;doc: update manuals
This commit is contained in:
		
							parent
							
								
									35b16346a9
								
							
						
					
					
						commit
						568b39734b
					
				| @ -321,6 +321,16 @@ reliably reset to normal mode. | ||||
| \f[C]q\f[R] quits the application. | ||||
| .PP | ||||
| Additional screen-specific keys are described below. | ||||
| .SH MOUSE | ||||
| .PP | ||||
| In most modern terminals, you can also control hledger-ui with a mouse | ||||
| or touchpad as follows: | ||||
| .IP \[bu] 2 | ||||
| Use mouse wheel or trackpad slide to scroll lists up and down | ||||
| .IP \[bu] 2 | ||||
| Left click on list items to go deeper (like \f[C]RIGHT\f[R]) | ||||
| .IP \[bu] 2 | ||||
| Left click on the left-most column go back (like \f[C]LEFT\f[R]) | ||||
| .SH SCREENS | ||||
| .SS Accounts screen | ||||
| .PP | ||||
|  | ||||
| @ -44,6 +44,7 @@ enable "forecast mode". | ||||
| 
 | ||||
| * OPTIONS:: | ||||
| * KEYS:: | ||||
| * MOUSE:: | ||||
| * SCREENS:: | ||||
| * TIPS:: | ||||
| * ENVIRONMENT:: | ||||
| @ -236,7 +237,7 @@ should contain one command line option/argument per line. (To prevent | ||||
| this, insert a `--' argument before.) | ||||
| 
 | ||||
|  | ||||
| File: hledger-ui.info,  Node: KEYS,  Next: SCREENS,  Prev: OPTIONS,  Up: Top | ||||
| File: hledger-ui.info,  Node: KEYS,  Next: MOUSE,  Prev: OPTIONS,  Up: Top | ||||
| 
 | ||||
| 2 KEYS | ||||
| ****** | ||||
| @ -328,9 +329,24 @@ mode. | ||||
|    Additional screen-specific keys are described below. | ||||
| 
 | ||||
|  | ||||
| File: hledger-ui.info,  Node: SCREENS,  Next: TIPS,  Prev: KEYS,  Up: Top | ||||
| File: hledger-ui.info,  Node: MOUSE,  Next: SCREENS,  Prev: KEYS,  Up: Top | ||||
| 
 | ||||
| 3 SCREENS | ||||
| 3 MOUSE | ||||
| ******* | ||||
| 
 | ||||
| In most modern terminals, you can also control hledger-ui with a mouse | ||||
| or touchpad as follows: | ||||
| 
 | ||||
|    * Use mouse wheel or trackpad slide to scroll lists up and down | ||||
| 
 | ||||
|    * Left click on list items to go deeper (like `RIGHT') | ||||
| 
 | ||||
|    * Left click on the left-most column go back (like `LEFT') | ||||
| 
 | ||||
|  | ||||
| File: hledger-ui.info,  Node: SCREENS,  Next: TIPS,  Prev: MOUSE,  Up: Top | ||||
| 
 | ||||
| 4 SCREENS | ||||
| ********* | ||||
| 
 | ||||
| * Menu: | ||||
| @ -343,7 +359,7 @@ File: hledger-ui.info,  Node: SCREENS,  Next: TIPS,  Prev: KEYS,  Up: Top | ||||
|  | ||||
| File: hledger-ui.info,  Node: Accounts screen,  Next: Register screen,  Up: SCREENS | ||||
| 
 | ||||
| 3.1 Accounts screen | ||||
| 4.1 Accounts screen | ||||
| =================== | ||||
| 
 | ||||
| This is normally the first screen displayed. It lists accounts and their | ||||
| @ -391,7 +407,7 @@ command-line hledger). | ||||
|  | ||||
| File: hledger-ui.info,  Node: Register screen,  Next: Transaction screen,  Prev: Accounts screen,  Up: SCREENS | ||||
| 
 | ||||
| 3.2 Register screen | ||||
| 4.2 Register screen | ||||
| =================== | ||||
| 
 | ||||
| This screen shows the transactions affecting a particular account, like | ||||
| @ -440,7 +456,7 @@ detail. | ||||
|  | ||||
| File: hledger-ui.info,  Node: Transaction screen,  Next: Error screen,  Prev: Register screen,  Up: SCREENS | ||||
| 
 | ||||
| 3.3 Transaction screen | ||||
| 4.3 Transaction screen | ||||
| ====================== | ||||
| 
 | ||||
| This screen shows a single transaction, as a general journal entry, | ||||
| @ -464,7 +480,7 @@ reload). | ||||
|  | ||||
| File: hledger-ui.info,  Node: Error screen,  Prev: Transaction screen,  Up: SCREENS | ||||
| 
 | ||||
| 3.4 Error screen | ||||
| 4.4 Error screen | ||||
| ================ | ||||
| 
 | ||||
| This screen will appear if there is a problem, such as a parse error, | ||||
| @ -475,7 +491,7 @@ to cancel the reload attempt.) | ||||
|  | ||||
| File: hledger-ui.info,  Node: TIPS,  Next: ENVIRONMENT,  Prev: SCREENS,  Up: Top | ||||
| 
 | ||||
| 4 TIPS | ||||
| 5 TIPS | ||||
| ****** | ||||
| 
 | ||||
| * Menu: | ||||
| @ -486,7 +502,7 @@ File: hledger-ui.info,  Node: TIPS,  Next: ENVIRONMENT,  Prev: SCREENS,  Up: Top | ||||
|  | ||||
| File: hledger-ui.info,  Node: Watch mode,  Next: Watch mode limitations,  Up: TIPS | ||||
| 
 | ||||
| 4.1 Watch mode | ||||
| 5.1 Watch mode | ||||
| ============== | ||||
| 
 | ||||
| One of hledger-ui's best features is the auto-reloading `--watch' mode. | ||||
| @ -510,7 +526,7 @@ history. | ||||
|  | ||||
| File: hledger-ui.info,  Node: Watch mode limitations,  Prev: Watch mode,  Up: TIPS | ||||
| 
 | ||||
| 4.2 Watch mode limitations | ||||
| 5.2 Watch mode limitations | ||||
| ========================== | ||||
| 
 | ||||
| There are situations in which it won't work, ie the display will not | ||||
| @ -541,7 +557,7 @@ gradually using more and more memory and CPU over time, as seen in | ||||
|  | ||||
| File: hledger-ui.info,  Node: ENVIRONMENT,  Next: FILES,  Prev: TIPS,  Up: Top | ||||
| 
 | ||||
| 5 ENVIRONMENT | ||||
| 6 ENVIRONMENT | ||||
| ************* | ||||
| 
 | ||||
| *COLUMNS* The screen width to use. Default: the full terminal width. | ||||
| @ -570,7 +586,7 @@ GUI (say, an Emacs dock icon). Eg on MacOS Catalina I have a | ||||
|  | ||||
| File: hledger-ui.info,  Node: FILES,  Next: BUGS,  Prev: ENVIRONMENT,  Up: Top | ||||
| 
 | ||||
| 6 FILES | ||||
| 7 FILES | ||||
| ******* | ||||
| 
 | ||||
| Reads data from one or more files in hledger journal, timeclock, | ||||
| @ -581,7 +597,7 @@ timedot, or CSV format specified with `-f', or `$LEDGER_FILE', or | ||||
|  | ||||
| File: hledger-ui.info,  Node: BUGS,  Prev: FILES,  Up: Top | ||||
| 
 | ||||
| 7 BUGS | ||||
| 8 BUGS | ||||
| ****** | ||||
| 
 | ||||
| The need to precede options with `--' when invoked from hledger is | ||||
| @ -610,31 +626,33 @@ program is restarted. | ||||
|  | ||||
| Tag Table: | ||||
| Node: Top232 | ||||
| Node: OPTIONS1637 | ||||
| Ref: #options1734 | ||||
| Node: KEYS6606 | ||||
| Ref: #keys6701 | ||||
| Node: SCREENS10750 | ||||
| Ref: #screens10848 | ||||
| Node: Accounts screen10938 | ||||
| Ref: #accounts-screen11066 | ||||
| Node: Register screen13270 | ||||
| Ref: #register-screen13425 | ||||
| Node: Transaction screen15420 | ||||
| Ref: #transaction-screen15578 | ||||
| Node: Error screen16445 | ||||
| Ref: #error-screen16567 | ||||
| Node: TIPS16809 | ||||
| Ref: #tips16908 | ||||
| Node: Watch mode16960 | ||||
| Ref: #watch-mode17077 | ||||
| Node: Watch mode limitations17821 | ||||
| Ref: #watch-mode-limitations17962 | ||||
| Node: ENVIRONMENT19095 | ||||
| Ref: #environment19206 | ||||
| Node: FILES20011 | ||||
| Ref: #files20110 | ||||
| Node: BUGS20323 | ||||
| Ref: #bugs20400 | ||||
| Node: OPTIONS1647 | ||||
| Ref: #options1744 | ||||
| Node: KEYS6616 | ||||
| Ref: #keys6709 | ||||
| Node: MOUSE10758 | ||||
| Ref: #mouse10853 | ||||
| Node: SCREENS11139 | ||||
| Ref: #screens11238 | ||||
| Node: Accounts screen11328 | ||||
| Ref: #accounts-screen11456 | ||||
| Node: Register screen13660 | ||||
| Ref: #register-screen13815 | ||||
| Node: Transaction screen15810 | ||||
| Ref: #transaction-screen15968 | ||||
| Node: Error screen16835 | ||||
| Ref: #error-screen16957 | ||||
| Node: TIPS17199 | ||||
| Ref: #tips17298 | ||||
| Node: Watch mode17350 | ||||
| Ref: #watch-mode17467 | ||||
| Node: Watch mode limitations18211 | ||||
| Ref: #watch-mode-limitations18352 | ||||
| Node: ENVIRONMENT19485 | ||||
| Ref: #environment19596 | ||||
| Node: FILES20401 | ||||
| Ref: #files20500 | ||||
| Node: BUGS20713 | ||||
| Ref: #bugs20790 | ||||
|  | ||||
| End Tag Table | ||||
|  | ||||
| @ -294,6 +294,16 @@ KEYS | ||||
| 
 | ||||
|        Additional screen-specific keys are described below. | ||||
| 
 | ||||
| MOUSE | ||||
|        In most modern terminals, you can also control hledger-ui with a  mouse | ||||
|        or touchpad as follows: | ||||
| 
 | ||||
|        o Use mouse wheel or trackpad slide to scroll lists up and down | ||||
| 
 | ||||
|        o Left click on list items to go deeper (like RIGHT) | ||||
| 
 | ||||
|        o Left click on the left-most column go back (like LEFT) | ||||
| 
 | ||||
| SCREENS | ||||
|    Accounts screen | ||||
|        This  is  normally  the  first screen displayed.  It lists accounts and | ||||
|  | ||||
| @ -3104,9 +3104,13 @@ Output as HTML and view with a browser: | ||||
| .SS Commodity layout | ||||
| .PP | ||||
| With \f[C]--layout\f[R], you can control how amounts with more than one | ||||
| commodity are displayed: - \f[C]--layout=wide[,WIDTH]\f[R]: on a single | ||||
| line, possibly elided to the specified width - \f[C]--layout=tall\f[R]: | ||||
| each commodity is displayed on a separate line - | ||||
| commodity are displayed: | ||||
| .IP \[bu] 2 | ||||
| \f[C]--layout=wide[,WIDTH]\f[R]: on a single line, possibly elided to | ||||
| the specified width | ||||
| .IP \[bu] 2 | ||||
| \f[C]--layout=tall\f[R]: each commodity is displayed on a separate line | ||||
| .IP \[bu] 2 | ||||
| \f[C]--layout=bare\f[R]: commodity symbols are displayed in a separate | ||||
| column, and amounts are displayed as bare numbers | ||||
| .IP | ||||
|  | ||||
| @ -2726,11 +2726,15 @@ File: hledger.info,  Node: Commodity layout,  Next: Sorting by amount,  Prev: Mu | ||||
| ----------------------- | ||||
| 
 | ||||
| With `--layout', you can control how amounts with more than one | ||||
| commodity are displayed: - `--layout=wide[,WIDTH]': on a single line, | ||||
| possibly elided to the specified width - `--layout=tall': each | ||||
| commodity is displayed on a separate line - `--layout=bare': commodity | ||||
| symbols are displayed in a separate column, and amounts are displayed | ||||
| as bare numbers | ||||
| commodity are displayed: | ||||
| 
 | ||||
|    * `--layout=wide[,WIDTH]': on a single line, possibly elided to the | ||||
|      specified width | ||||
| 
 | ||||
|    * `--layout=tall': each commodity is displayed on a separate line | ||||
| 
 | ||||
|    * `--layout=bare': commodity symbols are displayed in a separate | ||||
|      column, and amounts are displayed as bare numbers | ||||
| 
 | ||||
| 
 | ||||
| $ hledger -f examples/bcexample.hledger bal assets:us:etrade -3 -T -Y --layout=wide | ||||
| @ -9679,379 +9683,379 @@ Node: Multi-period balance report87607 | ||||
| Ref: #multi-period-balance-report87811 | ||||
| Node: Commodity layout90090 | ||||
| Ref: #commodity-layout90262 | ||||
| Node: Sorting by amount95557 | ||||
| Ref: #sorting-by-amount95715 | ||||
| Node: Percentages96380 | ||||
| Ref: #percentages96538 | ||||
| Node: Balance change end balance97497 | ||||
| Ref: #balance-change-end-balance97690 | ||||
| Node: Balance report types99114 | ||||
| Ref: #balance-report-types99304 | ||||
| Node: Useful balance reports103675 | ||||
| Ref: #useful-balance-reports103856 | ||||
| Node: Budget report104940 | ||||
| Ref: #budget-report105124 | ||||
| Node: Budget report start date110329 | ||||
| Ref: #budget-report-start-date110507 | ||||
| Node: Budgets and subaccounts111834 | ||||
| Ref: #budgets-and-subaccounts112041 | ||||
| Node: Selecting budget goals115428 | ||||
| Ref: #selecting-budget-goals115600 | ||||
| Node: Customising single-period balance reports116630 | ||||
| Ref: #customising-single-period-balance-reports116839 | ||||
| Node: balancesheet119023 | ||||
| Ref: #balancesheet119161 | ||||
| Node: balancesheetequity120459 | ||||
| Ref: #balancesheetequity120610 | ||||
| Node: cashflow121990 | ||||
| Ref: #cashflow122114 | ||||
| Node: check123260 | ||||
| Ref: #check123365 | ||||
| Node: Basic checks123998 | ||||
| Ref: #basic-checks124116 | ||||
| Node: Strict checks124668 | ||||
| Ref: #strict-checks124809 | ||||
| Node: Other checks125245 | ||||
| Ref: #other-checks125385 | ||||
| Node: Custom checks125742 | ||||
| Ref: #custom-checks125862 | ||||
| Node: close126280 | ||||
| Ref: #close126384 | ||||
| Node: close and prices128470 | ||||
| Ref: #close-and-prices128599 | ||||
| Node: close date128993 | ||||
| Ref: #close-date129177 | ||||
| Node: Example close asset/liability accounts for file transition129923 | ||||
| Ref: #example-close-assetliability-accounts-for-file-transition130224 | ||||
| Node: Hiding opening/closing transactions131086 | ||||
| Ref: #hiding-openingclosing-transactions131357 | ||||
| Node: close and balance assertions132738 | ||||
| Ref: #close-and-balance-assertions132996 | ||||
| Node: Example close revenue/expense accounts to retained earnings134350 | ||||
| Ref: #example-close-revenueexpense-accounts-to-retained-earnings134628 | ||||
| Node: codes135521 | ||||
| Ref: #codes135631 | ||||
| Node: commodities136344 | ||||
| Ref: #commodities136473 | ||||
| Node: descriptions136555 | ||||
| Ref: #descriptions136685 | ||||
| Node: diff136989 | ||||
| Ref: #diff137097 | ||||
| Node: files138142 | ||||
| Ref: #files138244 | ||||
| Node: help138390 | ||||
| Ref: #help138492 | ||||
| Node: import139307 | ||||
| Ref: #import139423 | ||||
| Node: Deduplication140285 | ||||
| Ref: #deduplication140410 | ||||
| Node: Import testing142298 | ||||
| Ref: #import-testing142463 | ||||
| Node: Importing balance assignments142953 | ||||
| Ref: #importing-balance-assignments143159 | ||||
| Node: Commodity display styles143806 | ||||
| Ref: #commodity-display-styles143979 | ||||
| Node: incomestatement144108 | ||||
| Ref: #incomestatement144243 | ||||
| Node: notes145544 | ||||
| Ref: #notes145659 | ||||
| Node: payees146026 | ||||
| Ref: #payees146134 | ||||
| Node: prices146660 | ||||
| Ref: #prices146768 | ||||
| Node: print147133 | ||||
| Ref: #print147245 | ||||
| Node: print-unique152555 | ||||
| Ref: #print-unique152683 | ||||
| Node: register152969 | ||||
| Ref: #register153098 | ||||
| Node: Custom register output157542 | ||||
| Ref: #custom-register-output157673 | ||||
| Node: register-match159010 | ||||
| Ref: #register-match159146 | ||||
| Node: rewrite159494 | ||||
| Ref: #rewrite159611 | ||||
| Node: Re-write rules in a file161517 | ||||
| Ref: #re-write-rules-in-a-file161680 | ||||
| Node: Diff output format162830 | ||||
| Ref: #diff-output-format163013 | ||||
| Node: rewrite vs print --auto164105 | ||||
| Ref: #rewrite-vs.-print---auto164265 | ||||
| Node: roi164815 | ||||
| Ref: #roi164915 | ||||
| Node: Spaces and special characters in --inv and --pnl166603 | ||||
| Ref: #spaces-and-special-characters-in---inv-and---pnl166844 | ||||
| Node: Semantics of --inv and --pnl167337 | ||||
| Ref: #semantics-of---inv-and---pnl167576 | ||||
| Node: IRR and TWR explained169422 | ||||
| Ref: #irr-and-twr-explained169582 | ||||
| Node: stats172644 | ||||
| Ref: #stats172745 | ||||
| Node: tags173532 | ||||
| Ref: #tags173632 | ||||
| Node: test174149 | ||||
| Ref: #test174265 | ||||
| Node: About add-on commands175010 | ||||
| Ref: #about-add-on-commands175147 | ||||
| Node: JOURNAL FORMAT176280 | ||||
| Ref: #journal-format176408 | ||||
| Node: Transactions178628 | ||||
| Ref: #transactions178743 | ||||
| Node: Dates179760 | ||||
| Ref: #dates179876 | ||||
| Node: Simple dates179941 | ||||
| Ref: #simple-dates180061 | ||||
| Node: Secondary dates180568 | ||||
| Ref: #secondary-dates180716 | ||||
| Node: Posting dates182050 | ||||
| Ref: #posting-dates182173 | ||||
| Node: Status183542 | ||||
| Ref: #status183652 | ||||
| Node: Code185357 | ||||
| Ref: #code185469 | ||||
| Node: Description185700 | ||||
| Ref: #description185828 | ||||
| Node: Payee and note186146 | ||||
| Ref: #payee-and-note186254 | ||||
| Node: Comments186588 | ||||
| Ref: #comments186710 | ||||
| Node: Tags187903 | ||||
| Ref: #tags-1188014 | ||||
| Node: Postings189412 | ||||
| Ref: #postings189536 | ||||
| Node: Virtual postings190560 | ||||
| Ref: #virtual-postings190671 | ||||
| Node: Account names191973 | ||||
| Ref: #account-names192110 | ||||
| Node: Amounts192596 | ||||
| Ref: #amounts192733 | ||||
| Node: Decimal marks digit group marks193720 | ||||
| Ref: #decimal-marks-digit-group-marks193897 | ||||
| Node: Commodity194918 | ||||
| Ref: #commodity195107 | ||||
| Node: Directives influencing number parsing and display196057 | ||||
| Ref: #directives-influencing-number-parsing-and-display196318 | ||||
| Node: Commodity display style196810 | ||||
| Ref: #commodity-display-style197018 | ||||
| Node: Rounding199213 | ||||
| Ref: #rounding199333 | ||||
| Node: Transaction prices199743 | ||||
| Ref: #transaction-prices199909 | ||||
| Node: Lot prices lot dates202339 | ||||
| Ref: #lot-prices-lot-dates202522 | ||||
| Node: Balance assertions203009 | ||||
| Ref: #balance-assertions203187 | ||||
| Node: Assertions and ordering204217 | ||||
| Ref: #assertions-and-ordering204399 | ||||
| Node: Assertions and included files205096 | ||||
| Ref: #assertions-and-included-files205333 | ||||
| Node: Assertions and multiple -f options205664 | ||||
| Ref: #assertions-and-multiple--f-options205914 | ||||
| Node: Assertions and commodities206045 | ||||
| Ref: #assertions-and-commodities206271 | ||||
| Node: Assertions and prices207426 | ||||
| Ref: #assertions-and-prices207634 | ||||
| Node: Assertions and subaccounts208075 | ||||
| Ref: #assertions-and-subaccounts208298 | ||||
| Node: Assertions and virtual postings208622 | ||||
| Ref: #assertions-and-virtual-postings208858 | ||||
| Node: Assertions and precision208999 | ||||
| Ref: #assertions-and-precision209186 | ||||
| Node: Balance assignments209451 | ||||
| Ref: #balance-assignments209621 | ||||
| Node: Balance assignments and prices210784 | ||||
| Ref: #balance-assignments-and-prices210950 | ||||
| Node: Directives211176 | ||||
| Ref: #directives211339 | ||||
| Node: Directives and multiple files217082 | ||||
| Ref: #directives-and-multiple-files217278 | ||||
| Node: Comment blocks217940 | ||||
| Ref: #comment-blocks218117 | ||||
| Node: Including other files218292 | ||||
| Ref: #including-other-files218466 | ||||
| Node: Default year219390 | ||||
| Ref: #default-year219548 | ||||
| Node: Declaring payees219955 | ||||
| Ref: #declaring-payees220126 | ||||
| Node: Declaring the decimal mark220371 | ||||
| Ref: #declaring-the-decimal-mark220571 | ||||
| Node: Declaring commodities220969 | ||||
| Ref: #declaring-commodities221160 | ||||
| Node: Commodity error checking223674 | ||||
| Ref: #commodity-error-checking223824 | ||||
| Node: Default commodity224080 | ||||
| Ref: #default-commodity224260 | ||||
| Node: Declaring market prices225134 | ||||
| Ref: #declaring-market-prices225323 | ||||
| Node: Declaring accounts226135 | ||||
| Ref: #declaring-accounts226315 | ||||
| Node: Account error checking227522 | ||||
| Ref: #account-error-checking227688 | ||||
| Node: Account comments228865 | ||||
| Ref: #account-comments229049 | ||||
| Node: Account subdirectives229475 | ||||
| Ref: #account-subdirectives229660 | ||||
| Node: Account types229975 | ||||
| Ref: #account-types230149 | ||||
| Node: Declaring account types230806 | ||||
| Ref: #declaring-account-types230985 | ||||
| Node: Auto-detected account types232037 | ||||
| Ref: #auto-detected-account-types232224 | ||||
| Node: Account display order234236 | ||||
| Ref: #account-display-order234396 | ||||
| Node: Rewriting accounts235547 | ||||
| Ref: #rewriting-accounts235726 | ||||
| Node: Basic aliases236485 | ||||
| Ref: #basic-aliases236621 | ||||
| Node: Regex aliases237363 | ||||
| Ref: #regex-aliases237525 | ||||
| Node: Combining aliases238245 | ||||
| Ref: #combining-aliases238428 | ||||
| Node: Aliases and multiple files239705 | ||||
| Ref: #aliases-and-multiple-files239904 | ||||
| Node: end aliases240485 | ||||
| Ref: #end-aliases240632 | ||||
| Node: Default parent account240734 | ||||
| Ref: #default-parent-account240924 | ||||
| Node: Periodic transactions241808 | ||||
| Ref: #periodic-transactions241991 | ||||
| Node: Periodic rule syntax243908 | ||||
| Ref: #periodic-rule-syntax244108 | ||||
| Node: Two spaces between period expression and description!244811 | ||||
| Ref: #two-spaces-between-period-expression-and-description245124 | ||||
| Node: Forecasting with periodic transactions245809 | ||||
| Ref: #forecasting-with-periodic-transactions246108 | ||||
| Node: Budgeting with periodic transactions248876 | ||||
| Ref: #budgeting-with-periodic-transactions249109 | ||||
| Node: Auto postings249516 | ||||
| Ref: #auto-postings249652 | ||||
| Node: Auto postings and multiple files251835 | ||||
| Ref: #auto-postings-and-multiple-files252033 | ||||
| Node: Auto postings and dates252241 | ||||
| Ref: #auto-postings-and-dates252509 | ||||
| Node: Auto postings and transaction balancing / inferred amounts / balance assertions252684 | ||||
| Ref: #auto-postings-and-transaction-balancing-inferred-amounts-balance-assertions253030 | ||||
| Node: Auto posting tags253536 | ||||
| Ref: #auto-posting-tags253745 | ||||
| Node: CSV FORMAT254382 | ||||
| Ref: #csv-format254510 | ||||
| Node: Examples257134 | ||||
| Ref: #examples257237 | ||||
| Node: Basic257444 | ||||
| Ref: #basic257546 | ||||
| Node: Bank of Ireland258090 | ||||
| Ref: #bank-of-ireland258227 | ||||
| Node: Amazon259692 | ||||
| Ref: #amazon259812 | ||||
| Node: Paypal261533 | ||||
| Ref: #paypal261629 | ||||
| Node: CSV rules269277 | ||||
| Ref: #csv-rules269395 | ||||
| Node: skip269728 | ||||
| Ref: #skip269828 | ||||
| Node: fields list270200 | ||||
| Ref: #fields-list270339 | ||||
| Node: field assignment271844 | ||||
| Ref: #field-assignment271996 | ||||
| Node: Field names273028 | ||||
| Ref: #field-names273168 | ||||
| Node: date field273547 | ||||
| Ref: #date-field273667 | ||||
| Node: date2 field273715 | ||||
| Ref: #date2-field273858 | ||||
| Node: status field273914 | ||||
| Ref: #status-field274059 | ||||
| Node: code field274108 | ||||
| Ref: #code-field274255 | ||||
| Node: description field274300 | ||||
| Ref: #description-field274462 | ||||
| Node: comment field274521 | ||||
| Ref: #comment-field274678 | ||||
| Node: account field274977 | ||||
| Ref: #account-field275129 | ||||
| Node: amount field275703 | ||||
| Ref: #amount-field275854 | ||||
| Node: currency field277092 | ||||
| Ref: #currency-field277247 | ||||
| Node: balance field277503 | ||||
| Ref: #balance-field277637 | ||||
| Node: separator278009 | ||||
| Ref: #separator278141 | ||||
| Node: if block278683 | ||||
| Ref: #if-block278810 | ||||
| Node: Matching the whole record279208 | ||||
| Ref: #matching-the-whole-record279385 | ||||
| Node: Matching individual fields280188 | ||||
| Ref: #matching-individual-fields280394 | ||||
| Node: Combining matchers280618 | ||||
| Ref: #combining-matchers280816 | ||||
| Node: Rules applied on successful match281130 | ||||
| Ref: #rules-applied-on-successful-match281323 | ||||
| Node: if table281980 | ||||
| Ref: #if-table282101 | ||||
| Node: end283837 | ||||
| Ref: #end283951 | ||||
| Node: date-format284175 | ||||
| Ref: #date-format284309 | ||||
| Node: decimal-mark285306 | ||||
| Ref: #decimal-mark285453 | ||||
| Node: newest-first285790 | ||||
| Ref: #newest-first285933 | ||||
| Node: include286616 | ||||
| Ref: #include286749 | ||||
| Node: balance-type287191 | ||||
| Ref: #balance-type287313 | ||||
| Node: Tips288013 | ||||
| Ref: #tips288104 | ||||
| Node: Rapid feedback288403 | ||||
| Ref: #rapid-feedback288522 | ||||
| Node: Valid CSV288973 | ||||
| Ref: #valid-csv289105 | ||||
| Node: File Extension289297 | ||||
| Ref: #file-extension289451 | ||||
| Node: Reading multiple CSV files289880 | ||||
| Ref: #reading-multiple-csv-files290067 | ||||
| Node: Valid transactions290307 | ||||
| Ref: #valid-transactions290487 | ||||
| Node: Deduplicating importing291115 | ||||
| Ref: #deduplicating-importing291296 | ||||
| Node: Setting amounts292328 | ||||
| Ref: #setting-amounts292485 | ||||
| Node: Amount signs294926 | ||||
| Ref: #amount-signs295080 | ||||
| Node: Setting currency/commodity295767 | ||||
| Ref: #setting-currencycommodity295955 | ||||
| Node: Amount decimal places297135 | ||||
| Ref: #amount-decimal-places297327 | ||||
| Node: Referencing other fields297639 | ||||
| Ref: #referencing-other-fields297838 | ||||
| Node: How CSV rules are evaluated298736 | ||||
| Ref: #how-csv-rules-are-evaluated298911 | ||||
| Node: TIMECLOCK FORMAT300360 | ||||
| Ref: #timeclock-format300500 | ||||
| Node: TIMEDOT FORMAT302568 | ||||
| Ref: #timedot-format302706 | ||||
| Node: COMMON TASKS307265 | ||||
| Ref: #common-tasks307394 | ||||
| Node: Getting help307801 | ||||
| Ref: #getting-help307935 | ||||
| Node: Constructing command lines308486 | ||||
| Ref: #constructing-command-lines308680 | ||||
| Node: Starting a journal file309379 | ||||
| Ref: #starting-a-journal-file309579 | ||||
| Node: Setting opening balances310766 | ||||
| Ref: #setting-opening-balances310964 | ||||
| Node: Recording transactions314097 | ||||
| Ref: #recording-transactions314279 | ||||
| Node: Reconciling314836 | ||||
| Ref: #reconciling314981 | ||||
| Node: Reporting317226 | ||||
| Ref: #reporting317368 | ||||
| Node: Migrating to a new file321288 | ||||
| Ref: #migrating-to-a-new-file321438 | ||||
| Node: LIMITATIONS321736 | ||||
| Ref: #limitations321864 | ||||
| Node: TROUBLESHOOTING322605 | ||||
| Ref: #troubleshooting322720 | ||||
| Node: Sorting by amount95579 | ||||
| Ref: #sorting-by-amount95737 | ||||
| Node: Percentages96402 | ||||
| Ref: #percentages96560 | ||||
| Node: Balance change end balance97519 | ||||
| Ref: #balance-change-end-balance97712 | ||||
| Node: Balance report types99136 | ||||
| Ref: #balance-report-types99326 | ||||
| Node: Useful balance reports103697 | ||||
| Ref: #useful-balance-reports103878 | ||||
| Node: Budget report104962 | ||||
| Ref: #budget-report105146 | ||||
| Node: Budget report start date110351 | ||||
| Ref: #budget-report-start-date110529 | ||||
| Node: Budgets and subaccounts111856 | ||||
| Ref: #budgets-and-subaccounts112063 | ||||
| Node: Selecting budget goals115450 | ||||
| Ref: #selecting-budget-goals115622 | ||||
| Node: Customising single-period balance reports116652 | ||||
| Ref: #customising-single-period-balance-reports116861 | ||||
| Node: balancesheet119045 | ||||
| Ref: #balancesheet119183 | ||||
| Node: balancesheetequity120481 | ||||
| Ref: #balancesheetequity120632 | ||||
| Node: cashflow122012 | ||||
| Ref: #cashflow122136 | ||||
| Node: check123282 | ||||
| Ref: #check123387 | ||||
| Node: Basic checks124020 | ||||
| Ref: #basic-checks124138 | ||||
| Node: Strict checks124690 | ||||
| Ref: #strict-checks124831 | ||||
| Node: Other checks125267 | ||||
| Ref: #other-checks125407 | ||||
| Node: Custom checks125764 | ||||
| Ref: #custom-checks125884 | ||||
| Node: close126302 | ||||
| Ref: #close126406 | ||||
| Node: close and prices128492 | ||||
| Ref: #close-and-prices128621 | ||||
| Node: close date129015 | ||||
| Ref: #close-date129199 | ||||
| Node: Example close asset/liability accounts for file transition129945 | ||||
| Ref: #example-close-assetliability-accounts-for-file-transition130246 | ||||
| Node: Hiding opening/closing transactions131108 | ||||
| Ref: #hiding-openingclosing-transactions131379 | ||||
| Node: close and balance assertions132760 | ||||
| Ref: #close-and-balance-assertions133018 | ||||
| Node: Example close revenue/expense accounts to retained earnings134372 | ||||
| Ref: #example-close-revenueexpense-accounts-to-retained-earnings134650 | ||||
| Node: codes135543 | ||||
| Ref: #codes135653 | ||||
| Node: commodities136366 | ||||
| Ref: #commodities136495 | ||||
| Node: descriptions136577 | ||||
| Ref: #descriptions136707 | ||||
| Node: diff137011 | ||||
| Ref: #diff137119 | ||||
| Node: files138164 | ||||
| Ref: #files138266 | ||||
| Node: help138412 | ||||
| Ref: #help138514 | ||||
| Node: import139329 | ||||
| Ref: #import139445 | ||||
| Node: Deduplication140307 | ||||
| Ref: #deduplication140432 | ||||
| Node: Import testing142320 | ||||
| Ref: #import-testing142485 | ||||
| Node: Importing balance assignments142975 | ||||
| Ref: #importing-balance-assignments143181 | ||||
| Node: Commodity display styles143828 | ||||
| Ref: #commodity-display-styles144001 | ||||
| Node: incomestatement144130 | ||||
| Ref: #incomestatement144265 | ||||
| Node: notes145566 | ||||
| Ref: #notes145681 | ||||
| Node: payees146048 | ||||
| Ref: #payees146156 | ||||
| Node: prices146682 | ||||
| Ref: #prices146790 | ||||
| Node: print147155 | ||||
| Ref: #print147267 | ||||
| Node: print-unique152577 | ||||
| Ref: #print-unique152705 | ||||
| Node: register152991 | ||||
| Ref: #register153120 | ||||
| Node: Custom register output157564 | ||||
| Ref: #custom-register-output157695 | ||||
| Node: register-match159032 | ||||
| Ref: #register-match159168 | ||||
| Node: rewrite159516 | ||||
| Ref: #rewrite159633 | ||||
| Node: Re-write rules in a file161539 | ||||
| Ref: #re-write-rules-in-a-file161702 | ||||
| Node: Diff output format162852 | ||||
| Ref: #diff-output-format163035 | ||||
| Node: rewrite vs print --auto164127 | ||||
| Ref: #rewrite-vs.-print---auto164287 | ||||
| Node: roi164837 | ||||
| Ref: #roi164937 | ||||
| Node: Spaces and special characters in --inv and --pnl166625 | ||||
| Ref: #spaces-and-special-characters-in---inv-and---pnl166866 | ||||
| Node: Semantics of --inv and --pnl167359 | ||||
| Ref: #semantics-of---inv-and---pnl167598 | ||||
| Node: IRR and TWR explained169444 | ||||
| Ref: #irr-and-twr-explained169604 | ||||
| Node: stats172666 | ||||
| Ref: #stats172767 | ||||
| Node: tags173554 | ||||
| Ref: #tags173654 | ||||
| Node: test174171 | ||||
| Ref: #test174287 | ||||
| Node: About add-on commands175032 | ||||
| Ref: #about-add-on-commands175169 | ||||
| Node: JOURNAL FORMAT176302 | ||||
| Ref: #journal-format176430 | ||||
| Node: Transactions178650 | ||||
| Ref: #transactions178765 | ||||
| Node: Dates179782 | ||||
| Ref: #dates179898 | ||||
| Node: Simple dates179963 | ||||
| Ref: #simple-dates180083 | ||||
| Node: Secondary dates180590 | ||||
| Ref: #secondary-dates180738 | ||||
| Node: Posting dates182072 | ||||
| Ref: #posting-dates182195 | ||||
| Node: Status183564 | ||||
| Ref: #status183674 | ||||
| Node: Code185379 | ||||
| Ref: #code185491 | ||||
| Node: Description185722 | ||||
| Ref: #description185850 | ||||
| Node: Payee and note186168 | ||||
| Ref: #payee-and-note186276 | ||||
| Node: Comments186610 | ||||
| Ref: #comments186732 | ||||
| Node: Tags187925 | ||||
| Ref: #tags-1188036 | ||||
| Node: Postings189434 | ||||
| Ref: #postings189558 | ||||
| Node: Virtual postings190582 | ||||
| Ref: #virtual-postings190693 | ||||
| Node: Account names191995 | ||||
| Ref: #account-names192132 | ||||
| Node: Amounts192618 | ||||
| Ref: #amounts192755 | ||||
| Node: Decimal marks digit group marks193742 | ||||
| Ref: #decimal-marks-digit-group-marks193919 | ||||
| Node: Commodity194940 | ||||
| Ref: #commodity195129 | ||||
| Node: Directives influencing number parsing and display196079 | ||||
| Ref: #directives-influencing-number-parsing-and-display196340 | ||||
| Node: Commodity display style196832 | ||||
| Ref: #commodity-display-style197040 | ||||
| Node: Rounding199235 | ||||
| Ref: #rounding199355 | ||||
| Node: Transaction prices199765 | ||||
| Ref: #transaction-prices199931 | ||||
| Node: Lot prices lot dates202361 | ||||
| Ref: #lot-prices-lot-dates202544 | ||||
| Node: Balance assertions203031 | ||||
| Ref: #balance-assertions203209 | ||||
| Node: Assertions and ordering204239 | ||||
| Ref: #assertions-and-ordering204421 | ||||
| Node: Assertions and included files205118 | ||||
| Ref: #assertions-and-included-files205355 | ||||
| Node: Assertions and multiple -f options205686 | ||||
| Ref: #assertions-and-multiple--f-options205936 | ||||
| Node: Assertions and commodities206067 | ||||
| Ref: #assertions-and-commodities206293 | ||||
| Node: Assertions and prices207448 | ||||
| Ref: #assertions-and-prices207656 | ||||
| Node: Assertions and subaccounts208097 | ||||
| Ref: #assertions-and-subaccounts208320 | ||||
| Node: Assertions and virtual postings208644 | ||||
| Ref: #assertions-and-virtual-postings208880 | ||||
| Node: Assertions and precision209021 | ||||
| Ref: #assertions-and-precision209208 | ||||
| Node: Balance assignments209473 | ||||
| Ref: #balance-assignments209643 | ||||
| Node: Balance assignments and prices210806 | ||||
| Ref: #balance-assignments-and-prices210972 | ||||
| Node: Directives211198 | ||||
| Ref: #directives211361 | ||||
| Node: Directives and multiple files217104 | ||||
| Ref: #directives-and-multiple-files217300 | ||||
| Node: Comment blocks217962 | ||||
| Ref: #comment-blocks218139 | ||||
| Node: Including other files218314 | ||||
| Ref: #including-other-files218488 | ||||
| Node: Default year219412 | ||||
| Ref: #default-year219570 | ||||
| Node: Declaring payees219977 | ||||
| Ref: #declaring-payees220148 | ||||
| Node: Declaring the decimal mark220393 | ||||
| Ref: #declaring-the-decimal-mark220593 | ||||
| Node: Declaring commodities220991 | ||||
| Ref: #declaring-commodities221182 | ||||
| Node: Commodity error checking223696 | ||||
| Ref: #commodity-error-checking223846 | ||||
| Node: Default commodity224102 | ||||
| Ref: #default-commodity224282 | ||||
| Node: Declaring market prices225156 | ||||
| Ref: #declaring-market-prices225345 | ||||
| Node: Declaring accounts226157 | ||||
| Ref: #declaring-accounts226337 | ||||
| Node: Account error checking227544 | ||||
| Ref: #account-error-checking227710 | ||||
| Node: Account comments228887 | ||||
| Ref: #account-comments229071 | ||||
| Node: Account subdirectives229497 | ||||
| Ref: #account-subdirectives229682 | ||||
| Node: Account types229997 | ||||
| Ref: #account-types230171 | ||||
| Node: Declaring account types230828 | ||||
| Ref: #declaring-account-types231007 | ||||
| Node: Auto-detected account types232059 | ||||
| Ref: #auto-detected-account-types232246 | ||||
| Node: Account display order234258 | ||||
| Ref: #account-display-order234418 | ||||
| Node: Rewriting accounts235569 | ||||
| Ref: #rewriting-accounts235748 | ||||
| Node: Basic aliases236507 | ||||
| Ref: #basic-aliases236643 | ||||
| Node: Regex aliases237385 | ||||
| Ref: #regex-aliases237547 | ||||
| Node: Combining aliases238267 | ||||
| Ref: #combining-aliases238450 | ||||
| Node: Aliases and multiple files239727 | ||||
| Ref: #aliases-and-multiple-files239926 | ||||
| Node: end aliases240507 | ||||
| Ref: #end-aliases240654 | ||||
| Node: Default parent account240756 | ||||
| Ref: #default-parent-account240946 | ||||
| Node: Periodic transactions241830 | ||||
| Ref: #periodic-transactions242013 | ||||
| Node: Periodic rule syntax243930 | ||||
| Ref: #periodic-rule-syntax244130 | ||||
| Node: Two spaces between period expression and description!244833 | ||||
| Ref: #two-spaces-between-period-expression-and-description245146 | ||||
| Node: Forecasting with periodic transactions245831 | ||||
| Ref: #forecasting-with-periodic-transactions246130 | ||||
| Node: Budgeting with periodic transactions248898 | ||||
| Ref: #budgeting-with-periodic-transactions249131 | ||||
| Node: Auto postings249538 | ||||
| Ref: #auto-postings249674 | ||||
| Node: Auto postings and multiple files251857 | ||||
| Ref: #auto-postings-and-multiple-files252055 | ||||
| Node: Auto postings and dates252263 | ||||
| Ref: #auto-postings-and-dates252531 | ||||
| Node: Auto postings and transaction balancing / inferred amounts / balance assertions252706 | ||||
| Ref: #auto-postings-and-transaction-balancing-inferred-amounts-balance-assertions253052 | ||||
| Node: Auto posting tags253558 | ||||
| Ref: #auto-posting-tags253767 | ||||
| Node: CSV FORMAT254404 | ||||
| Ref: #csv-format254532 | ||||
| Node: Examples257156 | ||||
| Ref: #examples257259 | ||||
| Node: Basic257466 | ||||
| Ref: #basic257568 | ||||
| Node: Bank of Ireland258112 | ||||
| Ref: #bank-of-ireland258249 | ||||
| Node: Amazon259714 | ||||
| Ref: #amazon259834 | ||||
| Node: Paypal261555 | ||||
| Ref: #paypal261651 | ||||
| Node: CSV rules269299 | ||||
| Ref: #csv-rules269417 | ||||
| Node: skip269750 | ||||
| Ref: #skip269850 | ||||
| Node: fields list270222 | ||||
| Ref: #fields-list270361 | ||||
| Node: field assignment271866 | ||||
| Ref: #field-assignment272018 | ||||
| Node: Field names273050 | ||||
| Ref: #field-names273190 | ||||
| Node: date field273569 | ||||
| Ref: #date-field273689 | ||||
| Node: date2 field273737 | ||||
| Ref: #date2-field273880 | ||||
| Node: status field273936 | ||||
| Ref: #status-field274081 | ||||
| Node: code field274130 | ||||
| Ref: #code-field274277 | ||||
| Node: description field274322 | ||||
| Ref: #description-field274484 | ||||
| Node: comment field274543 | ||||
| Ref: #comment-field274700 | ||||
| Node: account field274999 | ||||
| Ref: #account-field275151 | ||||
| Node: amount field275725 | ||||
| Ref: #amount-field275876 | ||||
| Node: currency field277114 | ||||
| Ref: #currency-field277269 | ||||
| Node: balance field277525 | ||||
| Ref: #balance-field277659 | ||||
| Node: separator278031 | ||||
| Ref: #separator278163 | ||||
| Node: if block278705 | ||||
| Ref: #if-block278832 | ||||
| Node: Matching the whole record279230 | ||||
| Ref: #matching-the-whole-record279407 | ||||
| Node: Matching individual fields280210 | ||||
| Ref: #matching-individual-fields280416 | ||||
| Node: Combining matchers280640 | ||||
| Ref: #combining-matchers280838 | ||||
| Node: Rules applied on successful match281152 | ||||
| Ref: #rules-applied-on-successful-match281345 | ||||
| Node: if table282002 | ||||
| Ref: #if-table282123 | ||||
| Node: end283859 | ||||
| Ref: #end283973 | ||||
| Node: date-format284197 | ||||
| Ref: #date-format284331 | ||||
| Node: decimal-mark285328 | ||||
| Ref: #decimal-mark285475 | ||||
| Node: newest-first285812 | ||||
| Ref: #newest-first285955 | ||||
| Node: include286638 | ||||
| Ref: #include286771 | ||||
| Node: balance-type287213 | ||||
| Ref: #balance-type287335 | ||||
| Node: Tips288035 | ||||
| Ref: #tips288126 | ||||
| Node: Rapid feedback288425 | ||||
| Ref: #rapid-feedback288544 | ||||
| Node: Valid CSV288995 | ||||
| Ref: #valid-csv289127 | ||||
| Node: File Extension289319 | ||||
| Ref: #file-extension289473 | ||||
| Node: Reading multiple CSV files289902 | ||||
| Ref: #reading-multiple-csv-files290089 | ||||
| Node: Valid transactions290329 | ||||
| Ref: #valid-transactions290509 | ||||
| Node: Deduplicating importing291137 | ||||
| Ref: #deduplicating-importing291318 | ||||
| Node: Setting amounts292350 | ||||
| Ref: #setting-amounts292507 | ||||
| Node: Amount signs294948 | ||||
| Ref: #amount-signs295102 | ||||
| Node: Setting currency/commodity295789 | ||||
| Ref: #setting-currencycommodity295977 | ||||
| Node: Amount decimal places297157 | ||||
| Ref: #amount-decimal-places297349 | ||||
| Node: Referencing other fields297661 | ||||
| Ref: #referencing-other-fields297860 | ||||
| Node: How CSV rules are evaluated298758 | ||||
| Ref: #how-csv-rules-are-evaluated298933 | ||||
| Node: TIMECLOCK FORMAT300382 | ||||
| Ref: #timeclock-format300522 | ||||
| Node: TIMEDOT FORMAT302590 | ||||
| Ref: #timedot-format302728 | ||||
| Node: COMMON TASKS307287 | ||||
| Ref: #common-tasks307416 | ||||
| Node: Getting help307823 | ||||
| Ref: #getting-help307957 | ||||
| Node: Constructing command lines308508 | ||||
| Ref: #constructing-command-lines308702 | ||||
| Node: Starting a journal file309401 | ||||
| Ref: #starting-a-journal-file309601 | ||||
| Node: Setting opening balances310788 | ||||
| Ref: #setting-opening-balances310986 | ||||
| Node: Recording transactions314119 | ||||
| Ref: #recording-transactions314301 | ||||
| Node: Reconciling314858 | ||||
| Ref: #reconciling315003 | ||||
| Node: Reporting317248 | ||||
| Ref: #reporting317390 | ||||
| Node: Migrating to a new file321310 | ||||
| Ref: #migrating-to-a-new-file321460 | ||||
| Node: LIMITATIONS321758 | ||||
| Ref: #limitations321886 | ||||
| Node: TROUBLESHOOTING322627 | ||||
| Ref: #troubleshooting322742 | ||||
|  | ||||
| End Tag Table | ||||
|  | ||||
| @ -2163,10 +2163,15 @@ COMMANDS | ||||
| 
 | ||||
|    Commodity layout | ||||
|        With --layout, you can control how amounts with more than one commodity | ||||
|        are  displayed:  -  --layout=wide[,WIDTH]:  on  a single line, possibly | ||||
|        elided to the specified width - --layout=tall: each commodity  is  dis- | ||||
|        played  on  a separate line - --layout=bare: commodity symbols are dis- | ||||
|        played in a separate column, and amounts are displayed as bare numbers | ||||
|        are displayed: | ||||
| 
 | ||||
|        o --layout=wide[,WIDTH]: on a single line, possibly elided to the spec- | ||||
|          ified width | ||||
| 
 | ||||
|        o --layout=tall: each commodity is displayed on a separate line | ||||
| 
 | ||||
|        o --layout=bare: commodity symbols are displayed in a separate  column, | ||||
|          and amounts are displayed as bare numbers | ||||
| 
 | ||||
|          $ hledger -f examples/bcexample.hledger bal assets:us:etrade -3 -T -Y --layout=wide | ||||
|          Balance changes in 2012-01-01..2014-12-31: | ||||
| @ -4900,10 +4905,6 @@ JOURNAL FORMAT | ||||
|        Y                                declare  a year for yearless   following   entries | ||||
|                                         dates                          until  end  of cur- | ||||
|                                                                        rent file | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|        =                                declare  an   auto   posting   all entries in par- | ||||
|                                         rule,   adding  postings  to   ent/current/child | ||||
|                                         other transactions             files (but not sib- | ||||
| @ -4922,6 +4923,7 @@ JOURNAL FORMAT | ||||
|        dis-     how  to  display  amounts of a commodity in reports (symbol side | ||||
|        play     and spacing, digit groups, decimal separator, decimal places) | ||||
|        style | ||||
| 
 | ||||
|        direc-   which entries and (when there are multiple  files)  which  files | ||||
|        tive     are affected by a directive | ||||
|        scope | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user