emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master updated (a4a0957b6b3 -> bf97946d7dc)


From: Stefan Kangas
Subject: master updated (a4a0957b6b3 -> bf97946d7dc)
Date: Fri, 31 Jan 2025 23:02:23 -0500 (EST)

skangas pushed a change to branch master.

      from  a4a0957b6b3 Improve typescript-ts-mode fontification (bug#75824)
      adds  7ce34a3bcf5 Unexec removal: Remove obsolete files
      adds  15e2b14f037 Unexec removal: Main part
      adds  b2bc337a5f8 Unexec removal: Remove HYBRID_MALLOC support
      adds  aab5a2fe4c4 Unexec removal: Adjust and simplify W32-specific code
      adds  d359858b5d0 Pure storage removal: Delete puresize.h
      adds  f84ccff5a62 Pure storage removal: Main part
      adds  5ec86966638 Pure storage removal: Replace calls to removed functions
      adds  e1e101c6c10 Pure storage removal: Remove support for pinned objects
      adds  afd61deaaeb Pure storage removal: Remove purecopy hash table flag
      adds  69fea4f29a1 Pure storage removal: Remove docstring hack
      adds  bd2b59f0733 Pure storage removal: Adjust nativecomp code
      adds  c9ab3258760 Pure storage removal: Remove documentation
      adds  647f6aa4c06 Pure storage removal: Bump nativecomp ABI
      adds  1c495735b4f Pure storage removal: Documentation
      adds  9a0728af9df Don't recognize "bootstrap" option for --temacs
      adds  0e37b11e659 Unexec removal: Documentation adjustments
      adds  a54ff8c18fa Unexec removal: Build system
      adds  5b471384d18 Purecopy removal: Lisp code
      adds  1de87314c4c Make bindings--define-key obsolete
      adds  00a1152fad5 Update pdumper hashes
      adds  c951fd415cd Avoid compiler warning in process_mark_stack
      adds  538a2428983 Remove purecopy calls from files.el
      adds  833037fadd3 Don't call purecopy in international/*.el
      adds  d121953b971 Don't call purecopy in common-win.el
      adds  a4e38cc3753 Don't call purecopy in bindings.el
      adds  04408e198f1 Don't call purecopy in progmodes/*.el
      adds  e44b1bf5cca Don't call purecopy in textmodes/*.el
      adds  065b6f2fa7a Don't call purecopy in help-mode.el
      adds  8bd246d87ea Don't call purecopy in vc/*.el
      adds  b0afe306b74 Don't call purecopy in dnd.el
      adds  8da7086be6d Don't call purecopy in emacs-lisp/*.el
      adds  5afc2733546 Don't call purecopy in mouse.el
      adds  d6aeb1a2606 Delete remaining calls to purecopy
      adds  bb64e9464c5 Remove purespace fix from cl-preloaded.el
      adds  892be3b3d7a Remove check for working malloc_set_state
      adds  ad9adab0428 Remove unused function my_heap_start
      adds  52dcc032067 Delete workaround for purespace in cl-generic
      adds  b299a5d1845 Delete obsolete comment about using purespace
      adds  d6b05b12828 Make 'purecopy' an obsolete function alias for 
'identity'
      adds  e7926ab4860 Delete variable pure-space-overflow
      adds  28dadb6f10a Mark pure-bytes-used as obsolete
      adds  7024c66123e Fix a typo which caused test failures
      adds  526ef8950a9 Remove another purecopy call in files.el
      adds  d05ee2ba80b Don't document removed SITELOAD_PURESIZE_EXTRA
      adds  f818744cd4b Improve purify-flag docstring
      adds  c729d224ca7 Remove some more references to pure space
      adds  925431f030b Don't define SYSTEM_PURESIZE_EXTRA
      adds  d140b5cabbb ; * src/fns.c (maybe_resize_hash_table): Remove 
debugging code.
      adds  81fc23b5d6a Remove check_comp_unit_relocs
      adds  4e11f9c96df * Revert "Remove check_comp_unit_relocs"
      adds  9e99c43d2f5 Use '--lambda-fixup' as native compiler fixup symbol 
for lambdas
      adds  b86e4747e66 * Make again `comp--finalize-container' compilable
      adds  305bd550cf2 ; * nt/INSTALL: Delete reference to unexec build.
      adds  c70d595708c Delete firstfile.c and lastfile.c
      adds  f51e643a2fb ; * configure.ac: Minor simplification.
      adds  f5345a14914 Fix define_error docstring for pure space removal
      adds  aa07e94439c ; Remove some references to deleted files
       new  bf97946d7dc Merge branch 'scratch/no-purespace' into 'master'


Summary of changes:
 admin/MAINTAINERS               |    2 -
 admin/authors.el                |    1 -
 admin/find-gc.el                |    2 +-
 configure.ac                    |  281 +-------
 doc/lispref/elisp.texi          |    1 -
 doc/lispref/internals.texi      |  117 +---
 doc/lispref/keymaps.texi        |    2 +-
 doc/lispref/os.texi             |    8 +-
 doc/lispref/spellfile           |    1 -
 doc/lispref/symbols.texi        |    3 +-
 etc/NEWS                        |    8 +
 etc/PROBLEMS                    |  122 ----
 lib/Makefile.in                 |   10 +-
 lisp/auth-source.el             |    2 -
 lisp/bindings.el                |  125 ++--
 lisp/bookmark.el                |   22 +-
 lisp/button.el                  |    2 +-
 lisp/calendar/holidays.el       |   21 +-
 lisp/comint.el                  |    2 +-
 lisp/composite.el               |   10 +-
 lisp/cus-face.el                |    4 +-
 lisp/custom.el                  |   18 +-
 lisp/dired.el                   |    2 +-
 lisp/dnd.el                     |   10 +-
 lisp/emacs-lisp/byte-opt.el     |    2 +-
 lisp/emacs-lisp/byte-run.el     |    6 +-
 lisp/emacs-lisp/bytecomp.el     |    3 +-
 lisp/emacs-lisp/cl-extra.el     |    2 +-
 lisp/emacs-lisp/cl-generic.el   |    6 +-
 lisp/emacs-lisp/cl-preloaded.el |   17 +-
 lisp/emacs-lisp/cl-print.el     |    2 +-
 lisp/emacs-lisp/comp.el         |   43 +-
 lisp/emacs-lisp/derived.el      |    6 +-
 lisp/emacs-lisp/easy-mmode.el   |    2 +-
 lisp/emacs-lisp/eldoc.el        |    4 +-
 lisp/emacs-lisp/gv.el           |    2 +-
 lisp/emacs-lisp/lisp-mode.el    |  110 +--
 lisp/emacs-lisp/loaddefs-gen.el |    2 +-
 lisp/emacs-lisp/warnings.el     |    2 +-
 lisp/epa-hook.el                |    2 +-
 lisp/faces.el                   |   39 +-
 lisp/files.el                   |  694 ++++++++++---------
 lisp/find-file.el               |    2 +-
 lisp/format.el                  |   27 +-
 lisp/help-mode.el               |   88 ++-
 lisp/help.el                    |    2 +-
 lisp/image-file.el              |    2 +-
 lisp/info.el                    |    6 +-
 lisp/international/fontset.el   |   12 +-
 lisp/international/latexenc.el  |    3 +-
 lisp/international/mule-cmds.el |  181 +++--
 lisp/international/mule-conf.el |    3 +-
 lisp/international/mule-diag.el |    2 +-
 lisp/international/mule.el      |   33 +-
 lisp/international/quail.el     |    4 +-
 lisp/isearch.el                 |    4 +-
 lisp/jka-cmpr-hook.el           |   38 +-
 lisp/language/ethiopic.el       |    2 +-
 lisp/language/korea-util.el     |    6 +-
 lisp/language/tibetan.el        |   14 +-
 lisp/loadup.el                  |   48 +-
 lisp/locate.el                  |    2 +-
 lisp/lpr.el                     |    3 +-
 lisp/mail/rmail.el              |   14 +-
 lisp/mail/sendmail.el           |   10 +-
 lisp/menu-bar.el                |  714 ++++++++++----------
 lisp/mouse.el                   |  145 ++--
 lisp/net/eudc.el                |   24 +-
 lisp/newcomment.el              |    4 +-
 lisp/obsolete/autoload.el       |    3 +-
 lisp/pgtk-dnd.el                |   36 +-
 lisp/progmodes/compile.el       |    2 +-
 lisp/progmodes/elisp-mode.el    |    6 +-
 lisp/progmodes/etags.el         |    4 +-
 lisp/progmodes/grep.el          |    6 +-
 lisp/progmodes/hideshow.el      |    3 +-
 lisp/progmodes/js.el            |    2 +-
 lisp/progmodes/python.el        |    2 +-
 lisp/progmodes/ruby-mode.el     |   20 +-
 lisp/progmodes/vera-mode.el     |    2 +-
 lisp/ps-print.el                |   75 ++-
 lisp/replace.el                 |    4 +-
 lisp/rfn-eshadow.el             |    3 +-
 lisp/shell.el                   |    2 +-
 lisp/simple.el                  |   10 +-
 lisp/startup.el                 |   34 +-
 lisp/subr.el                    |    8 +-
 lisp/tab-bar.el                 |    2 +-
 lisp/term/common-win.el         |  323 +++++----
 lisp/term/ns-win.el             |    8 +-
 lisp/term/pgtk-win.el           |    4 +-
 lisp/term/x-win.el              |    4 +-
 lisp/textmodes/bibtex.el        |    4 +-
 lisp/textmodes/fill.el          |    4 +-
 lisp/textmodes/ispell.el        |   83 ++-
 lisp/textmodes/rst.el           |    2 +-
 lisp/textmodes/tex-mode.el      |   30 +-
 lisp/textmodes/texinfo.el       |    4 +-
 lisp/tool-bar.el                |    4 +-
 lisp/vc/diff.el                 |    4 +-
 lisp/vc/ediff-hook.el           |  118 ++--
 lisp/vc/pcvs-defs.el            |   16 +-
 lisp/vc/vc-hooks.el             |   56 +-
 lisp/vc/vc-rcs.el               |    2 +-
 lisp/vc/vc-sccs.el              |    2 +-
 lisp/vc/vc-src.el               |    2 +-
 lisp/widget.el                  |    2 +-
 lisp/x-dnd.el                   |   61 +-
 msdos/autogen/Makefile.in       |    3 -
 msdos/sed1v2.inp                |    4 -
 msdos/sedlibmk.inp              |    1 -
 nt/INSTALL                      |    1 -
 nt/inc/ms-w32.h                 |    3 -
 src/Makefile.in                 |   60 +-
 src/alloc.c                     |  734 +++-----------------
 src/androidterm.c               |    2 +-
 src/buffer.c                    |   57 +-
 src/bytecode.c                  |    3 -
 src/callint.c                   |    8 +-
 src/callproc.c                  |   28 +-
 src/category.c                  |    4 +-
 src/coding.c                    |   18 +-
 src/comp.c                      |  189 +-----
 src/comp.h                      |   10 +-
 src/conf_post.h                 |   35 +-
 src/data.c                      |   38 +-
 src/dbusbind.c                  |    4 +-
 src/deps.mk                     |   21 +-
 src/doc.c                       |    1 -
 src/emacs-module.c              |   28 +-
 src/emacs.c                     |  205 +-----
 src/eval.c                      |   19 +-
 src/fileio.c                    |   28 +-
 src/firstfile.c                 |   32 -
 src/fns.c                       |   37 +-
 src/fontset.c                   |    4 +-
 src/frame.c                     |    4 +-
 src/gmalloc.c                   |  167 +----
 src/haikufns.c                  |    2 +-
 src/image.c                     |    2 +-
 src/intervals.c                 |    2 -
 src/json.c                      |    2 +-
 src/keyboard.c                  |    6 +-
 src/keymap.c                    |   35 +-
 src/lastfile.c                  |   55 --
 src/lisp.h                      |  135 +---
 src/lread.c                     |   46 +-
 src/pdumper.c                   |   18 +-
 src/pgtkfns.c                   |    4 +-
 src/pgtkterm.c                  |    4 +-
 src/print.c                     |    3 -
 src/process.c                   |   71 +-
 src/profiler.c                  |    2 +-
 src/puresize.h                  |  115 ----
 src/ralloc.c                    |    6 +-
 src/search.c                    |   12 +-
 src/sheap.c                     |   79 ---
 src/sheap.h                     |   30 -
 src/sqlite.c                    |    8 +-
 src/syntax.c                    |    4 +-
 src/sysdep.c                    |   14 +-
 src/timefns.c                   |   29 -
 src/treesit.c                   |   36 +-
 src/unexaix.c                   |  611 -----------------
 src/unexcoff.c                  |  540 ---------------
 src/unexcw.c                    |  302 ---------
 src/unexec.h                    |    4 -
 src/unexelf.c                   |  658 ------------------
 src/unexhp9k800.c               |  324 ---------
 src/unexmacosx.c                | 1401 ---------------------------------------
 src/unexsol.c                   |   28 -
 src/unexw32.c                   |  684 -------------------
 src/w32fns.c                    |    4 +-
 src/w32heap.c                   |  345 ++--------
 src/w32heap.h                   |    4 +-
 src/w32image.c                  |    2 -
 src/xdisp.c                     |   18 +-
 src/xfaces.c                    |    4 +-
 src/xfns.c                      |    9 +-
 src/xftfont.c                   |    2 +-
 src/xterm.c                     |    4 +-
 181 files changed, 2110 insertions(+), 9372 deletions(-)
 delete mode 100644 src/firstfile.c
 delete mode 100644 src/lastfile.c
 delete mode 100644 src/puresize.h
 delete mode 100644 src/sheap.c
 delete mode 100644 src/sheap.h
 delete mode 100644 src/unexaix.c
 delete mode 100644 src/unexcoff.c
 delete mode 100644 src/unexcw.c
 delete mode 100644 src/unexec.h
 delete mode 100644 src/unexelf.c
 delete mode 100644 src/unexhp9k800.c
 delete mode 100644 src/unexmacosx.c
 delete mode 100644 src/unexsol.c
 delete mode 100644 src/unexw32.c



reply via email to

[Prev in Thread] Current Thread [Next in Thread]