[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ile, once again



I just discovered a nasty bug in ile, after having wasted HOURS trying
to figure out why I seemed to be getting inconsistent results and all
sorts of parsing errors in es.  I thought I was being really dense,
but not this time.  If you run es within ile within an xterm and paste
things into the xterm, some data may be lost.  For example, after
pasting the text

echo '
abcdefghijklmnopqrstuvxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 1
abcdefghijklmnopqrstuvxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 2
abcdefghijklmnopqrstuvxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 3
abcdefghijklmnopqrstuvxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 4
abcdefghijklmnopqrstuvxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 5
'

the xterm looked like this:

; echo '
abcdefghijklmnopqrstuvxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 1
abcdefghijklmnopqrstuvxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 2
abcdefghijklmnopqrstuvxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 3
abcdefghijklmnopqrstuvxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 4
abcdefghijklmnopqrstuvxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 5
'

abcdefghijklmnopqrstuvxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 2
abcdefghijklmnopqrstuvxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 3
abcdefghijklmnopqrstuvxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ 4

; 

Aaargh.  Back to the hunt for the right solution to the input editing
problem.  And no, I don't see X cutting and pasting as a substitute
for command line editing.  I like to keep my hands on the keyboard
most of the time...

- Harald