<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs-libvterm.git/vterm.el, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/emacs-libvterm.git/'/>
<entry>
<title>Fix backtrack on doubleclick in vterm</title>
<updated>2026-04-06T01:34:56+00:00</updated>
<author>
<name>Lin Sun</name>
<email>sunlin7@hotmail.com</email>
</author>
<published>2024-04-11T06:58:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/emacs-libvterm.git/commit/?id=54c29d14bca05bdd8ae60cda01715d727831e3f9'/>
<id>54c29d14bca05bdd8ae60cda01715d727831e3f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typo in `vterm-set-bold-highbright` variable name</title>
<updated>2025-11-12T03:03:16+00:00</updated>
<author>
<name>Martin Geisler</name>
<email>martin.geisler@proton.ch</email>
</author>
<published>2025-10-25T06:21:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/emacs-libvterm.git/commit/?id=d8274257f541586c17d41e46ed796bab71e329de'/>
<id>d8274257f541586c17d41e46ed796bab71e329de</id>
<content type='text'>
The word “highbright” was spelled as “hightbright” in a few places.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The word “highbright” was spelled as “hightbright” in a few places.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix typos and grammar in comments</title>
<updated>2025-11-12T03:02:56+00:00</updated>
<author>
<name>Martin Geisler</name>
<email>martin.geisler@proton.ch</email>
</author>
<published>2025-10-25T06:12:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/emacs-libvterm.git/commit/?id=d5007b5e8d421d1c512bfda50b481fc68bc2e060'/>
<id>d5007b5e8d421d1c512bfda50b481fc68bc2e060</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix spelling</title>
<updated>2025-09-29T15:13:54+00:00</updated>
<author>
<name>Jimmy Yuen Ho Wong</name>
<email>wyuenho@gmail.com</email>
</author>
<published>2025-07-15T12:24:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/emacs-libvterm.git/commit/?id=d958e2de8db78bfd9c4ba3d4b0140a1b5860cb92'/>
<id>d958e2de8db78bfd9c4ba3d4b0140a1b5860cb92</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Try running the login shell by default for "ssh" and "scp" methods</title>
<updated>2024-12-18T03:31:26+00:00</updated>
<author>
<name>Florian Rommel</name>
<email>mail@florommel.de</email>
</author>
<published>2024-03-06T23:02:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/emacs-libvterm.git/commit/?id=f64729ed8b59e46ce827d28222c4087c538de562'/>
<id>f64729ed8b59e46ce827d28222c4087c538de562</id>
<content type='text'>
This will fall back to Tramp's shell if the login shell cannot
be determined.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will fall back to Tramp's shell if the login shell cannot
be determined.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add wildcard for vterm-tramp-shells</title>
<updated>2024-12-18T03:31:26+00:00</updated>
<author>
<name>Florian Rommel</name>
<email>mail@florommel.de</email>
</author>
<published>2024-06-21T22:36:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/emacs-libvterm.git/commit/?id=0b4ac71dd7bca96fc487e0afb8d359fb68d395a0'/>
<id>0b4ac71dd7bca96fc487e0afb8d359fb68d395a0</id>
<content type='text'>
Lets the user specify a shell for all Tramp methods.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Lets the user specify a shell for all Tramp methods.
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow using the default login shell for remote connections</title>
<updated>2024-12-18T03:31:26+00:00</updated>
<author>
<name>Florian Rommel</name>
<email>mail@florommel.de</email>
</author>
<published>2024-03-06T21:09:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/emacs-libvterm.git/commit/?id=c1a30176d4ba8c33e25c9dc841b141f3bf0ddadd'/>
<id>c1a30176d4ba8c33e25c9dc841b141f3bf0ddadd</id>
<content type='text'>
Lets the user specify 'login-shell as a SHELL in
`vterm-tramp-shells', which leads to vterm starting with the
remote location's login shell.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Lets the user specify 'login-shell as a SHELL in
`vterm-tramp-shells', which leads to vterm starting with the
remote location's login shell.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes #731: Replace the default truncation character ($) with a space</title>
<updated>2024-11-18T16:27:53+00:00</updated>
<author>
<name>James Cherti</name>
<email>60946298+jamescherti@users.noreply.github.com</email>
</author>
<published>2024-11-12T23:28:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/emacs-libvterm.git/commit/?id=fd50624723200f4ac261f122f6332f57796c782f'/>
<id>fd50624723200f4ac261f122f6332f57796c782f</id>
<content type='text'>
Set the truncation slot for 'buffer-display-table' to the ASCII code for
a space character (32) to make the vterm buffer display a space instead
of the default truncation character ($) when a line is truncated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set the truncation slot for 'buffer-display-table' to the ASCII code for
a space character (32) to make the vterm buffer display a space instead
of the default truncation character ($) when a line is truncated.
</pre>
</div>
</content>
</entry>
<entry>
<title>Support modes derived from vterm</title>
<updated>2024-08-25T01:33:36+00:00</updated>
<author>
<name>Peter Breton</name>
<email>peter@pazien.com</email>
</author>
<published>2024-08-21T21:43:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/emacs-libvterm.git/commit/?id=988279316fc89e6d78947b48513f248597ba969a'/>
<id>988279316fc89e6d78947b48513f248597ba969a</id>
<content type='text'>
- When checking for vterm-mode, also support modes derived from vterm
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- When checking for vterm-mode, also support modes derived from vterm
</pre>
</div>
</content>
</entry>
<entry>
<title>don't garble partial multi-byte character after control sequence</title>
<updated>2024-07-05T15:33:04+00:00</updated>
<author>
<name>Yubao Liu</name>
<email>yubao.liu@gmail.com</email>
</author>
<published>2024-06-26T14:38:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.tews.dev/cgit/emacs-libvterm.git/commit/?id=d9ea29fb10aed20512bd95dc5b8c1a01684044b1'/>
<id>d9ea29fb10aed20512bd95dc5b8c1a01684044b1</id>
<content type='text'>
When use [lf](https://github.com/gokcehan/lf) to list files, emacs-libvterm may
read partial multi-byte character, for example:

  $ echo -n '招聘' | hexdump -C
  00000000  e6 8b 9b e8 81 98

  ; get "招", control sequence and partial character
  (vterm--filter process "\xE6\x8B\x9B\e[14;111H\xE8")

  ; now full "聘"
  (vterm--filter process "\x81\x98")

This will send "\xE8" to libvterm which is not a full character.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When use [lf](https://github.com/gokcehan/lf) to list files, emacs-libvterm may
read partial multi-byte character, for example:

  $ echo -n '招聘' | hexdump -C
  00000000  e6 8b 9b e8 81 98

  ; get "招", control sequence and partial character
  (vterm--filter process "\xE6\x8B\x9B\e[14;111H\xE8")

  ; now full "聘"
  (vterm--filter process "\x81\x98")

This will send "\xE8" to libvterm which is not a full character.
</pre>
</div>
</content>
</entry>
</feed>
