]> git.eshelyaron.com Git - emacs.git/log
emacs.git
2 years agoPort alternate signal stack to upcoming glibc 2.34 emacs-25
Paul Eggert [Tue, 9 Mar 2021 19:22:59 +0000 (11:22 -0800)]
Port alternate signal stack to upcoming glibc 2.34

* src/sysdep.c (sigsegv_stack): Increase size to 64 KiB and align
it to max_align_t.  This copies from Gnulib’s c-stack.c, and works
around a portability bug in draft glibc 2.34, which no longer
defines SIGSTKSZ when _GNU_SOURCE is defined.

(cherry picked from commit f97e07ea807cc6d38774a3888a15091b20645ac6)

7 years ago* lisp/net/tls.el (tls-program): Fix :version (do not merge to master).
Glenn Morris [Thu, 14 Sep 2017 20:38:29 +0000 (16:38 -0400)]
* lisp/net/tls.el (tls-program): Fix :version (do not merge to master).

7 years agoIncrement Emacs version on emacs-25 branch
Eli Zaretskii [Wed, 13 Sep 2017 18:38:36 +0000 (21:38 +0300)]
Increment Emacs version on emacs-25 branch

* etc/NEWS:
* configure.ac:
* README:
* nt/README.W32:
* msdos/sed2v2.inp: Increment Emacs version to 25.3.50.

7 years ago* etc/NEWS: Fix old version number.
Paul Eggert [Tue, 12 Sep 2017 19:53:09 +0000 (12:53 -0700)]
* etc/NEWS: Fix old version number.

7 years agoMerge changes from 25.3 emergency release
Paul Eggert [Tue, 12 Sep 2017 16:11:53 +0000 (09:11 -0700)]
Merge changes from 25.3 emergency release

7 years ago* etc/NEWS: Document significant changes.
Paul Eggert [Sat, 9 Sep 2017 07:50:53 +0000 (00:50 -0700)]
* etc/NEWS: Document significant changes.

7 years agoRemove unsafe enriched mode translations
Lars Ingebrigtsen [Sat, 9 Sep 2017 03:23:31 +0000 (20:23 -0700)]
Remove unsafe enriched mode translations

