Commit Briefs
bump version to 5.0 (tags/5.0)
... and bump LICENSE year.
Fix memory leaks in drw
Synced from dwm. Patch by Alex Flierl <shad0w73@freenet.de>, thanks.
revert IME support
dmenu will not handle IME support (st will, atleast for now). revert parts of commit 377bd37e212b1ec4c03a481245603c6560d0be22 this commit also broke input focus.
improve xopenim error message
die() already prints a newline.
make dmenu_path script executable
(as dmenu_run is)
fix crash when XOpenIM returns NULL
for example when IME variables are set, but the program is not started (yet).
Prepared 4.9 release. (tags/4.9)
Use slow path if stdin is a tty
If stdin is a tty and dmenu is ran with the fast option then it's impossible to close stdin because the keyboard is already grabbed.
Makefile: just show the compiler output
Don't be fancy and just show the actual output so debugging is simpler.
Do not strip at link stage
Building with debug symbols is worthless unless LDFLAGS are manually adjusted as well.
code-style for pledge: check the return code -1, not < 0
this is the proper idiom
code-style for pledge(2)
feedback from Klemens, thanks
Use bold for keyboard shortcuts in dmenu.1
Like dwm, use the same syntax for all keyboard shortcuts for consistency.
Handle IME input
Thanks to nzl <uruabi@gmail.com> for the patch!
Update LICENSE
Only "meaningful" commits and contributors who made changes over the years have been added.
bump version to 4.8 (tags/4.8)
add key bindings for moving to the word start or end
Mod1+b/^Left and Mod1+f/^Right
Fix regression in 84a1bc5
Reported by Jochen Sprickerhof, thanks! Applied patch with minor change (only initialize `i` for XINERAMA).
