elpasync pushed a change to branch elpa/csv2ledger.

        at  91a9c504a7 Update version number

This branch includes the following new commits:

       new  95595c0d79 Initial commit
       new  b4f6fac379 Add .gitignore
       new  6597b8cd22 Initial commit of csv2ledger.el
       new  e8a2151fc7 Fix references to `jk--ledger-compiled-account-regexes`.
       new  1ce1fe5297 Remove BSD license from header, point to GNU license.
       new  d8ee57f181 Update copyright year.
       new  7635ee6fe3 Update "Created" year in header.
       new  09f023793a Declare Emacs 28.1 as a dependency.
       new  73ef91df00 Turn variables into user options or internal variables.
       new  cc83ffef1c Rename `c2l-compile-account-regexes` to 
`c2l-compile-matcher-regexes`.
       new  0326110f7a Update doc string of `c2l-read-account-matchers`.
       new  6023fa373b Use lower-case column names in `c2l-csv-columns`.
       new  c1fb4a3255 Reconcile commits 6023fa3 and 1e4bd7c.
       new  aa435296c8 Update doc string of `c2l-csv-columns`.
       new  c7d1db033c Add user option `c2l-field-parse-functions`.
       new  97906fa4ce Add user option `c2l-title-function`.
       new  900eef1457 Move definition of `c2l-account-matchers-file`.
       new  5dd5e36a07 Add user option `c2l-title-match-fields`.
       new  02a6ebc5b3 Add user option `c2l-auto-reconcile`.
       new  2cf9b08114 Remove function `c2l-parse-amount`.
       new  0af0aa3de2 Rename `c2l-parse-date` and update doc string.
       new  7932657f9f Move definitions of internal variables after defcustoms.
       new  6e9838193e New function: `c2l-payee-or-sender`.
       new  c5b7b0766e Rewrite `c2l-compose-entry` and `c2l-csv-line-to-ledger`.
       new  3ed3afc06b Update doc string of `c2l-csv-entry-as-kill`.
       new  8e01e8379b Update doc string of `c2l-base-account`.
       new  c01946ab58 Do not try to read files that do not exist.
       new  eaf2ad4fee Do not test if file exists if file is nil.
       new  7cc0cd1a0a Warn if trying to read a file that cannot be found.
       new  fd54efa6ce Add command `c2l-set-base-account`.
       new  be1366e6d4 c2l-payee-or-sender: first check if `c2l-account-holder` 
is even set.
       new  579acc2d00 Do not require a match when asking for an account name.
       new  a7b24edc4d Start README.md
       new  466a098d2b Extract new function `c2l-get-current-row` from 
`c2l-csv-entry-as-kill`.
       new  799beb345b New function `c2l-has-header`.
       new  09e02e84a5 Expand README.md
       new  4f7505922c Update regex in `c2l-has-header`.
       new  a0a328df02 New function `c2l-convert-region`.
       new  671fef23b4 Small refactor of `c2l-csv-entry-as-kill`.
       new  f536bca1bf New function `c2l-get-results-buffer`.
       new  93bd85b0e0 c2l-convert-region: Report number of converted entries.
       new  7c84259a9d Update error messages with "[Csv2Ledger]" tag.
       new  393b9d9688 New function: c2l-convert-buffer.
       new  d00914d9f1 c2l-csv-line-to-ledger: Check c2l-fallback-account 
before asking the user.
       new  b5a85b4589 Remove defvar declaration for 
ledger-post-amount-alignment-column.
       new  d5718b1875 Add dependencies to package header.
       new  463fa78c33 Rename internal functions with double dash.
       new  6f65342c60 Update the README.
       new  19b3176424 Add flycheck temp files to .gitignore.
       new  e8a7609736 Add user option `c2l-alignment-column`.
       new  a9bc221c12 Require subr-x for string functions.
       new  482658ee03 Remove dependency on ledger-mode.
       new  a1b0dd35e1 Update README.
       new  3694ef7269 Small updates to the README.
       new  20f06b3d99 Rename `c2l-auto-reconciled`to `c2l-auto-cleared`.
       new  03b2aeb4a7 Update the README.
       new  188ddacde7 Rename target account to balancing account.
       new  aaf8db1085 Make c2l-matcher-regexes public.
       new  40e1230600 Fix doc string of `c2l--csv-line-to-ledger`.
       new  ae252fe149 Rename c2l-fallback-balancing-account back to 
