profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/tbm/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

plaintextaccounting/plaintextaccounting.github.io 268

The plaintextaccounting.org website, a portal to Ledger, hledger, beancount and co.

beancount/ledger2beancount 51

Ledger to Beancount text-based converter

ledger/ledger-website 7

The source code behind https://ledger-cli.org

beancount/beancount2ledger 3

A converter from Beancount to equivalent Ledger syntax.

SPI/spi-members 0

The SPI membership web application rewrite in Python/Flask

tbm/agreement_templates 0

You are free to use these templates entirely at your own risk. By using these templates you agree that it is not legal advice. These templates have been drawn up for a specific legal jurisdiction. You may need to modify the templates for them to be suitable for your jurisdiction and circumstances.

tbm/alexjj.com 0

Homepage

tbm/Anki-Android 0

AnkiDroid: Anki on Android

issue commentbeancount/ledger2beancount

Multiple assertions for one day

Unfortunately, the current code doesn't make it easy to implement this but I'll take a look.

I'm on vacation at the moment but I'll try to look soon.

binshengliu

comment created time in 4 days

issue commentbeancount/ledger2beancount

Multiple assertions for one day

It would be nice if the tool can deal with it.

What would you suggest? Skipping the balance checks and generating a warning?

binshengliu

comment created time in 4 days

push eventbeancount/ledger2beancount

Martin Michlmayr

commit sha 8be8a8c3aa57c7672f00144ee51ab7dab0da5aa5

Set option name_income for top-level account Revenue Fixes #255

view details

push time in 4 days

issue closedbeancount/ledger2beancount

Top-level "Revenue" accounts lead to errors in beancount

I'm getting the following errors Invalid account name: Revenues:Pocket-money. When converting transactions from an account called revenues:pocket-money. ledger2beancount should remove the hyphen and ideally uppercase the next letter along if possible.

  • version: ledger2beancount 2.6

closed time in 4 days

mohkale

issue commentbeancount/ledger2beancount

Top-level "Revenue" accounts lead to errors in beancount

This should work out of the box now.

BTW, an account like Revenues is not valid in beancount: all top-level accounts need a sub-account (e.g. Revenues:Salary). However, ledger2beancount will rename Revenues to Revenues:Subaccount automatically.

Thanks for your feedback!

P.S. Since you use hledger, set hledger: true in your ledger2beancount config.

mohkale

comment created time in 4 days

push eventtbm/ledger2beancount

Martin Michlmayr

commit sha 8be8a8c3aa57c7672f00144ee51ab7dab0da5aa5

Set option name_income for top-level account Revenue Fixes #255

view details

push time in 4 days

IssuesEvent

issue commentbeancount/ledger2beancount

Multiple assertions for one day

Having said that, I'll check if ledger2beancount can avoid creating two balance checks for the same account on the same day, maybe with a conversion note about this issue.

binshengliu

comment created time in 4 days

issue commentbeancount/ledger2beancount

Multiple assertions for one day

Unfortunately, this is an incompatibility between ledger and beancount. Assertions / balance checks work in a different way.

This is covered in the manual:

First, beancount evaluates balance assertions at the beginning of the day whereas ledger evaluates them at the end of the day (up to ledger 3.1.1) or at the end of the transaction (newer versions of ledger). Therefore, we schedule the balance assertion for the day after the original transaction. This assumes that there are no other transactions on the same day that change the balance again for this account.

see "Balance assertions and assignments" in guide.md

binshengliu

comment created time in 4 days

issue commentbeancount/ledger2beancount

Pascal cased account names lead to errors in beancount

No problem at all. Your bug report is actually useful because we can improve the current situation.

We set option "name_income" automatically for some foreign-language top-level names. We can do the same for Revenue.

mohkale

comment created time in 5 days

issue commentbeancount/ledger2beancount

Pascal cased account names lead to errors in beancount

You should have gotten the following note at the top of the file. Did you not get that?

; ledger2beancount conversion notes:
;
;   - Non-standard root name Revenues used; please set beancount options name_*
mohkale

comment created time in 5 days

push eventSPI/website

Martin Michlmayr

commit sha 29f50097cf0246e11caa29fe0ba34c02c591dc43

Update treasurer

view details

push time in 7 days

push eventSPI/website

Martin Michlmayr

commit sha d53bef47e4e9e9920089ef8cc01e92648ae6a752

Add agenda for 2021-19 meeting

view details

push time in 8 days

