unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Taylan Ulrich Bayirli/Kammer <taylanbayirli@gmail.com>
To: David Kastrup <dak@gnu.org>
Cc: emacs-devel@gnu.org
Subject: Re: Emacs Lisp's future
Date: Wed, 17 Sep 2014 22:11:10 +0200	[thread overview]
Message-ID: <87wq92uhwh.fsf@taylan.uni.cx> (raw)
In-Reply-To: <87lhpitg6t.fsf@fencepost.gnu.org> (David Kastrup's message of "Wed, 17 Sep 2014 17:33:30 +0200")

David Kastrup <dak@gnu.org> writes:

>> - There's no data type conversion because the same object in memory is
>>   the right type in both languages, including procedures/functions.
>
> Uh, no?  In Lisp, functions are bound to the function cell of a symbol
> which is different from the value cell of a symbol.  In GUILE, nothing
> is bound to a symbol at all.  Modules establish a mapping between
> symbols and values, and functions do not have separate mappings from
> values.

I'm not talking about the language-semantic locations of objects, rather
that for example the same "physical" object in your RAM is at the same
time an Elisp function, and a Scheme procedure.  `functionp' and
`procedure?' both check for the same data type.  (Likewise for other
types.)  No mutation, packing, serialization/deserialization, or any
other things needs to happen to a byte sequence in memory for it to be
usable from either language.

There's probably a simpler way to word what I have in mind and it's
currently escaping me; hope this was clear enough.  :)

>> - There's simply no efficiency issue.  After you import something from
>>   the other language, you just have it; it's indistinguishable from
>>   something you defined in the current language, analogous to how C
>>   implemented functions (subrs) are generally indistinguishable from
>>   Elisp implemented functions; they're now all "libguile procedure
>>   objects."
>
> That's a misrepresentation since an import does not change the state of
> a "libguile procedure object" but rather involves the establishing of
> bindings. [...]

Yes?  I'm just saying that once you put a libguile procedure into the
function slot of an Elisp symbol, it's indistinguishable from an Elisp
function or a subr being in that slot.  There is no overhead while
calling it.  (Elisp functions are compiled into libguile procedures
anyway.)

Actually, this is just a special-case of the first point, regarding the
applicable data type (libguile procedures) being handled in a uniform
way without extra overhead in the case it "comes from the other
language."

>> - The handling of nil vs. Scheme #f and '() is admittedly a wart, but
>>   will probably remain hidden, not causing issues in code you write.
>
> I have problems seeing how it can remain hidden.

Please mention any concrete problematic cases you can think up.

>> - Currently Guile's Elisp implementation is buggy and slow in some
>>   things, but this is unrelated to the interoperation of the
>>   languages.
>
> If it is unrelated to the interoperation of the languages, this would
> imply that GUILE itself is buggy and slow.  You might want to reconsider
> that statement.

It implies Guile's Elisp implementation is buggy and slow.  That is one
unfinished component of Guile.

(The main body of the Elisp implementation that powers Guile-Emacs
resides within Guile itself; I think some key Emacs data types like
buffers and windows are missing if you use it purely from Guile instead
of running Guile-Emacs, but you can use it as a general-purpose
language.)

>> - The biggest long-term issue might be that Elisp macros will not work
>>   in Scheme, and this is relevant only to people who want to use Elisp
>>   APIs in Scheme, not affecting Elisp users.
>
> Huh, this actually is a surprise to me since defmacro works pretty much
> the same in GUILE/Scheme as it would in Elisp.

The problem is that the Elisp macro will just output, say, the symbol
`mapc' into the middle of your Scheme code, where it will not be bound
to the Elisp `mapc' function during subsequent compilation.

Of course, you can otherwise use defmacro in Scheme, though it's highly
discouraged since you have hygienic macros, which guarantee correct
bindings.

>> Yes, a lot of work needs to be done, but I see no fundamental
>> problems.
>
> The main problem I see is that Emacs is a large project regarding its
> code and developer base compared to GUILE and I don't see that GUILE
> can easily scale up.

Matters such as portability and bug-fixing speed which are related to
"manpower" seem open to improvement indeed.  I think that would actually
be a way in which the Guile-Emacs effort would pay back to Guile.

If I'm not mistaken, adopting ECL or some other foreign piece of
software would mean that the upstream developers of it aren't guaranteed
to cooperate, which could be problematic despite the overall maturity of
that piece of software.

Guile on the other hand is GNU software; it's the official GNU extension
language that's being massively revitalized to be worth of its name.
GCC, GDB, and more can be extended in Guile.  It's tied with Guix as
well; the package manager for the upcoming official GNU distribution.
After so many years, things are really getting together in technical
terms in the GNU project, and Guile is what's pulling it all together.
That's why I'm so interested in Guile myself, and think that Emacs just
ought to be a part of this as well.  There is some massive potential
here for the whole of the GNU system getting a lot more attention, and
Emacs itself will benefit from it greatly.

One needs to give it time of course, but I think it's the right
direction, and is what will be most beneficial to Emacs individually as
well in the long term, in case one doesn't care about GNU.

And of course, a large portion of the work is already done here.
Another option would mean starting from scratch.

> The priorities of Elispers and Schemers regarding language features and
> focuses are different, and I don't see overrolling GUILE with the
> requirements, code, interests, and developers of Emacs going smoothly.

The priorities of Elispers seem extremely diverse.  People hacked up web
servers with Elisp and seem motivated to do crazier things.  All the
Guile libraries should be welcome.

