laurent.orseau
2022-2-14 12:51:32

This has probably been discussed before, but will expeditor support inserting paren-like pairs in the near future?


laurent.orseau
2022-2-14 13:00:16

Turns out it’s pretty simple to do it myself. Is this the correct way to implement it—does it return the correct value? (expeditor-bind-key! "(" (λ (ee entry c) (ee-insert-self ee entry c) (ee-insert-self ee entry #\)) (ee-backward-char ee entry c)))


laurent.orseau
2022-2-14 13:03:29

{expeditor} Is there a way to change the background color between the mark and the cursor?


laurent.orseau
2022-2-14 13:13:55

Is there a way to know if the mark is at the left or the right of the cursor? This is to generalize the above binding to surround the mark-cursor region with parenthesis.


mflatt
2022-2-14 13:35:13

That’s the right result. (I’ll fix the docs.)


mflatt
2022-2-14 13:35:46

I don’t think any matching information is currently exposed


mflatt
2022-2-14 13:36:38

Not currently, at least


laurent.orseau
2022-2-14 13:38:07

I love expeditor, it feels like having a real editor on the command line


laurent.orseau
2022-2-14 13:38:16

(also I love the name :smile: )


laurent.orseau
2022-2-14 13:38:42

I couldn’t find any at least


mflatt
2022-2-14 13:45:02

I really took me years to realize that Chez Scheme’s “expeditor” is “exp editor”


gknauth
2022-2-14 17:07:01

I got confused, but now I see. My father-in-law has a German shepherd he named Diter, short for Expediter (one who expedites).


ben.knoble
2022-2-14 19:06:29

Also expeditor: can we bring back the namespace prefix thingy before the >?


skabidrahman143
2022-2-15 05:51:27

@skabidrahman143 has joined the channel