On 25 Mar 2017, at 20:57, Hadrien Lacour <hadrien.lac...@openmailbox.org> wrote: > Others questions/problems about syntax coloring: > -script_var() says that '-' belongs to variable names, but that's wrong. > -syntax highlighting doesn't fully work in ncurses mode (keywords and strings > aren't highlighted). I'm using a 256 colors terminal emulator.
Thank you for the patch, I merged it and further improved shell-script syntax handling. The syntax is so convoluted: `-` indeed does not belong in names, but it is part of words I managed to program in various Unix systems for 35 years without a proper understanding of the Bourne shell syntax. Copy and paste plus trial and error almost always gets you where you want to go. I shall put more work into this, with multi-line and heredoc support Regarding your ncurses issue: qemacs does not use ncurses, it only supports selected terminals with hard-coded ANSI VT100 escape sequences for both the shell buffer terminal emulator and for the actual terminal output. I assume you use the default colors.. I personally don’t like the default emacs color scheme, and will probably switch to a different one by default.This will make it easier to discuss color issues. Do the colors show correctly in X11 and not in terminal windows? Which Linux distribution and which terminal emulator do you use? What is the value of the TERM environment variable? Do the colors show in the Linux full screen tty interfaces? (switch to that with Alt-F1) What if you connect to the Linux system with ssh from another system? Thank you for your feedback. Chqrlie. _______________________________________________ Qemacs-devel mailing list Qemacs-devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/qemacs-devel