Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							09ff703a9b 
							
						 
					 
					
						
						
							
							;Shake manuals: also regenerate embeddded command help txts  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-13 10:58:41 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							867ccb31d5 
							
						 
					 
					
						
						
							
							;import: drop inconsistent period  
						
						
						
					 
					
						2019-09-13 09:07:18 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bf1e398ffd 
							
						 
					 
					
						
						
							
							;import: with --dry-run the no txns case should be parseable too  
						
						
						
					 
					
						2019-09-13 09:02:32 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f65fc47185 
							
						 
					 
					
						
						
							
							;bump version to 1.15.99  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-13 08:43:33 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e851bdf834 
							
						 
					 
					
						
						
							
							;doc: changelogs  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-13 08:43:33 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							af21ae6eb6 
							
						 
					 
					
						
						
							
							;doc: regen manuals  
						
						... 
						
						
						
						Wrapping and hyphenation has changed again, which I thought would
be more stable now with same tool versions on laptop and server.
Who knows. 
						
					 
					
						2019-09-13 08:43:33 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							edaf92db5e 
							
						 
					 
					
						
						
							
							import: message cleanups, mention input files  
						
						... 
						
						
						
						Only the --dry-run message needs the semicolon, so dry run output can
be piped into hledger. 
						
					 
					
						2019-09-13 08:43:33 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							807273d9de 
							
						 
					 
					
						
						
							
							import: --catchup marks all transactions imported, without importing  
						
						
						
					 
					
						2019-09-13 08:43:33 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							35a90004ca 
							
						 
					 
					
						
						
							
							import: also show a message when nothing was imported  
						
						
						
					 
					
						2019-09-13 08:43:33 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							dfc0095fed 
							
						 
					 
					
						
						
							
							import: create the journal if missing, like the add command  
						
						... 
						
						
						
						Streamlines import/migration instructions. 
						
					 
					
						2019-09-13 08:43:33 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Astapov 
							
						 
					 
					
						
						
						
						
							
						
						
							568cb32677 
							
						 
					 
					
						
						
							
							lib: more runPeriodicTransaction tests (lifted from  #1085  and spanIntervalIntersect)  
						
						
						
					 
					
						2019-09-11 16:09:28 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Astapov 
							
						 
					 
					
						
						
						
						
							
						
						
							e9d300bef3 
							
						 
					 
					
						
						
							
							lib: dont raise when there is neither budget nor transactions in the report period  
						
						
						
					 
					
						2019-09-11 16:09:28 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Astapov 
							
						 
					 
					
						
						
						
						
							
						
						
							cf74972148 
							
						 
					 
					
						
						
							
							bin: improve debug output for budger report (show budget txns)  
						
						
						
					 
					
						2019-09-11 16:09:28 -07:00 
						 
				 
			
				
					
						
							
							
								Dmitry Astapov 
							
						 
					 
					
						
						
						
						
							
						
						
							cf4029a5ed 
							
						 
					 
					
						
						
							
							lib: fix generation of periodic transactions with days/months/... repeat  
						
						
						
					 
					
						2019-09-11 16:09:28 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2bb6e25390 
							
						 
					 
					
						
						
							
							;api: also fix hledger's cabal file  
						
						
						
					 
					
						2019-09-11 14:53:55 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4db14ef70f 
							
						 
					 
					
						
						
							
							;api: another round of hledger-api purging; fix the build  
						
						
						
					 
					
						2019-09-11 14:49:22 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8e40a5ea93 
							
						 
					 
					
						
						
							
							;finance: move old financial journal out of the code repo  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-10 20:25:05 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2d1b53c597 
							
						 
					 
					
						
						
							
							;api: move hledger-api out of the way, to the archives  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-10 20:20:30 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fc2f4d018f 
							
						 
					 
					
						
						
							
							;remove more traces of hledger-api  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-10 20:12:38 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							0674b5f850 
							
						 
					 
					
						
						
							
							api: note hledger-api's retirement, & bump back to 1.14.99  
						
						... 
						
						
						
						Revert the "1.15" version strings which were just an artifact
of releasing the other packages. 
						
					 
					
						2019-09-10 18:52:00 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9224cfcf50 
							
						 
					 
					
						
						
							
							;doc: more "curses-style interface" -> "terminal interface"  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-10 18:20:20 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1d54bec22b 
							
						 
					 
					
						
						
							
							;doc: bump copyright date in some old man templates  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-10 18:15:02 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							acd7010e5a 
							
						 
					 
					
						
						
							
							;doc: "curses-style interface" -> "terminal interface"  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-10 18:14:16 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d2db4818b1 
							
						 
					 
					
						
						
							
							;make Clean: update  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-10 17:25:53 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ef04907484 
							
						 
					 
					
						
						
							
							;doc: fix broken manual links in manuals source  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-10 17:02:56 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							84cf3fe722 
							
						 
					 
					
						
						
							
							;make site-watch: build and watch the new site, not the old one  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-10 16:59:26 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							538e97f3ac 
							
						 
					 
					
						
						
							
							;lib: clarify journalAddForecast doc ( #835 )  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-10 16:59:26 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							85d48a6b0e 
							
						 
					 
					
						
						
							
							;doc: regen manuals (on server)  
						
						... 
						
						
						
						Usually done on my laptop, but the toolchain on both machines should
produce the same result these days..
[ci skip] 
						
					 
					
						2019-09-09 08:04:26 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fb521e248b 
							
						 
					 
					
						
						
							
							;doc: journal: periodic transactions: more tweaks  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-09 08:02:22 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							94d3eb1cfb 
							
						 
					 
					
						
						
							
							;doc: journal: periodic transactions: more fixes, clarifications  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-09 07:45:09 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							901e5174d7 
							
						 
					 
					
						
						
							
							;doc: journal: highlight some gotchas with periodic transactions  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-09 07:10:26 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3b35e0afca 
							
						 
					 
					
						
						
							
							;site: manuals: fix many links that went to a prerelease manual  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-09 06:24:08 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							499e20c0b2 
							
						 
					 
					
						
						
							
							lib, cli, ui: start using Control.Monad.Fail, allow base-compat 0.11  
						
						... 
						
						
						
						fail is moving out of Monad and into it's own MonadFail class.
This will be enforced in GHC 8.8 (I think).
base-compat/base-compat-batteries 0.11.0 have adapted to this,
and are approaching stackage nightly
(https://github.com/commercialhaskell/stackage/issues/4802 ).
hledger is now ready to build with base-compat-batteries 0.11.0, once
all of our deps do (eg aeson). We are still compatible with the older
0.10.x and GHC 7.10.3 as well.
For now we are using both fails:
- new fail (from Control.Monad.Fail), used in our parsers, imported
  via base-compat-batteries Control.Monad.Fail.Compat to work with
  older GHC versions.
- old fail (from GHC.Base, exported by Prelude, Control.Monad,
  Control.Monad.State.Strict, Prelude.Compat, ...), used in easytest's
  Test, since I couldn't find their existing fail implementation to update.
To reduce (my) confusion, these are imported carefully, consistently,
and qualified everywhere as Fail.fail and Prelude.fail, with clashing
re-exports suppressed, like so:
import Prelude hiding (fail)
import qualified Prelude (fail)
import Control.Monad.State.Strict hiding (fail)
import "base-compat-batteries" Prelude.Compat hiding (fail)
import qualified "base-compat-batteries" Control.Monad.Fail.Compat as Fail 
						
					 
					
						2019-09-08 17:13:47 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c7746131fc 
							
						 
					 
					
						
						
							
							;lib: clarify parser monad transformers a little  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-08 10:40:47 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							39635b2fde 
							
						 
					 
					
						
						
							
							;valuation: test documenting new end-date behaviour ( #1083 )  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-05 21:03:30 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							21ba8eb713 
							
						 
					 
					
						
						
							
							;install: bump to 1.15.2  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-05 15:43:53 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							89c3011df4 
							
						 
					 
					
						
						
							
							;doc: 1.15.2 changelogs  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-05 15:35:59 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7ae75022bf 
							
						 
					 
					
						
						
							
							;doc: regen manuals  
						
						
						
					 
					
						2019-09-05 15:35:44 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							cd5af48165 
							
						 
					 
					
						
						
							
							lib, cli: bump version to 1.15.2  
						
						
						
					 
					
						2019-09-05 15:35:19 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ff41603a75 
							
						 
					 
					
						
						
							
							;doc: valuation: also link to  #1083  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-05 14:23:17 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a7f172b085 
							
						 
					 
					
						
						
							
							valuation: -V/-X respects report end date, code/doc cleanups ( #1083 )  
						
						... 
						
						
						
						-V (and -X) now respects a report end date set with -e/-p/date: when
choosing the valuation date, similar to hledger 1.14 and Ledger.
This means that -V/-X aren't exactly like either --value=end or
--value=now. The "Effect of --value on reports" doc has been extended
accordingly, and much of it has been reworded and made more accurate. 
						
					 
					
						2019-09-05 13:41:36 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e73b7c2635 
							
						 
					 
					
						
						
							
							;doc: document  effect of valuation on reports more thoroughly  
						
						... 
						
						
						
						A column for -V/-X has been added (it differs in some cases, cf
[ci skip] 
						
					 
					
						2019-09-04 19:16:57 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1f3c3723db 
							
						 
					 
					
						
						
							
							;doc: cli: try to clarify valuation docs, note  #1083  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-03 13:32:30 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							70c349cd1e 
							
						 
					 
					
						
						
							
							;install: bump resolver down to lts-14.3 to avoid 14.4 404 issue  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-02 14:51:08 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6d4d43dc62 
							
						 
					 
					
						
						
							
							;lib, cli: fix 1.15.1 changelog heading  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-02 12:53:51 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7374f7bb4e 
							
						 
					 
					
						
						
							
							;install: update for 1.15.1  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-02 12:31:28 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							90e5a5f95b 
							
						 
					 
					
						
						
							
							;lib, cli: don't forget to commit the cabal file  
						
						
						
					 
					
						2019-09-02 12:31:06 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8148136e71 
							
						 
					 
					
						
						
							
							cli: note command docs omitted from 1.15, bump to 1.15.1  
						
						
						
					 
					
						2019-09-02 12:26:48 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							08e011af37 
							
						 
					 
					
						
						
							
							lib: note doctests fix (omitted from 1.15), bump to 1.15.1  
						
						
						
					 
					
						2019-09-02 12:25:29 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ebacb20b5e 
							
						 
					 
					
						
						
							
							;doc: regen hledger plaintext manual too  
						
						... 
						
						
						
						[ci skip] 
						
					 
					
						2019-09-02 11:58:10 -07:00