yes... you put it in the init.el file.

its not as great as the previous version but its pretty good . i mean it 
does the job....

thanks..


On Tuesday, September 24, 2019 at 3:08:31 AM UTC+7, Oscar wrote:
>
> Hi Richard,
>
> Ah i see ...  Yes it seems to be a debatable topic. Thanks for pointing 
> the link .
>
> I personally liked the tab completion. Sorry, but my understanding of 
> emacs is a bit limited . Where do i add these codes ? In the init.el? 
>
>
>
>   (add-hook 'ledger-mode-hook
>             (lambda ()
>              (setq-local tab-always-indent 'complete)
>               (setq-local completion-cycle-threshold t)
>               (setq-local ledger-complete-in-steps t)))
> ...
>
>
>
> On Tuesday, September 24, 2019 at 2:16:52 AM UTC+7, Richard Lawrence wrote:
>>
>> Hi Oscar, 
>>
>> Oscar <[email protected]> writes: 
>>
>> > I can't seem to have auto-completion to work when I press tab in 
>> > ledger-mode in Emacs . 
>> > 
>> > Previous versions I never had this problem. Is this a bug? It does 
>> indent 
>> > but pressing tab doesn't do the autocomplete. 
>>
>> This was changed recently; I noticed it too when I recently upgraded 
>> ledger-mode.  Discussion here: 
>> https://github.com/ledger/ledger-mode/pull/174 
>>
>> To get (something like) the old behavior back, you can do: 
>>
>>   (add-hook 'ledger-mode-hook 
>>             (lambda () 
>>               (setq-local tab-always-indent 'complete) 
>>               (setq-local completion-cycle-threshold t) 
>>               (setq-local ledger-complete-in-steps t))) 
>>
>> I found that this solution was not quite satisfying; whatever the old 
>> version did to guess the ordering of completions was better. But I also 
>> recently decided to try out Ivy for completion; with ivy-mode on, I find 
>> this is enough: 
>>
>>   (add-hook 'ledger-mode-hook 
>>             (lambda () 
>>               (setq-local tab-always-indent 'complete) 
>>               (setq-local completion-cycle-threshold t))) 
>>
>>
>> -- 
>> HTH, 
>> Richard 
>>
>

-- 

--- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ledger-cli/9cf95d32-ce1f-4341-87af-a1cbb87e7369%40googlegroups.com.

Reply via email to