mflatt
2021-10-23 11:52:35

This is an aspect of Chez Scheme’s REPL that I’ve had trouble getting used to, but since it was so clearly on purpose there, I’ve been trying to give it more of a chance. Maybe this should just change, though.


soegaard2
2021-10-23 14:49:10

@samth Wait - the order in which the check is made is: arch, debian, ubuntu, fedora. So even if the uname contains a hash with fc the current code should detect that it is an Ubuntu machine?


sorawee
2021-10-23 17:39:35

Also related to the previous point and the recent syntax coloring: leftover entries are not syntax colored.

E.g., input 1 2 3. They are all colored

After entering, 1 would be evaluated. 2 3 is left in the editor, but 2 3 is no longer colored. It requires modifying the buffer to recolor it.

Obviously a really minor issue


sorawee
2021-10-23 22:20:20

In the Rhombus language, only the last line is shown after a tab autosuggestion, making it really difficult to read the whole code. There’s also no ASCII art that separates suggestions and the editor area

For example, consider:

fun fact(n): f Hit tab a couple of times. The screen would look like:

fun fact(n): f floor fun f floor fun f It probably should look like this instead:

fun fact(n): f ------------ floor fun ------------ fun fact(n): f ------------ floor fun ------------ fun fact(n): f


mflatt
2021-10-23 23:09:43

For completion, is that really expeditor and not readline? (I’m not get any completion in Rhombus from expeditor right now, which is something else to fix.)


mflatt
2021-10-23 23:11:35

Also, I don’t know of a way to have leftover entries right now, although it makes sense that coloring would need a fixup for that case. Are you still seeing leftovers when entering 1 2 3 in Racket?


mflatt
2021-10-23 23:21:56

I pushed a repair to shrubbery-rhombus-0 to cooperate with completion.


sorawee
2021-10-24 00:14:06

> Are you still seeing leftovers when entering 1 2 3 in Racket? Yes


mflatt
2021-10-24 00:18:50

Which commit of xrepl do you have?


sorawee
2021-10-24 00:24:32

Ahhh, I might not have the latext xrepl. Let me try updating


sorawee
2021-10-24 00:26:17

Yup, no longer see leftovers.