- 01 Jan, 2018 7 commits
-
-
Paul Eggert authored
-
Paul Eggert authored
-
Paul Eggert authored
Run admin/update-copyright.
-
Paul Eggert authored
63b04c11 Fix copyright years by hand 5c7dd8a7 Update copyright year to 2018 220a9ecb Merge from Gnulib 312c5655 Don't add empty keyboard macro to macro ring (Bug#24992) 39ca289a Allow customization of decoding of "man" command f8240815 * etc/NEWS: Add security consideration note on passphrase ... 0c78822c Fix subtle problem with scroll-down when scroll-margin is ... acd289c5 Fix problems with indexing in User manual b240c784 * lisp/help.el (describe-key): Only (copy-sequence elt) wh... e879a544 * src/buffer.c (Frestore_buffer_modified_p): Fix bug#29846 81b1028b Improve documentation of 'inhibit-modification-hooks' and ... 7175496d Fix doc string of 'enable-recursive-minibuffers' 5b384064 Fix documentation of delsel and of killing text # Conflicts: # etc/NEWS # etc/refcards/ru-refcard.tex
-
Paul Eggert authored
These are dates that admin/update-copyright did not update, or updated incorrectly.
-
Paul Eggert authored
Run admin/update-copyright.
-
Paul Eggert authored
This incorporates: 2018-01-01 maint: Run 'make update-copyright' 2017-12-29 Add cross-compilation results for GNU/Hurd. 2017-12-12 explicit_bzero: port to macOS + Clang 9.0.0
-
- 31 Dec, 2017 3 commits
-
-
Gemini Lasswell authored
* lisp/kmacro.el (kmacro-end-call-mouse): Don't save a newly defined macro if it is empty. * test/lisp/kmacro-tests.el (kmacro-tests-end-and-call-macro-mouse): Remove expected failure tag.
-
Eli Zaretskii authored
* lisp/man.el (Man-coding-system): New defcustom. (Man-start-calling): Use it, and also pay attention to user overriding coding-system-for-read. (Bug#29872)
-
Daiki Ueno authored
-
- 30 Dec, 2017 3 commits
-
-
Philipp Stephani authored
* src/coding.c (utf8_string_p): New helper function. (syms_of_coding) <utf-8-unix>: Move from json.c. * src/json.c (json_check_utf8): New helper function. (lisp_to_json_toplevel_1, lisp_to_json): Use it. To save a bit of time, check for invalid UTF-8 strings only after encountering an error, since Jansson already rejects them. * test/src/json-tests.el (json-serialize/invalid-unicode): Adapt expected error symbol.
-
David McFarland authored
* lisp/progmodes/gdb-mi.el (gdb-jsonify-buffer): Skip string literals with (forward-sexp) instead of matching with regex. (Bug#29868) Copyright-paperwork-exempt: yes
-
Sebastian Reuße authored
* lisp/find-dired.el (find-dired-filter): Fix alignment of the file size column when the -h ls option is used in 'find-ls-option'. (Bug#29803) Copyright-paperwork-exempt: yes
-
- 29 Dec, 2017 3 commits
-
-
Eli Zaretskii authored
* src/window.c (window_scroll_pixel_based): Account for scroll-margin when scrolling down, i.e. moving window-start towards the beginning of the buffer. Reported by zhang cc <ccsmile2008@outlook.com> in http://lists.gnu.org/archive/html/emacs-devel/2017-12/msg00894.html.
-
Eli Zaretskii authored
* doc/emacs/basic.texi (Continuation Lines, Inserting Text) (Moving Point): * doc/emacs/help.texi (Help Echo, Package Keywords, Help Mode): * doc/emacs/trouble.texi (Quitting): * doc/emacs/mark.texi (Setting Mark, Disabled Transient Mark): * doc/emacs/custom.texi (Modifier Keys, Init Examples) (Creating Custom Themes): * doc/emacs/programs.texi (Program Modes, Expressions, Hideshow) (Basic Indent, Info Lookup, Symbol Completion): * doc/emacs/screen.texi (Echo Area): * doc/emacs/xresources.texi (Table of Resources, GTK Names in Emacs): * doc/emacs/display.texi (Line Truncation, Cursor Display): * doc/emacs/files.texi (File Names, Backup, File Archives): * doc/emacs/dired.texi (Operating on Files, Dired Enter): * doc/emacs/commands.texi (User Input): * doc/emacs/mule.texi (International, Unibyte Mode) (International Chars): * doc/emacs/vc1-xtra.texi (RCS and SCCS, Version Headers) (CVS Options): * doc/emacs/modes.texi (Major Modes, Minor Modes): * doc/emacs/indent.texi (Just Spaces): * doc/emacs/frames.texi (Mouse Avoidance, Mode Line Mouse) (Frame Commands): * doc/emacs/cmdargs.texi (Initial Options): * doc/emacs/abbrevs.texi (Dabbrev Customization): * doc/emacs/mini.texi (Completion Example, Completion Commands): * doc/emacs/calendar.texi (Writing Calendar Files, Calendar Unit Motion) (From Other Calendar): * doc/emacs/regs.texi (Text Registers, Bookmarks): * doc/emacs/buffers.texi (Several Buffers, Select Buffer): * doc/emacs/maintaining.texi (Xref Commands): * doc/emacs/windows.texi (Pop Up Window): * doc/emacs/text.texi (Text, Org Mode): * doc/emacs/killing.texi (Other Kill Commands): * doc/emacs/misc.texi (Document View, Gnus Group Buffer) (Gnus Summary Buffer, Shell Mode): * doc/emacs/cal-xtra.texi (Sexp Diary Entries): Remove or reword redundant identical index entries. * doc/emacs/custom.texi (Mouse Buttons) * doc/emacs/files.texi (Reverting): Fix hyphenation. * doc/emacs/emacs.texi (Top): Improve wording of Index menu items. * doc/emacs/files.texi (File Conveniences): * doc/emacs/programs.texi (MixedCase Words): Make entries that belong to Concept Index be indexed with @cindex. (Bug#29888)
-
Alan Mackenzie authored
-
- 28 Dec, 2017 6 commits
-
-
Eric Abrahamsen authored
* lisp/gnus/gnus-sum.el (gnus-alter-articles-to-read-function): Default to a no-op lambda form, mention the use of `add-function' in the docstring. * lisp/gnus/gnus-sum.el (gnus-articles-to-read): Check if the option value is callable.
-
Stefan Monnier authored
-
Stefan Monnier authored
Don't mess with the lock file when inhibit_modification_hooks is set, just like we do in prepare_to_modify_buffer_1.
-
Eli Zaretskii authored
* src/buffer.c (Fset_buffer_modified_p) (Frestore_buffer_modified_p): Doc fixes. * src/insdel.c (syms_of_insdel) <inhibit-modification-hooks>: Document in the doc string that this variable also inhibits file locks and active region handling. (Bug#29846)
-
David Pathakjee authored
* src/minibuf.c (syms_of_minibuf) <enable-recursive-minibuffers>: Doc fix. (Bug#29873) Copyright-paperwork-exempt: yes
-
Michael Albinus authored
* lisp/net/ange-ftp.el (ange-ftp-file-accessible-directory-p) (ange-ftp-real-file-accessible-directory-p): New defuns. (ange-ftp-nslookup-host, ange-ftp-start-process): Use `ange-ftp-real-file-accessible-directory-p'. (file-accessible-directory-p): Put `ange-ftp' property. (Bug#29874)
-
- 27 Dec, 2017 8 commits
-
-
Stefan Monnier authored
* test/lisp/gnus/gnus-tests.el: Remove unneeded (require 'cl). * test/lisp/net/gnutls-tests.el: Use cl-lib and pcase.
-
Stefan Monnier authored
* lisp/subr.el (delayed-mode-hooks, delayed-after-hook-functions): Use defvar-local. (run-mode-hooks): Reset delayed-after-hook-functions before running those functions, in case an error is signaled. * lisp/emacs-lisp/derived.el (define-derived-mode): Don't duplicate code.
-
Glenn Morris authored
* lisp/mail/rfc2231.el (rfc2231-parse-string) (rfc2231-encode-string): Replace cl forms with cl-lib versions.
-
Eli Zaretskii authored
* doc/emacs/killing.texi (Appending Kills): Make sure the text with 2 spaces is not broken between 2 lines. * doc/emacs/mark.texi (Using Region): Remove the sentence about delsel mode that describes behavior which exists even without delsel mode turned on. Suggested by Petteri Hintsanen <petterih@iki.fi> in emacs-manual-bugs@gnu.org. * lisp/delsel.el (delete-selection-mode): Doc fix.
-
Glenn Morris authored
fd358049 (origin/emacs-26) * doc/lispref/strings.texi (Case Convers... 89e257d7 * doc/misc/speedbar.texi (Top): Fix grammar. a31ab5ff * lisp/subr.el (with-silent-modifications): Doc fixes. 2ebc8dc3 Fix curved quotes in printed manual e4a881b5 Say that "gnus-cloud" is a parody name 13c59d0a More improvements for text.texi 7850b762 Adjudicate review comments for the "Text" chapter of user ... d7d3b14a * lisp/url/url-http.el (url-http-wait-for-headers-change-f... f3819ad1 In C-h k <mouse-n>, alert user to existence of any matchin... 99054fbe * net/eww.el (eww): Handle URLs without host part. de89c0b6 Make C-h c/k S-mouse-1 display message for mouse-appearanc... 720ed0b5 Avoid crashes when ':eval' deletes our frame 9105c9aa Fix scrolling up in pixel-scroll.el b882d4ef Fix problems with ligatures in PDF version of ELisp manual 289dd53b (elisp-flymake-byte-compile): Handle killed buffer in sent... cf36c821 Avoid some overfull lines in PDF lispref b07b56a3 Avoid some overfull lines in PDF manual 6b3118f0 * doc/emacs/arevert-xtra.texi (Auto Reverting the Buffer M... 7ffb7b1e ; lispref nil/t markup fixes # Conflicts: # doc/emacs/text.texi
-
Glenn Morris authored
Use a TeX font that support ligatures.
-
Charles A. Roelli authored
-
Charles A. Roelli authored
-
- 26 Dec, 2017 7 commits
-
-
Stefan Monnier authored
* lisp/mail/binhex.el: Use lexical-binding and avoid cl. (binhex-push-char): Remove unused arg 'count'. (binhex-decode-region-external): Remove unused var 'status'. * lisp/mail/flow-fill.el: Use lexical-binding and avoid cl. * lisp/mail/footnote.el: Reduce redundancy. (footnote-roman-lower-regexp, footnote-roman-upper-regexp) (footnote-roman-upper-list): Auto-generate from footnote-roman-lower-list. (footnote-hebrew-numeric-regex): Auto-generate from footnote-hebrew-numeric. (footnote--hebrew-numeric): Simplify. (footnote-hebrew-symbolic-regex): Generate from footnote-hebrew-symbolic. * lisp/mail/hashcash.el: Use lexical-binding and avoid cl. (hashcash-verify-payment): Use pcase. * lisp/mail/ietf-drums.el: Use lexical-binding and avoid cl. (ietf-drums-token-to-list): Remove unused var 'e'. * lisp/mail/rfc2231.el: Use lexical-binding and avoid cl. * lisp/mail/uudecode.el: Use lexical-binding and avoid cl. (uudecode-char-int): Remove unused 'eval-and-compile' wrapper. (uudecode-decode-region-external): Remove unused 'status' var. (uudecode-string-to-multibyte): Remove. (uudecode-decode-region-internal): Use decode-coding-string instead. * lisp/mail/yenc.el: Use lexical-binding and avoid cl.
-
Eli Zaretskii authored
* doc/emacs/text.texi (Quotation Marks): Fix curved quote characters in the printed version of the manual.
-
Charles A. Roelli authored
* lisp/replace.el (replace-highlight): Bind 'isearch-regexp-function' in the same way that function 'replace-search' does, so as to respect the value of 'replace-char-fold'. (Bug#24356)
-
Stefan Monnier authored
(footnote-roman-lower-regexp, footnote-roman-upper-regexp) (footnote-roman-upper-list): Auto-generate from footnote-roman-lower-list. (footnote-hebrew-numeric-regex): Auto-generate from footnote-hebrew-numeric. (footnote--hebrew-numeric): Simplify. (footnote-hebrew-symbolic-regex): Generate from footnote-hebrew-symbolic.
-
Stefan Monnier authored
(footnote--renumber): Mark arg 'from' as unused. (footnote-add-footnote, footnote-renumber-footnotes) (footnote-back-to-message): Remove unused argument 'arg'.
-
Boruch Baum authored
(footnote-section-tag): Remove trailing space.
-
Stefan Monnier authored
(registerv): Make it a "normal"struct. (registerv-make): Declare obsolete. (register-val-jump-to, register-val-describe, register-val-insert): New generic functions. (jump-to-register, describe-register-1, insert-register): Use them. * lisp/emacs-lisp/cl-generic.el: Prefill a combination of struct+typeof. (cl--generic-prefill-dispatchers): Allow a list of specializers.
-
- 25 Dec, 2017 3 commits
-
-
Paul Eggert authored
-
Eli Zaretskii authored
* doc/emacs/text.texi (Outline Motion): Avoid unneeded repetition. Suggested by Petteri Hintsanen <petterih@iki.fi> in emacs-manual-bugs@gnu.org.
-
Chris Zheng authored
* src/json.c [WINDOWSNT] (fn_json_object_get): Define. (init_json_functions) [WINDOWSNT]: Load json_object_get from DLL. (Bug#29848) Copyright-paperwork-exempt: yes
-