~q3cpma

~q3cpma/public-inbox

Last active 4 years ago
View more

Recent activity

Re: aerc 1.14 emacs rendering issues 4 months ago

From to ~rjarry/aerc-discuss

On Sun May 5, 2024 at 4:48 PM CEST, inwit wrote:
> Thanks for this list! Here's my two cents (on spacemacs with evil mode):
>
> On 05/05/2024, 16:25, q3cpma wrote:
> > 1. The status bar is invsible except for the filename.
> I can see the spacemacs' status bar without issues.
>
> > 2. Mark (C-Space) is invisible.
> If I deactivate evil mode or while in insert-mode, C-Space gives me a weird
> string: "�" (In case it doesn't show like this elsewhere, it's three chars:
> ï, ¿, and the one-half fraction char.)
>
> However, the introduction of this escape code breaks my text: I see repeated
> lines and I need to go up to the top to make it right.

Re: aerc 1.14 emacs rendering issues 4 months ago

From to ~rjarry/aerc-discuss

On Sun May 5, 2024 at 4:55 PM CEST, Tim Culverhouse wrote:
> On Sun, 05 May 2024 09:25:38 CDT, q3cpma@posteo.net wrote:
> > Thanks, this fixes most of the problems I've seen. Two remainings are:
> > 1. The status bar is invsible except for the filename.
> > 2. Mark (C-Space) is invisible.
> > 3. C-h is passed as a backspace to emacs.
>
> What terminal do you use? Some terminals define C-h as backspace and some define
> C-? as backspace. Vaxis tries to normalize this by assuming *either* is
> backspace, and then when it re-encodes it to the terminal it will always encode
> it as C-?. So, for example, if Vaxis reads a 0x08 (C-h) key, it internally says
> this is actually 0x7F (C-?). Then the terminal gets the key as a 0x7F and writes
> that to the underlying process. That is likely why your C-h is coming through as
> a backspace...it's currently impossible (unless you have kitty keyboard) to send

Re: aerc 1.14 emacs rendering issues 4 months ago

From to ~rjarry/aerc-discuss

On Sun May 5, 2024 at 2:18 PM CEST, Tim Culverhouse wrote:
> Can you pull the latest vaxis in your aerc repo? I am unable to reproduce with
> that (there was a change to the timer / dirty handling for the vterm that looks
> to be the issue).
>
>   `go get git.sr.ht/~rockorager/vaxis@main`

Thanks, this fixes most of the problems I've seen. Two remainings are:
1. The status bar is invsible except for the filename.
2. Mark (C-Space) is invisible.
3. C-h is passed as a backspace to emacs.
4. The completion list at the bottom. Try to type M-x (Alt-x), then enter
  "show-paren-" then Tab, the cursor jumps in the prompt buffer.
5. The highlighting of matching parens sometimes makes the cursor jump around and

Re: aerc 1.14 emacs rendering issues 4 months ago

From to ~rjarry/aerc-discuss

On Sun May 5, 2024 at 1:55 PM CEST, Tim Culverhouse wrote:
> On Fri, 03 May 2024 08:21:29 CDT, q3cpma@posteo.net wrote:
> > Hello, still broken using latest git and editor='emacs -nw -Q -q'. Simply playing
> > with spaces, tabulation, C-{Left,Right}, Home/C-a, End/C-e and the minibuffer makes
> > the cursor jumps around randomly.
>
> Can you verify the aerc version you are using? There was a bug regarding tab
> stops in the vterm which is fixed on aerc master and sounds like the bug
> described.

> ./aerc -v
aerc 0.17.0-122-g7b4c8f67eb5f (go1.22.2 amd64 linux 2024-05-03)

Here's a small video of the problem. On the first line, I navigate solely by arrow keys:

Re: aerc 1.14 emacs rendering issues 4 months ago

From to ~rjarry/aerc-discuss

Hello, still broken using latest git and editor='emacs -nw -Q -q'. Simply playing
with spaces, tabulation, C-{Left,Right}, Home/C-a, End/C-e and the minibuffer makes
the cursor jumps around randomly.

aerc 1.14 emacs rendering issues 1 year, 5 months ago

From to ~rjarry/aerc-discuss

Hello, as the title says, aerc has some trouble when using GNU Emacs as
message editor. The problem manifests itself as Enter scrolling the entire
terminal and not just Emacs' content, at least until manual repainting is
done (C-l or SIGWINCH).

My environment is the following:
* aerc: 1.14 on Gentoo
* terminal emulator: st, but reproducible on vanilla xterm too
* editor: emacs -nw -q -Q (i.e. vanilla Emacs 28.3, no init file loaded)

Here is a small video of the phenomenon: http://0x0.st/HHOO.mkv

Does anyone have a clue? I switched to the lighter mg in the meantime.

[PATCH v3] filters: make it explicit that encoding is UTF-8 2 years ago

From q3cpma to ~rjarry/aerc-devel

Document filter input charset
Add w3m filter example to default config
Adapt html and html-unsafe filters

Fixes: https://todo.sr.ht/~rjarry/aerc/65
Signed-off-by: q3cpma <q3cpma@posteo.net>
---
 config/aerc.conf      | 1 +
 doc/aerc-config.5.scd | 3 +++
 filters/html          | 1 +
 filters/html-unsafe   | 1 +
 4 files changed, 6 insertions(+)

diff --git a/config/aerc.conf b/config/aerc.conf
[message trimmed]

Re: [PATCH] Document filter input charset and add w3m filter example to default config 2 years ago

From to ~rjarry/aerc-devel

> The title (first line) should be: "filters: make it explicit that
> encoding is UTF-8" Also, please add an extended description in the
> commit message body.
>
> Finally, add the following git trailers:
>
> Fixes: https://todo.sr.ht/~rjarry/aerc/65
> Signed-off-by: q3cpma <q3cpma@posteo.net>
>

Done, sorry I'm not very familiar with the sr.ht/git mail workflow.

>
> Could you also update the html and html-unsafe filters to force the

[PATCH v2] filters: make it explicit that encoding is UTF-8 2 years ago

From q3cpma to ~rjarry/aerc-devel

Document filter input charset and add w3m filter example to default config

Fixes: https://todo.sr.ht/~rjarry/aerc/65
Signed-off-by: q3cpma <q3cpma@posteo.net>
---
 config/aerc.conf      | 1 +
 doc/aerc-config.5.scd | 3 +++
 2 files changed, 4 insertions(+)

diff --git a/config/aerc.conf b/config/aerc.conf
index 3b7b5d6..fc6479a 100644
--- a/config/aerc.conf
+++ b/config/aerc.conf
@@ -292,6 +292,7 @@ reply-to-self=true
[message trimmed]

[PATCH] Document filter input charset and add w3m filter example to default config 2 years ago

From q3cpma to ~rjarry/aerc-devel

---
 config/aerc.conf      | 1 +
 doc/aerc-config.5.scd | 3 +++
 2 files changed, 4 insertions(+)

diff --git a/config/aerc.conf b/config/aerc.conf
index 3b7b5d6..fc6479a 100644
--- a/config/aerc.conf
+++ b/config/aerc.conf
@@ -292,6 +292,7 @@ reply-to-self=true
#subject,~^\[PATCH=colordiff
text/plain=sed 's/^>\+.*/\x1b[36m&\x1b[0m/'
#text/html=pandoc -f html -t plain
#text/html=w3m -dump -I UTF-8 -T text/html
[message trimmed]