Merge from origin/emacs-28
c086358574
Update to Org 9.5.1-15-gdb4805fef3e60061
* lisp/emacs-lisp/edebug.el (edebug-eval-defun): Minor doc...a1e30e4106
; Fix most remaining AUTHORS warningsf3e6a432c5
; * doc/misc/efaq.texi (New in Emacs 28): Add more news.00236cc802
Fix the enumeration values returned by 'try_scrolling'
This commit is contained in:
commit
520a703fa7
9 changed files with 103 additions and 35 deletions
16
ChangeLog.3
16
ChangeLog.3
|
@ -83,7 +83,7 @@
|
|||
* lisp/progmodes/gdb-mi.el (gdb-frame-handler): Protect against
|
||||
nil fullnames (bug#52196).
|
||||
|
||||
2021-11-30 YugaEgo <yet@ego.team> (tiny change)
|
||||
2021-11-30 Yuga Ego <yet@ego.team> (tiny change)
|
||||
|
||||
Format and index concept 'predicate' in ELisp Intro
|
||||
|
||||
|
@ -8597,7 +8597,7 @@
|
|||
|
||||
* lisp/net/rcirc.el (reconnect): Kill previous process and start a new one
|
||||
|
||||
2021-09-07 A <rgm@gnu.org>
|
||||
2021-09-07 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* test/lisp/vc/vc-tests.el (vc-test--version-diff): Git env tweak.
|
||||
|
||||
|
@ -11985,7 +11985,7 @@
|
|||
|
||||
Valid quoting in .desktop files
|
||||
|
||||
* etc/emacsclient.desktop, emacsclient-mail.desktop (Exec): Quote
|
||||
* etc/emacsclient.desktop, etc/emacsclient-mail.desktop (Exec): Quote
|
||||
according to the rules in the Freedesktop.org Desktop Entry
|
||||
Specification.
|
||||
|
||||
|
@ -18217,7 +18217,7 @@
|
|||
pulse-reset-face change -- reset back to the start face
|
||||
(bug#48936).
|
||||
|
||||
2021-06-13 dick <dick.r.chiang@gmail.com>
|
||||
2021-06-13 dickmao <dick.r.chiang@gmail.com>
|
||||
|
||||
Avoid an infinite loop in mml-expand-html-into-multipart-related
|
||||
|
||||
|
@ -58474,9 +58474,9 @@
|
|||
|
||||
Dictionary now uses button
|
||||
|
||||
* net/lisp/dictionary-link.el: Removed now obsolete file
|
||||
* net/lisp/dictionary.el: Use insert-button and make-button
|
||||
* net/lisp/dictionary.el (dictionary-mode-map): Now defined using defvar
|
||||
* lisp/net/dictionary-link.el: Removed now obsolete file
|
||||
* lisp/net/dictionary.el: Use insert-button and make-button
|
||||
* lisp/net/dictionary.el (dictionary-mode-map): Now defined using defvar
|
||||
|
||||
I had to add a conversion function as parameter for the button 'action
|
||||
as I need to be able to pass nil data to my function. This is not
|
||||
|
@ -69091,7 +69091,7 @@
|
|||
(macfont_glyph_extents): Fix monospace glyph computation.
|
||||
(macfont_shape): Ditto.
|
||||
|
||||
2020-08-12 Mingde (Matthew) Zeng <matthewzmd@gmail.com>
|
||||
2020-08-12 Mingde Matthew Zeng <matthewzmd@gmail.com>
|
||||
|
||||
Fix erc-reuse-buffers behavior
|
||||
|
||||
|
|
|
@ -398,8 +398,12 @@ Changes to files matching one of the regexps in this list are not listed.")
|
|||
"images/icons/allout-widgets-light-bg"
|
||||
"lisp/shorthand.el"
|
||||
"test/lisp/shorthand-tests.el"
|
||||
"lisp/shorthands.el"
|
||||
"test/src/comp-test-funcs.el"
|
||||
"lisp/net/link.el"
|
||||
"lisp/net/connection.el"
|
||||
"lisp/net/dictionary-link.el"
|
||||
"test/src/comp-test-funcs-dyn.el"
|
||||
;; Never had any meaningful changes logged, now deleted:
|
||||
"lib/stdarg.in.h" "lib/stdbool.in.h"
|
||||
"unidata/bidimirror.awk" "unidata/biditype.awk"
|
||||
|
@ -537,6 +541,8 @@ Changes to files matching one of the regexps in this list are not listed.")
|
|||
"lisp/org/ob-abc.el"
|
||||
"lisp/org/ob-ebnf.el"
|
||||
"lisp/org/ob-J.el"
|
||||
;; Removed -- for now.
|
||||
"test/src/doc-tests.el"
|
||||
)
|
||||
"List of files and directories to ignore.
|
||||
Changes to files in this list are not listed.")
|
||||
|
@ -999,6 +1005,7 @@ in the repository.")
|
|||
("DIFF" . "OTHER.EMACSES")
|
||||
("CCADIFF" . "OTHER.EMACSES")
|
||||
("GOSDIFF" . "OTHER.EMACSES")
|
||||
("emacs.appdata.xml" . "emacs.metainfo.xml")
|
||||
;; Nextstep
|
||||
("nextstep/Cocoa/Emacs.base/Contents/Info.plist" . "nextstep/templates/Info.plist.in")
|
||||
;; Moved from lisp/tpu-doc.el to etc/tpu-edt.doc in Emacs 19.29.
|
||||
|
@ -1053,6 +1060,12 @@ in the repository.")
|
|||
("lisp/gnus/messcompat.el" . "messcompat.el")
|
||||
("html2text.el" . "html2text.el")
|
||||
("lisp/net/html2text.el" . "html2text.el")
|
||||
;; Obsolete in 28.1.
|
||||
("inversion.el" . "inversion.el")
|
||||
("test/lisp/cedet/inversion-tests.el" . "inversion-tests.el")
|
||||
("test/lisp/mail/rfc2368-tests.el" . "rfc2368-tests.el")
|
||||
;; This file was briefly obsolete:
|
||||
("lisp/obsolete/erc-compat.el" . "erc-compat.el")
|
||||
;; From lisp to etc/forms.
|
||||
("forms-d2.el" . "forms-d2.el")
|
||||
("forms-pass.el" . "forms-pass.el")
|
||||
|
@ -1195,8 +1208,12 @@ in the repository.")
|
|||
("lisp/gnus/nnir.el" . "nnir.el")
|
||||
("src/regex.c" . "emacs-regex.c")
|
||||
("src/regex.h" . "emacs-regex.h")
|
||||
("erc-compat.el" . "erc-compat.el")
|
||||
("semantic-utest-fmt.el" . "format-tests.el")
|
||||
("test/manual/rmailmm.el" . "rmailmm-tests.el")
|
||||
("test/lisp/cedet/semantic-utest-fmt.el" . "format-tests.el")
|
||||
("test/lisp/emacs-lisp/tabulated-list-test.el" . "tabulated-list-tests.el")
|
||||
("test/lisp/url/url-handlers-test.el" . "url-handlers-tests.el")
|
||||
("test/src/dired-tests.el" . "dired-tests.el")
|
||||
(".dir-locals.el" . ".dir-locals.el")
|
||||
)
|
||||
"Alist of files which have been renamed during their lifetime.
|
||||
Elements are (OLDNAME . NEWNAME).")
|
||||
|
|
|
@ -934,7 +934,7 @@ file (@kbd{C-h n}) for the full list of changes in Emacs 28.
|
|||
@item
|
||||
Emacs now optionally supports native compilation of Lisp files. This
|
||||
can improves performance significantly in some cases. To enable this,
|
||||
configure Emacs with the '--with-native-compilation' option.
|
||||
configure Emacs with the @option{--with-native-compilation} option.
|
||||
|
||||
@item
|
||||
The new NonGNU ELPA archive is enabled by default alongside GNU ELPA.
|
||||
|
@ -944,6 +944,13 @@ by the @code{list-packages} command.
|
|||
@item
|
||||
The Cairo graphics library is now used by default if present.
|
||||
|
||||
@item
|
||||
On GNU/Linux, Emacs now supports loading Secure Computing filters. To
|
||||
use this feature, invoke Emacs with the @option{--seccomp=@var{file}}
|
||||
command-line switch, where @var{file} names a binary file that defines
|
||||
the filtering. See the manual page of the @code{seccomp} system call
|
||||
for more details.
|
||||
|
||||
@item
|
||||
The new themes @samp{modus-vivendi} and @samp{modus-operandi} have
|
||||
been added. They are designed to conform with the highest standard
|
||||
|
@ -957,10 +964,50 @@ sequences by default, provided that a suitable font is available.
|
|||
New system for displaying documentation for groups of functions
|
||||
(@kbd{M-x shortdoc-display-group RET}).
|
||||
|
||||
@item
|
||||
Emacs can now support 24-bit color text-mode terminals even if their
|
||||
terminfo database doesn't state this support in a standard way. Set
|
||||
the @env{COLORTERM} environment variable to the value @samp{truecolor}
|
||||
to activate this.
|
||||
|
||||
@item
|
||||
The @code{strike-through} face attribute is now supported on capable
|
||||
text-mode terminals.
|
||||
|
||||
@item
|
||||
@code{xterm-mouse-mode} supports TTY menus.
|
||||
|
||||
@item
|
||||
A new minor mode @code{context-menu-mode} causes @code{mouse-3}
|
||||
(a.k.a.@: ``right-clicks'') of the mouse to pop up context-dependent
|
||||
menus.
|
||||
|
||||
@item
|
||||
Prefix commands to control the display of the results of the next
|
||||
command. @kbd{C-x 4 4 @var{command}} displays the result of
|
||||
@var{command} in a new window. @kbd{C-x 5 5 @var{command}} displays
|
||||
the results of @var{command} in a new frame.
|
||||
|
||||
@item
|
||||
Emacs now supports ``transient'' input methods. A transient input
|
||||
method is enabled for inserting a single character, and is then
|
||||
automatically disabled. Select a transient input method with @kbd{C-u
|
||||
C-x \}; enable it (for inserting a single character) with @kbd{C-x \}.
|
||||
New input methods @code{compose} (based on X Window System Multi_key
|
||||
sequences) and @code{iso-transl} are especially convenient with this
|
||||
feature, when you need to insert a single special character.
|
||||
|
||||
@item
|
||||
@kbd{M-y}, when invoked after a command that is not a yank command,
|
||||
allows selection of one of the previous kills.
|
||||
|
||||
@item
|
||||
New minor mode @code{repeat-mode} allows to repeat commands with fewer
|
||||
keystrokes.
|
||||
|
||||
@item
|
||||
Among the many internal changes in this release, we would like to
|
||||
highlight that all files in the tree now use @code{lexical-binding}.
|
||||
|
||||
@end itemize
|
||||
|
||||
|
||||
|
|
|
@ -15571,7 +15571,7 @@ for usage and configuration details.
|
|||
:DESCRIPTION: Fine-tuning the export output.
|
||||
:END:
|
||||
|
||||
*** Hooks
|
||||
*** Export hooks
|
||||
:PROPERTIES:
|
||||
:UNNUMBERED: notoc
|
||||
:END:
|
||||
|
@ -18203,7 +18203,7 @@ expanded anyway.
|
|||
#+kindex: C-c C-v f
|
||||
Choose a file to tangle. Bound to {{{kbd(C-c C-v f)}}}.
|
||||
|
||||
*** Hooks
|
||||
*** Tangle hooks
|
||||
:PROPERTIES:
|
||||
:UNNUMBERED: notoc
|
||||
:END:
|
||||
|
|
34
etc/AUTHORS
34
etc/AUTHORS
|
@ -257,8 +257,8 @@ Alyssa Ross: changed progmodes/compile.el simple.el
|
|||
Ami Fischman: changed bindings.el calendar.el diary-lib.el print.c
|
||||
savehist.el vc-git.el
|
||||
|
||||
Amin Bandali: changed erc.el erc-backend.el erc-button.el erc-track.el
|
||||
erc-compat.el erc-dcc.el erc-desktop-notifications.el erc-match.el
|
||||
Amin Bandali: changed erc.el erc-backend.el erc-button.el erc-compat.el
|
||||
erc-track.el erc-dcc.el erc-desktop-notifications.el erc-match.el
|
||||
erc-services.el erc-speedbar.el erc-status-sidebar.el erc.texi
|
||||
erc-autoaway.el erc-fill.el erc-goodies.el erc-ibuffer.el erc-imenu.el
|
||||
erc-join.el erc-lang.el erc-list.el erc-log.el and 11 other files
|
||||
|
@ -473,8 +473,8 @@ Artem Chuprina: changed message.el
|
|||
Artem Loenko: changed src/Makefile.in
|
||||
|
||||
Arthur Miller: changed help-fns.el ange-ftp.el bytecomp.el comp.c comp.el
|
||||
dired.c dired.el files.texi help.texi lisp.h ls-lisp.el sysdep.c
|
||||
tramp-adb.el tramp-rclone.el tramp-sh.el tramp-smb.el tramp.el
|
||||
dired-tests.el dired.c dired.el files.texi help.texi lisp.h ls-lisp.el
|
||||
sysdep.c tramp-adb.el tramp-rclone.el tramp-sh.el tramp-smb.el tramp.el
|
||||
wdired.el
|
||||
|
||||
Artur Malabarba: wrote char-fold-tests.el faces-tests.el isearch-tests.el
|
||||
|
@ -1422,8 +1422,8 @@ Diane Murray: changed erc.el erc-backend.el erc-menu.el erc-button.el
|
|||
Dick R. Chiang: changed ffap-tests.el ffap.el gnus-group.el gnus.texi
|
||||
message.el bindings.el buffer-tests.el buffer.c checkdoc.el
|
||||
cl-macs-tests.el cl-macs.el comint-tests.el gnus-srvr.el gnus-sum.el
|
||||
gnus-topic.el gnutls.c key.pub key.sec minibuffer.el misc.texi
|
||||
package.el and 6 other files
|
||||
gnus-topic.el gnutls.c key.pub key.sec minibuffer.el misc.texi mml.el
|
||||
and 7 other files
|
||||
|
||||
Didier Verna: wrote gnus-diary.el nndiary.el
|
||||
and co-wrote nnml.el
|
||||
|
@ -2004,7 +2004,7 @@ and changed configure.ac Makefile.in src/Makefile.in calendar.el
|
|||
lisp/Makefile.in diary-lib.el files.el make-dist rmail.el
|
||||
progmodes/f90.el bytecomp.el admin.el misc/Makefile.in simple.el
|
||||
authors.el startup.el emacs.texi lib-src/Makefile.in display.texi
|
||||
ack.texi subr.el and 1789 other files
|
||||
ack.texi subr.el and 1790 other files
|
||||
|
||||
Glynn Clements: wrote gamegrid.el snake.el tetris.el
|
||||
|
||||
|
@ -2899,7 +2899,7 @@ and co-wrote help-tests.el keymap-tests.el
|
|||
and changed subr.el desktop.el w32fns.c faces.el simple.el emacsclient.c
|
||||
files.el server.el bs.el help-fns.el xdisp.c org.el w32term.c w32.c
|
||||
buffer.c keyboard.c ido.el image.c window.c eval.c allout.el
|
||||
and 1224 other files
|
||||
and 1226 other files
|
||||
|
||||
Juan Pechiar: changed ob-octave.el
|
||||
|
||||
|
@ -3303,7 +3303,7 @@ and co-wrote gnus-kill.el gnus-mh.el gnus-msg.el gnus-score.el
|
|||
and changed gnus.texi simple.el subr.el files.el process.c text.texi
|
||||
display.texi dired.el gnutls.c gnus-ems.el smtpmail.el help-fns.el
|
||||
auth-source.el url-http.el edebug.el gnus-cite.el image.el pop3.el
|
||||
dired-aux.el fns.c image.c and 859 other files
|
||||
dired-aux.el fns.c image.c and 860 other files
|
||||
|
||||
Lars Rasmusson: changed ebrowse.c
|
||||
|
||||
|
@ -3977,6 +3977,8 @@ and changed comint.el faces.el simple.el editfns.c xfaces.c xdisp.c
|
|||
|
||||
Milton Wulei: changed gdb-ui.el
|
||||
|
||||
Mingde Matthew Zeng: changed erc-join.el erc.el
|
||||
|
||||
Mirek Kaim: changed configure.ac
|
||||
|
||||
Mirko Vukovic: changed emacs.texi maintaining.texi
|
||||
|
@ -4130,7 +4132,7 @@ and changed README authors.el configure.ac sed2v2.inp sequences.texi
|
|||
README.W32 emacs.png HISTORY emacs23.png arc-mode.el cl-extra.el
|
||||
emacs.svg manoj-dark-theme.el Emacs.icns Makefile.in auth-source.el
|
||||
emacs.ico fns.c make-tarball.txt obarray-tests.el obarray.el
|
||||
and 36 other files
|
||||
and 37 other files
|
||||
|
||||
Nicolas Richard: wrote cl-seq-tests.el cmds-tests.el replace-tests.el
|
||||
and changed ffap.el package.el byte-run.el help.el keyboard.c landmark.el
|
||||
|
@ -4422,8 +4424,8 @@ Peter Münster: changed image-dired.el gnus-delay.el gnus-demon.el
|
|||
|
||||
Peter O'Gorman: changed configure.ac frame.h hpux10-20.h termhooks.h
|
||||
|
||||
Peter Oliver: changed emacsclient.desktop Makefile.in emacs-mail.desktop
|
||||
emacsclient-mail.desktop server.el configure.ac emacs.desktop
|
||||
Peter Oliver: changed emacsclient.desktop emacsclient-mail.desktop
|
||||
Makefile.in emacs-mail.desktop server.el configure.ac emacs.desktop
|
||||
emacs.metainfo.xml misc.texi perl-mode.el ruby-mode-tests.el vc-sccs.el
|
||||
|
||||
Peter Povinec: changed term.el
|
||||
|
@ -4746,7 +4748,7 @@ Robert Cochran: changed tab-bar.el bytecomp.el checkdoc.el data.c
|
|||
|
||||
Robert Fenk: changed desktop.el
|
||||
|
||||
Robert Jarzmik: changed ede/linux.el
|
||||
Robert Jarzmik: changed ede/linux.el inversion.el
|
||||
|
||||
Robert J. Chassell: wrote makeinfo.el page-ext.el texinfo.el
|
||||
texnfo-upd.el
|
||||
|
@ -5162,7 +5164,7 @@ and changed efaq.texi checkdoc.el package.el cperl-mode.el bookmark.el
|
|||
help.el keymap.c subr.el simple.el erc.el ediff-util.el idlwave.el
|
||||
time.el bytecomp-tests.el comp.el speedbar.el bytecomp.el
|
||||
emacs-lisp-intro.texi flyspell.el ibuffer.el package-tests.el
|
||||
and 1333 other files
|
||||
and 1337 other files
|
||||
|
||||
Stefan Merten: co-wrote rst.el
|
||||
|
||||
|
@ -5179,7 +5181,7 @@ and co-wrote font-lock.el gitmerge.el pcvs.el
|
|||
and changed subr.el simple.el keyboard.c bytecomp.el cl-macs.el files.el
|
||||
lisp.h vc.el xdisp.c alloc.c eval.c sh-script.el progmodes/compile.el
|
||||
keymap.c buffer.c window.c tex-mode.el lisp-mode.el newcomment.el
|
||||
help-fns.el lread.c and 1615 other files
|
||||
help-fns.el lread.c and 1616 other files
|
||||
|
||||
Stefano Facchini: changed gtkutil.c
|
||||
|
||||
|
@ -5984,6 +5986,8 @@ Yuchen Pei: changed calendar.texi diary-lib.el icalendar-tests.el
|
|||
|
||||
Yue Daian: wrote cl-font-lock.el
|
||||
|
||||
Yuga Ego: changed emacs-lisp-intro.texi
|
||||
|
||||
Yu-ji Hosokawa: changed README.W32
|
||||
|
||||
Yukihiro Matsumoto: co-wrote ruby-mode.el
|
||||
|
|
|
@ -469,7 +469,7 @@ just FUNCTION is printed."
|
|||
(funcall orig-fun nil)))
|
||||
|
||||
(defun edebug-eval-defun (edebug-it)
|
||||
(declare (obsolete "use eval-defun or edebug--eval-defun instead" "28.1"))
|
||||
(declare (obsolete "use `eval-defun' or `edebug--eval-defun' instead" "28.1"))
|
||||
(interactive "P")
|
||||
(if (advice-member-p #'edebug--eval-defun 'eval-defun)
|
||||
(eval-defun edebug-it)
|
||||
|
|
|
@ -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.1-11-g96d91b"))
|
||||
(let ((org-git-version "release_9.5.1-15-gdb4805"))
|
||||
org-git-version))
|
||||
|
||||
(provide 'org-version)
|
||||
|
|
|
@ -3706,7 +3706,7 @@ Return PDF file's name."
|
|||
(let ((outfile (org-export-output-file-name ".tex" subtreep)))
|
||||
(org-export-to-file 'latex outfile
|
||||
async subtreep visible-only body-only ext-plist
|
||||
(lambda (file) (org-latex-compile file)))))
|
||||
#'org-latex-compile)))
|
||||
|
||||
(defun org-latex-compile (texfile &optional snippet)
|
||||
"Compile a TeX file.
|
||||
|
|
|
@ -17706,9 +17706,9 @@ cursor_row_fully_visible_p (struct window *w, bool force_p,
|
|||
|
||||
enum
|
||||
{
|
||||
SCROLLING_SUCCESS,
|
||||
SCROLLING_FAILED,
|
||||
SCROLLING_NEED_LARGER_MATRICES
|
||||
SCROLLING_SUCCESS = 1,
|
||||
SCROLLING_FAILED = 0,
|
||||
SCROLLING_NEED_LARGER_MATRICES = -1
|
||||
};
|
||||
|
||||
/* If scroll-conservatively is more than this, never recenter.
|
||||
|
|
Loading…
Add table
Reference in a new issue