| 
							
							
								 Dmitry Astapov | a6d91da217 | doc: remove "you need to create at least 1 posting" bit | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 44f01cbd94 | docs: revert advise on account, postpone for now | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 91eb899b82 | doc: advise on the default account selection | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 4b30a70c72 | doc: posting1 is not magical in csv rules | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 8d24a40150 | lib: csv parser fills out amounts on all postings, if possible | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 637741a755 | lib: amount1 is no longer magical | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 490d2407f4 | test: expense:unknown -> expenses:unknown | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 977592e49c | lib: typo fix, "expense:unknown" -> "expenses:unknown" | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 3c7d5d466d | lib, doc, test: csv parser gains "end" command for "if" block | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 3e5f0e8dd5 | doc: clarify csv rules application order | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | f92590f92c | lib: allow zero postings in csv reader | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 26a4f5e519 | doc: less confusing example | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | cb6a5fc4a1 | doc: proofreading csv parser docs | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 1ab8631264 | lib: change default rules file text to mention "amount1" | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 32cbe4c7b3 | lib: better inference for unknown account names in csv parser | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | b5d4918c16 | lib: allow recursive interpolation of fields with underscores in names | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 38db7eb24d | lib: implement skip endin csv reader | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | b2ba1086b6 | lib: fixed validation rules for minimul viable csv rules to include account1 etc | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | f1ab107400 | lib, doc: extended "skip" in "if" body to "skip N" | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | f877a7789f | doc: further clarify posting generation | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | a2bd1ceb61 | doc: close todos mentioned in csv parser description, more details | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 5d207ddd05 | doc: describe changes to csv parser | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | f108b52171 | lib: fix for #1001 - empty field assignment consumes next line | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 1acebe1493 | test: csv reader test for #1001 | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 5bd407b3b9 | test: show that #1000 is fixed | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 5dac141a7e | lib: implement conditional line skips in csv (fixes #1076) | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | fa61fdbe1b | test: add a test for #1076 (conditional line skips in csv) | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | f74df08e98 | lib: fix accidental switch of income:unknown and expence:unknown in csv parser | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 77fa81ea4d | lib: fix error message formatting (header displayed twice) | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 825b9ce5b3 | lib: fixed amount vs amount1 conflict detection in csv parser | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | f40d045251 | test: updated csv parser tests to nicer format | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 24bba96ea2 | lib: more robust multi-line joining in csv parser | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 9440664fc4 | test: cleaner tests for CSV parser proposal | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 881422cd0f | lib: fix recursive interpolation in CSV parser for fields with dashes | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 09f8d62458 | test: example on which recursive interpolation in CSV parser fails | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | e4476dd2f1 | lib: more robust "unknown" account assignment in csv parser | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 28ca65b99a | lib: more explicit conditions for using legacy csv parser | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 294fb4172c | test: recursive interpolation in csv rules (#500) | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | e4add6df83 | lib: fix for multiline descriptions in csv (fixes #841, #416) | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 725bee02f2 | test: csv file with multiline description (#841, #416) | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 9aab476d53 | lib: csv parser supports up to 9 postings. Fixes #570, #627 | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | c5bab0ae40 | test: added test for #570 | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | 0e1ead74c3 | test: update old csv tests for new output format | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Dmitry Astapov | a07a084fb7 | test: tests for multi-posting CSV import | 2019-11-05 21:16:42 +00:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 96453177b9 | ;doc: contributing: commit message conventions aren't mandatory [ci skip] | 2019-11-04 11:45:40 -08:00 |  | 
			
				
					| 
							
							
								 Timofey ZAKREVSKIY | 6b5026c240 | Weeks in date picker start from Mondays (fix for #1109) | 2019-11-04 11:35:45 -08:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 1004da9ef1 | ;doc: project changelog: note matrix.hledger.org improvement And test how Shake changelogs handles items added above the
latest-commit heading.
[ci skip] | 2019-11-03 10:10:00 -08:00 |  | 
			
				
					| 
							
							
								 Simon Michael | e66e68ed86 | ;doc: roadmap: doc milestones [ci skip] | 2019-10-27 08:06:50 -07:00 |  | 
			
				
					| 
							
							
								 Simon Michael | 445adbe9d1 | ;doc: regen manuals [ci skip] | 2019-10-23 12:30:27 -07:00 |  | 
			
				
					| 
							
							
								 Simon Michael | cfc00070a1 | ;doc: fix output destination/format links in command docs [ci skip] | 2019-10-23 12:29:17 -07:00 |  |