Commit Graph

66 Commits

Author SHA1 Message Date
tastytea c15ea92b09
Remove obsolete variable/function aliases.
continuous-integration/drone/push Build is passing Details
2020-05-24 22:06:57 +02:00
tastytea 06afa1efc4
Clean up .gitignore.
continuous-integration/drone/push Build is passing Details
2020-03-25 17:22:12 +01:00
tastytea e30883a708
Don't check tags in CI.
continuous-integration/drone/push Build is passing Details
2020-03-25 17:14:16 +01:00
tastytea 0301a3a1ee
Version bump 0.4.3.
continuous-integration/drone/push Build is passing Details
2020-03-25 17:12:57 +01:00
tastytea 6995a7f988
Require Emacs 25.3.
continuous-integration/drone/push Build was killed Details
Emacs 24.5 doesn't like docstrings on lambdas.
2020-03-25 17:09:05 +01:00
tastytea 695d28b24c
Merge branch 'ci' into main 2020-03-25 17:08:50 +01:00
tastytea 31b913666c
Change docker image for CI to flycheck/emacs-cask.
continuous-integration/drone/push Build is passing Details
2020-03-25 17:08:37 +01:00
tastytea d4c664fed9
Add CI with drone + makem.sh.
continuous-integration/drone/push Build is passing Details
2020-03-25 15:58:27 +01:00
tastytea c73f35ef9e
Enhance documentation for …-clear-current-register. 2020-03-21 20:25:10 +01:00
tastytea e1b620cdde
Give feedback when register(s) is/are cleared. 2020-03-21 19:34:07 +01:00
tastytea e42245aa65
Update …--last-register after storing a register. 2020-03-21 19:32:55 +01:00
tastytea 1c13793033
Ignore error if nth on register-alist item fails.
Text registers are alists, nth > 0 fails on alists.
2020-03-21 12:21:22 +01:00
tastytea ff58dadc4c
Add …-clear-unused-registers-range(). 2020-03-19 16:45:38 +01:00
tastytea 24a23cbcee
Announce the unused register the position is stored in. 2020-03-19 16:17:34 +01:00
tastytea 892b368b23
Define …--last-register-v as global variable.
It doesn't seem to make a difference but makes more sense to me.
2020-03-15 22:27:56 +01:00
tastytea 3883cbf298
Version bump 0.4.0. 2020-03-15 22:21:26 +01:00
tastytea e925e595d5
Change suggested keybindings. 2020-03-15 22:08:16 +01:00
tastytea 47471f561f
Add section “Differences to similar packages”. 2020-03-15 21:53:41 +01:00
tastytea fa7d5fe4fe
Add documentaion for …-point-to-unused-register. 2020-03-15 21:50:02 +01:00
tastytea 9c5e0dde16
Add MELPA link and remove quelpa instructions. 2020-03-15 21:10:15 +01:00
tastytea d50c5d122f
Simplify check if index is nil in …--jump-to-register. 2020-03-15 20:55:14 +01:00
tastytea fa6153bfc4
Add …-point-to-unused-register and associated variables. 2020-03-15 20:54:08 +01:00
tastytea 78ec3fe3de
Add note that …-buffer-only is safe as file-local variable. 2020-03-12 17:31:36 +01:00
tastytea e6e20855a8
Correct comment. 2020-03-08 17:09:43 +01:00
tastytea 8de7717881
Mark register-quicknav-buffer-only as save with booleans,
and autoload it.
2020-03-08 12:29:52 +01:00
tastytea f2640264cd
Extend description. 2020-03-08 12:17:05 +01:00
tastytea bab92365cd
Refactor register-quicknav--jump-to-register.
Shorten validity-check and index correction, update/add comments.
2020-03-08 12:05:49 +01:00
tastytea c90d005c54
Shorten validity-check. 2020-03-08 05:48:48 +01:00
tastytea 046b1e897e
Update comment. 2020-03-08 05:48:35 +01:00
tastytea 0a433edb0d
Shorten register-quicknav--register-file-name,
to register-quicknav--file-name.
2020-03-08 05:45:03 +01:00
tastytea dc7bcbfa4e
Version bump 0.3.0. 2020-03-08 05:37:57 +01:00
tastytea 361b2c697a
Actually search for next/previous register nearest to pos.
Simplified the logic, fixes the bug where you couldn't jump to the first
register from the start of the document or the last register from the end.
2020-03-08 05:01:53 +01:00
tastytea 4f9866fa85
Understandability: Replace “item” with “register”,
“registers” with “register-list” and “item-pos” with “register-pos”. Shorten
register-quicknav--item-position to register-quicknav--position.
2020-03-08 04:41:42 +01:00
tastytea 4757e63fcd
Transform register-quicknav--last-register into a function.
It accesses the local value of register-quicknav--last-register-v if
register-quicknav-buffer-only is t, the global value otherwise.
2020-03-08 04:19:14 +01:00
tastytea efacea633b
Find nearest next/previous position register from point.
Fixes #1
2020-03-07 20:32:55 +01:00
tastytea 3282e669e9
Visit file-queries too, not just markers.
When a position is stored in a register, it is stored as marker. If the buffer
is closed, the marker is transformed to a file-query. We now cycle through both.
2020-03-07 15:36:59 +01:00
tastytea 21971bb469
Use cl-flet instead of let for the lambda. 2020-03-02 10:32:01 +01:00
tastytea f786360131
Use cl-incf for incrementing and cl-decf for decrementing. 2020-03-02 10:16:13 +01:00
tastytea e05ce6bada
Use push instead of setq. 2020-03-02 10:15:37 +01:00
tastytea 4ee34787e6
Move sort function into a lambda in register-quicknav--registers. 2020-03-02 10:15:24 +01:00
tastytea 9b76f2a8e1
Fix calls to define-obsolete-function-alias.
The aliases were marked as functions.
2020-03-02 09:43:38 +01:00
tastytea 0111ede155
Change namespace separator from / to - to conform with MELPA rules. 2020-03-01 06:44:34 +01:00
tastytea 52dac539a6
Add “autoload cookies”. 2020-02-28 06:17:18 +01:00
tastytea 564e3a411b
Add quelpa recipe. 2020-02-24 22:12:41 +01:00
tastytea 566e90ea5e
Remove period from package summary. 2020-02-20 13:51:29 +01:00
tastytea ba9b10f250
Amend description for …//registers. 2020-02-20 03:30:51 +01:00
tastytea e0d90844c1
Add option to only use registers in current buffer. 2020-02-20 03:26:57 +01:00
tastytea 06e217278c
Use delq instead of delete. 2020-02-20 02:32:39 +01:00
tastytea b68eaef9a4
Use #' for function references. 2020-02-20 01:52:01 +01:00
tastytea af2189e60e
Depend on Emacs 24 (lexical binding). 2020-02-20 01:50:04 +01:00