Matthew
f5526b01c9
Use C-s and C-r the Emacs-way to search in EAF Browser
6 years ago
Matthew
c10ab03646
Introduce eaf-keyboard-quit, replacing Emacs keyboard-quit
...
This will be needed for PDF and also another upcoming PR
6 years ago
Matthew
254dcc5b67
Remove eaf-title-length restriction
6 years ago
Matthew
d893b9c721
Use file-name-nondirectory instead of regex hack
6 years ago
Andy Stewart
43f2564599
Revert "pdf-viewer: add cursor mode."
...
This reverts commit b9c71f23e6 .
6 years ago
luhuaei
b9c71f23e6
pdf-viewer: add cursor mode.
6 years ago
Matthew
943c69f9ef
Consistent user-error message
6 years ago
Andy Stewart
db3fa230af
Fix #160
6 years ago
Andy Stewart
1a63b07340
Remove local search, global search is enough.
6 years ago
luhuaei
19570f87b4
pdf-viewer: add global search text.
6 years ago
luhuaei
a8ca34e8a0
pdf-viewer: add local search text.
6 years ago
Andy Stewart
b8cb6cb0ff
Clean mark/jump links after user cancel input.
6 years ago
luhuaei
e40ca4ef86
add pdf-viewer underline mark page include links.
6 years ago
luhuaei
e3b8082f63
add pdf-viewer jump link base on keyboard.
6 years ago
Matthew
919a8e8574
eaf-get-path-or-url copy to kill-ring when called interactively only
6 years ago
Matthew
d4627fd717
Generalize get_bookmark into get_url with eaf-get-path-or-url
6 years ago
Matthew
22f2232c94
Use eaf-- prefixes for all internal functions
6 years ago
Matthew
b6493bd1bb
eaf-proxy-function instead of eaf-dummy-function by Stefan Monnier
...
Rename from eaf-dummy-function since it's not dummy any more.
Reduce the number of parameters needed in eaf-proxy-function and
eaf-gen-keybinding-map
Clearer eaf-bind-key documentation
6 years ago
Andy Stewart
dc94212344
Fix typo.
6 years ago
Andy Stewart
110075954f
Adjust doc.
6 years ago
Andy Stewart
a1644e5be9
Remove eaf-capture-keys and eaf-capture-commands, use use eaf-mode-map
...
is enough.
6 years ago
Matthew
80a351c882
Revert defvar to defcustom
6 years ago
Matthew
24cce40ec2
Change eaf-capture-keys and eaf-capture-commands to defvar, remove delete-backward-char
6 years ago
Matthew
255061a406
Use #'eaf-send-key instead of 'eaf-send-key
6 years ago
Matthew
31c5322f27
Modify eaf-bind-key docstring
6 years ago
Andy Stewart
1e8237fac8
Reorder define to avoid void error.
6 years ago
Andy Stewart
eb4890146a
Remove symbol-name test, not necessary.
6 years ago
Andy Stewart
315a0cb49c
Refacotry eaf-binding-key
6 years ago
Andy Stewart
8a2695143b
Refactory var to command.
6 years ago
Andy Stewart
911928f36f
Move eaf-capture-commands and eaf-capture-keys code to eaf-mode-map*
...
define place.
6 years ago
Andy Stewart
cf1a303675
Remove completion-select-if-within-overlay since eaf buffer is not
...
editable now.
6 years ago
Andy Stewart
f29633b3b0
Remove eaf-identify-key-in-app since it's not used any more.
6 years ago
Clemens Radermacher
795b06e8b5
Use new app extension getter for dired, too
6 years ago
Clemens Radermacher
cae6ecb6bb
Add extension config variable and use it to get app for extension
6 years ago
Clemens Radermacher
7b9aa8a16b
Add bookmark handler alist for apps to configure
6 years ago
Andy Stewart
4f5775d7a0
Add more keys in pdf viewer keybinding.
6 years ago
Clemens Radermacher
748a13476b
Allow to provide regular emacs commands in app keybinding lists
...
If the key is mapped to a symbol it is an Emacs command otherwise
an app command.
6 years ago
Clemens Radermacher
8422da5482
Add hook for apps
...
Sometimes the user might want to run app specific setup (for example to activate
minor modes which change the appearance of the mode line). This allows this all
one need to do is to define a hook variable named `eaf-<app-nam>-hook`.
6 years ago
Clemens Radermacher
a25a0472da
Fix module path of org previewer
6 years ago
Clemens Radermacher
afd5bf2dce
Add unprefixed binding description to doc string
6 years ago
Clemens Radermacher
a55019eb95
Include app name in prefix
6 years ago
Clemens Radermacher
8132c5cfdf
Add eaf prefix for commands back
6 years ago
Clemens Radermacher
71439d1ccd
Add refresh command for browser app
6 years ago
Clemens Radermacher
fa29f4ebab
Take care of monitoring kill of org buffer too
6 years ago
Clemens Radermacher
da4c49d1ea
Move window hooks into eaf-open so they run also on first time
6 years ago
Clemens Radermacher
0ff570d071
Only run window hooks when eaf-process is live
6 years ago
Clemens Radermacher
9e33c0dbd4
Move window hooks into `eaf-start-process`
6 years ago
Clemens Radermacher
80f16d3afe
Use buffer-save-hook locally for org preview buffers
6 years ago
Clemens Radermacher
417aebda4b
Use kill-buffer-hook buffer locally
6 years ago
Clemens Radermacher
e9304290fa
Add missing arg
6 years ago