On 2023/07/31 00:24:10 +0800, lux <l...@shellcodes.org> wrote: > Hi, Emacs 29.1 was released yesterday, I update to 29.1. > > I attach a port file.
for updates please send a diff instead of a tarball; it's easier to review, apply etc... especially in a case like this where some files needs to be removed. I'm attaching a diff mostly equivalent to your tarball. There are a couple of issues: - x11/gtk3,-guic needs to be changed to x11/gtk4,-guic (done in diff below) - the hash is different on each build i guess (I got a different one from yours) so this needs to be sorted out (not done in diff below) otherwise, it seem to be working fine. I'm composing this mail from emacs-29.1-athena :) Index: Makefile =================================================================== RCS file: /home/cvs/ports/editors/emacs/Makefile,v retrieving revision 1.111 diff -u -p -r1.111 Makefile --- Makefile 24 Apr 2023 11:40:37 -0000 1.111 +++ Makefile 31 Jul 2023 08:49:52 -0000 @@ -1,7 +1,6 @@ COMMENT= GNU editor: extensible, customizable, self-documenting -VERSION= 28.2 -REVISION= 4 +VERSION= 29.1 DISTNAME= emacs-${VERSION} CATEGORIES= editors Index: distinfo =================================================================== RCS file: /home/cvs/ports/editors/emacs/distinfo,v retrieving revision 1.17 diff -u -p -r1.17 distinfo --- distinfo 22 Sep 2022 07:16:16 -0000 1.17 +++ distinfo 31 Jul 2023 08:39:36 -0000 @@ -1,2 +1,2 @@ -SHA256 (emacs-28.2.tar.xz) = 7iEYIjPvMjLcl7SGry2G4UBC27ZbvFNd9WLDqFgjJIg= -SIZE (emacs-28.2.tar.xz) = 47722600 +SHA256 (emacs-29.1.tar.xz) = 0viBpcwjHi9aA+hvRYSwQ4+D7ddZignSSiG9jQA+LgE= +SIZE (emacs-29.1.tar.xz) = 52081008 Index: patches/patch-Makefile_in =================================================================== RCS file: /home/cvs/ports/editors/emacs/patches/patch-Makefile_in,v retrieving revision 1.8 diff -u -p -r1.8 patch-Makefile_in --- patches/patch-Makefile_in 19 Apr 2022 11:54:34 -0000 1.8 +++ patches/patch-Makefile_in 31 Jul 2023 08:39:36 -0000 @@ -3,7 +3,7 @@ Index: Makefile.in --- Makefile.in.orig +++ Makefile.in -@@ -693,7 +693,7 @@ install-info: info +@@ -792,7 +792,7 @@ install-info: info for f in `ls $$elt $$elt-[1-9] $$elt-[1-9][0-9] 2>/dev/null`; do \ (cd "$${thisdir}"; \ ${INSTALL_DATA} ${srcdir}/info/$$f "$(DESTDIR)${infodir}/$$f"); \ @@ -12,7 +12,7 @@ Index: Makefile.in rm -f "$(DESTDIR)${infodir}/$$f.gz"; \ ${GZIP_PROG} -9n "$(DESTDIR)${infodir}/$$f"; \ done; \ -@@ -717,7 +717,7 @@ install-man: +@@ -816,7 +816,7 @@ install-man: dest=`echo "$${page}" | sed -e 's/\.1$$//' -e '$(TRANSFORM)'`.1; \ (cd "$${thisdir}"; \ ${INSTALL_DATA} ${mansrcdir}/$${page} "$(DESTDIR)${man1dir}/$${dest}"); \ Index: patches/patch-etc_emacsclient-mail_desktop =================================================================== RCS file: patches/patch-etc_emacsclient-mail_desktop diff -N patches/patch-etc_emacsclient-mail_desktop --- patches/patch-etc_emacsclient-mail_desktop 16 Apr 2023 20:46:36 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,28 +0,0 @@ -"Fix emacsclient-mail.desktop code injection vulnerability" (CVE-2023-27985, CVE-2023-27986) -https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-29&id=3c1693d08b0a71d40a77e7b40c0ebc42dca2d2cc -https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-29&id=c8ec0017cb96d4ac98be21e1fe9a95e1aa723e99 - -Index: etc/emacsclient-mail.desktop ---- etc/emacsclient-mail.desktop.orig -+++ etc/emacsclient-mail.desktop -@@ -1,7 +1,10 @@ - [Desktop Entry] - Categories=Network;Email; - Comment=GNU Emacs is an extensible, customizable text editor - and more --Exec=sh -c "exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\\\(message-mailto\\\\ \\\\\\"%u\\\\\\"\\\\)" -+# We want to pass the following commands to the shell wrapper: -+# u=$(echo "$1" | sed 's/[\"]/\\&/g'); exec emacsclient --alternate-editor= --display="$DISPLAY" --eval "(message-mailto \"$u\")" -+# Special chars '"', '$', and '\' must be escaped as '\\"', '\\$', and '\\\\'. -+Exec=sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u - Icon=emacs - Name=Emacs (Mail, Client) - MimeType=x-scheme-handler/mailto; -@@ -13,7 +16,7 @@ Actions=new-window;new-instance; - - [Desktop Action new-window] - Name=New Window --Exec=emacsclient --alternate-editor= --create-frame --eval "(message-mailto \\"%u\\")" -+Exec=sh -c "u=\\$(echo \\"\\$1\\" | sed 's/[\\\\\\"]/\\\\\\\\&/g'); exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" sh %u - - [Desktop Action new-instance] - Name=New Instance Index: patches/patch-lib-src_etags_c =================================================================== RCS file: patches/patch-lib-src_etags_c diff -N patches/patch-lib-src_etags_c --- patches/patch-lib-src_etags_c 14 Mar 2023 13:09:48 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,329 +0,0 @@ -"Fixed ctags local command execute vulnerability" (CVE-2022-45939) -https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-28&id=5d05ea803e9996c4c1edbe0fa0f6f5b05d2ffc87 -https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=d48bb4874bc6cd3e69c7a15fc3c91cc141025c51 - -"Fix etags local command injection vulnerability" (CVE-2022-48337) -https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-28&id=e339926272a598bd9ee7e02989c1662b89e64cf0 -https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=01a4035c869b91c153af9a9132c87adb7669ea1c - -Index: lib-src/etags.c ---- lib-src/etags.c.orig -+++ lib-src/etags.c -@@ -382,7 +382,7 @@ static void just_read_file (FILE *); - - static language *get_language_from_langname (const char *); - static void readline (linebuffer *, FILE *); --static ptrdiff_t readline_internal (linebuffer *, FILE *, char const *); -+static ptrdiff_t readline_internal (linebuffer *, FILE *, char const *, const bool); - static bool nocase_tail (const char *); - static void get_tag (char *, char **); - static void get_lispy_tag (char *); -@@ -406,7 +406,10 @@ static void free_fdesc (fdesc *); - static void pfnote (char *, bool, char *, ptrdiff_t, intmax_t, intmax_t); - static void invalidate_nodes (fdesc *, node **); - static void put_entries (node *); -+static void clean_matched_file_tag (char const * const, char const * const); - -+static char *escape_shell_arg_string (char *); -+static void do_move_file (const char *, const char *); - static char *concat (const char *, const char *, const char *); - static char *skip_spaces (char *); - static char *skip_non_spaces (char *); -@@ -1339,7 +1342,7 @@ main (int argc, char **argv) - if (parsing_stdin) - fatal ("cannot parse standard input " - "AND read file names from it"); -- while (readline_internal (&filename_lb, stdin, "-") > 0) -+ while (readline_internal (&filename_lb, stdin, "-", false) > 0) - process_file_name (filename_lb.buffer, lang); - } - else -@@ -1387,9 +1390,6 @@ main (int argc, char **argv) - /* From here on, we are in (CTAGS && !cxref_style) */ - if (update) - { -- char *cmd = -- xmalloc (strlen (tagfile) + whatlen_max + -- sizeof "mv..OTAGS;grep -Fv '\t\t' OTAGS >;rm OTAGS"); - for (i = 0; i < current_arg; ++i) - { - switch (argbuffer[i].arg_type) -@@ -1400,17 +1400,8 @@ main (int argc, char **argv) - default: - continue; /* the for loop */ - } -- char *z = stpcpy (cmd, "mv "); -- z = stpcpy (z, tagfile); -- z = stpcpy (z, " OTAGS;grep -Fv '\t"); -- z = stpcpy (z, argbuffer[i].what); -- z = stpcpy (z, "\t' OTAGS >"); -- z = stpcpy (z, tagfile); -- strcpy (z, ";rm OTAGS"); -- if (system (cmd) != EXIT_SUCCESS) -- fatal ("failed to execute shell command"); -+ clean_matched_file_tag (tagfile, argbuffer[i].what); - } -- free (cmd); - append_to_tagfile = true; - } - -@@ -1439,7 +1430,52 @@ main (int argc, char **argv) - return EXIT_SUCCESS; - } - -+/* -+ * Equivalent to: mv tags OTAGS;grep -Fv ' filename ' OTAGS >tags;rm OTAGS -+ */ -+static void -+clean_matched_file_tag (const char* tagfile, const char* match_file_name) -+{ -+ FILE *otags_f = fopen ("OTAGS", "wb"); -+ FILE *tag_f = fopen (tagfile, "rb"); - -+ if (otags_f == NULL) -+ pfatal ("OTAGS"); -+ -+ if (tag_f == NULL) -+ pfatal (tagfile); -+ -+ int buf_len = strlen (match_file_name) + sizeof ("\t\t ") + 1; -+ char *buf = xmalloc (buf_len); -+ snprintf (buf, buf_len, "\t%s\t", match_file_name); -+ -+ linebuffer line; -+ linebuffer_init (&line); -+ while (readline_internal (&line, tag_f, tagfile, true) > 0) -+ { -+ if (ferror (tag_f)) -+ pfatal (tagfile); -+ -+ if (strstr (line.buffer, buf) == NULL) -+ { -+ fprintf (otags_f, "%s\n", line.buffer); -+ if (ferror (tag_f)) -+ pfatal (tagfile); -+ } -+ } -+ free (buf); -+ free (line.buffer); -+ -+ if (fclose (otags_f) == EOF) -+ pfatal ("OTAGS"); -+ -+ if (fclose (tag_f) == EOF) -+ pfatal (tagfile); -+ -+ do_move_file ("OTAGS", tagfile); -+ return; -+} -+ - /* - * Return a compressor given the file name. If EXTPTR is non-zero, - * return a pointer into FILE where the compressor-specific -@@ -1669,13 +1705,18 @@ process_file_name (char *file, language *lang) - else - { - #if MSDOS || defined (DOS_NT) -- char *cmd1 = concat (compr->command, " \"", real_name); -- char *cmd = concat (cmd1, "\" > ", tmp_name); -+ int buf_len = strlen (compr->command) + strlen (" \"\" > \"\"") + strlen (real_name) + strlen (tmp_name) + 1; -+ char *cmd = xmalloc (buf_len); -+ snprintf (cmd, buf_len, "%s \"%s\" > \"%s\"", compr->command, real_name, tmp_name); - #else -- char *cmd1 = concat (compr->command, " '", real_name); -- char *cmd = concat (cmd1, "' > ", tmp_name); -+ char *new_real_name = escape_shell_arg_string (real_name); -+ char *new_tmp_name = escape_shell_arg_string (tmp_name); -+ int buf_len = strlen (compr->command) + strlen (" > ") + strlen (new_real_name) + strlen (new_tmp_name) + 1; -+ char *cmd = xmalloc (buf_len); -+ snprintf (cmd, buf_len, "%s %s > %s", compr->command, new_real_name, new_tmp_name); -+ free (new_real_name); -+ free (new_tmp_name); - #endif -- free (cmd1); - inf = (system (cmd) == -1 - ? NULL - : fopen (tmp_name, "r" FOPEN_BINARY)); -@@ -1822,7 +1863,7 @@ find_entries (FILE *inf) - - /* Else look for sharp-bang as the first two characters. */ - if (parser == NULL -- && readline_internal (&lb, inf, infilename) > 0 -+ && readline_internal (&lb, inf, infilename, false) > 0 - && lb.len >= 2 - && lb.buffer[0] == '#' - && lb.buffer[1] == '!') -@@ -6861,7 +6902,7 @@ analyze_regex (char *regex_arg) - if (regexfp == NULL) - pfatal (regexfile); - linebuffer_init (®exbuf); -- while (readline_internal (®exbuf, regexfp, regexfile) > 0) -+ while (readline_internal (®exbuf, regexfp, regexfile, false) > 0) - analyze_regex (regexbuf.buffer); - free (regexbuf.buffer); - if (fclose (regexfp) != 0) -@@ -7209,11 +7250,13 @@ get_lispy_tag (register char *bp) - - /* - * Read a line of text from `stream' into `lbp', excluding the -- * newline or CR-NL, if any. Return the number of characters read from -- * `stream', which is the length of the line including the newline. -+ * newline or CR-NL (if `leave_cr` is false), if any. Return the -+ * number of characters read from `stream', which is the length -+ * of the line including the newline. - * -- * On DOS or Windows we do not count the CR character, if any before the -- * NL, in the returned length; this mirrors the behavior of Emacs on those -+ * On DOS or Windows, if `leave_cr` is false, we do not count the -+ * CR character, if any before the NL, in the returned length; -+ * this mirrors the behavior of Emacs on those - * platforms (for text files, it translates CR-NL to NL as it reads in the - * file). - * -@@ -7221,7 +7264,7 @@ get_lispy_tag (register char *bp) - * appended to `filebuf'. - */ - static ptrdiff_t --readline_internal (linebuffer *lbp, FILE *stream, char const *filename) -+readline_internal (linebuffer *lbp, FILE *stream, char const *filename, const bool leave_cr) - { - char *buffer = lbp->buffer; - char *p = lbp->buffer; -@@ -7251,19 +7294,19 @@ readline_internal (linebuffer *lbp, FILE *stream, char - break; - } - if (c == '\n') -- { -- if (p > buffer && p[-1] == '\r') -- { -- p -= 1; -- chars_deleted = 2; -- } -- else -- { -- chars_deleted = 1; -- } -- *p = '\0'; -- break; -- } -+ { -+ if (!leave_cr && p > buffer && p[-1] == '\r') -+ { -+ p -= 1; -+ chars_deleted = 2; -+ } -+ else -+ { -+ chars_deleted = 1; -+ } -+ *p = '\0'; -+ break; -+ } - *p++ = c; - } - lbp->len = p - buffer; -@@ -7294,7 +7337,7 @@ static void - readline (linebuffer *lbp, FILE *stream) - { - linecharno = charno; /* update global char number of line start */ -- ptrdiff_t result = readline_internal (lbp, stream, infilename); -+ ptrdiff_t result = readline_internal (lbp, stream, infilename, false); - lineno += 1; /* increment global line number */ - charno += result; /* increment global char number */ - -@@ -7650,6 +7693,95 @@ etags_mktmp (void) - #endif - - return templt; -+} -+ -+/* -+ * Adds single quotes around a string, if found single quotes, escaped it. -+ * Return a newly-allocated string. -+ * -+ * For example: -+ * escape_shell_arg_string("test.txt") => 'test.txt' -+ * escape_shell_arg_string("'test.txt") => ''\''test.txt' -+ */ -+static char * -+escape_shell_arg_string (char *str) -+{ -+ char *p = str; -+ int need_space = 2; /* ' at begin and end */ -+ -+ while (*p != '\0') -+ { -+ if (*p == '\'') -+ need_space += 4; /* ' to '\'', length is 4 */ -+ else -+ need_space++; -+ -+ p++; -+ } -+ -+ char *new_str = xnew (need_space + 1, char); -+ new_str[0] = '\''; -+ new_str[need_space-1] = '\''; -+ -+ int i = 1; /* skip first byte */ -+ p = str; -+ while (*p != '\0') -+ { -+ new_str[i] = *p; -+ if (*p == '\'') -+ { -+ new_str[i+1] = '\\'; -+ new_str[i+2] = '\''; -+ new_str[i+3] = '\''; -+ i += 3; -+ } -+ -+ i++; -+ p++; -+ } -+ -+ new_str[need_space] = '\0'; -+ return new_str; -+} -+ -+static void -+do_move_file(const char *src_file, const char *dst_file) -+{ -+ if (rename (src_file, dst_file) == 0) -+ return; -+ -+ FILE *src_f = fopen (src_file, "rb"); -+ FILE *dst_f = fopen (dst_file, "wb"); -+ -+ if (src_f == NULL) -+ pfatal (src_file); -+ -+ if (dst_f == NULL) -+ pfatal (dst_file); -+ -+ int c; -+ while ((c = fgetc (src_f)) != EOF) -+ { -+ if (ferror (src_f)) -+ pfatal (src_file); -+ -+ if (ferror (dst_f)) -+ pfatal (dst_file); -+ -+ if (fputc (c, dst_f) == EOF) -+ pfatal ("cannot write"); -+ } -+ -+ if (fclose (src_f) == EOF) -+ pfatal (src_file); -+ -+ if (fclose (dst_f) == EOF) -+ pfatal (dst_file); -+ -+ if (unlink (src_file) == -1) -+ pfatal ("unlink error"); -+ -+ return; - } - - /* Return a newly allocated string containing the file name of FILE Index: patches/patch-lisp_files_el =================================================================== RCS file: /home/cvs/ports/editors/emacs/patches/patch-lisp_files_el,v retrieving revision 1.8 diff -u -p -r1.8 patch-lisp_files_el --- patches/patch-lisp_files_el 22 Sep 2022 07:16:16 -0000 1.8 +++ patches/patch-lisp_files_el 31 Jul 2023 08:39:36 -0000 @@ -3,7 +3,7 @@ Index: lisp/files.el --- lisp/files.el.orig +++ lisp/files.el -@@ -2925,6 +2925,7 @@ ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\|RAR\\|CB +@@ -2992,6 +2992,7 @@ ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\|RAR\\|CB ("\\.\\(as\\|mi\\|sm\\)2\\'" . snmpv2-mode) ("\\.\\(diffs?\\|patch\\|rej\\)\\'" . diff-mode) ("\\.\\(dif\\|pat\\)\\'" . diff-mode) ; for MS-DOS Index: patches/patch-lisp_htmlfontify_el =================================================================== RCS file: patches/patch-lisp_htmlfontify_el diff -N patches/patch-lisp_htmlfontify_el --- patches/patch-lisp_htmlfontify_el 14 Mar 2023 13:09:48 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,17 +0,0 @@ -"Fix htmlfontify.el command injection vulnerability." (CVE-2022-48339) -https://debbugs.gnu.org/cgi/bugreport.cgi?bug=60295 -https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-28&id=807d2d5b3a7cd1d0e3f7dd24de22770f54f5ae16 -https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=1b4dc4691c1f87fc970fbe568b43869a15ad0d4c - -Index: lisp/htmlfontify.el ---- lisp/htmlfontify.el.orig -+++ lisp/htmlfontify.el -@@ -1882,7 +1882,7 @@ Hardly bombproof, but good enough in the context in wh - - (defun hfy-text-p (srcdir file) - "Is SRCDIR/FILE text? Use `hfy-istext-command' to determine this." -- (let* ((cmd (format hfy-istext-command (expand-file-name file srcdir))) -+ (let* ((cmd (format hfy-istext-command (shell-quote-argument (expand-file-name file srcdir)))) - (rsp (shell-command-to-string cmd))) - (string-match "text" rsp))) - Index: patches/patch-lisp_org_ob-latex_el =================================================================== RCS file: patches/patch-lisp_org_ob-latex_el diff -N patches/patch-lisp_org_ob-latex_el --- patches/patch-lisp_org_ob-latex_el 16 Apr 2023 20:46:36 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,39 +0,0 @@ -"Fixed command injection vulnerability" (CVE-2023-28617) -https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=a8006ea580ed74f27f974d60b598143b04ad1741 -https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=8f8ec2ccf3f5ef8f38d68ec84a7e4739c45db485 - -Index: lisp/org/ob-latex.el ---- lisp/org/ob-latex.el.orig -+++ lisp/org/ob-latex.el -@@ -167,7 +167,7 @@ This function is called by `org-babel-execute-src-bloc - tmp-pdf - (list org-babel-latex-pdf-svg-process) - extension err-msg log-buf))) -- (shell-command (format "mv %s %s" img-out out-file))))) -+ (rename-file img-out out-file t)))) - ((string-suffix-p ".tikz" out-file) - (when (file-exists-p out-file) (delete-file out-file)) - (with-temp-file out-file -@@ -205,17 +205,14 @@ This function is called by `org-babel-execute-src-bloc - (if (string-suffix-p ".svg" out-file) - (progn - (shell-command "pwd") -- (shell-command (format "mv %s %s" -- (concat (file-name-sans-extension tex-file) "-1.svg") -- out-file))) -+ (rename-file (concat (file-name-sans-extension tex-file) "-1.svg") -+ out-file t)) - (error "SVG file produced but HTML file requested"))) - ((file-exists-p (concat (file-name-sans-extension tex-file) ".html")) - (if (string-suffix-p ".html" out-file) -- (shell-command "mv %s %s" -- (concat (file-name-sans-extension tex-file) -- ".html") -- out-file) -- (error "HTML file produced but SVG file requested"))))) -+ (rename-file (concat (file-name-sans-extension tex-file) ".html") -+ out-file t) -+ (error "HTML file produced but SVG file requested"))))) - ((or (string= "pdf" extension) imagemagick) - (with-temp-file tex-file - (require 'ox-latex) Index: patches/patch-lisp_progmodes_ruby-mode_el =================================================================== RCS file: patches/patch-lisp_progmodes_ruby-mode_el diff -N patches/patch-lisp_progmodes_ruby-mode_el --- patches/patch-lisp_progmodes_ruby-mode_el 14 Mar 2023 13:09:48 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,16 +0,0 @@ -"Fix ruby-mode.el local command injection vulnerability (bug#60268)" (CVE-2022-48338) -https://debbugs.gnu.org/cgi/bugreport.cgi?bug=60268 -https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-28&id=22fb5ff5126dc8bb01edaa0252829d853afb284f -https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=9a3b08061feea14d6f37685ca1ab8801758bfd1c - ---- lisp/progmodes/ruby-mode.el.orig -+++ lisp/progmodes/ruby-mode.el -@@ -1819,7 +1819,7 @@ or `gem' statement around point." - (setq feature-name (read-string "Feature name: " init)))) - (let ((out - (substring -- (shell-command-to-string (concat "gem which " feature-name)) -+ (shell-command-to-string (concat "gem which " (shell-quote-argument feature-name))) - 0 -1))) - (if (string-match-p "\\`ERROR" out) - (user-error "%s" out) Index: patches/patch-lisp_vc_vc_el =================================================================== RCS file: /home/cvs/ports/editors/emacs/patches/patch-lisp_vc_vc_el,v retrieving revision 1.7 diff -u -p -r1.7 patch-lisp_vc_vc_el --- patches/patch-lisp_vc_vc_el 19 Apr 2022 11:54:34 -0000 1.7 +++ patches/patch-lisp_vc_vc_el 31 Jul 2023 08:39:36 -0000 @@ -3,7 +3,7 @@ Drop messages that slow down VC with big Index: lisp/vc/vc.el --- lisp/vc/vc.el.orig +++ lisp/vc/vc.el -@@ -3193,13 +3193,11 @@ to provide the `find-revision' operation instead." +@@ -3689,13 +3689,11 @@ to provide the `find-revision' operation instead." (defun vc-file-tree-walk (dirname func &rest args) "Walk recursively through DIRNAME. Invoke FUNC f ARGS on each VC-managed file f underneath it." Index: patches/patch-src_emacs_c =================================================================== RCS file: /home/cvs/ports/editors/emacs/patches/patch-src_emacs_c,v retrieving revision 1.4 diff -u -p -r1.4 patch-src_emacs_c --- patches/patch-src_emacs_c 22 Sep 2022 07:16:16 -0000 1.4 +++ patches/patch-src_emacs_c 31 Jul 2023 08:39:36 -0000 @@ -3,15 +3,19 @@ Don't use printf %n. Index: src/emacs.c --- src/emacs.c.orig +++ src/emacs.c -@@ -2746,21 +2746,13 @@ shut_down_emacs (int sig, Lisp_Object stuff) +@@ -2958,25 +2958,17 @@ reset_all_sys_modes (); if (sig && sig != SIGTERM) { - static char const fmt[] = "Fatal error %d: %n%s\n"; ++ static char const fmt[] = "Fatal error %d: "; + #ifdef HAVE_HAIKU + if (haiku_debug_on_fatal_error) + debugger ("Fatal error in Emacs"); + #endif - char buf[max ((sizeof fmt - sizeof "%d%n%s\n" - + INT_STRLEN_BOUND (int) + 1), - min (PIPE_BUF, MAX_ALLOCA))]; -+ static char const fmt[] = "Fatal error %d: "; + char buf[sizeof fmt - strlen ("%d") + INT_STRLEN_BOUND (int) + 1]; char const *sig_desc = safe_strsignal (sig); - int nlen; Index: pkg/PLIST =================================================================== RCS file: /home/cvs/ports/editors/emacs/pkg/PLIST,v retrieving revision 1.29 diff -u -p -r1.29 PLIST --- pkg/PLIST 22 Sep 2022 07:16:17 -0000 1.29 +++ pkg/PLIST 31 Jul 2023 08:48:00 -0000 @@ -30,6 +30,7 @@ include/emacs-module.h @info info/ediff.info @info info/edt.info @info info/efaq.info +@info info/eglot.info @info info/eieio.info @info info/eintr.info @info info/elisp.info @@ -74,9 +75,11 @@ include/emacs-module.h @info info/tramp.info @info info/transient.info @info info/url.info +@info info/use-package.info @info info/vhdl-mode.info @info info/vip.info @info info/viper.info +@info info/vtable.info @info info/widget.info @info info/wisent.info @info info/woman.info @@ -86,7 +89,7 @@ lib/systemd/user/emacs.service libexec/emacs/ libexec/emacs/${VERSION}/ libexec/emacs/${VERSION}/${GCCARCH}/ -libexec/emacs/${VERSION}/${GCCARCH}/emacs.pdmp +libexec/emacs/${VERSION}/${GCCARCH}/emacs-497ccd8a55aee53292cf1b0d14d31dd7b99fc72da9d037f74b7c7e864f8a996f.pdmp @bin libexec/emacs/${VERSION}/${GCCARCH}/hexl @bin libexec/emacs/${VERSION}/${GCCARCH}/movemail libexec/emacs/${VERSION}/${GCCARCH}/rcs2log @@ -96,7 +99,6 @@ libexec/emacs/${VERSION}/${GCCARCH}/rcs2 @man man/man1/emacsclient.1 @man man/man1/etags.1 share/doc/pkg-readmes/${PKGSTEM} -share/emacs/ share/emacs/${VERSION}/ share/emacs/${VERSION}/etc/ share/emacs/${VERSION}/etc/AUTHORS @@ -106,6 +108,7 @@ share/emacs/${VERSION}/etc/DEBUG share/emacs/${VERSION}/etc/DEVEL.HUMOR share/emacs/${VERSION}/etc/DISTRIB share/emacs/${VERSION}/etc/DOC +share/emacs/${VERSION}/etc/EGLOT-NEWS share/emacs/${VERSION}/etc/ERC-NEWS share/emacs/${VERSION}/etc/ETAGS.EBNF share/emacs/${VERSION}/etc/ETAGS.README @@ -126,6 +129,7 @@ share/emacs/${VERSION}/etc/NEWS.24 share/emacs/${VERSION}/etc/NEWS.25 share/emacs/${VERSION}/etc/NEWS.26 share/emacs/${VERSION}/etc/NEWS.27 +share/emacs/${VERSION}/etc/NEWS.28 share/emacs/${VERSION}/etc/NEXTSTEP share/emacs/${VERSION}/etc/NXML-NEWS share/emacs/${VERSION}/etc/ORG-NEWS @@ -271,6 +275,7 @@ share/emacs/${VERSION}/etc/e/ share/emacs/${VERSION}/etc/e/README share/emacs/${VERSION}/etc/e/eterm-color share/emacs/${VERSION}/etc/e/eterm-color.ti +share/emacs/${VERSION}/etc/e/eterm-direct share/emacs/${VERSION}/etc/edt-user.el share/emacs/${VERSION}/etc/emacs-buffer.gdb share/emacs/${VERSION}/etc/emacs-mail.desktop @@ -278,6 +283,7 @@ share/emacs/${VERSION}/etc/emacs.desktop share/emacs/${VERSION}/etc/emacs.icon share/emacs/${VERSION}/etc/emacs.metainfo.xml share/emacs/${VERSION}/etc/emacs.service +share/emacs/${VERSION}/etc/emacs_lldb.py share/emacs/${VERSION}/etc/emacsclient-mail.desktop share/emacs/${VERSION}/etc/emacsclient.desktop share/emacs/${VERSION}/etc/enriched.txt @@ -307,6 +313,8 @@ share/emacs/${VERSION}/etc/images/checke share/emacs/${VERSION}/etc/images/checked.xpm share/emacs/${VERSION}/etc/images/close.pbm share/emacs/${VERSION}/etc/images/close.xpm +share/emacs/${VERSION}/etc/images/connect-to-url.pbm +share/emacs/${VERSION}/etc/images/connect-to-url.xpm share/emacs/${VERSION}/etc/images/connect.pbm share/emacs/${VERSION}/etc/images/connect.xpm share/emacs/${VERSION}/etc/images/contact.pbm @@ -399,70 +407,26 @@ share/emacs/${VERSION}/etc/images/fwd-ar share/emacs/${VERSION}/etc/images/gnus/ share/emacs/${VERSION}/etc/images/gnus.pbm share/emacs/${VERSION}/etc/images/gnus/README -share/emacs/${VERSION}/etc/images/gnus/catchup.pbm -share/emacs/${VERSION}/etc/images/gnus/catchup.xpm -share/emacs/${VERSION}/etc/images/gnus/cu-exit.pbm -share/emacs/${VERSION}/etc/images/gnus/cu-exit.xpm -share/emacs/${VERSION}/etc/images/gnus/describe-group.pbm -share/emacs/${VERSION}/etc/images/gnus/describe-group.xpm -share/emacs/${VERSION}/etc/images/gnus/exit-gnus.pbm -share/emacs/${VERSION}/etc/images/gnus/exit-gnus.xpm -share/emacs/${VERSION}/etc/images/gnus/exit-summ.pbm -share/emacs/${VERSION}/etc/images/gnus/exit-summ.xpm share/emacs/${VERSION}/etc/images/gnus/followup.pbm share/emacs/${VERSION}/etc/images/gnus/followup.xpm share/emacs/${VERSION}/etc/images/gnus/fuwo.pbm share/emacs/${VERSION}/etc/images/gnus/fuwo.xpm -share/emacs/${VERSION}/etc/images/gnus/get-news.pbm -share/emacs/${VERSION}/etc/images/gnus/get-news.xpm -share/emacs/${VERSION}/etc/images/gnus/gnntg.pbm -share/emacs/${VERSION}/etc/images/gnus/gnntg.xpm share/emacs/${VERSION}/etc/images/gnus/gnus-pointer.xbm share/emacs/${VERSION}/etc/images/gnus/gnus-pointer.xpm share/emacs/${VERSION}/etc/images/gnus/gnus.png share/emacs/${VERSION}/etc/images/gnus/gnus.svg share/emacs/${VERSION}/etc/images/gnus/gnus.xbm share/emacs/${VERSION}/etc/images/gnus/gnus.xpm -share/emacs/${VERSION}/etc/images/gnus/important.pbm -share/emacs/${VERSION}/etc/images/gnus/important.xpm share/emacs/${VERSION}/etc/images/gnus/kill-group.pbm share/emacs/${VERSION}/etc/images/gnus/kill-group.xpm share/emacs/${VERSION}/etc/images/gnus/mail-reply.pbm share/emacs/${VERSION}/etc/images/gnus/mail-reply.xpm share/emacs/${VERSION}/etc/images/gnus/mail-send.pbm share/emacs/${VERSION}/etc/images/gnus/mail-send.xpm -share/emacs/${VERSION}/etc/images/gnus/next-ur.pbm -share/emacs/${VERSION}/etc/images/gnus/next-ur.xpm -share/emacs/${VERSION}/etc/images/gnus/post.pbm -share/emacs/${VERSION}/etc/images/gnus/post.xpm -share/emacs/${VERSION}/etc/images/gnus/prev-ur.pbm -share/emacs/${VERSION}/etc/images/gnus/prev-ur.xpm share/emacs/${VERSION}/etc/images/gnus/preview.xbm share/emacs/${VERSION}/etc/images/gnus/preview.xpm -share/emacs/${VERSION}/etc/images/gnus/receipt.pbm -share/emacs/${VERSION}/etc/images/gnus/receipt.xpm -share/emacs/${VERSION}/etc/images/gnus/reply-wo.pbm -share/emacs/${VERSION}/etc/images/gnus/reply-wo.xpm -share/emacs/${VERSION}/etc/images/gnus/reply.pbm -share/emacs/${VERSION}/etc/images/gnus/reply.xpm -share/emacs/${VERSION}/etc/images/gnus/rot13.pbm -share/emacs/${VERSION}/etc/images/gnus/rot13.xpm -share/emacs/${VERSION}/etc/images/gnus/save-aif.pbm -share/emacs/${VERSION}/etc/images/gnus/save-aif.xpm -share/emacs/${VERSION}/etc/images/gnus/save-art.pbm -share/emacs/${VERSION}/etc/images/gnus/save-art.xpm -share/emacs/${VERSION}/etc/images/gnus/subscribe.pbm -share/emacs/${VERSION}/etc/images/gnus/subscribe.xpm share/emacs/${VERSION}/etc/images/gnus/toggle-subscription.pbm share/emacs/${VERSION}/etc/images/gnus/toggle-subscription.xpm -share/emacs/${VERSION}/etc/images/gnus/unimportant.pbm -share/emacs/${VERSION}/etc/images/gnus/unimportant.xpm -share/emacs/${VERSION}/etc/images/gnus/unsubscribe.pbm -share/emacs/${VERSION}/etc/images/gnus/unsubscribe.xpm -share/emacs/${VERSION}/etc/images/gnus/uu-decode.pbm -share/emacs/${VERSION}/etc/images/gnus/uu-decode.xpm -share/emacs/${VERSION}/etc/images/gnus/uu-post.pbm -share/emacs/${VERSION}/etc/images/gnus/uu-post.xpm share/emacs/${VERSION}/etc/images/gud/ share/emacs/${VERSION}/etc/images/gud/README share/emacs/${VERSION}/etc/images/gud/all.pbm @@ -728,6 +692,10 @@ share/emacs/${VERSION}/etc/images/next-p share/emacs/${VERSION}/etc/images/next-page.xpm share/emacs/${VERSION}/etc/images/open.pbm share/emacs/${VERSION}/etc/images/open.xpm +share/emacs/${VERSION}/etc/images/outline-close.pbm +share/emacs/${VERSION}/etc/images/outline-close.svg +share/emacs/${VERSION}/etc/images/outline-open.pbm +share/emacs/${VERSION}/etc/images/outline-open.svg share/emacs/${VERSION}/etc/images/paste.pbm share/emacs/${VERSION}/etc/images/paste.xpm share/emacs/${VERSION}/etc/images/preferences.pbm @@ -856,6 +824,8 @@ share/emacs/${VERSION}/etc/images/tree-w share/emacs/${VERSION}/etc/images/tree-widget/default/no-guide.xpm share/emacs/${VERSION}/etc/images/tree-widget/default/no-handle.png share/emacs/${VERSION}/etc/images/tree-widget/default/no-handle.xpm +share/emacs/${VERSION}/etc/images/tree-widget/default/nohandle-guide.png +share/emacs/${VERSION}/etc/images/tree-widget/default/nohandle-guide.xpm share/emacs/${VERSION}/etc/images/tree-widget/default/open.png share/emacs/${VERSION}/etc/images/tree-widget/default/open.xpm share/emacs/${VERSION}/etc/images/tree-widget/folder/ @@ -876,6 +846,8 @@ share/emacs/${VERSION}/etc/images/tree-w share/emacs/${VERSION}/etc/images/tree-widget/folder/no-guide.xpm share/emacs/${VERSION}/etc/images/tree-widget/folder/no-handle.png share/emacs/${VERSION}/etc/images/tree-widget/folder/no-handle.xpm +share/emacs/${VERSION}/etc/images/tree-widget/folder/nohandle-guide.png +share/emacs/${VERSION}/etc/images/tree-widget/folder/nohandle-guide.xpm share/emacs/${VERSION}/etc/images/tree-widget/folder/open.png share/emacs/${VERSION}/etc/images/tree-widget/folder/open.xpm share/emacs/${VERSION}/etc/images/unchecked.pbm @@ -897,6 +869,7 @@ share/emacs/${VERSION}/etc/nxml/README share/emacs/${VERSION}/etc/nxml/test-invalid.xml share/emacs/${VERSION}/etc/nxml/test-valid.xml share/emacs/${VERSION}/etc/org/ +share/emacs/${VERSION}/etc/org.gnu.emacs.defaults.gschema.xml share/emacs/${VERSION}/etc/org/OrgOdtContentTemplate.xml share/emacs/${VERSION}/etc/org/OrgOdtStyles.xml share/emacs/${VERSION}/etc/org/README @@ -1033,6 +1006,7 @@ share/emacs/${VERSION}/etc/themes/ share/emacs/${VERSION}/etc/themes/adwaita-theme.el share/emacs/${VERSION}/etc/themes/deeper-blue-theme.el share/emacs/${VERSION}/etc/themes/dichromacy-theme.el +share/emacs/${VERSION}/etc/themes/leuven-dark-theme.el share/emacs/${VERSION}/etc/themes/leuven-theme.el share/emacs/${VERSION}/etc/themes/light-blue-theme.el share/emacs/${VERSION}/etc/themes/manoj-dark-theme.el @@ -1053,8 +1027,10 @@ share/emacs/${VERSION}/etc/tutorials/TUT share/emacs/${VERSION}/etc/tutorials/TUTORIAL.cn share/emacs/${VERSION}/etc/tutorials/TUTORIAL.cs share/emacs/${VERSION}/etc/tutorials/TUTORIAL.de +share/emacs/${VERSION}/etc/tutorials/TUTORIAL.el_GR share/emacs/${VERSION}/etc/tutorials/TUTORIAL.eo share/emacs/${VERSION}/etc/tutorials/TUTORIAL.es +share/emacs/${VERSION}/etc/tutorials/TUTORIAL.fa share/emacs/${VERSION}/etc/tutorials/TUTORIAL.fr share/emacs/${VERSION}/etc/tutorials/TUTORIAL.he share/emacs/${VERSION}/etc/tutorials/TUTORIAL.it @@ -1070,6 +1046,7 @@ share/emacs/${VERSION}/etc/tutorials/TUT share/emacs/${VERSION}/etc/tutorials/TUTORIAL.sv share/emacs/${VERSION}/etc/tutorials/TUTORIAL.th share/emacs/${VERSION}/etc/tutorials/TUTORIAL.translators +share/emacs/${VERSION}/etc/tutorials/TUTORIAL.uk share/emacs/${VERSION}/etc/tutorials/TUTORIAL.zh share/emacs/${VERSION}/etc/w32-feature.el share/emacs/${VERSION}/etc/yow.lines @@ -1086,6 +1063,8 @@ share/emacs/${VERSION}/lisp/allout.el.gz share/emacs/${VERSION}/lisp/allout.elc share/emacs/${VERSION}/lisp/ansi-color.el.gz share/emacs/${VERSION}/lisp/ansi-color.elc +share/emacs/${VERSION}/lisp/ansi-osc.el.gz +share/emacs/${VERSION}/lisp/ansi-osc.elc share/emacs/${VERSION}/lisp/apropos.el.gz share/emacs/${VERSION}/lisp/apropos.elc share/emacs/${VERSION}/lisp/arc-mode.el.gz @@ -1096,8 +1075,6 @@ share/emacs/${VERSION}/lisp/auth-source- share/emacs/${VERSION}/lisp/auth-source-pass.elc share/emacs/${VERSION}/lisp/auth-source.el.gz share/emacs/${VERSION}/lisp/auth-source.elc -share/emacs/${VERSION}/lisp/autoarg.el.gz -share/emacs/${VERSION}/lisp/autoarg.elc share/emacs/${VERSION}/lisp/autoinsert.el.gz share/emacs/${VERSION}/lisp/autoinsert.elc share/emacs/${VERSION}/lisp/autorevert.el.gz @@ -1151,7 +1128,8 @@ share/emacs/${VERSION}/lisp/calc/calc-ke share/emacs/${VERSION}/lisp/calc/calc-keypd.elc share/emacs/${VERSION}/lisp/calc/calc-lang.el.gz share/emacs/${VERSION}/lisp/calc/calc-lang.elc -share/emacs/${VERSION}/lisp/calc/calc-loaddefs.el +share/emacs/${VERSION}/lisp/calc/calc-loaddefs.el.gz +share/emacs/${VERSION}/lisp/calc/calc-loaddefs.elc share/emacs/${VERSION}/lisp/calc/calc-macs.el.gz share/emacs/${VERSION}/lisp/calc/calc-macs.elc share/emacs/${VERSION}/lisp/calc/calc-map.el.gz @@ -1229,7 +1207,8 @@ share/emacs/${VERSION}/lisp/calendar/cal share/emacs/${VERSION}/lisp/calendar/cal-iso.elc share/emacs/${VERSION}/lisp/calendar/cal-julian.el.gz share/emacs/${VERSION}/lisp/calendar/cal-julian.elc -share/emacs/${VERSION}/lisp/calendar/cal-loaddefs.el +share/emacs/${VERSION}/lisp/calendar/cal-loaddefs.el.gz +share/emacs/${VERSION}/lisp/calendar/cal-loaddefs.elc share/emacs/${VERSION}/lisp/calendar/cal-mayan.el.gz share/emacs/${VERSION}/lisp/calendar/cal-mayan.elc share/emacs/${VERSION}/lisp/calendar/cal-menu.el.gz @@ -1246,8 +1225,10 @@ share/emacs/${VERSION}/lisp/calendar/cal share/emacs/${VERSION}/lisp/calendar/calendar.elc share/emacs/${VERSION}/lisp/calendar/diary-lib.el.gz share/emacs/${VERSION}/lisp/calendar/diary-lib.elc -share/emacs/${VERSION}/lisp/calendar/diary-loaddefs.el -share/emacs/${VERSION}/lisp/calendar/hol-loaddefs.el +share/emacs/${VERSION}/lisp/calendar/diary-loaddefs.el.gz +share/emacs/${VERSION}/lisp/calendar/diary-loaddefs.elc +share/emacs/${VERSION}/lisp/calendar/holiday-loaddefs.el.gz +share/emacs/${VERSION}/lisp/calendar/holiday-loaddefs.elc share/emacs/${VERSION}/lisp/calendar/holidays.el.gz share/emacs/${VERSION}/lisp/calendar/holidays.elc share/emacs/${VERSION}/lisp/calendar/icalendar.el.gz @@ -1310,7 +1291,8 @@ share/emacs/${VERSION}/lisp/cedet/ede/ge share/emacs/${VERSION}/lisp/cedet/ede/generic.elc share/emacs/${VERSION}/lisp/cedet/ede/linux.el.gz share/emacs/${VERSION}/lisp/cedet/ede/linux.elc -share/emacs/${VERSION}/lisp/cedet/ede/loaddefs.el +share/emacs/${VERSION}/lisp/cedet/ede/loaddefs.el.gz +share/emacs/${VERSION}/lisp/cedet/ede/loaddefs.elc share/emacs/${VERSION}/lisp/cedet/ede/locate.el.gz share/emacs/${VERSION}/lisp/cedet/ede/locate.elc share/emacs/${VERSION}/lisp/cedet/ede/make.el.gz @@ -1473,7 +1455,8 @@ share/emacs/${VERSION}/lisp/cedet/semant share/emacs/${VERSION}/lisp/cedet/semantic/lex-spp.elc share/emacs/${VERSION}/lisp/cedet/semantic/lex.el.gz share/emacs/${VERSION}/lisp/cedet/semantic/lex.elc -share/emacs/${VERSION}/lisp/cedet/semantic/loaddefs.el +share/emacs/${VERSION}/lisp/cedet/semantic/loaddefs.el.gz +share/emacs/${VERSION}/lisp/cedet/semantic/loaddefs.elc share/emacs/${VERSION}/lisp/cedet/semantic/mru-bookmark.el.gz share/emacs/${VERSION}/lisp/cedet/semantic/mru-bookmark.elc share/emacs/${VERSION}/lisp/cedet/semantic/sb.el.gz @@ -1567,7 +1550,8 @@ share/emacs/${VERSION}/lisp/cedet/srecod share/emacs/${VERSION}/lisp/cedet/srecode/insert.elc share/emacs/${VERSION}/lisp/cedet/srecode/java.el.gz share/emacs/${VERSION}/lisp/cedet/srecode/java.elc -share/emacs/${VERSION}/lisp/cedet/srecode/loaddefs.el +share/emacs/${VERSION}/lisp/cedet/srecode/loaddefs.el.gz +share/emacs/${VERSION}/lisp/cedet/srecode/loaddefs.elc share/emacs/${VERSION}/lisp/cedet/srecode/map.el.gz share/emacs/${VERSION}/lisp/cedet/srecode/map.elc share/emacs/${VERSION}/lisp/cedet/srecode/mode.el.gz @@ -1627,7 +1611,8 @@ share/emacs/${VERSION}/lisp/dframe.el.gz share/emacs/${VERSION}/lisp/dframe.elc share/emacs/${VERSION}/lisp/dired-aux.el.gz share/emacs/${VERSION}/lisp/dired-aux.elc -share/emacs/${VERSION}/lisp/dired-loaddefs.el +share/emacs/${VERSION}/lisp/dired-loaddefs.el.gz +share/emacs/${VERSION}/lisp/dired-loaddefs.elc share/emacs/${VERSION}/lisp/dired-x.el.gz share/emacs/${VERSION}/lisp/dired-x.elc share/emacs/${VERSION}/lisp/dired.el.gz @@ -1675,8 +1660,6 @@ share/emacs/${VERSION}/lisp/elide-head.e share/emacs/${VERSION}/lisp/emacs-lisp/ share/emacs/${VERSION}/lisp/emacs-lisp/advice.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/advice.elc -share/emacs/${VERSION}/lisp/emacs-lisp/autoload.el.gz -share/emacs/${VERSION}/lisp/emacs-lisp/autoload.elc share/emacs/${VERSION}/lisp/emacs-lisp/avl-tree.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/avl-tree.elc share/emacs/${VERSION}/lisp/emacs-lisp/backquote.el.gz @@ -1709,7 +1692,8 @@ share/emacs/${VERSION}/lisp/emacs-lisp/c share/emacs/${VERSION}/lisp/emacs-lisp/cl-indent.elc share/emacs/${VERSION}/lisp/emacs-lisp/cl-lib.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/cl-lib.elc -share/emacs/${VERSION}/lisp/emacs-lisp/cl-loaddefs.el +share/emacs/${VERSION}/lisp/emacs-lisp/cl-loaddefs.el.gz +share/emacs/${VERSION}/lisp/emacs-lisp/cl-loaddefs.elc share/emacs/${VERSION}/lisp/emacs-lisp/cl-macs.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/cl-macs.elc share/emacs/${VERSION}/lisp/emacs-lisp/cl-preloaded.el.gz @@ -1728,6 +1712,8 @@ share/emacs/${VERSION}/lisp/emacs-lisp/c share/emacs/${VERSION}/lisp/emacs-lisp/crm.elc share/emacs/${VERSION}/lisp/emacs-lisp/cursor-sensor.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/cursor-sensor.elc +share/emacs/${VERSION}/lisp/emacs-lisp/debug-early.el.gz +share/emacs/${VERSION}/lisp/emacs-lisp/debug-early.elc share/emacs/${VERSION}/lisp/emacs-lisp/debug.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/debug.elc share/emacs/${VERSION}/lisp/emacs-lisp/derived.el.gz @@ -1742,15 +1728,12 @@ share/emacs/${VERSION}/lisp/emacs-lisp/e share/emacs/${VERSION}/lisp/emacs-lisp/edebug.elc share/emacs/${VERSION}/lisp/emacs-lisp/eieio-base.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/eieio-base.elc -share/emacs/${VERSION}/lisp/emacs-lisp/eieio-compat.el.gz -share/emacs/${VERSION}/lisp/emacs-lisp/eieio-compat.elc share/emacs/${VERSION}/lisp/emacs-lisp/eieio-core.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/eieio-core.elc share/emacs/${VERSION}/lisp/emacs-lisp/eieio-custom.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/eieio-custom.elc share/emacs/${VERSION}/lisp/emacs-lisp/eieio-datadebug.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/eieio-datadebug.elc -share/emacs/${VERSION}/lisp/emacs-lisp/eieio-loaddefs.el share/emacs/${VERSION}/lisp/emacs-lisp/eieio-opt.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/eieio-opt.elc share/emacs/${VERSION}/lisp/emacs-lisp/eieio-speedbar.el.gz @@ -1775,6 +1758,8 @@ share/emacs/${VERSION}/lisp/emacs-lisp/f share/emacs/${VERSION}/lisp/emacs-lisp/find-func.elc share/emacs/${VERSION}/lisp/emacs-lisp/float-sup.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/float-sup.elc +share/emacs/${VERSION}/lisp/emacs-lisp/generate-lisp-file.el.gz +share/emacs/${VERSION}/lisp/emacs-lisp/generate-lisp-file.elc share/emacs/${VERSION}/lisp/emacs-lisp/generator.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/generator.elc share/emacs/${VERSION}/lisp/emacs-lisp/generic.el.gz @@ -1785,6 +1770,8 @@ share/emacs/${VERSION}/lisp/emacs-lisp/h share/emacs/${VERSION}/lisp/emacs-lisp/helper.elc share/emacs/${VERSION}/lisp/emacs-lisp/hierarchy.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/hierarchy.elc +share/emacs/${VERSION}/lisp/emacs-lisp/icons.el.gz +share/emacs/${VERSION}/lisp/emacs-lisp/icons.elc share/emacs/${VERSION}/lisp/emacs-lisp/inline.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/inline.elc share/emacs/${VERSION}/lisp/emacs-lisp/let-alist.el.gz @@ -1795,6 +1782,8 @@ share/emacs/${VERSION}/lisp/emacs-lisp/l share/emacs/${VERSION}/lisp/emacs-lisp/lisp-mode.elc share/emacs/${VERSION}/lisp/emacs-lisp/lisp.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/lisp.elc +share/emacs/${VERSION}/lisp/emacs-lisp/loaddefs-gen.el.gz +share/emacs/${VERSION}/lisp/emacs-lisp/loaddefs-gen.elc share/emacs/${VERSION}/lisp/emacs-lisp/macroexp.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/macroexp.elc share/emacs/${VERSION}/lisp/emacs-lisp/map-ynp.el.gz @@ -1803,8 +1792,14 @@ share/emacs/${VERSION}/lisp/emacs-lisp/m share/emacs/${VERSION}/lisp/emacs-lisp/map.elc share/emacs/${VERSION}/lisp/emacs-lisp/memory-report.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/memory-report.elc +share/emacs/${VERSION}/lisp/emacs-lisp/multisession.el.gz +share/emacs/${VERSION}/lisp/emacs-lisp/multisession.elc share/emacs/${VERSION}/lisp/emacs-lisp/nadvice.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/nadvice.elc +share/emacs/${VERSION}/lisp/emacs-lisp/oclosure.el.gz +share/emacs/${VERSION}/lisp/emacs-lisp/oclosure.elc +share/emacs/${VERSION}/lisp/emacs-lisp/package-vc.el.gz +share/emacs/${VERSION}/lisp/emacs-lisp/package-vc.elc share/emacs/${VERSION}/lisp/emacs-lisp/package-x.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/package-x.elc share/emacs/${VERSION}/lisp/emacs-lisp/package.el.gz @@ -1815,6 +1810,8 @@ share/emacs/${VERSION}/lisp/emacs-lisp/p share/emacs/${VERSION}/lisp/emacs-lisp/pp.elc share/emacs/${VERSION}/lisp/emacs-lisp/radix-tree.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/radix-tree.elc +share/emacs/${VERSION}/lisp/emacs-lisp/range.el.gz +share/emacs/${VERSION}/lisp/emacs-lisp/range.elc share/emacs/${VERSION}/lisp/emacs-lisp/re-builder.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/re-builder.elc share/emacs/${VERSION}/lisp/emacs-lisp/regexp-opt.el.gz @@ -1861,6 +1858,8 @@ share/emacs/${VERSION}/lisp/emacs-lisp/t share/emacs/${VERSION}/lisp/emacs-lisp/trace.elc share/emacs/${VERSION}/lisp/emacs-lisp/unsafep.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/unsafep.elc +share/emacs/${VERSION}/lisp/emacs-lisp/vtable.el.gz +share/emacs/${VERSION}/lisp/emacs-lisp/vtable.elc share/emacs/${VERSION}/lisp/emacs-lisp/warnings.el.gz share/emacs/${VERSION}/lisp/emacs-lisp/warnings.elc share/emacs/${VERSION}/lisp/emacs-lock.el.gz @@ -1927,6 +1926,8 @@ share/emacs/${VERSION}/lisp/erc/erc-butt share/emacs/${VERSION}/lisp/erc/erc-button.elc share/emacs/${VERSION}/lisp/erc/erc-capab.el.gz share/emacs/${VERSION}/lisp/erc/erc-capab.elc +share/emacs/${VERSION}/lisp/erc/erc-common.el.gz +share/emacs/${VERSION}/lisp/erc/erc-common.elc share/emacs/${VERSION}/lisp/erc/erc-compat.el.gz share/emacs/${VERSION}/lisp/erc/erc-compat.elc share/emacs/${VERSION}/lisp/erc/erc-dcc.el.gz @@ -1951,7 +1952,8 @@ share/emacs/${VERSION}/lisp/erc/erc-lang share/emacs/${VERSION}/lisp/erc/erc-lang.elc share/emacs/${VERSION}/lisp/erc/erc-list.el.gz share/emacs/${VERSION}/lisp/erc/erc-list.elc -share/emacs/${VERSION}/lisp/erc/erc-loaddefs.el +share/emacs/${VERSION}/lisp/erc/erc-loaddefs.el.gz +share/emacs/${VERSION}/lisp/erc/erc-loaddefs.elc share/emacs/${VERSION}/lisp/erc/erc-log.el.gz share/emacs/${VERSION}/lisp/erc/erc-log.elc share/emacs/${VERSION}/lisp/erc/erc-match.el.gz @@ -1972,6 +1974,8 @@ share/emacs/${VERSION}/lisp/erc/erc-repl share/emacs/${VERSION}/lisp/erc/erc-replace.elc share/emacs/${VERSION}/lisp/erc/erc-ring.el.gz share/emacs/${VERSION}/lisp/erc/erc-ring.elc +share/emacs/${VERSION}/lisp/erc/erc-sasl.el.gz +share/emacs/${VERSION}/lisp/erc/erc-sasl.elc share/emacs/${VERSION}/lisp/erc/erc-services.el.gz share/emacs/${VERSION}/lisp/erc/erc-services.elc share/emacs/${VERSION}/lisp/erc/erc-sound.el.gz @@ -2003,6 +2007,10 @@ share/emacs/${VERSION}/lisp/eshell/em-cm share/emacs/${VERSION}/lisp/eshell/em-cmpl.elc share/emacs/${VERSION}/lisp/eshell/em-dirs.el.gz share/emacs/${VERSION}/lisp/eshell/em-dirs.elc +share/emacs/${VERSION}/lisp/eshell/em-elecslash.el.gz +share/emacs/${VERSION}/lisp/eshell/em-elecslash.elc +share/emacs/${VERSION}/lisp/eshell/em-extpipe.el.gz +share/emacs/${VERSION}/lisp/eshell/em-extpipe.elc share/emacs/${VERSION}/lisp/eshell/em-glob.el.gz share/emacs/${VERSION}/lisp/eshell/em-glob.elc share/emacs/${VERSION}/lisp/eshell/em-hist.el.gz @@ -2033,7 +2041,8 @@ share/emacs/${VERSION}/lisp/eshell/esh-c share/emacs/${VERSION}/lisp/eshell/esh-cmd.elc share/emacs/${VERSION}/lisp/eshell/esh-ext.el.gz share/emacs/${VERSION}/lisp/eshell/esh-ext.elc -share/emacs/${VERSION}/lisp/eshell/esh-groups.el +share/emacs/${VERSION}/lisp/eshell/esh-groups.el.gz +share/emacs/${VERSION}/lisp/eshell/esh-groups.elc share/emacs/${VERSION}/lisp/eshell/esh-io.el.gz share/emacs/${VERSION}/lisp/eshell/esh-io.elc share/emacs/${VERSION}/lisp/eshell/esh-mode.el.gz @@ -2052,6 +2061,8 @@ share/emacs/${VERSION}/lisp/eshell/eshel share/emacs/${VERSION}/lisp/eshell/eshell.elc share/emacs/${VERSION}/lisp/expand.el.gz share/emacs/${VERSION}/lisp/expand.elc +share/emacs/${VERSION}/lisp/external-completion.el.gz +share/emacs/${VERSION}/lisp/external-completion.elc share/emacs/${VERSION}/lisp/ezimage.el.gz share/emacs/${VERSION}/lisp/ezimage.elc share/emacs/${VERSION}/lisp/face-remap.el.gz @@ -2184,6 +2195,8 @@ share/emacs/${VERSION}/lisp/gnus/gnus-re share/emacs/${VERSION}/lisp/gnus/gnus-registry.elc share/emacs/${VERSION}/lisp/gnus/gnus-rfc1843.el.gz share/emacs/${VERSION}/lisp/gnus/gnus-rfc1843.elc +share/emacs/${VERSION}/lisp/gnus/gnus-rmail.el.gz +share/emacs/${VERSION}/lisp/gnus/gnus-rmail.elc share/emacs/${VERSION}/lisp/gnus/gnus-salt.el.gz share/emacs/${VERSION}/lisp/gnus/gnus-salt.elc share/emacs/${VERSION}/lisp/gnus/gnus-score.el.gz @@ -2342,14 +2355,14 @@ share/emacs/${VERSION}/lisp/hippie-exp.e share/emacs/${VERSION}/lisp/hippie-exp.elc share/emacs/${VERSION}/lisp/hl-line.el.gz share/emacs/${VERSION}/lisp/hl-line.elc -share/emacs/${VERSION}/lisp/htmlfontify-loaddefs.el share/emacs/${VERSION}/lisp/htmlfontify.el.gz share/emacs/${VERSION}/lisp/htmlfontify.elc share/emacs/${VERSION}/lisp/ibuf-ext.el.gz share/emacs/${VERSION}/lisp/ibuf-ext.elc share/emacs/${VERSION}/lisp/ibuf-macs.el.gz share/emacs/${VERSION}/lisp/ibuf-macs.elc -share/emacs/${VERSION}/lisp/ibuffer-loaddefs.el +share/emacs/${VERSION}/lisp/ibuffer-loaddefs.el.gz +share/emacs/${VERSION}/lisp/ibuffer-loaddefs.elc share/emacs/${VERSION}/lisp/ibuffer.el.gz share/emacs/${VERSION}/lisp/ibuffer.elc share/emacs/${VERSION}/lisp/icomplete.el.gz @@ -2361,8 +2374,6 @@ share/emacs/${VERSION}/lisp/ielm.elc share/emacs/${VERSION}/lisp/iimage.el.gz share/emacs/${VERSION}/lisp/iimage.elc share/emacs/${VERSION}/lisp/image/ -share/emacs/${VERSION}/lisp/image-dired.el.gz -share/emacs/${VERSION}/lisp/image-dired.elc share/emacs/${VERSION}/lisp/image-file.el.gz share/emacs/${VERSION}/lisp/image-file.elc share/emacs/${VERSION}/lisp/image-mode.el.gz @@ -2377,6 +2388,20 @@ share/emacs/${VERSION}/lisp/image/gravat share/emacs/${VERSION}/lisp/image/gravatar.elc share/emacs/${VERSION}/lisp/image/image-converter.el.gz share/emacs/${VERSION}/lisp/image/image-converter.elc +share/emacs/${VERSION}/lisp/image/image-crop.el.gz +share/emacs/${VERSION}/lisp/image/image-crop.elc +share/emacs/${VERSION}/lisp/image/image-dired-dired.el.gz +share/emacs/${VERSION}/lisp/image/image-dired-dired.elc +share/emacs/${VERSION}/lisp/image/image-dired-external.el.gz +share/emacs/${VERSION}/lisp/image/image-dired-external.elc +share/emacs/${VERSION}/lisp/image/image-dired-tags.el.gz +share/emacs/${VERSION}/lisp/image/image-dired-tags.elc +share/emacs/${VERSION}/lisp/image/image-dired-util.el.gz +share/emacs/${VERSION}/lisp/image/image-dired-util.elc +share/emacs/${VERSION}/lisp/image/image-dired.el.gz +share/emacs/${VERSION}/lisp/image/image-dired.elc +share/emacs/${VERSION}/lisp/image/wallpaper.el.gz +share/emacs/${VERSION}/lisp/image/wallpaper.elc share/emacs/${VERSION}/lisp/imenu.el.gz share/emacs/${VERSION}/lisp/imenu.elc share/emacs/${VERSION}/lisp/indent.el.gz @@ -2399,12 +2424,16 @@ share/emacs/${VERSION}/lisp/internationa share/emacs/${VERSION}/lisp/international/charscript.elc share/emacs/${VERSION}/lisp/international/cp51932.el.gz share/emacs/${VERSION}/lisp/international/cp51932.elc +share/emacs/${VERSION}/lisp/international/emoji-labels.el share/emacs/${VERSION}/lisp/international/emoji-zwj.el.gz share/emacs/${VERSION}/lisp/international/emoji-zwj.elc +share/emacs/${VERSION}/lisp/international/emoji.el.gz +share/emacs/${VERSION}/lisp/international/emoji.elc share/emacs/${VERSION}/lisp/international/eucjp-ms.el.gz share/emacs/${VERSION}/lisp/international/eucjp-ms.elc share/emacs/${VERSION}/lisp/international/fontset.el.gz share/emacs/${VERSION}/lisp/international/fontset.elc +share/emacs/${VERSION}/lisp/international/idna-mapping.el share/emacs/${VERSION}/lisp/international/isearch-x.el.gz share/emacs/${VERSION}/lisp/international/isearch-x.elc share/emacs/${VERSION}/lisp/international/iso-ascii.el.gz @@ -2443,6 +2472,10 @@ share/emacs/${VERSION}/lisp/internationa share/emacs/${VERSION}/lisp/international/rfc1843.elc share/emacs/${VERSION}/lisp/international/robin.el.gz share/emacs/${VERSION}/lisp/international/robin.elc +share/emacs/${VERSION}/lisp/international/textsec-check.el.gz +share/emacs/${VERSION}/lisp/international/textsec-check.elc +share/emacs/${VERSION}/lisp/international/textsec.el.gz +share/emacs/${VERSION}/lisp/international/textsec.elc share/emacs/${VERSION}/lisp/international/titdic-cnv.el.gz share/emacs/${VERSION}/lisp/international/titdic-cnv.elc share/emacs/${VERSION}/lisp/international/ucs-normalize.el.gz @@ -2452,6 +2485,7 @@ share/emacs/${VERSION}/lisp/internationa share/emacs/${VERSION}/lisp/international/uni-category.el share/emacs/${VERSION}/lisp/international/uni-combining.el share/emacs/${VERSION}/lisp/international/uni-comment.el +share/emacs/${VERSION}/lisp/international/uni-confusable.el share/emacs/${VERSION}/lisp/international/uni-decimal.el share/emacs/${VERSION}/lisp/international/uni-decomposition.el share/emacs/${VERSION}/lisp/international/uni-digit.el @@ -2460,6 +2494,7 @@ share/emacs/${VERSION}/lisp/internationa share/emacs/${VERSION}/lisp/international/uni-name.el share/emacs/${VERSION}/lisp/international/uni-numeric.el share/emacs/${VERSION}/lisp/international/uni-old-name.el +share/emacs/${VERSION}/lisp/international/uni-scripts.el share/emacs/${VERSION}/lisp/international/uni-special-lowercase.el share/emacs/${VERSION}/lisp/international/uni-special-titlecase.el share/emacs/${VERSION}/lisp/international/uni-special-uppercase.el @@ -2485,6 +2520,8 @@ share/emacs/${VERSION}/lisp/jsonrpc.el.g share/emacs/${VERSION}/lisp/jsonrpc.elc share/emacs/${VERSION}/lisp/kermit.el.gz share/emacs/${VERSION}/lisp/kermit.elc +share/emacs/${VERSION}/lisp/keymap.el.gz +share/emacs/${VERSION}/lisp/keymap.elc share/emacs/${VERSION}/lisp/kmacro.el.gz share/emacs/${VERSION}/lisp/kmacro.elc share/emacs/${VERSION}/lisp/language/ @@ -2522,6 +2559,8 @@ share/emacs/${VERSION}/lisp/language/ind share/emacs/${VERSION}/lisp/language/ind-util.elc share/emacs/${VERSION}/lisp/language/indian.el.gz share/emacs/${VERSION}/lisp/language/indian.elc +share/emacs/${VERSION}/lisp/language/indonesian.el.gz +share/emacs/${VERSION}/lisp/language/indonesian.elc share/emacs/${VERSION}/lisp/language/japan-util.el.gz share/emacs/${VERSION}/lisp/language/japan-util.elc share/emacs/${VERSION}/lisp/language/japanese.el.gz @@ -2538,6 +2577,8 @@ share/emacs/${VERSION}/lisp/language/lao share/emacs/${VERSION}/lisp/language/lao.elc share/emacs/${VERSION}/lisp/language/misc-lang.el.gz share/emacs/${VERSION}/lisp/language/misc-lang.elc +share/emacs/${VERSION}/lisp/language/philippine.el.gz +share/emacs/${VERSION}/lisp/language/philippine.elc share/emacs/${VERSION}/lisp/language/pinyin.el.gz share/emacs/${VERSION}/lisp/language/pinyin.elc share/emacs/${VERSION}/lisp/language/romanian.el.gz @@ -2621,6 +2662,8 @@ share/emacs/${VERSION}/lisp/leim/quail/c share/emacs/${VERSION}/lisp/leim/quail/cyrillic.elc share/emacs/${VERSION}/lisp/leim/quail/czech.el.gz share/emacs/${VERSION}/lisp/leim/quail/czech.elc +share/emacs/${VERSION}/lisp/leim/quail/emoji.el.gz +share/emacs/${VERSION}/lisp/leim/quail/emoji.elc share/emacs/${VERSION}/lisp/leim/quail/ethiopic.el.gz share/emacs/${VERSION}/lisp/leim/quail/ethiopic.elc share/emacs/${VERSION}/lisp/leim/quail/georgian.el.gz @@ -2639,6 +2682,8 @@ share/emacs/${VERSION}/lisp/leim/quail/h share/emacs/${VERSION}/lisp/leim/quail/hebrew.elc share/emacs/${VERSION}/lisp/leim/quail/indian.el.gz share/emacs/${VERSION}/lisp/leim/quail/indian.elc +share/emacs/${VERSION}/lisp/leim/quail/indonesian.el.gz +share/emacs/${VERSION}/lisp/leim/quail/indonesian.elc share/emacs/${VERSION}/lisp/leim/quail/ipa-praat.el.gz share/emacs/${VERSION}/lisp/leim/quail/ipa-praat.elc share/emacs/${VERSION}/lisp/leim/quail/ipa.el.gz @@ -2657,8 +2702,12 @@ share/emacs/${VERSION}/lisp/leim/quail/l share/emacs/${VERSION}/lisp/leim/quail/latin-pre.elc share/emacs/${VERSION}/lisp/leim/quail/lrt.el.gz share/emacs/${VERSION}/lisp/leim/quail/lrt.elc +share/emacs/${VERSION}/lisp/leim/quail/misc-lang.el.gz +share/emacs/${VERSION}/lisp/leim/quail/misc-lang.elc share/emacs/${VERSION}/lisp/leim/quail/persian.el.gz share/emacs/${VERSION}/lisp/leim/quail/persian.elc +share/emacs/${VERSION}/lisp/leim/quail/philippine.el.gz +share/emacs/${VERSION}/lisp/leim/quail/philippine.elc share/emacs/${VERSION}/lisp/leim/quail/programmer-dvorak.el.gz share/emacs/${VERSION}/lisp/leim/quail/programmer-dvorak.elc share/emacs/${VERSION}/lisp/leim/quail/py-punct.el.gz @@ -2701,9 +2750,8 @@ share/emacs/${VERSION}/lisp/leim/quail/v share/emacs/${VERSION}/lisp/leim/quail/vnvni.elc share/emacs/${VERSION}/lisp/leim/quail/welsh.el.gz share/emacs/${VERSION}/lisp/leim/quail/welsh.elc -share/emacs/${VERSION}/lisp/linum.el.gz -share/emacs/${VERSION}/lisp/linum.elc -share/emacs/${VERSION}/lisp/loaddefs.el +share/emacs/${VERSION}/lisp/loaddefs.el.gz +share/emacs/${VERSION}/lisp/loaddefs.elc share/emacs/${VERSION}/lisp/loadhist.el.gz share/emacs/${VERSION}/lisp/loadhist.elc share/emacs/${VERSION}/lisp/loadup.el @@ -2729,6 +2777,8 @@ share/emacs/${VERSION}/lisp/mail/footnot share/emacs/${VERSION}/lisp/mail/footnote.elc share/emacs/${VERSION}/lisp/mail/hashcash.el.gz share/emacs/${VERSION}/lisp/mail/hashcash.elc +share/emacs/${VERSION}/lisp/mail/ietf-drums-date.el.gz +share/emacs/${VERSION}/lisp/mail/ietf-drums-date.elc share/emacs/${VERSION}/lisp/mail/ietf-drums.el.gz share/emacs/${VERSION}/lisp/mail/ietf-drums.elc share/emacs/${VERSION}/lisp/mail/mail-extr.el.gz @@ -2765,7 +2815,6 @@ share/emacs/${VERSION}/lisp/mail/rfc6068 share/emacs/${VERSION}/lisp/mail/rfc6068.elc share/emacs/${VERSION}/lisp/mail/rfc822.el.gz share/emacs/${VERSION}/lisp/mail/rfc822.elc -share/emacs/${VERSION}/lisp/mail/rmail-loaddefs.el share/emacs/${VERSION}/lisp/mail/rmail-spam-filter.el.gz share/emacs/${VERSION}/lisp/mail/rmail-spam-filter.elc share/emacs/${VERSION}/lisp/mail/rmail.el.gz @@ -2790,8 +2839,6 @@ share/emacs/${VERSION}/lisp/mail/smtpmai share/emacs/${VERSION}/lisp/mail/smtpmail.elc share/emacs/${VERSION}/lisp/mail/supercite.el.gz share/emacs/${VERSION}/lisp/mail/supercite.elc -share/emacs/${VERSION}/lisp/mail/uce.el.gz -share/emacs/${VERSION}/lisp/mail/uce.elc share/emacs/${VERSION}/lisp/mail/undigest.el.gz share/emacs/${VERSION}/lisp/mail/undigest.elc share/emacs/${VERSION}/lisp/mail/unrmail.el.gz @@ -2800,8 +2847,6 @@ share/emacs/${VERSION}/lisp/mail/uudecod share/emacs/${VERSION}/lisp/mail/uudecode.elc share/emacs/${VERSION}/lisp/mail/yenc.el.gz share/emacs/${VERSION}/lisp/mail/yenc.elc -share/emacs/${VERSION}/lisp/makesum.el.gz -share/emacs/${VERSION}/lisp/makesum.elc share/emacs/${VERSION}/lisp/man.el.gz share/emacs/${VERSION}/lisp/man.elc share/emacs/${VERSION}/lisp/master.el.gz @@ -2813,15 +2858,14 @@ share/emacs/${VERSION}/lisp/md4.elc share/emacs/${VERSION}/lisp/menu-bar.el.gz share/emacs/${VERSION}/lisp/menu-bar.elc share/emacs/${VERSION}/lisp/mh-e/ -share/emacs/${VERSION}/lisp/mh-e/mh-acros.el +share/emacs/${VERSION}/lisp/mh-e/mh-acros.el.gz +share/emacs/${VERSION}/lisp/mh-e/mh-acros.elc share/emacs/${VERSION}/lisp/mh-e/mh-alias.el.gz share/emacs/${VERSION}/lisp/mh-e/mh-alias.elc share/emacs/${VERSION}/lisp/mh-e/mh-buffers.el.gz share/emacs/${VERSION}/lisp/mh-e/mh-buffers.elc share/emacs/${VERSION}/lisp/mh-e/mh-comp.el.gz share/emacs/${VERSION}/lisp/mh-e/mh-comp.elc -share/emacs/${VERSION}/lisp/mh-e/mh-compat.el.gz -share/emacs/${VERSION}/lisp/mh-e/mh-compat.elc share/emacs/${VERSION}/lisp/mh-e/mh-e.el.gz share/emacs/${VERSION}/lisp/mh-e/mh-e.elc share/emacs/${VERSION}/lisp/mh-e/mh-folder.el.gz @@ -2840,7 +2884,8 @@ share/emacs/${VERSION}/lisp/mh-e/mh-lett share/emacs/${VERSION}/lisp/mh-e/mh-letter.elc share/emacs/${VERSION}/lisp/mh-e/mh-limit.el.gz share/emacs/${VERSION}/lisp/mh-e/mh-limit.elc -share/emacs/${VERSION}/lisp/mh-e/mh-loaddefs.el +share/emacs/${VERSION}/lisp/mh-e/mh-loaddefs.el.gz +share/emacs/${VERSION}/lisp/mh-e/mh-loaddefs.elc share/emacs/${VERSION}/lisp/mh-e/mh-mime.el.gz share/emacs/${VERSION}/lisp/mh-e/mh-mime.elc share/emacs/${VERSION}/lisp/mh-e/mh-print.el.gz @@ -2902,6 +2947,8 @@ share/emacs/${VERSION}/lisp/net/dns.el.g share/emacs/${VERSION}/lisp/net/dns.elc share/emacs/${VERSION}/lisp/net/eudc-bob.el.gz share/emacs/${VERSION}/lisp/net/eudc-bob.elc +share/emacs/${VERSION}/lisp/net/eudc-capf.el.gz +share/emacs/${VERSION}/lisp/net/eudc-capf.elc share/emacs/${VERSION}/lisp/net/eudc-export.el.gz share/emacs/${VERSION}/lisp/net/eudc-export.elc share/emacs/${VERSION}/lisp/net/eudc-hotlist.el.gz @@ -2912,12 +2959,16 @@ share/emacs/${VERSION}/lisp/net/eudc.el. share/emacs/${VERSION}/lisp/net/eudc.elc share/emacs/${VERSION}/lisp/net/eudcb-bbdb.el.gz share/emacs/${VERSION}/lisp/net/eudcb-bbdb.elc +share/emacs/${VERSION}/lisp/net/eudcb-ecomplete.el.gz +share/emacs/${VERSION}/lisp/net/eudcb-ecomplete.elc share/emacs/${VERSION}/lisp/net/eudcb-ldap.el.gz share/emacs/${VERSION}/lisp/net/eudcb-ldap.elc share/emacs/${VERSION}/lisp/net/eudcb-mab.el.gz share/emacs/${VERSION}/lisp/net/eudcb-mab.elc share/emacs/${VERSION}/lisp/net/eudcb-macos-contacts.el.gz share/emacs/${VERSION}/lisp/net/eudcb-macos-contacts.elc +share/emacs/${VERSION}/lisp/net/eudcb-mailabbrev.el.gz +share/emacs/${VERSION}/lisp/net/eudcb-mailabbrev.elc share/emacs/${VERSION}/lisp/net/eww.el.gz share/emacs/${VERSION}/lisp/net/eww.elc share/emacs/${VERSION}/lisp/net/gnutls.el.gz @@ -2938,8 +2989,6 @@ share/emacs/${VERSION}/lisp/net/mairix.e share/emacs/${VERSION}/lisp/net/mairix.elc share/emacs/${VERSION}/lisp/net/net-utils.el.gz share/emacs/${VERSION}/lisp/net/net-utils.elc -share/emacs/${VERSION}/lisp/net/netrc.el.gz -share/emacs/${VERSION}/lisp/net/netrc.elc share/emacs/${VERSION}/lisp/net/network-stream.el.gz share/emacs/${VERSION}/lisp/net/network-stream.elc share/emacs/${VERSION}/lisp/net/newst-backend.el.gz @@ -2962,14 +3011,10 @@ share/emacs/${VERSION}/lisp/net/pop3.el. share/emacs/${VERSION}/lisp/net/pop3.elc share/emacs/${VERSION}/lisp/net/puny.el.gz share/emacs/${VERSION}/lisp/net/puny.elc -share/emacs/${VERSION}/lisp/net/quickurl.el.gz -share/emacs/${VERSION}/lisp/net/quickurl.elc share/emacs/${VERSION}/lisp/net/rcirc.el.gz share/emacs/${VERSION}/lisp/net/rcirc.elc share/emacs/${VERSION}/lisp/net/rfc2104.el.gz share/emacs/${VERSION}/lisp/net/rfc2104.elc -share/emacs/${VERSION}/lisp/net/rlogin.el.gz -share/emacs/${VERSION}/lisp/net/rlogin.elc share/emacs/${VERSION}/lisp/net/sasl-cram.el.gz share/emacs/${VERSION}/lisp/net/sasl-cram.elc share/emacs/${VERSION}/lisp/net/sasl-digest.el.gz @@ -3014,6 +3059,8 @@ share/emacs/${VERSION}/lisp/net/tramp-cm share/emacs/${VERSION}/lisp/net/tramp-cmds.elc share/emacs/${VERSION}/lisp/net/tramp-compat.el.gz share/emacs/${VERSION}/lisp/net/tramp-compat.elc +share/emacs/${VERSION}/lisp/net/tramp-container.el.gz +share/emacs/${VERSION}/lisp/net/tramp-container.elc share/emacs/${VERSION}/lisp/net/tramp-crypt.el.gz share/emacs/${VERSION}/lisp/net/tramp-crypt.elc share/emacs/${VERSION}/lisp/net/tramp-ftp.el.gz @@ -3024,7 +3071,8 @@ share/emacs/${VERSION}/lisp/net/tramp-gv share/emacs/${VERSION}/lisp/net/tramp-gvfs.elc share/emacs/${VERSION}/lisp/net/tramp-integration.el.gz share/emacs/${VERSION}/lisp/net/tramp-integration.elc -share/emacs/${VERSION}/lisp/net/tramp-loaddefs.el +share/emacs/${VERSION}/lisp/net/tramp-loaddefs.el.gz +share/emacs/${VERSION}/lisp/net/tramp-loaddefs.elc share/emacs/${VERSION}/lisp/net/tramp-rclone.el.gz share/emacs/${VERSION}/lisp/net/tramp-rclone.elc share/emacs/${VERSION}/lisp/net/tramp-sh.el.gz @@ -3099,10 +3147,10 @@ share/emacs/${VERSION}/lisp/nxml/xsd-reg share/emacs/${VERSION}/lisp/obarray.el.gz share/emacs/${VERSION}/lisp/obarray.elc share/emacs/${VERSION}/lisp/obsolete/ -share/emacs/${VERSION}/lisp/obsolete/abbrevlist.el.gz -share/emacs/${VERSION}/lisp/obsolete/abbrevlist.elc -share/emacs/${VERSION}/lisp/obsolete/assoc.el.gz -share/emacs/${VERSION}/lisp/obsolete/assoc.elc +share/emacs/${VERSION}/lisp/obsolete/autoarg.el.gz +share/emacs/${VERSION}/lisp/obsolete/autoarg.elc +share/emacs/${VERSION}/lisp/obsolete/autoload.el.gz +share/emacs/${VERSION}/lisp/obsolete/autoload.elc share/emacs/${VERSION}/lisp/obsolete/bruce.el.gz share/emacs/${VERSION}/lisp/obsolete/bruce.elc share/emacs/${VERSION}/lisp/obsolete/cc-compat.el.gz @@ -3111,18 +3159,12 @@ share/emacs/${VERSION}/lisp/obsolete/cl- share/emacs/${VERSION}/lisp/obsolete/cl-compat.elc share/emacs/${VERSION}/lisp/obsolete/cl.el.gz share/emacs/${VERSION}/lisp/obsolete/cl.elc -share/emacs/${VERSION}/lisp/obsolete/complete.el.gz -share/emacs/${VERSION}/lisp/obsolete/complete.elc share/emacs/${VERSION}/lisp/obsolete/crisp.el.gz share/emacs/${VERSION}/lisp/obsolete/crisp.elc -share/emacs/${VERSION}/lisp/obsolete/cust-print.el.gz -share/emacs/${VERSION}/lisp/obsolete/cust-print.elc -share/emacs/${VERSION}/lisp/obsolete/erc-hecomplete.el.gz -share/emacs/${VERSION}/lisp/obsolete/erc-hecomplete.elc +share/emacs/${VERSION}/lisp/obsolete/eieio-compat.el.gz +share/emacs/${VERSION}/lisp/obsolete/eieio-compat.elc share/emacs/${VERSION}/lisp/obsolete/eudcb-ph.el.gz share/emacs/${VERSION}/lisp/obsolete/eudcb-ph.elc -share/emacs/${VERSION}/lisp/obsolete/fast-lock.el.gz -share/emacs/${VERSION}/lisp/obsolete/fast-lock.elc share/emacs/${VERSION}/lisp/obsolete/gs.el.gz share/emacs/${VERSION}/lisp/obsolete/gs.elc share/emacs/${VERSION}/lisp/obsolete/gulp.el.gz @@ -3137,12 +3179,12 @@ share/emacs/${VERSION}/lisp/obsolete/isw share/emacs/${VERSION}/lisp/obsolete/iswitchb.elc share/emacs/${VERSION}/lisp/obsolete/landmark.el.gz share/emacs/${VERSION}/lisp/obsolete/landmark.elc -share/emacs/${VERSION}/lisp/obsolete/lazy-lock.el.gz -share/emacs/${VERSION}/lisp/obsolete/lazy-lock.elc +share/emacs/${VERSION}/lisp/obsolete/linum.el.gz +share/emacs/${VERSION}/lisp/obsolete/linum.elc share/emacs/${VERSION}/lisp/obsolete/longlines.el.gz share/emacs/${VERSION}/lisp/obsolete/longlines.elc -share/emacs/${VERSION}/lisp/obsolete/mailpost.el.gz -share/emacs/${VERSION}/lisp/obsolete/mailpost.elc +share/emacs/${VERSION}/lisp/obsolete/makesum.el.gz +share/emacs/${VERSION}/lisp/obsolete/makesum.elc share/emacs/${VERSION}/lisp/obsolete/mantemp.el.gz share/emacs/${VERSION}/lisp/obsolete/mantemp.elc share/emacs/${VERSION}/lisp/obsolete/meese.el.gz @@ -3150,20 +3192,14 @@ share/emacs/${VERSION}/lisp/obsolete/mee share/emacs/${VERSION}/lisp/obsolete/messcompat.el share/emacs/${VERSION}/lisp/obsolete/metamail.el.gz share/emacs/${VERSION}/lisp/obsolete/metamail.elc -share/emacs/${VERSION}/lisp/obsolete/mouse-sel.el.gz -share/emacs/${VERSION}/lisp/obsolete/mouse-sel.elc +share/emacs/${VERSION}/lisp/obsolete/mh-compat.el.gz +share/emacs/${VERSION}/lisp/obsolete/mh-compat.elc +share/emacs/${VERSION}/lisp/obsolete/netrc.el.gz +share/emacs/${VERSION}/lisp/obsolete/netrc.elc share/emacs/${VERSION}/lisp/obsolete/nnir.el.gz share/emacs/${VERSION}/lisp/obsolete/nnir.elc -share/emacs/${VERSION}/lisp/obsolete/old-emacs-lock.el.gz -share/emacs/${VERSION}/lisp/obsolete/old-emacs-lock.elc share/emacs/${VERSION}/lisp/obsolete/otodo-mode.el.gz share/emacs/${VERSION}/lisp/obsolete/otodo-mode.elc -share/emacs/${VERSION}/lisp/obsolete/patcomp.el.gz -share/emacs/${VERSION}/lisp/obsolete/patcomp.elc -share/emacs/${VERSION}/lisp/obsolete/pc-mode.el.gz -share/emacs/${VERSION}/lisp/obsolete/pc-mode.elc -share/emacs/${VERSION}/lisp/obsolete/pc-select.el.gz -share/emacs/${VERSION}/lisp/obsolete/pc-select.elc share/emacs/${VERSION}/lisp/obsolete/pgg-def.el.gz share/emacs/${VERSION}/lisp/obsolete/pgg-def.elc share/emacs/${VERSION}/lisp/obsolete/pgg-gpg.el.gz @@ -3176,22 +3212,26 @@ share/emacs/${VERSION}/lisp/obsolete/pgg share/emacs/${VERSION}/lisp/obsolete/pgg-pgp5.elc share/emacs/${VERSION}/lisp/obsolete/pgg.el.gz share/emacs/${VERSION}/lisp/obsolete/pgg.elc +share/emacs/${VERSION}/lisp/obsolete/ps-def.el.gz +share/emacs/${VERSION}/lisp/obsolete/ps-def.elc +share/emacs/${VERSION}/lisp/obsolete/quickurl.el.gz +share/emacs/${VERSION}/lisp/obsolete/quickurl.elc share/emacs/${VERSION}/lisp/obsolete/rcompile.el.gz share/emacs/${VERSION}/lisp/obsolete/rcompile.elc share/emacs/${VERSION}/lisp/obsolete/rfc2368.el.gz share/emacs/${VERSION}/lisp/obsolete/rfc2368.elc -share/emacs/${VERSION}/lisp/obsolete/s-region.el.gz -share/emacs/${VERSION}/lisp/obsolete/s-region.elc +share/emacs/${VERSION}/lisp/obsolete/rlogin.el.gz +share/emacs/${VERSION}/lisp/obsolete/rlogin.elc share/emacs/${VERSION}/lisp/obsolete/sb-image.el.gz share/emacs/${VERSION}/lisp/obsolete/sb-image.elc -share/emacs/${VERSION}/lisp/obsolete/sregex.el.gz -share/emacs/${VERSION}/lisp/obsolete/sregex.elc share/emacs/${VERSION}/lisp/obsolete/starttls.el.gz share/emacs/${VERSION}/lisp/obsolete/starttls.elc share/emacs/${VERSION}/lisp/obsolete/sup-mouse.el.gz share/emacs/${VERSION}/lisp/obsolete/sup-mouse.elc share/emacs/${VERSION}/lisp/obsolete/terminal.el.gz share/emacs/${VERSION}/lisp/obsolete/terminal.elc +share/emacs/${VERSION}/lisp/obsolete/thumbs.el.gz +share/emacs/${VERSION}/lisp/obsolete/thumbs.elc share/emacs/${VERSION}/lisp/obsolete/tls.el.gz share/emacs/${VERSION}/lisp/obsolete/tls.elc share/emacs/${VERSION}/lisp/obsolete/tpu-edt.el.gz @@ -3200,14 +3240,26 @@ share/emacs/${VERSION}/lisp/obsolete/tpu share/emacs/${VERSION}/lisp/obsolete/tpu-extras.elc share/emacs/${VERSION}/lisp/obsolete/tpu-mapper.el.gz share/emacs/${VERSION}/lisp/obsolete/tpu-mapper.elc +share/emacs/${VERSION}/lisp/obsolete/uce.el.gz +share/emacs/${VERSION}/lisp/obsolete/uce.elc +share/emacs/${VERSION}/lisp/obsolete/url-about.el.gz +share/emacs/${VERSION}/lisp/obsolete/url-about.elc +share/emacs/${VERSION}/lisp/obsolete/url-dired.el.gz +share/emacs/${VERSION}/lisp/obsolete/url-dired.elc share/emacs/${VERSION}/lisp/obsolete/url-ns.el.gz share/emacs/${VERSION}/lisp/obsolete/url-ns.elc share/emacs/${VERSION}/lisp/obsolete/vc-arch.el.gz share/emacs/${VERSION}/lisp/obsolete/vc-arch.elc +share/emacs/${VERSION}/lisp/obsolete/vc-mtn.el.gz +share/emacs/${VERSION}/lisp/obsolete/vc-mtn.elc share/emacs/${VERSION}/lisp/obsolete/vi.el.gz share/emacs/${VERSION}/lisp/obsolete/vi.elc share/emacs/${VERSION}/lisp/obsolete/vip.el.gz share/emacs/${VERSION}/lisp/obsolete/vip.elc +share/emacs/${VERSION}/lisp/obsolete/vt-control.el.gz +share/emacs/${VERSION}/lisp/obsolete/vt-control.elc +share/emacs/${VERSION}/lisp/obsolete/vt100-led.el.gz +share/emacs/${VERSION}/lisp/obsolete/vt100-led.elc share/emacs/${VERSION}/lisp/obsolete/ws-mode.el.gz share/emacs/${VERSION}/lisp/obsolete/ws-mode.elc share/emacs/${VERSION}/lisp/obsolete/yow.el.gz @@ -3315,6 +3367,8 @@ share/emacs/${VERSION}/lisp/org/oc-basic share/emacs/${VERSION}/lisp/org/oc-basic.elc share/emacs/${VERSION}/lisp/org/oc-biblatex.el.gz share/emacs/${VERSION}/lisp/org/oc-biblatex.elc +share/emacs/${VERSION}/lisp/org/oc-bibtex.el.gz +share/emacs/${VERSION}/lisp/org/oc-bibtex.elc share/emacs/${VERSION}/lisp/org/oc-csl.el.gz share/emacs/${VERSION}/lisp/org/oc-csl.elc share/emacs/${VERSION}/lisp/org/oc-natbib.el.gz @@ -3369,6 +3423,8 @@ share/emacs/${VERSION}/lisp/org/org-cryp share/emacs/${VERSION}/lisp/org/org-crypt.elc share/emacs/${VERSION}/lisp/org/org-ctags.el.gz share/emacs/${VERSION}/lisp/org/org-ctags.elc +share/emacs/${VERSION}/lisp/org/org-cycle.el.gz +share/emacs/${VERSION}/lisp/org/org-cycle.elc share/emacs/${VERSION}/lisp/org/org-datetree.el.gz share/emacs/${VERSION}/lisp/org/org-datetree.elc share/emacs/${VERSION}/lisp/org/org-duration.el.gz @@ -3381,6 +3437,10 @@ share/emacs/${VERSION}/lisp/org/org-face share/emacs/${VERSION}/lisp/org/org-faces.elc share/emacs/${VERSION}/lisp/org/org-feed.el.gz share/emacs/${VERSION}/lisp/org/org-feed.elc +share/emacs/${VERSION}/lisp/org/org-fold-core.el.gz +share/emacs/${VERSION}/lisp/org/org-fold-core.elc +share/emacs/${VERSION}/lisp/org/org-fold.el.gz +share/emacs/${VERSION}/lisp/org/org-fold.elc share/emacs/${VERSION}/lisp/org/org-footnote.el.gz share/emacs/${VERSION}/lisp/org/org-footnote.elc share/emacs/${VERSION}/lisp/org/org-goto.el.gz @@ -3393,14 +3453,14 @@ share/emacs/${VERSION}/lisp/org/org-inde share/emacs/${VERSION}/lisp/org/org-indent.elc share/emacs/${VERSION}/lisp/org/org-inlinetask.el.gz share/emacs/${VERSION}/lisp/org/org-inlinetask.elc -share/emacs/${VERSION}/lisp/org/org-install.el share/emacs/${VERSION}/lisp/org/org-keys.el.gz share/emacs/${VERSION}/lisp/org/org-keys.elc share/emacs/${VERSION}/lisp/org/org-lint.el.gz share/emacs/${VERSION}/lisp/org/org-lint.elc share/emacs/${VERSION}/lisp/org/org-list.el.gz share/emacs/${VERSION}/lisp/org/org-list.elc -share/emacs/${VERSION}/lisp/org/org-loaddefs.el +share/emacs/${VERSION}/lisp/org/org-loaddefs.el.gz +share/emacs/${VERSION}/lisp/org/org-loaddefs.elc share/emacs/${VERSION}/lisp/org/org-macro.el.gz share/emacs/${VERSION}/lisp/org/org-macro.elc share/emacs/${VERSION}/lisp/org/org-macs.el.gz @@ -3413,6 +3473,8 @@ share/emacs/${VERSION}/lisp/org/org-num. share/emacs/${VERSION}/lisp/org/org-num.elc share/emacs/${VERSION}/lisp/org/org-pcomplete.el.gz share/emacs/${VERSION}/lisp/org/org-pcomplete.elc +share/emacs/${VERSION}/lisp/org/org-persist.el.gz +share/emacs/${VERSION}/lisp/org/org-persist.elc share/emacs/${VERSION}/lisp/org/org-plot.el.gz share/emacs/${VERSION}/lisp/org/org-plot.elc share/emacs/${VERSION}/lisp/org/org-protocol.el.gz @@ -3464,6 +3526,8 @@ share/emacs/${VERSION}/lisp/password-cac share/emacs/${VERSION}/lisp/password-cache.elc share/emacs/${VERSION}/lisp/pcmpl-cvs.el.gz share/emacs/${VERSION}/lisp/pcmpl-cvs.elc +share/emacs/${VERSION}/lisp/pcmpl-git.el.gz +share/emacs/${VERSION}/lisp/pcmpl-git.elc share/emacs/${VERSION}/lisp/pcmpl-gnu.el.gz share/emacs/${VERSION}/lisp/pcmpl-gnu.elc share/emacs/${VERSION}/lisp/pcmpl-linux.el.gz @@ -3476,6 +3540,8 @@ share/emacs/${VERSION}/lisp/pcmpl-x.el.g share/emacs/${VERSION}/lisp/pcmpl-x.elc share/emacs/${VERSION}/lisp/pcomplete.el.gz share/emacs/${VERSION}/lisp/pcomplete.elc +share/emacs/${VERSION}/lisp/pgtk-dnd.el.gz +share/emacs/${VERSION}/lisp/pgtk-dnd.elc share/emacs/${VERSION}/lisp/pixel-scroll.el.gz share/emacs/${VERSION}/lisp/pixel-scroll.elc share/emacs/${VERSION}/lisp/play/ @@ -3548,6 +3614,10 @@ share/emacs/${VERSION}/lisp/progmodes/ba share/emacs/${VERSION}/lisp/progmodes/bat-mode.elc share/emacs/${VERSION}/lisp/progmodes/bug-reference.el.gz share/emacs/${VERSION}/lisp/progmodes/bug-reference.elc +share/emacs/${VERSION}/lisp/progmodes/c-ts-common.el.gz +share/emacs/${VERSION}/lisp/progmodes/c-ts-common.elc +share/emacs/${VERSION}/lisp/progmodes/c-ts-mode.el.gz +share/emacs/${VERSION}/lisp/progmodes/c-ts-mode.elc share/emacs/${VERSION}/lisp/progmodes/cc-align.el.gz share/emacs/${VERSION}/lisp/progmodes/cc-align.elc share/emacs/${VERSION}/lisp/progmodes/cc-awk.el.gz @@ -3580,16 +3650,22 @@ share/emacs/${VERSION}/lisp/progmodes/cl share/emacs/${VERSION}/lisp/progmodes/cl-font-lock.elc share/emacs/${VERSION}/lisp/progmodes/cmacexp.el.gz share/emacs/${VERSION}/lisp/progmodes/cmacexp.elc +share/emacs/${VERSION}/lisp/progmodes/cmake-ts-mode.el.gz +share/emacs/${VERSION}/lisp/progmodes/cmake-ts-mode.elc share/emacs/${VERSION}/lisp/progmodes/compile.el.gz share/emacs/${VERSION}/lisp/progmodes/compile.elc share/emacs/${VERSION}/lisp/progmodes/cperl-mode.el.gz share/emacs/${VERSION}/lisp/progmodes/cperl-mode.elc share/emacs/${VERSION}/lisp/progmodes/cpp.el.gz share/emacs/${VERSION}/lisp/progmodes/cpp.elc +share/emacs/${VERSION}/lisp/progmodes/csharp-mode.el.gz +share/emacs/${VERSION}/lisp/progmodes/csharp-mode.elc share/emacs/${VERSION}/lisp/progmodes/cwarn.el.gz share/emacs/${VERSION}/lisp/progmodes/cwarn.elc share/emacs/${VERSION}/lisp/progmodes/dcl-mode.el.gz share/emacs/${VERSION}/lisp/progmodes/dcl-mode.elc +share/emacs/${VERSION}/lisp/progmodes/dockerfile-ts-mode.el.gz +share/emacs/${VERSION}/lisp/progmodes/dockerfile-ts-mode.elc share/emacs/${VERSION}/lisp/progmodes/ebnf-abn.el.gz share/emacs/${VERSION}/lisp/progmodes/ebnf-abn.elc share/emacs/${VERSION}/lisp/progmodes/ebnf-bnf.el.gz @@ -3608,8 +3684,12 @@ share/emacs/${VERSION}/lisp/progmodes/eb share/emacs/${VERSION}/lisp/progmodes/ebnf2ps.elc share/emacs/${VERSION}/lisp/progmodes/ebrowse.el.gz share/emacs/${VERSION}/lisp/progmodes/ebrowse.elc +share/emacs/${VERSION}/lisp/progmodes/eglot.el.gz +share/emacs/${VERSION}/lisp/progmodes/eglot.elc share/emacs/${VERSION}/lisp/progmodes/elisp-mode.el.gz share/emacs/${VERSION}/lisp/progmodes/elisp-mode.elc +share/emacs/${VERSION}/lisp/progmodes/erts-mode.el.gz +share/emacs/${VERSION}/lisp/progmodes/erts-mode.elc share/emacs/${VERSION}/lisp/progmodes/etags.el.gz share/emacs/${VERSION}/lisp/progmodes/etags.elc share/emacs/${VERSION}/lisp/progmodes/executable.el.gz @@ -3628,6 +3708,8 @@ share/emacs/${VERSION}/lisp/progmodes/gd share/emacs/${VERSION}/lisp/progmodes/gdb-mi.elc share/emacs/${VERSION}/lisp/progmodes/glasses.el.gz share/emacs/${VERSION}/lisp/progmodes/glasses.elc +share/emacs/${VERSION}/lisp/progmodes/go-ts-mode.el.gz +share/emacs/${VERSION}/lisp/progmodes/go-ts-mode.elc share/emacs/${VERSION}/lisp/progmodes/grep.el.gz share/emacs/${VERSION}/lisp/progmodes/grep.elc share/emacs/${VERSION}/lisp/progmodes/gud.el.gz @@ -3650,8 +3732,12 @@ share/emacs/${VERSION}/lisp/progmodes/id share/emacs/${VERSION}/lisp/progmodes/idlwave.elc share/emacs/${VERSION}/lisp/progmodes/inf-lisp.el.gz share/emacs/${VERSION}/lisp/progmodes/inf-lisp.elc +share/emacs/${VERSION}/lisp/progmodes/java-ts-mode.el.gz +share/emacs/${VERSION}/lisp/progmodes/java-ts-mode.elc share/emacs/${VERSION}/lisp/progmodes/js.el.gz share/emacs/${VERSION}/lisp/progmodes/js.elc +share/emacs/${VERSION}/lisp/progmodes/json-ts-mode.el.gz +share/emacs/${VERSION}/lisp/progmodes/json-ts-mode.elc share/emacs/${VERSION}/lisp/progmodes/ld-script.el.gz share/emacs/${VERSION}/lisp/progmodes/ld-script.elc share/emacs/${VERSION}/lisp/progmodes/m4-mode.el.gz @@ -3684,6 +3770,10 @@ share/emacs/${VERSION}/lisp/progmodes/py share/emacs/${VERSION}/lisp/progmodes/python.elc share/emacs/${VERSION}/lisp/progmodes/ruby-mode.el.gz share/emacs/${VERSION}/lisp/progmodes/ruby-mode.elc +share/emacs/${VERSION}/lisp/progmodes/ruby-ts-mode.el.gz +share/emacs/${VERSION}/lisp/progmodes/ruby-ts-mode.elc +share/emacs/${VERSION}/lisp/progmodes/rust-ts-mode.el.gz +share/emacs/${VERSION}/lisp/progmodes/rust-ts-mode.elc share/emacs/${VERSION}/lisp/progmodes/scheme.el.gz share/emacs/${VERSION}/lisp/progmodes/scheme.elc share/emacs/${VERSION}/lisp/progmodes/sh-script.el.gz @@ -3696,6 +3786,8 @@ share/emacs/${VERSION}/lisp/progmodes/su share/emacs/${VERSION}/lisp/progmodes/subword.elc share/emacs/${VERSION}/lisp/progmodes/tcl.el.gz share/emacs/${VERSION}/lisp/progmodes/tcl.elc +share/emacs/${VERSION}/lisp/progmodes/typescript-ts-mode.el.gz +share/emacs/${VERSION}/lisp/progmodes/typescript-ts-mode.elc share/emacs/${VERSION}/lisp/progmodes/vera-mode.el.gz share/emacs/${VERSION}/lisp/progmodes/vera-mode.elc share/emacs/${VERSION}/lisp/progmodes/verilog-mode.el.gz @@ -3710,11 +3802,10 @@ share/emacs/${VERSION}/lisp/progmodes/xs share/emacs/${VERSION}/lisp/progmodes/xscheme.elc share/emacs/${VERSION}/lisp/ps-bdf.el.gz share/emacs/${VERSION}/lisp/ps-bdf.elc -share/emacs/${VERSION}/lisp/ps-def.el.gz -share/emacs/${VERSION}/lisp/ps-def.elc share/emacs/${VERSION}/lisp/ps-mule.el.gz share/emacs/${VERSION}/lisp/ps-mule.elc -share/emacs/${VERSION}/lisp/ps-print-loaddefs.el +share/emacs/${VERSION}/lisp/ps-print-loaddefs.el.gz +share/emacs/${VERSION}/lisp/ps-print-loaddefs.elc share/emacs/${VERSION}/lisp/ps-print.el.gz share/emacs/${VERSION}/lisp/ps-print.elc share/emacs/${VERSION}/lisp/ps-samp.el.gz @@ -3775,6 +3866,10 @@ share/emacs/${VERSION}/lisp/soundex.el.g share/emacs/${VERSION}/lisp/soundex.elc share/emacs/${VERSION}/lisp/speedbar.el.gz share/emacs/${VERSION}/lisp/speedbar.elc +share/emacs/${VERSION}/lisp/sqlite-mode.el.gz +share/emacs/${VERSION}/lisp/sqlite-mode.elc +share/emacs/${VERSION}/lisp/sqlite.el.gz +share/emacs/${VERSION}/lisp/sqlite.elc share/emacs/${VERSION}/lisp/startup.el.gz share/emacs/${VERSION}/lisp/startup.elc share/emacs/${VERSION}/lisp/strokes.el.gz @@ -3812,6 +3907,8 @@ share/emacs/${VERSION}/lisp/term/cygwin. share/emacs/${VERSION}/lisp/term/cygwin.elc share/emacs/${VERSION}/lisp/term/fbterm.el.gz share/emacs/${VERSION}/lisp/term/fbterm.elc +share/emacs/${VERSION}/lisp/term/haiku-win.el.gz +share/emacs/${VERSION}/lisp/term/haiku-win.elc share/emacs/${VERSION}/lisp/term/internal.el.gz share/emacs/${VERSION}/lisp/term/internal.elc share/emacs/${VERSION}/lisp/term/iris-ansi.el.gz @@ -3828,6 +3925,8 @@ share/emacs/${VERSION}/lisp/term/ns-win. share/emacs/${VERSION}/lisp/term/ns-win.elc share/emacs/${VERSION}/lisp/term/pc-win.el.gz share/emacs/${VERSION}/lisp/term/pc-win.elc +share/emacs/${VERSION}/lisp/term/pgtk-win.el.gz +share/emacs/${VERSION}/lisp/term/pgtk-win.elc share/emacs/${VERSION}/lisp/term/rxvt.el.gz share/emacs/${VERSION}/lisp/term/rxvt.elc share/emacs/${VERSION}/lisp/term/screen.el.gz @@ -3871,14 +3970,18 @@ share/emacs/${VERSION}/lisp/textmodes/cs share/emacs/${VERSION}/lisp/textmodes/css-mode.elc share/emacs/${VERSION}/lisp/textmodes/dns-mode.el.gz share/emacs/${VERSION}/lisp/textmodes/dns-mode.elc +share/emacs/${VERSION}/lisp/textmodes/emacs-authors-mode.el.gz +share/emacs/${VERSION}/lisp/textmodes/emacs-authors-mode.elc +share/emacs/${VERSION}/lisp/textmodes/emacs-news-mode.el.gz +share/emacs/${VERSION}/lisp/textmodes/emacs-news-mode.elc share/emacs/${VERSION}/lisp/textmodes/enriched.el.gz share/emacs/${VERSION}/lisp/textmodes/enriched.elc -share/emacs/${VERSION}/lisp/textmodes/etc-authors-mode.el.gz -share/emacs/${VERSION}/lisp/textmodes/etc-authors-mode.elc share/emacs/${VERSION}/lisp/textmodes/fill.el.gz share/emacs/${VERSION}/lisp/textmodes/fill.elc share/emacs/${VERSION}/lisp/textmodes/flyspell.el.gz share/emacs/${VERSION}/lisp/textmodes/flyspell.elc +share/emacs/${VERSION}/lisp/textmodes/glyphless-mode.el.gz +share/emacs/${VERSION}/lisp/textmodes/glyphless-mode.elc share/emacs/${VERSION}/lisp/textmodes/ispell.el.gz share/emacs/${VERSION}/lisp/textmodes/ispell.elc share/emacs/${VERSION}/lisp/textmodes/less-css-mode.el.gz @@ -3897,6 +4000,8 @@ share/emacs/${VERSION}/lisp/textmodes/pa share/emacs/${VERSION}/lisp/textmodes/paragraphs.elc share/emacs/${VERSION}/lisp/textmodes/picture.el.gz share/emacs/${VERSION}/lisp/textmodes/picture.elc +share/emacs/${VERSION}/lisp/textmodes/pixel-fill.el.gz +share/emacs/${VERSION}/lisp/textmodes/pixel-fill.elc share/emacs/${VERSION}/lisp/textmodes/po.el.gz share/emacs/${VERSION}/lisp/textmodes/po.elc share/emacs/${VERSION}/lisp/textmodes/refbib.el.gz @@ -3915,7 +4020,8 @@ share/emacs/${VERSION}/lisp/textmodes/re share/emacs/${VERSION}/lisp/textmodes/reftex-global.elc share/emacs/${VERSION}/lisp/textmodes/reftex-index.el.gz share/emacs/${VERSION}/lisp/textmodes/reftex-index.elc -share/emacs/${VERSION}/lisp/textmodes/reftex-loaddefs.el +share/emacs/${VERSION}/lisp/textmodes/reftex-loaddefs.el.gz +share/emacs/${VERSION}/lisp/textmodes/reftex-loaddefs.elc share/emacs/${VERSION}/lisp/textmodes/reftex-parse.el.gz share/emacs/${VERSION}/lisp/textmodes/reftex-parse.elc share/emacs/${VERSION}/lisp/textmodes/reftex-ref.el.gz @@ -3934,13 +4040,16 @@ share/emacs/${VERSION}/lisp/textmodes/rs share/emacs/${VERSION}/lisp/textmodes/rst.elc share/emacs/${VERSION}/lisp/textmodes/sgml-mode.el.gz share/emacs/${VERSION}/lisp/textmodes/sgml-mode.elc +share/emacs/${VERSION}/lisp/textmodes/string-edit.el.gz +share/emacs/${VERSION}/lisp/textmodes/string-edit.elc share/emacs/${VERSION}/lisp/textmodes/table.el.gz share/emacs/${VERSION}/lisp/textmodes/table.elc share/emacs/${VERSION}/lisp/textmodes/tex-mode.el.gz share/emacs/${VERSION}/lisp/textmodes/tex-mode.elc share/emacs/${VERSION}/lisp/textmodes/texinfmt.el.gz share/emacs/${VERSION}/lisp/textmodes/texinfmt.elc -share/emacs/${VERSION}/lisp/textmodes/texinfo-loaddefs.el +share/emacs/${VERSION}/lisp/textmodes/texinfo-loaddefs.el.gz +share/emacs/${VERSION}/lisp/textmodes/texinfo-loaddefs.elc share/emacs/${VERSION}/lisp/textmodes/texinfo.el.gz share/emacs/${VERSION}/lisp/textmodes/texinfo.elc share/emacs/${VERSION}/lisp/textmodes/texnfo-upd.el.gz @@ -3949,16 +4058,21 @@ share/emacs/${VERSION}/lisp/textmodes/te share/emacs/${VERSION}/lisp/textmodes/text-mode.elc share/emacs/${VERSION}/lisp/textmodes/tildify.el.gz share/emacs/${VERSION}/lisp/textmodes/tildify.elc +share/emacs/${VERSION}/lisp/textmodes/toml-ts-mode.el.gz +share/emacs/${VERSION}/lisp/textmodes/toml-ts-mode.elc share/emacs/${VERSION}/lisp/textmodes/two-column.el.gz share/emacs/${VERSION}/lisp/textmodes/two-column.elc share/emacs/${VERSION}/lisp/textmodes/underline.el.gz share/emacs/${VERSION}/lisp/textmodes/underline.elc +share/emacs/${VERSION}/lisp/textmodes/word-wrap-mode.el.gz +share/emacs/${VERSION}/lisp/textmodes/word-wrap-mode.elc +share/emacs/${VERSION}/lisp/textmodes/yaml-ts-mode.el.gz +share/emacs/${VERSION}/lisp/textmodes/yaml-ts-mode.elc +share/emacs/${VERSION}/lisp/theme-loaddefs.el share/emacs/${VERSION}/lisp/thingatpt.el.gz share/emacs/${VERSION}/lisp/thingatpt.elc share/emacs/${VERSION}/lisp/thread.el.gz share/emacs/${VERSION}/lisp/thread.elc -share/emacs/${VERSION}/lisp/thumbs.el.gz -share/emacs/${VERSION}/lisp/thumbs.elc share/emacs/${VERSION}/lisp/time-stamp.el.gz share/emacs/${VERSION}/lisp/time-stamp.elc share/emacs/${VERSION}/lisp/time.el.gz @@ -3975,6 +4089,8 @@ share/emacs/${VERSION}/lisp/transient.el share/emacs/${VERSION}/lisp/transient.elc share/emacs/${VERSION}/lisp/tree-widget.el.gz share/emacs/${VERSION}/lisp/tree-widget.elc +share/emacs/${VERSION}/lisp/treesit.el.gz +share/emacs/${VERSION}/lisp/treesit.elc share/emacs/${VERSION}/lisp/tutorial.el.gz share/emacs/${VERSION}/lisp/tutorial.elc share/emacs/${VERSION}/lisp/type-break.el.gz @@ -3982,8 +4098,6 @@ share/emacs/${VERSION}/lisp/type-break.e share/emacs/${VERSION}/lisp/uniquify.el.gz share/emacs/${VERSION}/lisp/uniquify.elc share/emacs/${VERSION}/lisp/url/ -share/emacs/${VERSION}/lisp/url/url-about.el.gz -share/emacs/${VERSION}/lisp/url/url-about.elc share/emacs/${VERSION}/lisp/url/url-auth.el.gz share/emacs/${VERSION}/lisp/url/url-auth.elc share/emacs/${VERSION}/lisp/url/url-cache.el.gz @@ -3994,8 +4108,6 @@ share/emacs/${VERSION}/lisp/url/url-cook share/emacs/${VERSION}/lisp/url/url-cookie.elc share/emacs/${VERSION}/lisp/url/url-dav.el.gz share/emacs/${VERSION}/lisp/url/url-dav.elc -share/emacs/${VERSION}/lisp/url/url-dired.el.gz -share/emacs/${VERSION}/lisp/url/url-dired.elc share/emacs/${VERSION}/lisp/url/url-domsuf.el.gz share/emacs/${VERSION}/lisp/url/url-domsuf.elc share/emacs/${VERSION}/lisp/url/url-expand.el.gz @@ -4046,6 +4158,27 @@ share/emacs/${VERSION}/lisp/url/url-vars share/emacs/${VERSION}/lisp/url/url-vars.elc share/emacs/${VERSION}/lisp/url/url.el.gz share/emacs/${VERSION}/lisp/url/url.elc +share/emacs/${VERSION}/lisp/use-package/ +share/emacs/${VERSION}/lisp/use-package/bind-key.el.gz +share/emacs/${VERSION}/lisp/use-package/bind-key.elc +share/emacs/${VERSION}/lisp/use-package/use-package-bind-key.el.gz +share/emacs/${VERSION}/lisp/use-package/use-package-bind-key.elc +share/emacs/${VERSION}/lisp/use-package/use-package-core.el.gz +share/emacs/${VERSION}/lisp/use-package/use-package-core.elc +share/emacs/${VERSION}/lisp/use-package/use-package-delight.el.gz +share/emacs/${VERSION}/lisp/use-package/use-package-delight.elc +share/emacs/${VERSION}/lisp/use-package/use-package-diminish.el.gz +share/emacs/${VERSION}/lisp/use-package/use-package-diminish.elc +share/emacs/${VERSION}/lisp/use-package/use-package-ensure-system-package.el.gz +share/emacs/${VERSION}/lisp/use-package/use-package-ensure-system-package.elc +share/emacs/${VERSION}/lisp/use-package/use-package-ensure.el.gz +share/emacs/${VERSION}/lisp/use-package/use-package-ensure.elc +share/emacs/${VERSION}/lisp/use-package/use-package-jump.el.gz +share/emacs/${VERSION}/lisp/use-package/use-package-jump.elc +share/emacs/${VERSION}/lisp/use-package/use-package-lint.el.gz +share/emacs/${VERSION}/lisp/use-package/use-package-lint.elc +share/emacs/${VERSION}/lisp/use-package/use-package.el.gz +share/emacs/${VERSION}/lisp/use-package/use-package.elc share/emacs/${VERSION}/lisp/userlock.el.gz share/emacs/${VERSION}/lisp/userlock.elc share/emacs/${VERSION}/lisp/vc/ @@ -4119,8 +4252,6 @@ share/emacs/${VERSION}/lisp/vc/vc-hg.el. share/emacs/${VERSION}/lisp/vc/vc-hg.elc share/emacs/${VERSION}/lisp/vc/vc-hooks.el.gz share/emacs/${VERSION}/lisp/vc/vc-hooks.elc -share/emacs/${VERSION}/lisp/vc/vc-mtn.el.gz -share/emacs/${VERSION}/lisp/vc/vc-mtn.elc share/emacs/${VERSION}/lisp/vc/vc-rcs.el.gz share/emacs/${VERSION}/lisp/vc/vc-rcs.elc share/emacs/${VERSION}/lisp/vc/vc-sccs.el.gz @@ -4137,10 +4268,6 @@ share/emacs/${VERSION}/lisp/version.el.g share/emacs/${VERSION}/lisp/version.elc share/emacs/${VERSION}/lisp/view.el.gz share/emacs/${VERSION}/lisp/view.elc -share/emacs/${VERSION}/lisp/vt-control.el.gz -share/emacs/${VERSION}/lisp/vt-control.elc -share/emacs/${VERSION}/lisp/vt100-led.el.gz -share/emacs/${VERSION}/lisp/vt100-led.elc share/emacs/${VERSION}/lisp/w32-fns.el.gz share/emacs/${VERSION}/lisp/w32-fns.elc share/emacs/${VERSION}/lisp/w32-vars.el.gz @@ -4173,9 +4300,25 @@ share/emacs/${VERSION}/lisp/xt-mouse.el. share/emacs/${VERSION}/lisp/xt-mouse.elc share/emacs/${VERSION}/lisp/xwidget.el.gz share/emacs/${VERSION}/lisp/xwidget.elc +share/emacs/${VERSION}/lisp/yank-media.el.gz +share/emacs/${VERSION}/lisp/yank-media.elc share/emacs/${VERSION}/site-lisp/ share/emacs/${VERSION}/site-lisp/subdirs.el -share/emacs/site-lisp/ share/emacs/site-lisp/subdirs.el +share/icons/ +share/icons/hicolor/ +share/icons/hicolor/128x128/ +share/icons/hicolor/128x128/apps/ +share/icons/hicolor/16x16/ +share/icons/hicolor/16x16/apps/ +share/icons/hicolor/24x24/ +share/icons/hicolor/24x24/apps/ +share/icons/hicolor/32x32/ +share/icons/hicolor/32x32/apps/ +share/icons/hicolor/48x48/ +share/icons/hicolor/48x48/apps/ +share/icons/hicolor/scalable/ +share/icons/hicolor/scalable/apps/ +share/icons/hicolor/scalable/mimetypes/ share/metainfo/ share/metainfo/emacs.metainfo.xml