about summary refs log tree commit diff stats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* next version will contain updated copyright noticearg@mig292007-01-021-1/+1
|
* separated several functions into view.cAnselm R. Garbe2006-08-221-1/+1
|
* removed finished messageAnselm R.Garbe2006-08-141-1/+0
|
* applied Sanders LD and resize patchesAnselm R.Garbe2006-08-141-1/+2
|
* applied Sanders tiny patchesAnselm R.Garbe2006-08-081-1/+1
|
* typo fixarg@10ksloc.org2006-08-071-1/+1
|
* applied Sanders man page/Makefile patcharg@10ksloc.org2006-08-071-1/+1
|
* added stripping to dwm target in Makefilearg@10ksloc.org2006-08-071-0/+1
|
* removed CONFIGarg@10ksloc.org2006-08-031-3/+2
|
* make config.h not a time dependencearg@10ksloc.org2006-08-031-1/+1
|
* removed rm config.h from cleanarg@10ksloc.org2006-08-031-1/+1
|
* added gmake compliancearg@10ksloc.org2006-08-031-2/+2
|
* applied Jukka's diffarg@10ksloc.org2006-08-031-4/+5
|
* applied Sanders Makefile patcharg@10ksloc.org2006-08-031-26/+20
|
* using SRC instead of *.carg@10ksloc.org2006-08-031-1/+1
|
* changed the files included in make distarg@10ksloc.org2006-08-031-1/+2
|
* applied Sanders doc changes, added a PHONY line and changed the output of ↵arg@10ksloc.org2006-08-031-1/+4
| | | | config.h creation somewhat
* implemented the idea presented by Sander for dwm targetarg@10ksloc.org2006-08-021-1/+4
|
* applied Sanders patchesarg@10ksloc.org2006-08-011-2/+1
|
* makefile now sets permissions for executables and man pagesarg@10ksloc.org2006-07-201-0/+6
|
* simplified MakefileAnselm R. Garbe2006-07-171-2/+2
|
* rearranged several stuffAnselm R. Garbe2006-07-151-1/+1
|
* rearrangedAnselm R. Garbe2006-07-141-1/+1
|
* draw bar on exposure ;)Anselm R. Garbe2006-07-141-1/+1
|
* prep 0.1 0.1Anselm R. Garbe2006-07-141-1/+1
|
* implemented bar for dwm (I miss status text), I plan that status text is ↵Anselm R. Garbe2006-07-141-1/+1
| | | | read from stdin in dwm
* changed default colorsAnselm R. Garbe2006-07-131-2/+2
|
* added dev.c instead of kb.cAnselm R. Garbe2006-07-131-1/+1
|
* added logo+descriptionAnselm R. Garbe2006-07-131-12/+12
|
* removed unnecessary crapAnselm R. Garbe2006-07-131-16/+10
|
* added grid mode on Mod1Mask gAnselm R. Garbe2006-07-121-1/+1
|
* added mouse-based resizalsAnselm R. Garbe2006-07-111-1/+1
|
* removed unnecessary sel stuffAnselm R. Garbe2006-07-111-8/+2
|
* added gridsel to gridwmAnselm R. Garbe2006-07-111-2/+8
|
* added key handlingAnselm R. Garbe2006-07-111-1/+1
|
* added several other stuffAnselm R. Garbe2006-07-101-2/+2
|
* renamed gridmenu.c into menu.cAnselm R. Garbe2006-07-101-1/+1
|
* several new changes, made gridmenu workingAnselm R. Garbe2006-07-101-4/+10
|
* added new stuffAnselm R. Garbe2006-07-101-6/+6
|
* added gridmenuAnselm R. Garbe2006-07-101-3/+35
|
* initial importAnselm R. Garbe2006-07-101-0/+23
#39;t print to stderr if Hide_errors is set. // pending: raise doesn't have to be saved if Hide_errors is set, just printed. // pending: raise prints to stderr if Trace_stream is NULL. // pending: raise prints to stderr if Trace_stream is NULL even if Hide_errors is set. // pending: raise << ... die() doesn't die if Hide_errors is set. // can't check trace because trace methods call 'split' void test_split_returns_at_least_one_elem() { vector<string> result = split("", ","); CHECK_EQ(result.size(), 1); CHECK_EQ(result.at(0), ""); } void test_split_returns_entire_input_when_no_delim() { vector<string> result = split("abc", ","); CHECK_EQ(result.size(), 1); CHECK_EQ(result.at(0), "abc"); } void test_split_works() { vector<string> result = split("abc,def", ","); CHECK_EQ(result.size(), 2); CHECK_EQ(result.at(0), "abc"); CHECK_EQ(result.at(1), "def"); } void test_split_works2() { vector<string> result = split("abc,def,ghi", ","); CHECK_EQ(result.size(), 3); CHECK_EQ(result.at(0), "abc"); CHECK_EQ(result.at(1), "def"); CHECK_EQ(result.at(2), "ghi"); } void test_split_handles_multichar_delim() { vector<string> result = split("abc,,def,,ghi", ",,"); CHECK_EQ(result.size(), 3); CHECK_EQ(result.at(0), "abc"); CHECK_EQ(result.at(1), "def"); CHECK_EQ(result.at(2), "ghi"); } void test_trim() { CHECK_EQ(trim(""), ""); CHECK_EQ(trim(" "), ""); CHECK_EQ(trim(" "), ""); CHECK_EQ(trim("a"), "a"); CHECK_EQ(trim(" a"), "a"); CHECK_EQ(trim(" a"), "a"); CHECK_EQ(trim(" ab"), "ab"); CHECK_EQ(trim("a "), "a"); CHECK_EQ(trim("a "), "a"); CHECK_EQ(trim("ab "), "ab"); CHECK_EQ(trim(" a "), "a"); CHECK_EQ(trim(" a "), "a"); CHECK_EQ(trim(" ab "), "ab"); }