aboutsummaryrefslogtreecommitdiffstats
path: root/doc/lispref/ChangeLog (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Truly maximize w32 frames with odd fonts and some texi fixes.Martin Rudalics2014-03-211-0/+8
| | | | | | | | | | | * w32fns.c (w32_wnd_proc): For WM_WINDOWPOSCHANGING don't constrain frame size in SW_SHOWMAXIMIZED case so we can truly maximize a frame for odd default fonts. * frames.texi (Size and Position): In `frame-resize-pixelwise' description drop remark about frame maximization. * windows.texi (Display Action Functions): Add description for `display-buffer-no-window' and explain use of `allow-no-window' alist entries.
* * lispref/commands.texi (Defining Commands): Copyedit re `interactive-only'.Glenn Morris2014-03-211-0/+4
|
* Backport doc fix from trunk.Paul Eggert2014-03-201-0/+5
| | | | | * internals.texi (C Integer Types): Prefer 'false' and 'true' to '0' and '1' for booleans.
* * numbers.texi: Improve and clarify a bit, and fix some minor bugs.Paul Eggert2014-03-191-0/+4
| | | | | Remove now-obsolete hypothetical note about negative division, as the C standard has changed.
* Fix porting inconsistency about rounding to even.Paul Eggert2014-03-191-0/+6
| | | | | | | | * doc/lispref/numbers.texi (Numeric Conversions, Rounding Operations): Document that 'round' and 'fround' round to even. * src/floatfns.c (emacs_rint) [!HAVE_RINT]: Round to even. This way, the unusual !HAVE_RINT case acts like the usual HAVE_RINT case, and we can fix the documentation accordingly.
* Recommend not modifying :set's value arg in defcustom (bug#16755).Juanma Barranquero2014-03-191-0/+5
| | | | | | * doc/lispref/customize.texi (Variable Definitions): * lisp/custom.el (defcustom): Recommend avoiding destructive modification of the value argument of :set.
* * doc/lispref/modes.texi (Auto-Indentation): Mention electric-indent variables.Stefan Monnier2014-03-181-0/+4
| | | | | | | * doc/misc/cc-mode.texi (Indentation Commands): Remove C-j, since it's not defined by CC-mode but globally. (FAQ): Tweak text about RET and auto-indentation. * doc/misc/vip.texi (Other Vi Commands): Adjust doc of C-j.
* doc/lispref/functions.texi (Advising Named Functions): Fix reference.Juanma Barranquero2014-03-181-0/+4
|
* Improve documentation for integer and floating-point basics.Paul Eggert2014-03-171-0/+11
| | | | | | | | | | * numbers.texi (Numbers, Integer Basics, Float Basics): Document the basics a bit more precisely. Say more clearly that Emacs floating-point numbers are IEEE doubles on all current platforms. Give more details about frexp. Say more clearly that '1.' is an integer. (Predicates on Numbers): Fix wholenump typo. * objects.texi (Integer Type): Adjust to match numbers.texi.
* doc/lispref/ChangeLog: Trivial fixes.Juanma Barranquero2014-03-181-5/+7
|
* * doc/lispref/functions.texi (Advising Functions): Try and improve the text.Stefan Monnier2014-03-171-17/+22
| | | | | | | | | | | Add example use of advice-add. (Core Advising Primitives): Rename. Explain handling of interactive specs, including advice-eval-interactive-spec. (Advising Named Functions): Try and better explain the difference with add-function. (Porting old advices): New node. Fixes: debbugs:16959
* Style fixes for floating-point doc.Paul Eggert2014-03-171-0/+14
| | | | | | | | | | | | | * commands.texi, customize.texi, display.texi, elisp.texi, files.texi: * frames.texi, hash.texi, internals.texi, keymaps.texi, lists.texi: * minibuf.texi, nonascii.texi, numbers.texi, objects.texi, os.texi: * processes.texi, streams.texi, strings.texi, text.texi: * variables.texi, windows.texi: Hyphenate "floating-point" iff it precedes a noun. Reword to avoid nouns and hyphenation when that's easy. Prefer "integer" to "integer number" and "is floating point" to "is a floating point number". Prefer "@minus{}" to "-" when it's a minus.
* Fix behavior of with-temp-buffer-window (Bug#16816, Bug#17007).Martin Rudalics2014-03-161-1/+8
| | | | | | | | | | | | | | | | | | | | * window.el (with-temp-buffer-window): Don't make BUFFER-OR-NAME current (Bug#16816, Bug#17007). (with-current-buffer-window): New macro doing the same as `with-temp-buffer-window' but with BUFFER-OR-NAME current. * help.el (help-print-return-message): Warn in doc-string to not use this in `with-help-window'. (describe-bindings-internal): Call `describe-buffer-bindings' from within help buffer. See Juanma's scenario in (Bug#16816). (with-help-window): Update doc-string. * dired.el (dired-mark-pop-up): * files.el (save-buffers-kill-emacs): * register.el (register-preview): Use `with-current-buffer-window' instead of `with-temp-buffer-window'. * display.texi (Temporary Displays): Rewrite descriptions of `with-output-to-temp-buffer' and `with-temp-buffer-window'. * help.texi (Help Functions): Rewrite description of `with-help-window'.
* Update `blink-matching-paren' in the manualDmitry Gutov2014-03-151-0/+5
| | | | | | | | * doc/emacs/programs.texi (Matching): Update WRT to the new `blink-matchin-paren' behavior. * doc/lispref/display.texi (Blinking): Update WRT to the new `blink-matchin-paren' behavior.
* Document pixelwise frame resizing and fix related bug on Windows.Martin Rudalics2014-03-141-0/+8
| | | | | | | | | | | * w32term.c (x_set_window_size): When frame-resize-pixelwise is nil, always resize character wise to avoid potential loss of the mode line (Bug#16923 related). * display.texi (Temporary Displays): Say that with-temp-buffer-window makes its buffer current. * frames.texi (Size and Position): Describe new option `frame-resize-pixelwise'. Rewrite descriptions of `set-frame-size', `set-frame-height' and `set-frame-width'.
* doc/lispref/ChangeLog: Add bug reference.Juanma Barranquero2014-03-101-1/+1
|
* etc/ChangeLog: Add missing bug reference.Juanma Barranquero2014-03-101-1/+1
| | | | doc/emacs/ChangeLog, doc/lispref/ChangeLog, lisp/ChangeLog*: Fix typos.
* Update docs for window dividers and `window-text-pixel-size'.Martin Rudalics2014-03-091-0/+17
| | | | | | | | | | | | | | | | | | * xdisp.c (Fwindow_text_pixel_size): Adjust doc-string. * elisp.texi (Top): Rename section "Width" to "Size of Displayed Text". * text.texi (Primitive Indent): * strings.texi (String Basics): * sequences.texi (Sequence Functions): Update references accordingly. * display.texi (Size of Displayed Text): Rename section from "Width". Add description for `window-text-pixel-size'. (Window Dividers): Reword description of window dividers. * frames.texi (Layout Parameters): Improve description of window divider parameters. * windows.texi (Window Sizes): Add descriptions of `window-mode-line-height' and `window-header-line-height'. (Coordinates and Windows): Mention window dividers.
* Update docs for select-window and buffer-list-update-hook.Martin Rudalics2014-03-071-0/+7
| | | | | | | | | | | | | | * buffer.c (Vbuffer_list_update_hook): Doc-string fix. * window.c (Fselect_window): Explain NORECORD and `buffer-list-update-hook' in doc-string. * buffers.texi (The Buffer List): Rename node to Buffer List. Describe `buffer-list-update-hook'. * elisp.texi (Top): "The Buffer List" renamed to "Buffer List". Add node for Window Dividers. * hooks.texi (Standard Hooks): Add reference to `buffer-list-update-hook'. * windows.texi (Selecting Windows): Update description of `select-window'.
* Add/update elisp texinfo for window-min-size and split-window.Martin Rudalics2014-03-071-0/+5
| | | | | * windows.texi (Window Sizes): Describe `window-min-size'. (Splitting Windows): Update description of `split-window'.
* More window code related fixes and documentation changes.Martin Rudalics2014-03-061-0/+10
| | | | | | | | | | | | | | | | | | * window.c (Fother_window_for_scrolling): Check that Vother_window_scroll_buffer is a buffer. * window.el (fit-frame-to-buffer, fit-frame-to-buffer-margins): Fix doc-strings. (fit-frame-to-buffer): New argument ONLY. Remove dependency on fit-frame-to-buffer variable. Fix doc-string. (fit-window-to-buffer): Set ONLY argument in call of fit-frame-to-buffer. Fix doc-string. * frames.texi (Size and Position): Rewrite entries for `fit-frame-to-buffer' and `fit-frame-to-buffer-margins'. Add description for `fit-frame-to-buffer-sizes'. * windows.texi (Resizing Windows): Add descriptions for pixelwise resizing. Add entries for `window-resize-pixelwise' and `fit-window-to-buffer-horizontally'. Rewrite `fit-window-to-buffer' entry.
* Doc fix.Xue Fuqiao2014-03-061-0/+4
| | | | | * doc/lispref/internals.texi (Window Internals): Remove field `region_showing'.
* * doc/lispref/searching.texi (Replacing Match): Remove incorrect return valueGlenn Morris2014-03-051-0/+5
| | | | Fixes: debbugs:16942
* Various window code related fixes and documentation changes.Martin Rudalics2014-03-051-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | * dispnew.c (change_frame_size_1): Add new_lines instead of new_height, the latter may be still zero if passed as such. * window.c (Fwindow_pixel_height): Mention bottom divider in doc-string. * window.el (window-min-height, window-min-width): Rewrite doc-strings. (window-body-size): Add PIXELWISE argument to make it consistent with its callees. * display.texi (Window Dividers): New section. * frames.texi (Layout Parameters): Add right-divider-width and bottom-divider-width. * windows.texi (Window Sizes): Redraw schematic and rewrite its description. Rewrite descriptions of `window-total-height', `window-total-width', `window-total-size', `window-body-height', `window-body-width' and `window-size-fixed'. Add descriptions for `window-pixel-height', `window-pixel-width', `window-min-height' and `window-min-width'. Remove description of `window-size-fixed-p' moving part of it to that of `window-size-fixed'. (Resizing Windows): Mention dividers when talking about minimum sizes.
* Try to document some smie changesGlenn Morris2014-03-041-0/+5
| | | | | | | | * doc/lispref/modes.texi (SMIE Customization): New section. * doc/lispref/elisp.texi (Top): Update detailed menu. * etc/NEWS: Related edits.
* Fix some window code related doc-string and info entries.Martin Rudalics2014-03-041-0/+5
| | | | | | * window.el (window-in-direction): Fix doc-string. * windows.texi (Windows and Frames): Add some missing &optional designators. Adjust description of window-in-direction.
* */ChangeLog: Trivial fixes.Juanma Barranquero2014-03-031-26/+23
|
* * markers.texi (Moving Marker Positions): Clarify guidance aboutBarry O'Reilly2014-03-021-0/+6
| | | | | when to move markers and when to create a new one, as discussed at http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16818#17
* Document zlib-decompress-regionGlenn Morris2014-03-011-0/+5
| | | | | | | | * doc/lispref/text.texi (Decompression): New node. * doc/lispref/elisp.texi (Top): Update detailed menu. * etc/NEWS: Related markup.
* * doc/lispref/display.texi (Forcing Redisplay): Mention pre-redisplay-function.Glenn Morris2014-02-281-0/+4
| | | | * etc/NEWS: Related markup.
* Continuation of previous change.Xue Fuqiao2014-02-281-1/+2
| | | | * doc/lispref/functions.texi (Advising Named Functions): Tweak markup.
* * doc/lispref/functions.texi (Advising Functions): Tweak markup.Xue Fuqiao2014-02-281-0/+2
|
* Doc fix for `face-spec-set'.Xue Fuqiao2014-02-281-0/+2
| | | | | | | * doc/lispref/display.texi (Defining Faces): Doc fix for `face-spec-set'. * etc/NEWS: Copyedit.
* Document `define-alternatives'.Xue Fuqiao2014-02-281-0/+6
| | | | | | | | * doc/lispref/elisp.texi (Top): * doc/lispref/commands.texi (Generic Commands): (Defining Commands): Document `define-alternatives'. * etc/NEWS: Related edit. Unrelated copyedit.
* Document some changes about windows.Xue Fuqiao2014-02-271-0/+8
|\ | | | | | | | | | | | | | | | | | | | | | | * doc/lispref/windows.texi (Window Sizes): Document `window-size'. (Display Action Functions): Document `display-buffer-at-bottom'. (Window Configurations): Minor fixes. * doc/lispref/modes.texi (Header Lines): Document `window-header-line-height'. * doc/lispref/display.texi (Scroll Bars): Document `window-scroll-bar-width'. * etc/NEWS: Related markup.
* \ Document some (perhaps incomplete) pixelwise window operations.Xue Fuqiao2014-02-271-0/+3
|\ \ | |/ | | | | | | * doc/lispref/windows.texi (Window Sizes, Resizing Windows): Document some pixelwise window operations.
* | Some doc about electric-indent-mode.Xue Fuqiao2014-02-271-0/+2
|/ | | | | | | | | | | * doc/lispref/text.texi (Margins): Fix the description of RET and `C-j'. * doc/emacs/programs.texi (Basic Indent): (Other C Commands): Fix the description of RET and `C-j'. * doc/emacs/indent.texi (Indentation Commands): Move the description of `C-j' from here... * doc/emacs/basic.texi (Inserting Text): ... to here.
* * doc/lispref/frames.texi (Multiple Terminals): DocumentXue Fuqiao2014-02-271-0/+6
| | | | | | | `display-monitor-attributes-list' and `display-monitor-attributes'. (Display Feature Testing): Add some notes about multi-monitor. * etc/NEWS: Related edit.
* Small doc related to new completion functionsGlenn Morris2014-02-271-0/+5
| | | | | | | | | | * doc/lispref/minibuf.texi (Programmed Completion): Mention completion-table-with-cache. * lisp/minibuffer.el (completion-table-dynamic) (completion-table-with-cache): Doc fixes. * etc/NEWS: Related markup. Unrelated copyedit.
* Doc updates related to tty-setup-hookGlenn Morris2014-02-251-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * doc/emacs/custom.texi (Terminal Init): Replace term-setup-hook with tty-setup-hook. * doc/lispref/display.texi (Window Systems): * doc/lispref/hooks.texi (Standard Hooks): Replace term-setup-hook with tty-setup-hook. * doc/lispref/os.texi (Startup Summary, Init File, Terminal-Specific): Replace term-setup-hook with tty-setup-hook, and update. * doc/misc/edt.texi (Quick start, Starting emulation): * doc/misc/efaq.texi (Fullscreen mode on MS-Windows) (Terminal setup code works after Emacs has begun): Update hook details. * doc/misc/vip.texi (Loading VIP): Fix hook example. * lisp/faces.el (tty-setup-hook, tty-run-terminal-initialization): Doc fixes. * lisp/startup.el (term-setup-hook): Doc fix. Make obsolete. * lisp/emulation/edt.el: Comment update. * lisp/term/sun.el (sun-raw-prefix-hooks): Use tty-setup-hook instead of term-setup-hook. (terminal-init-sun): Construct message from bytecomp plist. * lisp/term/wyse50.el (enable-arrow-keys): Doc fix. * etc/refcards/vipcard.tex: Hook fix. * etc/NEWS: Related edit.
* * doc/lispref/functions.texi (Declare Form): Document gv-expander,Stefan Monnier2014-02-211-10/+20
| | | | | | gv-setter, and compiler-macro. Fixes: debbugs:16829
* Tweak earlier doc/lispref/processes.texi changeGlenn Morris2014-02-211-3/+3
|
* doc/lispref/windows.texi (Window Configurations): Doc fix.Juanma Barranquero2014-02-211-0/+5
| | | | (Windows and Frames): Fix typo.
* Some doc updates for default process sentinels and filters not being nilGlenn Morris2014-02-211-0/+9
| | | | | | | | | | | | | | | | | | | * doc/lispref/internals.texi (Process Internals): * doc/lispref/processes.texi (Deleting Processes, Output from Processes) (Process Buffers, Filter Functions, Accepting Output, Sentinels) (Network, Network Servers, Network Processes, Serial Ports): Filters and sentinels can no longer be nil. * doc/lispref/elisp.texi (Top): Menu update. * doc/misc/flymake.texi (Starting the syntax check process): Grammar fix. * doc/misc/tramp.texi (External packages): Grammar fix. Reword for default sentinel not being nil any more. * src/process.c (Fprocess_buffer, Faccept_process_output) (Finternal_default_process_filter, Finternal_default_process_sentinel): Doc fixes.
* Some doc for defalias-fset-functionGlenn Morris2014-02-191-0/+4
| | | | | | | | | * doc/lispref/functions.texi (Defining Functions): Mention defalias-fset-function. * src/data.c (Fdefalias): Doc fix. * etc/NEWS: Related edit.
* Some doc for read-regexpGlenn Morris2014-02-161-0/+5
| | | | | | | | * doc/lispref/minibuf.texi (Text from Minibuffer): Update read-regexp details. Mention read-regexp-defaults-function. * etc/NEWS: Related markup.
* Small doc updates for debuggingGlenn Morris2014-02-131-0/+4
| | | | | | | | * doc/lispref/debugging.texi (Debugger Commands): Tiny edits. * lisp/jit-lock.el (jit-lock-mode): Doc fix. * etc/NEWS: Related edits.
* Fix typos in Changelogs.Juanma Barranquero2014-02-131-2/+2
|
* * doc/lispref/package.texi (Simple Packages): Describe URL and Keywords headersGlenn Morris2014-02-111-0/+4
|
* * text.texi (User-Level Deletion): Document `delete-trailing-whitespace'.Lars Ingebrigtsen2014-02-091-0/+5
| | | | Fixes: debbugs:15309