Andrew Gwozdziewycz on 8 Jul 2008 06:29:59 -0700


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: You don't understand. I'm not locked up in here with all of you. You're all locked up in here with me."

  • From: "Andrew Gwozdziewycz" <apgwoz@gmail.com>
  • To: philly-lambda@googlegroups.com
  • Subject: Re: You don't understand. I'm not locked up in here with all of you. You're all locked up in here with me."
  • Date: Tue, 8 Jul 2008 09:29:42 -0400
  • Authentication-results: mx.google.com; spf=pass (google.com: domain of apgwoz@gmail.com designates 64.233.170.188 as permitted sender) smtp.mail=apgwoz@gmail.com; dkim=pass (test mode) header.i=@gmail.com
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:received:received:x-sender:x-apparently-to :received:received:received-spf:authentication-results:received :dkim-signature:domainkey-signature:received:received:message-id :date:from:to:subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references:reply-to :sender:precedence:x-google-loop:mailing-list:list-id:list-post :list-help:list-unsubscribe:x-beenthere; bh=ETbSx5kqeF7E9e/2ljva7EpqQPeF1jDsn0UC8UM6WcU=; b=G0U619m39JzkwbH+2yhEmCpFtkk2Fvc7sQQw8n3900xQJ43y0/+AgMWAif2P23su3o dm7pG+egmxhlV/VfefuspQiF7xYaPwTNZ36GTEVhp/yfqQIhR3OYJbkiP9M5N7fCMM0Q ydaFC5T6/89Uzjd6rIGLvMcnwCAytiuyijDIE=
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=CNH3byMSRmiMv9DjSInBcacSXMu5I3w1S19SBaZ5hFY=; b=FOF2oi+IBNfMxov2gpiysxsd2akLRlA6Q8wHflyS6EqFMteLaQQnOywky3wGrx0C3B PZ6yJ6wgXBGlFNZdLe3NOsC4ClOF9NBB0DHxccDBN3ekQdnAbZJBoD8CCxWDmkBxJ7NR NRcTwkQAAr9+zXkbt9eumFRUIv0K0p8acF7Io=
  • Mailing-list: list philly-lambda@googlegroups.com; contact philly-lambda-owner@googlegroups.com
  • Reply-to: philly-lambda@googlegroups.com
  • Sender: philly-lambda@googlegroups.com

So, do these enhancements  benefit the entire perl community? If so, would
it be useful to temporarily fork cperl-mode and integrate them into it
and maybe then merged back into the distributed cperl-mode? The
derived mode seems like a good approach, but you're probably unlikely
to get much traction. cperl-mode already has a major audience,
enhancing it itself will get you fame, fortune and lots of women.

Andrew

On Mon, Jul 7, 2008 at 7:47 PM, Joshua Crean <joshua.crean@gmail.com> wrote:
>
> well since no one seems to have any objections.... :)
>
> I've just started porting our elisp utils to an emacs mode. I've been
> reading the documentation in the online gnu elisp reference manual
> (http://www.gnu.org/software/emacs/manual/elisp.html) and it almost
> seems like we may want to actually create a derived major mode instead
> of a minor mode.
>
> Minor modes are supposed to be independant of any other major/minor
> modes, but many of our utilities are dependant on cperl-mode
> functionality. So it sounds like what we could do is create a major
> mode that derives from cperl-mode and adds the additional
> functionality (see
> http://www.gnu.org/software/emacs/manual/html_node/elisp/Derived-Modes.html#Derived-Modes)
>
> Just wanted to start throwing some initial thoughts out there.
> Thoughts? Anyone else have experience with doing this?
>
> -Josh
>
> On Mon, Jul 7, 2008 at 5:20 PM, Kyle R. Burton <kyle.burton@gmail.com> wrote:
>>
>> So, it looks like Josh and I are going to embark on refactoring some
>> elisp so it's less specific to our current environment and so it's
>> more generic and re-useable (extensible).  Josh has created a google
>> code project:
>>
>>  http://code.google.com/p/perl-devel-mode/
>>
>> and we've uploaded some broken code to it.  Our plans are to turn it
>> into a full blown mode, taking inspiration from cperl-mode and
>> paredit-mode (we've already got a very rudimentary kill-expression
>> which has helped our productivity).  Anyone else willing to give
>> guidance as we start on the path of making it into a mode?
>>
>> Also, why aren't we using this list to talk about FP?  Is the group
>> good if we use it to discuss what we're doing in elisp?  Not pure FP,
>> but still a lisp.
>>
>>
>> ?
>>
>> Kyle
>>
>



-- 
Andrew Gwozdziewycz
apgwoz@gmail.com
http://www.apgwoz.com | http://www.photub.com