Hiltjo Posthuma
308fe78b83
bump version to 5.1
2022-02-11 12:26:35 +01:00
Hiltjo Posthuma
3e39c526d2
revert using strcasestr and use a more optimized portable version
...
... compared to the old cistrstr().
Thanks for the feedback!
2022-02-08 19:38:23 +01:00
Hiltjo Posthuma
a9a3836861
follow-up fix: add -D_GNU_SOURCE for strcasestr for some systems
2022-02-07 10:36:13 +01:00
Hiltjo Posthuma
1a13d0465d
bump version to 5.0
...
... and bump LICENSE year.
2020-09-02 18:31:23 +02:00
Anselm R Garbe
65be875f5a
Prepared 4.9 release.
2019-02-02 04:54:15 -08:00
Hiltjo Posthuma
a9eae39e93
Do not strip at link stage
...
Building with debug symbols is worthless unless LDFLAGS are manually adjusted
as well.
2018-06-02 17:01:24 +02:00
Quentin Rameau
0b57480218
Makefile: bikesheddingly replace ${} with $()
2018-04-22 14:09:05 +02:00
Hiltjo Posthuma
23051d78dd
bump version to 4.8
2018-03-14 19:48:05 +01:00
Hiltjo Posthuma
f428f3e01a
release 4.7
2017-05-02 18:32:04 +02:00
Quentin Rameau
bf3deb6357
Shut up glibc about _BSD_SOURCE being deprecated
2015-12-19 20:32:17 +01:00
Hiltjo Posthuma
c15a95a061
config.mk: use -std=c99
2015-09-28 00:02:28 +02:00
Hiltjo Posthuma
96e60c66bc
config.mk: fix _XOPEN_SOURCE=700 for getline()
2015-09-27 22:55:21 +02:00
Hiltjo Posthuma
2d2175ff6f
config.mk: improve feature test check
...
this fixes a crash on NetBSD because it requires -D_XOPEN_SOURCE (strdup, usleep).
thanks k0ga and stateless for reporting and fixing this issue!
2015-09-27 22:38:14 +02:00
Hiltjo Posthuma
5feb0c689d
config.mk: add FREETYPELIBS and FREETYPEINC
...
These variables make it simpler to change the paths to this for ports.
`pkg-config` is avoided because it sucks, in particular for cross-compilation.
A commented path for *BSD is added, the Xft includes are located at:
/usr/X11R6/include there.
Also already bump the version number to 4.6, a release will come
approximately in August.
2015-07-19 20:32:08 +02:00
Hiltjo Posthuma
4b1fecd44e
Use libdraw: add Xft and fallback-fonts support to graphics lib
...
- libdraw, util: add drw.{c,h}, util.{c,h} and update code.
- libdraw: fix drw_rect(): use w and h parameter.
- libdraw: print errstr if last character in string was ":" (sbase).
- libdraw: drw_clr_free() allow valid free(NULL).
- config.def.h: set default font to monospace.
- cleanup() on exit.
- LICENSE: update license string for dmenu -v to 2015.
- LICENSE: add myself to LICENSE
2015-06-27 21:47:10 +02:00
Connor Lane Smith
38fccafada
_POSIX_C_SOURCE=200809L
2012-04-06 16:38:01 +01:00
Connor Lane Smith
7707111c10
remove _POSIX_C_SOURCE cflag
2012-01-18 23:56:13 +00:00
Connor Lane Smith
7f45b3f7aa
update version 4.5-hg
2012-01-08 13:13:00 +01:00
anselm@garbe.us
0f91dd1c74
config.mk cleanup
2012-01-04 13:30:47 +01:00
Connor Lane Smith
bb4424df07
replace lsx with stest
2011-11-19 19:54:55 +01:00
Connor Lane Smith
3af80cd7d8
change version to 'hg'
2011-09-19 10:40:07 +01:00
Connor Lane Smith
34a816f87d
rebind ^N ^P
2011-07-04 16:55:09 +01:00
Connor Lane Smith
2103ae2891
bugfix
2011-05-18 17:01:44 +01:00
Connor Lane Smith
11ea52d170
portability
2011-05-15 21:54:26 +01:00
Connor Lane Smith
1654d6cd62
cleanup
2011-05-15 02:37:49 +01:00
Connor Lane Smith
6cc0b0dc08
increment version
2011-05-14 23:26:41 +01:00
Connor Lane Smith
d515d2758f
cache option in config.mk
2011-01-07 18:54:40 +00:00
Anselm R Garbe
22cf9626c7
fixed dist target bug
2010-11-20 09:25:04 +00:00
Connor Lane Smith
a0a99d10e1
removed libdc dependence
2010-11-11 23:56:39 +00:00
Connor Lane Smith
610a0a8d12
fixed linking bug (thanks Jacob Nixdorf) & iscntrl corner case
2010-09-13 14:22:02 +01:00
Connor Lane Smith
caf5246268
simplifications
2010-08-10 13:38:49 +01:00
Connor Lane Smith
a7aee433cc
fixed bugs, no more config.h, updated manpage, new libdraw
2010-08-02 14:22:54 +01:00
Connor Lane Smith
26b9f3de0f
libdraw now has own repo
2010-06-30 01:36:15 +01:00
Connor Lane Smith
4508fd2c4e
moved draw.c to libdraw.a
2010-06-24 17:44:35 +01:00
Anselm R Garbe
851672cadc
prepared bugfix release 4.1.1
2010-05-29 12:56:33 +01:00
Anselm R Garbe
569a1f925a
applied cursor, vertical and paste patches for upcoming 4.1 dmenu version (due to the fact that surf is using dmenu as well)
2009-11-28 12:28:15 +00:00
Anselm R Garbe
a1ad9c2a1c
applied Matthias Christian Ott's sanity fixes (thanks a lot!)
2009-02-21 19:21:54 +00:00
a@null
51224dcb79
next release will be 4.0
2008-12-12 19:58:52 +00:00
Anselm R Garbe
cf7e4c15a9
backported drawtext() simplifications to dmenu
2008-08-18 10:03:28 +01:00
Anselm R Garbe
3f244b1d52
minor fix
2008-06-19 09:18:17 +01:00
Anselm R Garbe
8911aa1060
minor fix
2008-06-18 18:20:21 +01:00
Anselm R Garbe
a45f106d3c
cosmetic fixes
2008-06-13 11:46:50 +01:00
anselm@anselm1
1f6af5e78f
added Xinerama support to dmenu, reverted -b behavior, removed -x, -y, -w
2008-05-19 20:29:32 +01:00
Anselm R Garbe
7195e941c1
re-applied Peter Hartlich's and Jukkas dmenu-related patches, for odd reasons they disappeared
2008-04-09 23:31:49 +01:00
Anselm R Garbe
745c46d8fa
fixed match() to prefer prefix-matches to strstr-matches in the match list, extended the -y handling, next version is 3.6
2008-03-18 16:52:51 +00:00
anselm@anselm1
d8688f7a4f
added dmenu run
2007-12-22 12:20:20 +00:00
Anselm R. Garbe
adc4ec02c0
adapted c99 for pedantic checks, even if those checks are somewhat broken
2007-10-10 18:57:51 +02:00
Anselm R. Garbe
724fe3cf7f
applied Michał Janeczek dmenu patch, made dmenu match case-insensitive by default, added -i command line option to enable ido matching, added Michał to Copyright holders
2007-09-23 18:26:41 +02:00
arg@suckless.org
ccf4d7166f
next version is 3.3
2007-09-17 09:13:21 +02:00
Anselm R. Garbe
8b633bf17d
applied Jukka's fix
2007-05-23 13:22:27 +02:00