summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix python-ts-mode built-in functions and attributes (bug#70478)Prateek Sharma2024-04-211-7/+9
| | | | | | | * lisp/progmodes/python.el (python--treesit-settings): Change the treesitter query to fetch the correct type of node for built-in functions and attributes and highlight them with corresponding font-lock face.
* Fix markup and indexing in the Calendar chapter of user manualEli Zaretskii2024-04-211-107/+154
| | | | | | | | | * doc/emacs/calendar.texi (Calendar Unit Motion) (Scroll Calendar, Writing Calendar Files, Holidays) (Sunrise/Sunset, Lunar Phases, Calendar Systems) (To Other Calendar, Displaying the Diary, Date Formats) (Adding to Diary, Special Diary Entries): Fix markup, style, and indexing.
* Fix the user manual for `calendar-time-zone-style'Gautier Ponsinet2024-04-211-1/+2
| | | | | * doc/emacs/calendar.texi (Sunrise/Sunset): Refer to the variable `calendar-time-zone-style' explicitly. (Bug#70498)
* Avoid assertion violations in 'push_prefix_prop'Eli Zaretskii2024-04-212-1/+5
| | | | | | * src/xdisp.c (push_prefix_prop): Set the 'string_from_prefix_prop_p' flag for any valid value of the 'line-prefix' or 'wrap-prefix' property/variable. (Bug#70495)
* Remove ert-equal-including-properties from manualBasil L. Contovounesios2024-04-201-2/+1
| | | | | | * doc/misc/ert.texi (Useful Techniques): Mention only equal-including-properties in place of the now obsolete ert-equal-including-properties.
* ; Document 'filtered-frame-list'Eli Zaretskii2024-04-201-0/+12
| | | | | * doc/lispref/frames.texi (Finding All Frames): Document 'filtered-frame-list'.
* ; Improve wording in documentation of 'not and 'null'Eli Zaretskii2024-04-152-4/+5
| | | | | | * doc/lispref/control.texi (Combining Conditions): * doc/lispref/lists.texi (List-related Predicates): Clarify wording of 'not' vs 'null'. (Bug#70392)
* * lisp/dnd.el (dnd-handle-movement): Avoid errors (bug#70311).Eli Zaretskii2024-04-141-2/+7
|
* * doc/misc/calc.texi: Improve indexing.Stefan Kangas2024-04-131-2/+5
|
* ; Tweak "(emacs)Bug Reference" formatting/wording.Basil L. Contovounesios2024-04-131-24/+27
|
* Fix display of vscrolled windowsEli Zaretskii2024-04-111-1/+1
| | | | | * src/xdisp.c (redisplay_window): Fix condition for resetting the window's vscroll. (Bug#70038)
* ; * doc/emacs/files.texi (Backup): Clarify "saving" (bug#70326).Eli Zaretskii2024-04-101-3/+4
|
* ; Improve documentation of 'world-clock'Eli Zaretskii2024-04-101-2/+9
| | | | | * lisp/time.el (zoneinfo-style-world-list) (legacy-style-world-list): Doc fixes.
* * doc/emacs/misc.texi (emacsclient Options): Suggest forwarding sockets.Peter Oliver2024-04-101-7/+21
| | | | (Bug#66667)
* Update go-ts-mode to support latest tree-sitter-go grammarYuan Fu2024-04-091-2/+11
| | | | | | | | | | tree-sitter-go changed method_spec to method_elem in https://github.com/tree-sitter/tree-sitter-go/commit/b82ab803d887002a0af11f6ce63d72884580bf33 * lisp/progmodes/go-ts-mode.el: (go-ts-mode--method-elem-supported-p): New function. (go-ts-mode--font-lock-settings): Conditionally use method_elem or method_spec in the query.
* Fix c++-ts-mode defun navigation (bug#65885)Yuan Fu2024-04-081-1/+3
| | | | | * lisp/progmodes/c-ts-mode.el (c-ts-base-mode): Add BOL and EOL marker in the regexp.
* ; Fix last change.Eli Zaretskii2024-04-071-3/+3
|
* ; * etc/PROBLEMS: An entry about focus issues with XFCE (bug#70046).Eli Zaretskii2024-04-071-0/+12
|
* ; * doc/emacs/misc.texi (emacsclient Options): Fix typo. (Bug#70238)Michael Albinus2024-04-071-1/+1
|
* ; * src/filelock.c (Flock_file): Doc fix (bug#70216).Eli Zaretskii2024-04-071-2/+5
|
* ; * etc/PROBLEMS: Entry about slow mouse-wheel with GTK3 (bug#70002).Eli Zaretskii2024-04-061-0/+10
|
* ; * doc/lispref/tips.texi (Documentation Tips): Improve (bug#70163).Eli Zaretskii2024-04-041-5/+7
|
* ; Update admin/make-tarball.txtEli Zaretskii2024-04-041-0/+7
| | | | | | * admin/make-tarball.txt: Add text about preparing bundled packages for an emergency release. Suggested by Michael Albinus <michael.albinus@gmx.de>.
* ; * etc/PROBLEMS: Add an entry about WebKitGTK (bug#66068).Eli Zaretskii2024-04-011-0/+26
|
* Adapt Tramp versio (don't merge)Michael Albinus2024-03-312-5/+5
| | | | | | | * doc/misc/trampver.texi: * lisp/net/trampver.el: Change version to "2.6.3". (customize-package-emacs-version-alist): Adapt Tramp version integrated in Emacs 29.3.
* Fix warning-suppress for list type "warning type"Xuan Wang2024-03-311-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | Per the documentation of 'warning-suppress-types' and the implementation of 'warning-suppress-p', a warning type can be either a symbol or a list of symbols. The previous implementation could generate wrong 'warning-suppress-types': old behavior: type warning-suppress-types pkg -> '((pkg)) Correct (pkg subtype) -> '(((pkg subtype))) Incorrect Now we check whether type is a cons cell first. (Should not use listp here, as listp returns t for nil.) new behavior: type warning-suppress-types pkg -> '((pkg)) Correct (pkg subtype) -> '((pkg subtype)) Correct * lisp/emacs-lisp/warnings.el (warnings-suppress): Fix saving warning types in 'warning-suppress-types'. (Bug#70063) Copyright-paperwork-exempt: yes
* Make object init more robust (bug#69571)Theodor Thornhill2024-03-312-1/+87
| | | | | | * lisp/progmodes/csharp-mode.el (csharp-guess-basic-syntax): Make the regex same as before, but conditionally check other heuristics rather than crazy regex shenanigans.
* Avoid errors in Info-search-case-sensitively in DIR buffersEli Zaretskii2024-03-301-1/+1
| | | | | | * lisp/info.el (Info-search): Don't run the "try other subfiles" code if there are no subfiles. This happens, for example, in DIR files. (Bug#70058)
* Add test for previous change (bug#70023)Theodor Thornhill2024-03-281-0/+14
| | | | | * test/lisp/progmodes/typescript-ts-mode-resources/indent.erts: Add test.
* Add typescript-ts-mode indentation for interface bodies (bug#70023)Noah Peart2024-03-281-0/+1
| | | | | | * lisp/progmodes/typescript-ts-mode.el (typescript-ts-mode--indent-rules): Add indentation rule for interface bodies.
* * Don't install unnecessary trampolines (bug#69573) (don't merge)Andrea Corallo2024-03-261-7/+9
| | | | | * lisp/emacs-lisp/comp.el (comp-subr-trampoline-install): Check that subr-name actually matches the target subr.
* Improve documentation of <Delete> in user manualEli Zaretskii2024-03-251-2/+9
| | | | | * doc/emacs/basic.texi (Erasing): Document that <Delete> deletes entire grapheme clusters.
* Fix documentation of 'other-window-for-scrolling'Eli Zaretskii2024-03-251-7/+10
| | | | | | * src/window.c (Fother_window_for_scrolling): More accurate documentation of how "the other" window is looked for. Suggested by Karthik Chikmagalur <karthikchikmagalur@gmail.com>.
* Bump Emacs version to 29.3.50Eli Zaretskii2024-03-245-4/+31
| | | | | | | | * README: * configure.ac: * nt/README.W32: * msdos/sed2v2.inp: * etc/NEWS: Bump Emacs version to 29.3.50.
* Update files for Emacs 29.3Eli Zaretskii2024-03-243-22/+624
| | | | | | * ChangeLog.4: * etc/AUTHORS: * etc/HISTORY: Update for Emacs 29.3.
* * lisp/ldefs-boot.el: Regenerate.Eli Zaretskii2024-03-241-16/+29
|
* Bump Emacs version to 29.3Eli Zaretskii2024-03-244-4/+4
| | | | | | | * README: * configure.ac: * nt/README.W32: * msdos/sed2v2.inp: Bump Emacs version to 29.3.
* org--confirm-resource-safe: Fix prompt when prompting in non-file Org buffersIhor Radchenko2024-03-241-1/+1
| | | | | * lisp/org/org.el (org--confirm-resource-safe): When called from non-file buffer, do not put stray "f" in the prompt.
* org-file-contents: Consider all remote files unsafeIhor Radchenko2024-03-241-1/+5
| | | | | * lisp/org/org.el (org-file-contents): When loading files, consider all remote files (like TRAMP-fetched files) unsafe, in addition to URLs.
* org-latex-preview: Add protection when `untrusted-content' is non-nilIhor Radchenko2024-03-241-0/+19
| | | | | | | | | | | * lisp/org/org.el (org--latex-preview-when-risky): New variable controlling how to handle LaTeX previews in Org files from untrusted origin. (org-latex-preview): Consult `org--latex-preview-when-risky' before generating previews. This patch adds a layer of protection when LaTeX preview is requested for an email attachment, where `untrusted-content' is set to non-nil.
* * lisp/gnus/mm-view.el (mm-display-inline-fontify): Mark contents untrusted.Ihor Radchenko2024-03-241-0/+1
|
* * lisp/files.el (untrusted-content): New variable.Ihor Radchenko2024-03-241-0/+8
| | | | | The new variable is to be used when buffer contents comes from untrusted source.
* org-macro--set-templates: Prevent code evaluationIhor Radchenko2024-03-241-1/+8
| | | | | | | | | * lisp/org/org-macro.el (org-macro--set-templates): Get rid of any risk to evaluate code when `org-macro--set-templates' is called as a part of major mode initialization. This way, no code evaluation is ever triggered when user merely opens the file or when `mm-display-org-inline' invokes Org major mode to fontify mime part preview in email messages.
* * admin/authors.el (authors-aliases): Add ignored authors.Eli Zaretskii2024-03-241-1/+3
|
* * etc/NEWS: Update for Emacs 29.3Eli Zaretskii2024-03-241-19/+15
|
* ; * lisp/keymap.el (key-parse): Fix processing of "[TAB]". (Bug#69893)Eli Zaretskii2024-03-211-1/+1
|
* ; Improve documentation of 'backup-by-copying'Eli Zaretskii2024-03-211-0/+6
| | | | | * doc/emacs/files.texi (Backup Copying): Recommend 'backup-by-copying' for files on file-hosting services. (Bug#69930)
* * Fix missing `comp-files-queue' update (bug#63415).Andrea Corallo2024-03-211-2/+3
| | | | | * lisp/emacs-lisp/comp.el (native--compile-async): Update `comp-files-queue' for real.
* Clarify description of format-spec truncationBasil L. Contovounesios2024-03-212-4/+4
| | | | | | | * doc/lispref/strings.texi (Custom Format Strings): Mention that precision specifier affects both '<' and '>' truncation (bug#69822). * lisp/format-spec.el (format-spec, format-spec--do-flags): Use same terminology as 'format', especially when referring to its behavior.
* More accurate documentation of 'rmail-mail-new-frame'Eli Zaretskii2024-03-211-1/+4
| | | | | * doc/emacs/rmail.texi (Rmail Reply): More accurate documentation of the effects of 'rmail-mail-new-frame'. (Bug#69738)