Subject: bug#73813: 30.0.91; icomplete-mode keymap unusable in xterm for for/backward completions

From: Van Ly <[email-masked]>
Date: Mon, 21 Oct 2024 13:21:33 +0000

Robert Pluim <[email-masked]> writes:

> Please show us exactly how youʼre invoking emacs and emacsclient.

The wrapper scripts used to invoke emacs and emacsclient have been posted.

The environment variable TERM=vt100 is not used.

 P. start, "emacs --init-dir=/path/to/dir" then M-x server-start
    note, I'm not able to connect emacs and emacslient calling
          "emacs -Q --init-dir=/path/to/dir"

 1. spawn an xterm, echo $TERM shows the value "xterm"
 2. invoke, tmux new-session
 3. invoke, emacsclient -f "/path/to/server" -ta "" "$@"
    color is on in emacsclient
 4. eval, (set-frame-parameter nil 'tty-color-mode 'no)
    color is off in emacsclient
 5. call, M-x man RET fe
    C-, and C-. are not seen by emacsclient at all for cycling completions

 minib-buffer shows
   Manual entry: fe{getenv(3) | getround(3) | tchMakeURL(3) | clearexcept(3) | enableexcept(3)}

-- 
vl