[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer
From: |
Matthias Meulien |
Subject: |
bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer |
Date: |
Sat, 17 Sep 2022 19:21:10 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Lars Ingebrigtsen <larsi@gnus.org> writes:
> Matthias Meulien <orontee@gmail.com> writes:
>
>> The OSC sequences sent by flatpak-builder are meant to update the window
>> title (See https://terminalguide.namepad.de/seq/osc-2/). I plan to
>> provide an osc-compilation-filter (modelled on
>> ansi-color-compilation-filter) to be added to compilation-filter-hook.
>>
>> One possible mode is to filter out all osc sequences. An other mode
>> would be to call per command handlers as done by
>> comint-osc-process-output.
>>
>> Any thought?
>
> The default could be to filter out all unknown OSC sequences?
Here are three patchs that:
- Extract current support of OSC escape sequences from comint.el
- Handle OSC command to set window title
- Provide an OSC escape sequences filter for compilation buffer
0001-Extract-support-of-OSC-escape-sequences-from-comint.patch
Description: Text Data
0002-Handle-OSC-command-to-set-window-title.patch
Description: Text Data
0003-OSC-escape-sequences-filter-for-compilation-buffer.patch
Description: Text Data
The second patch obsolete the one provided in bug#57866.
Matthias
- bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer, Matthias Meulien, 2022/09/15
- bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer, Matthias Meulien, 2022/09/15
- bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer, Lars Ingebrigtsen, 2022/09/16
- bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer, Matthias Meulien, 2022/09/16
- bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer,
Matthias Meulien <=
- bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer, Lars Ingebrigtsen, 2022/09/18
- bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer, Matthias Meulien, 2022/09/18
- bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer, Lars Ingebrigtsen, 2022/09/18
- bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer, Matthias Meulien, 2022/09/18
- bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer, Lars Ingebrigtsen, 2022/09/18
- bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer, Basil L. Contovounesios, 2022/09/18
- bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer, Matthias Meulien, 2022/09/18
- bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer, Basil L. Contovounesios, 2022/09/18
- bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer, Lars Ingebrigtsen, 2022/09/19
- bug#57821: 29.0.50; ANSI sequence not filtered in compilation buffer, Matthias Meulien, 2022/09/19