1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-01 09:51:22 -08:00
Commit graph

140755 commits

Author SHA1 Message Date
Michael Albinus
149d64bbb2 * doc/misc/tramp.texi (Quick Start Guide): Fix thinko. 2021-01-05 15:45:45 +01:00
Robert Pluim
97747e6fb9 Tell people how to remove fontconfig customizations 2021-01-05 14:42:10 +01:00
Simen Heggestøyl
33d0c603c6 ; * doc/lispref/modes.texi (SMIE Indentation Example): Fix previous commit 2021-01-05 12:22:31 +01:00
Simen Heggestøyl
03080b5545 Remove extraneous closing paren
* doc/lispref/modes.texi (SMIE Indentation Example): Remove extraneous
closing paren.
2021-01-04 19:01:23 +02:00
Mauro Aranda
99cc0045eb Update two user option names in the Widget manual
* doc/misc/widget.texi (Basic Types): The user options
widget-glyph-directory and widget-glyph-enable were renamed long ago
to widget-image-directory and widget-image-enable, but the manual
kept calling them by their old names.  Update the names.
2021-01-04 10:26:14 -03:00
Paul Eggert
32c960bdc6 Mention -lcurses problem on AIX
* etc/PROBLEMS: Describe problem with Emacs 27 and -lcurses.
Do not merge to master.
2021-01-03 12:42:23 -08:00
Paul Eggert
2e09efdb68 Revert previous patch which was installed into wrong branch. 2021-01-03 11:58:34 -08:00
Paul Eggert
585997d05a Fix broken build on AIX 7.2
Without this fix, the build on AIX 7.2 with xlc fails in the ‘CCLD
temacs’ step with the diagnostic ‘ld: 0711-317 ERROR: Undefined
symbol: BC’.  This is because -lcurses does not define BC etc.
* configure.ac: When building terminfo.o, define
TERMINFO_DEFINES_BC if the library defines BC etc.
* src/terminfo.c (UP, BC, PC): Define depending on
TERMINFO_DEFINES_BC, not on TERMINFO.
2021-01-03 11:51:57 -08:00
Eli Zaretskii
a7c2793efe Fix last change
* doc/lispref/strings.texi (Creating Strings): Improve wording of
last change.  (Bug#45516)
2021-01-02 10:27:28 +02:00
Lars Ingebrigtsen
ec1e1f80e6 Add a reference between the Strings node and Search/Replace
* doc/lispref/strings.texi (Creating Strings): Mention
string-replace/replace-regexp-in-string (bug#45516).

(cherry picked from commit b9359d4183)
2021-01-02 10:21:55 +02:00
Eli Zaretskii
90c782e92e Merge branch 'emacs-27' of git.savannah.gnu.org:/srv/git/emacs into emacs-27 2021-01-01 17:17:19 +02:00
Glenn Morris
f0deca159d ; Auto-commit of loaddefs files. 2021-01-01 06:16:29 -08:00
Eli Zaretskii
7384ec6416 Add warning comments abound binding keys in Isearch maps
* lisp/isearch.el (isearch-mode-map)
(minibuffer-local-isearch-map): Add comments which warn against
wantonly rebinding unbound keys.
2021-01-01 13:52:37 +02:00
Alan Third
3711339f92 Fix crash in ns_mouse_position (bug#45541)
* src/nsterm.m (ns_mouse_position): Explicitly initialize f to NULL.

; Do not merge to master
2021-01-01 10:36:39 +00:00
Paul Eggert
33d159c36f Fix copyright years by hand
These are dates that admin/update-copyright did not update.
2021-01-01 00:33:28 -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
Eli Zaretskii
74a77ef299 Improve documentation of 'network-lookup-address-info'
* src/process.c (Fnetwork_lookup_address_info):
* doc/lispref/processes.texi (Misc Network): Document the error
message emitted by 'network-lookup-address-info' when it fails.
2020-12-31 22:27:30 +02:00
Amin Bandali
c6d5555646
Display messages sent using ERC's /say
* lisp/erc/erc.el (erc-cmd-SAY): Call `erc-display-msg' to display the
user's message in the buffer, just like other [non-command] messages.

https://lists.gnu.org/r/help-gnu-emacs/2020-12/msg00066.html
2020-12-28 16:45:41 -05:00
Eli Zaretskii
c156723769 Fix Rmail summary display when From: header is malformed
* lisp/mail/rmailsum.el (rmail-header-summary): Remove newlines
from the "From:" value, to avoid producing corrupted summary
display.
2020-12-26 12:35:34 +02:00
Glenn Morris
b242bbb073 ; lisp/org/org.el: Fix Version header.
This is flagged by the single org test that exists in Emacs.
2020-12-25 10:36:25 -08:00
Eli Zaretskii
e0fc939c5f Add more details to the "word processor" section
* etc/TODO (Emacs as word processor): Add more details based on
recent discussions.
2020-12-25 10:30:02 +02:00
Philipp Stephani
fda9b3e83a * src/Makefile.in (DO_CODESIGN): Fix expected architecture name. 2020-12-23 19:15:56 +01:00
Itai Seggev
6bf22c933d Codesign the executable on recene MacOS systems
* src/Makefile.in (temacs$(EXEEXT)): Codesign the executable on
recent (ARM) MacOS systems (bug#43878).  Without this, building
Emacs fails.

Copyright-paperwork-exempt: yes
2020-12-23 17:32:19 +01:00
Lars Ingebrigtsen
5d46593568 Support build of Emacs on ARM Macos machines
* configure.ac: Add support for aarch64-* on Macos (i.e., 64-bit
ARM) (bug#43369).
2020-12-23 17:32:11 +01:00
Bastien Guerry
7f8793e5f1 Update to Org 9.4.4 2020-12-22 10:29:37 +01:00
Stefan Kangas
7b3367a0b5 * lisp/so-long.el: Decrease use of passive voice.
Suggested by Richard Stallman <rms@gnu.org>.
2020-12-21 18:45:53 +01:00
Stefan Kangas
a90836c638 * doc/misc/efaq.texi (New in Emacs 27): Add section. 2020-12-21 16:11:35 +01:00
Stefan Kangas
711fe70dd8 * doc/misc/efaq.texi (Latest version of Emacs): Bump version. 2020-12-21 15:57:51 +01:00
Eli Zaretskii
52b30834fb * lisp/face-remap.el (face-remap-set-base): Doc fix. (Bug#45264) 2020-12-19 20:54:11 +02:00
Vasilij Schneidermann
b3fe0ac62e Correct argument order in comment
* etc/ETAGS.EBNF (position): Correct comment.
2020-12-19 19:41:18 +02:00
Eli Zaretskii
37eba74d60 Update files for the 27.1.90 pretest
* README:
* configure.ac:
* nt/README.W32:
* msdos/sed2v2.inp: Bump Emacs version to 27.1.90.
* lisp/ldefs-boot.el: Update from loaddefs.el
2020-12-18 10:13:53 -05:00
Eli Zaretskii
48b9c47805 Minor fixes in authors.el and in tarball-making instructions
* admin/authors.el (authors): Make the error message more helpful.
(authors-ignored-files, authors-renamed-files-alist): Update.
2020-12-18 09:38:29 -05:00
Eli Zaretskii
d7a4ceaa1e ; Add a new item to TODO
* etc/TODO (redisplay): Add an item for making redisplay cycle
more scalable when there are many frames.
2020-12-17 16:22:05 +02:00
Eli Zaretskii
64fe805b19 Improve documentation of 'query-replace'
* doc/emacs/search.texi (Query Replace): Add 'E' to the list of
characters one can type at 'query-replace' prompt.  (Bug#45273)
2020-12-16 21:14:40 +02:00
Bastien Guerry
7cacf5da47 Update to Org 9.4.3
Fix #45259
2020-12-16 19:17:58 +01:00
Alan Third
ee6c702e18 Fix error with fn key in NS port (bug#44533)
* src/nsterm.m ([EmacsView keyDown:]): Move the correction for fn key
handling to before the modifiers are calculated.

(cherry picked from commit 7970610d48)
2020-12-14 20:32:06 +00:00
Eli Zaretskii
668f0a7f84 Fix point location when completing in gdb-mi.el
* lisp/progmodes/gdb-mi.el (def-gdb-auto-update-handler): Don't
force window-start position, so that redisplay doesn't move point
when popping completion window below the GUD one.  (Bug#45052)
2020-12-14 20:09:04 +02:00
Bastien Guerry
2dbc95063b Update to Org 9.4.2
Mostly fixing compiler warnings.
2020-12-13 22:26:51 +01:00
Bastien Guerry
f22856a5c5 Update to Org 9.4.1 2020-12-13 13:44:15 +01:00
Alan Third
6aa9fe3e1b Fix crash in ns_mouse_position (bug#44313)
* src/nsterm.m (ns_destroy_window): Close the window before freeing
the frame resources so we don't end up accessing the frame struct
after it's been freed.

(cherry picked from commit 18a7267c32)
2020-12-12 10:31:56 +00:00
Alan Third
62a6934af9 Fix crash when using XRender and restoring image from X (bug#44930)
* src/dispextern.h (struct image): Add original dimension elements.
* src/image.c (image_set_transform): Store the original dimensions.
(image_get_x_image): If we're using transforms use the original
dimensions with XGetImage.
2020-12-12 10:30:39 +00:00
Tassilo Horn
de032d41c6 Bind k to image-kill-buffer in doc-view-mode-map.
* lisp/doc-view.el (doc-view-mode-map): Bind k to image-kill-buffer.
The binding k -> doc-view-kill-proc-and-buffer has been removed in
2015 and the function been made an obsolete function alias to
image-kill-buffer (bug#45157).
2020-12-11 10:24:58 +01:00
Serge Tupchii
809b22d18d Fix crash (segfault) in etags on generating tags for Erlang files
* lib-src/etags.c: Set allocated and lastlen to zero, after
freeing last ptr in Erlang_functions to prevent dereferencing NULL
pointer (bug#45122).

Copyright-paperwork-exempt: yes

(cherry picked from commit 2d8f0364fc)
2020-12-09 17:06:33 +02:00
Stefan Kangas
c0b3e38d7c Update publicsuffix.txt from upstream
* etc/publicsuffix.txt: Update from
https://publicsuffix.org/list/public_suffix_list.dat
dated 2020-11-30 21:57:25 UTC.
2020-12-09 11:52:59 +01:00
Juri Linkov
3fe6cea6e0 * lisp/vc/vc.el: Update args of backend API calls in the header comments
https://lists.gnu.org/archive/html/emacs-devel/2020-12/msg00283.html
2020-12-06 23:18:13 +02:00
Juri Linkov
a40be60ec8 Backport Handle read-char-from-minibuffer and y-or-n-p from pre-command-hook
* lisp/subr.el (read-char-from-minibuffer-insert-char)
(read-char-from-minibuffer-insert-other, y-or-n-p-insert-y)
(y-or-n-p-insert-n, y-or-n-p-insert-other):
Check for 'minibufferp' before executing the body.
(read-char-from-minibuffer, y-or-n-p): Let-bind this-command
before calling read-from-minibuffer.  (Bug#45029)

; Do not merge to master.
2020-12-06 23:12:13 +02:00
Eli Zaretskii
32090a3de4 Improve documentation of streams in batch mode
* doc/lispref/os.texi (Batch Mode):
* doc/lispref/streams.texi (Input Streams, Output Streams): Better
documentation of I/O streams in batch mode, with more
cross-references.
2020-12-06 15:54:37 +02:00
Eli Zaretskii
34feded008 Support ks_c_5601-1987 encoding
* lisp/language/korean.el (ks_c_5601-1987): Define as an alias for
'korean-iso-8bit.  (It is sometimes used in email messages.)
2020-12-06 10:01:20 +02:00
YAMAMOTO Mitsuharu
da00a6f317 Fix Xaw widget text disappearing when built with cairo (bug#43418)
* lwlib/lwlib-utils.c (crxft_font_open_name): Use FcFontMatch to
get a pattern to pass to cairo_ft_font_face_create_for_pattern.
2020-12-06 14:21:35 +09:00
Eli Zaretskii
6916e7954a Improve documentation of 'ps-print-color-p'
* doc/emacs/misc.texi (PostScript Variables): Improve and clarify
the description of 'ps-print-color-p'.  (Bug#44962)
2020-12-05 12:19:27 +02:00