Everett Hildenbrandt 
							
						 
					 
					
						
						
						
						
							
						
						
							bac12543df 
							
						 
					 
					
						
						
							
							tools/pandoc-site.hs, Shake.hs: pandoc filter version of hakyll-std website builder  
						
						
						
					 
					
						2018-05-09 10:13:02 -07:00 
						 
				 
			
				
					
						
							
							
								Everett Hildenbrandt 
							
						 
					 
					
						
						
						
						
							
						
						
							0669111c71 
							
						 
					 
					
						
						
							
							Shake.hs, hakyll-std: build static parts of site directly with Shake target website-copy  
						
						
						
					 
					
						2018-05-09 10:13:02 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							de56ee0b93 
							
						 
					 
					
						
						
							
							tools: use default resolver for Shake and hakyll-std again  
						
						
						
					 
					
						2018-04-25 19:01:38 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							541e517221 
							
						 
					 
					
						
						
							
							tools: fix build hang in Shake  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-04-25 17:41:28 -07:00 
						 
				 
			
				
					
						
							
							
								Everett Hildenbrandt 
							
						 
					 
					
						
						
						
						
							
						
						
							39b20ffb3f 
							
						 
					 
					
						
						
							
							Shake.hs: remove targets/comments about old pandoc filters  
						
						
						
					 
					
						2018-04-25 17:25:09 -07:00 
						 
				 
			
				
					
						
							
							
								Everett Hildenbrandt 
							
						 
					 
					
						
						
						
						
							
						
						
							ddaea7cffc 
							
						 
					 
					
						
						
							
							Shake.hs, tools/pandoc-drop-toc: switch to lua script filter  
						
						
						
					 
					
						2018-04-25 17:25:09 -07:00 
						 
				 
			
				
					
						
							
							
								Everett Hildenbrandt 
							
						 
					 
					
						
						
						
						
							
						
						
							95c9af5664 
							
						 
					 
					
						
						
							
							Shake.hs, tools/pandoc-drop-notes: remove unused filter  
						
						
						
					 
					
						2018-04-25 17:25:09 -07:00 
						 
				 
			
				
					
						
							
							
								Everett Hildenbrandt 
							
						 
					 
					
						
						
						
						
							
						
						
							fbc9c63c62 
							
						 
					 
					
						
						
							
							Shake.hs, tools/pandoc-drop-notes: switch to lua script filter  
						
						
						
					 
					
						2018-04-25 17:25:09 -07:00 
						 
				 
			
				
					
						
							
							
								Everett Hildenbrandt 
							
						 
					 
					
						
						
						
						
							
						
						
							364d3dc756 
							
						 
					 
					
						
						
							
							Shake.hs, tools/pandoc-drop-links: switch to lua script filter  
						
						
						
					 
					
						2018-04-25 17:25:09 -07:00 
						 
				 
			
				
					
						
							
							
								Everett Hildenbrandt 
							
						 
					 
					
						
						
						
						
							
						
						
							79e46bb0fb 
							
						 
					 
					
						
						
							
							Shake.hs, tools/pandoc-drop-html-inlines: switch to lua script filter  
						
						
						
					 
					
						2018-04-25 17:25:09 -07:00 
						 
				 
			
				
					
						
							
							
								Everett Hildenbrandt 
							
						 
					 
					
						
						
						
						
							
						
						
							b83240ab6d 
							
						 
					 
					
						
						
							
							Shake.hs, tools/pandoc-drop-html-blocks: switch to lua script filter  
						
						
						
					 
					
						2018-04-25 17:25:09 -07:00 
						 
				 
			
				
					
						
							
							
								Everett Hildenbrandt 
							
						 
					 
					
						
						
						
						
							
						
						
							33e08a7d86 
							
						 
					 
					
						
						
							
							Shake.hs, tools/pandoc-demote-headers: switch to lua script filter  
						
						
						
					 
					
						2018-04-25 17:25:09 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8ce5c84f35 
							
						 
					 
					
						
						
							
							tools: misc Shake, pandoc filter fixes  
						
						
						
					 
					
						2018-03-31 02:43:28 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7ffdcc509d 
							
						 
					 
					
						
						
							
							doc: move most non-manual docs to the wiki  
						
						
						
					 
					
						2018-03-07 23:48:08 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9ab8c5c4da 
							
						 
					 
					
						
						
							
							shake: don't generate pandoc fenced divs when transforming markdown ( #692 ,  #696 )  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2018-01-24 18:35:19 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ea1ddd86b3 
							
						 
					 
					
						
						
							
							shake: build with nightly resolver, remove pandoc workarounds  
						
						... 
						
						
						
						stackage nightly now has pandoc 2.0.5 which builds with GHC 8.2.
