ca6b1468a6
um-root-glob um-root-path
2025-12-16 14:22:06 -08:00
3815d3e403
rewrite um-find-file-at-point to fallback intelligently
2025-12-16 14:10:13 -08:00
c823ea1930
um-tag-insert-dwim : dont choke before dired is loaded
2025-12-15 20:04:22 -08:00
ab8851af26
um-tag-insert-dwim : (thing-at-point filename)
2025-12-15 13:28:32 -08:00
e5bfe78335
um-tag-insert-dwim uses completing-read with history
2025-12-14 22:14:18 -08:00
4ecc2eee5e
um-tag-insert-dwim understands dired
2025-12-14 21:02:31 -08:00
f4699477c8
um-tag-insert and um-tag-insert-dwim
2025-12-14 20:25:31 -08:00
799f599dcb
add-hook should be optional and locally loaded like this wasnt doing anything anyway
2025-03-07 23:46:59 -08:00
56ca4c6ad4
um-date-format
2025-03-07 23:27:11 -08:00
13cff30ded
docs
2025-03-07 23:19:32 -08:00
859b4a222f
move project-switch-project override into init.el : not about um
2025-03-05 10:40:58 -08:00
05bece8b56
um-grep-tag regexp should be a complete line
2025-02-02 19:44:12 -08:00
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
7a6f6f9b07
readme
2025-01-13 21:22:52 -08:00
afd5d3b2fe
um last opens the file with emacsclient, except when run by um next or testing
2025-01-13 21:20:00 -08:00
5170cc3724
fix failing test after um-next elisp changed to handle tag logic
2025-01-13 20:16:11 -08:00
124954420a
um-next takes a list of tags, as a comma separated string
...
remove the '+' logic from the shell component.
i'm getting closer to just moving all logic into elisp. but that awk is so great.
2024-08-30 17:21:38 -07:00
96181e9229
embark : need to check if project first
2024-08-22 22:21:35 -07:00
96af6e8ffe
use (project-files) and match them stripped to basename against thing-at-point
2024-08-21 21:27:50 -07:00
b5caec4543
embark-dwim ffap recurse into current project : manually call find -type d
2024-08-21 16:30:48 -07:00
92d64cb116
fail to make embark-dwim recurse into project dirs
2024-08-21 14:15:37 -07:00
a595abcd2e
remove um-project-override and .project.el fallback : project-vc-merge-submodules nil
...
project-vc-merge-submodules to nil will do what I want.
2024-08-20 20:47:48 -07:00
b94420aa95
fix compile warnings
2024-08-17 10:00:25 -07:00
50b3ac570f
add /bin/bash everywhere
2024-07-23 14:16:44 -07:00
159b3e6fe8
skip-header
2024-07-18 22:11:03 -07:00
e28aca4de0
(um-next) : change the um/next.sh interface to call this function
...
um/next.sh now has minimal elisp, and calls this function instead, and only prints the next file with UMNEXTPRINT
so that (um-next-shell) can just get the next file and feed it into (next-file)
and we don't have to call (undo) to leave out the header
2024-07-18 14:06:10 -07:00
cd69c9af55
another hack to get ~/x/notes/z/ to be more usable: add string descriptor
2024-07-01 11:19:54 -07:00
5ce5a5e701
echo
2024-06-30 15:48:19 -07:00
31904e35cf
fix broken um next test
2024-06-30 15:45:34 -07:00
7effa12c59
um rename to handle piped input
2024-06-30 15:44:36 -07:00
230450b388
um-next-file-shell
2024-06-09 15:22:23 -07:00
23a01f1dfb
fix project-find-regexp to not escape the space
...
probably a difference of using consult-grep rather than plain grep, dunno, dont care
2024-05-07 21:03:48 -07:00
255f59813a
make NEXTFILE available
2024-04-24 12:52:07 -07:00
45825c7935
um-journal-path should return default-directory when it can't find the glob
...
otherwise embark-act will barf with a nil value
2024-02-19 14:48:48 -08:00
2e885655af
grep -E not egrep
2024-02-17 09:15:41 -08:00
de95634d21
require project -- was modeline was failing, because hook was being added to project-find-functions before it was defined with the default function by project.el
2024-01-30 21:04:56 -08:00
cf6ff3349d
last.sh will exit 1 when no file found; handle it in next.sh. meaning um next works in empty dirs
2024-01-22 10:21:53 -08:00
b4a7b6a1b1
more bats tests
2024-01-20 12:39:09 -08:00
ad5c5cca2e
add bats test suite
2024-01-19 09:15:49 -08:00
0d5b187864
next: fix empty $2 case
2024-01-18 11:01:07 -08:00
a5c9e54b5a
add second arg as tag to next.sh
2024-01-18 10:45:00 -08:00
2a0994057f
um args dispatch
2024-01-17 21:42:50 -08:00
b8dd158fb9
put file extension back in
2024-01-17 12:00:54 -08:00
3f17bb1492
autoload
2024-01-15 08:06:21 -08:00
c5d4e1b5d6
remove old name
2024-01-15 08:06:11 -08:00
0261aed423
stupid
2024-01-14 13:22:53 -08:00
963449589b
seeding the zero width
2024-01-14 13:15:09 -08:00
28efcf81fc
um cli docs
2024-01-14 12:55:37 -08:00
2a3b2e7737
readme
2024-01-14 12:03:38 -08:00
4870919531
shell/ not bash/
2024-01-14 11:57:10 -08:00