Commits
- Commit:
7e320d3b050a09132d29db243fa3940d96707346
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
got: don't leave tmp "got-logmsg-*" files in the work tree
Reported by stsp on irc, and reviewed as part of the following regress
commit covering the commit aspect of logmsg refs. Delete temp merge_log
files if created during commits involving backed-out/cherrypicked changes.
ok stsp@
- Commit:
c167432e009e807556a97fe8c2c74362a726e9a7
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
gotsh.1: show how to set up anonymous public read-only repository access
- Commit:
71a61c8ccc19248c397974fbd63b952d2665771c
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
use VISUAL instead of EDITOR in histedit_mesg_filemode_change
VISUAL is preferred and relying on EDITOR may cause test
failures in some environments.
pointed out by op and jamsek
- Commit:
9f31ca1f0edf2d4791f35577d55fc5775fff871b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
simplify file content comparison in a regress test; suggested by op@
- Commit:
c48f94a406682029fa132ede24321b2622641970
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
fix histedit -m on a commit which only changes filemode bits
The commit was being miscategorized as a no-op change and dropped.
Now the commit is retained and its log message is updated as expected.
ok op, jamsek
- Commit:
e14cd6566af60e94a5ce21d84d3fa21932466dc7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove TODO item regarding 'got send -d' support in gotd
- Commit:
8bf76af3f358c0ad73a45348c76647955efc78e8
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
got.1: editing merged log messages is no longer optional, tweak related wording
- Commit:
555f1fe02608935b41d521bc76d298526e916229
- From:
- Josiah Frentsos <jfrent@tilde.team>
- Via:
- Stefan Sperling <stsp@stsp.name>
- Date:
got.1: Mark the commit argument to cherrypick and backout optional
patch by Josiah Frentsos
- Commit:
cf847b167995f9c334ac203d4817d0203a222756
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
abort commit with merged log messages if the log message is left unmodified
ok op@
- Commit:
c7ee7a0aebd0cf0ba96bd4215bd263d8f1dd8e6b
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
avoid creation of temporary file if no merged log messages will be used
- Commit:
8b3ae425fe39895d4f5d1be49b178703173e964d
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
rename a variable for clarity
- Commit:
4c16511c12ddf2bf3af298a4b6cd295ff1ba1bd1
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
clarify documentation of cherrypick/backout log message recording
ok jamsek
- Commit:
378a2540886d76e663ffc65125a68c08f8a38604
- From:
- Stefan Sperling <stsp@stsp.name>
- Date:
uppercase cherrypick/backout -X progress output
ok jamsek
- Commit:
3d800fb8c5236335129e5a017113967bda6cd62c
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
improve heuristics for prepopulated log messages
Small tweak to cover the case where users specify paths to be committed such
that none of the paths modified by a backout or cherrypick operation are in
the commit. In this case, the logmsg ref will remain in refs/got/worktree to
be used when the user does run a commit involving the affected paths.
ok stsp@
- Commit:
971d0123bfde09ec62689dbf7e2d9a68e143f4b6
- From:
- Mark Jamsek <mark@jamsek.dev>
- Date:
fix invalid assumption in commit_path_changed_in_worktree()
Make sure we have a parent id first to avoid dereferencing a NULL pointer
with the got_object_open_as_commit() call.
ok op@ and stsp@