Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							a02b57103e 
							
						 
					 
					
						
						
							
							doc: announce 1.23  
						
						
						
					 
					
						2021-09-21 17:33:14 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e90fa3ee81 
							
						 
					 
					
						
						
							
							doc: changelogs: cleanup, finalise  
						
						
						
					 
					
						2021-09-21 17:15:39 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							416555b65a 
							
						 
					 
					
						
						
							
							doc: update manuals  
						
						
						
					 
					
						2021-09-21 17:15:39 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1126b4b0dd 
							
						 
					 
					
						
						
							
							doc: add --pretty to general options macro for manuals  
						
						
						
					 
					
						2021-09-21 17:15:39 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							72a4c82043 
							
						 
					 
					
						
						
							
							cli: tweak --pretty help  
						
						
						
					 
					
						2021-09-21 17:15:39 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1b020e004b 
							
						 
					 
					
						
						
							
							;cabal: update cabal files  
						
						
						
					 
					
						2021-09-21 15:34:23 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							19950df745 
							
						 
					 
					
						
						
							
							;pkg: bump version to 1.23  
						
						
						
					 
					
						2021-09-21 15:34:23 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							1845b13b64 
							
						 
					 
					
						
						
							
							;doc: backlog  
						
						
						
					 
					
						2021-09-21 15:34:23 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							afdeb404b0 
							
						 
					 
					
						
						
							
							fix: colour: NO_COLOR flag no longer overrides an explicit --color option. ( #1710 )  
						
						... 
						
						
						
						http://no-color.org/  specifies that command line arguments should
override a NO_COLOR flag. 
					
						2021-09-21 15:32:53 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							399d28dc05 
							
						 
					 
					
						
						
							
							cln: Display friendly error message if --pretty is given an incorrect  
						
						... 
						
						
						
						argument. 
						
					 
					
						2021-09-21 15:32:09 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							2b8190b238 
							
						 
					 
					
						
						
							
							fix: ui: Do not display a screen full of .. when there are no transactions. ( #822 )  
						
						
						
					 
					
						2021-09-21 15:26:49 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							bf3e82f780 
							
						 
					 
					
						
						
							
							imp: pretty: Replace --pretty-tables argument with --pretty=WHEN  
						
						... 
						
						
						
						argument, which takes yes or no. Default is no for now. 
						
					 
					
						2021-09-21 14:53:52 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							fbccd7b7ca 
							
						 
					 
					
						
						
							
							;doc: changelogs: tweaks  
						
						
						
					 
					
						2021-09-20 18:07:57 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							17a12f0411 
							
						 
					 
					
						
						
							
							;doc: changelogs: tweak  
						
						
						
					 
					
						2021-09-20 18:01:09 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bb4f2ff34f 
							
						 
					 
					
						
						
							
							;doc: update changelogs  
						
						
						
					 
					
						2021-09-20 17:58:29 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							9cae7a076a 
							
						 
					 
					
						
						
							
							;doc: update manuals  
						
						
						
					 
					
						2021-09-20 16:56:36 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							44d494af07 
							
						 
					 
					
						
						
							
							;doc: update CLI usage texts  
						
						
						
					 
					
						2021-09-20 16:55:22 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							c2e6a2931c 
							
						 
					 
					
						
						
							
							;tests: ui: add missing test file  
						
						
						
					 
					
						2021-09-20 16:53:55 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							378df77001 
							
						 
					 
					
						
						
							
							cln: Remove unnecessary normaliseMixedAmount(SquashPricesForDisplay)? functions.  
						
						
						
					 
					
						2021-09-20 14:49:34 -10:00 
						 
				 
			
				
					
						
							
							
								Arjen Langebaerd 
							
						 
					 
					
						
						
						
						
							
						
						
							c0fd79a40e 
							
						 
					 
					
						
						
							
							fix: extend application of commodity style to prices (except precision) and make --commodity-style a general flag  
						
						
						
					 
					
						2021-09-20 08:55:55 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							4cfd3cb590 
							
						 
					 
					
						
						
							
							lib!: Remove GenericSourcePos, and replace it with either SourcePos or  
						
						... 
						
						
						
						(SourcePos, SourcePos).
This has been marked for possible removal for a while. We are keeping
strictly more information. Possible edge cases arise with Timeclock and
CsvReader, but I think these are covered.
The particular motivation for getting rid of this is that
GenericSourcePos is creating some awkward import considerations for
little gain. Removing this enables some flattening of the module
dependency tree. 
						
					 
					
						2021-09-20 08:38:33 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							04b17e00c4 
							
						 
					 
					
						
						
							
							;doc: CONTRIBUTING: update most link to https  
						
						
						
					 
					
						2021-09-20 08:23:11 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							94df7ac031 
							
						 
					 
					
						
						
							
							;doc: CONTRIBUTING: update links  
						
						
						
					 
					
						2021-09-20 08:20:19 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ea22d76a5c 
							
						 
					 
					
						
						
							
							;doc: CONTRIBUTING: repology links  
						
						
						
					 
					
						2021-09-20 07:17:39 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							41cd7eece6 
							
						 
					 
					
						
						
							
							;doc: backlog: entry command  
						
						
						
					 
					
						2021-09-19 17:19:36 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							df71d2ddd5 
							
						 
					 
					
						
						
							
							dev: Move journal and text parsing utilities into more appropriate places, to reduce reliance on Hledger.Read.Common.  
						
						
						
					 
					
						2021-09-19 17:10:38 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							1e766e481e 
							
						 
					 
					
						
						
							
							cln: Flatten dependency tree by removing dependencies of Hledger.Reports  
						
						... 
						
						
						
						on Hledger.Read.
This is done by using equivalent functions/types defined elsewhere
instead. 
						
					 
					
						2021-09-19 17:10:38 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							315e92c08b 
							
						 
					 
					
						
						
							
							pkg!: Break functions related to balancing out into a separate module,  
						
						... 
						
						
						
						Hledger.Data.Balancing.
Both Hledger.Data.Transaction and Hledger.Data.Journal are massive
module with many things in them. Placing the balancing functions, which
are conceptually related, into a separate module helps keep things more
modular.
It also reduces the risk of import cycles, as right now balancing
functions cannot depend on any functions defined outside of
Hledger.Data.Transaction or Hledger.Data.Journal, respectively, if those
modules require basic transaction or journal functions. 
						
					 
					
						2021-09-19 17:10:38 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ec569ed3de 
							
						 
					 
					
						
						
							
							;doc: backlog  
						
						... 
						
						
						
						Move some stuff here from private backlog 
						
					 
					
						2021-09-19 08:31:38 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8cace8b543 
							
						 
					 
					
						
						
							
							;doc: backlog, roadmap  
						
						
						
					 
					
						2021-09-19 08:24:29 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3948431c8b 
							
						 
					 
					
						
						
							
							;doc: backlog  
						
						
						
					 
					
						2021-09-19 08:16:18 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							3124cafb4e 
							
						 
					 
					
						
						
							
							;doc: backlog  
						
						
						
					 
					
						2021-09-19 08:13:42 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							8f6d536eb5 
							
						 
					 
					
						
						
							
							;roadmap: tweak  
						
						
						
					 
					
						2021-09-19 08:13:33 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e386576255 
							
						 
					 
					
						
						
							
							;tools: Shake: add "orgfiles" for -VVV, fix their deps  
						
						
						
					 
					
						2021-09-19 08:04:38 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							e6b25bf9f3 
							
						 
					 
					
						
						
							
							;tools: revert "make site" for now  
						
						
						
					 
					
						2021-09-19 07:53:04 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							bdfdfa8051 
							
						 
					 
					
						
						
							
							;doc: roadmap: name the source file  
						
						
						
					 
					
						2021-09-19 07:37:13 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							4a460ae3e1 
							
						 
					 
					
						
						
							
							;imp: doc: public BACKLOG.org  
						
						
						
					 
					
						2021-09-19 07:35:45 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							87b532b43d 
							
						 
					 
					
						
						
							
							;imp: tools: ./Shake site builds the website  
						
						
						
					 
					
						2021-09-19 06:59:51 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b19b1de0cb 
							
						 
					 
					
						
						
							
							;imp: doc: orgify ROADMAP 3: generate .ROADMAP.md for site  
						
						
						
					 
					
						2021-09-19 06:58:16 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							2bfa1cb672 
							
						 
					 
					
						
						
							
							;imp: doc: orgify ROADMAP 2  
						
						
						
					 
					
						2021-09-19 06:34:17 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							ee49183910 
							
						 
					 
					
						
						
							
							;imp: doc: orgify ROADMAP  
						
						
						
					 
					
						2021-09-19 06:34:17 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							09f403dfd8 
							
						 
					 
					
						
						
							
							;imp: make: copy-bins-to-VER -> copy-exe[s]-VER  
						
						
						
					 
					
						2021-09-19 06:34:17 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							b868e61979 
							
						 
					 
					
						
						
							
							;fix: ui: test wording  
						
						
						
					 
					
						2021-09-19 06:34:17 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							cecf96cd7d 
							
						 
					 
					
						
						
							
							;imp: doc: separate ACHIEVEMENTS  
						
						
						
					 
					
						2021-09-19 06:09:59 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							d55ce4d759 
							
						 
					 
					
						
						
							
							ref: performance: Use a Set in accountNamesFromPostings, instead of  
						
						... 
						
						
						
						nubSort.
This has better performance when there is repetition in the account
names. 
						
					 
					
						2021-09-18 16:00:55 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							ab5350e02c 
							
						 
					 
					
						
						
							
							ref: performance: Improve performance for some high-use functions.  
						
						... 
						
						
						
						mixedAmount(Looks|Is)Zero now operate directly on the MixedAmount,
rather than converting them to a list of amounts first.
mixedAmountCost no longer reconstructs the entire MixedAmount when there
are amounts with no cost.
transactionCheckBalanced only checks if signs are okay if sums are not
okay. It also only traverses the list of postings once when picking real
and balanced virtual postings. 
						
					 
					
						2021-09-18 16:00:55 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							a2d7ac5318 
							
						 
					 
					
						
						
							
							ref: balance: Refactor getPostingsByColumn to use groupByDateSpan.  
						
						... 
						
						
						
						This reduces code duplication, makes the code more idiomatic, and hides
optimisation magic within groupByDateSpan. 
						
					 
					
						2021-09-18 14:40:28 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							35c33f342b 
							
						 
					 
					
						
						
							
							cln: Move column grouping functions form Report.PostingsReport to Data.Dates.  
						
						
						
					 
					
						2021-09-18 14:40:28 -10:00 
						 
				 
			
				
					
						
							
							
								Stephen Morgan 
							
						 
					 
					
						
						
						
						
							
						
						
							8a6d824900 
							
						 
					 
					
						
						
							
							imp: csv: sql: Use . as a decimal point in sql output for Print command.  
						
						
						
					 
					
						2021-09-18 14:32:21 -10:00 
						 
				 
			
				
					
						
							
							
								Simon Michael 
							
						 
					 
					
						
						
						
						
							
						
						
							173d69647d 
							
						 
					 
					
						
						
							
							;fix: make help-copy-bins-to: fix help  
						
						
						
					 
					
						2021-09-18 12:44:44 -10:00