push eventSPI/website

Martin Michlmayr

commit sha 7aa83566efea300f024e0bbebd63b651d378983e

Fix formatting issue in minutes

view details

push time in 8 days

push eventSPI/website

Martin Michlmayr

commit sha 1c6e77d53cffd4e7a4c3f555126840c4a5153bf9

Fix date in agenda

view details

push time in 8 days

push eventSPI/website

Tim Potter

commit sha a2b1c0b5a76e4737353c0234dd80877ed19d4980

Add minutes for August 2021 meeting

view details

Tim Potter

commit sha 679f33129b78c6c43ab1ce8f0894bad35d552f3a

Add resolution 2021-08-16.mcs.1 as an accepted resolution

view details

Tim Potter

commit sha 177531dbebe48721e05bf7fb28ed8052cdb67534

Fix typo in link to IRC logs

view details

Michael Schultheiss

commit sha b599887474adf76cdc5818ebcec3bca0530270ea

Add link to minutes

view details

Martin Michlmayr

commit sha 55d5b1a203437927def777f8ad2c9eaf90e51805

Fix typos

view details

push time in 8 days

issue commentlongjiang/zerotohero-nuxt

Audio link for vocabulary doesn't work

If you look at the HTML of https://en.wiktionary.org/wiki/pete#Swahili you'll see that there are actually audio links for FLAC, Ogg and MP3.

Any chance you could get the MP3 or Ogg link from there and use that?

tbm

comment created time in 14 days

issue commentledger/ledger

Payee metadata tag ignored by --check-payees

@felipelalli commit fc8e4ced042a4e6b154d7b6e0159d0f92f updated the docs, but we have to make a new ledger release before the docs on the website are updated.

sephelps

comment created time in 14 days

issue openedlongjiang/zerotohero-nuxt

Audio link for vocabulary doesn't work

https://www.zerotohero.ca/en/sw/dictionary/wiktionary/8470

There's an audio link. Wiktionary has an audio file.

But clicking it doesn't do anything.

I tried in Firefox and Chromium.

created time in 16 days

issue openedlongjiang/zerotohero-nuxt

Wiktionary link should link to language

Looking up "pete" (Swahili for "ring") gives the right definition and a link to Wiktionary. However, I think it would be best to link to the specific Wiktionary link and include the '#' for the language, i.e. it should link to https://en.wiktionary.org/wiki/pete#Swahili

See https://www.zerotohero.ca/en/sw/dictionary/wiktionary/8470

created time in 17 days

pull request commentledger/ledger

Fix config path in man page

There has been some work on coordinating a new release (see the mailing list). Hopefully soon.

cbarrete

comment created time in 17 days

push eventledger/ledger

Cédric Barreteau

commit sha 24ba762f5cc5e13e02de54450f13ac4ccb639bee

Fix config path in man page

view details

push time in 17 days

PR merged ledger/ledger

Fix config path in man page

By the way, is there an ETA for the next release? It would be really nice to have the XDG_CONFIG stuff in the distribution packages.

+1 -1

0 comment

1 changed file

cbarrete

pr closed time in 17 days

PullRequestReviewEvent

issue commentledger/ledger

some code specific to UTF-8 actually accomplishes nothing

@kcwu since you did some work on UTF-8, maybe you can comment on this ticket.

kanreki

comment created time in 17 days

pull request commentledger/ledger

Support for `NO_COLOR` environment variable

report.h has:

    OPTION_(report_t, no_color, DO() {
        OTHER(color).off();
      });

Is there a reason we can't do a similar call (not sure where though) if the environment variable is set?

nagy

comment created time in 18 days

pull request commentledger/ledger

do not enforce GNU C++, allow using c++ (clang)

Well, the question is why it's there in the first place.

Maybe it can be removed, but maybe it should be replaced by c++.

I was hoping @jwiegley could comment.

madroach

comment created time in 18 days

push eventbeancount/ledger2beancount

Martin Michlmayr

commit sha db679b9e5ecb2b966d5a91173664b407bfdb665c

Add support for amounts with plus sign Fixes #254

view details

push time in 25 days

issue closedbeancount/ledger2beancount

Support +amount

Inspired by https://github.com/ledger/ledger/issues/1990

2015/10/12 Exxon
    Expenses:Auto:Gas        $+10.00
    Liabilities:MasterCard   $-10.00

$+10.00 is not allowed by ledger at the moment. However, it's allowed by hledger.

closed time in 25 days

tbm