1. 11 Oct, 2016 1 commit
  2. 09 Oct, 2016 1 commit
  3. 08 Oct, 2016 7 commits
    • Eli Zaretskii's avatar
      Allow to disable compaction of font caches · 44e402ea
      Eli Zaretskii authored
      * src/font.c (syms_of_font) <inhibit-compacting-font-caches>: New
      boolean variable.
      * src/alloc.c (compact_font_caches): Use it to bypass the call to
      compact_font_cache_entry.  (Bug#24634)  (Bug#24565)
      
      * etc/NEWS: Mention the new variable.
      44e402ea
    • Eli Zaretskii's avatar
      Allow selection of font for symbols as in Emacs 24.x · 4ff4b66d
      Eli Zaretskii authored
      * src/fontset.c (syms_of_fontset) <use-default-font-for-symbols>:
      New boolean variable.
      (face_for_char): Use it to fall back to pre-Emacs 25.1 behavior
      when selecting fonts for displaying symbol and punctuation
      characters.  (Bug#24644)
      
      * etc/NEWS: Mention the new variable.
      4ff4b66d
    • Eli Zaretskii's avatar
      ; Fix last commit · c03d44bb
      Eli Zaretskii authored
      * doc/lispref/functions.texi (Argument List): Restore the index
      entry for 'wrong-number-of-arguments'.  (Bug#24222)
      * doc/lispref/errors.texi: Fix cross-reference for
      'wrong-number-of-arguments'.
      c03d44bb
    • Eli Zaretskii's avatar
      ; Fix indexing in lispref manual · d4be4f3f
      Eli Zaretskii authored
      * doc/lispref/functions.texi (Argument List): Remove the index
      entry for 'wrong-number-of-arguments'.  (Bug#24222)
      d4be4f3f
    • Wilfred Hughes's avatar
      ; Minor improvement in documentation of generators · ed399f26
      Wilfred Hughes authored
      * doc/lispref/control.texi (Generators): Add a 'require' to the
      example code.  (Bug#24539)
      ed399f26
    • Eli Zaretskii's avatar
      Fix horizontal scrolling during Isearch · 197a6bcc
      Eli Zaretskii authored
      * lisp/isearch.el (isearch-update): Compute the window's body
      width in a way that is correct when there are no fringes.
      (Bug#24584)
      197a6bcc
    • Eli Zaretskii's avatar
      Fix infloop in redisplay due to truncated lines and invisible text · 3566644a
      Eli Zaretskii authored
      * src/xdisp.c (forward_to_next_line_start): Don't call
      'get_next_display_element' after finding the end of line.  This
      avoids setting the row's end position to the wrong value when the
      next screen line begins with invisible text; that wrong value
      caused set_cursor_from_row position the cursor in the wrong screen
      line, and eventually triggered bug#24109.
      3566644a
  4. 07 Oct, 2016 2 commits
  5. 06 Oct, 2016 2 commits
    • Eli Zaretskii's avatar
      Improve documentation of 'menu-bar-open' · c4a5e7e1
      Eli Zaretskii authored
      * lisp/term/w32-win.el (w32-menu-bar-open): Clarify that sometimes
      two ESC keypresses are needed to exit the menu.
      
      * doc/emacs/screen.texi (Menu Bar): Qualify the description of how
      to exit menus.  (Bug#24596)
      c4a5e7e1
    • Eli Zaretskii's avatar
      Fix compilation with MinGW runtime 3.22.2 and w32api 3.18.2 · 34b6df19
      Eli Zaretskii authored
      * nt/inc/ms-w32.h (_WIN32_WINNT) [!MINGW_W64]: Undefine before
      defining to avoid redefinition warnings.
      
      * nt/inc/sys/stat.h (_SYS_STAT_H, _INC_STAT_H): Define, to avoid
      inclusion of sys/stat.h from the system headers, which could then
      lead to compilation errors due to redefinition of 'struct stat'
      etc.  This is needed because latest versions of MinGW runtime
      include sys/stat.h from wchar.h.
      
      * src/image.c (__MINGW_MAJOR_VERSION) [WINDOWSNT]: Temporarily
      redefine to 4 to avoid conflict between 2 definitions of
      MemoryBarrier.  (Bug#24613)
      
      Do not merge to master!
      34b6df19
  6. 05 Oct, 2016 2 commits
  7. 04 Oct, 2016 4 commits
    • Karl Fogel's avatar
      Clarify that doc fixes are okay in feature freeze · 4b347fe5
      Karl Fogel authored
      * CONTRIBUTE (branches): Explain that doc fixes are always safe, even
      on a release branch in feature freeze.  Tweak wording of paragraph
      after that to avoid a misleading contrast.
      4b347fe5
    • Eli Zaretskii's avatar
      Avoid crashes when setting the cursor · 01669ad9
      Eli Zaretskii authored
      * src/xdisp.c (display_and_set_cursor): Don't index glyphs of a
      glyph row if hpos is out of valid bounds.  This avoids crashes in
      some rare cases.  (Bug#24614)
      01669ad9
    • Philippe Vaucher's avatar
      Restore 'command-debug-status' functionality · f2144eef
      Philippe Vaucher authored
      * src/callint.c (Fcall_interactively): Bind command-debug-status
      to nil.  This restores functionality inadvertently removed in
      Emacs 25.1.  (Bug#24555)
      
      * lisp/subr.el (command-debug-status): Declare obsolete.
      
      * doc/lispref/debugging.texi (Internals of Debugger): Document
      that 'command-debug-status' is obsolete.
      f2144eef
    • Eli Zaretskii's avatar
      ; Minor addition to CONTRIBUTE · ec6e4b9d
      Eli Zaretskii authored
      * CONTRIBUTE (http): Mention that doc fixes should always go to
      the release branch.
      ec6e4b9d
  8. 03 Oct, 2016 4 commits
  9. 02 Oct, 2016 4 commits
  10. 01 Oct, 2016 1 commit
  11. 29 Sep, 2016 1 commit
  12. 27 Sep, 2016 1 commit
    • Paul Eggert's avatar
      Regexp Functions doc minor fixes · bbf1ffd7
      Paul Eggert authored
      * doc/lispref/searching.texi (Regexp Functions):
      Fix misspelling of “matching”.  Use @table for table.
      Reformat code example to fit into info file width (Bug#17862).
      bbf1ffd7
  13. 26 Sep, 2016 2 commits
    • Katsumi Yamaoka's avatar
      Backport mm-convert-shr-links fix from master (bug#23964) · 5b734087
      Katsumi Yamaoka authored
      * lisp/gnus/mm-decode.el (mm-convert-shr-links):
      Preserve key bindings that shr adds (bug#23964).
      5b734087
    • Eli Zaretskii's avatar
      Improve documentation of 'expand-abbrev' and wrapper hooks · 9fc9988d
      Eli Zaretskii authored
      * lisp/simple.el (filter-buffer-substring-functions)
      (buffer-substring--filter): Add a link to 'with-wrapper-hook' as
      the place to look for documentation of wrapper hooks.
      * lisp/minibuffer.el (completion-in-region-functions)
      (completion--in-region): Add a link to 'with-wrapper-hook' as the
      place to look for documentation of wrapper hooks.
      * lisp/abbrev.el (expand-abbrev, abbrev--default-expand): Clarify
      the doc strings.  (Bug#24540)
      
      * doc/lispref/text.texi (Buffer Contents): Mention
      'with-wrapper-hook's doc string as the place to learn about that
      obsolete facility.
      9fc9988d
  14. 25 Sep, 2016 1 commit
  15. 23 Sep, 2016 7 commits