[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemacs-devel] Sh syntax coloring patch
From: |
Charles Gordon |
Subject: |
Re: [Qemacs-devel] Sh syntax coloring patch |
Date: |
Tue, 28 Mar 2017 08:51:49 +0200 |
On 25 Mar 2017, at 20:57, Hadrien Lacour <address@hidden> 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.