[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
feature/native-comp updated (dd814b0 -> b85870e)
From: |
Andrea Corallo |
Subject: |
feature/native-comp updated (dd814b0 -> b85870e) |
Date: |
Thu, 13 Aug 2020 06:49:35 -0400 (EDT) |
akrl pushed a change to branch feature/native-comp.
from dd814b0 * lisp/emacs-lisp/bytecomp.el: Guard against double
native compilation.
new f6502f9 ; * lisp/emacs-lisp/comp.el (comp-deferred-compilation):
Fix doc.
adds 1a845a6 Improve client/daemon xdg/systemd experience
adds ec32338 Fix recently added documentation bits
adds 781bcce Revert obsoletion of manual-entry
adds 5fef06f * src/json.c (lisp_to_json): Simplify.
adds b78583c Indent python multiline strings to start and previous
levels
adds 8b4e022 Adds backslash as escape character to mysql syntax-alist
adds b03b8d6 Use one src status -a call for vc-src-dir-status-files
adds 450644e Add ability to mark/unmark/delete all bookmarks
adds f1e2d36 Revert "Indent python multiline strings to start and
previous levels"
adds b8b88fa * lisp/vt100-led.el: Use lexical-binding.
adds ecba3aa ; * lisp/man.el (manual-entry): Fix comment to say we
will keep it.
adds b823300 ; Fix typos.
adds f742103 Add zsh extended_history handling for comint.el input ring
adds aaa7ce5 ; Copyright fix
adds c669afc Add term/st.el (Bug#33182)
adds 70825a4 Fix problem with /- incorrectly starting a comment in SQL
mode
adds 4a6dd13 Change 'M-:' to not error out on incomplete expressions
adds 4fc066a ; Add my last change to NEWS.
adds 170faae Add new command apropos-function (Bug#41021)
adds dcce2b5 Fix fontification of outdated TeX form
adds 9c702b5 Fix \epsilon and \varepsilon in TeX input method
adds 0d0aad2 ; * lisp/leim/quail/latin-ltx.el: Fix regexp in last
commit.
adds 16a1664 Rehash hash tables eagerly after loading a dump
adds 23c1d5d * src/fns.c (hash_table_rehash): Help the compiler a bit.
adds 5bd7b3c * src/pdumper.c (pdumper_load): XSETVECTOR ->
make_lisp_ptr.
adds eeaef1a Don’t needlessly convert to ‘unsigned’ in pdumper
adds 9e4e477 In pdumper, simplify INT_MAX computation
adds 53132c1 pdumper speed tweeks for hash tables
adds 25b4168 pdumper avoid listing hash table contents
adds 1687cda Further tweaks to the user manual about
shell-command-buffer-name
adds dcfd16c Mark further mml-sec-tests as unstable
adds 9b01bad Allow Dired to dereference symbolic links when copying
adds e781907 Only search for a variable when instructed
adds 2a47ef8 Change the Calc text input method to insert at point
adds 9b9473a Fix (end-of-defun N) for N >= 2
adds be0fecf Allow specifying the callback in new xwidget sessions
adds 05bffa1 Add new commands for environment movement in .texi files
adds 39c90f8 Fix face merging at EOL when inherited face specifies
:extend
adds 119a9ec * lisp/net/tramp.el: Make last change backward compatible.
adds 4d4d3e4 Allow count-lines to ignore invisible lines
adds e0fa8fe Make mouse-2 respect select-enable-primary etc
adds b5b7f6e Fix MinGW build broken by recent pdumper changes.
adds 669aeaf Prefer make_nil_vector to make-vector with nil
adds 124a795 Update from Gnulib
adds 39c16c1 Use Gnulib inttypes module
adds ccb5556 Unbreak build with --enable-checking=all
adds 672bfdb Slight cleanup in calc-yank
adds 86a326d Slight gnus-util clean-up
adds a19e9ab Minor idlwave clean up
adds 72c53fc Slight allout.el clean-up
adds 7bbfdce Remove compat code in prolog.el
adds 958fa07 Remove compat code from allout.el
adds 97c4d94 Remove compat code from esh-proc.el
adds 4d00db5 Remove compat code from comint.el
adds db3a7df Remove compat code from autoload.el
adds 4491a55 Don’t warn about integer conversion in pdumper.c
adds f75f7db Avoid ambiguity about what st refers to
adds 38d70f7 Remove comment on Burma / Myanmar (Bug#42788)
adds d089c4f Add xwidget support for macOS
adds dca8b4a Rename recent calendar user option
adds 433d818 Tweak recent solar.el change
adds 9e1af82 Add utility functions and new xwidget commands
adds c25321e Add utility functions and new xwidget commands
adds 79236fc ; Fix copyright years for recent additions
adds 34c17cd Implement Tramp direct async processes fallback for
multi-hops
adds 88567ca Fix erc-reuse-buffers behavior
adds fdba95d Fix monospace font calculations on macOS
adds 68ff32a Minor cleanup in ps-def.el
adds a5a0a9c Remove Emacs 23 compat code from checkdoc.el
adds 76098d3 Do not truncate /foo//bar to /bar/ in parse-colon-path
adds a5b24a0 Revert "Remove compat code from comint.el"
adds e3a0801 Revert "Remove compat code from esh-proc.el"
adds 6cddb73 Check make-process to determine if we support
multi-processing
adds 51ea541 Remove some compat code from ediff-init.el
adds a459e52 Remove some compat code from idlwave.el
adds 77907b2 Remove some compat code from prolog.el
adds 67bd8a4 Remove some compat code from allout*.el
adds 6ac22bc Remove some compat code from allout.el
adds 74909e1 Fix a check for whether Emacs can play sounds in eudc-bob
adds af6ea55 Remove some compat code from bubbles.el
adds e97d3e1 Remove some compat code from epa.el
adds 1dfb170 Mark some unused defaliases in semantic/fw.el obsolete
adds 9a929de Remove some compat code from viper*.el
adds 56a44a8 Remove some compat code from viper-cmd.el
adds 2b69a4d Add support for italic text in ERC
adds c0c2426 Remove some compat code from gnus.el
adds b02bd6d Remove some compat code from url-handlers.el
adds b8062be Remove some compat code from eudc-bob.el
adds 36466ed Simplify the computation of mm-mime-mule-charset-alist
adds 9102ecc Remove some compat code from mm-util.el
adds e697ca1 Update from Gnulib
adds 7e3fd65 Stop using Gnulib inttypes module
adds fd6058b * lisp/net/mailcap.el (mailcap-mime-data): Remove
long-forgotten `ee`
adds 2a0a47c Remove XEmacs compat code from allout-widgets.el
adds 434ebb5 Declare semantic XEmacs compat code obsolete
adds 63b7697 Remove Emacs 22 compat code from dns.el
adds 97896e6 mml-secure-en-decrypt-sign-2 is unstable
adds 991e145 Notify the user if we errors when querying for registered
git files
adds 804a0e8 Don't output emacsclient warning if both -a and --quiet
adds 9446088 ; * lisp/epg.el (epg-signature-to-string): Use cl-case.
adds 7ba7591 ; * lisp/epg.el (epg-signature-to-string): Tiny refactor.
adds 562bbd0 ; * lisp/epg.el (epg-no-data-reason-alist): Fix typo in
message.
adds c5b9d2a Split EasyPG libraries into outline sections
adds 0bc9e7b Merge two conditions and fix indentation
adds aaa69dc * lisp/progmodes/compile.el: Remove unnecessary comments.
adds d59c018 ; * lisp/whitespace.el: Capitalize "Code" section heading.
adds 9d267db * lisp/mail/smtpmail.el: Use outline headings.
adds cb58a3c * test/src/emacs-module-tests.el: Use proper outline
headings.
adds e118b79 * lisp/obsolete/longlines.el: Use proper outline headings.
adds 5409732 * lisp/net/imap.el: Use proper outline headings
adds b88e5b4 * lisp/font-lock.el: Split the Commentary into
subsections.
adds 2d93342 * lisp/font-lock.el: No longer use headings as end of
section markers.
adds 7cb029d ; * lisp/emacs-lisp/autoload.el: Begin summary line with
three semicolons.
adds 838a1a3 Update section heading conventions for libraries
adds eb090f6 Handle negative prefix arguments to mark-paragraph
correctly
adds e9eafd2 Ensure that server-socket-dir doesn't have "//" in the
path
new 46e7613 Merge remote-tracking branch 'savannah/master' into HEAD
new b85870e * src/pdumper.c (dump_cold_native_subr): Clean-up
*IMPLICIT_CONVERSION macros.
Summary of changes:
Makefile.in | 7 +
configure.ac | 34 +-
doc/emacs/calendar.texi | 5 +-
doc/emacs/dired.texi | 8 +
doc/emacs/misc.texi | 18 +-
doc/lispref/positions.texi | 5 +-
doc/lispref/tips.texi | 65 ++-
doc/misc/tramp.texi | 23 +-
etc/NEWS | 106 +++-
etc/emacs.service | 2 +-
etc/{emacs.desktop => emacsclient.desktop} | 6 +-
lib-src/emacsclient.c | 16 +-
lib/alloca.in.h | 2 +-
lib/arg-nonnull.h | 2 +-
lib/binary-io.h | 2 +-
lib/c++defs.h | 2 +-
lib/cdefs.h | 103 ++--
lib/count-one-bits.h | 3 +-
lib/dirent.in.h | 2 +-
lib/fcntl.c | 4 +-
lib/ignore-value.h | 5 +-
lib/intprops.h | 3 +-
lib/malloca.h | 2 +-
lib/regex.h | 17 +-
lib/regex_internal.h | 6 +-
lib/stdalign.in.h | 19 +-
lib/stddef.in.h | 2 +-
lib/stdint.in.h | 5 +-
lib/stdio.in.h | 2 +-
lib/stdlib.in.h | 2 +-
lib/string.in.h | 14 +-
lib/verify.h | 11 +-
lib/warn-on-use.h | 31 +-
lisp/allout-widgets.el | 19 +-
lisp/allout.el | 46 +-
lisp/apropos.el | 14 +
lisp/bookmark.el | 78 ++-
lisp/calc/calc-yank.el | 56 +-
lisp/calc/calc.el | 50 +-
lisp/calendar/cal-dst.el | 6 +-
lisp/calendar/calendar.el | 10 +-
lisp/calendar/solar.el | 6 +-
lisp/cedet/semantic/fw.el | 10 +-
lisp/cedet/semantic/grammar.el | 1 +
lisp/comint.el | 22 +-
lisp/dired-aux.el | 43 +-
lisp/dired.el | 6 +
lisp/emacs-lisp/autoload.el | 7 +-
lisp/emacs-lisp/checkdoc.el | 13 +-
lisp/emacs-lisp/comp.el | 2 +-
lisp/emacs-lisp/eldoc.el | 8 +-
lisp/emacs-lisp/lisp.el | 3 +-
lisp/emulation/viper-cmd.el | 33 +-
lisp/emulation/viper.el | 35 +-
lisp/epa-dired.el | 1 +
lisp/epa-file.el | 10 +
lisp/epa-hook.el | 1 +
lisp/epa-mail.el | 10 +
lisp/epa.el | 37 +-
lisp/epg-config.el | 7 +
lisp/epg.el | 80 +--
lisp/erc/erc-goodies.el | 27 +-
lisp/erc/erc-join.el | 22 +-
lisp/erc/erc.el | 85 +--
lisp/eshell/esh-proc.el | 2 +-
lisp/files.el | 14 +-
lisp/font-lock.el | 30 +-
lisp/gnus/gnus-util.el | 4 +-
lisp/gnus/gnus.el | 3 +-
lisp/gnus/mm-util.el | 77 +--
lisp/help-fns.el | 1 +
lisp/language/burmese.el | 1 -
lisp/language/cyril-util.el | 2 +-
lisp/language/hanja-util.el | 4 +-
lisp/language/indian.el | 2 +-
lisp/leim/quail/latin-ltx.el | 7 +-
lisp/mail/smtpmail.el | 10 +-
lisp/man.el | 5 +-
lisp/net/dns.el | 5 +-
lisp/net/eudc-bob.el | 10 +-
lisp/net/eudcb-macos-contacts.el | 16 +-
lisp/net/imap.el | 32 +-
lisp/net/mailcap.el | 5 -
lisp/net/tramp-adb.el | 3 +-
lisp/net/tramp-sh.el | 3 +-
lisp/net/tramp.el | 40 +-
lisp/obsolete/longlines.el | 17 +-
lisp/play/bubbles.el | 10 +-
lisp/progmodes/compile.el | 2 -
lisp/progmodes/idlw-shell.el | 4 +-
lisp/progmodes/idlwave.el | 21 +-
lisp/progmodes/prolog.el | 18 -
lisp/progmodes/sql.el | 34 +-
lisp/ps-def.el | 2 +-
lisp/ps-print.el | 4 +-
lisp/server.el | 9 +-
lisp/shell.el | 7 +-
lisp/simple.el | 147 +++--
lisp/term/st.el | 20 +
lisp/textmodes/paragraphs.el | 63 ++-
lisp/textmodes/tex-mode.el | 2 +-
lisp/textmodes/texinfo.el | 71 +++
lisp/url/url-handlers.el | 3 +-
lisp/vc/ediff-init.el | 15 -
lisp/vc/vc-git.el | 2 +-
lisp/vc/vc-src.el | 67 ++-
lisp/vt100-led.el | 2 +-
lisp/whitespace.el | 2 +-
lisp/xwidget.el | 275 +++++++---
m4/gnulib-common.m4 | 8 +-
m4/stddef_h.m4 | 4 +-
m4/stdint.m4 | 4 +-
nextstep/templates/Info.plist.in | 12 +-
src/Makefile.in | 1 +
src/bytecode.c | 1 -
src/composite.c | 1 -
src/emacs.c | 3 +-
src/fns.c | 67 +--
src/json.c | 4 +-
src/lisp.h | 24 +-
src/macfont.m | 88 ++-
src/minibuf.c | 3 -
src/nsterm.m | 21 +-
src/nsxwidget.h | 80 +++
src/nsxwidget.m | 601 +++++++++++++++++++++
src/pdumper.c | 324 +++++------
src/pdumper.h | 1 +
src/timefns.c | 2 +-
src/xfaces.c | 20 +-
src/xwidget.c | 253 ++++++++-
src/xwidget.h | 48 +-
.../bookmark-resources/{test.bmk => test-list.bmk} | 14 +-
test/lisp/bookmark-tests.el | 215 ++++++++
test/lisp/emacs-lisp/lisp-tests.el | 55 ++
test/lisp/files-tests.el | 5 +-
test/lisp/gnus/mml-sec-tests.el | 3 +
test/lisp/help-fns-tests.el | 11 +
test/src/emacs-module-tests.el | 21 +-
138 files changed, 3059 insertions(+), 1190 deletions(-)
copy etc/{emacs.desktop => emacsclient.desktop} (84%)
create mode 100644 lisp/term/st.el
create mode 100644 src/nsxwidget.h
create mode 100644 src/nsxwidget.m
copy test/lisp/bookmark-resources/{test.bmk => test-list.bmk} (53%)
- feature/native-comp updated (dd814b0 -> b85870e),
Andrea Corallo <=