Commits
- Commit:
536a09a77e9176b5bd21be9aac23de3332d3c5e5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump version to 0.10
- Commit:
7d876d2fad7e1e447a40b6ce3288e511bb40fdd5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
keys for next release
- Commit:
325528b9291af890d8395c034513d0d6595a1e0d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
delete the site, it is now maintained in a different place
- Commit:
8f0d39751ffcf89f3dc934a6e012cd7706eb60e1
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
Makefile: dist-hook: use $(distdir)
When running "make clean" in libgrapheme, do so in the $(distdir)
target, and not the $(topsrc)/libgrapheme target, as by the time
dist-hook runs, the files have already been prepared in $(distdir).
- Commit:
55727a5b053f4123c5833d0e6bb4849aff18a6a3
- From:
- "Omar Polo" <"op@omarpolo.com">
- Date:
sync changelog
- Commit:
1c09b51b7f69bcd09b29a510d441d5a5939536e7
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
Makefile: add dist-hook target to clean libgrapheme
Make sure we clean out any unwanted files in libgrapheme/ when creeating
a release tarball, as we don't want such files present.
- Commit:
4575b59cd4c4d3de74252e38167171c2cd3cdc6e
- From:
- "Omar Polo" <"op@omarpolo.com">
- Via:
- Omar Polo <op@omarpolo.com>
- Date:
open unknown protocols with the default opener
- Commit:
4660114dd3cb06024ba558f864c0c9fbde26eb0d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fmt
- Commit:
e944faca756782ab5adf1b0f9254cdb72db1c8fc
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
release: include libgrapheme
When making release tarballs, ensure we also include libgrapheme in case
that's not available system-wide.
- Commit:
a2212172a3a36a45b0bc2579c5cab217ddbb8ff2
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
cmd.c: add unistd.h for getpid()
- Commit:
0548291a79ee63a4ee88dab9574c1def724c3a01
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move exec routines to their own file
This leaves the room open to further improvements and tries to keep it
apart from the UI itself.
- Commit:
187eb2bac384268766bd53c86b3584d5effeee0c
- From:
- Omar Polo <op@omarpolo.com>
- Date:
minibuffer: fix text accounting in minibuffer_taint_hist()
- Commit:
479b240af68737bc8d545a0e5419252571c4bedd
- From:
- Omar Polo <op@omarpolo.com>
- Date:
minibuffer: augment minibuffer_read with the initial input
fixes a regression where the text inputted via ui_read() can't be edited.
- Commit:
a06892e4e1613b45d17667de6c48ed0526306ef7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ui: explain why we're not calling minibuffer_confirm
- Commit:
7e435604f2f764fd8c6d63f6240af21b82cd0e01
- From:
- Omar Polo <op@omarpolo.com>
- Date:
minibuffer: assume exit_minibuffer as abortfn
- Commit:
c58259f814c52c53765149e7fa6be42248f66c74
- From:
- Omar Polo <op@omarpolo.com>
- Date:
include stdarg.h for va_start
- Commit:
dfd1efcc0cf22803275753d2e0b80b9a4ef8b3b0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
minibuffer: redesign enter_minibuffer and fix regression
use a struct to pass the arguments to enter_minibuffer since they're
so many. While here, also allow to pass a printf(3)-like format string
for the prompt and specify the initial input.
Also, fix a regression: if we don't set vline.cplen we can't properly
handle the input, so do that in enter_minibuffer to avoid having to fix
all the callers.
- Commit:
0d82c695b43613c6508e266c083e619188143d6d
- From:
- Omar Polo <op@omarpolo.com>
- Date:
minibuffer: fix insertion of candidate
we missed to update the vline.cplen field when inserting a candidate in
the minibuffer.
- Commit:
2f0ffab47b34449e9e24a05e408e9d6983b24ba8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
prompt before opening the downloads
- Commit:
057e7eb6f1bc703a5d90e6ca41a5506008b850e9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
make yornp data be a void pointer instead of a tab
- Commit:
5acf19ec96258db04cb04a15bb769cefc9e923f5
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
mailcap: reset string parser state for cmd handling
When interpolating a mailcap command, make sure we reset the state of
the string parser each time, otherwise the intended command is never
interpolated.
This would mean that previous commands would get run with old files, or
worse still, segfault.
- Commit:
d37f75805ed5a94e42378dc8f3b60055be71054a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add --with-default-opener; use to open(1) on mac and xdg-open elsewhere
- Commit:
f59d8a3975b18add61daa4169e5caa5499e75e18
- From:
- Omar Polo <op@omarpolo.com>
- Date:
move platform check before the --with handling
- Commit:
3d89457cdeba5041aa6f0c1f8640b91bcbb6ec51
- From:
- Thomas Adam <thomas.adam22@gmail.com>
- Date:
code: add wrappers for common failure cases
Certain calls to well-known functions sometimes result in similar
error handling across the code base. Sometimes there's a need to
centralise the failure case.
Achieve this for common wrappers to often-used functions.
The transformation is achieved via coccinelle, commited with this patch.
Note that coccinelle can be told to ignore code blocks with comment
delimiters.
This transformation applies just to telescope's code, and not any of the
bundled depdencies in telescope (libgrapheme).
- Commit:
416a28cd15d653debef9a718562becd08f146d77
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add Thomas copyright in about:license