unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* ELisp Implementation?
@ 2011-06-25 20:01 Noah Lavine
  2011-07-21  6:28 ` BT Templeton
  0 siblings, 1 reply; 4+ messages in thread
From: Noah Lavine @ 2011-06-25 20:01 UTC (permalink / raw)
  To: guile-devel

Hello,

Guile's Summer of Code project this summer was an implementation of
Emacs Lisp. I am curious - what is happening with that? Is it
progressing?

I follow the list, but haven't heard anything since the decision on
which project we wanted.

Noah



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: ELisp Implementation?
  2011-06-25 20:01 ELisp Implementation? Noah Lavine
@ 2011-07-21  6:28 ` BT Templeton
  2011-07-22 13:22   ` Ludovic Courtès
  2011-12-05 12:40   ` Andy Wingo
  0 siblings, 2 replies; 4+ messages in thread
From: BT Templeton @ 2011-07-21  6:28 UTC (permalink / raw)
  To: guile-devel

Noah Lavine <noah.b.lavine@gmail.com> writes:

> Hello,
>
> Guile's Summer of Code project this summer was an implementation of
> Emacs Lisp. I am curious - what is happening with that? Is it
> progressing?
>
> I follow the list, but haven't heard anything since the decision on
> which project we wanted.

It is! Here's a quick summary of what I've worked on so far:

* Buffer-local variable support
* Condition handling, property lists, other new subrs
* Variable and function aliases
* Emacs-compatible lexbind
* Compatibility fixes
* Most subrs and macros are now written in Elisp
* Emacs with libgc (it works, but leaks memory)

You can view some of this work in the git repo, branch `bt/master':

  http://git.hcoop.net/?p=bpt/guile.git;a=summary
  git://git.hcoop.net/git/bpt/guile.git

amike,
BT
-- 
Inteligenta persono lernas la lingvon Esperanton rapide kaj facile.
Esperanto estas moderna, kultura lingvo por la mondo. Simpla, fleksebla,
belsona, Esperanto estas la praktika solvo de la problemo de universala
interkompreno. Lernu la interlingvon Esperanton!




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: ELisp Implementation?
  2011-07-21  6:28 ` BT Templeton
@ 2011-07-22 13:22   ` Ludovic Courtès
  2011-12-05 12:40   ` Andy Wingo
  1 sibling, 0 replies; 4+ messages in thread
From: Ludovic Courtès @ 2011-07-22 13:22 UTC (permalink / raw)
  To: guile-devel

Hi BT!

BT Templeton <bpt@hcoop.net> skribis:

> It is! Here's a quick summary of what I've worked on so far:
>
> * Buffer-local variable support
> * Condition handling, property lists, other new subrs
> * Variable and function aliases
> * Emacs-compatible lexbind
> * Compatibility fixes
> * Most subrs and macros are now written in Elisp
> * Emacs with libgc (it works, but leaks memory)

Woow, quite an impressive list!

Two questions:

  - Could you keep a copy of your elisp work in a branch on Savannah
    (improves availability and visibility)?

  - Where can we get the Emacs-on-Guile to play with it?  :-)

Ĝis,
Ludo’.




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: ELisp Implementation?
  2011-07-21  6:28 ` BT Templeton
  2011-07-22 13:22   ` Ludovic Courtès
@ 2011-12-05 12:40   ` Andy Wingo
  1 sibling, 0 replies; 4+ messages in thread
From: Andy Wingo @ 2011-12-05 12:40 UTC (permalink / raw)
  To: BT Templeton; +Cc: guile-devel

Heya BT,

On Thu 21 Jul 2011 08:28, BT Templeton <bpt@hcoop.net> writes:

> * Buffer-local variable support
> * Condition handling, property lists, other new subrs
> * Variable and function aliases
> * Emacs-compatible lexbind
> * Compatibility fixes
> * Most subrs and macros are now written in Elisp
> * Emacs with libgc (it works, but leaks memory)
>
> You can view some of this work in the git repo, branch `bt/master':
>
>   http://git.hcoop.net/?p=bpt/guile.git;a=summary
>   git://git.hcoop.net/git/bpt/guile.git

I (finally) looked at merging this in to stable-2.0 yesterday.  It
looked great; there were a couple of conflicts due to subsequent
development, but nothing serious.  However after merging, I saw some
elisp tests failing.  Perhaps I did the merge wrongly?  Would you mind
taking a look at it?

Thanks, and again, apologies for not merging this sooner!

Andy
-- 
http://wingolog.org/



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2011-12-05 12:40 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-25 20:01 ELisp Implementation? Noah Lavine
2011-07-21  6:28 ` BT Templeton
2011-07-22 13:22   ` Ludovic Courtès
2011-12-05 12:40   ` Andy Wingo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).