tarsius pushed a change to branch elpa/magit.

      from  5b820a1d1e9 Release version 4.3.8
       new  3857b8bce93 git-rebase-current-line: Use match group 99 for 
comment-start
       new  1468092820e git-rebase-mode-font-lock-keywords: Cosmetics
       new  b36238e6d9f git-rebase-mode-font-lock-keywords: Use description 
face more
       new  072a2af1cef git-rebase-mode-font-lock-keywords: Highlight action 
flags
       new  7dd9b77f90a git-rebase-mode-font-lock-keywords: Use single regexp 
for merge lines
       new  9b6b41654e7 git-rebase-line-regexps: Do not use empty string for 
missing description
       new  f5eb9831353 rebase: Deal with comment character in the middle of 
action lines
       new  9654f5e0940 git-rebase-mode-font-lock-keywords: Use 
magit-branch-local face
       new  a89158b40a8 magit-reset-{soft,hard,keep}: Fix argument name in 
docstrings
       new  c9d9ce1b9ad Increase name consistency for "commit" arguments
       new  d8b4690900a Document return value of functions running process 
synchronously
       new  10c366ed52c magit-read-branch-or-commit: Support a list for EXCLUDE 
argument
       new  9545e1c2403 magit-worktree-{checkout,branch}: Improve prompts
       new  9ab5b29a1c8 magit-worktree-{checkout,branch,move}: Rename an 
argument
       new  f85f0096aca magit-worktree-checkout: Do not offer checked out 
branches
       new  21dd680080a magit-worktree-move: Call read-directory-name directly
       new  6177b4d210e magit-read-worktree-directory-function: New option
       new  87ddd8f7c45 magit-prefer-remote-upstream: Remove "refs/pullreqs"
       new  537be882b66 magit-list-refs: Cosmetics
       new  7b0c2da9f18 magit-list-refs: Respect order given in 
magit-list-refs-namespaces
       new  e2cf23c4936 magit-list-refs: Use "version:refname" for "refs/tags"
       new  e5c0399091a magit-worktree-delete: Do not list worktree at point 
twice
       new  475db8201bf magit-read-worktree-directory-function: Fix typo in 
docstring
       new  972f6dc6fdc magit-read-worktree-directory-sibling: Fix typo
       new  50555dbc179 magit-read-worktree-directory-offsite: New function
       new  279da3b9226 git-commit-run-post-finish-hook: Cosmetics
       new  054a320cb58 git-commit-run-post-finish-hook: Fix message
       new  c4718a498e7 git-commit-post-finish-hook-timeout: Increase timeout
       new  fddd31558ce magit--refresh-buffer-set-positions: Move log special 
case up
       new  731642756f5 Don't kill blob buffers when displayed in multiple 
windows
       new  a1258ac487e magit-bury-or-kill-buffer: Bugfix
       new  4a34ebdb017 magit-{diff,log}--get-value: Add shorthands for 
USE-BUFFER-ARGS
       new  ced0984540c magit-setup-buffer-internal: Use keyword instead of 
optional arguments
       new  c4def6d99ad magit-{setup,refresh}-buffer: Add 
{INITIAL,SELECT}-SECTION arguments
       new  b81c5338146 magit-status-setup-buffer: Cosmetics
       new  32d7beb5f9a magit-section-reveal: New function
       new  42fcdf4daa8 magit-diff--goto-file-position: Renamed function
       new  4aab0815d4c magit-status--{get,goto}-file-position: New functions
       new  56e2340923c magit-diff--goto-file-position: Use undefined return 
value
       new  2bc1df5cbe1 magit-diff--locate-file-position: New function
       new  cca2bfeed36 magit-diff--locate-file-position: Add shorthands for 
PARENTS
       new  142e6330166 magit-status-goto-file-position: Favor unstaged hunk
       new  d81e6df443d magit-status-here: Also save file-visiting buffers
       new  83988482111 magit-define-section-jumper: Fix docstring typo
       new  503b8a94c28 magit-define-section-jumper: Support all modes with a 
section hook
       new  acf71f7eb42 magit-revision-jump: New command
       new  46f5059b3f8 magit-status-show-untracked-files: Fix documentation
       new  b0fbec38f9a magit-release-tag-regexp: Support slash as separator
       new  aba2f230f30 magit-diff--file-at-point: Docstring cosmetics
       new  99a92a10862 magit--add-face-text-property: Clarify and fix docstring
       new  b08b6ceb9c6 magit-diff.el: Split up "Diff Mode" section
       new  d5d4fed2108 magit-diff.el: Split up "Revision Mode" section
       new  158a127097f magit-file-relative-name: Support indirect buffers
       new  61c0bd8b405 magit-diff-type: Unconditionally return buffer's 