c2l-fallback-account.
       new  05b1225a0b Fix alignment.
       new  0d3a88f8bc Rename `valuation` field to `effective`.
       new  3e07f6edbe Update doc string of `c2l-csv-columns`.
       new  9dd9708b94 Rename `c2l-field-parse-functions` to 
`c2l-field-modify-functions`
       new  6f417351a8 Update doc string of 
c2l-convert-little-endian-to-iso8601-date.
       new  88c394d5bb Rename c2l-payee-or-sender to 
c2l-title-is-payee-or-sender.
       new  9426c2a2d9 Rename c2l-payee-or-sender to 
c2l-title-is-payee-or-sender.
       new  e0be339259 Add function c2l-title-is-counterpart.
       new  89a311301c New user option c2l-amount-function.
       new  565e1a1c43 Add comment line denoting section for user option 
functions.
       new  e4a823e552 Add helper function c2l--amount-p.
       new  81322ebde0 Use c2l--amount-p in c2l--has-header.
       new  8dcb1e208f Rework c2l--compose-entry and c2l--csv-line-to-ledger
       new  ea515e3ae6 Set default value of c2l-base-account to 
"Assets:Unknown".
       new  150995f5c4 Fix doc strings of c2l-csv-columns and 
c2l-account-matchers-file.
       new  18413f1c36 Fix typo in doc string of c2l-matcher-regexes.
       new  8c3c0fb0f3 Swap car and cdr of c2l-matcher-regexes.
       new  71e39431eb Make c2l-title-function and c2l-amount-function 
dependent on c2l-csv-columns.
       new  45f4f403d2 Rename 'effective' to 'posted'.
       new  bf995e11cb Rename balancing account back to target account.
       new  521edc8471 Do not create c2l-base-account as a buffer-local 
variable.
       new  2531e81bcf Add user option c2l-transaction-modify-function.
       new  d5f5712969 Add comment indicating interactive functions.
       new  6076653a0f Rename local variable in c2l--csv-line-to-ledger.
       new  a2479be0d5 Update doc string of c2l--csv-line-to-ledger.
       new  59ba841805 Guard against empty payee and sender in 
c2l-title-is-payee-or-sender
       new  1417fcdbbb Fix default value of c2l-csv-columns.
       new  ac0352c3d8 Set default value of c2l-base-account to 
"Assets:Checking".
       new  6fa69d4391 Rename regexes to regexps in the source.
       new  8f1c8fa2b6 Guard for the case where payee or sender does not exist.
       new  e08f335190 Change fallback value of c2l-title-is-payee-to-sender.
       new  ac7abd896f Guard against empty value of counterpart.
       new  bc57cfd9ca Remove `counterpart` field.
       new  365faf54ed Display the results buffer after conversion.
       new  1048cf77d9 Update the README.
       new  6d46386b5e Small README update.
       new  07281e2558 Update to the README.
       new  8340839302 Add csv-mode to Package-Requires.
       new  f19910d17b Add option c2l-entry-function.
       new  d1910389f1 Rename c2l-title-is-payee-or-sender to 
c2l-payee-or-sender.
       new  80e39156a9 Fix c2l-amount-is-amount.
       new  170dc4ae5c Update README.md
       new  102890f078 Update the README.
       new  19ec18c197 Remove reference to `counterpart` from doc string of 
c2l-csv-columns.
       new  163559956f Change return value of c2l--amount-p.
       new  aa55c01cc1 New user option c2l-transaction-modify-functions.
       new  03e33d295f Replace README with a placeholder.
       new  b1872d7f83 Update doc string of c2l-transaction-modify-functions.
       new  a4ded4f5dc Change the default value of c2l-csv-columns to the empty 
