[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/native-comp updated (5b41545 -> 89a2e79)
From: |
Andrea Corallo |
Subject: |
feature/native-comp updated (5b41545 -> 89a2e79) |
Date: |
Mon, 21 Sep 2020 16:05:50 -0400 (EDT) |
akrl pushed a change to branch feature/native-comp.
from 5b41545 * Better error handling after calling
'gcc_jit_context_compile_to_file'
adds 817dd54 Improve frame-title-format and icon-title-format
adds 2c62e9b Improve wording of cua-mode menu entry
adds f9aa499 Further fixups of the variable-pitch eww header line
change
adds 3eb4e0d Escape ampersand in table.el LaTeX output
adds da0e75e Add facility to make module functions interactive
(Bug#23486).
adds 9cc992e Fix compilation-mode-map doc string
adds 1749d32 Fix up report-emacs-bug action on invalid From headers
adds 1c84b18 Fix builds without modules
adds f66829e * lisp/simple.el (undo-redo): Rephrase error message.
adds 0e00f19 Calc: fix binomial coefficients for negative arguments
(bug#16999)
adds b40a705 Support build of Emacs on ARM Macos machines
adds 7cc1614 Further fixups in minibuffer-default--in-prompt-regexps
adds 7629aa7 Revert "Fix completion in `read-library-name'"
adds cbfa411 Allow hitting RET on info node names with multiple
whitespace chars
adds 14486c4 Allow preserving (some) text properties from completion
tables
adds f450e53 Fix problem of marking files with hidden subdirs
adds 312da48 Don't retry reading after receiving EINVAL
adds 15d2f6a Tweak the `C-x v =' command when done from a diff buffer
adds e408f2f * test/lisp/emacs-lisp/find-func-tests.el: New file (for
bug#43393)
adds d727d3d Check that the buffer in diff-buffer-with-file is
visiting a file
adds 27bda2e Fix regression in non-querying about mail addresses in
"emacs -Q"
adds c5d53ac Fix mailclient-send-it after recent browse-url rewrite
adds 7000396 Enable uniquify-buffer-name-style to be a function.
adds 32220b5 Document use of uniquify-buffer-name-style as a function.
adds ffe8931 Merge branch 'feature/uniquify-as-function' into master
adds 9d5b675 Fix MS-Windows compilation of Gnulib with old versions of
MinGW
adds 77aeddc * lisp/window.el: Add provide statement
adds caf64ae Add new, simple `replace-in-string' function
adds 3beb8bc Allow controlling the look of the line/column indicators
adds 0a7152e Fix up previous replace-in-string commit
adds 20d13e4 Stop querying for fonts as soon as a match is found
adds 9bb9f43 ; Fix grammar of previous commit
adds f4b4166 Avoid aborts in display_mode_element
adds 1b68d76 ; * src/font.c (syms_of_font) <query-all-font-backends>:
Doc fix.
adds 5e6393f Use a square root character in calc displays
adds 360145a Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds c07ec3f ; * etc/NEWS: Fix wording of a recently added entry.
adds eeae972 Make sgml-validate not bug out from buffers not visiting
a file
adds f028a89 ; Minor fix for nsxwidget patch
adds b43287e Tweak previous report-emacs-bug-hook change
adds 96f1fed Fix problem with previous dired.el change
adds 92f342f D-Bus: keep type information in D-Bus events
adds c6291d6 Remove pointless use of intern
adds cd151d0 Fix up previous change for column/line spec mechanism in
the mode line
adds 23a3333 Give Lisp control on the lossage size
adds 82de8ec Make delete-pair only delete pairs that are part of
insert-pair-alist
adds 12aea1f Allow user-defined scoring in Gnus
adds 6d6ef7b Work on D-Bus properties etc
adds 8af0fe2 etc/refcards/refcard.tex: Fix some grouping regexps
adds fa0859f Fix documentation of a recent change
adds f7e6875 cperl-mode: Add new value "PBP" for 'cperl-set-style'
adds 64ba14f Make package install not bug out on weird stuff in
find-file-hooks
adds 5e031c5 Fix up previous autoload-find-generated-file change
adds ccd555f ; * src/keyboard (make_lispy_event): Fix a typo.
adds 11f03d7 Allow binding keys in `query-replace-map'
adds 8b61e20 Refactor a very long wid-edit function and add additional
checking
adds 65b7d46 Make face names clickable in Customize buffers
adds bd6c600 Doc string typo fix for mode-line-position-column-format
adds 3b3cf6c Fix recent change in wid-edit
adds 1e30142 Remove mention of C-u M-. from the refcards
adds 8a028e9 Revert "Make delete-pair only delete pairs that are part
of insert-pair-alist"
adds 7fec0a4 Document easy ways of typing undo key on TTY frames
adds 38519ca Update TUTORIAL.he
adds e0e147e TTY Support for ECMA-48 strike-through graphic rendition
adds 7b2dd0e * lisp/tab-bar.el (tab-bar-new-tab-to): Fix tabs not
reappearing (bug#42052)
adds 7587345 Merge branch 'master' of
git.savannah.gnu.org:/srv/git/emacs
adds a22fdc9 Minor cleanup of last change
adds 1283d3a Fix typo, reported by Manuel Uberti
adds 013ac76 * lisp/progmodes/cperl-mode.el (cperl-set-style): Fix
docstring.
adds b23beef Fix error in D-Bus test
adds 635666e Use a widget for the face link in Customize buffers
adds 610be8f Fix the defcustom type of eww-retrieve-command
adds 5938fec Doc fix in directory-free-space-program
adds d470cff Make emacs-uptime insert at point with prefix arg
adds a1d9463 Save and restore point in ewoc-invalidate
adds 3b79ff6 Fix typo in project-kill-buffers
adds b8f4478 Display the language in the Flyspell mode line
adds e79d1e1 Document Gnus body matching quirks
adds 50b446a Fix gnus-summary-catchup-from-here edge case
adds 144bbfc Allow customizing hooks defined via define-minor-mode
adds b6594d7 Allow reveal mode to not automatically re-hide revealed
text
adds 28ba879 Document and extend menu-bar-make-toggle some
adds 7222e97 Fix problem with spurious extra paragraphs in shr
adds c9f845a Put files in mhtml-mode when they have <!DOCTYPE,
case-insensitive
adds 2e68cee * doc/misc/eww.texi: Document the `w' key's double
function
adds 091cb97 Honor make-pointer-invisible on macOS
adds eda48b6 Add a new variable 'gnus-global-groups'
adds a2be817 Extend process-lines to allow exit status handling
adds 4d184fb Make a gud error message more informative
adds 1278a9a New command: revert-buffer-with-fine-grain
adds a68a0e6 Fix slow python-mode inserts when there's a lot of strings
adds 676398d Add new tab command `C-x t C-r'
adds db6bdef ; * doc/lispref/processes.texi (Synchronous Processes):
Fix typo.
adds 23c20c3 Don't have vc-git-stash-list bug out on the .git directory
adds 988f45a Fix printing of hash tables with removed elements
adds 3ec7005 Tweak a hash table print test
adds 321bba0 Terminate `comint-password-function' tests
adds 8da6eb3 Remove code checked in to lread.c by mistake
adds 163ff19 Fix bug out when indenting inserted images in shr
adds f8d8d28 Tweak dired warning about "wildcard" characters
adds 09e1098 Highlight regexp sub-expressions
adds 209dfa1 Improve documentation of a recently-added feature
adds f8624fb Make D-Bus properties type safe
adds 300a5a5 Fix typo in dbus.texi
adds dc2168e Make (let ((:key 'foo)) :key) signal an error in lexical
elisp, too
adds 2007cd3 Restore the previous minimum-width specs in the
line/column mode lines
adds 6089dec C++ Mode: Modernize the fontification of "using"
adds 6d9297a Make xterm-mouse-event check whether the click event is
valid
adds f4d186b Allow not selecting messages in Gnus before resending
adds ec6254e Fix infloop when folding difficult headers in Message
adds f337390 Fix the font-lock-debug-fontify NEWS entry
adds 694acda Fix compilation on TERMINFO platforms with GCC 10
adds 5a2125b Merge from origin/emacs-27
adds 03093ba diff-no-select doc string clarification
adds 15c594c ; Merge from origin/emacs-27
adds 184a497 Make vc-bzr tests work with brz 3.1 (bug#43314)
adds 985703d Fix doc string of 'toggle-menu-bar-mode-from-frame'
adds 3223302 Use modern constant names for the NS pasteboard
adds 759399c Improve documentation of 'max-mini-window-height'
adds fcd599b Minor copyedits of doc of 'with-silent-modifications'
adds fd1fe1e Add doc to syntax-propertize-function saying it must do a
100% job
adds df04f3e Fix a rare segfault in syntax.c
adds 3675993 Merge from origin/emacs-27
adds c151797 * doc/misc/eww.texi: Document the `w' key's double
function
adds 2e33c3f ; Merge from origin/emacs-27
adds 5b23393 ; * src/frame.c (syms_of_frame) <make-pointer-invisible>:
Doc fix.
adds 082d8a2 Minor copyedits in 'line-height' documentation
adds f750def Mention in PROBLEMS the problems with fonts and Uniscribe
adds 02a31c9 Minor improvement in the ELisp manual's Introduction
adds 7a51329 Merge from origin/emacs-27
adds 81aed7b ; * lisp/emacs-lisp/syntax.el
(syntax-propertize-function): Doc fix.
adds 63f9d9a Add D-Bus tests
adds 4cb1e30 Fix default value in checkboxes in eww
adds e72d379 Allow disabling the verbose eldoc truncation message
adds 462dbc1 ; Fix typos
adds 611b85b Tweak how Man selects the previous window on failure
adds ebad35e ; Fix more trivial typos
adds d2b754e Add more isearch submatch faces
adds e8d80f1 Fix line width in M-x term on -nw with line numbers
adds 7a2ac61 Fix check in `newline' for blank lines
adds 12ca463 ; * test/lisp/textmodes/css-mode-tests.el: Add TODO.
adds f3e2d34 Convert manual indent test for elisp-mode into unit test
adds 31cb935 Convert manual indent test for lisp-mode into unit test
adds d5d642e Convert manual indent test for opascal-mode into unit test
adds c8f809d Remove a misleading message in gnus-summary-hide-thread
adds ca4a37e Doc string fix for gnus-summary-hide-thread
adds 018278a Fix recent change to window-max-chars-per-line
adds fa560be Fix problem with ede-mode bugging out on non-existent
files
adds fb8c319 (json-encode-string): Strip properties to fix bug#43549
adds 01f7fdb Convert manual indent test for ps-mode into unit test
adds 1d98bed Convert manual indent test for scheme-mode into unit test
adds b63c353 Convert manual indent test for ruby-mode into unit test
adds 9fff549 Convert a manual test for nxml-mode to unit test
adds 600d3f0 Move pcomplete/bcc32 from eshell to pcmpl-x (Bug#10585)
adds fb68645 Move several completions from eshell to pcomplete
(Bug#10585)
new 5a8be17 Merge remote-tracking branch 'savannah/master' into HEAD
new 69c32e0 * Sandbox syncronous libgccjit invocation on interactive
sessions
new 89a2e79 * Make use of use of `subr-primitive-p' in
`find-function-library'
Summary of changes:
admin/unidata/unidata-gen.el | 4 +-
configure.ac | 2 +-
doc/emacs/basic.texi | 8 +
doc/emacs/buffers.texi | 11 +
doc/emacs/files.texi | 14 +
doc/emacs/help.texi | 7 +-
doc/emacs/misc.texi | 5 +
doc/emacs/programs.texi | 6 +
doc/emacs/search.texi | 12 +
doc/lispref/buffers.texi | 4 +-
doc/lispref/customize.texi | 5 +
doc/lispref/display.texi | 21 +-
doc/lispref/internals.texi | 46 +-
doc/lispref/intro.texi | 3 +-
doc/lispref/minibuf.texi | 25 +-
doc/lispref/modes.texi | 23 +
doc/lispref/processes.texi | 5 +
doc/lispref/searching.texi | 7 +-
doc/lispref/syntax.texi | 27 +-
doc/lispref/text.texi | 2 +-
doc/misc/dbus.texi | 64 ++-
doc/misc/eww.texi | 10 +-
doc/misc/gnus.texi | 55 ++-
etc/NEWS | 143 +++++-
etc/NEWS.27 | 2 +-
etc/PROBLEMS | 13 +
etc/refcards/cs-refcard.tex | 1 -
etc/refcards/cs-survival.tex | 1 -
etc/refcards/de-refcard.tex | 1 -
etc/refcards/fr-refcard.tex | 1 -
etc/refcards/fr-survival.tex | 1 -
etc/refcards/pl-refcard.tex | 2 -
etc/refcards/pt-br-refcard.tex | 1 -
etc/refcards/refcard.tex | 5 +-
etc/refcards/ru-refcard.tex | 1 -
etc/refcards/sk-refcard.tex | 1 -
etc/refcards/sk-survival.tex | 1 -
etc/refcards/survival.tex | 1 -
etc/tutorials/TUTORIAL | 1 +
etc/tutorials/TUTORIAL.he | 5 +-
lib-src/ebrowse.c | 2 +-
lisp/bindings.el | 93 ++--
lisp/calc/calc-comb.el | 42 +-
lisp/calc/calccomp.el | 3 +-
lisp/cedet/ede/emacs.el | 27 +-
lisp/cedet/semantic/bovine/el.el | 2 +-
lisp/cedet/semantic/db-find.el | 4 +-
lisp/cedet/semantic/db.el | 4 +-
lisp/cedet/semantic/lex.el | 2 +-
lisp/composite.el | 2 +-
lisp/cus-edit.el | 31 +-
lisp/descr-text.el | 2 +-
lisp/dired-aux.el | 166 +++++--
lisp/dired.el | 24 +-
lisp/emacs-lisp/autoload.el | 1 +
lisp/emacs-lisp/comp.el | 42 +-
lisp/emacs-lisp/easy-mmode.el | 3 +
lisp/emacs-lisp/eieio.el | 2 +-
lisp/emacs-lisp/eldoc.el | 17 +-
lisp/emacs-lisp/ert-x.el | 12 +
lisp/emacs-lisp/ewoc.el | 48 +-
lisp/emacs-lisp/find-func.el | 22 +-
lisp/emacs-lisp/pcase.el | 4 +-
lisp/emacs-lisp/re-builder.el | 2 +-
lisp/emacs-lisp/syntax.el | 9 +-
lisp/epa.el | 2 +-
lisp/erc/erc-networks.el | 2 +-
lisp/eshell/em-unix.el | 27 +-
lisp/eshell/em-xtra.el | 30 --
lisp/eshell/esh-util.el | 59 +--
lisp/ffap.el | 8 +
lisp/files.el | 82 +++-
lisp/gnus/gnus-agent.el | 2 +-
lisp/gnus/gnus-art.el | 10 +-
lisp/gnus/gnus-msg.el | 24 +-
lisp/gnus/gnus-score.el | 54 ++-
lisp/gnus/gnus-sum.el | 8 +-
lisp/gnus/message.el | 8 +-
lisp/gnus/mm-view.el | 2 +-
lisp/gnus/nndiary.el | 2 +-
lisp/gnus/nnir.el | 2 +-
lisp/help.el | 1 +
lisp/htmlfontify.el | 2 +-
lisp/info.el | 7 +-
lisp/international/ucs-normalize.el | 2 +-
lisp/isearch.el | 120 ++++-
lisp/json.el | 4 +-
lisp/jsonrpc.el | 4 +-
lisp/kmacro.el | 2 +-
lisp/language/korea-util.el | 4 +-
lisp/mail/emacsbug.el | 116 ++---
lisp/mail/mailclient.el | 2 +-
lisp/mail/rfc2047.el | 6 +-
lisp/man.el | 7 +-
lisp/menu-bar.el | 123 +++--
lisp/mh-e/mh-limit.el | 4 +-
lisp/mh-e/mh-speed.el | 2 +-
lisp/minibuf-eldef.el | 4 +-
lisp/minibuffer.el | 14 +-
lisp/mwheel.el | 4 +-
lisp/net/dbus.el | 234 +++++----
lisp/net/eww.el | 14 +-
lisp/net/shr.el | 21 +-
lisp/net/tramp.el | 4 +-
lisp/pcmpl-unix.el | 23 +
lisp/pcmpl-x.el | 32 ++
lisp/pcomplete.el | 44 ++
lisp/play/5x5.el | 2 +-
lisp/profiler.el | 2 +-
lisp/progmodes/cc-engine.el | 8 +-
lisp/progmodes/cc-fonts.el | 63 ++-
lisp/progmodes/cc-langs.el | 13 +-
lisp/progmodes/compile.el | 3 +-
lisp/progmodes/cperl-mode.el | 46 +-
lisp/progmodes/elisp-mode.el | 2 +-
lisp/progmodes/etags.el | 2 +-
lisp/progmodes/flymake.el | 8 +-
lisp/progmodes/gdb-mi.el | 12 +-
lisp/progmodes/gud.el | 22 +-
lisp/progmodes/hideif.el | 8 +-
lisp/progmodes/make-mode.el | 2 +-
lisp/progmodes/project.el | 8 +-
lisp/progmodes/python.el | 39 +-
lisp/progmodes/verilog-mode.el | 2 +-
lisp/replace.el | 4 +-
lisp/reveal.el | 22 +-
lisp/ses.el | 4 +-
lisp/simple.el | 16 +-
lisp/so-long.el | 2 +-
lisp/subr.el | 60 ++-
lisp/tab-bar.el | 16 +-
lisp/textmodes/flyspell.el | 16 +-
lisp/textmodes/sgml-mode.el | 7 +-
lisp/textmodes/table.el | 2 +-
lisp/time.el | 16 +-
lisp/uniquify.el | 21 +-
lisp/vc/diff.el | 2 +
lisp/vc/ediff-util.el | 8 +-
lisp/vc/vc-dir.el | 6 +-
lisp/vc/vc-git.el | 13 +-
lisp/vc/vc.el | 13 +-
lisp/wid-browse.el | 2 +-
lisp/wid-edit.el | 162 ++++---
lisp/window.el | 5 +-
lisp/xt-mouse.el | 5 +-
lisp/xwidget.el | 8 +-
nt/inc/ms-w32.h | 26 +
src/data.c | 9 +
src/dbusbind.c | 158 +++---
src/dispextern.h | 4 +-
src/emacs-module.c | 23 +-
src/eval.c | 9 +
src/font.c | 15 +-
src/frame.c | 2 +-
src/keyboard.c | 99 +++-
src/lisp.h | 2 +
src/lread.c | 3 +
src/module-env-28.h | 4 +
src/nsterm.m | 8 +-
src/nsxwidget.m | 6 +-
src/pdumper.c | 4 +-
src/print.c | 17 +-
src/process.c | 4 +-
src/syntax.c | 25 +-
src/term.c | 45 +-
src/termchar.h | 2 +
src/terminfo.c | 5 +-
src/w32fns.c | 10 +-
src/w32heap.c | 2 +-
src/w32menu.c | 2 +-
src/w32term.c | 2 +-
src/w32term.h | 2 +-
src/xdisp.c | 21 +-
src/xfaces.c | 12 +-
src/xfns.c | 2 +-
src/xterm.h | 2 +-
test/ChangeLog.1 | 2 +-
test/data/emacs-module/mod-test.c | 21 +
test/lisp/calc/calc-tests.el | 67 +++
test/lisp/comint-tests.el | 78 +--
test/lisp/dired-aux-tests.el | 47 +-
.../faceup-resources/faceup-test-mode.el | 2 +-
.../faceup-resources/files/test1.txt.faceup | 2 +-
test/lisp/emacs-lisp/find-func-tests.el | 45 ++
test/lisp/emacs-lisp/lisp-mode-tests.el | 14 +-
test/lisp/files-tests.el | 66 +++
test/lisp/gnus/mml-sec-tests.el | 2 +-
test/lisp/international/mule-tests.el | 11 +-
test/lisp/jsonrpc-tests.el | 2 +-
test/lisp/net/dbus-tests.el | 539 ++++++++++++++++++---
test/lisp/nxml/nxml-mode-tests.el | 21 +
.../cperl-mode-resources/cperl-indent-styles.pl | 44 ++
test/lisp/progmodes/cperl-mode-tests.el | 31 ++
test/lisp/progmodes/elisp-mode-tests.el | 12 +
.../opascal-tests.el} | 32 +-
test/lisp/progmodes/ps-mode-tests.el | 24 +
.../progmodes/ruby-mode-resources}/ruby.rb | 2 +-
test/lisp/progmodes/ruby-mode-tests.el | 19 +
.../rfc2045-tests.el => progmodes/scheme-tests.el} | 41 +-
test/lisp/subr-tests.el | 18 +
test/lisp/textmodes/css-mode-tests.el | 2 +
test/lisp/vc/vc-bzr-tests.el | 19 +-
test/manual/etags/c-src/emacs/src/keyboard.c | 2 +-
test/manual/etags/y-src/parse.c | 2 +-
test/manual/etags/y-src/parse.y | 2 +-
test/manual/indent/elisp.el | 6 -
test/manual/indent/lisp.lisp | 5 -
test/manual/indent/nxml.xml | 10 -
test/manual/indent/opascal.pas | 12 -
test/manual/indent/ps-mode.ps | 14 -
test/manual/indent/scheme.scm | 9 -
test/src/emacs-module-tests.el | 32 ++
test/src/keyboard-tests.el | 15 +
test/src/print-tests.el | 28 ++
214 files changed, 3484 insertions(+), 1228 deletions(-)
create mode 100644 test/lisp/emacs-lisp/find-func-tests.el
create mode 100644
test/lisp/progmodes/cperl-mode-resources/cperl-indent-styles.pl
copy test/lisp/{version-tests.el => progmodes/opascal-tests.el} (58%)
rename test/{manual/indent => lisp/progmodes/ruby-mode-resources}/ruby.rb (99%)
copy test/lisp/{mail/rfc2045-tests.el => progmodes/scheme-tests.el} (52%)
delete mode 100644 test/manual/indent/elisp.el
delete mode 100644 test/manual/indent/lisp.lisp
delete mode 100644 test/manual/indent/nxml.xml
delete mode 100644 test/manual/indent/opascal.pas
delete mode 100644 test/manual/indent/ps-mode.ps
delete mode 100644 test/manual/indent/scheme.scm
- feature/native-comp updated (5b41545 -> 89a2e79),
Andrea Corallo <=