- 27 May, 2018 5 commits
-
-
Thien-Thi Nguyen authored
* doc/lispref/control.texi (Conditionals): ...here, in first para, w/ xref to "Pattern-Matching Conditional".
-
Thien-Thi Nguyen authored
Suggested by Drew Adams (Bug#31311). * doc/lispref/control.texi (Control Structures): Add "Pattern-Matching Conditional" to menu, before "Iteration". (Conditionals): Delete menu. (Pattern matching case statement): Delete node/subsection, by actually moving, renaming, and overhauling it to... (Pattern-Matching Conditional): ...new node/section. (pcase Macro): New node/subsection. (Extending pcase): Likewise. (Backquote Patterns): Likewise. * doc/lispref/elisp.texi (Top) In @detailmenu, add "Pattern-Matching Conditional" under "Control Structures" section and delete "Conditionals" section. * lisp/emacs-lisp/pcase.el (pcase): Rewrite docstring. (pcase-defmacro \` (qpat) ...): Likewise.
-
Thien-Thi Nguyen authored
Suggested by Drew Adams (Bug#31311). * lisp/emacs-lisp/cl-macs.el (cl-struct): ...here. * lisp/emacs-lisp/eieio.el (eieio): Likewise. * lisp/emacs-lisp/radix-tree.el (radix-tree-leaf): Likewise. * lisp/emacs-lisp/rx.el (rx): Likewise.
-
Thien-Thi Nguyen authored
Suggested by Drew Adams (Bug#31311). * lisp/emacs-lisp/pcase.el (pcase): Use EXPVAL in docstring to stand for the result of evaluating EXP. (pcase-defmacro): Add (fn ...) form in docstring that includes [DOC], and the EXPVAL convention.
-
Thien-Thi Nguyen authored
* lisp/emacs-lisp/pcase.el (pcase--make-docstring): Split extensions display into two phases, collection and display, separated by a reordering step that ensures backquote is the first.
-
- 25 May, 2018 7 commits
-
-
NicolasPetton authored
-
NicolasPetton authored
-
NicolasPetton authored
-
NicolasPetton authored
-
NicolasPetton authored
-
Noam Postavsky authored
* src/search.c (Fre_search_backward): Emphasize that backwards searches may give shorter than expected matches. * doc/lispref/searching.texi (Regexp Search): Add an anchor for re-search-backward to reference.
-
Eli Zaretskii authored
* doc/lispintro/emacs-lisp-intro.texi (Making Errors): Update the backtrace to match Emacs 26. (Bug#31589)
-
- 24 May, 2018 6 commits
-
-
Roland Winkler authored
* lisp/textmodes/bibtex.el (bibtex-search-entry): Move window-point to record found.
-
Eli Zaretskii authored
* doc/lispintro/emacs-lisp-intro.texi (Finding More): Tell the reader how to invoke 'M-.' without a tags table. Add a cross-reference to the Emacs manual for when a tags table does need to be created. (append save-excursion): Rephrase a confusing sentence. (Bug#31578)
-
Eli Zaretskii authored
-
Eli Zaretskii authored
* doc/lispintro/emacs-lisp-intro.texi (Run a Program): Describe the detailed output of integer value evaluation in a footnote, to prevent confusion. (Bug#31579)
-
Eli Zaretskii authored
-
Eli Zaretskii authored
-
- 23 May, 2018 3 commits
-
-
Eli Zaretskii authored
* doc/lispintro/emacs-lisp-intro.texi (List Processing) (Determining the Element, graph-body-print): Fix cross-references to subsections that don't exist in the printed version of the manual. (Bug#31567)
-
Eli Zaretskii authored
* doc/emacs/macos.texi (Mac / GNUstep Basics) (Mac / GNUstep Events): Fix markup and capitalization. (Bug#31568)
-
Noam Postavsky authored
* lisp/emacs-lisp/nadvice.el (add-function): Note in docstring that advice-add should be used for named functions.
-
- 22 May, 2018 3 commits
-
-
Eli Zaretskii authored
* doc/emacs/custom.texi (Directory Variables): Don't have 2 footnotes back to back, it looks bad in HTML. (Bug#31555)
-
Eli Zaretskii authored
* doc/lispintro/emacs-lisp-intro.texi: Explain in the comments what are roman page numbers in Preface about. (Bug#31541)
-
Philipp Stephani authored
-
- 21 May, 2018 5 commits
-
-
Noam Postavsky authored
-
Eli Zaretskii authored
-
Eli Zaretskii authored
* lisp/progmodes/sql.el (sql-product-interactive): Fix calculation of the SQL buffer name. (Bug#31446)
-
Eli Zaretskii authored
* doc/lispintro/emacs-lisp-intro.texi (On Reading this Text) (Finding More, Buffer Related Review, Buffer Exercises) (Find a File, Conclusion): 'M-.' is now bound to 'xref-find-definitions'. (Bug#31542)
-
Eli Zaretskii authored
* lisp/progmodes/sql.el (sql-product-interactive): Use 'null', not 'zerop'. (Bug#31446)
-
- 20 May, 2018 3 commits
-
-
Eli Zaretskii authored
* doc/emacs/sending.texi (Mail Format, Mail Headers) (Mail Aliases, Header Editing): Use consistent capitalization of CC, BCC, and FCC. (Bug#31532)
-
Eli Zaretskii authored
* lisp/progmodes/sql.el (sql-product-interactive): Fix the way the buffer name is determined by prefix arg. (Bug#31446)
-
Eli Zaretskii authored
* doc/emacs/misc.texi (Gnus Group Buffer): Fix a typo. (Bug#31534) (Single Shell): Rephrase an unclear sentence. (Bug#31535) (Remote Host): Use @command where appropriate. (Bug#31536)
-
- 19 May, 2018 1 commit
-
-
Eli Zaretskii authored
* doc/emacs/rmail.texi (Rmail Summary Edit): Add markup to 'nil'. (Bug#31533)
-
- 18 May, 2018 4 commits
-
-
Paul Eggert authored
-
Lars Ingebrigtsen authored
* lisp/gnus/gnus-art.el (gnus-blocked-images): Clarify the privacy implication of altering the value of this variable. (cherry picked from commit f4d9fd3d)
-
Eli Zaretskii authored
* lisp/help-mode.el (help-make-xrefs): Fix a typo. (Bug#31448)
-
Eli Zaretskii authored
* doc/lispintro/emacs-lisp-intro.texi: Add a comment with the rationale for the manual's seemingly too large size.
-
- 14 May, 2018 1 commit
-
-
Eli Zaretskii authored
* doc/emacs/programs.texi (Electric C): Explain '*' and '/' in the CC Mode mode-line. (Bug31445)
-
- 12 May, 2018 2 commits
-
-
João Távora authored
The Flymake legacy "proc" backend, which is active by default will try to syntax-check foo.c/foo.cpp and many other types of files, but on failing to find a suitable Makefile target, will fail. There's nothing wrong with that except that it used to leave behind the foo_flymake.c and foo_flymake.cpp auxiliary files behind, littering the filesystem. * lisp/progmodes/flymake-proc.el (flymake-proc-legacy-flymake): Call init-function inside of the unwind-protect.
-
Eli Zaretskii authored
* doc/emacs/fixit.texi (Transpose): Fix a typo. Reported by Takesi Ayanokoji <ayanokoji.takesi@gmail.com>.
-