all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Re: Guile emacs thread (again)
@ 2014-09-16 18:07 Taylan Ulrich Bayirli/Kammer
  2014-09-16 19:12 ` Eli Zaretskii
  0 siblings, 1 reply; 15+ messages in thread
From: Taylan Ulrich Bayirli/Kammer @ 2014-09-16 18:07 UTC (permalink / raw)
  To: emacs-devel; +Cc: eliz

Foreword: I'm who enthusiastically edited all the EmacsWiki pages to
report on the latest status, but I didn't bother the ML or so
precisely because the current state is still far from being ready for
normal usage.  Sorry if I caused unnecessary hype.

Now to clear some things up:

Eli Zaretskii writes:

> Well, the "User-visible issues" there sound pretty scary to me.
> Evidently, even building it, and even on GNU/Linux, is not without
> problems ("it compiles and starts up if you struggle a little").

Note that replacing the Elisp engine with libguile has been done just
now; this is the first publicly available version of it, so it
"compiles and starts up if you struggle a little" indeed. :) And then
it's slow (extremely so in some specific things) and bug-ridden from a
user perspective.  You could call it pre-alpha I suppose.

(The Guile-Emacs from last year and such had libguile embedded in
Emacs, and using some of its data types in Emacs's Elisp engine, but
was not using it to execute Elisp.)

> And it doesn't help that one needs a hacked version of Guile for
> this (i.e. have 2 different Guile versions installed on the same
> machine).

Of course the changes will flow into Guile's master or stable branch
when ready.  I guess you meant this wrt. making this a branch of
upstream Emacs right now, in which case I agree; that would be weird
if it doesn't work with the latest Guile release.

> So IMO, Someone® should invest a non-trivial amount of work to at
> least resolve the main issues mentioned on the TODO page.
> Otherwise, I doubt that someone will consider using such an Emacs
> for serious work, and without that it will never get past the
> alpha-testing stage, whether it is an official branch of the Emacs
> repo or not.

It's indeed scary that there is exactly one developer working on
Guile-Emacs since years, and they're only active during GSoC periods
(though "doing god's work" in those periods).  I wish to Some Day™
start working on it myself, but for now [reasons], and I'm afraid I
can't promise anything for the future either because [uncomfortable
reasons].  I hope some good people will join the effort, since it has
come so far.

> [...] One example is non-ASCII text and string representation --
> AFAICS GuileEmacs wants to convert them back and forth from/to
> Scheme strings, but the internal representation of text in Emacs is
> not 100% UTF-8, it has a couple of extensions, and it's not clear
> how best to support that.

If I understood BT Templeton (bipt) right on IRC, converting strings
back and forth is only a temporary solution.  I hope we find a way to
merge the two string types.

Taylan



^ permalink raw reply	[flat|nested] 15+ messages in thread
* Guile emacs thread (again)
@ 2014-09-11 16:29 Christopher Allan Webber
  2014-09-14 16:20 ` Eli Zaretskii
                   ` (3 more replies)
  0 siblings, 4 replies; 15+ messages in thread
From: Christopher Allan Webber @ 2014-09-11 16:29 UTC (permalink / raw)
  To: emacs-devel

Hello!  It's been a while since the topic has come up on this list, but
many of us are interested in it, and maybe some developers don't know,
and I hadn't seen any conversations on the list despite recent progress.

Anyway, it seems that BT Templeton's emacs on guile project this summer
has gone fairly well, and it looks like almost everything runs.  See:
  http://www.emacswiki.org/emacs/GuileEmacs

I remember reading Andy Wingo's email about this a few years ago,
"guile and emacs and elisp, oh my!":
  https://lists.gnu.org/archive/html/emacs-devel/2010-04/msg00665.html

I found it very inspiring.  It seems those things are fairly close.

So this email is partly a:
 - What now?  What's the chance of work towards guilemacs moving over to
   an official emacs git branch, and that port happening, anytime soon?
 - Is anyone running it?  How's it going for you?

(I'm mid-compile of the guile wip branch right now...!)
 - Chris



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

end of thread, other threads:[~2014-09-21 20:09 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-09-16 18:07 Guile emacs thread (again) Taylan Ulrich Bayirli/Kammer
2014-09-16 19:12 ` Eli Zaretskii
  -- strict thread matches above, loose matches on Subject: below --
2014-09-11 16:29 Christopher Allan Webber
2014-09-14 16:20 ` Eli Zaretskii
2014-09-16 14:43 ` Grim Schjetne
2014-09-17 19:29 ` 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

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.