avocadoist has quit [Ping timeout: 255 seconds]
seninha has quit [Remote host closed the connection]
abu[7] has left #picolisp [#picolisp]
abu[7] has joined #picolisp
<
abu[7]>
Hey Guys! I think I go the radical way :)
<
abu[7]>
I'll give up using (line) in the concerned functions
<
abu[7]>
Instead, use (key) directly
<
abu[7]>
This will introduce a minor change in the UI
<
abu[7]>
As before, <enter> can be used to step through the cases
<
abu[7]>
But to stop, ESC is needed
<
isaneran>
Ah is this about readline?
<
abu[7]>
The functions are 'more', '?' / 'query', 'select' and 'bt'
<
abu[7]>
So in summary, ESC stops, and any other key (<enter>, but also <space> are useful) continues
<
abu[7]>
So we get rid of this compatibility mess
<
abu[7]>
(line) is not really needed in these cases
<
abu[7]>
(key) is much more logical
<
abu[7]>
I think I like it. Feels good after some experimenting.
<
tankf33der>
Update the ref
<
abu[7]>
But there are many changes, I'm not done yet
rob_w has joined #picolisp
<
abu[7]>
I want to make all those 4 functions consistent, in terms of behavior and return value
<
beneroth>
and then we wait for the next issue with readline :P
<
beneroth>
maybe I just need to make a parser for that config file ;-)
pablo_escoberg has quit [Quit: Client closed]
<
abu[7]>
Well, you need also to implement VI- and Emacs-mode ;)
<
abu[7]>
Changed all
<
abu[7]>
... and released :)
pablo_escoberg has joined #picolisp
pablo_escoberg has quit [Client Quit]
pablo_escoberg has joined #picolisp
seninha has joined #picolisp
<
beneroth>
thanks abu[7] :)
avocadoist has joined #picolisp
avocadoist has quit [Remote host closed the connection]
avocadoist has joined #picolisp
<
tankf33der>
Tests passed.
<
abu[7]>
Thanks tankf33der!
avocadoist has quit [Remote host closed the connection]
avocadoist has joined #picolisp
<
beneroth>
thanks tankf33der :D
teddydd has quit [Ping timeout: 245 seconds]
teddydd has joined #picolisp
avocadoist has quit [Remote host closed the connection]
rob_w has quit [Remote host closed the connection]
isaneran has quit [Ping timeout: 245 seconds]
isaneran has joined #picolisp
isaneran` has joined #picolisp
isaneran has quit [Read error: Connection reset by peer]
isaneran` is now known as isaneran
isaneran has quit [Ping timeout: 268 seconds]
isaneran has joined #picolisp
pablo_escoberg has quit [Quit: Client closed]
isaneran has quit [Ping timeout: 260 seconds]
viaken has quit [Ping timeout: 252 seconds]
viaken has joined #picolisp
seninha has quit [Ping timeout: 256 seconds]