^L printed when resizing Emacs split window using ksh93

15 views
Skip to first unread message

Nicholas Papadonis

unread,
Mar 21, 2020, 1:32:30 AM3/21/20
to help-gn...@gnu.org, Korn Shell
I have attached a screen shot of the issue.  The issue occurs when Emacs is in split window mode, X session and M-x shell is invoked.  The shell is ksh93.

Screenshot of issue:

PS2 is printed multiple times during the resize.  When entered is pressed after the resize, multiple ^L s are displayed.  I set PS2="" and the brackets are omitted, however ^L still remain after pressing enter.

Is this a known issue?  I have CC'd KSH list in case the problem is on the ksh93 side.

Thanks

Emacs 26.1 build 2.

1 [debian:~]$ echo $0
-ksh93
2 [debian:~]$ ksh93 --version
  version         sh (AT&T Research) 93u+ 2012-08-01
3 [debian:~]$ echo ${.sh.version}
Version AJM 93u+ 2012-08-01

Nicholas Papadonis

unread,
Apr 20, 2020, 10:45:21 AM4/20/20
to Emacs mailing list, bug-gn...@gnu.org, Korn Shell, Bruno Félix Rezende Ribeiro
Comments

> On Apr 8, 2020, at 10:33 AM, Bruno Félix Rezende Ribeiro <oito...@gnu.org> wrote:
>
> Hello Nicholas,
>
> Nicholas Papadonis <nick.pap...@gmail.com> writes:
>
>> PS2 is printed multiple times during the resize. When entered is pressed
>> after the resize, multiple ^L s are displayed. I set PS2="" and the
>> brackets are omitted, however ^L still remain after pressing enter.
>> Is this a known issue?
>
> I /can/ reproduce this. Have you reported this using ‘report-emacs-bug’
> to make sure someone makes a through investigation?

I notice is the PS2 prompt that is displayed when resizing the window. Is ^L not the control character to clear the screen?

I export PS2=“” and ^L is still present on the input line after resizing.

Does anyone know where to start debugging this?

Thanks
Reply all
Reply to author
Forward
0 new messages