https://github.com/jgm/pandoc/issues/4130  
						
					 
					
						2017-12-14 18:17:43 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a078936c86 
							
						 
					 
					
						
						
							
							shake: "guidepages" also needs to build pandoc filters  
						
						
						
					 
					
						2017-12-08 15:38:13 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							344fced409 
							
						 
					 
					
						
						
							
							shake: use GHC 8.0 again to avoid 8.2/pandoc error  
						
						... 
						
						
						
						https://github.com/jgm/pandoc/issues/4130  
					
						2017-12-08 02:52:09 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							316b6f344e 
							
						 
					 
					
						
						
							
							shake: build only the needed, pandoc-2-compatible pandoc filters  
						
						
						
					 
					
						2017-12-07 12:02:13 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c082f2676b 
							
						 
					 
					
						
						
							
							shake: switch to default resolver (nightly) & pandoc 2  
						
						
						
					 
					
						2017-12-07 12:01:36 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0f2b95041e 
							
						 
					 
					
						
						
							
							doc: fix breakage in text manuals  
						
						
						
					 
					
						2017-12-06 20:53:36 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b425e50ad1 
							
						 
					 
					
						
						
							
							change paths in code, scripts, readme  
						
						
						
					 
					
						2017-12-06 18:16:35 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							18d7c4b02c 
							
						 
					 
					
						
						
							
							doc: rename Cookbook to Guide  
						
						... 
						
						
						
						Might need to be more specific or rename the developer/contributor guide
