Commit graph

98 commits

Author SHA1 Message Date
bth
508e55468e um--extract-tags : save-excursion and find-file-noselect to fix moving point and window 2026-06-04 16:25:51 -07:00
bth
1129b8d419 um-tag-dwim : um--extract-tags for delete case gives a nice list in order 2026-06-04 10:39:11 -07:00
bth
278f673924 um-tag-dwim : save-buffer in single current file case also 2026-06-04 09:42:41 -07:00
bth
d2fbf540de um-tag-dwim : save-buffer for each visited file rather than globally save-some- 2026-06-04 09:41:42 -07:00
bth
0fba34295c um-tag-dwim change prompt for neg prefix 2026-06-04 09:36:23 -07:00
bth
f5681d2af4 um-kill-region 2026-05-30 17:10:55 -07:00
bth
3af014ea42 um-yank 2026-05-30 17:00:13 -07:00
bth
ba6cc6f794 um-tag-grep autoload 2026-05-19 16:07:16 -07:00
bth
290c9bb4e5 um-next simplify 2026-05-19 16:03:33 -07:00
bth
b007aa605f del um-next-shell 2026-05-19 16:01:57 -07:00
bth
66dc3cf8a7 define-derived-mode doesnt take the same :key value args as minor-mode 2026-05-19 14:46:27 -07:00
bth
52bd87bf85 :init-value nil must be set or the body will choke on the if 2026-05-19 14:24:14 -07:00
bth
a2d9f4e601 move um-mode into main feature 2026-05-19 14:15:56 -07:00
bth
00390f0cfd um-minor-mode 2026-05-19 14:00:06 -07:00
bth
315cbb7884 auto-mode-alist should be set up with :mode 2026-05-19 13:39:12 -07:00
bth
747db090e5 um-date-re is defconst not defcustom 2026-05-19 12:10:09 -07:00
bth
8e1760cd23 fix byte-compile warnings 2026-05-19 11:26:04 -07:00
bth
f222e2b304 package version 2026-05-19 10:59:20 -07:00
bth
316199de74 move elisp into main dir for the sake of package.el 2026-05-19 10:58:54 -07:00
bth
3f90359c1b mode-line : no dependency on init internals : hook it 2026-05-15 04:43:25 -07:00
bth
73ea9d3d6e um-mode : inherit from special-mode and just set (read-only-mode) 2026-05-12 17:28:58 -07:00
bth
1e99a83ced um-mode 2026-05-12 14:58:36 -07:00
bth
2f97449b7c zk 2026-01-22 20:09:07 -08:00
bth
39f228cc41 update readme to reflect cli upgrades 2026-01-22 13:16:58 -08:00
bth
222e5fd52f goodbye shell version of um 2026-01-22 12:29:17 -08:00
bth
c9adc0a23a um-date-separator and build um-date-re from it using rx 2026-01-04 13:08:20 -08:00
bth
cce48501c0 font-lock-um-*-face added to markdown-mode defaulting to :inherit shadow 2026-01-04 11:56:49 -08:00
bth
f0942ff6ae um-tag-dwim : um-find-file-at-point should run thing-at-point 2025-12-25 19:14:24 -08:00
bth
d3e20df7d3 consistent naming 2025-12-25 18:58:13 -08:00
bth
da0270a193 no need to manually add the tag to um-tags-history : completing-read manages this and max length 2025-12-25 18:07:41 -08:00
bth
5819cd5bab um-tag-insert-dwim : negative prefix arg means delete 2025-12-25 17:53:05 -08:00
bth
02ff4f76f4 um-find-file-at-point dont fail when not in project 2025-12-19 12:33:05 -08:00
bth
0f8bd0cff7 doc string 2025-12-19 09:18:01 -08:00
bth
8ec76b8bd8 um-grep-tag pulls first tag from buffer into M-n initial value 2025-12-18 19:13:57 -08:00
bth
ca8dc572e8 um-grep-tag uses completing-read and um-tags-history 2025-12-18 18:31:39 -08:00
bth
07380d07e7 um-target-file-at-point-advice : greatly simplify to same fallback as um-find-file-at-point
no more subdir recursion nor searching all projects, was a little laggy and probably not ideal
2025-12-16 16:17:35 -08:00
bth
3d760257d3 defcustom i guess 2025-12-16 14:31:40 -08:00
bth
ca6b1468a6 um-root-glob um-root-path 2025-12-16 14:22:06 -08:00
bth
3815d3e403 rewrite um-find-file-at-point to fallback intelligently 2025-12-16 14:10:13 -08:00
bth
c823ea1930 um-tag-insert-dwim : dont choke before dired is loaded 2025-12-15 20:04:22 -08:00
bth
ab8851af26 um-tag-insert-dwim : (thing-at-point filename) 2025-12-15 13:28:32 -08:00
bth
e5bfe78335 um-tag-insert-dwim uses completing-read with history 2025-12-14 22:14:18 -08:00
bth
4ecc2eee5e um-tag-insert-dwim understands dired 2025-12-14 21:02:31 -08:00
bth
f4699477c8 um-tag-insert and um-tag-insert-dwim 2025-12-14 20:25:31 -08:00
bth
799f599dcb add-hook should be optional and locally loaded like this wasnt doing anything anyway 2025-03-07 23:46:59 -08:00
bth
56ca4c6ad4 um-date-format 2025-03-07 23:27:11 -08:00
bth
13cff30ded docs 2025-03-07 23:19:32 -08:00
bth
859b4a222f move project-switch-project override into init.el : not about um 2025-03-05 10:40:58 -08:00
bth
05bece8b56 um-grep-tag regexp should be a complete line 2025-02-02 19:44:12 -08:00
bth
5fbe559a3d either export VAR=foo; run.sh - or : VAR=foo run.sh : note that the semicolon means a separate process 2025-01-14 20:05:32 -08:00