Eli Zaretskii
636f166cfc
; * make-dist: Include ELisp hierarchy diagram in tarballs (bug#76441).
2025-08-14 05:04:03 -04:00
Eli Zaretskii
1514695b7d
; Update lisp/ldefs-boot.el. Do not merge to master.
2025-08-14 04:24:11 -04:00
Eli Zaretskii
8960e3af81
Update files for Emacs 30.2
...
* ChangeLog.5:
* etc/AUTHORS:
* etc/HISTORY: Update for Emacs 30.2.
* admin/admin.el (set-version): Fix handling of official releases.
2025-08-14 04:05:28 -04:00
Eli Zaretskii
ebeca61755
* admin/admin.el (set-version): Fix handling of official releases.
2025-08-14 03:54:52 -04:00
Eli Zaretskii
8ddef0ad4d
Bump Emacs version
...
* README:
* configure.ac:
* exec/configure.ac:
* java/AndroidManifest.xml.in (Version-code):
* nt/README.W32:
* msdos/sed2v2.inp: Bump Emacs version to 30.2.
2025-08-14 03:52:16 -04:00
Eli Zaretskii
49d64bfb1a
; * etc/NEWS: Update for Emacs 30.2.
2025-08-14 03:03:07 -04:00
Eli Zaretskii
4b90b6e7ce
; * lisp/emacs-lisp/cl-generic.el (cl-defgeneric): Doc fix (bug#79206).
2025-08-10 11:45:31 +03:00
Eli Zaretskii
0da899c035
; Fix autorevert-tests for MS-Window
...
* test/lisp/autorevert-tests.el
(auto-revert-test04-auto-revert-mode-dired): Fix for MS-Windows.
2025-08-09 11:29:15 +03:00
Vinícius Moraes
f2d3659cf5
Handle remote file names in cmuscheme.el
...
* lisp/cmuscheme.el (scheme-load-file, scheme-compile-file): Use
'file-local-name' to handle file names on remote systems.
(Bug#79163)
Copyright-paperwork-exempt: yes
2025-08-07 16:20:58 +03:00
Sean Whitton
d1ab95b175
* lisp/vc/vc.el (vc-register): Fix interactive spec (bug#79183).
2025-08-06 15:15:57 +01:00
Alberto Santini
f58b738042
; windows installer: set x64 registry keys (tiny change)
...
* admin/nt/dist-build/emacs.nsi: set x64 registry keys
2025-08-04 21:55:29 -05:00
Eli Zaretskii
477335a10b
; Fix documentation of 'find-file-noselect'
...
* doc/lispref/files.texi (Visiting Functions):
* lisp/files.el (find-file-noselect): Document that NOWARN non-nil
also bypasses the file's last change verification. (Bug#79127)
2025-08-02 17:33:15 +03:00
James Thomas
9e3720bbb1
* doc/misc/gnus.texi (Category Syntax): Update gnus-agent-predicate.
...
This updates the Gnus manual due to recent code change (bug#79123).
2025-07-31 08:19:51 +03:00
Eli Zaretskii
456f44a7b3
; Improve documentation of change hooks
...
* doc/lispref/text.texi (Change Hooks): Warn against buffer
changes in the hook functions. (Bug#79115)
2025-07-30 19:48:07 +03:00
Eli Zaretskii
f20d5e63bc
; * lisp/image.el (image-supported-file-p): Doc fix (bug#79117).
2025-07-29 14:08:29 +03:00
Eli Zaretskii
8ec2ddebdd
; Update documentation of GC in ELisp manual
...
* doc/lispref/internals.texi (Garbage Collection): Update default
values for GC-related thresholds. (Bug#79074)
2025-07-28 16:14:44 +03:00
Robert Pluim
57a9798c22
Prefer "tls" to "ssl" in documentation
...
* doc/misc/gnus.texi (NNTP): Refer to 'nntp-open-tls-stream'.
(Direct Functions, Customizing the IMAP Connection): Add
commentary about desirability of STARTTLS. Correct
documentation about use of GnuTLS. Use 'tls in example.
* lisp/gnus/nnimap.el (nnimap-server-port): Mention 'tls in
preference to 'ssl.
* lisp/gnus/nntp.el (nntp-open-connection-function)
(nntp-never-echoes-commands): Document 'nntp-open-tls-stream' as
preferred to 'nntp-open-ssl-stream'.
2025-07-28 14:11:50 +02:00
Sean Whitton
a44e9139c2
loaddefs-generate--rubric: Note about committing ldefs-boot.el
...
* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate--rubric):
Note that ldefs-boot.el should be committed on its own.
2025-07-26 10:22:09 +01:00
Eli Zaretskii
e4908623f2
; Fix documentation of 'other-window'
...
* doc/lispref/windows.texi (Cyclic Window Ordering):
* lisp/window.el (other-window): Document ALL-FRAMES in interactive
invocations.
2025-07-26 11:36:16 +03:00
Eli Zaretskii
5f3cbd62b1
; * lisp/international/quail.el (quail-insert-kbd-layout): Commentary.
2025-07-25 15:25:40 +03:00
Sean Whitton
47deb38f21
; face-font-family-alternatives, fixed-pitch: Comments.
2025-07-25 09:05:24 +01:00
Jim Porter
dd29b0ab66
Fix Eshell call to 'string-suffix-p' when checking for trailing newline
...
* lisp/eshell/esh-io.el (eshell--output-maybe-n): Fix call.
* test/lisp/eshell/esh-io-tests.el
(esh-io-test/output-newline/add-newline)
(esh-io-test/output-newline/no-newline)
(esh-io-test/output-newline/no-extra-newline): New tests (bug#79063).
2025-07-21 18:47:43 -07:00
Robert Pluim
cbfc095ed4
* etc/PROBLEMS: Describe how to work around screen reader TAB issue
2025-07-21 16:01:28 +02:00
Sean Whitton
8f00d36b63
(gnus)Scoring Tips: New tip regarding header continuation lines
...
* doc/misc/gnus.texi (Scoring Tips): New "Continuation lines
when scoring on other headers" tip.
2025-07-21 09:54:09 +01:00
Eli Zaretskii
3b2bfdfef6
; Fix last change (bug#79042)
2025-07-19 13:05:05 +03:00
Eli Zaretskii
740138b113
; Fix last change
...
* lisp/image/image-dired-dired.el
(image-dired-dired-toggle-marked-thumbs): Doc fix (bug#79042),
2025-07-19 13:04:29 +03:00
Eli Zaretskii
e675d5ba64
; Update doc strings of Dired functions due to 'marked' value of ARG
...
* lisp/dired-aux.el (dired-do-compress, dired-do-byte-compile)
(dired-do-load, dired-do-redisplay):
* lisp/dired.el (dired-map-over-marks, dired-get-marked-files)
(dired-mouse-drag, dired-do-delete): Doc fixes (bug#79042).
2025-07-19 12:50:43 +03:00
Manuel Giraud
a05be41af7
; * lisp/battery.el (battery-bsd-apm): Explain a FIXME (bug#79040).
2025-07-17 16:17:39 +03:00
Ken Mankoff
fe3ac1575a
Fix :box attribute of faces in Leuven themes.
...
* etc/themes/leuven-dark-theme.el:
* etc/themes/leuven-theme.el: Fix 'lui-highlight-face' face.
(Bug#79029)
2025-07-16 15:12:54 +03:00
Sean Whitton
86e32aed4a
; define-globalized-minor-mode: Fix capitalization.
2025-07-16 11:20:08 +01:00
Sean Whitton
24db9b7962
; * lisp/vc/diff-mode.el (diff-mode): Scare-quote 'normal'.
2025-07-16 11:17:58 +01:00
Eli Zaretskii
756e7e5243
; * lisp/window.el (window-state-put): Fix a typo (bug#79013).
2025-07-14 14:35:31 +03:00
Sean Whitton
0fb20adf8e
; define-globalized-minor-mode: Fix info node link in docstring.
2025-07-13 12:35:02 +01:00
Eli Zaretskii
6dd8266bc4
; * doc/emacs/custom.texi (Init File): Mention "M-x customize".
2025-07-12 12:01:05 +03:00
Eli Zaretskii
723cb4da47
; Fix indexing in Emacs user manual
...
* doc/emacs/frames.texi (Creating Frames):
* doc/emacs/windows.texi (Pop Up Window): Fix indexing and
wording. (Bug#78945)
2025-07-11 09:24:50 +03:00
Andrea Corallo
05ecb2b8f0
Nativecomp don't error with undeclared types (bug#6573) (don't merge)
...
Backporting f38e969e47 from trunk to emacs-30
* test/src/comp-resources/comp-test-funcs.el (comp-test-76573-1-f): New
function.
* lisp/emacs-lisp/comp-cstr.el (comp-supertypes): Don't error if 'type'
is unknown.
2025-07-09 10:31:20 +02:00
Robert Pluim
ebb65d4163
; Fix typos
...
* lisp/emacs-lisp/warnings.el (warning-display-at-bottom): Fix typo.
* lisp/replace.el (query-replace-help): Typo fix.
2025-07-07 14:49:23 +02:00
Eli Zaretskii
b4b7ddb603
Fix 'kill-ring-deindent-mode'
...
* lisp/indent-aux.el
(kill-ring-deindent-buffer-substring-function): Fix deindenting
for modes which set 'indent-tab-mode' to nil. (Bug#77981)
(cherry picked from commit 1c7fe501fe )
2025-07-06 18:33:17 +03:00
Eli Zaretskii
3f7787c979
; * lisp/replace.el (query-replace-help): Fix help text (bug#78916).
2025-07-05 09:47:23 +03:00
Eli Zaretskii
b10596a630
; * lisp/emacs-lisp/warnings.el (warning-display-at-bottom): Doc fix.
2025-07-05 09:17:40 +03:00
Yuan Fu
060f964906
Handle ts_node_type return NULL (bug#78938)
...
* src/treesit.c (treesit_traverse_match_predicate): Handle the
case when ts_node_type returns NULL.
(Ftreesit_node_type): Add some comment.
2025-07-04 13:22:14 -07:00
Eli Zaretskii
5bdacbe460
Improve documentation of 'warning-display-at-bottom'
...
* lisp/emacs-lisp/warnings.el (warning-display-at-bottom):
* doc/lispref/display.texi (Warning Options):
* doc/emacs/windows.texi (Temporary Displays):
* etc/NEWS: Improve documentation of 'warning-display-at-bottom'.
See https://lists.gnu.org/archive/html/emacs-devel/2025-07/msg00024.html
for more details.
2025-07-04 15:02:29 +03:00
Yuan Fu
30dae2ad23
Handle the case when ts_node_type returns NULL (bug#78938)
...
* src/treesit.c (Ftreesit_node_type): Handle NULL.
2025-07-03 23:40:59 -07:00
Eli Zaretskii
985ad1da76
; * lisp/emacs-lisp/bytecomp.el (compilation-safety): Doc fix (bug#78394).
2025-07-01 14:17:42 +03:00
Eli Zaretskii
de18407f51
; * doc/lispref/functions.texi (Mapping Functions): Fix wording (bug#78930).
2025-06-30 22:06:15 +03:00
Jim Porter
db6cbee742
Populate the ':title' in EWW when defaulting to readable mode
...
Do not merge to master.
* lisp/net/eww.el (eww-display-document): Always render the full
document first to populate ':title' (bug#77299).
2025-06-29 10:08:21 -07:00
Eli Zaretskii
e51ff3ee66
; * doc/lispref/threads.texi (Condition Variables): Fix wording.
2025-06-28 22:17:06 +03:00
Liam Hupfer
6299eb0fe5
bug#78901: [PATCH] js-ts-mode: Fix auto-mode-alist regexp
...
Align the js-ts-mode entry with the javascript-mode entries in the
default auto-mode-alist value in lisp/files.el. Otherwise, js-ts-mode is
not associated with .js files.
* lisp/progmodes/js.el (js-ts-mode): Fix auto-mode-alist regexp.
Fixes: 2023-01-20 6b2f85caa6 "Make tree-sitter based modes optional"
2025-06-28 13:11:01 +03:00
Eli Zaretskii
982938363a
Merge branch 'emacs-30' of git.sv.gnu.org:/srv/git/emacs into emacs-30
2025-06-25 12:19:36 -04:00
Eli Zaretskii
e68ad70af6
Fix 'insert-directory' in Turkish language-environment
...
* lisp/files.el (insert-directory-clean, insert-directory): Use
case-sensitive search for "//DIRED//" and similar strings.
(Bug#78894)
2025-06-25 12:17:59 -04:00