Andrew Kudryashov dixit:

>Attached is a hackish workaround for small completion
>bug that leaves glob noise if non-existent file is matched
>and tilde expansion is performed at the same time.

Mh. I think this, once, was by design, but it’s inconsistent
with how $HOME/foo and /home/x/foo are handled. However, I
found quickly a situation where this breaks (corner case,
though). I’ll look at it in detail later. (Have got quite
some mksh stuff piled up… but I can't concentrate right now.)

Thanks for the problem analysis! The tab completion code
is a mess, and the last three or so fixes to it were a
nightmare for me alresdy.

bye,
//mirabilos

PS: If you write mksh stuff, please use the miros-mksh
    mailing list, which was made specifically for people
    wanting to track mksh only. All mails to it *also*
    end up on miros-discuss, so no worries there.
-- 
<gcc> ncal.c: In function 'parsemonth': warning: comparison between pointer
and integer  • <mirabilos> ↑ hab da „in function parselmouth“ gelesen
<Natureshadow> ICH AUCH! • <Natureshadow> Ich hab gerade gedacht "Häh? Wie,
hab da parselmouth gelesen ... steht da doch auch :o?"  -- too much fanfic…

Reply via email to