Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							384c555f99 
							
						 
					 
					
						
						
							
							make, shake: refer to each other's help  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-02-03 17:01:57 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1eb9562204 
							
						 
					 
					
						
						
							
							make: site-liverender; add contrib guide to tags  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-02-03 16:56:54 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							11ce2aff59 
							
						 
					 
					
						
						
							
							doc: update version number notes, move to contrib guide  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-02-03 16:51:27 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1ff2516a84 
							
						 
					 
					
						
						
							
							make: clean out old stuff  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-02-03 16:09:42 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							47f3ebf25a 
							
						 
					 
					
						
						
							
							api: remove some hard-coded version numbers  
						
						
						
					 
					
						2019-02-03 15:19:42 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							579fba0a4f 
							
						 
					 
					
						
						
							
							make: updateembeddeddocs  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-02-01 17:23:21 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							89bb4816c6 
							
						 
					 
					
						
						
							
							shake: move changelog scripts to Shake, enhance  
						
						... 
						
						
						
						New shake targets:
./Shake changelogs
./Shake CHANGES.md
./Shake CHANGES.md-dry
./Shake PKG/CHANGES.md
./Shake PKG/CHANGES.md-dry
Enhancements:
- removes the changelog's previous top heading
- ignores commits like "changelog", "doc: update changelogs"..
- does not write temporary files
- dry run mode
[ci skip] 
						
					 
					
						2019-02-01 10:36:49 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							29c41dc84b 
							
						 
					 
					
						
						
							
							make: avoid sed-related error message, mostly  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-01-31 15:55:28 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c8246e7323 
							
						 
					 
					
						
						
							
							cli: command help: reduce width, line wrapping  
						
						... 
						
						
						
						cmdargs wraps any lines longer than 78 characters.  To (mostly) avoid
this, we now display verbatim blocks unindented, and some of
register's examples have been altered to make them fit. 
						
					 
					
						2019-01-30 17:58:13 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c8b0c9accd 
							
						 
					 
					
						
						
							
							make: ghci-shake  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-01-30 09:09:52 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a37c18e5c7 
							
						 
					 
					
						
						
							
							make: include Shake.hs in tags  
						
						
						
					 
					
						2019-01-26 16:33:51 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0362377960 
							
						 
					 
					
						
						
							
							make: exclude func. test commits from project changelog  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-01-26 11:29:49 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							11dbe61e90 
							
						 
					 
					
						
						
							
							make: cleanup  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-01-26 07:36:40 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5aafc186b6 
							
						 
					 
					
						
						
							
							make: prefixes no longer removed  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-01-26 07:32:29 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ed709d68ca 
							
						 
					 
					
						
						
							
							make: new changelog update process  
						
						... 
						
						
						
						"make changelogs" updates the project-wide and package changelogs,
