[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs rewrite in a maintainable language
From: |
Eli Zaretskii |
Subject: |
Re: Emacs rewrite in a maintainable language |
Date: |
Fri, 16 Oct 2015 16:30:11 +0300 |
> From: address@hidden (Ludovic Courtès)
> Date: Fri, 16 Oct 2015 14:03:39 +0200
>
> David Kastrup <address@hidden> skribis:
>
> > This needs an overhaul of GUILE's string handling (which delegates parts
> > of it to helper libraries, some of those being under control of GNU,
> > some not).
>
> String handling is partly delegated to GNU libunistring. There’s no
> other library involved.
Yes, but libunistring is not a good basis for Emacs's i18n features,
because it relies on the underlying C library for most of its
features. That doesn't allow writing programs that behave exactly the
same on any platform, something that Emacs must support. It also is
too locale-dependent, which is a Bad Thing on platforms which don't
have the glibc new-locale feature (and is IMO inelegant in use even on
glibc platforms).
Another minor point is that Guile still doesn't allow to control the
EOL format of text I/O independently of binary I/O mode, again
something that Emacs must (and does) have.
- Re: Emacs rewrite in a maintainable language, (continued)
- Re: Emacs rewrite in a maintainable language, Óscar Fuentes, 2015/10/12
- Re: Emacs rewrite in a maintainable language, David Kastrup, 2015/10/13
- Re: Emacs rewrite in a maintainable language, Eli Zaretskii, 2015/10/15
- Re: Emacs rewrite in a maintainable language, David Kastrup, 2015/10/13
- Re: Emacs rewrite in a maintainable language, Chris Patti, 2015/10/14
- Re: Emacs rewrite in a maintainable language, Jay Belanger, 2015/10/14
- Guile-Emacs, Ludovic Courtès, 2015/10/16
- Re: Emacs rewrite in a maintainable language, Ludovic Courtès, 2015/10/16
- Re: Emacs rewrite in a maintainable language,
Eli Zaretskii <=
- Re: Emacs rewrite in a maintainable language, Wolfgang Jenkner, 2015/10/16
- Re: Emacs rewrite in a maintainable language, Eli Zaretskii, 2015/10/16
- Re: Emacs rewrite in a maintainable language, Ludovic Courtès, 2015/10/16
- Re: Emacs rewrite in a maintainable language, David Kastrup, 2015/10/16
- Re: Emacs rewrite in a maintainable language, David Kastrup, 2015/10/16
- Re: Emacs rewrite in a maintainable language, Eli Zaretskii, 2015/10/16
- Re: Emacs rewrite in a maintainable language, David Kastrup, 2015/10/16
- Re: Emacs rewrite in a maintainable language, Eli Zaretskii, 2015/10/16
- Re: Emacs rewrite in a maintainable language, Ludovic Courtès, 2015/10/16
- Re: Emacs rewrite in a maintainable language, Eli Zaretskii, 2015/10/16