On Tue, Jul 8, 2014 at 10:26 AM, Simon Michael <[email protected]> wrote:

> On 7/7/14 9:55 PM, Erik Hetzner wrote:
>
>> So what is the series of commands that are used to create a journal in
>>> ???????    ?
>>>
>>
> hledger has an "add" command which can get you started without needing a
> journal file or editor.
>
> It will create whatever file you have defined in the LEDGER_FILE
> environment variable, or ~/.hledger.journal. Ledger will use whatever you
> have defined in LEDGER_FILE. So to make sure both tools see the same file,
> you could do eg:
>
> $ echo "export LEDGER_FILE=~/general.journal" >>~/.bashrc
> $ source ~/.bashrc
> $ hledger add
> Date [2014/07/08]:
> ...
>

IMHO the presence of such a command defeats the purpose of creating a
language in the first place.
If you can't edit a text file, you probably should not be using Ledger or
Beancount.
I just can't imagine any realistic scenario where that ends in a happy
story.
You won't be able to debug issues with the input without having a good
handle on the file contents.
Suggesting such a user to rely on "ledger add" is not going to serve him
well.

I'm not trying to be nasty... just realistic.
The whole point of creating a language is so that we don't have to have a
UI.
My advice to the original user would be: go install some other software.
Try GnuCash, get QuickBooks, etc.

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to