Peter Simons 
							
						 
					 
					
						
						
						
						
							
						
						
							e2c8a6ae42 
							
						 
					 
					
						
						
							
							Use more accurate license tag in Cabal file.  
						
						
						
					 
					
						2017-03-15 23:07:57 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3c13da3ca2 
							
						 
					 
					
						
						
							
							update cabal files to hpack 0.17.0/stack 1.4 format  #512  
						
						
						
					 
					
						2017-03-15 23:04:35 +00:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							58c89127f8 
							
						 
					 
					
						
						
							
							ui: allow text-zipper 0.10  
						
						
						
					 
					
						2017-02-04 16:32:03 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a30583f6a1 
							
						 
					 
					
						
						
							
							allow megaparsec 5.2   #503  
						
						
						
					 
					
						2017-02-01 16:24:37 -08:00 
						 
				 
			
				
					
						
							
							
								Peter Simons 
							
						 
					 
					
						
						
						
						
							
						
						
							e3d78fd0db 
							
						 
					 
					
						
						
							
							hledger-ui: add support for brick 0.17 and vty 0.15 ( #494 )  
						
						
						
					 
					
						2017-01-25 09:35:47 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5345e2641a 
							
						 
					 
					
						
						
							
							regenerate cabal files with hpack  
						
						... 
						
						
						
						A few packages which included the Paths_* module no longer do,
and this seems ok with stack and cabal as far as I can tell.
That should be the only change, aside from a bunch of reorderings. 
						
					 
					
						2017-01-16 14:23:47 -08:00 
						 
				 
			
				
					
						
							
							
								Joshua Chia 
							
						 
					 
					
						
						
						
						
							
						
						
							d3883bad1f 
							
						 
					 
					
						
						
							
							Updated hledger-ui to use brick-0.16 ( #479 )  
						
						... 
						
						
						
						brick-0.16 uses Brick.BChan.BChan instead of Control.Concurrent.Chan.Chan. 
						
					 
					
						2017-01-14 10:41:46 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							631a95ba9c 
							
						 
					 
					
						
						
							
							bump version to 1.1.98 (1.2 alpha)  
						
						
						
					 
					
						2017-01-05 10:43:06 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							14c8e4d8f7 
							
						 
					 
					
						
						
							
							bump version to 1.1  
						
						
						
					 
					
						2016-12-31 07:54:47 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							91c524b600 
							
						 
					 
					
						
						
							
							ui: allow brick 0.15, vty 5.14  
						
						
						
					 
					
						2016-12-07 14:17:23 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e3a7f6697e 
							
						 
					 
					
						
						
							
							ui: --watch also tracks the current date, when appropriate  
						
						... 
						
						
						
						ie, when viewing a "current" period (the current day/week/month/quarter/year),
it will be moved to enclose the current date, if needed, whenever the system date changes. 
						
					 
					
						2016-12-01 19:26:38 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b09b3a7be6 
							
						 
					 
					
						
						
							
							ui: with --watch, react to file changes in real time  
						
						... 
						
						
						
						Experimental, tested on OSX so far.
Rapid successive file changes can cause it to get stuck. 
						
					 
					
						2016-11-24 11:14:34 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							283cda9303 
							
						 
					 
					
						
						
							
							ui: allow vty 5.13 (and use it in stack.yaml)  
						
						
						
					 
					
						2016-11-22 09:29:54 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9311077205 
							
						 
					 
					
						
						
							
							ui: allow brick 0.14, vty 5.12, text-zipper 0.9  
						
						
						
					 
					
						2016-11-19 08:53:07 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6a36efb7ca 
							
						 
					 
					
						
						
							
							set base lower bound to 4.8 to enforce GHC 7.10+  
						
						... 
						
						
						
						hledger-lib had a valid install plan with GHC 7.8, but requires GHC 7.10 to compile (currently).
Require base 4.8+ everywhere so that stack/cabal will enforce a supported GHC version early.
Also, bump hledger-ui's "stability" to "stable". 
						
					 
					
						2016-11-16 13:14:02 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e00b825d42 
							
						 
					 
					
						
						
							
							ui: bump to 1.0.4, changelog  
						
						
						
					 
					
						2016-11-02 07:08:15 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3a37390ef1 
							
						 
					 
					
						
						
							
							ui: allow brick 0.13  
						
						
						
					 
					
						2016-11-02 07:06:01 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c6e2784eeb 
							
						 
					 
					
						
						
							
							ui: use brick 0.12, bump version to 1.0.3  
						
						
						
					 
					
						2016-10-31 08:06:29 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							45684f2f79 
							
						 
					 
					
						
						
							
							tighten up dep bounds among the hledger packages  
						
						
						
					 
					
						2016-10-27 14:37:14 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bf6504e899 
							
						 
					 
					
						
						
							
							ui: bump version to 1.0.2  
						
						
						
					 
					
						2016-10-27 14:27:42 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							f0f4013b7a 
							
						 
					 
					
						
						
							
							ui: use latest brick, 0.11  
						
						
						
					 
					
						2016-10-27 14:15:56 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							6d0716b0a5 
							
						 
					 
					
						
						
							
							bump packages (excluding hledger-api and docs) to 1.0.1  
						
						
						
					 
					
						2016-10-27 08:14:35 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8bc0538778 
							
						 
					 
					
						
						
							
							allow megaparsec 5.0 or 5.1 for stackage compatibility  
						
						
						
					 
					
						2016-10-27 07:19:26 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							315db5621a 
							
						 
					 
					
						
						
							
							doc: bump version to 1.0, update manuals & cabal files  
						
						
						
					 
					
						2016-10-26 13:34:27 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c8982355b0 
							
						 
					 
					
						
						
							
							ui: allow latest text-zipper, vty  
						
						
						
					 
					
						2016-10-26 12:57:51 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5aa4c91332 
							
						 
					 
					
						
						
							
							stack/cabal cleanups; drop GHC 7.6, 7.8 support  
						
						... 
						
						
						
						A (disabled) stack build plan for GHC 7.8 is included; supporting it
would need small code changes and a maintainer. 
						
					 
					
						2016-10-21 14:47:22 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c3b76221d4 
							
						 
					 
					
						
						
							
							pkg: rename terminfo flag, drop pretty-show conditionals  
						
						
						
					 
					
						2016-08-09 12:16:24 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							cf8ebd4ae2 
							
						 
					 
					
						
						
							
							pkg: rename, clean up oldtime flag  
						
						
						
					 
					
						2016-08-09 12:03:23 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							570de3a0a5 
							
						 
					 
					
						
						
							
							format package descriptions more nicely  
						
						
						
					 
					
						2016-08-09 11:29:17 -07:00 
						 
				 
			
				
					
						
							
							
								Moritz Kiefer 
							
						 
					 
					
						
						
						
						
							
						
						
							4141067428 
							
						 
					 
					
						
						
							
							Replace Parsec with Megaparsec (see  #289 ) ( #366 )  
						
						... 
						
						
						
						* Replace Parsec with Megaparsec (see #289 )
This builds upon PR #289  by @rasendubi
* Revert renaming of parseWithState to parseWithCtx
* Fix doctests
* Update for Megaparsec 5
* Specialize parser to improve performance
* Pretty print errors
* Swap StateT and ParsecT
This is necessary to get the correct backtracking behavior, i.e. discard
state changes if the parsing fails. 
						
					 
					
						2016-07-29 08:57:10 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9b0cadc179 
							
						 
					 
					
						
						
							
							ui: support/require brick 0.7+  #379  
						
						
						
					 
					
						2016-07-24 18:06:49 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							d037989355 
							
						 
					 
					
						
						
							
							ui: try hiding problem deps on windows as well  #376  
						
						
						
					 
					
						2016-07-23 09:22:58 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							34f4dc9dcd 
							
						 
					 
					
						
						
							
							ui: don't attempt to build hledger-ui on windows  #376  
						
						
						
					 
					
						2016-07-22 12:30:12 -07:00 
						 
				 
			
				
					
						
							
							
								Moritz Kiefer 
							
						 
					 
					
						
						
						
						
							
						
						
							991204d59a 
							
						 
					 
					
						
						
							
							Support vty 0.7 ( #365 )  
						
						
						
					 
					
						2016-07-05 13:23:00 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1d419eb7e6 
							
						 
					 
					
						
						
							
							ui: editor: jump to current txn or error location (emacs, emacsclient, vi)  
						
						
						
					 
					
						2016-06-19 16:15:17 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4923efefb9 
							
						 
					 
					
						
						
							
							ui: basic editor integration  
						
						... 
						
						
						
						The E key (on all screens) edits the main journal file using
$HLEDGER_UI_EDITOR or $EDITOR or "emacs -nw",
jumping to the end if it's Emacs. 
						
					 
					
						2016-06-19 09:00:04 -07:00 
						 
				 
			
				
					
						
							
							
								Mitchell Rosen 
							
						 
					 
					
						
						
						
						
							
						
						
							42e7a2c32c 
							
						 
					 
					
						
						
							
							Use hpack in hledger-ui ( #356 )  
						
						
						
					 
					
						2016-06-12 16:02:44 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							47a8eb53c8 
							
						 
					 
					
						
						
							
							ui: refactor: AppState -> UIState, cleanups  
						
						
						
					 
					
						2016-06-10 17:54:46 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							499f249157 
							
						 
					 
					
						
						
							
							ui: clear screen before add  
						
						
						
					 
					
						2016-06-09 12:42:47 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7f26f991ba 
							
						 
					 
					
						
						
							
							ui, api: fix/update microlens, microlens-platform dependency  
						
						
						
					 
					
						2016-06-09 09:49:16 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							5c657dbd81 
							
						 
					 
					
						
						
							
							ui: switch to the more complete microlens-platform  
						
						
						
					 
					
						2016-06-08 15:44:08 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9131eb7c67 
							
						 
					 
					
						
						
							
							ui: allow the filter query to be changed  
						
						
						
					 
					
						2016-06-04 11:56:10 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a961988a88 
							
						 
					 
					
						
						
							
							bump cabal versions to 0.28  
						
						
						
					 
					
						2016-05-29 00:00:59 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2538d14ea7 
							
						 
					 
					
						
						
							
							lib: textification begins! account names  
						
						... 
						
						
						
						The first of several conversions from String to (strict) Text, hopefully
reducing space and time usage.
This one shows a small improvement, with GHC 7.10.3 and text-1.2.2.1:
hledger -f data/100x100x10.journal stats
string: <<ghc: 39471064 bytes, 77 GCs, 198421/275048 avg/max bytes residency (3 samples), 2M in use, 0.000 INIT (0.001 elapsed), 0.015 MUT (0.020 elapsed), 0.010 GC (0.014 elapsed) :ghc>>
text:   <<ghc: 39268024 bytes, 77 GCs, 197018/270840 avg/max bytes residency (3 samples), 2M in use, 0.000 INIT (0.002 elapsed), 0.016 MUT (0.022 elapsed), 0.009 GC (0.011 elapsed) :ghc>>
hledger -f data/1000x100x10.journal stats
string: <<ghc: 318555920 bytes, 617 GCs, 2178997/7134472 avg/max bytes residency (7 samples), 16M in use, 0.000 INIT (0.001 elapsed), 0.129 MUT (0.136 elapsed), 0.067 GC (0.077 elapsed) :ghc>>
text:   <<ghc: 314248496 bytes, 612 GCs, 2074045/6617960 avg/max bytes residency (7 samples), 16M in use, 0.000 INIT (0.003 elapsed), 0.137 MUT (0.145 elapsed), 0.067 GC (0.079 elapsed) :ghc>>
hledger -f data/10000x100x10.journal stats
string: <<ghc: 3114763608 bytes, 6026 GCs, 18858950/75552024 avg/max bytes residency (11 samples), 201M in use, 0.000 INIT (0.000 elapsed), 1.331 MUT (1.372 elapsed), 0.699 GC (0.812 elapsed) :ghc>>
text:   <<ghc: 3071468920 bytes, 5968 GCs, 14120344/62951360 avg/max bytes residency (9 samples), 124M in use, 0.000 INIT (0.003 elapsed), 1.272 MUT (1.349 elapsed), 0.513 GC (0.578 elapsed) :ghc>>
hledger -f data/100000x100x10.journal stats
string: <<ghc: 31186579432 bytes, 60278 GCs, 135332581/740228992 avg/max bytes residency (13 samples), 1697M in use, 0.000 INIT (0.008 elapsed), 14.677 MUT (15.508 elapsed), 7.081 GC (8.074 elapsed) :ghc>>
text:   <<ghc: 30753427672 bytes, 59763 GCs, 117595958/666457240 avg/max bytes residency (14 samples), 1588M in use, 0.000 INIT (0.008 elapsed), 13.713 MUT (13.966 elapsed), 6.220 GC (7.108 elapsed) :ghc>> 
						
					 
					
						2016-05-24 19:00:49 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							29d4f1c03f 
							
						 
					 
					
						
						
							
							ui: build faster, latest brick/vty uses microlens  
						
						
						
					 
					
						2016-05-11 06:32:32 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							7ec3ebb66b 
							
						 
					 
					
						
						
							
							update tested-with  
						
						... 
						
						
						
						Note we seem to have lost GHC 7.4 compatibility. It should be fixable if
anyone cares. 
						
					 
					
						2016-04-28 17:32:17 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							91847fc6fd 
							
						 
					 
					
						
						
							
							data-files does not support wildcards after all  
						
						
						
					 
					
						2016-04-20 13:23:05 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							33b5c5dc94 
							
						 
					 
					
						
						
							
							declare generated docs as data-files, sync hpack yamls  
						
						
						
					 
					
						2016-04-20 12:47:17 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b73bcda52a 
							
						 
					 
					
						
						
							
							include txt man pages in cabal tarballs  
						
						
						
					 
					
						2016-04-13 22:38:53 -07:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b4d491791c 
							
						 
					 
					
						
						
							
							doc: include nroff man pages in cabal tarballs  
						
						
						
					 
					
						2016-04-12 11:25:46 -07:00