list.
       new  982f05c6b9 Warn and abort if c2l-csv-columns is not set.
       new  9b36538371 Update the README.
       new  e6a7312467 Small updates to the README.
       new  3925c6b34a Small fixes to the README.
       new  ccb45be9dc Add URL line to the file header.
       new  d1639d9c59 Add long description to the file header.
       new  66d5a39b99 Replace point-at-{bol|eol} with pos-{bol|eol}.
       new  cc5050faaf Fix doc string for c2l-create-amount
       new  3b203a66e1 Improve code layout.
       new  64da760597 Update copyright year.
       new  ae65a1f36b Update README.
       new  574a778a63 Update README.
       new  58d45b6ca2 Update documentation.
       new  95e107e9bd Nicify the README a bit.
       new  9e495b83ec Further fixes to the README.
       new  3084bc9a64 Update the README.
       new  c93fb442bb Provide full code snippet for c2l-matcher-regexps example
       new  8d16b790a8 Fix typo in the README.
       new  39cefb514c Add installation section to README.
       new  0b38099339 Update doc string of c2l--has-header.
       new  7bf8eea86a Update doc string of c2l-convert-buffer.
       new  00da744de7 Update dependency on Emacs to 29.1.
       new  5f270d2ff0 Update the README.
       new  f846dca63c Small fix for README.md
       new  374c1b6b6f Update the README.
       new  f37a5677a4 Update copyright year.
       new  22c9d76302 Fix doc string of c2l-transaction-modify-functions.
       new  ec76d40813 Update README.
       new  a3e7b21ae1 Add useful comment.
       new  3a309c795a Fix the README.
       new  0bcf56f4b8 Update the README.
       new  97ee04eb27 Fix default values of user options in the README.
       new  8d18e53ee5 Fix highlighting in README.md
       new  57ba873192 Update the README.
       new  1c049bc95c Fix typo in the README.
       new  8f23cc044f Use `:set` in c2l-account-matchers-file to set 
c2l-matchers-regexps.
       new  f299813350 Recognise amounts without cents in c2l--amount-p
       new  312a673c31 Fix doc string of c2l--amount-p.
       new  058bd5c96d Declare safety predicates for defcustoms.
       new  c051099f45 Update the README
       new  144a966942 Add section on multiple configurations to the README
       new  107270702c Fix typo in README
       new  c8ee0a4d50 Fix typo in README
       new  b0da62c00b Small update to the README
       new  7a3c55377e Small update to the README
       new  f10502a19c Fix typo in the README
       new  8b5aa6ee00 Fix two typos in the documentation
       new  33a7db7844 Fix typo in the README
       new  61f3d6d75f Update Commentary section.
       new  c72b617d68 Fix typo in the README
       new  57bd4d12f2 Move definition of c2l-field-modify-functions.
       new  2b2f8267f2 Update README.
       new  c69391dd01 Fix typo in the README
       new  b57b06d3a0 Update the README.
       new  4bd99b140a Make sure all relevant variables become buffer-local 
when needed.
       new  7277b3bf79 Remove dash dependency.
       new  7d75cd4c41 Update README.
       new  464fa0b188 Update version number.
       new  b403b4f165 Fix doc string of c2l--has-header.
       new  356e833e9d Make c2l--has-header a bit more functional.
       new  ffe648ecf0 Remove dependency on parse-csv
       new  57989d70f6 Keep order of account matchers.
       new  cd955dd41b Move c2l-compose-entry to the correct section.
       new  f805e4b0e0 Update version number.
       new  5956b5e351 Update error message in c2l--get-current-row
       new  2bcc1a8e76 Improve doc string of c2l-create-account
       new  c558f2bf40 Add alternative account creation function 
c2l-create-account-ask-matcher
       new  bce3b210a0 Update version number.
       new  af1129653d Make auto-clearing of transactions with effective date 
optional.
       new  762fbfcf10 Update version number.
       new  f234878bd2 Update to the README
       new  1ab230f07d Update doc string of c2l--csv-line-to-ledger
       new  7cc8fa2ecf Update version number.
       new  eb05c12358 Fix typo in the README
       new  4f6bb9e1bd Update example function jk/c2l-convert-amount in the 
README
       new  98ab50c9a7 New command c2l-read-account-matchers
       new  e744d0706f Update version number.
       new  4d888caef4 Fix whitespace.
       new  c8939a4422 Fix c2l-read-account-matchers
       new  5d813d7f09 Add note about c2l-read-account-matchers to the README
       new  91a9c504a7 Update version number


Reply via email to