* lisp/gnus/mm-view.el (mm-inline-text):
Do not worry about enriched or richtext type.
* lisp/textmodes/enriched.el (enriched-translations):
Remove translations for FUNCTION, display (Bug#28350).
(enriched-handle-display-prop, enriched-decode-display-prop): Remove.

7 years agoPort --enable-gcc-warnings to GCC 7
Paul Eggert [Sat, 9 Sep 2017 00:29:57 +0000 (17:29 -0700)]
Port --enable-gcc-warnings to GCC 7

Do not merge to master.
* configure.ac: Pacify GCC 7 with -Wno-bool-operation
-Wno-implicit-fallthrough.
* src/search.c (boyer_moore):
Tell GCC that CHAR_BASE, if nonzero, must be a non-ASCII character.
* src/xterm.c (x_draw_glyphless_glyph_string_foreground):
Tell GCC that glyph->u.glyphless.ch must be a character.

7 years agoPort to GCC 7
Paul Eggert [Sat, 9 Sep 2017 00:21:56 +0000 (17:21 -0700)]
Port to GCC 7

Or, more accurately, to any system that #defines CHAR_WIDTH
to something else.  Do not merge to master.
* src/character.h (CHAR_WIDTH): Undef before defining.

7 years agoImprove the documentation of filesets
Eli Zaretskii [Sat, 27 May 2017 13:31:43 +0000 (16:31 +0300)]
Improve the documentation of filesets

* doc/emacs/files.texi (Filesets): Fix the description of
fileset-init's effect on the menu bar.  (Bug#27015)

7 years agoDon't advertise s_client in tls.el docs
Glenn Morris [Tue, 25 Apr 2017 00:06:14 +0000 (20:06 -0400)]
Don't advertise s_client in tls.el docs

* lisp/net/tls.el (tls-end-of-info, tls-success, tls-untrusted):
Don't mention s_client in docs.
; * doc/misc/gnus.texi (Direct Functions): Comment.

(cherry picked from commit 622c24a2b75a564b9861fc3ca7a7878741e8568d)

7 years agoRemove s_client usage from tls.el
Rob Browning [Mon, 24 Apr 2017 23:58:45 +0000 (19:58 -0400)]
Remove s_client usage from tls.el

* lisp/net/tls.el (tls-program, tls-checktrust): Remove s_client.
Ref http://bugs.debian.org/766397
http://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00803.html

; Backport this to Emacs 25.3, if there is one

(cherry picked from commit 6e45de6bacc508db11b15b2c8ba86aad8c0570df)

7 years agoDescribe problems with Microsoft Intellipoint
Eli Zaretskii [Fri, 19 May 2017 12:37:58 +0000 (15:37 +0300)]
Describe problems with Microsoft Intellipoint

* etc/PROBLEMS: Describe problems with Microsoft Intellipoint and
mouse-2 events.  For the details, see
http://lists.gnu.org/archive/html/help-emacs-windows/2017-05/msg00009.html.

7 years agoMore accurate documentation of the ':box' face attribute
Eli Zaretskii [Sun, 14 May 2017 14:24:34 +0000 (17:24 +0300)]
More accurate documentation of the ':box' face attribute

* doc/lispref/display.texi (Face Attributes): Fix the description
of negative width of the ':box' attribute.  (Bug#26920)

7 years ago; Bump Emacs version past 25.2
Eli Zaretskii [Fri, 12 May 2017 08:05:03 +0000 (11:05 +0300)]
; Bump Emacs version past 25.2

* configure.ac:
* README:
* nt/README.W32:
* msdos/sed2v2.inp: Increment version to 25.2.50.

7 years agoImprove documentation of 'gnutls-verify-error'
Eli Zaretskii [Tue, 9 May 2017 19:04:45 +0000 (22:04 +0300)]
Improve documentation of 'gnutls-verify-error'

* lisp/net/gnutls.el (gnutls-verify-error): Improve and expand
doc string.  (Bug#26845)

7 years ago; etc/PROBLEMS: Describe GTK-related crashes on elementary OS.
Eli Zaretskii [Tue, 9 May 2017 16:48:18 +0000 (19:48 +0300)]
; etc/PROBLEMS: Describe GTK-related crashes on elementary OS.

7 years ago; Describe the problem with ksh when resizing shell window
Eli Zaretskii [Tue, 9 May 2017 16:34:39 +0000 (19:34 +0300)]
; Describe the problem with ksh when resizing shell window

* etc/PROBLEMS: Mention the problem with ksh when the shell window
is resized.  For details, see the discussion starting in
http://lists.gnu.org/archive/html/emacs-devel/2017-04/msg00888.html.
Reported by Mike Kupfer <mkupfer@alum.berkeley.edu>.

7 years ago(ybuffer-list): $alist must be ptr-unmasked at the end of the loop,
Noah Friedman [Mon, 8 May 2017 23:24:56 +0000 (16:24 -0700)]
(ybuffer-list): $alist must be ptr-unmasked at the end of the loop,
because $ptr is modified by ygetptr and we use $ptr immediately at the
beginning.

7 years ago; Add release notice
Glenn Morris [Fri, 21 Apr 2017 19:27:59 +0000 (15:27 -0400)]
; Add release notice

7 years agoSet Emacs version to 25.2 and update AUTHORS file emacs-25.2
Nicolas Petton [Thu, 20 Apr 2017 15:24:06 +0000 (17:24 +0200)]
Set Emacs version to 25.2 and update AUTHORS file

* README: Set Emacs version to 25.2.
* etc/HISTORY: Add release log.
* lisp/ldefs-boot.el:
* etc/AUTHORS:
* ChangeLog.2: Update.

7 years ago; Move stray item from admin/notes/repo to CONTRIBUTE
Noam Postavsky [Thu, 20 Apr 2017 01:43:05 +0000 (21:43 -0400)]
; Move stray item from admin/notes/repo to CONTRIBUTE

* admin/notes/repo: Remove stray item.
* CONTRIBUTE: Move it here, fix incorrect references to "branch".

7 years ago; CONTRIBUTE: Remove stray header.
Noam Postavsky [Wed, 19 Apr 2017 13:47:35 +0000 (09:47 -0400)]
; CONTRIBUTE: Remove stray header.

7 years agoFix a typo in indexing the user manual
Eli Zaretskii [Tue, 18 Apr 2017 16:33:08 +0000 (19:33 +0300)]
Fix a typo in indexing the user manual

* doc/emacs/cmdargs.texi (General Variables): Fix a horrible typo.

7 years ago* lisp/menu-bar.el (kill-this-buffer): Doc fix. (Bug#26466)
Eli Zaretskii [Wed, 12 Apr 2017 19:44:00 +0000 (22:44 +0300)]
* lisp/menu-bar.el (kill-this-buffer): Doc fix.  (Bug#26466)

7 years agoDocument 'line-pixel-height'
Eli Zaretskii [Tue, 11 Apr 2017 09:40:37 +0000 (12:40 +0300)]
Document 'line-pixel-height'

* doc/lispref/display.texi (Size of Displayed Text): Document
line-pixel-height.  Suggested by Tak Kunihiro
<tkk@misasa.okayama-u.ac.jp>.  (Bug#26379)

7 years ago* search.c (Fre_search_forward, Fre_search_backward): Improve doc (Bug#25193).
Hong Xu [Tue, 13 Dec 2016 03:20:31 +0000 (19:20 -0800)]
* search.c (Fre_search_forward, Fre_search_backward): Improve doc (Bug#25193).

7 years agoMention that processes start in default-directory (Bug#18515)
Noam Postavsky [Sun, 2 Apr 2017 03:15:46 +0000 (23:15 -0400)]
Mention that processes start in default-directory (Bug#18515)

* doc/lispref/processes.texi (Synchronous Processes):
(Asynchronous Processes):
* lisp/subr.el (start-process):
* src/callproc.c (call-process): Mention that the subprocess starts in
`default-directory' when local, suggest `start-file-process' and
`process-file' otherwise.

7 years ago* src/xdisp.c (vmessage, message): Clarify commentary.
Noam Postavsky [Sat, 1 Apr 2017 21:54:26 +0000 (17:54 -0400)]
* src/xdisp.c (vmessage, message): Clarify commentary.

7 years agoBelated fixes for admin.el's M-x make-manuals-dist
Glenn Morris [Sun, 2 Apr 2017 20:14:45 +0000 (13:14 -0700)]
Belated fixes for admin.el's M-x make-manuals-dist

* admin/admin.el (make-manuals-dist-output-variables): Additions.
(make-manuals-dist--1): Also copy docstyle.texi.

7 years agodefault-directory: Remark that it must be a directory name
Tino Calancha [Fri, 31 Mar 2017 08:23:02 +0000 (17:23 +0900)]
default-directory: Remark that it must be a directory name

* src/buffer.c (default-directory): Update docstring (Bug#26272).

7 years agoDelete confuse statement in manual
Tino Calancha [Fri, 31 Mar 2017 08:17:07 +0000 (17:17 +0900)]
Delete confuse statement in manual

* doc/misc/cl.texi (For Clauses): Delete confuse statement
and its example (Bug#23550).

7 years agoImprove packaging documentation
Noam Postavsky [Sat, 25 Mar 2017 04:58:44 +0000 (00:58 -0400)]
Improve packaging documentation

* doc/lispref/package.texi (Packaging Basics):
* doc/lispref/tips.texi (Library Headers): Clarify some header
formats, relation between file headers and package
attributes (Bug#13281).

7 years agoExpand manual section on quitting windows
Eric Abrahamsen [Fri, 24 Mar 2017 19:10:06 +0000 (12:10 -0700)]
Expand manual section on quitting windows

* doc/lispref/windows.texi (Quitting Windows): Provide more
  information about the elements of the quit-restore window parameter,
  and how they affect the behavior of quit-restore-window.

7 years agoFix docstring of dabbrev-abbrev-char-regexp
Noam Postavsky [Fri, 24 Mar 2017 14:47:19 +0000 (10:47 -0400)]
Fix docstring of dabbrev-abbrev-char-regexp

* lisp/dabbrev.el (dabbrev-abbrev-char-regexp): Using a value of nil
is equivalent to "\\sw\\|\\s_", and has no special behavior.  If the
previous character doesn't match, we search backwards for one that
does, not throw an error.  Replace Lisp example with C based one to
make it clear that "symbol" means a sequence of word and symbol
constituent characters, not a Lisp symbol (Bug#358).

7 years ago* doc/misc/cl.texi (Iteration Clauses): Clarify example (Bug#19515).
Johan Claesson [Mon, 5 Jan 2015 12:35:35 +0000 (13:35 +0100)]
* doc/misc/cl.texi (Iteration Clauses): Clarify example (Bug#19515).

Copyright-paperwork-exempt: yes

7 years ago;* doc/misc/info.texi (Choose menu subtopic): Improve indexing. (Bug#26236)
Eli Zaretskii [Sat, 25 Mar 2017 07:46:59 +0000 (10:46 +0300)]
;* doc/misc/info.texi (Choose menu subtopic): Improve indexing.  (Bug#26236)

7 years agoNarrow scope of modification hook renabling in org-src fontification
Noam Postavsky [Tue, 21 Mar 2017 13:03:47 +0000 (09:03 -0400)]
Narrow scope of modification hook renabling in org-src fontification

Modification hooks should be enabled while modifying text in the
org-src temp buffer, but in 2017-01-29 "Call modification hooks in
org-src fontify buffers" the hooks were enabled also for modifications
to the original org buffer.  This causes fontification errors when
combined with certain packages, as reported in
http://lists.gnu.org/archive/html/emacs-orgmode/2017-03/msg00420.html.

* lisp/org/org-src.el (org-src-font-lock-fontify-block): Reduce scope
of inhibit-modification-hooks let-binding.

7 years ago; Spelling fix
Paul Eggert [Sun, 19 Mar 2017 20:05:56 +0000 (13:05 -0700)]
; Spelling fix

7 years agoImprove documentation of interactive "r".
Eli Zaretskii [Fri, 17 Mar 2017 19:10:17 +0000 (21:10 +0200)]
Improve documentation of interactive "r".

* doc/lispref/commands.texi (Interactive Codes): Mention that mark
must be set for "r" to work.

7 years agoFix bug: Range-check integer ‘alpha’ frame parm value
Thien-Thi Nguyen [Fri, 17 Mar 2017 09:16:44 +0000 (10:16 +0100)]
Fix bug: Range-check integer ‘alpha’ frame parm value

Typo introduced 2013-04-01, "Prefer < to >
in range checks such as 0 <= i && i < N".

* src/frame.c (x_set_alpha): Use ‘ialpha’, not ‘alpha’.

7 years ago* etc/PROBLEMS: Say that HP-UX cc doesn't work.
Paul Eggert [Fri, 17 Mar 2017 07:58:31 +0000 (00:58 -0700)]
* etc/PROBLEMS: Say that HP-UX cc doesn't work.

7 years agoFix duplicate wording in Emacs manual
Eli Zaretskii [Tue, 14 Mar 2017 18:27:08 +0000 (20:27 +0200)]
Fix duplicate wording in Emacs manual

* doc/emacs/programs.texi (Which Function): Delete duplicate
wording.  (Bug#26098)

7 years ago* lisp/paren.el (show-paren--default, show-paren-function): Add docstring.
Hong Xu [Wed, 2 Nov 2016 19:06:12 +0000 (12:06 -0700)]
* lisp/paren.el (show-paren--default, show-paren-function): Add docstring.

7 years agoFix wording in Emacs manual
Eli Zaretskii [Mon, 13 Mar 2017 20:31:33 +0000 (22:31 +0200)]
Fix wording in Emacs manual

* doc/emacs/text.texi (Paragraphs): Fix a garbled sentence.
(Bug#26086)

7 years agoDocument how to customize input methods
Eli Zaretskii [Sat, 11 Mar 2017 15:56:15 +0000 (17:56 +0200)]
Document how to customize input methods

* doc/emacs/mule.texi (Input Methods): Document how to customize
input methods.

7 years ago* lisp/net/eww.el (eww-reload): Doc fix. (Bug#25981)
Eli Zaretskii [Sat, 11 Mar 2017 15:43:35 +0000 (17:43 +0200)]
* lisp/net/eww.el (eww-reload): Doc fix.  (Bug#25981)

7 years agoFix warning message about native completion (Bug#25984)
Noam Postavsky [Mon, 6 Mar 2017 04:15:32 +0000 (23:15 -0500)]
Fix warning message about native completion (Bug#25984)

* lisp/progmodes/python.el (python-shell-completion-native-turn-on-maybe):
The relevant variable is `python-shell-completion-native-enable'.

7 years agoClarify documentation of 'raise' and 'height' display specs
Eli Zaretskii [Sat, 4 Mar 2017 15:58:03 +0000 (17:58 +0200)]
Clarify documentation of 'raise' and 'height' display specs

* doc/lispref/display.texi (Other Display Specs): Clarify the
effect of 'height' display spec on the following 'raise'.
(Bug#25824)

7 years agoMention problems with GPaste in PROBLEMS
Eli Zaretskii [Sat, 4 Mar 2017 09:17:40 +0000 (11:17 +0200)]
Mention problems with GPaste in PROBLEMS

* etc/PROBLEMS (GPaste): Mention the problem in yanking caused by
GPaste, and its solution.  (Bug#25902)

7 years ago; etc/PROBLEMS: Explain about the python+libedit problem (Bug#25753).
Noam Postavsky [Wed, 1 Mar 2017 22:53:12 +0000 (17:53 -0500)]
; etc/PROBLEMS: Explain about the python+libedit problem (Bug#25753).

7 years agoFix doc strings in info.el
Eli Zaretskii [Sat, 25 Feb 2017 08:52:11 +0000 (10:52 +0200)]
Fix doc strings in info.el

* lisp/info.el (Info-selection-hook, Info-mode-hook)
(Info-edit-mode-hook): Doc fixes.  (Bug#25794)

7 years ago; * src/keyboard.c (Fposn_at_point): Fix last change.
Eli Zaretskii [Sat, 25 Feb 2017 08:41:21 +0000 (10:41 +0200)]
; * src/keyboard.c (Fposn_at_point): Fix last change.

7 years agoFix doc string of 'posn-at-point'
Eli Zaretskii [Sat, 25 Feb 2017 08:40:13 +0000 (10:40 +0200)]
Fix doc string of 'posn-at-point'

* src/keyboard.c (Fposn_at_point): Clarify the doc string.
(Bug#25796)

7 years agoDocumentation fix in elisp reference manual
Tino Calancha [Fri, 24 Feb 2017 01:21:31 +0000 (10:21 +0900)]
Documentation fix in elisp reference manual

* doc/lispref/macros.texi (Defining Macros): Drop redundant mention
on 'declare' forms (Bug#25846).

7 years ago; Update ldef-boot.el for Emacs 25.1 release emacs-25.2-rc2
Nicolas Petton [Tue, 21 Feb 2017 16:58:46 +0000 (17:58 +0100)]
; Update ldef-boot.el for Emacs 25.1 release

7 years ago; Update ChangeLog.2 and AUTHORS files
Nicolas Petton [Tue, 21 Feb 2017 16:37:43 +0000 (17:37 +0100)]
; Update ChangeLog.2 and AUTHORS files

7 years ago* lisp/woman.el (woman): Fix docstring prefix arg description.
Noam Postavsky [Sat, 18 Feb 2017 18:34:37 +0000 (13:34 -0500)]
* lisp/woman.el (woman): Fix docstring prefix arg description.

7 years agoMention "editor" in Emacs man page header
Eli Zaretskii [Sat, 18 Feb 2017 11:32:45 +0000 (13:32 +0200)]
Mention "editor" in Emacs man page header

* doc/man/emacs.1.in: Mention "editor" in the header line.
(Bug#25771, Bug#25779)

7 years agoDocument problems with nerd-fonts
Eli Zaretskii [Sat, 18 Feb 2017 10:36:43 +0000 (12:36 +0200)]
Document problems with nerd-fonts

* etc/PROBLEMS (fonts): Describe the potential problems with
nerd-fonts that cause slow display.  (Bug#25697)

7 years ago; Details about pinning Emacs to w32 task bar
Eli Zaretskii [Sat, 18 Feb 2017 10:25:38 +0000 (12:25 +0200)]
; Details about pinning Emacs to w32 task bar

* nt/README.W32: Describe how to set up the pinned task-bar
shortcut for Emacs.  (Bug#8268)

7 years ago* doc/lispref/modes.texi (Derived Modes): Make example more idiomatic
Stefan Monnier [Mon, 13 Feb 2017 07:29:01 +0000 (02:29 -0500)]
* doc/lispref/modes.texi (Derived Modes): Make example more idiomatic

7 years agoClarify what is the "cursor"
Eli Zaretskii [Sun, 12 Feb 2017 15:56:14 +0000 (17:56 +0200)]
Clarify what is the "cursor"

* doc/lispref/windows.texi (Window Point): Clarify the notion of
"cursor".

7 years ago; * etc/NEWS: Copyedits.
Glenn Morris [Sun, 12 Feb 2017 01:19:59 +0000 (17:19 -0800)]
; * etc/NEWS: Copyedits.

7 years ago; Fix a typo in comment
Tino Calancha [Fri, 10 Feb 2017 11:05:11 +0000 (20:05 +0900)]
; Fix a typo in comment

* lisp/vc/ediff-wind.el (ediff-setup-windows-multiframe-merge):
Fix a typo in comment.

7 years agoImprove commentary in lisp.h
Eli Zaretskii [Fri, 10 Feb 2017 10:12:49 +0000 (12:12 +0200)]
Improve commentary in lisp.h

* src/lisp.h: Explain in the comment why enlarging a Lisp_Misc
object is discouraged.

7 years ago; * admin/make-tarball.txt: Cross-reference admin/release-process.
Glenn Morris [Wed, 8 Feb 2017 17:48:34 +0000 (12:48 -0500)]
; * admin/make-tarball.txt: Cross-reference admin/release-process.

7 years agoDisable native completion for ipython (Bug#25067)
Noam Postavsky [Wed, 8 Feb 2017 02:13:17 +0000 (21:13 -0500)]
Disable native completion for ipython (Bug#25067)

* lisp/progmodes/python.el:
(python-shell-completion-native-disabled-interpreters): Add "ipython".

7 years agoFix a typo in ada-mode manual
Eli Zaretskii [Tue, 7 Feb 2017 16:29:02 +0000 (18:29 +0200)]
Fix a typo in ada-mode manual

* doc/misc/ada-mode.texi (Project file variables): Add a missing
right bracket.  Reported by Jean-Christophe Helary
<jean.christophe.helary@gmail.com>.

7 years ago; * src/coding.c (Fencode_coding_region): Fix a typo in the doc string.
Eli Zaretskii [Sun, 5 Feb 2017 19:55:21 +0000 (21:55 +0200)]
; * src/coding.c (Fencode_coding_region): Fix a typo in the doc string.

7 years agoClarify documentation of 'bufferpos-to-filepos' and 'filepos-to-bufferpos'
Eli Zaretskii [Sun, 5 Feb 2017 19:50:49 +0000 (21:50 +0200)]
Clarify documentation of 'bufferpos-to-filepos' and 'filepos-to-bufferpos'

* doc/lispref/nonascii.texi (Text Representations): Clarify that
'exact' value of QUALITY argument to 'bufferpos-to-filepos' and
'filepos-to-bufferpos' can lead to expensive and slow processing.

* lisp/international/mule-util.el (filepos-to-bufferpos)
(bufferpos-to-filepos): Doc fix.  (Bug#25626)

7 years agoBump Emacs version to 25.2 RC1 emacs-25.2-rc1
Nicolas Petton [Fri, 3 Feb 2017 15:28:13 +0000 (16:28 +0100)]
Bump Emacs version to 25.2 RC1

* README:
* configure.ac:
* msdos/sed2v2.inp:
* nt/README.W32: Bump Emacs version.
* lisp/ldefs-boot.el: Update.

7 years ago; Update ChangeLog.2 and AUTHORS files
Nicolas Petton [Fri, 3 Feb 2017 15:00:17 +0000 (16:00 +0100)]
; Update ChangeLog.2 and AUTHORS files

7 years ago* admin/make-tarball.txt: Add documentation regarding the release banner.
Nicolas Petton [Fri, 3 Feb 2017 14:50:24 +0000 (15:50 +0100)]
* admin/make-tarball.txt: Add documentation regarding the release banner.

7 years ago; Update ChangeLog.2 and AUTHORS files
Nicolas Petton [Fri, 3 Feb 2017 14:32:01 +0000 (15:32 +0100)]
; Update ChangeLog.2 and AUTHORS files

7 years ago* CONTRIBUTE (Documenting your changes): Index new vars/commands in manual.
Tino Calancha [Fri, 3 Feb 2017 10:59:22 +0000 (19:59 +0900)]
* CONTRIBUTE (Documenting your changes): Index new vars/commands in manual.

7 years ago; Update ChangeLog.2 and AUTHORS files
Nicolas Petton [Fri, 3 Feb 2017 10:39:48 +0000 (11:39 +0100)]
; Update ChangeLog.2 and AUTHORS files

7 years ago; * CONTRIBUTE (Generating ChangeLog entries): Drop duplicate word.
Tino Calancha [Fri, 3 Feb 2017 08:49:39 +0000 (17:49 +0900)]
; * CONTRIBUTE (Generating ChangeLog entries): Drop duplicate word.

7 years agoIndex byte-compile-debug
Eli Zaretskii [Tue, 31 Jan 2017 20:36:02 +0000 (22:36 +0200)]
Index byte-compile-debug

* doc/lispref/compile.texi (Compilation Functions): Index
byte-compile-debug.

7 years agoDocument `byte-compile-debug' in the ELisp manual
Philipp Stephani [Tue, 31 Jan 2017 20:10:03 +0000 (21:10 +0100)]
Document `byte-compile-debug' in the ELisp manual

* doc/lispref/compile.texi: Document variable `byte-compile-debug'.

7 years agoDocument variable `byte-compile-debug'
Philipp Stephani [Tue, 31 Jan 2017 18:04:36 +0000 (19:04 +0100)]
Document variable `byte-compile-debug'

* lisp/emacs-lisp/bytecomp.el (byte-compile-debug): Document variable.

7 years agoFix call to debugger on assertion failure
Noam Postavsky [Tue, 31 Jan 2017 02:45:02 +0000 (21:45 -0500)]
Fix call to debugger on assertion failure

* lisp/emacs-lisp/cl-preloaded.el (cl--assertion-failed): The first
argument must be `error', and the second is a list of arguments for
`signal'.

7 years agoCall modification hooks in org-src fontify buffers
Noam Postavsky [Sat, 7 Jan 2017 21:05:19 +0000 (16:05 -0500)]
Call modification hooks in org-src fontify buffers

* lisp/org/org-src.el (org-src-font-lock-fontify-block): Let-bind
`inhibit-modification-hooks' to nil, since this function can be called
from jit-lock-function which binds that variable to t (Bug#25132).

7 years ago; Fix last change in doc/lispref/strings.texi
Eli Zaretskii [Sat, 28 Jan 2017 09:14:28 +0000 (11:14 +0200)]
; Fix last change in doc/lispref/strings.texi

* doc/lispref/strings.texi (Formatting Strings): One more
clarification to the last change.  (Bug#25557)

7 years agoImprove documentation of 'format' conversions
Eli Zaretskii [Sat, 28 Jan 2017 08:30:17 +0000 (10:30 +0200)]
Improve documentation of 'format' conversions

* src/editfns.c (Fformat): More accurate description of %g and
effects of the various flags on it.  More accurate description of
integer conversions.

* doc/lispref/strings.texi (Formatting Strings): More accurate
description of %g and effects of the various flags on it.  More
accurate description of integer conversions.  (Bug#25557)

7 years agoRemove stale functions from ert manual
Vladimir Panteleev [Fri, 27 Jan 2017 09:49:42 +0000 (11:49 +0200)]
Remove stale functions from ert manual

* doc/misc/ert.texi (Useful Techniques when Writing Tests):
Replace ert--mismatch references with its cl-lib replacement,
cl-mismatch.

Copyright-paperwork-exempt: yes

7 years agoFix a typo in Eshell manual
Eli Zaretskii [Fri, 27 Jan 2017 09:42:59 +0000 (11:42 +0200)]
Fix a typo in Eshell manual

* doc/misc/eshell.texi (History): Fix a typo.  Reported by Mak
Kolybabi <mak@kolybabi.com>.

7 years ago; Fix a typo in ediff-merg.el
Tino Calancha [Fri, 20 Jan 2017 15:31:40 +0000 (00:31 +0900)]
; Fix a typo in ediff-merg.el

* lisp/vc/ediff-merg.el (ediff-skip-merge-regions-that-differ-from-default):
Fix a typo in docstring.

7 years agoImprove documentation of hooks related to saving buffers
Eli Zaretskii [Fri, 20 Jan 2017 08:57:14 +0000 (10:57 +0200)]
Improve documentation of hooks related to saving buffers

* lisp/files.el (write-file-functions, write-contents-functions)
(before-save-hook, after-save-hook): Note that these are only used
by save-buffer.

* doc/lispref/backups.texi (Auto-Saving):
* doc/lispref/files.texi (Saving Buffers): Mention that
save-related hooks are not run by auto-saving.  (Bug#25460)

7 years agoImprove documentation of auto-save-visited-file-name
Eli Zaretskii [Fri, 20 Jan 2017 08:34:15 +0000 (10:34 +0200)]
Improve documentation of auto-save-visited-file-name

* doc/emacs/files.texi (Auto Save Files): Mention subtle
differences between saving the buffer and auto-saving with
auto-save-visited-file-name set non-nil.  (Bug#25478)

7 years agofix typo in mailcap-mime-extensions
Tom Tromey [Wed, 18 Jan 2017 04:58:09 +0000 (21:58 -0700)]
fix typo in mailcap-mime-extensions

* lisp/net/mailcap.el (mailcap-mime-extensions): Use "text/x-patch",
not "test/x-patch".  (Bug#25472)

7 years agoFix typos in flymake.el
Lele Gaifax [Wed, 18 Jan 2017 16:15:28 +0000 (18:15 +0200)]
Fix typos in flymake.el

* lisp/progmodes/flymake.el (flymake-check-patch-master-file-buffer):
Spelling fixes in the doc string.

Copyright-paperwork-exempt: yes

7 years agoMore NEWS checking for admin.el's set-version
Glenn Morris [Tue, 17 Jan 2017 21:10:03 +0000 (16:10 -0500)]
More NEWS checking for admin.el's set-version

* admin/admin.el (set-version): Warn if temporary NEWS markup
still present in release candidates.

7 years agoFix auto-save-file-name problem in Tramp on MS Windows. Do not merge
Michael Albinus [Tue, 17 Jan 2017 16:23:46 +0000 (17:23 +0100)]
Fix auto-save-file-name problem in Tramp on MS Windows. Do not merge

* lisp/net/tramp.el (tramp-handle-make-auto-save-file-name):
Fix a problem when running on MS Windows.

7 years ago; Spelling fixes
Eli Zaretskii [Mon, 16 Jan 2017 17:12:40 +0000 (19:12 +0200)]
; Spelling fixes

* src/buffer.c (delete_all_overlays, Fkill_buffer): Fix typos in
comments.

7 years ago* lisp/net/eww.el (eww-tag-meta): Handle single quoted URLs (Bug#25445).
Ian Dunn [Mon, 16 Jan 2017 00:02:47 +0000 (19:02 -0500)]
* lisp/net/eww.el (eww-tag-meta): Handle single quoted URLs (Bug#25445).

Copyright-paperwork-exempt: yes

7 years ago* lisp/progmodes/sql.el (sql-product-alist): Doc tweak
Stefan Monnier [Sat, 14 Jan 2017 16:50:11 +0000 (11:50 -0500)]
* lisp/progmodes/sql.el (sql-product-alist): Doc tweak

`:sqli-comint-func' does not have to be a symbol.

7 years ago* lisp/progmodes/sql.el (sql-product-alist): Doc fix. (Bug#25440)
Eli Zaretskii [Sat, 14 Jan 2017 08:40:01 +0000 (10:40 +0200)]
* lisp/progmodes/sql.el (sql-product-alist): Doc fix.  (Bug#25440)

7 years agoImprove documentation of dabbrevs
Eli Zaretskii [Fri, 13 Jan 2017 09:12:27 +0000 (11:12 +0200)]
Improve documentation of dabbrevs

* doc/emacs/abbrevs.texi (Dynamic Abbrevs): Add a cross reference
to "Dabbrev Customization".
(Dabbrev Customization): More details about the default value of
dabbrev-abbrev-char-regexp and use cases when it might not be good
enough.  (Bug#25432)

7 years agoClarify that easy-menu-add is a nop (Bug#25382)
Noam Postavsky [Sat, 7 Jan 2017 14:26:08 +0000 (09:26 -0500)]
Clarify that easy-menu-add is a nop (Bug#25382)

* lisp/emacs-lisp/easymenu.el (easy-menu-add): Make it into an alias of
`ignore', like `easy-menu-remove'.