From: Phillip Wood Date: Wed, 16 Jan 2019 10:33:55 GMT Subject: Re: Broken interactive rebase text after some UTF-8 characters Message-ID: <339d4dbd-b1bd-cf88-12b0-2af42f35ded7@talktalk.net> In-Reply-To: Dear Michal Thanks for the bug report, unfortunately I'm unable to reproduce it here using git 2.20.1 (see below). Knowing a little about how the todo list is created I cannot think how multibyte characters would break it. What command line were you using to start the rebase? Best Wishes Phillip $ git clone --shallow-since='11-1-2019' https://github.com/illumos/illumos-gate.git Cloning into 'illumos-gate'... remote: Enumerating objects: 54348, done. remote: Counting objects: 100% (54348/54348), done. remote: Compressing objects: 100% (39008/39008), done. remote: Total 54348 (delta 19671), reused 31187 (delta 11884), pack-reused 0 Receiving objects: 100% (54348/54348), 148.91 MiB | 1.18 MiB/s, done. Resolving deltas: 100% (19671/19671), done. Checking out files: 100% (47352/47352), done. $ cd ~/src/illumos-gate $ git log --oneline -1 f482e26c (HEAD -> master, origin/master, origin/HEAD) 10233 dboot: process_module() is missing newline at the end of the string Reviewed by: Sebastian Wiedenroth Reviewed by: Jason King Reviewed by: Andy Stormont Approved by: Robert Mustacchi $ GIT_SEQUENCE_EDITOR=cat git rebase -i 08487eea68a2fa501b5042131c6db068089f82e1 hint: Waiting for your editor to close the file... pick 1ea94c75 10202 loader: use screen-#rows to find bottom left co-ordinates Reviewed by: Toomas Soome Reviewed by: Gergő Mihály Doma Approved by: Robert Mustacchi pick cadd68ea 10078 smatch fixes for UCB Reviewed by: Andy Fiddaman Reviewed by: Toomas Soome Reviewed by: Peter Tribble Approved by: Robert Mustacchi pick 05ede3db 10079 smatch Makefile changes for usr/src/lib Reviewed by: Andy Fiddaman Approved by: Robert Mustacchi pick 5661bb76 10080 smatch Makefile changes for usr/src/cmd Reviewed by: Andy Fiddaman Approved by: Robert Mustacchi pick 15c07adc 10081 smatch indenting fixes for usr/src/uts Reviewed by: Toomas Soome Reviewed by: Peter Tribble Reviewed by: Andy Fiddaman Approved by: Robert Mustacchi pick c653bb47 10197 build smatch in parallel Reviewed by: Andy Fiddaman Approved by: Robert Mustacchi pick 161294fe 10217 mdb: r9w isn't r8w 10218 CONV_CAP_VAL_HW2_BUFSIZE wasn't updated 10219 AV_386_2_AVX512VPOPCDQ elfcap name should be consistent Reviewed by: Dan McDonald Reviewed by: Rob Johnston Reviewed by: Patrick Mooney Reviewed by: Andy Fiddaman Approved by: Dan McDonald pick f482e26c 10233 dboot: process_module() is missing newline at the end of the string Reviewed by: Sebastian Wiedenroth Reviewed by: Jason King Reviewed by: Andy Stormont Approved by: Robert Mustacchi # Rebase 08487eea..f482e26c onto 08487eea (8 commands) # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = use commit, but meld into previous commit # f, fixup = like "squash", but discard this commit's log message # x, exec = run command (the rest of the line) using shell # b, break = stop here (continue rebase later with 'git rebase --continue') # d, drop = remove commit # l, label