Mingde Zeng
a2c1b76a15
Merge pull request #152 from MatthewZMD/defcustom-to-defvar
...
Change eaf-capture-keys and eaf-capture-commands to defvar, remove delete-backward-char
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
Andy Stewart
c4c31b188c
Merge pull request #150 from clemera/add-remaining-config-vars
...
Add remaining config vars
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
Mingde Zeng
2815691d30
Merge pull request #149 from clemera/allow-to-bind-regular-emacs-commands
...
Allow to provide regular emacs commands in app keybinding lists
6 years ago
Mingde Zeng
4d25f90022
Merge pull request #148 from clemera/add-hook-for-apps
...
Add hook for apps
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
c5f9daa8c5
Merge pull request #147 from clemera/fix-org-preview-sync
...
Fix module path of org previewer
6 years ago
Clemens Radermacher
a25a0472da
Fix module path of org previewer
6 years ago
Mingde Zeng
6acca6ffcf
Merge pull request #146 from clemera/refresh-page-command
...
Add refresh command for browser app and prefix app commands like before
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
Andy Stewart
8383ae6075
Merge pull request #145 from clemera/Refactor-emacs-hook-usage
...
Refactor emacs hook usage
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
Andy Stewart
0f28ae896f
Merge pull request #143 from clemera/Refactor-eaf-open-and-display-code
...
Refactoring eaf-open and eaf-open-internal
6 years ago
Clemens Radermacher
e9304290fa
Add missing arg
6 years ago
Clemens Radermacher
0d8c24d4cf
Add function to display app buffer
6 years ago
Clemens Radermacher
be2a181ffe
Call display function also if buffer already exists
...
This is also the behavior it had before the refactoring of last commit.
6 years ago
Clemens Radermacher
6378f94aab
Refactoring eaf-open and eaf-open-internal
...
Separate command init code and display code. Add
`eaf-app-display-function-alist` to configure display of apps.
6 years ago
Andy Stewart
aa15393352
Update docs.
6 years ago
Andy Stewart
30aecf1c77
Fix bug that recentf-add-file is not found.
6 years ago
Andy Stewart
fc71a911e5
Merge pull request #142 from clemera/refactor-emulation-map-init
...
Some more refactorings
6 years ago
Andy Stewart
6be001c024
Merge pull request #141 from MatthewZMD/gen-key-reorder
...
Re-order dolists, otherwise might overwrite keys in eaf-capture-keys
6 years ago
Andy Stewart
2a833fab19
Remove eaf- prefix since python function use _ and elisp function use -
6 years ago
Clemens Radermacher
1aa620db9e
Init buffer vars in `eaf-create-buffer`
6 years ago
Clemens Radermacher
cbac883359
Move emulation mode initialization into mode init
6 years ago
Matthew
55a46e8313
Re-order dolists, otherwise might overwrite keys in eaf-capture-keys
6 years ago
Andy Stewart
af8a5558f7
Merge pull request #139 from MatthewZMD/chars
...
Recognize most symbol keys on modern keyboard
6 years ago
Matthew
6a72164c52
Recognize most symbol keys on modern keyboard
6 years ago
Andy Stewart
db98ef0089
Merge pull request #137 from MatthewZMD/recentf-add
...
Captilize EAF & Utilize recentf-add-file when open with eaf-open
6 years ago