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

131417 commits

Author SHA1 Message Date
Eli Zaretskii
bc8dc37f1c Minor copyedits in "Distribution" chapter of the Emacs manual
* doc/emacs/emacs.texi (Distrib): Minor wording changes.
Suggested by oldgaro <oldgaro@protonmail.com> in
emacs-manual-bugs@gnu.org.
2018-01-30 17:30:26 +02:00
Eli Zaretskii
1c7a936a94 Minor copyedits in "Entering" chapter of Emacs manual.
* doc/emacs/entering.texi (Entering Emacs): Add a cross-reference
to MS-Windows startup procedures.  Clarify wording.  Suggested by
Francis Wright <f.j.wright@live.co.uk> in emacs-manual-bugs@gnu.org.
2018-01-30 17:20:14 +02:00
Eli Zaretskii
1d4498b570 Minor wording change in the Emacs manual
* doc/emacs/screen.texi (Screen): Minor wording change.  Suggested
by Wesley Ellis <ellisgen@gmail.com> in emacs-manual-bugs@gnu.org.
2018-01-30 17:04:12 +02:00
Eli Zaretskii
2bf49e7a26 Fix a typo in the Emacs manual
* doc/emacs/custom.texi (Customization Groups): Fix a typo.
Reported by Jonathan Kyle Mitchell <kyle@jonathanmitchell.org> in
emacs-manual-bugs@gnu.org.
2018-01-30 16:53:25 +02:00
Eli Zaretskii
f3546a2485 Improve the "Basic" chapter of the Emacs manual
* doc/emacs/basic.texi (Inserting Text): De-confuse text.
(Position Info): Add a cross-reference to where
display-line-numbers-mode is described.  Reported by Joshua
Branson <jbranso@fastmail.com> in emacs-manual-bugs@gnu.org.
2018-01-30 16:31:27 +02:00
Eli Zaretskii
691431eb09 Resurrect lost text in lispref
* doc/lispref/files.texi (File Attributes): Resurrect
inadvertently lost text.
2018-01-30 15:13:18 +02:00
Philipp Stephani
956807bd1f * lisp/emacs-lisp/rx.el (rx): Fix the definition of 'blank'. 2018-01-30 00:05:58 +01:00
Paul Eggert
7d90d2ece0 Proofread os.texi and files.texi 2018-01-29 10:38:06 -08:00
Eli Zaretskii
490c736013 Minor improvements in the "International" chapter of Emacs manual
* doc/emacs/mule.texi (File Name Coding): Stop enumerating all the
versions of MS-Windows.
(Modifying Fontsets, Unibyte Mode, Bidirectional Editing): Improve
wording.  Reported by Francis Wright <f.j.wright@live.co.uk> in
emacs-manual-bugs@gnu.org.
2018-01-29 19:47:50 +02:00
Eli Zaretskii
79252d3127 Minor improvement in "Text" chapter of Emacs manual
* doc/emacs/text.texi (Words): Improve wording.  Reported by
Marcin Borkowski <mbork@mbork.pl> in
http://lists.gnu.org/archive/html/emacs-devel/2018-01/msg00784.html.
2018-01-29 18:39:04 +02:00
Martin Rudalics
8d4500087f Fix some issues in the emacs/lispref manuals
* doc/emacs/basic.texi (Continuation Lines):
* doc/emacs/building.texi (GDB User Interface Layout):
* doc/emacs/dired.texi (Misc Dired Features):
* doc/emacs/maintaining.texi (Identifier Search):
* doc/emacs/mark.texi (Using Region):
* doc/emacs/misc.texi (Document View, DocView Conversion):
* doc/emacs/modes.texi (Major Modes):
* doc/emacs/mule.texi (Input Methods, Unibyte Mode):
* doc/emacs/sending.texi (Mail Methods): Replace @code by
@kbd.
* doc/emacs/frames.texi (Text-Only Mouse):
* doc/lispref/maps.texi (Standard Keymaps): Replace @kbd by
@key.
* doc/lispref/compile.texi (Compiler Errors): Write
non-@code{nil} instead of non-nil.
* doc/lispref/debugging.texi (Internals of Debugger):
'backtrace' is not a command.  'debugger-stack-frame-as-list'
is an option.
* doc/lispref/display.texi (Size of Displayed Text):
'window-lines-pixel-dimensions' has a last argument 'left'.
* doc/lispref/display.texi (Attribute Functions):
'set-face-underline' and 'set-face-inverse-video' are
commands.
(Tooltips): 'tooltip-frame-parameters' is an option.
(Bidirectional Display): 'bidi-paragraph-direction' is an
option.
* doc/lispref/frames.texi (Cursor Parameters): 'cursor-type'
is an option.
(Input Focus): Argument FRAME of 'x-focus-frame' is not
optional.
(Child Frames): Both arguments of 'frame-ancestor-p' are
non-optional.  'iconify-child-frame' is an option.
* doc/lispref/os.texi (Killing Emacs):
'kill-emacs-query-functions' is an option.
* doc/lispref/windows.texi (Mouse Window Auto-selection):
'mouse-autoselect-window' is an option.
2018-01-28 19:27:39 +01:00
Eli Zaretskii
194ded5990 Fix multiple spaces in Emacs manual
* doc/emacs/search.texi (Lax Search): Fix multiple consecutive
spaces in printed manual.
2018-01-28 19:29:07 +02:00
Eli Zaretskii
57a5461e6e * lisp/files.el (save-some-buffers): Doc fix. (Bug#30215) 2018-01-28 19:22:17 +02:00
Eli Zaretskii
231474fb76 Adjudicate comments to "International" chapter of Emacs manual
* doc/emacs/mule.texi (International Chars)
(Language Environments, Input Methods, Defining Fontsets)
(Modifying Fontsets): Minor wording changes and typo fixes.
Reported by Francis Wright <f.j.wright@live.co.uk> in
emacs-manual-bugs@gnu.org.
2018-01-28 19:14:14 +02:00
Noam Postavsky
0510a78da5 Revert "Signal error for symbol names with strange quotes (Bug#2967)"
That commit did not make the corresponding change to printing, thus
breaking the (eq (read (prin1-to-string SYM)) SYM) invariant for those
symbols.  It's too late in the release cycle to change printing
behavior, therefore revert the reader change.

Don't merge to master, the print function will be updated there (see
"Fix round tripping of read->print for symbols with strange quotes").
2018-01-28 10:49:51 -05:00
Alan Mackenzie
6415b2d40c Allow read-passwd to hide characters inserted by C-y. (Security fix.)
This fixes bug #30186.  The with-silent-modifications was there to prevent
records of text property manipulations being put into buffer-undo-list.  These
had been causing a significant slowdown in CC Mode with C-_ after a large
C-y.  This CC Mode problem has since been solved by a different workaround.