recorded type
       new  9e6791796fa Set font-lock-keywords-only to disable syntactic 
fontification
       new  eda5d3682ab Require Emacs 28.1
       new  b377adb68c8 Use shorthand match-str instead of 
match-string-no-properties
       new  690d9191fa3 magit-bind-match-strings: Cosmetics
       new  3a9bc769686 magit--buffer-string: Remove function
       new  3dc5669fdf8 magit-describe-section-briefly: Improve ergonomics
       new  0d951ee9d69 magit-diff.el: Move misplaced form
       new  4a60aa61e4f magit-diff.el: Split up "Hunk Paint" section
       new  e569da58818 magit-find-file-noselect: Absorb 
magit-find-file-noselect-1
       new  3a9bcd475bc magit-find-file-noselect: Fill docstring
       new  5eb053169c9 magit-find-file-noselect: Cosmetics
       new  c5d1858f076 Use same name for shorthand in test files as in 
libraries
       new  9e13473f28b magit-bind-match-strings: Fix recent thinko
       new  406a3094a88 magit--refresh-buffer-set-positions: Do not mess up 
window-start
       new  a6b9d559773 Add to eieio--known-slot-names at run-time too
       new  df0f7d4c4b8 Add to eieio--known-slot-names at compile-time still
       new  8c4a903886b magit-dired-jump: Support magit-repolist-mode
       new  0064a160183 magit-xref-setup: Fix recent thinko
       new  d20fe25bb39 magit-diff--dwim: Honor magit-buffer-diff-type
       new  2e76ec93371 magit-diff-conflict-heading-highlight: New face
       new  12cff877cd0 magit-diffstat-{added,removed}: Tweak docstrings
       new  9ac9c36b4e3 magit-diff-visit-file--setup: Do not require visible 
buffer
       new  1e2f76f9985 magit-diff-visit-file--noselect: Cosmetics
       new  5d1d77066b0 magit-diff-visit-file--noselect: Always use 
magit-find-file-noselect
       new  9b4ce73f74a magit-diff-on-removed-line-p: New function
       new  e8212b319ad magit-diff-on-removed-line-p: Remove unnecessary 
condition
       new  de65fffecac magit-diff-inside-hunk-body-p: Cosmetics
       new  88ed389dc74 magit-call-smerge: Remove unnecessary complication
       new  2419a5295ea magit-diff--dwim: Only fallback to 
magit-buffer-diff-type
       new  a5756e3f43b magit-diff--dwim: Update type list in docstring
       new  aa77ce625d6 magit-diff-visit-file-*: Remove FILE argument
       new  b35c70d3e64 magit-diff-visit-file--internal: Replace FN with 
DISPLAY argument
       new  b93aee2482e magit-diff-visit-file--internal: Partially respect 
DISPLAY for directory
       new  1215bd0706d magit-diff-visit-file--noselect: Rename an argument
       new  fb768870f05 magit-diff-visit--position: New function
       new  c03034618f5 magit-diff-visit--range-to: Don't handle 
magit-diff-visit-avoid-head-blob
       new  114d1c623ee magit-diff-visit--sides: New function
       new  70e66c17733 magit-diff-visit--sides: Absorb 
magit-diff-visit--range-{from,to}
       new  cdab61a9787 magit{-split-range,--split-range-raw,hash-range}: 
Cosmetics
       new  9b83b1e3175 magit-split-range: Cosmetics
       new  5e14081d733 magit--abbrev-if-hash: New function
       new  383f5130b69 magit-split-range: Add ABBREV argument
       new  73752f70977 magit-diff-visit--sides: Abbreviate hashes
       new  52fdafbc5f1 magit-diff-visit--sides: Change representation of 
special revs
       new  43ef78a49c0 magit-diff-visit--sides: Use HEAD as their side for 
(un)staged changed
       new  4cf3205116e magit-diff-visit-avoid-head-blob: Remove option
       new  9d188ca77b5 magit-find-index-hook: Add magit-blob-mode
       new  4eac262de56 magit-find-file-noselect: Abbreviate hash
       new  6aaa1553071 magit-diff--{hunk-section,file-section,file}: New 
functions
       new  298771166c4 magit-insert-shelved-branches: Keep collapsed by default
       new  96192521703 magit-tag-create: No longer use magit-read-tag
       new  75278f8bbbb magit-notes-read-ref: Make two arguments optional
       new  afaa52d6e4d magit-read-other{,-local}-branch: Remove 
NO-REQUIRE-MATCH argument
       new  75c6fdfb11c magit-notes-read-ref: Require a match
       new  5d0d61807d8 magit-worktree-status: Error earlier if user makes no 
