emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] [PATCH] org.el: Fix bindings of < and > for calendar scrolling


From: Marco Wahl
Subject: Re: [O] [PATCH] org.el: Fix bindings of < and > for calendar scrolling
Date: Tue, 21 Oct 2014 11:27:55 +0200
User-agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux)

Hello Sebastien,

Sebastien Vauban <address@hidden>
writes:

> Marco Wahl wrote:
>> Find a fix for the bindings of < and > for calendar scrolling for Emacs
>> 25.  The fix is necessary because Emacs 25 dropped some aliases in the
>> calendar lib, in particular those that have been bound to < and >.
>>
>> diff --git a/lisp/org.el b/lisp/org.el
>> index 2b5603c..7f4be6b 100644
>> --- a/lisp/org.el
>> +++ b/lisp/org.el
>> @@ -16285,10 +16285,10 @@ So these are more for recording a certain 
>> time/date."
>>                    (message "")))
>>      (org-defkey map ">"
>>                  (lambda () (interactive)
>> -                  (org-eval-in-calendar '(scroll-calendar-left 1))))
>> +                  (org-eval-in-calendar '(calendar-scroll-left 1))))
>
> Can't you simply write                     'calendar-scroll-left ?

No.  This is because org-eval-in-calendar expects a form and not just a
variable.

Your idea to simplyfy the call by dropping the '1' --- i.e. writing
'(calendar-scroll-left) --- sounds good to me.  OTOH there are many
similar lines in org-read-date-minibuffer-local-map which all use the
'1' explicitly.  So I think it would be rather irritating to drop the
'1' in just two locations.


Best regards,  Marco
-- 
http://www.wahlzone.de
GPG: 0x0A3AE6F2




reply via email to

[Prev in Thread] Current Thread [Next in Thread]