Commit graph

49 commits

Author SHA1 Message Date
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
bth
7a6f6f9b07 readme 2025-01-13 21:22:52 -08:00
bth
afd5d3b2fe um last opens the file with emacsclient, except when run by um next or testing 2025-01-13 21:20:00 -08:00
bth
5170cc3724 fix failing test after um-next elisp changed to handle tag logic 2025-01-13 20:16:11 -08:00
bth
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
bth
96181e9229 embark : need to check if project first 2024-08-22 22:21:35 -07:00
bth
96af6e8ffe use (project-files) and match them stripped to basename against thing-at-point 2024-08-21 21:27:50 -07:00
bth
b5caec4543 embark-dwim ffap recurse into current project : manually call find -type d 2024-08-21 16:30:48 -07:00
bth
92d64cb116 fail to make embark-dwim recurse into project dirs 2024-08-21 14:15:37 -07:00
bth
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
bth
b94420aa95 fix compile warnings 2024-08-17 10:00:25 -07:00
bth
50b3ac570f add /bin/bash everywhere 2024-07-23 14:16:44 -07:00
bth
159b3e6fe8 skip-header 2024-07-18 22:11:03 -07:00
bth
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
bth
cd69c9af55 another hack to get ~/x/notes/z/ to be more usable: add string descriptor 2024-07-01 11:19:54 -07:00
bth
5ce5a5e701 echo 2024-06-30 15:48:19 -07:00
bth
31904e35cf fix broken um next test 2024-06-30 15:45:34 -07:00
bth
7effa12c59 um rename to handle piped input 2024-06-30 15:44:36 -07:00
bth
230450b388 um-next-file-shell 2024-06-09 15:22:23 -07:00
bth
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
bth
255f59813a make NEXTFILE available 2024-04-24 12:52:07 -07:00
bth
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
bth
2e885655af grep -E not egrep 2024-02-17 09:15:41 -08:00
bth
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
bth
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
bth
b4a7b6a1b1 more bats tests 2024-01-20 12:39:09 -08:00
bth
ad5c5cca2e add bats test suite 2024-01-19 09:15:49 -08:00
bth
0d5b187864 next: fix empty $2 case 2024-01-18 11:01:07 -08:00
bth
a5c9e54b5a add second arg as tag to next.sh 2024-01-18 10:45:00 -08:00
bth
2a0994057f um args dispatch 2024-01-17 21:42:50 -08:00
bth
b8dd158fb9 put file extension back in 2024-01-17 12:00:54 -08:00
bth
3f17bb1492 autoload 2024-01-15 08:06:21 -08:00
bth
c5d4e1b5d6 remove old name 2024-01-15 08:06:11 -08:00
bth
0261aed423 stupid 2024-01-14 13:22:53 -08:00
bth
963449589b seeding the zero width 2024-01-14 13:15:09 -08:00
bth
28efcf81fc um cli docs 2024-01-14 12:55:37 -08:00
bth
2a3b2e7737 readme 2024-01-14 12:03:38 -08:00
bth
4870919531 shell/ not bash/ 2024-01-14 11:57:10 -08:00
bth
a725b5c0de rename.awk 2024-01-14 11:53:41 -08:00
bth
91b8272555 split out to next.awk 2024-01-14 09:46:11 -08:00
bth
b742baf020 add tag command to grep for tag 2024-01-13 22:04:03 -08:00
bth
e21f2470ef reorg bash 2024-01-13 21:54:38 -08:00
bth
a61ce23294 readme 2024-01-13 12:18:55 -08:00
bth
5af6be552f um.el 2024-01-13 11:57:23 -08:00
bth
67c6d20181 UMBASEPATH 2024-01-13 11:50:33 -08:00
bth
611e433ca4 shell dispatch works good 2024-01-13 11:23:29 -08:00
bth
e7a4a864cd trying out a bash dispatcher 2024-01-13 10:08:39 -08:00
bth
b67ac3bd18 notes 2024-01-12 07:56:05 -08:00
bth
5e1b2ac657 init 2024-01-11 10:52:52 -08:00