selection
       new  102317db155 magit-completing-read: Cosmetics
       new  c52abfd66e8 magit-completing-read: Support requiring non-empty input
       new  0247ef92c47 magit-section-context-menu: Cosmetics
       new  2b72af8441a magit--ellipsis: Cosmetics
       new  64db54af2c1 magit-clone--format-url: Cosmetics
       new  34d249b7b61 magit-abbrev-length: Use correct conditional
       new  4de5d8c5b94 magit-toplevel: Remove unnecessary form
       new  8f5d30c1e05 magit-kill-this-buffer: Cosmetics
       new  92020002b3f Remove kludge for and-let* bug in older Emacs releases
       new  8b6ac3253f6 Use _ in all non-binding entries in the varlist of 
COND-let forms
       new  b82a4e889de magit-diff-wash-diff: Fix alignment
       new  7882307619c magit-unstage-intent: Use correct conditional
       new  6c48a8053fc magit-section-context-menu: Use correct conditional
       new  573ed7f90d1 magit-margin-overlay-conditions: Add discussions
       new  649bc9dc328 magit-section-mode: Set font-lock-keywords-only locally
       new  a328af043cd Use transient-args instead of transient-get-value
       new  4e2dd7ba6f5 magit-completing-read-multiple: Support requiring 
non-empty input
       new  7167f706651 magit-completing-read-multiple: Add default to table if 
necessary
       new  83fe4321b7f git-rebase-current-line: Use correct conditional
       new  f33c43641d5 magit-delete-remote-branch-sentinel: Use correct 
conditional
       new  6d899ad030c No longer specify subminor version part for Llama 
dependency
       new  78334faa219 Next release will be 4.4.0
       new  2ee9f2ef7dd magit-margin-option: Re-align
       new  cc40a7b1f9d magit-diff--region-range: Fix final clause
       new  207a1ddf677 magit-log-wash-rev: Fix keeping graph colorized
       new  7de0f1335f8 magit-section-mode: Set font-lock-defaults to disable 
syntactic font-lock
       new  da52ac90124 Revert "Remove kludge for and-let* bug in older Emacs 
releases"
       new  08dafc17321 Require the Cond-Let package
       new  fcd2907fca0 Use Cond-Let's implementations of 
{if,when,and,while}-let{,*}
       new  594723c6391 Use Cond-Let's implementation of and-let
       new  28f30e14036 Use cond-let and cond-let*
       new  fc69a08eb04 Use shared bindings with cond-let and cond-let*
       new  1c48327a067 Use Cond-Let's and$
       new  67a662022eb Avoid t condition in final match-all cond clause
       new  b4768acb1f7 Use font-lock-face for more text inserted into Magit 
buffers
       new  2ab34a75750 Add missing references to Cond-Let package
       new  5ece16e4f11 make: Extend the reminder concerning new dependencies
       new  98a0447d975 manual: Fix typo
       new  c847b2dde5e magit-refs--maybe-format-margin: Replace 
magit-refs--format-margin
       new  7eb4b2b863c magit--age-spec: Remove unnecessary variable declaration
       new  28249e37811 Refer to right margin in docstrings of margin commands
       new  864fc0a6e19 magit-margin.el: Add new Settings section
       new  8564fb295e9 Rename variables and a function that deal with the 
right margin
       new  035da71bf93 magit-section-maybe-update-visibility-indicator: 
Cosmetics
       new  d00753ca2c5 magit-section-maybe-update-visibility-indicator: 
Cosmetics
       new  62534ba2922 magit-set-{buffer,window}-margins: Rename to make plural
       new  a47b5098c81 Support displaying visibility indicator in left margin
       new  efaf91d8af1 magit-find-file-noselect: Auto-revert worktree file
       new  8cee322fcdc Avoid t condition in more final match-all cond clauses
       new  18d0e0d9250 magit-diff-tab-width: Use cond-let
       new  efe21bfcdf6 magit-diff-tab-width: Use alist-get
       new  54c15f5c01f magit-diff-tab-width: Kill buffer after caching
       new  c595f6aef8b magit-diff-tab-width: Cache value from existing buffer
       new  35ee3a759e3 magit-set-window-margins: Fix recent regression
       new  7de46ddeb30 magit-set-window-margins: Fix recent regression fix
       new  79adfbb22c3 magit-find-file-noselect: Check auto-revert-mode in 
correct buffer
       new  0432831929c make: Add a reminder comment
       new  5d0cff48ec8 manual: Remove obsolete Ido information
       new  bde7a74dcda magit--get-file-icon: New function
       new  aed3fd31fa7 magit--get-file-icon: Don't override the icon package's 