>> If some Emacs developers gave Guile-Emacs some love, it might land in
>> a couple years I'd guess, and by then Guile will possibly have some
>> form of just-in-time and/or ahead-of-time native compilation for Elisp
>> as well as Scheme...
>
> Elisp is not really a special case here since stuff like native
> compilation would happen at a decidedly lower layer than the
> Elisp/Scheme distinction.  GUILE has a rather impressive number of
> compiler layers and it is probably only the top layer that would make
> a difference between Elisp and Scheme while something like the two
> bottom layers would distinguish between native compilation and
> bytecode.

Precisely.  I just meant to stress out that whatever nifty low-level
features Guile will improve on, Elisp, Scheme, and other languages on
Guile will benefit from them automatically.

Taylan



  reply	other threads:[~2014-09-17 20:11 UTC|newest]

Thread overview: 600+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-11 16:29 Guile emacs thread (again) Christopher Allan Webber
2014-09-14 16:20 ` Eli Zaretskii
2014-09-16 14:43 ` Grim Schjetne
2014-09-16 15:50 ` Emacs Lisp's future (was: Guile emacs thread (again)) Stefan Monnier
2014-09-16 16:03   ` Lennart Borgman
2014-09-17 18:24     ` Jorgen Schaefer
2014-09-17 18:42       ` Emacs Lisp's future Lars Brinkhoff
2014-09-17 19:25       ` Emacs Lisp's future (was: Guile emacs thread (again)) Lally Singh
2014-09-18  2:07       ` Alexis
2014-09-18 16:40         ` Emacs Lisp's future Daniel Colascione
2014-09-18 21:54           ` Regular expression creation [was: Re: Emacs Lisp's future] Alexis
2014-09-18 23:37             ` Aurélien Aptel
2014-09-19  0:00               ` Alexis
2014-09-19  2:12                 ` Stefan Monnier
2014-09-19 10:07                   ` Alexis
2014-09-26 15:25                     ` Filipp Gunbin
2014-09-19 18:04             ` Daniel Colascione
2014-09-18  6:35       ` Emacs Lisp's future Andreas Röhler
2014-09-18 15:17         ` Richard Stallman
2014-09-18 16:19           ` Ivan Andrus
2014-09-18 23:19             ` Richard Stallman
2014-09-19  7:18               ` Andreas Röhler
2014-09-19  8:10             ` Andreas Schwab
2014-09-19  8:46               ` David Kastrup
2014-09-18  8:43     ` Emacs Lisp's future (was: Guile emacs thread (again)) Emilio Lopes
2014-09-16 16:09   ` Eli Zaretskii
2014-09-16 16:54   ` Lars Brinkhoff
2014-09-17 15:14     ` Emacs Lisp's future Stefan Monnier
2014-09-17 16:57       ` Lars Brinkhoff
2014-09-16 16:59   ` David Kastrup
2014-09-16 22:58     ` Mark H Weaver
2014-09-16 23:10       ` Mark H Weaver
2014-09-17 13:55       ` David Kastrup
2014-09-17 15:19         ` Mark H Weaver
2014-09-17 16:23           ` David Kastrup
2014-09-17 18:10             ` Nic Ferrier
2014-09-17  5:04     ` mhw
2014-09-17 14:03       ` David Kastrup
2014-09-17 14:39         ` Mark H Weaver
2014-09-17 15:11           ` David Kastrup
2014-09-17 10:48   ` Lars Magne Ingebrigtsen
2014-09-17 10:53     ` Nic Ferrier
2014-09-17 11:21       ` David Kastrup
2014-09-17 11:22       ` Eli Zaretskii
2014-09-17 13:50         ` Phillip Lord
2014-09-17 11:17   ` Phillip Lord
2014-09-17 11:35     ` Nic Ferrier
2014-09-17 12:50     ` Stefan Monnier
2014-09-17 13:54       ` Phillip Lord
2014-09-17 14:24         ` Eli Zaretskii
2014-09-17 14:30           ` David Kastrup
2014-09-17 15:03             ` Eli Zaretskii
2014-09-17 15:10           ` Phillip Lord
2014-09-17 18:04             ` performance isn't a concern in ... " Nic Ferrier
2014-09-17 19:08               ` David Kastrup
2014-09-18  7:54             ` Thorsten Jolitz
2014-09-17 15:09         ` Stefan Monnier
2014-09-17 15:07       ` Taylan Ulrich Bayirli/Kammer
2014-09-17 15:33         ` David Kastrup
2014-09-17 20:11           ` Taylan Ulrich Bayirli/Kammer [this message]
2014-09-17 22:42             ` Daniel Colascione
2014-09-18  2:34               ` Stefan Monnier
2014-09-18  3:17               ` David Kastrup
2014-09-18  9:04                 ` Taylan Ulrich Bayirli/Kammer
2014-09-18  9:27                   ` David Kastrup
2014-09-18 11:15                     ` Taylan Ulrich Bayirli/Kammer
2014-09-18  3:46             ` David Kastrup
2014-09-18  9:53               ` Taylan Ulrich Bayirli/Kammer
2014-09-18 10:09                 ` David Kastrup
2014-09-18 11:29                   ` Taylan Ulrich Bayirli/Kammer
2014-09-18 12:07                     ` David Kastrup
2014-09-18 14:12                       ` Taylan Ulrich Bayirli/Kammer
2014-09-18 14:56                         ` David Kastrup
2014-09-18 15:36                           ` Taylan Ulrich Bayirli/Kammer
2014-09-18 16:44                             ` David Kastrup
2014-09-17 17:13         ` Eli Zaretskii
2014-09-17 17:33         ` Stefan Monnier
2014-09-17 20:21     ` Richard Stallman
2014-09-18 12:48       ` Phillip Lord
2014-09-18 14:15       ` Rasmus
2014-09-18 14:34         ` Phillip Lord
2014-09-18 15:01           ` Rasmus
2014-09-18 16:08             ` Phillip Lord
2014-09-18 16:18               ` Rasmus
2014-09-18 19:23               ` Stefan Monnier
2014-09-18 23:18               ` Richard Stallman
2014-09-19  0:00                 ` Rasmus
2014-09-19  8:00                   ` Nic Ferrier
2014-09-19 10:46                     ` Stephen J. Turnbull
2014-09-19 11:12                       ` David Kastrup
2014-09-19 16:16                         ` Stephen J. Turnbull
2014-09-19 11:38                       ` Nic Ferrier
2014-09-19 18:02                         ` Richard Stallman
2014-09-19 11:53                       ` Rasmus
2014-09-19 18:01                     ` Richard Stallman
     [not found]                     ` <<E1XV2UO-0005CA-Vk@fencepost.gnu.org>
2014-09-19 18:43                       ` Drew Adams
2014-09-18 23:17           ` Richard Stallman
2014-09-19  0:03             ` Rasmus
2014-09-19 10:27               ` Eric S. Raymond
2014-09-23  7:45               ` Emilio Lopes
2014-09-26 16:50               ` Jonas Bernoulli
2014-09-26 18:23                 ` Christopher Allan Webber
2014-09-29  8:33                   ` Phillip Lord
2014-09-29 13:19                     ` Stefan Monnier
2014-09-29 14:47                       ` Phillip Lord
2014-09-30  7:58                     ` Thorsten Jolitz
2014-09-30 12:19                       ` Phillip Lord
2014-09-30 16:15                       ` Nic Ferrier
2014-09-30 18:21                         ` Thorsten Jolitz
2014-09-30 19:18                           ` Thorsten Jolitz
2014-09-30 16:15                       ` Nicolas Richard
2014-09-30 17:54                         ` Thorsten Jolitz
2014-09-30 18:19                           ` Drew Adams
2014-09-26 20:37                 ` Stefan Monnier
2014-09-18 23:17         ` Richard Stallman
2014-09-18 23:37           ` Rasmus
2014-09-19  2:03           ` Stefan Monnier
2014-09-19  6:26             ` Adding packages to ELPA (was: Emacs Lisp's future) Eli Zaretskii
2014-09-19  6:47               ` Adding packages to ELPA Rasmus
2014-09-19 13:47                 ` Stefan Monnier
2014-09-19 13:56                   ` Nic Ferrier
2014-09-19 16:27                     ` Stefan Monnier
2014-09-19 12:31               ` Sam Steingold
2014-09-19 13:08                 ` Eli Zaretskii
2014-09-19 14:29                   ` Sam Steingold
2014-09-19 13:26                 ` Stefan Monnier
2014-09-19 13:39                   ` Eli Zaretskii
2014-09-19 14:44                     ` Stefan Monnier
2014-09-19 15:00                       ` Eli Zaretskii
2014-09-19 15:41                         ` Phillip Lord
2014-09-19 15:45                           ` Eli Zaretskii
2014-09-19 18:03                             ` Richard Stallman
2014-09-19 16:34                         ` Stefan Monnier
2014-09-19 17:30                           ` Eli Zaretskii
2014-09-19 18:13                             ` Stefan Monnier
2014-09-20 16:09                             ` Stephen Leake
2014-09-20 16:23                               ` Eli Zaretskii
2014-09-21 15:05                                 ` Stephen Leake
2014-09-20 20:02                               ` Stefan Monnier
2014-09-20 16:00                         ` Stephen Leake
2014-09-20 16:21                           ` Eli Zaretskii
2014-09-22  7:53                             ` Phillip Lord
2014-09-22 14:50                               ` Eli Zaretskii
2014-09-22 19:34                                 ` SP? {Spam?} " Phillip Lord
2014-09-19 18:02                     ` Richard Stallman
2014-09-19 18:02                   ` Richard Stallman
2014-09-17 22:49     ` Emacs Lisp's future Daniel Colascione
2014-09-17 12:46   ` Eric Brown
2014-09-17 13:33     ` Taylan Ulrich Bayirli/Kammer
2014-09-17 13:52       ` Eli Zaretskii
2014-09-17 15:11         ` Taylan Ulrich Bayirli/Kammer
2014-09-17 20:23     ` Richard Stallman
2014-09-17 21:13   ` Lars Magne Ingebrigtsen
2014-09-20 19:31   ` Robin Templeton
2016-10-07 10:47   ` Lars Brinkhoff
2016-10-07 11:03     ` Nikolay Kudryavtsev
2016-10-07 11:27       ` Philippe Vaucher
2016-10-07 11:48         ` Nikolay Kudryavtsev
2016-10-08 14:00           ` Ben
2016-10-08 15:39             ` Stefan Monnier
2016-10-07 12:52         ` Stefan Monnier
2016-10-08  8:23       ` Helmut Eller
2016-10-08 12:07         ` Clément Pit--Claudel
2016-10-08 14:26           ` Nicolas Petton
2016-10-08 20:57         ` Richard Stallman
2016-10-08 21:40           ` Nicolas Petton
2016-10-08 22:15           ` Helmut Eller
2016-10-10  9:00             ` Richard Stallman
2016-10-11  1:42               ` Richard Stallman
2016-10-11  7:47                 ` Helmut Eller
2016-10-11 14:44                   ` Elias Mårtenson
2016-10-12  3:17                 ` Tom Tromey
2016-10-13 21:23                   ` Richard Stallman
2016-10-13 21:35                     ` Tom Tromey
2016-10-17  0:44                       ` Richard Stallman
2016-10-10  4:09           ` Georges Ko
2016-10-10  4:51             ` Clément Pit--Claudel
2016-10-10 13:56               ` Georges Ko
2016-10-11  4:06                 ` Marcin Borkowski
2016-10-11  4:18                   ` Clément Pit--Claudel
2016-10-11  7:16                     ` Marcin Borkowski
2016-10-11 13:33                       ` Clément Pit--Claudel
2016-10-11 14:54                         ` Elias Mårtenson
2016-10-11 15:10                           ` Clément Pit--Claudel
2016-10-11 17:55                             ` Elias Mårtenson
2016-10-11 17:08                         ` Marcin Borkowski
2016-10-10 15:26             ` raman
2016-10-07 15:32     ` Kelvin White
2016-10-07 16:18     ` Søren Pilgård
2016-10-07 16:25       ` Kaushal Modi
2016-10-08  2:09       ` Tom Tromey
2016-10-08 20:58         ` Richard Stallman
2016-10-07 17:07     ` John Wiegley
2016-10-09 12:03       ` Toon Claes
2016-10-09 12:33         ` Eli Zaretskii
2016-10-10  2:59           ` John Wiegley
2016-10-10  7:17             ` Concurrency, again (was: Emacs Lisp's future) Eli Zaretskii
2016-10-10 15:42               ` Concurrency, again Paul Eggert
2016-10-12 12:47               ` Stefan Monnier
2016-10-12 15:24                 ` raman
2016-10-12 16:42                 ` John Wiegley
2016-10-12 17:17                   ` Eli Zaretskii
2016-10-12 18:01                     ` John Wiegley
2016-10-12 19:26                       ` Eli Zaretskii
2016-10-12 19:43                       ` Stefan Monnier
2016-10-12 20:59                         ` Perry E. Metzger
2016-10-12 21:20                           ` Søren Pilgård
2016-10-12 21:33                             ` Perry E. Metzger
2016-10-12 22:31                               ` Stefan Monnier
2016-10-12 23:33                                 ` John Wiegley
2016-10-13  5:55                               ` Eli Zaretskii
2016-10-13 13:27                                 ` Perry E. Metzger
2016-10-13 15:05                                   ` Stefan Monnier
2016-10-13 17:25                                     ` John Wiegley
2016-10-13 18:14                                       ` Stefan Monnier
2016-10-14 21:01                                         ` Richard Stallman
2016-10-14 21:48                                           ` Stefan Monnier
2016-10-15  1:24                                           ` John Wiegley
2016-10-15  5:48                                           ` Eli Zaretskii
2016-10-15 22:03                                             ` Richard Stallman
2016-10-16  0:38                                               ` John Wiegley
2016-10-16  6:40                                               ` Eli Zaretskii
2016-10-17  0:43                                                 ` Richard Stallman
2016-10-17  6:10                                                   ` Eli Zaretskii
2016-10-25 13:34                                         ` Philipp Stephani
2016-10-25 22:28                                           ` Dmitry Gutov
2016-10-13 19:34                                       ` Clément Pit--Claudel
2016-10-13 19:49                                         ` John Wiegley
2016-10-14 15:26                                       ` Ted Zlatanov
2016-10-14 15:47                                         ` Michael Albinus
2016-10-14 16:57                                           ` John Wiegley
2016-10-14 18:03                                           ` John Wiegley
2016-10-14 18:06                                           ` Ted Zlatanov
2016-10-15  7:16                                             ` Michael Albinus
2016-10-17 14:13                                               ` Ted Zlatanov
2016-10-17 18:33                                         ` Ken Raeburn
2016-10-17 18:41                                           ` Stefan Monnier
2016-10-14 17:01                                       ` Stefan Huchler
2016-10-17 14:53                                       ` Perry E. Metzger
2016-10-17 16:07                                         ` Eli Zaretskii
2016-10-17 16:34                                           ` Perry E. Metzger
2016-10-17 16:57                                             ` Eli Zaretskii
2016-10-17 17:53                                               ` Perry E. Metzger
2016-10-17 18:06                                                 ` Lars Ingebrigtsen
2016-10-18  3:27                                                   ` Stefan Huchler
2016-10-18 14:34                                                     ` Lars Ingebrigtsen
2016-10-18 14:58                                                       ` Eli Zaretskii
2016-10-18 15:05                                                         ` Lars Ingebrigtsen
2016-10-18 15:36                                                           ` Eli Zaretskii
2016-10-18 19:26                                                             ` Lars Ingebrigtsen
2016-10-18 15:15                                                       ` joakim
2016-10-18 16:20                                                       ` Stefan Huchler
2016-10-18 18:37                                                       ` Browsers inside Emacs (was Re: Concurrency, again) Perry E. Metzger
2016-10-17 18:19                                                 ` Concurrency, again Eli Zaretskii
2016-10-18 19:47                                                 ` Richard Stallman
2016-10-18 19:47                                             ` Richard Stallman
2016-10-18 20:29                                               ` Web browsing (was Re: Concurrency, again) Perry E. Metzger
2016-10-19 19:57                                                 ` Richard Stallman
2016-10-19 20:44                                                   ` Perry E. Metzger
2016-10-20 18:04                                                     ` Richard Stallman
2016-10-19  8:52                                               ` Concurrency, again Ricardo Wurmus
2016-10-19 13:07                                                 ` Emacs as browser (was Re: Concurrency, again) Perry E. Metzger
2016-10-19 20:02                                                   ` Richard Stallman
2016-10-19 20:38                                                     ` Perry E. Metzger
2016-10-20  7:33                                                       ` Eli Zaretskii
2016-10-20 15:15                                                         ` Perry E. Metzger
2016-10-20 15:42                                                           ` Eli Zaretskii
2016-10-20 22:22                                                             ` Cairo bugs (was Re: Emacs as browser (was Re: Concurrency, again)) Perry E. Metzger
2016-10-21  7:31                                                             ` Emacs as browser (was Re: Concurrency, again) Dov Grobgeld
2016-10-21 19:43                                                               ` Paul Eggert
2016-10-23  6:23                                                                 ` Dov Grobgeld
2016-10-23  9:39                                                                   ` Dov Grobgeld
2016-10-23 10:26                                                                     ` Paul Eggert
2016-10-20 18:15                                                         ` Philippe Vaucher
2016-10-20 18:41                                                           ` Perry E. Metzger
2016-10-20 20:56                                                             ` Philippe Vaucher
2016-10-21  1:45                                                               ` Richard Stallman
2016-10-20 19:24                                                           ` Eli Zaretskii
2016-10-20 20:33                                                             ` Philippe Vaucher
2016-10-21  6:53                                                               ` Eli Zaretskii
2016-10-21 12:39                                                                 ` Tookits (was Re: Emacs as browser) Perry E. Metzger
2016-10-21 12:57                                                                   ` Eli Zaretskii
2016-10-21 13:45                                                                     ` Perry E. Metzger
2016-10-20 18:04                                                       ` Emacs as browser (was Re: Concurrency, again) Richard Stallman
2016-10-20 18:30                                                         ` Perry E. Metzger
2016-10-20 18:57                                                         ` Paul Eggert
2016-10-21  1:45                                                           ` Richard Stallman
2016-10-21  3:09                                                             ` Perry E. Metzger
2016-10-25 13:30                                     ` Concurrency, again Philipp Stephani
2016-10-12 21:24                           ` joakim
2016-10-12 18:19                   ` John Wiegley
2016-10-15  4:45                     ` SAKURAI Masashi
2016-10-17 15:29                       ` Perry E. Metzger
2016-10-18  3:14                     ` Tom Tromey
2016-10-18  6:18                       ` Eli Zaretskii
2016-10-18  7:58                       ` Ken Raeburn
2016-10-18  9:22                         ` Eli Zaretskii
2016-10-18 10:08                           ` Ken Raeburn
2016-10-18 10:41                             ` Eli Zaretskii
2016-10-19 10:18                               ` Ken Raeburn
2016-10-19 11:57                                 ` Eli Zaretskii
2016-10-20  6:08                                   ` Ken Raeburn
2016-10-20  7:54                                     ` Eli Zaretskii
2016-10-20  7:12                                 ` Herring, Davis
2016-10-20  7:55                                   ` Ken Raeburn
2016-10-20 16:22                                     ` Paul Eggert
2016-10-18 10:46                         ` Alan Third
2016-10-19  7:02                           ` Ken Raeburn
2016-10-18 14:04                         ` Tom Tromey
2016-10-25 13:27                   ` Philipp Stephani
2016-10-25 16:28                     ` Eli Zaretskii
2016-10-25 16:45                       ` John Wiegley
2016-10-25 16:48                         ` Philipp Stephani
2016-10-25 17:04                           ` Stefan Huchler
2016-10-25 18:43                             ` Philipp Stephani
2016-10-25 21:44                               ` John Wiegley
2016-10-25 23:28                                 ` Philipp Stephani
2016-10-27 17:27                                   ` Eli Zaretskii
2016-10-27 19:13                                     ` Daniel Colascione
2016-10-27 20:55                                       ` Christopher Allan Webber
2016-10-27 21:50                                         ` Daniel Colascione
2016-10-28  7:53                                         ` Eli Zaretskii
2016-10-31  6:42                                   ` Tom Tromey
2016-10-26 14:03                             ` Ted Zlatanov
2016-10-26 15:09                               ` Eli Zaretskii
2016-10-25 17:12                           ` Eli Zaretskii
2016-10-25 13:22               ` Philipp Stephani
2016-10-25 14:24                 ` Stefan Monnier
2016-10-25 14:41                   ` Philipp Stephani
2016-10-26 13:50                     ` Ted Zlatanov
2016-10-26 14:32                       ` Stefan Monnier
2016-10-26 14:39                         ` Ted Zlatanov
2016-10-25 16:25                 ` Eli Zaretskii
2016-10-25 23:47                 ` Richard Stallman
2016-10-10 15:24             ` Emacs Lisp's future raman
2016-10-09 12:43         ` Søren Pilgård
2016-10-09 13:13           ` Philipp Stephani
2016-10-09 13:15           ` Eli Zaretskii
2014-09-17 19:29 ` Guile emacs thread (again) Lluís
2014-09-17 19:34   ` Lally Singh
2014-09-18 12:23 ` Robin Templeton
2014-09-19  1:15   ` Christopher Allan Webber
2014-09-20 13:20   ` Richard Stallman
2014-09-20 15:54     ` Eli Zaretskii
2014-09-21 13:35       ` Richard Stallman
2014-09-21 16:16       ` Stefan Monnier
2014-09-21 17:00         ` Eli Zaretskii
2014-09-21 20:09           ` Stefan Monnier
  -- strict thread matches above, loose matches on Subject: below --
2014-09-17  7:38 Emacs Lisp's future (was: Guile emacs thread (again)) Kristian Nygaard Jensen
2014-09-17 15:15 ` Emacs Lisp's future Stefan Monnier
2014-09-17 16:15   ` James Cloos
2014-09-17 17:53     ` Stefan Monnier
2014-09-17 21:46       ` Stefan Monnier
2014-09-18  1:09         ` James Cloos
2014-09-18  7:12         ` Helmut Eller
2014-09-18  7:46         ` Thorsten Jolitz
2014-09-18 18:59       ` Johan Bockgård
2014-09-18 21:01       ` Sam Steingold
2014-09-19  0:56         ` Stefan Monnier
2014-09-19 12:24           ` Sam Steingold
2014-09-26 13:43 ` Robin Templeton
2014-09-26 14:15   ` David Kastrup
2014-09-26 14:45     ` Dmitry Antipov
2014-09-26 15:05       ` David Kastrup
2014-09-27  8:44         ` Stephen J. Turnbull
2014-09-27  8:59           ` David Kastrup
2014-09-27 15:30             ` Stephen J. Turnbull
2014-09-26 15:07       ` Eli Zaretskii
2014-09-26 15:21         ` David Kastrup
2014-09-27  8:35         ` Stephen J. Turnbull
2014-09-27  8:49           ` David Kastrup
2014-09-27  9:32           ` Eli Zaretskii
2014-09-27 10:37             ` Stephen J. Turnbull
2014-09-27 11:13               ` David Kastrup
2014-09-27 12:00                 ` Eli Zaretskii
2014-09-27 14:04                   ` Stefan Monnier
2014-09-27 14:24                     ` David Kastrup
2014-09-27 15:24                       ` Stefan Monnier
2014-09-27 15:41                         ` David Kastrup
2014-09-27 15:57                           ` Stefan Monnier
2014-09-27 16:25                             ` David Kastrup
2014-09-27 17:23                               ` Stefan Monnier
2014-09-28 23:22                                 ` Richard Stallman
2014-09-29  1:33                                   ` Stefan Monnier
2014-09-29 20:48                                     ` Richard Stallman
2014-10-05  7:53                                   ` Mark H Weaver
2014-10-05  9:01                                     ` David Kastrup
2014-10-05 10:43                                     ` Stephen J. Turnbull
2014-10-05 11:10                                       ` David Kastrup
2014-10-05 11:56                                         ` Stephen J. Turnbull
2014-10-05 14:30                                       ` Mark H Weaver
2014-10-05 15:48                                         ` Stephen J. Turnbull
2014-10-05 18:29                                           ` Mark H Weaver
2014-10-05 21:49                                     ` Richard Stallman
     [not found]                                       ` <"<83lhotme1e.fsf"@gnu.org>
2014-10-06  3:18                                       ` Stephen J. Turnbull
2014-10-06 19:15                                         ` Richard Stallman
2014-10-07  0:46                                           ` Stephen J. Turnbull
2014-10-07 14:04                                             ` Richard Stallman
2014-10-07 15:43                                               ` Stephen J. Turnbull
2014-10-07 16:01                                                 ` David Kastrup
2014-10-07 18:15                                                   ` Stephen J. Turnbull
2014-10-07 16:16                                                 ` David Kastrup
2014-10-10 10:09                                           ` Thien-Thi Nguyen
2014-10-06  6:21                                       ` Mark H Weaver
2014-10-06 15:08                                         ` Eli Zaretskii
2014-10-06 15:33                                           ` David Kastrup
2014-10-06 16:24                                             ` Eli Zaretskii
2014-10-06 16:40                                               ` David Kastrup
2014-10-06 17:04                                               ` Stephen J. Turnbull
2014-10-06 17:34                                                 ` David Kastrup
2014-10-07  0:33                                                   ` Stephen J. Turnbull
2014-10-07 14:03                                                 ` Richard Stallman
2014-10-07 14:37                                                   ` Eli Zaretskii
2014-10-06 16:27                                           ` Mark H Weaver
2014-10-06 16:47                                             ` Eli Zaretskii
2014-10-06 17:31                                               ` David Kastrup
2014-10-06 17:58                                                 ` David Kastrup
2014-10-07  2:35                                                   ` Eli Zaretskii
2014-10-06 17:43                                               ` Stephen J. Turnbull
2014-10-06 17:53                                                 ` David Kastrup
2014-10-07  0:35                                                   ` Stephen J. Turnbull
2014-10-07 14:03                                                 ` Richard Stallman
2014-10-07 14:21                                                   ` David Kastrup
2014-10-07 15:16                                                     ` Andreas Schwab
2014-10-07 15:33                                                       ` David Kastrup
2014-10-07 15:42                                                         ` Andreas Schwab
2014-10-07 16:03                                                           ` David Kastrup
2014-10-07 16:16                                                             ` Andreas Schwab
2014-10-07 16:24                                                               ` David Kastrup
2014-10-07 16:31                                                                 ` Andreas Schwab
2014-10-07 16:52                                                                   ` David Kastrup
2014-10-07 17:38                                                                     ` Andreas Schwab
2014-10-08  0:47                                                                     ` Richard Stallman
2014-10-08  7:19                                                                       ` Eli Zaretskii
2014-10-08  7:37                                                                         ` David Kastrup
2014-10-06 18:04                                               ` Stefan Monnier
2014-10-06 23:00                                                 ` Mark H Weaver
2014-10-07  1:04                                                   ` Stefan Monnier
2014-10-07 14:03                                                 ` Richard Stallman
2014-10-07 14:04                                               ` Richard Stallman
2014-10-07 14:14                                                 ` David Kastrup
     [not found]                                                   ` <"<83y4srjaot.fsf"@gnu.org>
2014-10-07 15:15                                                   ` Mark H Weaver
2014-10-07 15:31                                                     ` Andreas Schwab
2014-10-07 15:40                                                       ` David Kastrup
2014-10-07 18:32                                                         ` Stephen J. Turnbull
2014-10-07 18:41                                                           ` David Kastrup
2014-10-07 16:34                                                       ` Mark H Weaver
2014-10-07 17:50                                                         ` David Kastrup
2014-10-07 18:36                                                           ` Mark H Weaver
2014-10-07 18:56                                                             ` David Kastrup
2014-10-07 19:21                                                               ` Stephen J. Turnbull
2014-10-07 23:11                                                               ` Mark H Weaver
2014-10-08  3:03                                                                 ` David Kastrup
2014-10-08 15:03                                                                   ` Mark H Weaver
2014-10-08 15:11                                                                     ` Eli Zaretskii
2014-10-08 15:54                                                                     ` David Kastrup
2014-10-09  3:26                                                                       ` Stephen J. Turnbull
2014-10-09  4:14                                                                         ` David Kastrup
2014-10-09  7:31                                                                           ` Stephen J. Turnbull
2014-10-09  8:05                                                                             ` David Kastrup
2014-10-11 18:50                                                                 ` Florian Weimer
2014-10-07 16:59                                                     ` Eli Zaretskii
2014-10-08  0:47                                                   ` Richard Stallman
2014-10-08  7:13                                                     ` Eli Zaretskii
2014-10-09  1:19                                                       ` Richard Stallman
2014-10-09  7:21                                                         ` Eli Zaretskii
2014-10-09  7:52                                                           ` David Kastrup
2014-10-09  8:41                                                             ` Eli Zaretskii
2014-10-09  9:22                                                               ` David Kastrup
2014-10-13  3:04                                                                 ` Mark H Weaver
2014-10-13  7:41                                                                   ` David Kastrup
2014-10-10 14:24                                                           ` Richard Stallman
2014-10-10 15:28                                                             ` Eli Zaretskii
2014-10-11  1:15                                                               ` Richard Stallman
2014-10-11  7:18                                                                 ` David Kastrup
2014-10-12  3:22                                                                   ` Richard Stallman
2014-10-11  7:18                                                                 ` Eli Zaretskii
2014-10-11 23:51                                                                   ` Mark H Weaver
2014-10-12  1:35                                                                     ` Stephen J. Turnbull
2014-10-12  8:38                                                                       ` David Kastrup
2014-10-12 12:16                                                                         ` Stephen J. Turnbull
2014-10-12 12:34                                                                           ` David Kastrup
2014-10-12 14:49                                                                             ` Stephen J. Turnbull
2014-10-12 16:50                                                                               ` David Kastrup
2014-10-13  2:40                                                                                 ` Mark H Weaver
2014-10-13  4:49                                                                                   ` Mark H Weaver
2014-10-13  3:08                                                                               ` Richard Stallman
2014-10-13  4:50                                                                                 ` Stephen J. Turnbull
2014-10-13  3:41                                                                               ` Richard Stallman
2014-10-12  5:37                                                                     ` Eli Zaretskii
2014-10-12  3:24                                                                   ` Richard Stallman
2014-10-12  5:47                                                                     ` Eli Zaretskii
2014-10-13  3:07                                                                       ` Richard Stallman
2014-10-13  3:38                                                                       ` Richard Stallman
2014-10-10 14:24                                                           ` Richard Stallman
2014-10-10 15:38                                                             ` Eli Zaretskii
2014-10-11  1:17                                                               ` Richard Stallman
2014-10-11  7:23                                                                 ` David Kastrup
2014-10-11  7:33                                                                 ` Eli Zaretskii
2014-10-12  3:22                                                                   ` Richard Stallman
2014-10-12  5:22                                                                     ` David Kastrup
2014-10-13  3:09                                                                       ` Richard Stallman
2014-10-13  3:44                                                                       ` Richard Stallman
2014-10-13  7:59                                                                         ` David Kastrup
2014-10-13  8:32                                                                           ` Eli Zaretskii
2014-10-13  9:20                                                                             ` David Kastrup
2014-10-12  5:44                                                                     ` Eli Zaretskii
     [not found]                                                             ` <<83r3yg9bpu.fsf@gnu.org>
2014-10-10 16:02                                                               ` Drew Adams
2014-10-10 16:10                                                                 ` Eli Zaretskii
2014-10-09  7:36                                                     ` David Kastrup
2014-10-10 14:25                                                       ` Richard Stallman
2014-10-07 14:21                                                 ` Andreas Schwab
2014-10-06 19:17                                             ` Richard Stallman
2014-10-06 19:59                                               ` David Kastrup
2014-10-07  0:10                                               ` Mark H Weaver
2014-10-07 14:04                                                 ` Richard Stallman
2014-10-11 18:34                                         ` Florian Weimer
2014-10-05 21:49                                     ` Richard Stallman
2014-10-06  3:34                                       ` Stephen J. Turnbull
2014-10-08  0:48                                         ` Richard Stallman
2014-10-08  2:09                                           ` Stephen J. Turnbull
2014-10-08  3:07                                             ` David Kastrup
2014-10-09  3:06                                               ` Stephen J. Turnbull
2014-10-09  3:44                                                 ` David Kastrup
2014-10-09  7:16                                                   ` Stephen J. Turnbull
2014-10-09  7:47                                                     ` Eli Zaretskii
2014-10-09 10:20                                                       ` Stephen J. Turnbull
2014-10-10 14:23                                                 ` Richard Stallman
2014-10-09  1:19                                             ` Richard Stallman
2014-10-09  3:56                                               ` Stephen J. Turnbull
2014-10-09  4:49                                                 ` Mike Gerwitz
2014-10-09  8:00                                                   ` Eli Zaretskii
2014-10-09 10:50                                                     ` Stephen J. Turnbull
2014-10-09 11:06                                                       ` David Kastrup
2014-10-09 17:23                                                         ` Richard Stallman
2014-10-09 17:37                                                           ` Eli Zaretskii
2014-10-12  3:24                                                             ` Richard Stallman
2014-10-12  5:54                                                               ` Eli Zaretskii
2014-10-13  3:10                                                                 ` Richard Stallman
2014-10-13  5:35                                                                   ` Stephen J. Turnbull
2014-10-13  6:02                                                                     ` Eli Zaretskii
2014-10-13  8:24                                                                       ` Stephen J. Turnbull
2014-10-13  8:58                                                                         ` David Kastrup
2014-10-13  9:45                                                                           ` Stephen J. Turnbull
2014-10-13 10:17                                                                             ` Uwe Brauer
2014-10-13 10:30                                                                             ` David Kastrup
2014-10-13  9:05                                                                         ` Eli Zaretskii
2014-10-13 10:05                                                                           ` Stephen J. Turnbull
2014-10-13 14:55                                                                     ` Paul Eggert
2014-10-13 17:18                                                                       ` Stephen J. Turnbull
2014-10-13 17:24                                                                         ` David Kastrup
2014-10-13 17:49                                                                           ` Stephen J. Turnbull
2014-10-13 18:04                                                                             ` David Kastrup
2014-10-13 19:19                                                                             ` Eli Zaretskii
2014-10-14  7:03                                                                               ` Stephen J. Turnbull
2014-10-14  7:41                                                                                 ` Eli Zaretskii
2014-10-14  7:58                                                                                   ` Eli Zaretskii
2014-10-14 10:06                                                                                     ` Stephen J. Turnbull
2014-10-14  8:34                                                                                   ` Stephen J. Turnbull
2014-10-14  9:21                                                                                     ` Eli Zaretskii
2014-10-14 20:03                                                                                 ` Paul Eggert
2014-10-15  3:07                                                                                   ` Stephen J. Turnbull
2014-10-15  5:54                                                                                     ` Paul Eggert
2014-10-15  7:17                                                                                       ` Stephen J. Turnbull
2014-10-15  9:20                                                                                         ` Eli Zaretskii
2014-10-15 11:34                                                                                           ` Stephen J. Turnbull
2014-10-15 11:57                                                                                             ` David Kastrup
2014-10-15 12:32                                                                                             ` Eli Zaretskii
2014-10-15 13:22                                                                                               ` Stephen J. Turnbull
2014-10-15 14:36                                                                                                 ` Eli Zaretskii
2014-10-15 14:51                                                                                                   ` David Kastrup
2014-10-15 16:57                                                                                                   ` Stephen J. Turnbull
2014-10-15 17:18                                                                                         ` Paul Eggert
2014-10-15 18:39                                                                                           ` Stephen J. Turnbull
2014-10-14  2:11                                                                     ` Richard Stallman
2014-10-13  5:43                                                                   ` Eli Zaretskii
2014-10-14  2:09                                                                     ` Richard Stallman
2014-10-14  6:24                                                                       ` Eli Zaretskii
2014-10-14  7:48                                                                         ` David Kastrup
2014-10-15 13:16                                                                         ` Richard Stallman
2014-10-15 14:32                                                                           ` Eli Zaretskii
2014-10-15 14:43                                                                             ` David Kastrup
2014-10-16 18:12                                                                               ` Richard Stallman
2014-10-13  3:46                                                                 ` Richard Stallman
2014-10-09 11:27                                                       ` Eli Zaretskii
2014-10-10 14:23                                                   ` Richard Stallman
2014-10-10 14:23                                                 ` Richard Stallman
2014-10-10 20:41                                       ` Mark H Weaver
2014-10-10 21:56                                         ` Christopher Allan Webber
2014-10-10 22:56                                           ` Drew Adams
2014-10-11  1:17                                         ` Richard Stallman
2014-09-27 17:04                       ` Taylan Ulrich Bayirli/Kammer
2014-09-27 19:33                       ` Robin Templeton
2014-09-28  7:17                         ` David Kastrup
2014-09-27 15:34                 ` Stephen J. Turnbull
2014-09-29 13:17             ` K. Handa
2014-09-17  2:57 Emacs Lisp's future (was: Guile emacs thread (again)) Lally Singh
2014-09-17 11:01 ` Tom
2014-09-17 12:28   ` Emacs Lisp's future Stefan Monnier
2014-09-17 12:58     ` Tom
2014-09-17 13:39       ` Óscar Fuentes
2014-09-17 14:15         ` Tom
2014-09-17 11:43 ` Emacs Lisp's future (was: Guile emacs thread (again)) Richard Stallman
2014-09-17 14:21   ` Lally Singh
2014-09-17 15:04     ` Emacs Lisp's future Stefan Monnier
     [not found] <"<54193A70.9020901"@member.fsf.org>

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87wq92uhwh.fsf@taylan.uni.cx \
    --to=taylanbayirli@gmail.com \
    --cc=dak@gnu.org \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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).