later. For users, for now, it's Introduction, Guide and Reference.
Still TBD where the basic getting started tutorial lives.
[ci skip] 
						
					 
					
						2017-10-31 13:04:00 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a3fa09b604 
							
						 
					 
					
						
						
							
							doc: rename/flesh out "argument files" doc, add to cookbook  
						
						
						
					 
					
						2017-10-31 12:37:13 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4104334eff 
							
						 
					 
					
						
						
							
							tools: shake: requires GHC 8.0/lts-9 for now  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2017-09-08 10:47:35 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f4e1d5aaec 
							
						 
					 
					
						
						
							
							tools: shake: docs -> manuals  
						
						
						
					 
					
						2017-07-31 15:53:34 -07:00 
						 
				 
			
				
					
						
							
							
								Christian G. Warden 
							
						 
					 
					
						
						
						
						
							
						
						
							659b9c9d32 
							
						 
					 
					
						
						
							
							Use pandoc From Stackage Snapshot ( #558 )  
						
						... 
						
						
						
						Use pandoc from stackage snapshot when building documentation to ensure
that pandoc and the pandoc filters are built against the same version of
pandoc-types; otherwise, the filters can fail with an obtuse error (see
https://github.com/jgm/pandoc/issues/3217 ). 
						
					 
					
						2017-05-30 07:26:24 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f7c7b70a70 
							
						 
					 
					
						
						
							
							tools: shake: note a warnings issue  
						
						
						
					 
					
						2017-03-27 05:09:42 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							cdece768ae 
							
						 
					 
					
						
						
							
							tools: shake: fix cleaning of pandoc filters  
						
						
						
					 
					
						2017-03-27 04:39:00 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							39e0601446 
							
						 
					 
					
						
						
							
							tools: shake: don't remove old manuals when cleaning  
						
						
						
					 
					
						2017-03-27 04:38:17 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							046b443da5 
							
						 
					 
					
						
						
							
							doc: cookbook: prices example  
						
						
						
					 
					
						2017-02-02 11:46:25 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							761d912324 
							
						 
					 
					
						
						
							
							doc: docs page, cookbook tweaks  
						
						
						
					 
					
						2017-02-01 16:24:37 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7c5b97816e 
							
						 
					 
					
						
						
							
							doc: cookbook: journal starting and version control recipes  
						
						
						
					 
					
						2017-01-26 14:19:59 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d4654d46af 
							
						 
					 
					
						
						
							
							doc: cookbook tweaks, simpler titles  
						
						... 
						
						
						
						Also drop the main heading from the big manual again,
it disrupted the TOC style.
[ci skip] 
						
					 
					
						2017-01-26 09:51:14 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4d91013182 
							
						 
					 
					
						
						
							
							doc: add main heading to combined manual & cookbook  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2017-01-26 09:51:08 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2afc955f45 
							
						 
					 
					
						
						
							
							doc: cookbook: fix combined order  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2017-01-26 09:22:57 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							98d8909bfa 
							
						 
					 
					
						
						
							
							site: cookbook: start collecting journal entries  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2017-01-26 09:15:03 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e7d459a368 
							
						 
					 
					
						
						
							
							site: begin organising a cookbook  
						
						
						
					 
					
						2017-01-26 06:40:50 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e881a29b0e 
							
						 
					 
					
						
						
							
							tools: move pandoc filters out of docs/  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2017-01-10 08:49:05 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							99f52f719a 
							
						 
					 
					
						
						
							
							site: new system for generating versioned docs  
						
						
						
					 
					
						2017-01-04 17:02:22 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							04557613b1 
							
						 
					 
					
						
						
							
							fix Shake.hs  
						
						
						
					 
					
						2016-12-30 15:43:47 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3bfc5f7743 
							
						 
					 
					
						
						
							
							tools: build shake threaded for entr  
						
						
						
					 
					
						2016-12-30 14:36:27 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1930213407 
							
						 
					 
					
						
						
							
							tools: just run Shake.hs to compile it  
						
						
						
					 
					
						2016-12-29 11:33:34 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							eaf8853a9f 
							
						 
					 
					
						
						
							
							tools: hakyll isn't in lts 7, use nightly for hakyll-std  
						
						... 
						
						
						
						Also compile it when run interpreted. 
						
					 
					
						2016-12-29 11:33:34 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							08244f0747 
							
						 
					 
					
						
						
							
							shake: workaround for a weird error running hakyll-std  
						
						
						
					 
					
						2016-10-29 10:51:43 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							91686b400b 
							
						 
					 
					
						
						
							
							shake: comments  
						
						
						
					 
					
						2016-10-29 10:23:28 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							79dfa308fc 
							
						 
					 
					
						
						
							
							shake: compile now installs required libs  
						
						
						
					 
					
						2016-10-29 09:42:48 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d4844b621e 
							
						 
					 
					
						
						
							
							shake: don't Clean generated man files  
						
						... 
						
						
						
						It caused hpack to omit them from cabal files. 
						
					 
					
						2016-10-29 09:41:50 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7d4a1f2399 
							
						 
					 
					
						
						
							
							tools: make/shake cleanups  
						
						
						
					 
					
						2016-10-28 11:15:10 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1953f20136 
							
						 
					 
					
						
						
							
							shake: small comment fix  
						
						
						
					 
					
						2016-10-17 08:53:38 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5a58298ee3 
							
						 
					 
					
						
						
							
							shake: ensure hakyll-std's required libs are up to date  
						
						
						
					 
					
						2016-08-09 18:28:25 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1a29d9cc02 
							
						 
					 
					
						
						
							
							doc: better doc version indicator, on 0.27 manual too  #385 ,  #387  
						
						
						
					 
					
						2016-08-07 08:44:06 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							68a1a8687a 
							
						 
					 
					
						
						
							
							doc: generate really plain text manuals  
						
						... 
						
						
						
						Drop the nice ansi highlighting that won't work everywhere,
the unpredictable unicode hyphens, etc. 
						
					 
					
						2016-06-11 21:34:20 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2f130fe10b 
							
						 
					 
					
						
						
							
							shake: rename site target to website  
						
						... 
						
						
						
						Fixes a new shake error, perhaps related to
https://github.com/ndmitchell/shake/issues/440  
						
					 
					
						2016-05-28 12:10:51 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3d129f6d31 
							
						 
					 
					
						
						
							
							shake: also generate info manuals  
						
						
						
					 
					
						2016-04-18 17:54:55 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4c291dc54e 
							
						 
					 
					
						
						
							
							doc: use macros not divs to select web/man content  
						
						... 
						
						
						
						Use slightly clearer m4 macros instead of special divs to mark content
as web only/man only. The temporary doc/*.md files are no longer needed,
slightly more redundant work is done. 
						
					 
					
						2016-04-16 10:09:51 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6529daf20c 
							
						 
					 
					
						
						
							
							site: ensure 0.27 manual is in place for links  
						
						... 
						
						
						
						Stripping hledger- from the link fragment with patsubst isn't working. 
						
					 
					
						2016-04-16 05:55:16 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							778b78e0b9 
							
						 
					 
					
						
						
							
							site: consistent toc styling  
						
						
						
					 
					
						2016-04-16 05:52:20 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6a97a246dd 
							
						 
					 
					
						
						
							
							doc: use m4 for all manuals, shake cleanup  
						
						
						
					 
					
						2016-04-16 03:50:30 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8a98e0af20 
							
						 
					 
					
						
						
							
							shake: comments  
						
						
						
					 
					
						2016-04-15 16:08:02 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c773a81447 
							
						 
					 
					
						
						
							
							shake: update txt man pages when man pages change  
						
						
						
					 
					
						2016-04-13 22:47:19 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bfa5e14373 
							
						 
					 
					
						
						
							
							doc: generate (and commit) text-rendred man pages  
						
						... 
						
						
						
						Intended for embedding in executables. Quick implementation,
hopefully these are fixed-width and compatible with all terminals. 
						
					 
					
						2016-04-13 22:29:16 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							588f36d662 
							
						 
					 
					
						
						
							
							rename timelog format to timeclock  
						
						
						
					 
					
						2016-04-12 21:13:19 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bf4e6c314c 
							
						 
					 
					
						
						
							
							shake: use default build dir  
						
						
						
					 
					
						2016-04-12 20:32:01 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5ef67e0d4d 
							
						 
					 
					
						
						
							
							doc: remove old manual. No more duplication!  #292  
						
						
						
					 
					
						2016-04-12 20:29:29 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							db96d54ec0 
							
						 
					 
					
						
						
							
							doc: separate docs target that skips the site  
						
						
						
					 
					
						2016-04-10 12:11:19 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6a019eedc6 
							
						 
					 
					
						
						
							
							shake: also build/clean hakyll-std and website  
						
						
						
					 
					
						2016-04-09 14:24:33 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fa9105f658 
							
						 
					 
					
						
						
							
							doc: heading/combined manual tweaks  
						
						
						
					 
					
						2016-04-09 14:02:37 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e4aaa302ce 
							
						 
					 
					
						
						
							
							doc: use m4 just to assemble main hledger man page  
						
						... 
						
						
						
						I was about to drop the m4 experiment, but.. not yet. I want to split up
the big man pages into chunks that are easier to deal with, so now using
m4 for that (only. Pandoc is taking care of selective content stripping
and other rendering adjustments.)
I've switched the suffix of m4-enabled files from .md.m4 to .m4.md -
less correct but activates more useful editor highlighting. 
						
					 
					
						2016-04-09 13:30:21 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							88eb113f7b 
							
						 
					 
					
						
						
							
							doc: generate atx-style headers in markdown  
						
						
						
					 
					
						2016-04-09 12:06:45 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							775ab2fd4e 
							
						 
					 
					
						
						
							
							site: simplify man page uris; shake cleanups  
						
						
						
					 
					
						2016-04-08 07:01:40 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							33e2ca927f 
							
						 
					 
					
						
						
							
							doc: improve new combined manual, cleanups  
						
						
						
					 
					
						2016-04-07 21:58:42 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							443b870481 
							
						 
					 
					
						
						
							
							site: fix man page TOCs, add combined man page  
						
						
						
					 
					
						2016-04-07 08:55:21 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1aa1a92f96 
							
						 
					 
					
						
						
							
							doc: m4manpages should also depend on m4 includes  
						
						
						
					 
					
						2016-04-06 08:51:14 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f3a2690f7c 
							
						 
					 
					
						
						
							
							doc: experimental m4-based man page build process  
						
						... 
						
						
						
						The new m4manpages, m4webmanpages targets generate nroff and markdown
man pages via an alternate, excitingly complicated process, involving
shake, hakyll, pandoc *and* m4. Currently just the hledger man page is
processed this way, and the output (hledger/doc/m4-hledger.1,
site/m4-hledger.1.md) is equivalent to that of the non-m4 process.
Pro: selecting and massaging web/man content may be smoother with m4
than with pandoc filters. File inclusion allows documentation to be
broken up into chunks, which may be easier to edit, reorganize and
reuse. Macros could reduce boilerplate and enable more featureful and
attractive docs.
Con: the non-m4 process was simpler, easier to for contributors to
understand and working well enough. YAGNI. 
						
					 
					
						2016-04-06 08:44:59 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f3fb1a89f2 
							
						 
					 
					
						
						
							
							doc: exclude web content from nroffs  
						
						
						
					 
					
						2016-04-06 08:20:27 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a5d5b05b66 
							
						 
					 
					
						
						
							
							tools: shake cleanup, webmanual target fixup  
						
						
						
					 
					
						2016-04-05 16:17:08 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a0e62a1d89 
							
						 
					 
					
						
						
							
							tools: shake cleanup, webmanual target fixup  
						
						
						
					 
					
						2016-04-05 16:17:08 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7163a730fd 
							
						 
					 
					
						
						
							
							tools: shake cleanup, webmanual target fixup  
						
						
						
					 
					
						2016-04-05 16:17:08 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9b492325da 
							
						 
					 
					
						
						
							
							tools: rename pandoc filters  
						
						
						
					 
					
						2016-04-05 16:17:08 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7e517a4cda 
							
						 
					 
					
						
						
							
							tools: shake cleanup, webmanual target  
						
						
						
					 
					
						2016-04-05 16:17:08 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							099870e96a 
							
						 
					 
					
						
						
							
							tools: shake file requires pandoc, filters use current snapshot  
						
						
						
					 
					
						2016-04-05 16:17:08 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							df3cb6d334 
							
						 
					 
					
						
						
							
							tools: use latest pandoc, avoiding SoftBreak error  
						
						... 
						
						
						
						Require a recent snapshot with the latest pandoc-types for the pandoc
filters (may be different from the snapshot used to build hledger). 
						
					 
					
						2016-04-05 16:17:08 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bded4b9221 
							
						 
					 
					
						
						
							
							tools: expand shake file, show help by default  
						
						
						
					 
					
						2016-04-05 06:59:52 -07:00