git/list[1] front-page[2] threads[3] people[4] search[5] about
 

encoding bug in git.el

From
Karl Hasselström <kha@treskal.com>
Date
May 20, 2008, 22:09 UTC
Message-ID
<20080520220900.GA20570@diana.vm.bytemark.co.uk>

Recently, some commits started misrecording the "ö" in my name. (In emacs, for example, it looks like this in a utf8 buffer: Hasselstr\201\366m.) I'm guessing there's an extra latin1->utf8 conversion in there somewhere.

It turns out that the breakage occurs when I commit with the git-status mode from git.el, and it was introduced by this commit:

  commit dbe48256b41c1e94d81f2458d7e84b1fdcb47026
  Author: Clifford Caoile <piyo@users.sourceforge.net>
      git.el: Set process-environment instead of invoking env

It's in master, but not yet in maint. (In fact, it's the _only_ change to contrib/emacs that's in master but not in maint.)

-- 
Karl Hasselström, kha@treskal.com
      www.treskal.com/kalle
Next: Clifford Caoile
Message 1 of 10 in “encoding bug in git.el”
  1. Karl HasselströmMay 20, 2008
  2. Clifford CaoileMay 21, 2008
  3. Karl HasselströmMay 21, 2008
  4. Clifford CaoileMay 21, 2008
  5. Karl HasselströmMay 23, 2008
  6. Karl HasselströmMay 25, 2008
  7. Karl HasselströmMay 30, 2008
  8. Junio C HamanoMay 30, 2008
  9. Revert "git.el: Set process-environment instead of invoking env"Karl Hasselström, Jun 2, 2008
  10. David ChristensenJun 3, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.