c8f9f83
								
								  (HEAD -> master)
								feat: update config and appy center patch by
								
								2025-03-31 09:02:18 +1030
							
						
									86f0b51
								
								 
								remove extra newline by
								
								2024-10-30 13:03:25 +0100
							
						
									dd3d348
								
								 
								Avoid unsigned integer underflow in drw_text() by
								
								2024-10-30 13:02:57 +0100
							
						
									545031a
								
								 
								util.c: output function might override errno and thus affect perror() by
								
								2024-10-27 20:08:46 +0100
							
						
									475d809
								
								 
								drw.c: use the same pattern as ellipsis_width to check for infinite recursion by
								
								2024-07-14 11:40:20 +0200
							
						
									59936c7
								
								 
								render invalid utf8 sequences as U+FFFD by
								
								2024-07-04 21:27:47 +0000
							
						
									51e32d4
								
								 
								overhaul utf8decode() by
								
								2024-07-04 21:25:37 +0000
							
						
									7be720c
								
								 
								bump version to 5.3 by
								
								2024-03-19 12:12:52 +0100
							
						
									8df553e
								
								 
								Makefile: remove the options target by
								
								2023-09-22 15:16:44 +0200
							
						
									7ab0cb5
								
								 
								drw: minor improvement to the nomatches cache by
								
								2023-07-07 17:00:42 +0600
							
						
									0fe460d
								
								 
								fix BadMatch error when embedding on some windows by
								
								2023-04-05 17:11:49 -0300
							
						
									dfbbf7f
								
								 
								readstdin: reduce memory-usage by duplicating the line from getline() by
								
								2023-03-08 21:20:52 +0100
							
						
									ba1a347
								
								 
								readstdin: allocate amount of items by
								
								2022-10-31 11:52:30 +0100
							
						
									bcbc1ef
								
								 
								readstdin: add a comment by
								
								2022-10-31 11:43:34 +0100
							
						
									689d9bf
								
								 
								fix leak when getline fails by
								
								2022-10-31 00:10:45 +0600
							
						
									e42c036
								
								 
								dmenu: small XmbLookupString code improvements by
								
								2022-10-26 09:43:17 +0200
							
						
									1d2b462
								
								 
								bump version to 5.2 by
								
								2022-10-04 19:36:02 +0200
							
						
									7ec32fe
								
								 
								dmenu: use die() to print the usage message by
								
								2022-09-26 09:24:15 +0000
							
						
									fce06f4
								
								 
								remove workaround for a crash with color emojis on some systems, now fixed in libXft 2.3.5 by
								
								2022-09-16 23:05:07 +0200
							
						
									1e8c5b6
								
								 
								fix a regression in the previous commit for tab complete by
								
								2022-09-02 19:09:50 +0200
							
						
									528d39b
								
								 
								tab-complete: figure out the size before copying by
								
								2022-09-01 23:51:43 +0600
							
						
									32db2b1
								
								 
								readstdin: use getline(3) by
								
								2022-09-02 00:35:18 +0600
							
						
									e35976f
								
								 
								sync code-style patch from libsl by
								
								2022-08-08 10:42:54 +0200
							
						
									28fb3e2
								
								 
								Makefile: add manual path for OpenBSD by
								
								2022-05-01 18:38:25 +0200
							
						
									fe5d5c6
								
								 
								fix incorrect comment, math is hard by
								
								2022-04-30 13:19:33 +0200
							
						
									e1e1de7
								
								 
								inputw: improve correctness and startup performance, by NRK by
								
								2022-04-29 20:15:48 +0200
							
						
									33685b0
								
								 
								drw_text: account for fallback fonts in ellipsis_width by
								
								2022-03-28 21:38:49 +0600
							
						
									e4827b0
								
								 
								drw_text: don't segfault when called with 0 width by
								
								2022-03-28 01:02:52 +0600
							
						
									e73651f
								
								 
								fix UB with the function iscntrl() by
								
								2022-03-26 17:58:47 +0100
							
						
									31fa07b
								
								 
								Revert "avoid redraw when there's no change" by
								
								2022-03-26 17:57:50 +0100
							
						
									6818e07
								
								 
								avoid redraw when there's no change by
								
								2022-03-25 22:51:45 +0100
							
						
									b43ec05
								
								 
								free all allocated items, use %zu for size_t by
								
								2022-03-25 22:51:09 +0100
							
						
									22511c4
								
								 
								drw_text: improve performance when there's no match by
								
								2022-03-24 00:37:55 +0600
							
						
									77526f7
								
								 
								inputw: improve correctness and startup performance by
								
								2022-03-24 00:37:55 +0600
							
						
									7269c53
								
								 
								significantly improve performance on large strings by
								
								2022-03-24 02:04:04 +0600
							
						
									6be057f
								
								 
								introduce drw_fontset_getwidth_clamp() by
								
								2022-03-24 02:00:00 +0600
							
						
									41fdabb
								
								 
								drw_text: improve both performance and correctness by
								
								2022-03-24 00:37:55 +0600
							
						
									3a505ce
								
								 
								remove false-positive warning for int comparison as bool by
								
								2022-03-01 22:45:39 +0100
							
						
									308fe78
								
								 
								bump version to 5.1 by
								
								2022-02-11 12:26:35 +0100
							
						
									c4b656e
								
								 
								code-style: rm newline (oops) by
								
								2022-02-08 21:45:28 +0100
							
						
									3e39c52
								
								 
								revert using strcasestr and use a more optimized portable version by
								
								2022-02-08 19:32:25 +0100
							
						
									a9a3836
								
								 
								follow-up fix: add -D_GNU_SOURCE for strcasestr for some systems by
								
								2022-02-07 10:36:13 +0100
							
						
									eb96af2
								
								 
								improve performance of case-insensitive matching by
								
								2022-02-07 00:21:12 +0100
							
						
									d78ff08
								
								 
								Revert "Improve speed of drw_text when provided with large strings" by
								
								2021-08-20 23:05:53 +0200
							
						
									cd2133a
								
								 
								add support for more keypad keys by
								
								2021-08-09 18:39:25 +0200
							
						
									c585e8e
								
								 
								Improve speed of drw_text when provided with large strings by
								
								2021-08-07 21:34:35 -0400
							
						
									523aa08
								
								 
								remove always true condition in if statement by
								
								2021-07-25 01:55:25 +0000
							
						
									1a13d04
								
								 
								bump version to 5.0 by
								
								2020-09-02 18:30:56 +0200
							
						
									9b38fda
								
								 
								Fix memory leaks in drw by
								
								2020-06-11 18:45:33 +0200
							
						
									db6093f
								
								 
								revert IME support by
								
								2019-03-03 13:08:54 +0100
							
						
									a9b1de3
								
								 
								improve xopenim error message by
								
								2019-02-12 22:58:35 +0100
							
						
									43b0c2c
								
								 
								make dmenu_path script executable by
								
								2019-02-12 22:13:58 +0100
							
						
									f5036b9
								
								 
								fix crash when XOpenIM returns NULL by
								
								2019-02-12 19:10:43 +0100
							
						
									153aaf8
								
								 
								Close when the embedding window is destroyed by
								
								2019-02-04 00:29:26 +0100
							
						
									65be875
								
								 
								Prepared 4.9 release. by
								
								2019-02-02 04:54:15 -0800
							
						
									7d19b20
								
								 
								dmenu.1: document improved fastgrab behaviour from previous patch by
								
								2019-01-27 15:28:02 +0100
							
						
									11a6537
								
								 
								Use slow path if stdin is a tty by
								
								2019-01-26 15:49:15 +0100
							
						
									bbc464d
								
								 
								dmenu_path: always use the cachedir by
								
								2018-07-21 12:47:43 +0200
							
						
									a314412
								
								 
								Makefile: just show the compiler output by
								
								2018-06-02 17:09:01 +0200
							
						
									a9eae39
								
								 
								Do not strip at link stage by
								
								2018-06-02 17:01:24 +0200
							
						
									851b73d
								
								 
								code-style for pledge: check the return code -1, not < 0 by
								
								2018-05-25 13:07:17 +0200
							
						
									05c138f
								
								 
								code-style for pledge(2) by
								
								2018-05-25 13:03:25 +0200
							
						
									cd132c8
								
								 
								Pledge on OpenBSD by
								
								2018-05-25 12:04:22 +0200
							
						
									e75494b
								
								 
								Use bold for keyboard shortcuts in dmenu.1 by
								
								2018-05-09 21:27:29 +0200
							
						
									0f76dd2
								
								 
								Fix cursor drawn position with wide glyphs by
								
								2018-04-22 14:18:34 +0200
							
						
									0b57480
								
								 
								Makefile: bikesheddingly replace ${} with $() by
								
								2018-03-22 11:18:56 +0100
							
						
									377bd37
								
								 
								Handle IME input by
								
								2018-03-19 15:42:28 +0100
							
						
									b6d2cc9
								
								 
								Fix handling of input strings by
								
								2018-03-16 16:51:22 +0100
							
						
									2f39898
								
								 
								Update LICENSE by
								
								2018-03-15 10:16:10 +0100
							
						
									23051d7
								
								 
								bump version to 4.8 by
								
								2018-03-14 19:48:05 +0100
							
						
									e2a2805
								
								 
								add key bindings for moving to the word start or end by
								
								2018-03-13 17:15:09 +0100
							
						
									8895128
								
								 
								Fix regression in 84a1bc5 by
								
								2018-01-04 23:45:49 +0100
							
						
									84a1bc5
								
								 
								Instantiate j var outside #ifdef XINEMARA directive because it is used in loop outside directive by
								
								2018-01-04 12:27:37 +0000
							
						
									f0a5b75
								
								 
								drw: drw_scm_create: use Clr type by
								
								2017-11-03 21:10:38 +0100
							
						
									1cabeda
								
								 
								fix a possible free of a uninitialize variable in paste() by
								
								2017-11-03 15:31:37 +0100
							
						
									41379f7
								
								 
								init colors using SchemeLast by
								
								2017-11-03 21:05:29 +0100
							
						
									64ab280
								
								 
								Set class name on menu window by
								
								2017-11-03 09:49:10 -0700
							
						
									f428f3e
								
								 
								release 4.7 by
								
								2017-05-02 18:32:04 +0200
							
						
									5cd66e2
								
								 
								Revert "fix input text matching" by
								
								2016-12-07 09:45:01 -0500
							
						
									e90b88e
								
								 
								Xinerama: correct variable declarations in preprocessor conditional by
								
								2016-11-25 22:38:09 +1000
							
						
									a280bda
								
								 
								die() on calloc failure by
								
								2016-11-05 11:36:42 +0100
							
						
									a9a5c6c
								
								 
								add embedding support with -w option by
								
								2016-10-08 14:08:28 +0200
							
						
									a97f550
								
								 
								dmenu.1: group single options by
								
								2016-10-08 14:42:53 +0200
							
						
									ff8daf8
								
								 
								dmenu.1: fix -l option by
								
								2016-10-08 14:36:04 +0200
							
						
									026827f
								
								 
								die() consistency: always add newline by
								
								2016-08-12 14:39:30 +0200
							
						
									d14670b
								
								 
								fix crash if negative monitor (< -1) was passed by
								
								2016-07-26 23:13:06 +0200
							
						
									aa92cd6
								
								 
								Revert "Print highlighted input text only on single match" by
								
								2016-07-26 23:02:34 +0200
							
						
									a4053bc
								
								 
								Print highlighted input text only on single match by
								
								2016-07-26 12:48:23 +0200
							
						
									657122f
								
								 
								Partially revert 44c7de3: fix items text width offset calculation by
								
								2016-07-25 11:33:25 +0200
							
						
									3c91eed
								
								 
								config.def.h: style improvement, use color Scheme enum by
								
								2016-06-28 17:56:25 +0200
							
						
									76eb578
								
								 
								fix: Do not crash on e.g. dmenu < /dev/null by
								
								2016-06-28 01:11:50 -0400
							
						
									44c7de3
								
								 
								import new drw from libsl and minor fixes. by
								
								2016-05-21 21:51:14 +0200
							
						
									b3d9451
								
								 
								arg.h: fixed argv checks order by
								
								2016-02-22 11:03:36 -0300
							
						
									3de85ca
								
								 
								Typofix by
								
								2016-01-11 13:26:37 +0100
							
						
									bf3deb6
								
								 
								Shut up glibc about _BSD_SOURCE being deprecated by
								
								2015-12-19 19:58:03 +0100
							
						
									120e840
								
								 
								Add config option for word delimiters by
								
								2015-12-19 09:32:55 +0100
							
						
									32f2564
								
								 
								arg.h: remove unused ARGNUM* macros by
								
								2015-11-08 23:37:47 +0100
							
						
									cc59636
								
								 
								unboolify dmenu by
								
								2015-11-08 23:03:34 +0100
							
						
									c9e4e15
								
								 
								Makefile: package config.def.h on make dist by
								
								2015-11-08 16:46:34 +0100
							
						
									cc99007
								
								 
								remove .hgtags file by
								
								2015-11-08 16:44:41 +0100