tarsius pushed a change to branch elpa/magit.
at 5b820a1d1e9 Release version 4.3.8
This branch includes the following new commits:
new 0f53ad40448 magit-version: Also show forge version
new 78e2ff07dfb magit-version: Suppress warning during startup
new c339b97e324 github: Update issue templates
new b2a4da4df27 magit-insert-recent-commits: Only use explicit range
with --graph
new 2996e2f2e9b Track generated *.texi again
new 62bd9696085 git-commit-setup-font-lock: Fix comment
new fbcd6d67a63 git-commit-setup: Cosmetics
new 8d1a355b618 Update changelog
new c170fcf3991 Distribute git-commit.el as part of magit
new 0aa26864e3f Release version 4.1.0
new 0bee51213a1 readme: Link to Yann's github page
new 4d054196eb1 readme: Update link to Yann's homepage
new e11c71b53f4 Use ensure-list more
new 05d7565f15b magit-tramp-pipe-stty-settings: Mention
tramp-direct-async-process
new 21a93170115 magit-turn-on-auto-revert-mode-if-desired: Cosmetics
new 61c051ea1cd magit-auto-revert-mode: Respect
auto-revert-remote-files up front
new 32aa8ee5300 Add workaround for regression in Git v2.46.0
new 3e755c48f2e git-commit-mode-map: Add more bindings in defvar-keymap
new 9395de2c94c magit-section-maybe-remove-heading-map: Fix preserving
section map
new 234a787b8ca magit-revert-rev-file-buffer: Avoid Eglot
new 95c151cc592 gitignore: /lisp/*-pkg.el
new ec031e946da magit-revert-rev-file-buffer: Adapt to upstream changes
new d8a6dbfe7f9 Update changelog
new bf738da2deb manual: Fix a minor typo
new 0aa2fceef84 Fix changelog
new d83ad5555e5 Fix typo in comment
new b0021f63604 magit-read-branch-or-commit: Add EXCLUDE argument
new 155b5364caf magit-branch-reset: Use magit-read-branch-or-commit
new 9fc2a6b9abd Update changelog
new 7bbfc772d1e magit-read-branch-or-commit: Fallback to commit at
point as default
new 6d0075f523e magit--minibuf-default-add-commit: Handle nil function
new b172fa0c33c magit--minibuf-default-add-commit: Call using
minibuffer-with-setup-hook
new 1625d76712e magit--add-face-text-property: Better support string as
OBJECT
new 5395798301d magit-blame--format-string-1: Fix case when FACE is a
list
new b0e6d02e618 magit-blame--update-heading-overlay: Reset all face
properties
new 93e86ceca7b Release version 4.1.1
new 2b6516e0443 magit-blame-mode: Restore previous margin width
new 66731bda44f magit-start-process: Handle tramp-pipe-stty-settings
being unbound
new 06f3ffa868f Merge when-let and neighboring conditionals
new abb86c6a39f magit-commit-squash-internal: Reduce nesting
new d2fa1af1497 magit-branch-delete: Reduce scope of binding
new 26d0d82b116 magit-log-move-to-parent: Reduce nesting
new a659633bb26 magit-wip-after-save-local-mode-turn-on: Reduce nesting
new c479be8785d magit-copy-section-value: Fix default case
new e28da38ad4d Update changelog
new 914285a5e88 No longer add global git arguments twice
new 3b6298c8b75 No longer use cl-callf
new 11e13640c44 Better support inserting section into multiple buffers
new 874fb0fede8 magit--git-insert: When debugging always log errors
new 5d7cfc5fe81 magit-git-insert: Update docstring
new 527777293fd magit-process-finish-section: New function
new 5b30c05d3a5 magit--git-insert: Collapse process section if
appropriate
new b11524120e8 magit--git-insert: Optionally always log to process
buffer
new cd6cf89d6a3 Use different face for debug-only process sections
new bba06845de4 magit-process-insert-section: Improve file-path
comparision
new 4424596d9a4 magit-process-mode-map: Override magit-refresh binding
new 7c842b8ac0a magit-{browse,visit}-thing: Only recognize true urls
new f2a61334430 magit-run-git-async: No longer clutter *Messages* buffer
new f411429320f Update changelog
new 4992c3d1f64 Release version 4.1.2
new 047ad22a37f make: Undeprecate if-let and when-let
new b2b07b993ec Silence checkdoc
new 1c30bb1f9fb Use transient-scope
new 230b91d8192 magit--insert-{diff,log}: Respect
magit--git-wash-keep-error
new f5f26b449d7 magit--git-wash: Insert empty line after error message
new 1f17e515cfb magit--git-{insert,wash}: Potentially use complete
error text
new e254dda3628 magit-diff-highlight-list: Fix case when showing an
error
new 76253bda0d0 magit--git-wash-keep-error: Enable by default
new 15bf7dc53d5 magit--insert-log: Ignore magit--git-wash-keep-error
again
new 8cee789f7a6 magit-anything-staged-p: Extend comment about Git
v2.46.{0,1} bugs
new 089f130f734 ci: Generate statistics weekly
new fed387282a6 magit-submodule-populate: Support --recursive
new a98ebd273f6 magit-process-password-auth-source: Trim docstring
new 8a6ca692fea magit-process-password-prompt-regexps: Add another
user@host lookup
new 621b67fc7e0 magit-list-special-refnames: Cosmetics
new 3deaad3d29a Use mapcan instead of cl-mapcan
new 93a7752842b magit-bookmark-name: Cosmetics
new 49c096722d1 magit-insert-untracked-files: Improve docs
new 1e17181a21f Regenerate texi manual
new 70aa9eeee01 Update changelog
new 98667fa8b2e magit-stash-{pop,apply}: Copy edit documentation
new e52dedf07f7 magit-stash-{pop,apply}: Stop after successfully
installing conflict
new e8b85e43d49 magit-stash-push: Move "--" after other arguments
new 46824fb4c1c Fix typos in changelog
new 961b966f9a3 Require magit-process for the benefit of
magit-auto-revert-mode
new 908de594405 Update changelog
new cea06e4d4e1 Bump dependencies
new 7adad8c8d3b Release version 4.1.3
new d7f1b6c7f33 Fix typo in changelog
new 5b4c4aea1bd Fix regression in transient-init-value methods
new c50f784855f magit-subtree{,-import,-export}: Use more verbose menu
headings
new 033a0c0cdc0 Depend on Git >= v2.25.0
new 873da4a62dc magit-push-implicitly--desc: Cosmetics
new 139e0fcff35 git-commit-setup-changelog-support: Fix name of a used
function
new c1a86066e8d Depend on Emacs >= 27.1
new 569a614044f Expel dependabot
new 58cb6f40541 Define more diff arguments using
transient-define-argument
new c8b23b76ccb magit-diff{,-refresh}: Cosmetics
new 60527da2fb6 magit-diff{,-refresh}: Move shared arguments to new
group variable
new 3ecebe8d11e magit-log-refresh: Add missing arguments
new c8f5a93f44c magit-log{,-refresh}: Move shared arguments to new
group variable
new ef0c6dfa338 Use cl-pushnew instead of add-to-list where appropriate
new 96ecf745637 Revert "No longer use buffer-local-value as a
generalized variable"
new bee964c56a8 magit-diff-dwim: Improve documentation
new f748702fa32 Reapply "No longer use buffer-local-value as a
generalized variable"
new b34bb9e230e magit-profile-refresh-buffer: Print message
new 0e25bfce4e3 magit-profile-refresh-buffer: Declare used functions
new b91dc00eb9d manual: Document magit-profile-refresh-buffer
new f637dd1877c magit-toggle-profiling: New command
new 31e462e1eb6 magit-commit-autofixup: Support reducing verbosity
new f4c05e9cd44 magit-commit-absorb: Don't hardcode -v argument
new 6f07b17393a magit-submodule-list-mode: Derive from
magit-repolist-mode
new 0d8bf92e638 Set tabulated-list-revert-hook using setq-local
new 5be78d2ff4b magit-submodule-list-refresh: Use absolute paths as
entry ids
new f4c9753d81b magit-submodule-list-mode: Remove more redundant
settings
new fbb6addae6f Update changelog
new ee7a2499cfe magit-toggle-git-debug: Improve documentation
new ec1f403af1f magit-toggle-subprocess-record: New command
new 2e38d10286b manual: Fix two urls
new bfbab898a80 manual: Copyedit FAQ a bit
new e4e46a775de magit-format-ref-labels: Remove ancient kludge
new 30392f4af01 magit-format-ref-labels: Cosmetics
new 5cb3492464f magit-format-ref-labels: Don't strip "heads/" if tag
name conflicts
new 692cc5e7696 magit-list-special-refnames: Fix broken function
new d080c814b2b Bump copyright years
new a79efbdf800 Regenerate manual
new 7dfebba55bf Release version 4.2.0
new 49359e4f459 magit-refs--format-local-{branches,branch}: Fix value
exchange
new 80194f23193 magit-refs--format-local-branch: Rename local variable
new 42ed6c19669 magit-refs-show-branch-descriptions: New option
new 90c6aa79164 magit--run-git-stash: Match another expected error
message
new 365027db8fa magit-stash--apply-1: New function
new a08b4dd513a magit-stash--apply-1: Improve presentation of fallback
methods
new 929eb4dca51 magit--run-git-stash: Match all error message
new 5c40aded99c git-commit-{prev,next}-message: Use term "messages" in
docstrings
new 04535105add magit-insert-untracked-files: Fix use of
status.showUntrackedFiles
new 92f6d57a0a1 magit-status-show-untracked-files: New option
new 816fc35c96a Move definition of obsolete variable aliases
new d3ff09283ec magit-diff-section-base-map: Fix alias definition
new 93c0c684a8c magit-insert-{upstream,push}-branch-header: Remove
stray code
new 4c524377f30 magit-revision--wash-message: Ignore values of wrapped
hook functions
new f54fce0ecc5 magit-revision-wash-message-hook: Rename and define as
an option
new 6427157ef31 magit-highlight-bracket-keywords: New function
new b786614cc9e magit-highlight-squash-markers: New function
new 53ad9e40b4f magit-log--wash-summary: New function
new b86fe009e29 magit-log-wash-summary-hook: New hook
new 5e05d1b0839 magit-maybe-save-repository-buffers: Add to hooks in
their definition
new 7f47299581a Let the byte-compiler check more function references
new cb1202729c3 git-rebase-region-bounds: Cosmetics
new 4d0a38ca878 magit-file-{line,lines}: Cosmetics
new 41ea0ff32d0 magit-file-relative-name: Cosmetics
new bb89386d984 magit-file-relative-name: Remove special handling of
indirect buffers
new 3ec4a182a60 magit--{bolp,eolp,bol-position,eol-position}: New
utility functions
new 1d13151c27f magit-file-region-line-numbers: New function
new 8b6bb7c7e88 git-commit.el: Require magit-process
new d6d1bcfeb72 magit-commit-assert: Call magit-diff-unstaged with
magit-diff-arguments
new 8b59775f9fc magit-stash-mode: Add "--no-ext-diff" to
magit-diff-default-arguments
new d0e795f4238 magit-blame-maybe-show-message: Protect against %-specs
in format
new 1836c8d8413 Use magit-msg more
new 46c3d8b0ad0 magit-insert-revision-{message,notes}: Set background
for whole heading
new 6efe13e7011 Highlight amend! markers as well
new ca5b77284ad magit-worktree-delete: Fix confirmation prompt
new b83417276c4 Update changelog
new 5e60aa72e56 magit-commit-create: No longer amend with a prefix
argument
new 3f7fcf073cf magit-commit:--date: Define explicitly
new bfadd410799 magit-commit-{absorb,autofixup}: Explicitly set
transient behavior
new 5be42dfae6c magit-commit: Cosmetics
new 20eb323b474 magit-commit: Disable magit-commit-reshelve
new 99190f29d56 magit-commit: Use more columns and add titles to all
new c1f1da238ea magit-commit: Change descriptions of "spread" commands
new 797f9248a42 magit-commit-squash-internal: Do not inject = between
option and commit
new 3a23ce5f508 magit-commit-squash-internal: Change parameter order
new ae2218b3c9f magit-commit-{alter,revise}: New commands
new e275aaa8880 magit-commit-squash-internal: Always add either
--no-edit or --edit
new 0e624c6c39f Rearrange definitions and documentation of commit
commands
new 778ad46f01e Improve documentation about commit commands
new a8d7460612c manual: Categorize "Options used by commit commands"
section
new 8b143848782 manual: Fix introduction to committing
new 8f15054d095 manual: Fix pasto
new 4876f1921e2 magit-branch-at-point: Cast more section types
new e9614a336ff magit-commit-revise: Don't show diff in log-select
new 75988adc0a1 magit-process-match-prompt: Tweak docstring
new 889ec5bd89c magit-process:password-prompt: Cosmetics
new 1312f890032 magit-process:password-prompt-regexps: New test
new 50a3af911d7 magit-process-password-prompt-regexps: Remove redundant
regexp
new 7ac38964816 magit-process-password-prompt-regexps: Group regexps by
type
new c28ddcf14e3 magit-process-password-prompt-regexps: Move a newline
new fd4fb4c9d69 magit-process-password-prompt-regexps: Match
double-quotes
new 4e4690968a6 magit-process-password-prompt-regexps: Split out a host
regexp
new bfc5ff4b6b0 magit-process-password-prompt-regexps: Split out a
non-host regexp
new a43c1d8d7a9 magit-process-password-prompt-regexps: Increase
flexibility
new a5962c0b916 magit-insert-section: Fix indent declaration
new e9de48ba0f4 manual: Split up "Status Sections" section
new bdbd8eb7678 magit-untracked-files: Remove COMPACT argument again
new 2e042b9031e magit-ignored-files: Return full file names
new ed711da6133 magit-ignored-files: Use magit-list-files
new 66b9d8e365c magit-ignored-files: No longer use --directory by
default
new 2063435bace magit-*-files: Somewhat increase signature consistency
new 83d89ee5bb1 Speed up and simplify listing files in status buffer
new 5ac6b4fe1eb AUTHORS.md: Update list of contributors
new 0f835cea8e6 magit-clone-read-repository: Remove redundant "or" from
prompt
new 94002127748 magit-remote-prune-refspecs: Remove redundant "or" from
prompt
new 07f092ad644 Make magit-stash-index respect user configured function
new b241533a68f magit-commit-children: Cosmetics
new 6654bd7b3d1 magit-branch-delete: Clarify confusing operation
new 5e364d2ff3e Speed up Git's part in listing files in status buffer
new c1ffff04027 Make --signoff available in more menus
new 0564c0cd871 magit:--signoff: Speak of "trailer" instead of "line"
in description
new becbda1071a magit-process-yes-or-no-prompt-regexp: Fix regexp for
cli passphrases
new c06dd3ff49b magit-insert-untracked-files: Fix thinko and typo
new bfffb49218c magit:--signoff: Set default level via prototype
new 04ee97278bc magit:--gpg-sign: Set default level via prototype
new 8397a8412a3 magit-hunk-section-map: Fix bug inherited from smerge.el
new bbb52942feb Next release will be 4.3.0
new 1734342ff5b AUTHORS.md: Update list of contributors
new e564dde6571 Update changelog
new 0a649821007 Prepare for the arrival of domesticated South American
camelids
new 033aa10b935 Use ## and mapcar instead of --map
new 8010ab4eeda Use ## and mapcan instead of --mapcat
new da78e8ef0d5 Use ## and seq-filter instead of --filter
new 502521dc45a Use ## and seq-remove instead of --remove
new 277c632eeb7 Use ## and seq-keep instead of --keep
new 2d49dae6722 Use ## and seq-find instead of --first
new c8b40b9bb84 Use ## and seq-every-p instead of --all-p
new 59ba18a060a Use ## and seq-some instead of --any-p
new c12edf22449 Use ## and seq-some instead of --some
new e2aecc347c8 Use ## and -separate instead of --separate
new 0f46706cbd2 Move misplaced changelog entry
new bb11a56df42 magit-{diff,log}{,-refresh}: Pick up all buffer
arguments
new c6654e6c51c manual: Fix a typo
new be9b722e224 manual: Drop a repeated paragraph
new b79deae783a manual: Update a path
new 5953361d823 Complete dependency lists
new 8e56f24f189 Bump dependencies
new e40e8f19944 Drop dependency on Dash
new 5889056f77b magit-refs-primary-column-width: Cosmetics
new 0cce8f7a94f magit-process-yes-or-no-prompt-regexp:
eval-when-compile value
new e959ab10570 Let the byte-compiler check more function references
new af3caf47372 Update changelog
new 7b59ea0d80c make: Bump EMACS_VERSION
new 01b7113b0b6 Bump copyright years
new f52dfada8fa Release version 4.3.0
new 7298daa607f magit-commit-amend-assert: Return non-nil if NOPATCH is
non-nil
new e5440ee1084 Fix pasto
new 103e7d47e61 magit-diff-argument-predicate: Fix prefix detect
new dfd293b951e Use dolist instead of mapc except in the simplest cases
new b827757eef4 magit-map-sections: Use ##
new da1484260cb Use ## instead of apply-partially in some cases
new 3f2a501ec8c Revert "magit-insert-section: Fix indent declaration"
new da08c80e29d Update changelog
new 223461b52c3 magit-format-file-function: New option
new 7a4b665f25f magit-jump-to-diffstat-or-diff: Move definition
new 085baa2ac96 magit-{previous,next}-reference: New commands
new 1b169115ba0 magit-am: Remove duplicated binding for --signoff
new 689716648c8 magit:--signoff: Use different key to avoid conflicts
new 9ee53756b54 magit-diff-wash-submodule: Use
magit-format-file-function
new f821b96312b magit-format-file: New function
new 6df061d4cfa magit-format-file-{all-the,nerd}-icons: Use proper
icons for modules
new ae5f8b0b037 magit-format-file-{all-the,nerd}-icons: Speed up module
predicate
new 66e3ddffe4b magit-git-mergetool: Fix suffix invocation edge-case
new 7116d057276 magit-format-file-{all-the,nerd}-icons: Fix pasto
new 9a5228e2a95 Call magit-insert-heading less often without arguments
new 4a01405bf1b magit-insert-heading: Use font-lock-keyword-face
new 8c27c910cab git-commit-font-lock-keywords-1: Make trailer regex
matches lax
new 12e1f3838cd magit-remote: Prepare for forge's additions
new 2b3f2cb9add magit-thingatpt--git-revision: Only recognize painted
references
new 2b2d4343702 magit-section-cycle-diffs: Deal with mapcan using nconc
new 8b89f004509 magit-next-reference: Clean up tabs
new 587fd04075b magit-next-reference: Fix docstring pasto
new d4fdadc127d Fix various docstrings
new 0f1da8d7508 Fix various prompts and messages
new 86f5574d5a2 Add missing library commentaries
new 3ad94012b0f magit-section-ident-value: Improve docstring
new 9914feb4d5a Do not symbol-quote booleans in docstrings
new dee732651ae changelog: Fix typos
new 6f724e51b4c changelog: Fix typo
new ea811b143b4 Symbol-quote booleans even in docstrings
new 330819de3e9 Symbol-quote booleans in more docstrings
new ec036ccdcf0 Consistently begin custom choice tags with capital
letter
new 70d1410f6fb magit-state-untracked: Avoid unnecessary work
new eef5e862d8d magit-stage-untracked: Increase robustness
new dfbc8fb9136 Use gensym instead of obsolete cl-gensym
new f37d670bb8f magit-rebase: Use more columns
new 1e986bdbf21 magit-commit: Add magit-rebase-reword-commit but hide
it by default
new 919d5e9fe4b magit-section-heading-map: Docstring cosmetics
new 8fef3ca1ab0 AUTHORS.md: Update list of contributors
new 647599917eb Update changelog
new e8143f186d6 Bump dependencies
new 28d272ce0bc Release version 4.3.1
new c0a8e694b9a magit-after-save-refresh-buffers: Respect
magit-inhibit-refresh
new 225ea6fd009 magit-wip-*-mode-lighter: Remove legacy options
new f6f25e65665 magit-insert-section-body: Set section properties on
delayed insertion
new 6ce1ece5800 magit-insert-section--finish: Fix adding heading keymap
new 3f79700f1b9 magit-insert-section--finish: Always add heading keymap
new 80cae1a26f1 git-commit-major-mode: Explicitly support log-edit-mode
new ed4fa09eeeb magit-insert-head-branch-header: Reduce scope of a
let-binding
new 752fce52350 Instead of turn-on-* use minor-modes directly
new f593e8dc878 magit-completing-read: Support empty choice when match
is required
new 78d753e4349 magit-builtin-completing-read: Prevent sorting
differently
new 9cd7f530cd3 magit-git-global-arguments: Add diff.noPrefix=false
new e211a781357 magit-toggle-buffer-lock: Uniquify buffer name if
necessary
new 18d649cf504 magit-status-show-untracked-files: Fix custom type
new c8b1e12bd5a magit-log-current: Fall back to HEAD
new 1b1de1bed34 magit-log: Cosmetics
new d092661c614 magit-log.el: Declare magit--any-wip-mode-enabled-p
new 3c0c4df461a magit-apply-patch: Do not refresh twice
new 7a6074d3378 Fix autoload for magit-log-current
new 83780a2805d magit-format-file-function: Improve custom type
new 280fa3ddab5 magit-merge-into: Rename to magit-merge-dissolve and
change binding
new 6a695e68eb4 Use radio custom type to allow selecting a function
new 1883877d4cb git-commit-major-mode: Tweak a choice description
new 38aef4eab4c magit-which-function: Tweak docstring
new 3fe657dba34 magit-process-apply-ansi-colors: New option
new 4145211a359 Update changelog
new 1fc960183a1 magit-diff-mode: Add diff-mode as an extra parent
new 107e9015e69 Revert "magit-diff-mode: Add diff-mode as an extra
parent"
new 7b13ced2978 Use ## more
new bec296e8d7d magit-push: Add --follow-tags and --tags
new 6aec967ee4a Move Ido kludges to a new package magit-ido
new aa0166c92a8 magit-submodule.el: Do not declare x-stretch-cursor
new e4ea6f97be8 readme: Add super badge
new c7147bb800a magit-git-insert: Fix docstring typo
new 40220d6fff4 magit-git-{lines,items}: Fix docstring pastos
new 65437016c28 magit-git-executable: Change name of output buffer
new ce9f1a5427c magit-toggle-git-debug: Fix key binding in docstring
new 69cd033e825 magit-git-debug: Rename value all to include-success
new 88464b53636 magit-git-debug: Add docstring
new 42558956573 magit-git-wash: Always keep error output
new 64e69ea8090 magit--git-insert: Do not return empty string as error
message
new 4fed8d67a5a magit-rebase-autosquash: With a prefix allow selecting
beginning
new 895e4feced0 magit-file-{rename,untrack,delete}: Autoload
new 3dcff7ece5f magit-file-untrack: Move definition
new 0a74fb0a60c magit-{stage,unstage}-buffer-file: Move definitions
new bf920b7ff71 magit-{stage,unstage}-buffer-file: Rename to
magit-file-{stage,unstage}
new 993cdf0aa4e magit-{stage,unstage}-file: Rename to
magit-{stage,unstage}-files
new b3e4f956d40 Update changelog
new 2a789033ecc Bump dependencies
new 8edb640599d Regenerate manual
new bf58615a033 Release version 4.3.2
new e8f8ad3c91c magit-process-section: Define earlier to avoid warning
new ef3de36162f magit-section-show-level: Improve docstring
new 1762e7f3d96 magit-section-show-level: Support acting on selected
sections
new 7db107c03a1 Use ## more
new bb691e662d1 magit-git-dir: Fix obsolescence declaration
new 0698aaf9580 magit-insert-rebase-sequence: Rename internal variable
new 8e727672624 Speed-up inserting rebase sequences
new 69b310e1096 magit-rebase-insert-merge-sequence: Insert sections for
all steps
new ff44ee1bc3d git-rebase-kill-line: If the line is commented then
uncomment it
new 56197d8a406 magit-dired.el: New library
new 542c2f8a75d magit-dired-{stage,unstage}: New commands
new 39d49fafb81 magit-dired-log: Do not limit to tracked files
new 35c0805458e magit-dired-log: If no files are marked, show log for
directory
new 40041dbdd0d magit-file-dispatch: Cosmetics
new 78ffd1a3891 Prefix names of shelved branches with the tip's
committer date
new d6b77845470 magit-insert-shelved-branches: New function
new d5e0f3a6391 magit-wip-purge: New command
new 46a5469f28e magit-diff-paint-hunk: Cosmetics
new d7308c636de magit-section--maybe-enable-long-lines-shortcuts: New
function
new 730add35f75 magit-section-update-highlight: Always unhighlight
sections
new 6acb4fff517 magit-section-make-overlay: Remove kludge for bad user
setting
new 0f9565d8c4a magit-insert-shelved-branches: Indent branches
new 3416660e2e4 magit-insert-shelved-branches: Fix margin highlighting
new 2dd886c28de magit-blame-styles: Support %h to truncate hashes
new b0e7f0efced Regenerate manual
new d3f27537332 magit-diff-visit-file: Remove inaccurate sentence from
documentation
new 9351171c379 Update texi instructions in pull-request template
new d1882ac9d01 magit-get-local-upstream-branch: New function
new 4a5a8068d35 magit-merge-dissolve: Avoid duplicating work
new 64d3aca4202 magit--merge-absorb: Add MESSAGE argument
new 4ed80c649ed make: Set lexical-binding in magit-version.el
new a634cf7b3ce magit-rebase--todo: Fix order of value
new 95ee9d8c510 magit-diff-paint-hunk: Only refine if actually painting
new b18dbb0e31b Update changelog
new 3c9e5191979 magit-mouse-set-point: New command
new deb8ff71038 magit-credential-cache-daemon-socket: Cosmetics
new dd14711edf6 magit-{branch-unshelve,insert-shelved-branches}: List
newest first
new b54b18b34ed Update changelog
new d622b408bda Bump dependencies
new 531e7ca6190 Release version 4.3.3
new a3fc19bb527 magit--git-variable:choices: With prefix use
magit-completing-read
new 312c544ffc8 magit-section-cycle: On root section use global cycling
new 48b158500dc magit-insert-revision-headers: Fix regression
new bafac417b5a magit--insert-related-refs: Use a single section
new fb10ac0d3b2 magit-section.el: Add missing section headings
new f8cdbd1b657 magit-diff.el: Remove stray empty line
new dc60dbb9798 magit-section-cache{,d}-visibility: Correct/add
docstrings
new 69f4c9893c8 Remove unnecessary quoting from a string
new fa6e183b65f magit-diff-scope: Fix alignment
new bc2a5172d26 magit-section-highlight-selection: Cosmetics
new e65dce2a040 magit-section.el: Move misplaced section heading
new d111925220d make: Do not needlessly quote every comma in generated
texi files
new 81897707813 Update pull-request template
new 5876192dc6e Update .dir-locals.el
new a6b968f82f0 Fix typo
new 621e69eb9bc magit-rebase-insert-merge-sequence: Skip over empty
lines
new 4fc60fdb36b magit-rebase--todo: Deal with duplicated commits
new 3a8d12b7b82 magit-sequence-insert-step: Use more appropriate face
new 04863968467 magit-rebase--todo: Fix handling of merge actions
new 084f749a7e0 magit-apply--get-selection: Return t for untracked type
new b382fd68722 Update changelog
new 8266e331fc4 AUTHORS.md: Update list of contributors
new f88225f6a87 Release version 4.3.4
new 17c831a2cd1 magit-rebase--todo: Don't abbreviate empty set of
commits
new 04ee83d93fa Release version 4.3.5
new 716b9e64374 magit-refs--format-margin: Do not assume fixes length
of timestamps
new 4d8642e407b magit-refs--format-margin: Handle tags referring to
non-commits
new 415bd700992 magit-make-margin-overlay: At bol set margin of
previous line
new 9f0ab85903e Use new transient-define-group
new cfe4faaaf67 magit-log-refresh: Avoid wrapping
magit-log-infix-arguments
new 424af9bbc61 magit-refresh: Mention magit-unwind-refresh-hook in
docstring
new 6c4c16942ab Require empty region for single-section selection
new d01d77204f7 magit--refresh-start-time: Make private and only
let-bind
new 2b293e69f9c magit-region-sections: Prevent flashing the selection
overlay here
new bd7b7f143c0 magit-focused-sections: New function
new 58cc6d6c9b0 magit-section-hidden: New function
new 9dbc5493bda magit-revert-buffer: New function
new 63f7c6d02e6 Track highlighting and selection overlays separately
new ba03ed6d6b8 magit-section-highlight-range: Tweak renamed function
new ee0d9b90c3f magit-section--opportunistic-wash: Move renamed function
new 9040f4ba037 magit-diff--goto-position: Do not needlessly update
highlighting
new cd79c7be4c8 Coordinate highlighting between refresh and
post-command phases
new d1ac84ab23b Finalize inserted sections after moving to the current
section
new 5469cbcf40f Call magit-status-goto-initial-section before
highlighting
new a53c4024f46 Replace magit-section-highlight-hook with two boolean
options
new ea5a4467411 Generalize selective section highlighting
new c556fee1bd3 Generalize section painting
new 75c61919994 magit-stash-read-message: Also offer "On branch: " as
history element
new 9b81df36b4e magit-stash-read-message: Fix previous commit
new 0c134614665 Update changelog
new e3806cbb7dd magit-show-commit: Cosmetics
new 2a448f1e566 git-rebase-current-line: Cosmetics
new 479c4670806 git-rebase-drop: New command
new 9674c4755a9 git-rebase-{alter,squish}: New commands
new 91806dc729d magit-rebase--todo: Prevent false-positives
new 2e65c16dfe2 magit-diff-update-hunk-refinement: Cosmetics
new 66f3cdaca41 Bring back a variant of delayed hunk refinement
new 9e551d9eb7c magit-apply-patch: Respect buffers context limit
new 2f1ff91f128 Release version 4.3.6
new 4067c7bfcb5 magit-bookmark-get-value: New generic function
new 2e013df5ed0 git-rebase--insert-descriptions: Consistently use
comment-start
new fd1882b8c98 Use higher overlay priority for selection highlighting
overlays
new 925762e957c magit-section-update-paint: Register already painted
expanded hunk
new 0daafe08149 Clarify that commands run magit-section-movement-hook
explicitly
new 31afaddc07b magit-log-remove-graph-args: Remove --grep from list
new be95d59cd03 manual: Correct and refine information about process
output
new e3326088ecf magit-process-finish: Remove unnecessary comments
new 99133f50e1e magit-process-finish: Look up key binding in current
buffer
new 4b1b8feb454 magit-process-finish: Show usage hint even if error is
signaled
new cf0ff53222a magit-show-process-buffer-hint: New option
new 7050005c261 manual: Fix minor typo
new a4f73fb2fb5 magit-save-repository-buffers: Compile two more lambda
new 725efbd2496 magit-refresh-buffer: Reset
magit-section-focused-sections
new f199399d2fe magit-refresh-buffer: Spin out
magit--refresh-buffer-{get,set}-positions
new 409db8ce33e magit-refresh-buffer: Reduce extend of a binding
new ac40f8c1b51 magit-refresh-buffer: Spin out
magit--refresh-buffer-function
new e548fe5c823 magit-refresh-buffer: Avoid resetting when first
creating buffer
new ff62eab7d25 magit-refresh-buffer: Use different debug message when
creating buffer
new 10a0994ae8a magit--refresh-buffer-set-positions: No longer suppress
unused hook
new acaa10055d5 Update changelog
new 6563794fac9 make authors: Show no diff if no commit was created
new 3d54ce511ac magit--refresh-buffer-set-positions: Cosmetics
new 4ccf2f65887 magit--refresh-buffer*: Handle undisplayed buffer case
more explicitly
new 453c7876e7c magit-section-equal: New function
new 1f5f15558f8 Restore window-start after refreshing a buffer
new d9d2f6c3120 magit-after-save-refresh-status: Consult correct
inhibit variable
new 0686ea8d630 Release version 4.3.7
new 8005019185b magit--refresh-buffer-set-positions: Don't restore
window-start in logs
new 0ea29a615a3 magit-discard: Refresh after discarding all untracked
files
new a64f246f71e magit-discard: On "Untracked files" delete exactly the
listed files
new 5b820a1d1e9 Release version 4.3.8