[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs rewrite in a maintainable language
From: |
David Kastrup |
Subject: |
Re: Emacs rewrite in a maintainable language |
Date: |
Fri, 16 Oct 2015 16:29:00 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
address@hidden (Ludovic Courtès) writes:
> David Kastrup <address@hidden> skribis:
>
>> Shrug. There is the GUILE branch. In my opinion its largest obstacle
>> towards acceptance is the failure of GUILE strings to offer a comparable
>> feature set to Emacs multibyte strings: nothing outside of the Unicode
>> range, no byte transparent reproduction.
>
> OTOH, I imagine Emacs could build its own abstraction, if needed, on top
> of Guile bytevectors.
Sure, but then Emacs strings cannot be manipulated using GUILE string
functions. Same with Emacs buffers (which otherwise could be something
like random-access string ports).
>> 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.
What about libiconv? It would appear that parts of it are in the GUILE
source tree (admittedly, under GNU control).
--
David Kastrup
- Re: Emacs rewrite in a maintainable language, (continued)
- 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, 2015/10/16
- 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 <=
- 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
- Re: Emacs rewrite in a maintainable language, Przemysław Wojnowski, 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, Ludovic Courtès, 2015/10/16
- Re: Emacs rewrite in a maintainable language, Eli Zaretskii, 2015/10/17