On 15 August 2015 at 21:31, Juergen Sauermann <[email protected]
> wrote:

> Hi Fred ,
>
> fine. Maybe the way forward is if you publish a *patch* in our
> Bits_and_Pieces <http://www.gnu.org/software/apl/Bits_and_Pieces/>
> directory.
>
> I would not like it to be a *./configure* option because that would give
> us many *#ifdefs*
> all over the place and I (instead of Fred) would have the burden of
> maintaining it.
>
> It is actually far more more than only changing *Avec.def.* For example
> the built-in line
> editor (i.e. every line entered interactively) currently assumes that
> every character moves the
> cursor by one position. So the cursor will be positioned one character off
> for every underlined one.
>
> Also, there is a difference between APLs that have underlined chars in
> their character set and those
> that do not.
>
> Consider *⍴'A̲'*
>
> (not sure if this displays properly everywhere - read: RHO QUOTE A
> COMBINING_UNDERLINE QUOTE)
>
> On a system with underlined characters this will return 1 while on Unicode
> with combining underline
> machine it gives 2.
>

What kind of machine "with underline characters" is that? As far as I know,
GNU APL depends on Unicode, under what circumstances would that return 1?

Regards,
Elias

Reply via email to