1. 16 Aug, 2016 1 commit
    • Martin Rudalics's avatar
      Facultatively ignore margins when splitting and resizing windows (Bug#24193) · 0cee66c3
      Martin Rudalics authored
      Provide a new window parameter 'min-margins' which allows to
      ignore the actual widths of a window's margins when splitting or
      resizing that window horizontally.  This should serve as a
      workaround for handling the problems raised by Bug#24193.
      
      * lisp/window.el (window--min-size-1): Handle new window
      parameter 'min-margins'.
      (split-window): Fix text of error messages.
      * doc/lispref/windows.texi (Window Parameters): Describe new
      parameter 'min-margins'.
      0cee66c3
  2. 14 Aug, 2016 1 commit
  3. 13 Aug, 2016 3 commits
  4. 11 Aug, 2016 3 commits
  5. 10 Aug, 2016 1 commit
  6. 09 Aug, 2016 1 commit
  7. 06 Aug, 2016 1 commit
  8. 03 Aug, 2016 2 commits
  9. 02 Aug, 2016 4 commits
  10. 01 Aug, 2016 2 commits
  11. 29 Jul, 2016 3 commits
    • Vincent Belaïche's avatar
      Fix English. · b275cc76
      Vincent Belaïche authored
      * doc/misc/ses.texi (Nonrelocatable references): Fix grammatically
        incorrect English.
      b275cc76
    • Vincent Belaïche's avatar
      Fix ses-delete-blanks to delete only blanks + documentation. · 3c97b0f7
      Vincent Belaïche authored
      * doc/misc/ses.texi (Quick Tutorial): Mention the '!'
      'ses-range' modifier as an alternative to 'ses+'.
      (Advanced Features): Add a refernce to node 'Nonrelocatable
      references' concerning function 'ses-rename-cell'.
      (Standard formula functions): Mention the '!' 'ses-range'
      modifier as an alternative to 'ses-delete-blanks'.
      (More on cell printing): Fix fallback printer
      definition.  Minor editorial formatting changes.
      (Nonrelocatable references): Document the use of
      'ses-rename-cell' as a better way to make cell reference
      non-relocatable.
      (The data area): Document the presence of local printer
      definitions in the data area.
      
      * lisp/ses.el (ses-delete-blanks): Do not remove
      *error*.  Any error in an argument should propagate into the
      using formula rather than being silently hidden !
      3c97b0f7
    • Noam Postavsky's avatar
      profiler: document prefix arg for tree expansion · 272391f1
      Noam Postavsky authored
      * doc/lispref/debugging.texi (Profiling):
      * lisp/profiler.el (profiler-report-toggle-entry): Document use of
      prefix argument to expand whole call trees.
      272391f1
  12. 28 Jul, 2016 3 commits
  13. 25 Jul, 2016 1 commit
  14. 24 Jul, 2016 7 commits
  15. 23 Jul, 2016 3 commits
    • Eli Zaretskii's avatar
      Warn about Cairo-related problems · 0e646c73
      Eli Zaretskii authored
      * etc/NEWS: Warn about known problems in the Cairo build.
      (Bug#23925)
      0e646c73
    • Paul Pogonyshev's avatar
      Don't let completion break `declare' handling · bc4c07fc
      Paul Pogonyshev authored
      * elisp-mode.el (elisp-completion-at-point): Fix to not alter
      `defun-declarations-alist' by side effect (Bug #23648).
      bc4c07fc
    • Noam Postavsky's avatar
      Adjust match data before calling after-change-funs · 66f95e0d
      Noam Postavsky authored
      It's important to adjust the match data in between calling
      before-change-functions and after-change-functions, so that buffer
      change hooks will always see match-data consistent with buffer content.
      (Bug #23917)
      
      * src/insdel.c (replace_range): Add new parameter ADJUST_MATCH_DATA, if
      true call update_search_regs.  Update all callers (except
      Freplace_match) to pass 0 for the new parameter.
      * src/search.c (update_search_regs): New function, extracted from
      Freplace_match.
      (Freplace_match): Remove match data adjustment code, pass 1 for
      ADJUST_MATCH_DATA to replace_range instead.
      66f95e0d
  16. 21 Jul, 2016 4 commits