- 27 Mar, 2016 1 commit
-
-
YAMAMOTO Mitsuharu authored
-
- 26 Mar, 2016 4 commits
-
-
Stephen Berman authored
* lisp/calendar/todo-mode.el (todo-move-category): Use moved category's existing categories sexp instead of invoking todo-update-categories-sexp in file moved to, in order to take archived items into account. If the moved category has archived items, handle the source archive buffer properly. Remove superfluous code.
-
Glenn Morris authored
-
Eli Zaretskii authored
* src/keyboard.c (requeued_events_pending_p, read_char) (Finput_pending_p): Use CONSP instead of !NILP to see if there are unread command events to be processed. (Bug#22976)
-
Eli Zaretskii authored
* src/xdisp.c (syms_of_xdisp) <truncate-partial-width-windows>: Clarify in the doc string how the width of partial-width windows is computed for the purposes of truncation decision. (Bug#4338) * doc/emacs/windows.texi (Split Window): Clarify how the width of windows is calculated for the purposes of truncation decision. * doc/emacs/display.texi (Line Truncation): Remove a redundant index entry.
-
- 25 Mar, 2016 11 commits
-
-
Paul Eggert authored
-
Eli Zaretskii authored
* lisp/dired.el (dired-goto-file): Try looking for the file as a relative name with leading sub-directories, before looking for the basename alone. (Bug#23089)
-
NicolasPetton authored
* lisp/emacs-lisp/map.el (map-put): Do not bind the evaluated place expression to a new symbol. * test/lisp/emacs-lisp/map-tests.el: Add a regression test.
-
Eli Zaretskii authored
* doc/emacs/windows.texi (Temporary Displays): Improve indexing. Minor changes in wording. (Window Choice, Displaying Buffers, Pop Up Window): Disambiguate index entries for 'display-buffer'. * etc/NEWS: Minor rewording of the entry about temporary displays.
-
Philipp Stephani authored
* lisp/xt-mouse.el (xterm-mouse-utf-8): New customization option. (xterm-mouse--read-coordinate): New function to replace `xterm-mouse--read-utf8-char'; uses UTF-8 only if enabled. (xterm-mouse--read-number-from-terminal): Adapt to new name. (xterm-mouse-tracking-enable-sequence) (xterm-mouse-tracking-disable-sequence): Replace constants with functions, mark constants as obsolete. (xterm-mouse--tracking-sequence): New helper function. (turn-on-xterm-mouse-tracking-on-terminal): Use new functions; enable UTF-8 only if customization option says so; store UTF-8 flag in terminal parameter. (Bug#23009) * test/automated/xt-mouse-tests.el: Add tests for xt-mouse.el.
-
Eli Zaretskii authored
* lisp/replace.el (query-replace, query-replace-regexp) (query-replace-regexp-eval, map-query-replace-regexp) (replace-string, replace-regexp): Clarify in doc strings that these commands operate from point to the end of the buffer's accessible portion. (Bug#23067)
-
Eli Zaretskii authored
* src/xwidget.c (Fxwidget_set_adjustment): Use CHECK_NUMBER instead of CHECK_NATNUM. Suggested by Shayan Pirani <shayanpirani@gmail.com>. (Bug#22918)
-
K. Handa authored
* ftfont.c (ftfont_shape_by_flt): For combining characters out of the range U+300...U+36F, use the "combining" FLT only with non-OTF fonts.
-
Eli Zaretskii authored
* src/frame.c (DEFAULT_ROWS): Enlarge to 36, so that the initial window displayed by "emacs -q" has enough space to show the whole text even if it includes 2 lines talking about recovering crashes sessions. (Bug#23074) * lisp/startup.el (use-fancy-splash-screens-p): Fix off-by-one error when computing the window-height from frame-height. * etc/NEWS: Mention the change.
-
Martin Rudalics authored
-
Martin Rudalics authored
* doc/emacs/emacs.texi (Temporary Displays): New subsubsection. * doc/emacs/windows.texi (Window Choice): Minor fixes. (Temporary Displays): New subsubsection describing display of temporary buffers and `temp-buffer-resize-mode'.
-
- 24 Mar, 2016 6 commits
-
-
Paul Eggert authored
* lisp/progmodes/idlw-toolbar.el (idlwave-toolbar-add-everywhere): Use "" for empty labels, not "a", as the latter now displays stray "A"s (Bug#18997).
-
Paul Eggert authored
Problem reported by Mosè Giordano (Bug#18997). * src/gtkutil.c (xg_get_pixbuf_from_pixmap): Remove. (xg_get_pixbuf_from_pix_and_mask): Do not use xg_get_pixbuf_from_pixmap, as it is poorly documented. Instead, invoke XGetPixel directly. This is slow but speed is not important here. Also, fail for unusual situations (not TrueColor, or images that are not 8 bits per sample) instead of displaying junk or crashing.
-
Juri Linkov authored
instead of shrink-window-if-larger-than-buffer. (Bug#23092)
-
Eli Zaretskii authored
* src/alloc.c (make_save_ptr_ptr): Remove the !(defined USE_X_TOOLKIT || defined USE_GTK) conditional. Reported by Philipp Stephani <phst@google.com>. (Bug#23101)
-
Eli Zaretskii authored
* src/term.c (tty_menu_show): Be sure to save and restore the current buffer around TTY menu pop-ups. (Bug#23101)
-
Eli Zaretskii authored
* src/w32font.c (w32font_list_internal): Allow 'ascii-0' charset, in addition to 'iso10646-1', 'unicode-bmp', and 'unicode-sip'. This avoids rejecting many font families whose members are shown by 'font-family-list', in particular 'courier' requested by info.el. Without this change, many values of ':family' attribute of a face have no effect on MS-Windows, because they are rejected due to bogus mismatch of the charset.
-
- 23 Mar, 2016 4 commits
-
-
Paul Eggert authored
This fixes directory tracking in ansi-term, at the expense of breaking some usages of 'configure'. Setting EMACS is meant to be a somewhat temporary measure, until Bash 4.4 comes out and is common. (Bug#20484). * etc/NEWS: Document this. * lisp/comint.el (comint-exec-1): * lisp/net/tramp-sh.el (tramp-remote-process-environment): * lisp/progmodes/compile.el (compilation-start): * lisp/term.el (term-exec-1): Go back to setting the EMACS environment variable, for backward compatibility to Bash 4.3 and earlier.
-
Paul Eggert authored
* build-aux/gitlog-to-emacslog: Ignore all merges from gnu.org, not merely those from master and emacs-NN. The ChangeLog entries they generate are not that useful.
-
Paul Eggert authored
This incorporates: 2016-03-22 gitlog-to-changelog: suppress ignored chatter 2016-03-21 sys_select: port to new Cygwin * build-aux/gitlog-to-changelog, doc/misc/texinfo.tex: * lib/sys_select.in.h: Copy from gnulib.
-
Paul Eggert authored
* doc/misc/gnus-coding.texi (Gnus Maintenance Guide): Update GNUS-NEWS section to match current file locations and procedure. * etc/GNUS-NEWS: Regenerate by using new procedure. * lisp/Makefile.in (update-gnus-news): New rule, containing a procedure for building GNUS-NEWS. The old procedure got lost somehow when Gnus was merged into Emacs.
-
- 22 Mar, 2016 4 commits
-
-
Paul Eggert authored
-
Anders Lindgren authored
* src/nsterm.m (ns_screen_margins): New function. (ns_screen_margins_ignoring_hidden_dock): New function. (ns_menu_bar_height): Reimplement in terms of `ns_screen_margins'. ([EmacsWindow zoom:]): Take all screen margins (except those originating from a hidden dock) into account.
-
Eli Zaretskii authored
* src/xdisp.c (get_next_display_element): Handle the case when a display string acquires the box face from an underlying string, not from the buffer. (Bug#23091)
-
Kaushal Modi authored
* isearch.el (isearch--describe-regexp-mode): The `description' var needs to always be a string. Add the missing default case for the cond form that ensures that. Before this bug fix, for the events when `regexp-function' and `search-default-mode' both were nil, `description' also stayed nil. So when `space-before' was non-nil, the "non-string" `description' (with a value of nil) got passed as an argument to `replace-regexp-in-string' (where a string was expected). That caused the error described in Bug#23038.
-
- 21 Mar, 2016 1 commit
-
-
Leo Liu authored
* lisp/emacs-lisp/cursor-sensor.el (cursor-sensor--detect): Don't hard-code (point-min) as 1 which fails in narrowed buffers.
-
- 20 Mar, 2016 3 commits
-
-
Lars Magne Ingebrigtsen authored
* lisp/net/shr.el (shr-tag-ul): Render empty <ul><li><ul> correctly (bug#22964). (cherry picked from commit 4f6ea398) Backport:
-
Lars Magne Ingebrigtsen authored
* lisp/net/shr.el (shr-image-from-data): Ignore invalid base64 encoded embedded images (bug#22928). (cherry picked from commit f2da80d0) Backport:
-
Lars Magne Ingebrigtsen authored
* lisp/net/shr.el (shr-ensure-newline): Respect that we're in a <li>, if we are, and don't insert newlines there. (shr-ensure-paragraph): When mixing newlines and paragraph ensurements, don't insert too many blank lines. (shr-tag-div): A <div> shouldn't introduce a paragraph, but a new line. (cherry picked from commit 292921fa) Backport:
-
- 19 Mar, 2016 3 commits
-
-
Eli Zaretskii authored
* lisp/simple.el (newline): Don't barf if invoked with non-positive argument in the middle of a line. (Bug#22490)
-
Michael Albinus authored
* doc/misc/eshell.texi (Arguments): Mention the pipe symbol in remote file names. (Bug#23032)
-
Eli Zaretskii authored
* doc/lispref/abbrevs.texi (Abbrev Files, Abbrev Expansion): * doc/emacs/abbrevs.texi (Dabbrev Customization): State the default values of variables. Suggested by Steve Byrne <sbb@penguinis.org>. (Bug#23016) * admin/release-process (Check manuals): Mark files reviewed by Steve Byrne.
-
- 18 Mar, 2016 3 commits
-
-
Dmitry Gutov authored
* lisp/progmodes/ruby-mode.el (ruby-font-lock-keywords): Highlight operator name symbols with the "normal" matcher (it actually needed updating). Highlight global variable symbols, too.
-
Tassilo Horn authored
-
Marcin Borkowski authored
* lisp/doc-view.el (doc-view-next-line-or-next-page): Take the prefix argument into consideration when continuous scrolling is not in effect (i.e., by default) (bug#19559).
-