Closed Ma27 closed 2 years ago
exp(x)=e^x
exp2(x)=2^x
round(x)
readline
crate::lex
rustyline
0.9
exp2
e
exp
Applied both of your suggestions, thanks!
exp(x)=e^x
,exp2(x)=2^x
,round(x)
to the REPLreadline
-module now obtains defined functions fromcrate::lex
rather than defining functions to highlight on its own.rustyline
to0.9
crate::lex
now correctly detects functions with numbers in it (e.g.exp2
).rustyline
now always re-draws the REPL's current line. This isn't a big deal in our case IMHO and resolves a few highlighting bugs for me.rustyline
now correctly distinguishese
fromexp
for highlighting.