Po Lu
8e1c56ae46
; Add 2024 to copyright years
2024-01-02 09:47:10 +08:00
Eli Zaretskii
cae528457c
; Add 2023 to copyright years.
2023-01-01 05:31:12 -05:00
Eli Zaretskii
c6cb6d8506
Cut the emacs-29 release branch
...
* README:
* configure.ac:
* nt/README.W32:
* msdos/sed2v2.inp: Bump Emacs version to 29.0.60.
* admin/admin.el (set-version): Fix regexp for configure.ac.
* lisp/cus-edit.el (customize-changed-options-previous-release):
Bump last version to 28.2.
2022-11-28 19:47:35 +02:00
Stefan Kangas
2f08c85d52
Merge from origin/emacs-28
...
50bb9ec84c
; * admin/admin.el (make-news-html-file): Fix typo.
2022-09-18 06:30:42 +02:00
Stefan Kangas
50bb9ec84c
; * admin/admin.el (make-news-html-file): Fix typo.
2022-09-17 22:06:33 +02:00
Stefan Kangas
34a97f045a
Merge from origin/emacs-28
...
320f0cac80
; * etc/NEWS: Fix typo.
5dbe4fa64a
Simplify regexp in make-news-html-file
069ffbda09
* admin/admin.el (make-news-html-file): Set id on correct ...
bcc84ac7fe
Add version headlines to HTML NEWS export
5d227ae83e
; * etc/NEWS: Fix formatting.
# Conflicts:
# etc/NEWS
2022-09-17 06:30:41 +02:00
Stefan Kangas
5dbe4fa64a
Simplify regexp in make-news-html-file
...
* admin/admin.el (make-news-html-file): Simplify regexp.
Suggested by Mattias Engdegård <mattiase@acm.org>.
2022-09-17 02:18:27 +02:00
Stefan Kangas
069ffbda09
* admin/admin.el (make-news-html-file): Set id on correct tag.
2022-09-16 19:46:31 +02:00
Stefan Kangas
bcc84ac7fe
Add version headlines to HTML NEWS export
...
This allows linking to, e.g. "NEWS.28.html#28.1" to go directly to
those release notes.
* admin/admin.el (admin--org-export-headers-format)
(make-news-html-file): Add XX.Y version headlines with an HTML anchor.
2022-09-16 19:34:46 +02:00
Stefan Kangas
6e4f6e97bf
Merge from origin/emacs-28
...
f232d989fd
Improve HTML export of NEWS file
397890ba77
Delete "etc/NEWS*.html" from .gitignore
70ca5f6524
; * etc/NEWS: Fix typos.
19de241a7d
Recommend NonGNU ELPA over MELPA
f25f9dbf30
Minor doc fixes in picture.el
520b041b54
* lisp/textmodes/page-ext.el: Improve Commentary.
# Conflicts:
# etc/NEWS
2022-09-16 16:27:37 +02:00
Stefan Kangas
f232d989fd
Improve HTML export of NEWS file
...
* admin/admin.el (admin--org-export-headers-format)
(admin--org-html-postamble): New variables.
(admin--require-external-package): New function.
(make-news-html-file): Improve HTML export.
2022-09-16 16:19:29 +02:00
Stefan Kangas
41551ccbf6
Merge from origin/emacs-28
...
5543aea1b2
Automate exporting etc/NEWS to HTML
23a91163ed
* Makefile.in (uninstall): Remove the *.eln files. (Bug#5...
2022-09-15 06:30:40 +02:00
Stefan Kangas
5543aea1b2
Automate exporting etc/NEWS to HTML
...
* admin/admin.el (make-news-html-file): New function.
* .gitignore: Ignore generated "etc/NEWS*.html" file.
2022-09-14 18:42:10 +02:00
Stefan Kangas
ea0b913ab6
Delete variable window-system-version obsolete since 24.3
...
* lisp/frame.el (window-system-version): Delete variable.
* src/dispnew.c (syms_of_display) <Vwindow_system_version>:
Delete DEFVAR, obsolete since 24.3.
(init_display_interactive, syms_of_display_for_pdumper):
* src/msdos.c (internal_terminal_init):
* src/nsterm.m (ns_term_init):
* src/pgtkfns.c (pgtk_display_info_for_name):
* src/w32fns.c (w32_display_info_for_name, Fx_open_connection):
* src/xfns.c (x_display_info_for_name, Fx_open_connection): Don't
set above deleted variable.
* admin/admin.el (set-version): Don't update above deleted
variable in msdos.c.
* lisp/textmodes/artist.el (artist-submit-bug-report): Don't use
above deleted variable.
2022-09-09 11:27:30 +02:00
Lars Ingebrigtsen
28c5c27162
Don't bug out in manual-html-fix-index-2 on newer makeinfo versions
...
Backport from master.
* admin/admin.el (manual-html-fix-index-2): Don't bug out if the
makeinfo version doesn't include <ul>.
(cherry picked from commit e0e3f2b672
)
2022-07-04 14:09:24 +02:00
Lars Ingebrigtsen
724f712ef1
Preserve <title> in the Emacs manuals
...
Backport from master.
* admin/admin.el (manual-html-fix-headers): Preserve the <title>
element (bug#48334).
(cherry picked from commit b778e71af7
)
2022-07-04 14:07:30 +02:00
Lars Ingebrigtsen
b778e71af7
Preserve <title> in the Emacs manuals
...
* admin/admin.el (manual-html-fix-headers): Preserve the <title>
element (bug#48334).
2022-07-04 12:47:16 +02:00
Lars Ingebrigtsen
e0e3f2b672
Don't bug out in manual-html-fix-index-2 on newer makeinfo versions
...
* admin/admin.el (manual-html-fix-index-2): Don't bug out if the
makeinfo version doesn't include <ul>.
2022-07-04 12:37:17 +02:00
Stefan Kangas
6303cb7e9f
Merge from origin/emacs-28
...
f9ee83bfb9
do_switch_frame: before leaving mini-window, check other (...
908e2e09d0
Fix commands used to produce on-line HTML docs
fff770fb97
Fix a bad cross-reference in elisp.pdf
ebea3415b0
Fix documentation of 'string-pad'
2022-05-29 06:30:21 +02:00
Eli Zaretskii
908e2e09d0
Fix commands used to produce on-line HTML docs
...
* admin/admin.el (manual-meta-string): Only include the first
line, and move the rest...
(manual-links-string): ...to this new string.
(manual-html-fix-headers): Don't remove the '<meta name=' elements
produced by makeinfo, especially not the 'name="viewport"' one,
which is essential for viewing the docs on mobile devices.
Reported by "Facundo Lander via RT" <webmasters-comment@gnu.org>,
see gnu.org ticket #1840138 .
2022-05-28 14:57:55 +03:00
Eli Zaretskii
5890b80bca
Merge from origin/emacs-28
...
84a2857722
Fix scrolling of the stack window in Calc
9dd44505b1
; * src/window.c (Fset_window_start): Clarify the effect o...
24a6c7c8c0
Update and fix instructions and scripts for updating the W...
886339747b
Extend tramp-archive-test45-auto-load
ff997ad786
Ensure local `default-directory' in Tramp when needed
4f27588a16
Clarify "idleness" in the ELisp manual
2022-04-16 13:43:33 -04:00
Eli Zaretskii
24a6c7c8c0
Update and fix instructions and scripts for updating the Web pages
...
* admin/admin.el (manual-html-fix-index-2): Support Texinfo 6.8
and later by not converting TOC menus into tables. (Bug#49719)
* admin/upload-manuals (New directory): Invoke "cvs add" in
$webdir, to pick up the correct CVSROOT.
* admin/make-tarball.txt: Update the section about the Emacs Web
pages.
* etc/refcards/Makefile (pl-refcard.dvi): If mex.fmt cannot be
found, invoke 'mex' instead of 'tex'.
2022-04-08 21:11:16 +03:00
Eli Zaretskii
dcd76bd48d
Merge from origin/emacs-28
...
836be7a112
; * etc/refcards/ru-refcard.tex: Update Copyright year.
86cbc6ee4a
* lisp/net/tramp-sh.el: Adapt copyright year
ebe8772f65
; Minor fixes related to copyright years
23c1ee6989
; * test/manual/etags/ETAGS.good_N: Adjust to copyright ye...
8d3fc7ec89
* src/xfaces.c (face_for_font): Make 'hash' be uintptr_t.
19dcb237b5
; Add 2022 to copyright years.
# Conflicts:
# etc/NEWS
# etc/refcards/ru-refcard.tex
# lib/cdefs.h
# lisp/erc/erc-dcc.el
# lisp/erc/erc-imenu.el
# lisp/erc/erc-replace.el
# lisp/image-dired.el
# lisp/progmodes/xref.el
# m4/alloca.m4
# m4/byteswap.m4
# m4/errno_h.m4
# m4/getopt.m4
# m4/gnulib-common.m4
# m4/inttypes.m4
# m4/stddef_h.m4
# m4/stdint.m4
# m4/sys_socket_h.m4
2022-01-01 07:03:03 -05:00
Eli Zaretskii
19dcb237b5
; Add 2022 to copyright years.
2022-01-01 02:45:51 -05:00
Stefan Kangas
0fb55c8776
admin.el: Move etc/NEWS to etc/NEWS.NN in one commit
...
This should preserve git history better for git blame, etc.
* admin/admin.el (admin-git-command): New variable.
(set-version): Move etc/NEWS to etc/NEWS.NN and prompt to commit
it immediately. (Bug#52420)
2021-12-27 20:39:10 +01:00
Glenn Morris
7ebd79f3c6
Merge from origin/emacs-27
...
bcc4cc3362
Doc fixes for 'face-foreground' and 'face-background'.
bf6442fafd
; * admin/make-tarball.txt: Minor addition to the Web page...
38b127d32e
* admin/admin.el (set-version): Handle malformed NEWS markup.
0d7e2a993e
admin.el fix for bug#47394
fdec444758
; * etc/NEWS: Fix typo.
1e6ca2765f
; * admin/make-tarball.txt: Another minor addition.
# Conflicts:
# etc/NEWS
2021-03-29 08:26:25 -07:00
Glenn Morris
38b127d32e
* admin/admin.el (set-version): Handle malformed NEWS markup.
2021-03-25 11:48:13 -07:00
Glenn Morris
0d7e2a993e
admin.el fix for bug#47394
...
* admin/admin.el (manual-html-fix-index-2): Handle Texinfo 6.7.
2021-03-25 11:23:17 -07:00
Glenn Morris
3c6d087def
* admin/admin.el (make-manuals-dist-output-variables): Update.
2021-03-06 16:39:04 -08:00
Glenn Morris
8bdaac3457
Improve admin.el's Makefile in standalone manual tarfiles
...
* admin/admin.el (make-manuals-dist-output-variables):
Fix abs_top_builddir. Add EMACS.
(make-manuals-dist--1): Respect case when replacing output variables.
2021-02-28 18:07:04 -08:00
Glenn Morris
19df5e7869
Update admins make-manuals for new output variable
...
* admin/admin.el (make-manuals-dist-output-variables):
Add abs_top_builddir.
2021-02-28 14:28:34 -08:00
Stefan Monnier
24b9515da0
* admin/*.el: Use lexical-binding
...
* admin/admin.el: Use lexical-binding.
(manual-misc-manuals): Pass a limit to `looking-back`.
(reminder-for-release-blocking-bugs): Don't use `_` for a real variable.
* admin/authors.el: Use lexical-binding.
(authors-disambiguate-file-name): Remove unused var `parent`.
* admin/cus-test.el:
* admin/find-gc.el:
* admin/gitmerge.el: Use lexical-binding.
2021-01-31 18:00:39 -05:00
Paul Eggert
ba05d005e5
Update copyright year to 2021
...
Run "TZ=UTC0 admin/update-copyright".
2021-01-01 01:13:56 -08:00
Paul Eggert
8c1fe1e5ef
Update copyright year to 2021
...
Run "TZ=UTC0 admin/update-copyright $(git ls-files)".
2021-01-01 00:32:32 -08:00
Michael Albinus
29708cbde7
Some precisions to bug handling
...
* admin/admin.el (reminder-for-release-blocking-bugs): Add date to subject.
* admin/notes/bug-triage:
* admin/notes/bugtracker: Minor precisions.
2020-08-30 15:43:58 +02:00
Michael Albinus
da4840af12
Adapt reminder-for-release-blocking-bugs
...
* admin/admin.el (reminder-for-release-blocking-bugs):
Require `debbugs-gnu' also in `interactive' form.
* admin/release-process: Rename RELEASE-CRITICAL to RELEASE-BLOCKING.
Adapt Emacs version. Describe `reminder-for-release-blocking-bugs'.
2020-08-27 11:46:20 +02:00
Michael Albinus
a142bbd288
* admin/admin.el (reminder-for-release-blocking-bugs): New command.
2020-08-25 15:19:11 +02:00
Glenn Morris
16f00e36dc
* admin/admin.el (set-version): Trap yet another NEWS error.
2020-08-19 20:52:08 +01:00
Paul Eggert
365e01cc9f
Update copyright year to 2020
...
Run "TZ=UTC0 admin/update-copyright $(git ls-files)".
2020-01-01 00:59:52 +00:00
Paul Eggert
946a56a10f
Update some URLs
...
This mostly changes http: to https: in URLs. It also updates
some URLs that have moved, removes some URLs that no longer
work, recommends against using procmail (procmail.org no
longer works), and removes some mentions of the
no-longer-existing Gmane, LPF and VTW.
It doesn't update all URLs, just the ones I had time for.
* GNUmakefile (help):
* admin/admin.el (manual-doctype-string):
* admin/charsets/Makefile.in (${charsetdir}/ALTERNATIVNYJ.map):
* admin/charsets/mapconv:
* lisp/net/soap-client.el (soap-create-envelope):
* lisp/org/org.el (org-doi-server-url):
* lisp/textmodes/bibtex.el (bibtex-generate-url-list):
Prefer https: to http: un URLs.
2019-09-23 00:12:52 -07:00
Glenn Morris
dd162a3f22
* admin/admin.el (set-version): Check for empty NEWS sections.
2019-09-01 14:35:31 -07:00
Glenn Morris
6662938619
Merge from origin/emacs-26
...
0e8d452
; * doc/lispref/nonascii.texi (Coding System Basics): Fix gra...
25a2ff7
; Add missing space in custom.texi
9ec18fb
* admin/admin.el (set-version): Check for increase in version...
93912ba
Be more careful about indent-sexp going over eol (Bug#35286)
2019-04-29 09:08:19 -07:00
Glenn Morris
9ec18fbd56
* admin/admin.el (set-version): Check for increase in version length,
...
rather than a .50 version.
2019-04-22 21:24:22 -04:00
Glenn Morris
e8d483971f
Merge from origin/emacs-26
...
aae8cc3
* admin/admin.el (set-version): Add NEWS headers for a .50 ve...
2019-04-21 07:51:37 -07:00
Glenn Morris
aae8cc3304
* admin/admin.el (set-version): Add NEWS headers for a .50 version.
2019-04-20 10:02:58 -07:00
Glenn Morris
0797897f34
Merge from origin/emacs-26
...
a1c53d4
(origin/emacs-26) * admin/admin.el (make-manuals-dist--1): Up...
d0f745f
Document some compilation-mode faces
23ccba0
Mention the assignment form in "Copyright Assignment"
0f5568e
Fix confusing wording in the user manual
70ec392
Fix the MSDOS build when running under CWSDPMI
7a608fc
* lisp/progmodes/python.el: Be more careful about temp file r...
2019-04-17 09:32:40 -07:00
Glenn Morris
a1c53d4294
* admin/admin.el (make-manuals-dist--1):
...
Update for incompatible copy-file change re "directories".
2019-04-16 14:33:24 -07:00
Paul Eggert
3c94c7bc02
Fix regular-expression glitches and typos
...
Problems reported by Mattias Engdegård in:
https://lists.gnu.org/r/emacs-devel/2019-03/msg00085.html
* admin/admin.el (set-version):
* lisp/allout.el (allout-latexify-one-item):
* lisp/arc-mode.el (archive-arc-rename-entry)
(archive-rar-summarize):
* lisp/calc/calc-graph.el (calc-graph-set-styles)
(calc-graph-hide):
* lisp/calc/calc-help.el (calc-describe-key):
* lisp/calc/calc-lang.el (math-compose-tex-func, eqn):
* lisp/calc/calc.el (calcDigit-key):
* lisp/cedet/ede/makefile-edit.el (makefile-macro-file-list):
* lisp/cedet/ede/speedbar.el (ede-tag-expand):
* lisp/cedet/semantic/sb.el (semantic-sb-show-extra)
(semantic-sb-expand-group):
* lisp/comint.el (comint-substitute-in-file-name):
* lisp/dired.el (dired-actual-switches):
* lisp/emacs-lisp/chart.el (chart-rmail-from):
* lisp/emacs-lisp/eieio-opt.el (eieio-sb-expand):
* lisp/emacs-lisp/eieio-speedbar.el (eieio-speedbar-object-expand):
* lisp/emacs-lisp/rx.el (rx-not, rx-atomic-p):
* lisp/emulation/viper-ex.el (viper-get-ex-token)
(viper-get-ex-pat, ex-set-read-variable):
* lisp/epg.el (epg--status-SIG_CREATED):
* lisp/erc/erc-speedbar.el (erc-speedbar-expand-user):
(erc-speedbar-expand-channel, erc-speedbar-expand-server)
* lisp/erc/erc.el (erc-is-message-ctcp-and-not-action-p)
(erc-banlist-update):
* lisp/eshell/em-dirs.el (eshell-parse-drive-letter, eshell/pwd):
* lisp/find-dired.el (find-dired):
* lisp/frame.el (frame-set-background-mode):
* lisp/generic-x.el (apache-log-generic-mode):
* lisp/gnus/gnus-art.el (gnus-button-valid-localpart-regexp):
* lisp/gnus/gnus.el (gnus-short-group-name):
* lisp/gnus/message.el (message-mailer-swallows-blank-line):
* lisp/ibuffer.el (ibuffer-fontification-alist):
* lisp/ido.el (ido-set-matches-1):
* lisp/info-xref.el (info-xref-lock-file-p):
* lisp/info.el (Info-dir-remove-duplicates)
(Info-unescape-quotes, Info-split-parameter-string)
(Info-speedbar-expand-node):
* lisp/international/mule.el (sgml-html-meta-auto-coding-function):
* lisp/isearch.el (isearch-pre-command-hook):
* lisp/language/ethio-util.el (ethio-fidel-to-tex-buffer):
* lisp/mail/rmail.el (rmail-collect-deleted):
* lisp/mh-e/mh-alias.el (mh-alias-suggest-alias):
* lisp/mh-e/mh-comp.el (mh-forward):
* lisp/mh-e/mh-search.el (mh-index-next-folder)
(mh-index-create-imenu-index):
* lisp/mh-e/mh-xface.el (mh-picon-get-image):
* lisp/minibuffer.el (completion--embedded-envvar-re):
* lisp/net/ange-ftp.el (ange-ftp-ls-parser):
* lisp/net/goto-addr.el (goto-address-mail-regexp)
(goto-address-find-address-at-point):
* lisp/net/pop3.el (pop3-read-response, pop3-user)
(pop3-pass, pop3-apop):
* lisp/net/tramp.el (tramp-ipv6-regexp)
(tramp-replace-environment-variables):
* lisp/nxml/nxml-maint.el (nxml-insert-target-repertoire-glyph-set):
* lisp/nxml/rng-uri.el (rng-uri-escape-multibyte):
* lisp/nxml/rng-xsd.el (rng-xsd-convert-any-uri):
* lisp/obsolete/pgg.el (pgg-fetch-key):
* lisp/obsolete/vip.el (vip-get-ex-token):
* lisp/org/ob-core.el (org-babel-string-read):
* lisp/org/org-agenda.el:
(org-agenda-add-entry-to-org-agenda-diary-file):
* lisp/org/org-element.el (org-element-keyword-parser):
* lisp/org/org-list.el (org-list-indent-item-generic):
* lisp/org/org-mhe.el (org-mhe-get-message-folder-from-index):
* lisp/org/org-mobile.el (org-mobile-apply):
* lisp/org/org-mouse.el (org-mouse-context-menu):
* lisp/org/org-plot.el (org-plot/gnuplot):
* lisp/org/org-protocol.el (org-protocol-flatten-greedy):
* lisp/org/org-table.el (org-table-copy-down)
(org-table-formula-make-cmp-string)
(org-table-get-stored-formulas, org-table-recalculate)
(org-table-edit-formulas):
* lisp/org/org.el (org-translate-link-from-planner)
(org-fill-line-break-nobreak-p):
* lisp/org/ox-ascii.el (org-ascii-item):
* lisp/org/ox-latex.el (org-latex-clean-invalid-line-breaks):
* lisp/org/ox.el (org-export-expand-include-keyword):
* lisp/progmodes/ada-xref.el (ada-treat-cmd-string):
* lisp/progmodes/cfengine.el (cfengine2-font-lock-keywords):
* lisp/progmodes/cperl-mode.el (cperl-to-comment-or-eol)
(cperl-find-pods-heres, cperl-fix-line-spacing)
(cperl-have-help-regexp, cperl-word-at-point-hard)
(cperl-make-regexp-x):
* lisp/progmodes/dcl-mode.el (dcl-option-value-offset):
* lisp/progmodes/etags.el (tag-implicit-name-match-p):
* lisp/progmodes/fortran.el (fortran-fill):
* lisp/progmodes/gdb-mi.el (gdb-speedbar-expand-node)
(gdb-locals-handler-custom):
* lisp/progmodes/grep.el (grep-mode-font-lock-keywords):
* lisp/progmodes/gud.el (gud-jdb-find-source-using-classpath):
* lisp/progmodes/js.el (js--continued-expression-p):
* lisp/progmodes/m4-mode.el (m4-font-lock-keywords):
* lisp/progmodes/meta-mode.el (meta-indent-level-count):
* lisp/progmodes/mixal-mode.el (mixal-font-lock-keywords):
* lisp/progmodes/opascal.el (opascal-find-unit-in-directory):
* lisp/progmodes/pascal.el (pascal-progbeg-re):
* lisp/progmodes/ruby-mode.el (ruby-expression-expansion-re)
(ruby-expr-beg, ruby-parse-partial)
(ruby-toggle-string-quotes, ruby-font-lock-keywords):
* lisp/progmodes/sql.el (sql--make-help-docstring):
* lisp/progmodes/verilog-mode.el (verilog-coverpoint-re)
(verilog-skip-forward-comment-p)
(verilog-read-sub-decls-gate)
(verilog-read-auto-template-middle):
* lisp/progmodes/vhdl-mode.el (vhdl-resolve-env-variable)
(vhdl-speedbar-expand-project, vhdl-speedbar-expand-entity)
(vhdl-speedbar-expand-architecture)
(vhdl-speedbar-expand-config, vhdl-speedbar-expand-package)
(vhdl-speedbar-dired):
* lisp/speedbar.el (speedbar-dired, speedbar-tag-file)
(speedbar-tag-expand):
* lisp/textmodes/dns-mode.el (dns-mode-font-lock-keywords):
* lisp/textmodes/flyspell.el (flyspell-debug-signal-word-checked):
* lisp/textmodes/ispell.el (ispell-process-line):
* lisp/textmodes/reftex-cite.el (reftex-end-of-bib-entry):
* lisp/textmodes/reftex-ref.el (reftex-replace-prefix-escapes):
* lisp/url/url-parse.el (url-generic-parse-url):
* lisp/url/url-util.el (url-truncate-url-for-viewing):
* lisp/vc/diff-mode.el (diff-unified->context):
* lisp/vc/vc-bzr.el (vc-bzr-error-regexp-alist):
* lisp/vc/vc-cvs.el (vc-cvs-parse-status):
* lisp/woman.el (woman0-el, woman-if-ignore)
(woman-change-fonts):
* lisp/xdg.el (xdg--substitute-home-env):
Fix regular-expression infelicities and typos.
Fix regular expression typos
Fix typos reported by Mattias Engdegård in:
that occurred in preloaded modules.
* lisp/frame.el (frame-set-background-mode):
* lisp/international/mule.el (sgml-html-meta-auto-coding-function):
* lisp/isearch.el (isearch-pre-command-hook):
* lisp/minibuffer.el (completion--embedded-envvar-re):
2019-03-04 18:00:58 -08:00
Paul Eggert
ba809612c0
Merge from origin/emacs-26
...
2fcf2df
Fix copyright years by hand
26bed8b
Update copyright year to 2019
2814292
Fix value of default frame height. (Bug#33921)
2018-12-31 17:57:29 -08:00
Paul Eggert
26bed8ba10
Update copyright year to 2019
...
Run 'TZ=UTC0 admin/update-copyright $(git ls-files)'.
2019-01-01 01:01:13 +00:00