1. 29 May, 2016 1 commit
  2. 28 May, 2016 2 commits
  3. 27 May, 2016 3 commits
  4. 26 May, 2016 3 commits
    • Glenn Morris's avatar
      * lisp/emacs-lisp/find-func.el (find-function-library): · 71c152e2
      Glenn Morris authored
      Update for symbol-function no longer erroring.  (Bug#23626)
      71c152e2
    • Glenn Morris's avatar
      * lisp/w32-fns.el (set-message-beep, w32-get-locale-info) · c3489d05
      Glenn Morris authored
      (w32-get-valid-locale-ids): Improve declarations.
      c3489d05
    • Vincent Belaïche's avatar
      Correct old cell name unbinding when renaming cell. · a4d882cd
      Vincent Belaïche authored
      Bug is to unbind old cell names when renaming a cell with
      'makunbound'. when the old cell name is of A1 type, then
      'kill-local-variable' must be used instead, so that only the current
      spreadsheet is affected. When the old cell name is a renamed cell,
      then 'ses--unbind-cell-name' must be used in order to remove the old
      name from the name hashmap.
      
      * ses.el (ses-rename-cell): check consistency of cell symbol from
      text-property and from array object. Instead of 'makunbound', use
      either 'ses--unbind-cell-name' or 'kill-local-variable' depending on
      whether the cell old name is a named cell or an A1 type cell
      a4d882cd
  5. 25 May, 2016 9 commits
  6. 24 May, 2016 9 commits
  7. 23 May, 2016 6 commits
    • Phillip Lord's avatar
    • Glenn Morris's avatar
    • Phillip Lord's avatar
      Add automated test for viper-tests.el · df4a14be
      Phillip Lord authored
      df4a14be
    • Phillip Lord's avatar
      Fix viper undo breakage from undo-boundary changes · c0139e32
      Phillip Lord authored
      * lisp/simple.el (undo-auto-disable-boundaries): New variable
      * lisp/emulation/viper-init.el (viper-undo-in-complex-command,
        viper-undo-needs-adjustment): Rename
        variable to reflect new purpose,
        (viper-buffer-undo-list-mark): Remove
      * lisp/emulation/viper-cmd.el (viper-set-complex-command-for-undo):
        Add undo using `undo-boundary', disable default undo-boundary
        addition.
      * lisp/emulation/viper-cmd.el
        (viper-complete-complex-command-for-undo,viper-adjust-undo):
        Change function name, remove old undo list manipulation.
      * lisp/emulation/viper-cmd.el (viper-undo,viper-repeat,
        viper-change-state-to-vi,viper-change-state):
        Update for function name change.
      
      Addresses Bug #22295
      c0139e32
    • Kaushal Modi's avatar
      Fix reference to obsolete fn ps-eval-switch · 920d76c2
      Kaushal Modi authored
      lpr-eval-switch is functionally the same as ps-eval-switch,
      which was obsoleted in 2cdeb903.
      So use that instead (Bug#19717).
      * lisp/printing.el (pr-switches): Use lpr-eval-switch instead of
      ps-eval-switch.
      920d76c2
    • Paul Eggert's avatar
      Do not trash symlinks to init file · 18a9bc11
      Paul Eggert authored
      If the user’s init file is a symbolic link, do not break the link
      when initializing the package system.  Problem reported by Jackson
      Hamilton (Bug#23050).
      * lisp/emacs-lisp/package.el (package--ensure-init-file):
      Bind find-file-visit-truename when visiting the init file, and
      save and restore the buffer name the way cus-edit does in a
      similar situation (Bug#454).
      18a9bc11
  8. 22 May, 2016 3 commits
    • Alan Mackenzie's avatar
      Don't print the "decomposition" line for control chars in what-cursor-position · 2671179b
      Alan Mackenzie authored
      This is a temporary workaround for bug #23594, where the decomposition line
      for linefeed corrupted the display on a Linux virtual terminal.
      
      * lisp/descr-text.el (describe-char): Remove `decomposition' from the list of
      character code properties printed for control characters.
      2671179b
    • Paul Eggert's avatar
      Bring back xterm pasting with middle mouse · 869092c9
      Paul Eggert authored
      Problem reported by Jan Synáček.
      Solution suggested by Stefan Monnier (Bug#23519).
      * lisp/isearch.el (isearch-mode-map): Add a binding for xterm-paste.
      (xterm--pasted-text): New decl.
      (isearch-xterm-paste): New function.
      * lisp/term/xterm.el (xterm--pasted-text): New function,
      taken from xterm-paste internals.
      (xterm-paste): Use it.
      869092c9
    • Eli Zaretskii's avatar
      Provide workaround for xftfont rendering problem · 5ab08303
      Eli Zaretskii authored
      * src/xftfont.c (syms_of_xftfont) <xft-font-ascent-descent-override>:
      New variable.
      (xftfont_open): Use it to work around problems with rendering some
      fonts.  (Bug#23360)
      5ab08303
  9. 21 May, 2016 2 commits
  10. 20 May, 2016 2 commits