diff options
author | Dmitry Gutov <dgutov@yandex.ru> | 2015-01-06 13:21:59 +0300 |
---|---|---|
committer | Dmitry Gutov <dgutov@yandex.ru> | 2015-01-06 13:28:37 +0300 |
commit | 835f0c2c26909c4799f715817693a292bd08df21 (patch) | |
tree | c333a14a039926d34179556e2662f8762211156e /lib/fpending.h | |
parent | f5afaf9ce74dd04e37d72e62ecd85fc19c06bb55 (diff) | |
download | emacs-scratch/xref.tar.gz |
Use `quit-window' to restore configuration before xrefscratch/xref
* lisp/progmodes/xref.el (xref--display-history): New variable.
(xref--window-configuration): Remove.
(xref--history-pushnew): New function.
(xref--display-position): Use `xref--history-pushnew'. Add new
argument.
(xref--restore-window-configuration): Remove.
(xref--show-location, xref-show-location-at-point): Update
accordingly.
(xref--xref-buffer-mode): Don't use `pre-command-hook'.
(xref--quit): New command.
(xref--xref-buffer-mode-map): Bind `q' to it.
Diffstat (limited to 'lib/fpending.h')
0 files changed, 0 insertions, 0 deletions