summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix SVG colors (bug#56182)Alan Third2023-09-131-0/+12
| | | | | * src/image.c (svg_load_image): Reverse the R and B bytes in the Windows colors before using them to generate the SVG.
* * doc/emacs/text.texi (Outline Minor Mode): Add a note about value 'insert'.Juri Linkov2023-09-132-4/+8
| | | | | * lisp/outline.el (outline-minor-mode-use-buttons): Add a note and a comment about the value 'insert' (bug#65874).
* Improve documentation of 'list-abbrevs'Eli Zaretskii2023-09-131-5/+10
| | | | | | * doc/emacs/abbrevs.texi (Editing Abbrevs): Describe how system abbrevs are shown by 'list-abbrevs'. Suggested by Shynur Xie <one.last.kiss@outlook.com>. (Bug#65907)
* Tweak s-p-f for js-ts-modeDmitry Gutov2023-09-131-0/+2
| | | | | * lisp/progmodes/js.el (js-ts--s-p-query): Consider two more contexts (bug#65470).
* typescript-ts-mode, tsx-ts-mode: Fix syntax properties for regexp and jsxJostein Kjønigsen2023-09-131-0/+39
| | | | | | | | | | Propertize regexps as strings and JSX elements as generic strings. * lisp/progmodes/typescript-ts-mode.el (ts-ts--s-p-query) (tsx-ts--s-p-query): New variables. (ts-ts--syntax-propertize, tsx-ts--syntax-propertize) (ts-ts--syntax-propertize-captures): New functions. (typescript-ts-mode, tsx-ts-mode): Use them (bug#65470).
* * lisp/progmodes/c-ts-mode.el (c++-ts-mode): Provide (bug#65895).Eli Zaretskii2023-09-121-0/+1
|
* Fix regression of treesit_cursor_helper_1Yuan Fu2023-09-111-2/+9
| | | | | | | * src/treesit.c (treesit_cursor_helper_1) (treesit_cursor_first_child_for_byte): Use ts_tree_cursor_goto_first_child_for_byte first, and ts_tree_cursor_goto_first_child second.
* ; Fix doc typos (Bug#65868)shynur2023-09-113-3/+3
|
* Update docs for passing of Thien-Thi NguyenStefan Kangas2023-09-112-1/+6
| | | | | * doc/emacs/ack.texi (Acknowledgments): Add Thien-Thi Nguyen. * lisp/play/zone.el: Set maintainer to emacs-devel.
* Update defvar usage tips example in manualStefan Kangas2023-09-111-8/+8
| | | | | | * doc/lispref/variables.texi (Tips for Defining): Change example to be about syntax tables instead of old way of defining keymaps using 'defvar' and 'make-sparse-keymap'. (Bug#59224)
* Document using Flymake together with EglotStefan Kangas2023-09-101-2/+9
| | | | | * doc/misc/flymake.texi (Top, Using Flymake): Document using Flymake together with Eglot. (Bug#60040)
* ; * src/font.h (struct font): Comment about use of average_width.Eli Zaretskii2023-09-101-4/+10
|
* ; * admin/authors.el (authors-aliases): Update.Stefan Kangas2023-09-101-0/+5
|
* ; tweak etc/TODO itemJoão Távora2023-09-091-0/+4
| | | | | * etc/TODO (Support external rules for indentation): Add reference to discussion.
* ; Add missing space in the manualVincent Lefevre2023-09-081-1/+1
| | | | | | | * doc/lispref/compile.texi (Native-Compilation Variables): Add missing space. (Bug#65782) Copyright-paperwork-exempt: yes
* Fix defcustom :type of ielm-indirect-setup-hookMauro Aranda2023-09-081-2/+1
| | | | | * lisp/ielm.el (ielm-indirect-setup-hook): Fix :type and remove :safe property, since it was probably a copy-pasta. (Bug#65821)
* ; Two updates of etc/TODOEli Zaretskii2023-09-081-35/+14
| | | | | | * etc/TODO: Remove the redesign-overlays item (already done in Emacs 29.1). Add an item about supporting external indentation rules.
* ; Describe in PROBLEMS 2 problems with keyboard inputEli Zaretskii2023-09-081-0/+20
| | | | | * etc/PROBLEMS: Describe problems with WSL and PGTK keyboard input. (Bug#65802) (Bug#65811)
* ; Fix inaccuracy in ELisp reference manualEli Zaretskii2023-09-081-6/+5
| | | | | * doc/lispref/text.texi (Motion by Indent): Remove incorrect information about return values that can be anything. (Bug#65819)
* Document NonGNU ELPA in FAQStefan Kangas2023-09-081-14/+25
| | | | | * doc/misc/efaq.texi (Packages that do not come with Emacs): Document NonGNU ELPA. (Bug#65818)
* Fix remote path setting in EshellJim Porter2023-09-072-1/+30
| | | | | | | | | | | | This ensures that we supply Tramp with the local PATH so that it can do its job of starting the local "ssh", or whatever the method uses (bug#65551). * lisp/eshell/esh-proc.el (eshell-gather-process-output): Add special handling for remote processes. * test/lisp/eshell/esh-proc-tests.el (esh-var-test/remote/remote-path): New test.
* ; * lisp/completion.el (dynamic-completion-mode): Fix last change.Eli Zaretskii2023-09-071-1/+1
|
* Update docs for (co-)maintainer changesStefan Kangas2023-09-073-12/+24
| | | | | | | | | * admin/MAINTAINERS: Add information on current maintainers as a canonical place to find this information. * doc/emacs/ack.texi (Acknowledgments): Update for recent Emacs (co-)maintainer changes. * admin/make-tarball.txt: Add note as a reminder to update the above before making a new release.
* * doc/lispref/strings.texi (Text Comparison): Fix typo (bug#65799).Sebastian Miele2023-09-071-1/+1
|
* Adapt Tramp manualMichael Albinus2023-09-071-26/+8
| | | | | * doc/misc/tramp.texi (Frequently Asked Questions): Do not use `defadvice'. Add indices. (Bug#65481)
* Improve docstring of message-sendmail-envelope-fromStefan Kangas2023-09-071-2/+4
| | | | * lisp/gnus/message.el (message-sendmail-envelope-from): Doc fix.
* Unbreak builds with CHECK_STRUCTS.Philipp Stephani2023-09-071-1/+1
| | | | | | | | * src/pdumper.c (dump_buffer): Fix hash for 'struct buffer'. The recent changes to that structure where commits 8f3091defb3ec4396ccea563f67c005044b822ca and 0bd46619413e83fe3c85c8a1dfbf5e20dfce8605, both of which just affected comments.
* Improve documentation of EPGJens Schmidt2023-09-071-9/+47
| | | | | | | | | | * lisp/epg.el (epg-context-set-passphrase-callback): Update GnuPG-version-dependent information in docstring and refer to Info node `(epa)' for details. (epg-start-edit-key): Replace description of arguments by a reference to `epg-edit-key'. (epg-edit-key): More precisely describe callback operation and arguments and provide an example of how to edit a key. (Bug#65603)
* ; * lisp/completion.el (dynamic-completion-mode): Doc fix.Eli Zaretskii2023-09-071-1/+19
|
* Avoid crashes on macOS with context menusDaniel Martín2023-09-071-0/+8
| | | | | * src/nsmenu.m ([EmacsMenu menuNeedsUpdate:]): Avoid crashes with context menus. (Bug#63495)
* Fix c-ts-mode BSD style indentationYuan Fu2023-09-071-0/+1
| | | | | | | * lisp/progmodes/c-ts-mode.el (c-ts-mode--indent-styles): Add else_clause. (cherry picked from commit d392a5d3c11b7e7479d31421f8237f29952c909e)
* ; Fix error in 'tex-recenter-output-buffer'Eshel Yaron2023-09-061-9/+9
| | | | | | * lisp/textmodes/tex-mode.el (tex-recenter-output-buffer): Check that 'display-buffer' returned a window, rather than nil, before selecting it. (Bug#65762)
* Fix regexp for recognizing PBM imagesDavid Ponce2023-09-061-1/+1
| | | | | | * lisp/image.el (image-type-header-regexps): Don't use [:space:], as its meaning depends on the current buffer's syntax tables. (Bug#65496)
* Improve wording in ELisp manualEli Zaretskii2023-09-061-1/+3
| | | | | | * doc/lispref/objects.texi (Printed Representation): Improve wording. Suggested by Xie Shynur <one.last.kiss@outlook.com>. (Bug# 60639)
* Fix typo (Bug#65764)Joseph Turner2023-09-061-1/+1
| | | | * lisp/subr.el (backward-word-strictly): Fix typo.
* ; * lisp/ido.el (ido-completion-buffer): Fix :type (bug#65756).Eli Zaretskii2023-09-061-1/+2
|
* Fix libgccjit build on HaikuPo Lu2023-09-061-2/+3
| | | | | * configure.ac (LIBGCCJIT_LIBS): Link only with -lgccjit under Haiku.
* (regexp-tests-backtrack-optimization): Mark it as failingStefan Monnier2023-09-051-0/+1
| | | | | * test/src/regex-emacs-tests.el (regexp-tests-backtrack-optimization): The fix for bug#65726 broke some of the optimization added for bug#61514.
* ; Add regression test for bug#65726Mattias Engdegård2023-09-051-0/+4
| | | | | * test/src/regex-emacs-tests.el (regex-tests-mutual-exclusive-inf-rec): New test.
* * src/regex-emacs.c (mutually_exclusive_p): Fix inf-loop (bug#65726)Stefan Monnier2023-09-041-1/+1
|
* ; * lisp/files.el (save-some-buffers-functions): Doc fix (bug#65414).Eli Zaretskii2023-09-041-3/+7
|
* Bump seq version to 2.24Stefan Kangas2023-09-041-1/+1
| | | | * lisp/emacs-lisp/seq.el: Bump version to 2.24. (Bug#60990)
* Add note on ELPA to admin/notes/bug-triageStefan Kangas2023-09-041-20/+51
| | | | | * admin/notes/bug-triage: Add section on (Non-)GNU ELPA packages and do some copy editing.
* ; * etc/PROBLEMS: Minor wording fix.Eli Zaretskii2023-09-031-8/+8
|
* * etc/PROBLEMS: Mention bug#65432 and its remedy.Po Lu2023-09-031-0/+12
|
* Ignore errors when checking for object initializers (bug#63379)Theodor Thornhill2023-09-021-1/+1
| | | | | | | | Since this is merely a check for syntax, we don't really care about any internal errors inside of backward-up-list. * lisp/progmodes/csharp-mode.el (csharp-guess-basic-syntax): Wrap command in ignore-errors.
* ; Fix typosStefan Kangas2023-09-024-4/+4
|
* * CONTRIBUTE: Document making ChangeLogs with Magit.Stefan Kangas2023-09-021-0/+5
|
* Doc fixes for obsolete functions and variablesStefan Kangas2023-09-028-29/+17
| | | | | | | | | | | | | * admin/notes/multi-tty: * doc/emacs/building.texi (Debugger Operation): * doc/misc/efaq-w32.texi (Line ends by file system): * doc/misc/gnus.texi (Hashcash): * lisp/emacs-lisp/eieio.el (eieio-class-parents) (eieio-class-children): * lisp/progmodes/perl-mode.el: * lisp/textmodes/ispell.el (ispell-lookup-words): * src/buffer.h: Update or delete references to variables and functions made obsolete in Emacs 24.4.
* ; * lisp/ffap.el (ffap-rfs-regexp): Fix :type (bug#65698).Eli Zaretskii2023-09-021-1/+2
|