mirror of
https://github.com/simonmichael/hledger.git
synced 2025-01-06 02:23:46 +03:00
Further refinement of option extraction regex
This commit is contained in:
parent
5a88a1437c
commit
3a20e91b69
@ -433,7 +433,7 @@ read -r -d "" _hledger_complist_generic_options <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -471,7 +471,7 @@ read -r -d "" _hledger_complist_options_accounts <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -511,7 +511,7 @@ read -r -d "" _hledger_complist_options_activity <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -559,7 +559,7 @@ read -r -d "" _hledger_complist_options_areg <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -599,7 +599,7 @@ read -r -d "" _hledger_complist_options_aregister <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -642,7 +642,7 @@ read -r -d "" _hledger_complist_options_bal <<TEXT
|
|||||||
--budget
|
--budget
|
||||||
--change
|
--change
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--cumulative
|
--cumulative
|
||||||
--daily
|
--daily
|
||||||
@ -696,7 +696,7 @@ read -r -d "" _hledger_complist_options_balance <<TEXT
|
|||||||
--budget
|
--budget
|
||||||
--change
|
--change
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--cumulative
|
--cumulative
|
||||||
--daily
|
--daily
|
||||||
@ -749,7 +749,7 @@ read -r -d "" _hledger_complist_options_balancesheet <<TEXT
|
|||||||
--begin=
|
--begin=
|
||||||
--change
|
--change
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--cumulative
|
--cumulative
|
||||||
--daily
|
--daily
|
||||||
@ -800,7 +800,7 @@ read -r -d "" _hledger_complist_options_balancesheetequity <<TEXT
|
|||||||
--begin=
|
--begin=
|
||||||
--change
|
--change
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--cumulative
|
--cumulative
|
||||||
--daily
|
--daily
|
||||||
@ -851,7 +851,7 @@ read -r -d "" _hledger_complist_options_bs <<TEXT
|
|||||||
--begin=
|
--begin=
|
||||||
--change
|
--change
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--cumulative
|
--cumulative
|
||||||
--daily
|
--daily
|
||||||
@ -902,7 +902,7 @@ read -r -d "" _hledger_complist_options_bse <<TEXT
|
|||||||
--begin=
|
--begin=
|
||||||
--change
|
--change
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--cumulative
|
--cumulative
|
||||||
--daily
|
--daily
|
||||||
@ -953,7 +953,7 @@ read -r -d "" _hledger_complist_options_cashflow <<TEXT
|
|||||||
--begin=
|
--begin=
|
||||||
--change
|
--change
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--cumulative
|
--cumulative
|
||||||
--daily
|
--daily
|
||||||
@ -1004,7 +1004,7 @@ read -r -d "" _hledger_complist_options_cf <<TEXT
|
|||||||
--begin=
|
--begin=
|
||||||
--change
|
--change
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--cumulative
|
--cumulative
|
||||||
--daily
|
--daily
|
||||||
@ -1053,7 +1053,7 @@ read -r -d "" _hledger_complist_options_check_dates <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1089,7 +1089,7 @@ read -r -d "" _hledger_complist_options_check_dupes <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1127,7 +1127,7 @@ read -r -d "" _hledger_complist_options_close <<TEXT
|
|||||||
--close
|
--close
|
||||||
--close-acct=
|
--close-acct=
|
||||||
--close-desc=
|
--close-desc=
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1168,7 +1168,7 @@ read -r -d "" _hledger_complist_options_codes <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1215,7 +1215,7 @@ read -r -d "" _hledger_complist_options_descriptions <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1265,7 +1265,7 @@ read -r -d "" _hledger_complist_options_equity <<TEXT
|
|||||||
--close
|
--close
|
||||||
--close-acct=
|
--close-acct=
|
||||||
--close-desc=
|
--close-desc=
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1327,7 +1327,7 @@ read -r -d "" _hledger_complist_options_import <<TEXT
|
|||||||
--begin=
|
--begin=
|
||||||
--catchup
|
--catchup
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1365,7 +1365,7 @@ read -r -d "" _hledger_complist_options_incomestatement <<TEXT
|
|||||||
--begin=
|
--begin=
|
||||||
--change
|
--change
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--cumulative
|
--cumulative
|
||||||
--daily
|
--daily
|
||||||
@ -1416,7 +1416,7 @@ read -r -d "" _hledger_complist_options_is <<TEXT
|
|||||||
--begin=
|
--begin=
|
||||||
--change
|
--change
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--cumulative
|
--cumulative
|
||||||
--daily
|
--daily
|
||||||
@ -1465,7 +1465,7 @@ read -r -d "" _hledger_complist_options_notes <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1500,7 +1500,7 @@ read -r -d "" _hledger_complist_options_payees <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1535,7 +1535,7 @@ read -r -d "" _hledger_complist_options_prices <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--costs
|
--costs
|
||||||
--daily
|
--daily
|
||||||
@ -1572,7 +1572,7 @@ read -r -d "" _hledger_complist_options_print <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1612,7 +1612,7 @@ read -r -d "" _hledger_complist_options_print_unique <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1648,7 +1648,7 @@ read -r -d "" _hledger_complist_options_reg <<TEXT
|
|||||||
--average
|
--average
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--cumulative
|
--cumulative
|
||||||
--daily
|
--daily
|
||||||
@ -1691,7 +1691,7 @@ read -r -d "" _hledger_complist_options_register <<TEXT
|
|||||||
--average
|
--average
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--cumulative
|
--cumulative
|
||||||
--daily
|
--daily
|
||||||
@ -1733,7 +1733,7 @@ read -r -d "" _hledger_complist_options_register_match <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1763,14 +1763,13 @@ read -r -d "" _hledger_complist_options_register_match <<TEXT
|
|||||||
TEXT
|
TEXT
|
||||||
|
|
||||||
read -r -d "" _hledger_complist_options_rewrite <<TEXT
|
read -r -d "" _hledger_complist_options_rewrite <<TEXT
|
||||||
--add-posting
|
|
||||||
--add-posting=
|
--add-posting=
|
||||||
--alias=
|
--alias=
|
||||||
--anon
|
--anon
|
||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1804,11 +1803,10 @@ read -r -d "" _hledger_complist_options_roi <<TEXT
|
|||||||
--alias=
|
--alias=
|
||||||
--anon
|
--anon
|
||||||
--auto
|
--auto
|
||||||
--aux-date
|
|
||||||
--begin=
|
--begin=
|
||||||
--cashflow
|
--cashflow
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1828,7 +1826,7 @@ read -r -d "" _hledger_complist_options_roi <<TEXT
|
|||||||
--pending
|
--pending
|
||||||
--period=
|
--period=
|
||||||
--pivot=
|
--pivot=
|
||||||
--pnl
|
--profit-loss=
|
||||||
--quarterly
|
--quarterly
|
||||||
--real
|
--real
|
||||||
--rules-file=
|
--rules-file=
|
||||||
@ -1845,7 +1843,7 @@ read -r -d "" _hledger_complist_options_stats <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1881,7 +1879,7 @@ read -r -d "" _hledger_complist_options_tags <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1924,7 +1922,7 @@ read -r -d "" _hledger_complist_options_txns <<TEXT
|
|||||||
--auto
|
--auto
|
||||||
--begin=
|
--begin=
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
@ -1965,7 +1963,7 @@ read -r -d "" _hledger_complist_options_ui <<TEXT
|
|||||||
--begin=
|
--begin=
|
||||||
--change
|
--change
|
||||||
--cleared
|
--cleared
|
||||||
--colour
|
--color=
|
||||||
--cost
|
--cost
|
||||||
--daily
|
--daily
|
||||||
--date2
|
--date2
|
||||||
|
@ -18,7 +18,7 @@ main() {
|
|||||||
# Options requiring an argument make that explicit by appending
|
# Options requiring an argument make that explicit by appending
|
||||||
# the equal sign (=)
|
# the equal sign (=)
|
||||||
sed -rn '/^\s+-/p' "$tmp" |
|
sed -rn '/^\s+-/p' "$tmp" |
|
||||||
sed -rn 's/.*\s+(--[a-zA-Z][-_a-zA-Z0-9]+=?).*/\1/p'
|
sed -rn 's/^\s{1,4}(-.)?\s{1,4}(--[a-zA-Z][-_a-zA-Z0-9]+=?).*/\2/p'
|
||||||
}
|
}
|
||||||
|
|
||||||
main "$@"
|
main "$@"
|
||||||
|
Loading…
Reference in New Issue
Block a user