1. 21 Dec, 2017 3 commits
  2. 20 Dec, 2017 10 commits
  3. 19 Dec, 2017 2 commits
  4. 18 Dec, 2017 4 commits
  5. 17 Dec, 2017 5 commits
    • Charles A. Roelli's avatar
      python.el doc fixes · c51e797b
      Charles A. Roelli authored
      * lisp/progmodes/python.el (python-shell-accept-process-output):
      (python-shell-comint-end-of-output-p):
      (python-shell-first-prompt-hook):
      (python-info-beginning-of-backslash): Doc fixes.
      c51e797b
    • Tak Kunihiro's avatar
      Make 'mouse-drag-and-drop-region' more robust and customizable · c62ced5b
      Tak Kunihiro authored
      * lisp/mouse.el
      (mouse-drag-and-drop-region-cut-when-buffers-differ): New option
      to permit 'mouse-drag-and-drop-region' to cut text also when source
      and destination buffers differ.
      (mouse-drag-and-drop-region-show-tooltip): New option to toggle
      display of tooltip during mouse dragging on graphic displays.
      (mouse-drag-and-drop-region-show-cursor): New option to toggle
      moving point with mouse cursor during mouse dragging of region.
      (mouse-drag-and-drop-region): New face to highlight original
      text while dragging.
      (mouse-drag-and-drop-region): Make use of new options and face.
      Ignore errors during tracking.
      c62ced5b
    • Oscar Fuentes's avatar
      Backport: Don't compare arguments that can be nil (Bug#28039) · 2e9eba20
      Oscar Fuentes authored
      copy-region-as-kill can be called passing nil as `beg' and
      `end'. Magit does that, which caused an error when this advice was in
      effect.
      
      * lisp/ses.el (ses--advice-copy-region-as-kill): avoid comparison
        unless `beg' and `end' are non-nil.
      2e9eba20
    • Noam Postavsky's avatar
      Don't mess up syntax-ppss cache in electric-pair (Bug#29710) · 89cfdbf7
      Noam Postavsky authored
      In Emacs 25 and above, calling `scan-sexps', `parse-partial-sexp', or
      similar may update the syntax-ppss cache if
      `parse-sexp-lookup-properties' is non-nil.  Therefore, when calling
      any of these functions with a different than normal syntax-table, the
      cache must be cleaned afterwards.
      * lisp/elec-pair.el (electric-pair--with-uncached-syntax): New macro.
      (electric-pair--syntax-ppss, electric-pair--balance-info): Use it.
      89cfdbf7
    • Glenn Morris's avatar
      c5061d81
  6. 16 Dec, 2017 10 commits
  7. 15 Dec, 2017 6 commits