face
       new  f7103cfdf15 docs: Fix typos
       new  e4e7f7bc656 make: Remove kludges for old Emacs releases
       new  6c6c2029538 make: Load transient early for older Emacs releases
       new  067fac119fb manual: Document 
magit-diff-visit{,worktree}-file-{frame,window}
       new  b3e6ec094e2 manual: Move magit-diff-visit-previous-blob to end of 
its section
       new  bf8fec3d855 magit-diff-on-removed-line-p: Use 
magit-diff-visit-previous-blob
       new  f8632898e83 magit-diff-visit--position: Don't add bogus offset when 
visiting index
       new  e43549effd6 magit-diff-visit--sides: Use index as other side with 
unstaged changes
       new  f62d94eb855 magit-diff-visit-{file,previous-blob}: Update 
documentation
       new  e1993d6a1d7 magit-diff-visit-avoid-prefer-worktree: New option
       new  9430c222e0b magit-buffer-{file-name,revision}: New functions
       new  2a0804b27de magit-blob-{previous,next}: Use cond-let
       new  b55c5c4f590 magit-blob-visit: Use magit-find-file when visiting 
worktree file
       new  2b538323ec7 magit-blob-ancestor: Cosmetics
       new  50706e095d7 magit-blob-successor: Return nil for file from worktree
       new  c59ac90f6cc magit-blob-{ancestor,successor}: Abbreviate returned 
hash
       new  82b58b9116d magit-blob-visit: Take two arguments
       new  f0063d2c83c Support navigating from and to index blobs
       new  5282c977bcf magit-blob-{previous,next}: Add suffix predicates
       new  679736e111c magit-blob-next: Move definition after that of 
magit-blob-previous
       new  fc207457852 Add .elpaignore


Summary of changes:
 .elpaignore                          |   10 +
 .github/ISSUE_TEMPLATE/bug_report.md |    2 +-
 CHANGELOG                            |    6 +
 default.mk                           |   25 +-
 docs/magit.org                       |  194 +++---
 docs/magit.texi                      |  201 +++---
 lisp/Makefile                        |   16 +-
 lisp/git-commit.el                   |   68 +-
 lisp/git-rebase.el                   |  119 ++--
 lisp/magit-apply.el                  |   33 +-
 lisp/magit-autorevert.el             |   11 +
 lisp/magit-base.el                   |  144 ++--
 lisp/magit-bisect.el                 |   15 +-
 lisp/magit-blame.el                  |   62 +-
 lisp/magit-bookmark.el               |   11 +
 lisp/magit-branch.el                 |  152 +++--
 lisp/magit-bundle.el                 |   13 +-
 lisp/magit-clone.el                  |   29 +-
 lisp/magit-commit.el                 |   17 +-
 lisp/magit-core.el                   |   11 +
 lisp/magit-diff.el                   | 1203 ++++++++++++++++++----------------
 lisp/magit-dired.el                  |   15 +-
 lisp/magit-ediff.el                  |   16 +-
 lisp/magit-extras.el                 |  139 ++--
 lisp/magit-fetch.el                  |   14 +-
 lisp/magit-files.el                  |  199 +++---
 lisp/magit-git.el                    |  631 +++++++++---------
 lisp/magit-gitignore.el              |   19 +-
 lisp/magit-log.el                    |  186 +++---
 lisp/magit-margin.el                 |  147 +++--
 lisp/magit-merge.el                  |   46 +-
 lisp/magit-mode.el                   |  242 ++++---
 lisp/magit-notes.el                  |   33 +-
 lisp/magit-patch.el                  |   24 +-
 lisp/magit-process.el                |   53 +-
 lisp/magit-pull.el                   |   30 +-
 lisp/magit-push.el                   |   37 +-
 lisp/magit-reflog.el                 |   17 +-
 lisp/magit-refs.el                   |  160 ++---
 lisp/magit-remote.el                 |   15 +-
 lisp/magit-repos.el                  |   55 +-
 lisp/magit-reset.el                  |   17 +-
 lisp/magit-section.el                |  499 +++++++-------
 lisp/magit-sequence.el               |   59 +-
 lisp/magit-sparse-checkout.el        |   11 +
 lisp/magit-stash.el                  |   21 +-
 lisp/magit-status.el                 |   92 +--
 lisp/magit-submodule.el              |   42 +-
 lisp/magit-subtree.el                |   11 +
 lisp/magit-tag.el                    |   38 +-
 lisp/magit-transient.el              |   93 +--
 lisp/magit-wip.el                    |  106 +--
 lisp/magit-worktree.el               |  169 ++++-
 lisp/magit.el                        |   22 +-
 test/magit-tests.el                  |    9 +-
 55 files changed, 3197 insertions(+), 2412 deletions(-)
 create mode 100644 .elpaignore

Reply via email to