inserting new commits at the top, formatted as changelog entries.
New commits means commits touching that directory, since the tag
version or commit hash which is the first word in the changelog's
previous top-most heading.
[ci skip] 
						
					 
					
						2019-01-26 07:15:29 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							cb3f202922 
							
						 
					 
					
						
						
							
							make: comments  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-01-25 18:41:46 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8d03adc5ad 
							
						 
					 
					
						
						
							
							make: include doc files and hpack/cabal files in tags again  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-01-25 12:45:21 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2f2b68f1cd 
							
						 
					 
					
						
						
							
							make: site-livereload, make it show up in make help  
						
						
						
					 
					
						2019-01-22 13:36:27 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3267b640a2 
							
						 
					 
					
						
						
							
							make: update home page rule with new wiki page name  
						
						
						
					 
					
						2019-01-19 16:50:11 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							adf8d8cddb 
							
						 
					 
					
						
						
							
							make: fix help typo  
						
						
						
					 
					
						2018-12-10 10:56:33 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							66549a526a 
							
						 
					 
					
						
						
							
							make: gencabal: no need for old ghc now presumably  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-12-03 15:52:03 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2f8aa8d536 
							
						 
					 
					
						
						
							
							make: changes-*: add markdown line breaks after first lines  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-12-03 09:27:19 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5cfe5456d6 
							
						 
					 
					
						
						
							
							make: note IDEA ^M issue  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-12-03 09:26:51 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							45b8d4c0de 
							
						 
					 
					
						
						
							
							make: clarify comment  
						
						
						
					 
					
						2018-12-01 16:29:31 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7114da4baf 
							
						 
					 
					
						
						
							
							make: new changes-* rules  
						
						
						
					 
					
						2018-11-25 21:05:55 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5945c3c44f 
							
						 
					 
					
						
						
							
							tools: make: reorder build test rules  
						
						
						
					 
					
						2018-10-24 10:35:12 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							944a49d359 
							
						 
					 
					
						
						
							
							tools: make: drop hunittest rule  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-09-09 08:35:03 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							73d39d02c7 
							
						 
					 
					
						
						
							
							tools: make: clarify doctest/haddocktest help ( #866 )  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-09-09 08:33:06 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f80f463439 
							
						 
					 
					
						
						
							
							tools: make help-*: just grep make rules, case insensitively  
						
						
						
					 
					
						2018-08-18 19:22:15 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7e1ccd4540 
							
						 
					 
					
						
						
							
							tools: fix make ghci-api  
						
						
						
					 
					
						2018-08-18 13:40:01 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e79c58882a 
							
						 
					 
					
						
						
							
							tools: make ghcid-test-TESTPATTERN: run only some tests via ghcid  
						
						
						
					 
					
						2018-08-17 09:37:09 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							77ad384fcd 
							
						 
					 
					
						
						
							
							tools: make: tweak quotes for easier copy/paste  
						
						
						
					 
					
						2018-08-15 11:24:52 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ebe2d52965 
							
						 
					 
					
						
						
							
							tools: make functest: build hledger and test that, without installing  
						
						
						
					 
					
						2018-08-14 16:05:06 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8a4fb59aaa 
							
						 
					 
					
						
						
							
							tools: make ghci-doctest: fix rule help  
						
						
						
					 
					
						2018-08-03 19:05:14 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0135f8c863 
							
						 
					 
					
						
						
							
							tools: make doctest: use default snapshot/ghc 8.4, mention mac workaround  
						
						
						
					 
					
						2018-08-03 19:05:11 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							39aed387e9 
							
						 
					 
					
						
						
							
							tools: make functest: exclude test files/dirs beginning with _  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-07-24 14:05:23 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							21503717cf 
							
						 
					 
					
						
						
							
							tools: make installtest, runs hledger-install.sh from ~  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-07-02 07:49:20 +01:00 
						 
				 
			
				
					
						
							
							
								Jakub Zárybnický 
							
						 
					 
					
						
						
						
						
							
						
						
							483283ec43 
							
						 
					 
					
						
						
							
							web: Add capabilities guards and conditional widget rendering  
						
						
						
					 
					
						2018-06-24 16:25:22 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							312bf2fcb5 
							
						 
					 
					
						
						
							
							tools: make ghcid-test: ghcid plus the test command  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-06-08 06:01:36 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ee68fed951 
							
						 
					 
					
						
						
							
							tools: make: rename rules to ghci[d]-doctest  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-06-07 18:20:14 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bcbf0489c7 
							
						 
					 
					
						
						
							
							tools: make buildplantest* to check install plans without building  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-06-05 06:21:52 -07:00 
						 
				 
			
				
					
						
							
							
								Léo Gaspard 
							
						 
					 
					
						
						
						
						
							
						
						
							0808307af1 
							
						 
					 
					
						
						
							
							travis: use STACK variable  
						
						
						
					 
					
						2018-06-03 17:14:37 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							65f2dd6013 
							
						 
					 
					
						
						
							
							tools: make incr-buildtest*: like buildtest* but dont rebuild all  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-06-03 17:04:02 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f68caf529c 
							
						 
					 
					
						
						
							
							tools: make buildtest-all: include latest stack.yaml also  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-06-03 12:31:52 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							55790008d7 
							
						 
					 
					
						
						
							
							make buildtest: build the test and benchmark suites too  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-05-17 20:42:14 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fc5d18a63a 
							
						 
					 
					
						
						
							
							make: buildtest, buildtest-stackX.yaml, buildtest-all, watch-X  
						
						... 
						
						
						
						Useful new rules for 1. thorough build checking with all supported ghc
versions, and 2. re-running any make rule when a committed file
changes.
[ci skip] 
						
					 
					
						2018-05-17 19:39:45 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9cb07e148c 
							
						 
					 
					
						
						
							
							make: move some things around  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-05-17 19:39:19 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7442b2887c 
							
						 
					 
					
						
						
							
							make: fixes  
						
						
						
					 
					
						2018-05-17 19:10:12 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d1b9d9dfe6 
							
						 
					 
					
						
						
							
							make: TESTING cleanup, more thorough and fine-grained test rules  
						
						... 
						
						
						
						new:
warningstest
hunittest
doctest
easytest
watch-RULE
renamed:
allsnapshotstest -> allghcstest
[ci skip] 
						
					 
					
						2018-05-17 18:12:48 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							38e7e378bd 
							
						 
					 
					
						
						
							
							make deploy: also do a push if we updated wiki links, to allow pulls  
						
						
						
					 
					
						2018-05-16 11:58:08 -07:00