Codebase list magit / 53cd78f
New upstream version 3.1.1 Matteo F. Vescovi 2 years ago
10 changed file(s) with 26 addition(s) and 15 deletion(s). Raw diff Collapse all Expand all
0 * Magit v3.2.0 Release Notes (unreleased)
1 ** Breaking changes
2 ** Changes since v3.1.0
3 ** Fixes since v3.1.0
4
5 - In the normal case ~magit-name-tag~ failed to return the tag.
6
7 - ~magit-completing-read-multiple*~ tried to use variable that is
8 unbound if ~helm~ isn't loaded.
77 #+TEXINFO_DIR_CATEGORY: Emacs
88 #+TEXINFO_DIR_TITLE: Magit-Section: (magit-section).
99 #+TEXINFO_DIR_DESC: Use Magit sections in your own packages.
10 #+SUBTITLE: for version 3.1.0
10 #+SUBTITLE: for version 3.1.1
1111
1212 #+TEXINFO_DEFFN: t
1313 #+OPTIONS: H:4 num:3 toc:2
2525 can use sections in your own packages.
2626
2727 #+TEXINFO: @noindent
28 This manual is for Magit-Section version 3.1.0.
28 This manual is for Magit-Section version 3.1.1.
2929
3030 #+BEGIN_QUOTE
3131 Copyright (C) 2015-2021 Jonas Bernoulli <jonas@bernoul.li>
3030 @finalout
3131 @titlepage
3232 @title Magit-Section Developer Manual
33 @subtitle for version 3.1.0
33 @subtitle for version 3.1.1
3434 @author Jonas Bernoulli
3535 @page
3636 @vskip 0pt plus 1filll
5353 can use sections in your own packages.
5454
5555 @noindent
56 This manual is for Magit-Section version 3.1.0.
56 This manual is for Magit-Section version 3.1.1.
5757
5858 @quotation
5959 Copyright (C) 2015-2021 Jonas Bernoulli <jonas@@bernoul.li>
77 #+TEXINFO_DIR_CATEGORY: Emacs
88 #+TEXINFO_DIR_TITLE: Magit: (magit).
99 #+TEXINFO_DIR_DESC: Using Git from Emacs with Magit.
10 #+SUBTITLE: for version 3.1.0
10 #+SUBTITLE: for version 3.1.1
1111
1212 #+TEXINFO_DEFFN: t
1313 #+OPTIONS: H:4 num:3 toc:2
2424 Magit and Git itself deserve to be called porcelains.
2525
2626 #+TEXINFO: @noindent
27 This manual is for Magit version 3.1.0.
27 This manual is for Magit version 3.1.1.
2828
2929 #+BEGIN_QUOTE
3030 Copyright (C) 2015-2021 Jonas Bernoulli <jonas@bernoul.li>
3030 @finalout
3131 @titlepage
3232 @title Magit User Manual
33 @subtitle for version 3.1.0
33 @subtitle for version 3.1.1
3434 @author Jonas Bernoulli
3535 @page
3636 @vskip 0pt plus 1filll
5252 Magit and Git itself deserve to be called porcelains.
5353
5454 @noindent
55 This manual is for Magit version 3.1.0.
55 This manual is for Magit version 3.1.1.
5656
5757 @quotation
5858 Copyright (C) 2015-2021 Jonas Bernoulli <jonas@@bernoul.li>
0 Documentation/RelNotes/3.1.0.org
0 Documentation/RelNotes/3.2.0.org
12141214 (substring it 8))))
12151215
12161216 (defun magit-name-tag (rev &optional lax)
1217 (--when-let (magit-rev-name rev "refs/tags/*")
1218 (and (or lax (not (string-match-p "[~^]" it)))
1219 (substring it 5))))
1217 (when-let ((name (magit-rev-name rev "refs/tags/*")))
1218 (when (string-suffix-p "^0" name)
1219 (setq name (substring name 0 -2)))
1220 (and (or lax (not (string-match-p "[~^]" name)))
1221 (substring name 5))))
12201222
12211223 (defun magit-ref-abbrev (refname)
12221224 "Return an unambiguous abbreviation of REFNAME."
99 ;; Keywords: git tools vc
1010 ;; Homepage: https://github.com/magit/magit
1111
12 ;; Package-Requires: ((emacs "26.1") (magit "3.1.0") (libgit "0"))
12 ;; Package-Requires: ((emacs "26.1") (magit "3.1.1") (libgit "0"))
1313 ;; Package-Version: 0
1414 ;; SPDX-License-Identifier: GPL-3.0-or-later
1515
0 (define-package "magit" "3.1.0"
0 (define-package "magit" "3.1.1"
11 "A Git porcelain inside Emacs."
22 '((emacs "25.1")
33 (dash "2.18.1")
632632 ;; which is counterproductive when NO-SPLIT is non-nil and/or
633633 ;; when reading commit ranges. 798aff564
634634 (helm-crm-default-separator
635 (if no-split nil helm-crm-default-separator))
635 (if no-split nil (bound-and-true-p helm-crm-default-separator)))
636636 ;; And now, the moment we have all been waiting for...
637637 (values (completing-read-multiple
638638 prompt table predicate require-match initial-input