mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-13 09:32:47 +00:00
Update to Org 9.5.2-22-g33543d
This commit is contained in:
parent
9bce4b67f1
commit
e77fc8262a
@ -178,21 +178,29 @@ Return a hash table with citation references as keys and fields alist as values.
|
||||
" and ")))
|
||||
('issued
|
||||
;; Date are expressed as an array
|
||||
;; (`date-parts') or a "string (`raw').
|
||||
;; In both cases, extract the year and
|
||||
;; associate it to `year' field, for
|
||||
;; compatibility with BibTeX format.
|
||||
;; (`date-parts') or a "string (`raw'
|
||||
;; or `literal'). In both cases,
|
||||
;; extract the year and associate it
|
||||
;; to `year' field, for compatibility
|
||||
;; with BibTeX format.
|
||||
(let ((date (or (alist-get 'date-parts value)
|
||||
(alist-get 'literal value)
|
||||
(alist-get 'raw value))))
|
||||
(cons 'year
|
||||
(cond
|
||||
((consp date)
|
||||
(caar date))
|
||||
((stringp date)
|
||||
(car (split-string date "-")))
|
||||
(replace-regexp-in-string
|
||||
(rx
|
||||
(minimal-match (zero-or-more anything))
|
||||
(group-n 1 (repeat 4 digit))
|
||||
(zero-or-more anything))
|
||||
(rx (backref 1))
|
||||
date))
|
||||
(t
|
||||
(error "Unknown CSL-JSON date format: %S"
|
||||
date))))))
|
||||
value))))))
|
||||
(_
|
||||
(cons field value))))
|
||||
item)
|
||||
|
@ -183,7 +183,7 @@ link.
|
||||
(defcustom org-link-descriptive t
|
||||
"Non-nil means Org displays descriptive links.
|
||||
|
||||
E.g. [[https://orgmode.org][Org website]] is be displayed as
|
||||
E.g. [[https://orgmode.org][Org website]] is displayed as
|
||||
\"Org Website\", hiding the link itself and just displaying its
|
||||
description. When set to nil, Org displays the full links
|
||||
literally.
|
||||
|
@ -11,7 +11,7 @@ Inserted by installing Org mode or when a release is made."
|
||||
(defun org-git-version ()
|
||||
"The Git version of Org mode.
|
||||
Inserted by installing Org or when a release is made."
|
||||
(let ((org-git-version "release_9.5.2-17-gea6b74"))
|
||||
(let ((org-git-version "release_9.5.2-22-g33543d"))
|
||||
org-git-version))
|
||||
|
||||
(provide 'org-version)
|
||||
|
@ -17522,11 +17522,11 @@ this numeric value."
|
||||
(interactive "r")
|
||||
(let ((result ""))
|
||||
(while (/= beg end)
|
||||
(when (get-char-property beg 'invisible)
|
||||
(setq beg (next-single-char-property-change beg 'invisible nil end)))
|
||||
(let ((next (next-single-char-property-change beg 'invisible nil end)))
|
||||
(setq result (concat result (buffer-substring beg next)))
|
||||
(setq beg next)))
|
||||
(if (invisible-p beg)
|
||||
(setq beg (next-single-char-property-change beg 'invisible nil end))
|
||||
(let ((next (next-single-char-property-change beg 'invisible nil end)))
|
||||
(setq result (concat result (buffer-substring beg next)))
|
||||
(setq beg next))))
|
||||
(setq deactivate-mark t)
|
||||
(kill-new result)
|
||||
(message "Visible strings have been copied to the kill ring.")))
|
||||
|
Loading…
Reference in New Issue
Block a user