Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							51f66ae851 
							
						 
					 
					
						
						
							
							docs: Create all.md  
						
						
						
					 
					
						2015-11-24 00:22:26 -06:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							1933de83be 
							
						 
					 
					
						
						
							
							'make install': Remove +x permission from installed library and documntation files.  
						
						
						
					 
					
						2015-11-18 02:14:03 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							e2096f5c4e 
							
						 
					 
					
						
						
							
							'make install': Unbreak PREFIX=~/foo usage.  
						
						... 
						
						
						
						Change quoting to only quote the shell variable, not the make variable.  This
allows the leading '~' to be unescaped for make's sh to expand.
Followup to b1619c0013 
						
					 
					
						2015-11-18 01:49:30 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							3bfd250cce 
							
						 
					 
					
						
						
							
							'make perf': Designate this target as '.PHONY'.  
						
						... 
						
						
						
						Patch-by: Matthew Martin 
						
					 
					
						2015-11-17 17:50:14 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							b1619c0013 
							
						 
					 
					
						
						
							
							Fix issue  #219 : install documentation fully and properly.  
						
						... 
						
						
						
						- Install the top-level README.md, which wasn't installed before.
- Install docs to /usr/local/share/doc rather than /usr/local/share. 
						
					 
					
						2015-11-17 02:45:00 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							e1078a8b4c 
							
						 
					 
					
						
						
							
							'make install': Allow setting $(SHARE_DIR).  
						
						
						
					 
					
						2015-11-16 19:14:19 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							6fe07c0961 
							
						 
					 
					
						
						
							
							'make test': Fix breakage introduced by  4d3da30f8b:  
						
						... 
						
						
						
						test failure would not be reflected by the exit code of 'make'.
Setting a shell parameter in the left-hand side of a pipe is not visible to
commands after the pipe, because the left-hand side forks.  (That's true both
in 'sh' used by 'make' and in 'zsh' that runs tests/test-highlighting.zsh, at
least on my system.)  Therefore, move the colorizing hook to where it doesn't
interfere with setting the $something_failed (in tests/test-highlighting.zsh)
and $result (in Makefile) parameters. 
						
					 
					
						2015-10-27 11:59:20 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							4513eaea71 
							
						 
					 
					
						
						
							
							'make perf': New target.  
						
						
						
					 
					
						2015-10-27 09:47:09 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							4d3da30f8b 
							
						 
					 
					
						
						
							
							'make test': Colorize output.  
						
						... 
						
						
						
						Color is only added when "make test"'s stdout is a tty. 
						
					 
					
						2015-10-26 14:31:21 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							557bb7e0c6 
							
						 
					 
					
						
						
							
							'make test': Allow specifying the zsh binary to use.  
						
						
						
					 
					
						2015-10-26 14:18:54 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							bb9c407c95 
							
						 
					 
					
						
						
							
							'make install': Tweak to work with one-shell-per-logical-line 'make' implementations,  
						
						... 
						
						
						
						Tested with 'bmake -B'.
Found-by: Carsten Hey 
						
					 
					
						2015-10-20 00:35:50 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							72b1abd17d 
							
						 
					 
					
						
						
							
							Makefile: declare PHONY targets  
						
						
						
					 
					
						2015-10-20 00:26:43 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							bde1c83af1 
							
						 
					 
					
						
						
							
							'make test': Pass -f to zsh to minimize environmental variation.  
						
						
						
					 
					
						2015-10-19 14:26:01 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							728784649f 
							
						 
					 
					
						
						
							
							'make install': Install .version and .revision-hash.  
						
						
						
					 
					
						2015-10-19 07:35:36 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Shahaf 
							
						 
					 
					
						
						
						
						
							
						
						
							984b4acd78 
							
						 
					 
					
						
						
							
							Makefile: have the default invocation safer.  
						
						... 
						
						
						
						Don't modify $(PREFIX) from 'make', only from 'make install'. 
						
					 
					
						2015-10-19 07:08:42 +00:00 
						 
				 
			
				
					
						
							
							
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							94191f0731 
							
						 
					 
					
						
						
							
							Makefile: Add default for INSTALL  
						
						
						
					 
					
						2015-10-19 01:45:15 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							2883c9582d 
							
						 
					 
					
						
						
							
							Makefile: exit non-zero for a failed test  
						
						
						
					 
					
						2015-10-19 01:45:15 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							83c3f96109 
							
						 
					 
					
						
						
							
							Makefile: Add test target  
						
						
						
					 
					
						2015-10-19 01:45:15 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Martin 
							
						 
					 
					
						
						
						
						
							
						
						
							7aeadfe01b 
							
						 
					 
					
						
						
							
							Add Makefile  
						
						
						
					 
					
						2015-10-19 01:45:15 -05:00