* lisp/subr.el (remove-yank-excluded-properties): Remove the invocation of
with-silent-modifications around the text property manipulations.
2018-01-27 22:02:45 +00:00
Eli Zaretskii
8cb4ffb262 * etc/PROBLEMS: Document issues with double-buffering. (Bug#30088) 2018-01-27 17:26:29 +02:00
Charles A. Roelli
fd10070bf2 * lisp/window.el (window-largest-empty-rectangle): Fix grammar. 2018-01-27 14:52:03 +01:00
Eli Zaretskii
e1a44033a8 Minor changes in the Emacs manual
* doc/emacs/search.texi (Search Customizations): Minor wording
change.
* doc/emacs/files.texi (Customize Save): Add a cross-reference
for batch mode.
2018-01-27 14:06:02 +02:00
Eli Zaretskii
372fda682a Improve the "Files" chapter of the Emacs manual
* doc/emacs/files.texi (File Shadowing): Rearrange text to explain
the notion of shadowing before describing the commands.  Suggested
by Will Korteland <emacs-devel@korte.land> in
emacs-manual-bugs@gnu.org.
2018-01-27 13:17:24 +02:00
Eli Zaretskii
9afc86d1fa Improve the "Search" chapter of the Emacs manual
* doc/emacs/search.texi (Regexps, Regexp Backslash): Improve and
clarify wording.
(Search Customizations): Fix a typo.  Reported by Will Korteland
<emacs-devel@korte.land> in emacs-manual-bugs@gnu.org.
2018-01-27 12:53:29 +02:00
Eli Zaretskii
22f98b31e3 * src/indent.c (Findent_to): Doc fix. (Bug#30260) 2018-01-27 12:11:28 +02:00
Eli Zaretskii
085ee439bf Improve documentation of 'edebug-defun'
* doc/lispref/edebug.texi (Instrumenting): Document a workaround
for a failure to instrument due to unknown macros.  (Bug#30243)
(Bug#10577)
2018-01-27 12:01:54 +02:00
Eli Zaretskii
4dd1b33a48 Mention crashes due to Noto Serif Kannada fonts
* etc/PROBLEMS: Mention crashes due to Noto Serif Kannada fonts,
and the respective workarounds.  (Bug#30193)
2018-01-27 11:18:59 +02:00
Noam Postavsky
463f96b481 * doc/lispref/searching.texi: Document regexp repetition limit. 2018-01-26 19:53:09 -05:00
Noam Postavsky
08a6195571 ; test/README: Document TEST_LOAD_EL parameter. 2018-01-26 19:53:09 -05:00
Noam Postavsky
7bbea90b1a * src/syntax.c (char-syntax): Warn about ignoring text properties (Bug#22765). 2018-01-26 19:50:57 -05:00
Noam Postavsky
50fcbb5f61 ; * src/process.c (Fprocess_contact): Fix docstring typo. 2018-01-26 19:50:57 -05:00
Noam Postavsky
81ae9c8c05 Load mm-util as needed for url-file and url-data (Bug#30258)
* lisp/url/url-file.el (url-file):
* lisp/url/url-misc.el (url-data): Require `mm-util' before calling
`mm-disable-multibyte'.
* test/lisp/url/url-file-resources/file.txt:
* test/lisp/url/url-file-tests.el:
* test/lisp/url/url-misc-tests.el: New tests.
2018-01-26 19:50:57 -05:00
Eli Zaretskii
5a1ee67ae1 Another minor copyedit in the manual's "Scroll Bars"
* doc/emacs/frames.texi (Scroll Bars): Mention that up/down and
left/right buttons may be absent from the toolkit scroll bars.
Reported by Robert Pluim <rpluim@gmail.com> in
emacs-manual-bugs@gnu.org.
2018-01-26 15:48:30 +02:00
Eli Zaretskii
226a651e9e Minor fix in documentation of 'equal'
* doc/lispref/objects.texi (Equality Predicates): Correct the
conditions for equality of unibyte and multibyte strings.
(Bug#30218)
2018-01-26 12:38:07 +02:00
Eli Zaretskii
b26786c8d9 * lisp/dired-x.el (dired-guess-shell-alist-user): Doc fix. (Bug#30192) 2018-01-26 11:51:50 +02:00
Eli Zaretskii
5699a824f0 Minor rewording in Emacs manual's "Help Mode" node
* doc/emacs/help.texi (Help Mode): Minor rewording of description
of 'help-follow-symbol'.  Suggested by Richard Stallman
<rms@gnu.org> in emacs-manual-bugs@gnu.org.
2018-01-26 11:43:05 +02:00
Eli Zaretskii
f35ff0156e Fixes for Emacs manual in frames.texi
* doc/emacs/frames.texi (Scroll Bars, Mouse Commands)
(Window Dividers): Minor clarifications and spelling/markup
changes.  Suggested by Robert Pluim <rpluim@gmail.com> in
emacs-manual-bugs@gnu.org.
2018-01-26 11:25:24 +02:00
Glenn Morris
6cd4e8dcc5 * doc/misc/cl.texi (Efficiency Concerns): Fix 2012-10-27 typo. 2018-01-24 17:20:41 -05:00
Robert Pluim
1412cf3edd Fix a few issues with latest GTK scaling changes
* src/xfns.c (Fx_display_monitor_attributes_list): Call
gdk_screen_get_monitor_scale_factor only for GTK versions
3.10..3.21.
* src/xterm.c (x_set_offset): Call xg_get_scale for GTK only.
2018-01-24 20:08:35 +01:00
Robert Pluim
59db8dca03 Use scaled coordinates when calling into GTK
This is part two of a two part fix for the GTK scaling
problems.  See the thread starting at
http://lists.gnu.org/archive/html/emacs-devel/2018-01/msg00372.html
for an explanation of why it has been added to Emacs 26.

* src/gtkutil.c (xg_set_geometry): Scale down the coordinates that we
pass to gtk_window_move and to gtk_window_parse_geometry.
* src/xterm.c (x_set_offset): Likewise.
2018-01-24 08:55:34 +01:00
Robert Pluim
2892f05792 Scale monitor dimensions obtained from GTK
This is part one of a two part fix for the GTK scaling
problems.  See the thread starting at
http://lists.gnu.org/archive/html/emacs-devel/2018-01/msg00372.html
for an explanation of why it has been added to Emacs 26.

* src/xfns.c (Fx_display_monitor_attributes_list): Take scaling factor
into account when using GTK to query the monitor dimensions, which
allows frameset-restore to position frames correctly.
2018-01-24 08:53:59 +01:00
Paul Eggert
1fc98ed073 ; Spelling fix 2018-01-22 08:42:29 -08:00
Rasmus
bb396a369c Update Org to v9.1.6
Please note this is a bugfix release. See etc/ORG-NEWS for details.
2018-01-22 16:02:55 +01:00
Aaron Jensen
fa582153f7 Use text-pixels values only when saving framesets (Bug#30141)
* lisp/frameset.el (frameset-persistent-filter-alist): Specify
that text-pixels values are by default only saved by framesets
so the parameter is not set when restoring (Bug#30141).
2018-01-22 10:52:32 +01:00
Eli Zaretskii
6b01b9475d Minor improvement in section "Pages" of the usere manual
* doc/emacs/text.texi (Pages): Improve wording.  Suggested by Will
Korteland <emacs-devel@korte.land> in emacs-manual-bugs@gnu.org.
2018-01-21 19:55:46 +02:00
Eli Zaretskii
e8c8bd3de2 Minor improvements in user manual
* doc/emacs/trouble.texi (Emergency Escape, Contributing): Clarify
text.  Suggested by Jonathan Kyle Mitchell <kyle@jonathanmitchell.org>
in emacs-manual-bugs@gnu.org
2018-01-21 19:45:14 +02:00
Eli Zaretskii
26b8b92e63 Improve the "Mark" chapter of the user manual
* doc/emacs/mark.texi (Setting Mark, Marking Objects): Improve and
clarify wording.  Suggested by John Cummings <john@rootabega.net>
in emacs-manual-bugs@gnu.org.
2018-01-21 19:36:57 +02:00
Eli Zaretskii
759569fe40 Improve the "Buffers" chapter of the user manual
* doc/emacs/buffers.texi (Several Buffers): Correct description of
prefix arguments.  Clarify "bury".
(Buffer Menus): Clarify wording.  Reported by John Cummings
<john@rootabega.net> in emacs-manual-bugs@gnu.org.
2018-01-21 19:27:37 +02:00
tino calancha
c2e6d121ff * lisp/term.el (term-send-input): Fix text duplication in docstring 2018-01-21 13:34:55 +09:00
Eli Zaretskii
854a1c0a61 Improve "Buffers" in the user manual
Suggested by John Cummings <john@rootabega.net> in
emacs-manual-bugs@gnu.org:
* doc/emacs/buffers.texi (Select Buffer): Add cross-references to
"Windows" and "Frames".
(Misc Buffer, Kill Buffer): Use BUFFER consistently in commands
that accept buffer names.
(Select Buffer): Improve description of "M-g M-g".  Improve
wording.
(Misc Buffer, Kill Buffer): Improve wording.
(Kill Buffer): Fix the response required by kill-some-buffers.
Mention customizable options that control what clean-buffer-list
does.
(Several Buffers): More detail about
'Buffer-menu-unmark-all-buffers'.
2018-01-20 21:37:30 +02:00
Eli Zaretskii
cfc94fd245 Don't mention 'vc-stay-local' in the user manual
* doc/emacs/vc1-xtra.texi (CVS Options):
* doc/emacs/maintaining.texi (VC Directory Buffer): Remove
references to 'vc-stay-local', which no longer exists.
(Bug#30138)
2018-01-20 14:44:01 +02:00
Eli Zaretskii
8ce430bb50 Fix a typo in calendar.texi
* doc/emacs/calendar.texi (Writing Calendar Files): Capitalize
"Filofax".  Reported by Will Korteland <emacs-devel@korte.land>
in emacs-manual-bugs@gnu.org.
2018-01-20 10:56:15 +02:00
Eli Zaretskii
bb748b3640 Minor improvement in wording of the Emacs manual
* doc/emacs/killing.texi (CUA Bindings): Improve wording.
Suggested by Will Korteland <emacs-devel@korte.land> in
emacs-manual-bugs@gnu.org.
2018-01-20 10:52:06 +02:00