Re: [Orgmode] Status google calendar sync
Torsten Wagner torsten.wag...@gmail.com writes: [...] Ideally we have something like Mobileorg and a emacs dameon running. Mobileorg could send emacs elisp code to execute and access all org-mode functions natively. This would allow to reduce mobileorgs task to touchfriendly input and result representation. This is actually a very appealing idea. These devices are potentially always connected to the network so why duplicate content? If you have all your org files somewhere *you* can access, a small app on the phone which sends elisp commands (e.g., via =ssh host emacsclient elisp=) to that remote server would be a good solution: less processing on a low power device, less, more focused, data transfer, no issues with synchronisation, etc. If I manage to port a very basic version of emacs to android I will let you know. Yes, please! -- : Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 24.0.50.1 : using Org-mode version 7.4 (release_7.4.276.gada3f) ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Status google calendar sync
Christopher Witte ch...@witte.net.au writes: On 30 January 2011 02:21, Eric S Fraga e.fr...@ucl.ac.uk wrote: Torsten Wagner torsten.wag...@gmail.com writes: We need Emacs running on Android[1]. If Nokia can have Emacs native on their phones (n900), why can't Android??? I can dream. vi is available, but not vim (so far as I know) so can't do org that way. Apparently there is a native port of vim for android, http://credentiality2.blogspot.com/2010/08/native-vim-for-android.html Thanks for this. I'll check it out. This could be the best route to getting org mode native on Android! *And*, vi is more suitable for the small keyboards (if any) on these devices... -- Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] [PATCH] Distinguish = and ~ delimiters in LaTeX export
Thomas S. Dye t...@tsdye.com writes: Yes, I do. Your patch works here for the use cases I had in mind. I'm pleased that you were able to make the patch work for other use cases as well. Also, I like having org-export-latex-use-verb default to t instead of nil. It is nice to have the \verb command immediately at hand. Thanks for looking into this. I have now applied this patch -- thanks to both of you for it! -- Bastien ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Overlays and elisp code
Jeff Horn jrhorn...@gmail.com writes: I can reproduce this. emacs 23.1 and org 7.4 On Mon, Jan 31, 2011 at 5:04 AM, Andrea Crotti andrea.crott...@gmail.com wrote: I found a strange behaviour which might be a bug, but maybe of my configuration. This is org mode version: Org-mode version 7.4 (release_7.4.199.g8be1.dirty) and emacs: GNU Emacs 23.2.1 (x86_64-apple-darwin10.3.0, NS apple-appkit-1038.29) of 2010-05-09 on linc To reproduce the bug I do - go over an elisp code block - C-c ' to edit in the overlay - C-c ' to go back when done And it works perfectly, BUT if for example I remove a parenthesis before pressing C-c ', I can't go back. C-c ' becomes undefined and I have to kill both the overlay and the original buffer. While I was writing I also found the cause of the problem, Paredit! Removing the hook from emacs-lisp-mode-hook fixes this, but paredit is really useful with elisp, maybe someone has an idea of why this happens? Hi Andrea, So it looks like paredit-mode refuses to start up (throws an error) if the parentheses are unbalanced. So how about we use #+begin_src emacs-lisp (add-hook 'emacs-lisp-mode-hook (lambda () (condition-case nil (paredit-mode) (error (message Failed to activate paredit mode) #+end_src At the moment this message gets stamped on by a message which org-edit-src always issues in the echo-area. I'm going to submit a patch to control that in a subsequent email. Oh no. You got me editing elisp with paredit mode turned on. Maybe it will last more than 5 minutes this time :) Dan ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Overlays and elisp code
On Mon, Jan 31, 2011 at 5:04 AM, Andrea Crotti andrea.crott...@gmail.com wrote: I found a strange behaviour which might be a bug, but maybe of my configuration. [...] - go over an elisp code block - C-c ' to edit in the overlay - C-c ' to go back when done And it works perfectly, BUT if for example I remove a parenthesis before pressing C-c ', I can't go back. C-c ' becomes undefined and I have to kill both the overlay and the original buffer. [...] So it looks like paredit-mode refuses to start up (throws an error) if the parentheses are unbalanced. So how about we use #+begin_src emacs-lisp (add-hook 'emacs-lisp-mode-hook (lambda () (condition-case nil (paredit-mode) (error (message Failed to activate paredit mode) #+end_src At the moment this message gets stamped on by a message which org-edit-src always issues in the echo-area. When using C-c ', currently we can turn off the persistent message at the top of the screen by setting `org-edit-src-persistent-message' to nil, but we can't prevent the echo-area message without more code. The echo area message may be useful for new users, but for experienced users it is unnecessary and risks obscuring more useful messages. This patch provides control over both messages. The relevant customizable variable has a different name: `org-edit-src-messages'. Dan Change user option for controlling edit buffer messages * lisp/org-src.el (org-edit-src-messages): Change UI for controlling educational messages when src-code generating edit buffer. (org-edit-src-code): Implement control over persistent header message and echo-area message. #+begin_src diff diff --git a/lisp/org-src.el b/lisp/org-src.el index f55e292..ea9be6c 100644 --- a/lisp/org-src.el +++ b/lisp/org-src.el @@ -113,13 +113,16 @@ editing it with \\[org-edit-src-code]. Has no effect if If non-nil, blank lines are removed when exiting the code edit buffer.) -(defcustom org-edit-src-persistent-message t - Non-nil means show persistent exit help message while editing src examples. -The message is shown in the header-line, which will be created in the -first line of the window showing the editing buffer. -When nil, the message will only be shown intermittently in the echo area. +(defcustom org-edit-src-messages '(message header) + Which messages to show when editing src examples. +If 'header is a member of this list, then a message is shown in +the header-line, which will be created in the first line of the +window showing the editing buffer. If 'message is in the list, +then a message will be displayed in the echo area. :group 'org-edit-structure - :type 'boolean) + :type '(set :greedy t + (const message) + (const header))) (defcustom org-src-window-setup 'reorganize-frame How the source code edit buffer should be displayed. @@ -320,9 +323,10 @@ buffer. (org-set-local 'org-edit-src-block-indentation block-nindent) (org-src-mode) (set-buffer-modified-p nil) - (and org-edit-src-persistent-message + (and (memq 'header org-edit-src-messages) (org-set-local 'header-line-format msg))) - (unless quietp (message %s msg)) + (unless (or quietp (not (memq 'message org-edit-src-messages))) + (message %s msg)) t))) (defun org-edit-src-continue (e) #+end_src I'm going to submit a patch to control that in a subsequent email. Oh no. You got me editing elisp with paredit mode turned on. Maybe it will last more than 5 minutes this time :) Dan ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: Overlays and elisp code
Hi Dan, maybe just header in the default value to keep the echo area open for error messages? Cheers - Carsten On Feb 1, 2011, at 12:01 PM, Dan Davison wrote: On Mon, Jan 31, 2011 at 5:04 AM, Andrea Crotti andrea.crott...@gmail.com wrote: I found a strange behaviour which might be a bug, but maybe of my configuration. [...] - go over an elisp code block - C-c ' to edit in the overlay - C-c ' to go back when done And it works perfectly, BUT if for example I remove a parenthesis before pressing C-c ', I can't go back. C-c ' becomes undefined and I have to kill both the overlay and the original buffer. [...] So it looks like paredit-mode refuses to start up (throws an error) if the parentheses are unbalanced. So how about we use #+begin_src emacs-lisp (add-hook 'emacs-lisp-mode-hook (lambda () (condition-case nil (paredit-mode) (error (message Failed to activate paredit mode) #+end_src At the moment this message gets stamped on by a message which org-edit-src always issues in the echo-area. When using C-c ', currently we can turn off the persistent message at the top of the screen by setting `org-edit-src-persistent-message' to nil, but we can't prevent the echo-area message without more code. The echo area message may be useful for new users, but for experienced users it is unnecessary and risks obscuring more useful messages. This patch provides control over both messages. The relevant customizable variable has a different name: `org-edit-src-messages'. Dan Change user option for controlling edit buffer messages * lisp/org-src.el (org-edit-src-messages): Change UI for controlling educational messages when src-code generating edit buffer. (org-edit-src-code): Implement control over persistent header message and echo-area message. #+begin_src diff diff --git a/lisp/org-src.el b/lisp/org-src.el index f55e292..ea9be6c 100644 --- a/lisp/org-src.el +++ b/lisp/org-src.el @@ -113,13 +113,16 @@ editing it with \\[org-edit-src-code]. Has no effect if If non-nil, blank lines are removed when exiting the code edit buffer.) -(defcustom org-edit-src-persistent-message t - Non-nil means show persistent exit help message while editing src examples. -The message is shown in the header-line, which will be created in the -first line of the window showing the editing buffer. -When nil, the message will only be shown intermittently in the echo area. +(defcustom org-edit-src-messages '(message header) + Which messages to show when editing src examples. +If 'header is a member of this list, then a message is shown in +the header-line, which will be created in the first line of the +window showing the editing buffer. If 'message is in the list, +then a message will be displayed in the echo area. :group 'org-edit-structure - :type 'boolean) + :type '(set :greedy t + (const message) + (const header))) (defcustom org-src-window-setup 'reorganize-frame How the source code edit buffer should be displayed. @@ -320,9 +323,10 @@ buffer. (org-set-local 'org-edit-src-block-indentation block-nindent) (org-src-mode) (set-buffer-modified-p nil) - (and org-edit-src-persistent-message + (and (memq 'header org-edit-src-messages) (org-set-local 'header-line-format msg))) - (unless quietp (message %s msg)) + (unless (or quietp (not (memq 'message org-edit-src-messages))) + (message %s msg)) t))) (defun org-edit-src-continue (e) #+end_src I'm going to submit a patch to control that in a subsequent email. Oh no. You got me editing elisp with paredit mode turned on. Maybe it will last more than 5 minutes this time :) Dan ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: [PATCH] Distinguish = and ~ delimiters in LaTeX export
Hi Sebastian, Sébastien Vauban wxhgmqzgw...@spammotel.com writes: What's the real use of that variable? I mean, wouldn't it be more simple if Org's export behavior was just based on the contents of org-export-latex-emphasis-alist? Is there verbatim in it, we use verbatim. Is is texttt in it, we use texttt... That would be ideal. But there is no real bijection between Org's sober emphasis markup and LaTeX markup possibilities. So the purpose of such a variable is to add some flexibility. HTH, -- Bastien ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: [OT-emacs] Scrolling horizontally
Marcelo de Moraes Serpa celose...@gmail.com writes: Hi Marcelo, The only way I've found was to actually go to the long line and press C-e, which is totally not what I would like :) ,[ C-h f scroll-left RET ] | scroll-left is an interactive built-in function in `C source code'. | | It is bound to C-next, C-x . | | (scroll-left optional ARG SET-MINIMUM) | | Scroll selected window display ARG columns left. | Default for ARG is window width minus 2. | Value is the total amount of leftward horizontal scrolling in | effect after the change. | If SET-MINIMUM is non-nil, the new scroll amount becomes the | lower bound for automatic scrolling, i.e. automatic scrolling | will not scroll a window to a column less than the value returned | by this function. This happens in an interactive call. ` ,[ C-h f scroll-right RET ] | scroll-right is an interactive built-in function in `C source code'. | | It is bound to C-prior, C-x . | | (scroll-right optional ARG SET-MINIMUM) | | Scroll selected window display ARG columns right. | Default for ARG is window width minus 2. | Value is the total amount of leftward horizontal scrolling in | effect after the change. | If SET-MINIMUM is non-nil, the new scroll amount becomes the | lower bound for automatic scrolling, i.e. automatic scrolling | will not scroll a window to a column less than the value returned | by this function. This happens in an interactive call. ` As you can read, those scroll about one window width by default. If you want to have a more smooth horizontal scroll experience, you could wrap two custum commands around that call the default functions with a sufficiently small ARG. Bye, Tassilo ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: org-archive-subtree keeping inherited tags
Osamu OKANO okano.os...@gmail.com writes: I'd like to org-archive-subtree keeping inherited tags. Can I do like blow? I have found the solution by defadvice. (defadvice org-archive-subtree (before add-inherited-tags-before-org-archive-subtree activate) add inherited tags before org-archive-subtree (org-set-tags-to (org-get-tags-at))) Thanks for this hack, I added it to Worg/org-hacks.org http://orgmode.org/worg/org-hacks.html Best, -- Bastien ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: [PATCH] Distinguish = and ~ delimiters in LaTeX export
On Jan 30, 2011, at 6:49 PM, Sébastien Vauban wrote: Hi Thomas, Thomas S. Dye wrote: The default value of org-export-latex-emphasis-alist treats the = and ~ delimiters as \\verb. Both settings are ignored because org-export- latex-use-verb is nil by default. The = and ~ delimiters produce \texttt{} instead of \verb. This patch distinguishes = and ~ by changing the default for = to \\texttt{%s}. The docstring has also been changed to refer to org-export-latex- use- verb. With this patch, users exporting to LaTeX will be able to use = for \texttt text in LaTeX moving environments and ~ for \verb text in places where it is safe to use this construct. What's the real use of that variable? I mean, wouldn't it be more simple if Org's export behavior was just based on the contents of org-export-latex-emphasis-alist? Is there verbatim in it, we use verbatim. Is is texttt in it, we use texttt... I did put the variable in while I was developing this feature, not being sure if I could get it to work properly, so to give me flexibility to switch the feature on and off. The variable is not meant for the user (then it would have been a defcustom), just a convenience for the programmer. Hope this makes it more clear. - Carsten In fact, in which cases do we want to override what's described in the alist? Best regards, Seb -- Sébastien Vauban ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: org-archive-subtree keeping inherited tags
On Feb 1, 2011, at 12:17 PM, Bastien wrote: Osamu OKANO okano.os...@gmail.com writes: I'd like to org-archive-subtree keeping inherited tags. Can I do like blow? I have found the solution by defadvice. (defadvice org-archive-subtree (before add-inherited-tags-before-org-archive-subtree activate) add inherited tags before org-archive-subtree (org-set-tags-to (org-get-tags-at))) Thanks for this hack, I added it to Worg/org-hacks.org http://orgmode.org/worg/org-hacks.html It might be useful to consider making this as part of the normal archiving procedure, when archiving to a different file. Maybe subject to a variable - but I do like the idea to be able to look at archived entries with all tags in place. Since in the Archive, entries are usually all siblings, there is no useful inheritance. Explicitly copying the tags into each archived entry is a good way to go to retain searchability of tags... Cheers - Carsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Overlays and elisp code
Carsten Dominik carsten.domi...@gmail.com writes: Hi Dan, maybe just header in the default value to keep the echo area open for error messages? Absolutely. But if you prefer, we could just do away with the echo-area message entirely. That would have the advantage of leaving the user interface unchanged. With the default as '(header), my UI change only makes sense if we believe that an appreciable number of users will disable the header message and activate the echo-area message in its place. Dan Cheers - Carsten On Feb 1, 2011, at 12:01 PM, Dan Davison wrote: On Mon, Jan 31, 2011 at 5:04 AM, Andrea Crotti andrea.crott...@gmail.com wrote: I found a strange behaviour which might be a bug, but maybe of my configuration. [...] - go over an elisp code block - C-c ' to edit in the overlay - C-c ' to go back when done And it works perfectly, BUT if for example I remove a parenthesis before pressing C-c ', I can't go back. C-c ' becomes undefined and I have to kill both the overlay and the original buffer. [...] So it looks like paredit-mode refuses to start up (throws an error) if the parentheses are unbalanced. So how about we use #+begin_src emacs-lisp (add-hook 'emacs-lisp-mode-hook (lambda () (condition-case nil (paredit-mode) (error (message Failed to activate paredit mode) #+end_src At the moment this message gets stamped on by a message which org-edit-src always issues in the echo-area. When using C-c ', currently we can turn off the persistent message at the top of the screen by setting `org-edit-src-persistent-message' to nil, but we can't prevent the echo-area message without more code. The echo area message may be useful for new users, but for experienced users it is unnecessary and risks obscuring more useful messages. This patch provides control over both messages. The relevant customizable variable has a different name: `org-edit-src-messages'. Dan Change user option for controlling edit buffer messages * lisp/org-src.el (org-edit-src-messages): Change UI for controlling educational messages when src-code generating edit buffer. (org-edit-src-code): Implement control over persistent header message and echo-area message. #+begin_src diff diff --git a/lisp/org-src.el b/lisp/org-src.el index f55e292..ea9be6c 100644 --- a/lisp/org-src.el +++ b/lisp/org-src.el @@ -113,13 +113,16 @@ editing it with \\[org-edit-src-code]. Has no effect if If non-nil, blank lines are removed when exiting the code edit buffer.) -(defcustom org-edit-src-persistent-message t - Non-nil means show persistent exit help message while editing src examples. -The message is shown in the header-line, which will be created in the -first line of the window showing the editing buffer. -When nil, the message will only be shown intermittently in the echo area. +(defcustom org-edit-src-messages '(message header) + Which messages to show when editing src examples. +If 'header is a member of this list, then a message is shown in +the header-line, which will be created in the first line of the +window showing the editing buffer. If 'message is in the list, +then a message will be displayed in the echo area. :group 'org-edit-structure - :type 'boolean) + :type '(set :greedy t + (const message) + (const header))) (defcustom org-src-window-setup 'reorganize-frame How the source code edit buffer should be displayed. @@ -320,9 +323,10 @@ buffer. (org-set-local 'org-edit-src-block-indentation block-nindent) (org-src-mode) (set-buffer-modified-p nil) -(and org-edit-src-persistent-message +(and (memq 'header org-edit-src-messages) (org-set-local 'header-line-format msg))) - (unless quietp (message %s msg)) + (unless (or quietp (not (memq 'message org-edit-src-messages))) +(message %s msg)) t))) (defun org-edit-src-continue (e) #+end_src I'm going to submit a patch to control that in a subsequent email. Oh no. You got me editing elisp with paredit mode turned on. Maybe it will last more than 5 minutes this time :) Dan ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ___ Emacs-orgmode mailing list Please use `Reply All' to send replies
[Orgmode] Re: Overlays and elisp code
On Feb 1, 2011, at 12:22 PM, Dan Davison wrote: Carsten Dominik carsten.domi...@gmail.com writes: Hi Dan, maybe just header in the default value to keep the echo area open for error messages? Absolutely. But if you prefer, we could just do away with the echo- area message entirely. That would have the advantage of leaving the user interface unchanged. With the default as '(header), my UI change only makes sense if we believe that an appreciable number of users will disable the header message and activate the echo-area message in its place. There are people who hate the header line IIRC. But I guess you are right - once people are ready to remove the header line for this application, they will probably have memorized it. I remember that I started with the echo area and introduced the header line because people were asking how to get out of there, so I needed something more persistent. So I guess if the header line is the default, I'd be fine with removing the echo area message altogether. - Carsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Accepted] [Orgmode] put emacs functions in code font
Patch 470 (http://patchwork.newartisans.com/patch/470/) is now Accepted. Maintainer comment: none This relates to the following submission: http://mid.gmane.org/%3C1291842341-15199-14-git-send-email-bjg%40network-theory.co.uk%3E Here is the original message containing the patch: Content-Type: text/plain; charset=utf-8 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [Orgmode] put emacs functions in code font Date: Thu, 09 Dec 2010 02:05:36 - From: Brian Gough b...@network-theory.co.uk X-Patchwork-Id: 470 Message-Id: 1291842341-15199-14-git-send-email-...@network-theory.co.uk To: emacs-orgmode@gnu.org Cc: Barry Gidden bar...@network-theory.co.uk, Brian Gough b...@network-theory.co.uk --- doc/org.texi | 44 ++-- 1 files changed, 22 insertions(+), 22 deletions(-) diff --git a/doc/org.texi b/doc/org.texi index c30378c..aecb224 100644 --- a/doc/org.texi +++ b/doc/org.texi @@ -12381,13 +12381,13 @@ are active: @multitable @columnfractions 0.25 0.75 @kindex C-c C-c -@item @kbd{C-c C-c} @tab org-babel-execute-src-block +@item @kbd{C-c C-c} @tab @code{org-babel-execute-src-block} @kindex C-c C-o -@item @kbd{C-c C-o} @tab org-babel-open-src-block-result +@item @kbd{C-c C-o} @tab @code{org-babel-open-src-block-result} @kindex C-up -@item @kbd{C-@key{up}}@tab org-babel-load-in-session +@item @kbd{C-@key{up}}@tab @code{org-babel-load-in-session} @kindex M-down -@item @kbd{M-@key{down}} @tab org-babel-pop-to-session +@item @kbd{M-@key{down}} @tab @code{org-babel-pop-to-session} @end multitable In an Org-mode buffer, the following key bindings are active: @@ -12395,46 +12395,46 @@ In an Org-mode buffer, the following key bindings are active: @multitable @columnfractions 0.45 0.55 @kindex C-c C-v a @kindex C-c C-v C-a -@item @kbd{C-c C-v a} @ @ @r{or} @ @ @kbd{C-c C-v C-a} @tab org-babel-sha1-hash +@item @kbd{C-c C-v a} @ @ @r{or} @ @ @kbd{C-c C-v C-a} @tab @code{org-babel-sha1-hash} @kindex C-c C-v b @kindex C-c C-v C-b -@item @kbd{C-c C-v b} @ @ @r{or} @ @ @kbd{C-c C-v C-b} @tab org-babel-execute-buffer +@item @kbd{C-c C-v b} @ @ @r{or} @ @ @kbd{C-c C-v C-b} @tab @code{org-babel-execute-buffer} @kindex C-c C-v f @kindex C-c C-v C-f -@item @kbd{C-c C-v f} @ @ @r{or} @ @ @kbd{C-c C-v C-f} @tab org-babel-tangle-file +@item @kbd{C-c C-v f} @ @ @r{or} @ @ @kbd{C-c C-v C-f} @tab @code{org-babel-tangle-file} @kindex C-c C-v g -@item @kbd{C-c C-v g} @tab org-babel-goto-named-source-block +@item @kbd{C-c C-v g} @tab @code{org-babel-goto-named-source-block} @kindex C-c C-v h -@item @kbd{C-c C-v h} @tab org-babel-describe-bindings +@item @kbd{C-c C-v h} @tab @code{org-babel-describe-bindings} @kindex C-c C-v l @kindex C-c C-v C-l -@item @kbd{C-c C-v l} @ @ @r{or} @ @ @kbd{C-c C-v C-l} @tab org-babel-lob-ingest +@item @kbd{C-c C-v l} @ @ @r{or} @ @ @kbd{C-c C-v C-l} @tab @code{org-babel-lob-ingest} @kindex C-c C-v p @kindex C-c C-v C-p -@item @kbd{C-c C-v p} @ @ @r{or} @ @ @kbd{C-c C-v C-p} @tab org-babel-expand-src-block +@item @kbd{C-c C-v p} @ @ @r{or} @ @ @kbd{C-c C-v C-p} @tab @code{org-babel-expand-src-block} @kindex C-c C-v s @kindex C-c C-v C-s -@item @kbd{C-c C-v s} @ @ @r{or} @ @ @kbd{C-c C-v C-s} @tab org-babel-execute-subtree +@item @kbd{C-c C-v s} @ @ @r{or} @ @ @kbd{C-c C-v C-s} @tab @code{org-babel-execute-subtree} @kindex C-c C-v t @kindex C-c C-v C-t -@item @kbd{C-c C-v t} @ @ @r{or} @ @ @kbd{C-c C-v C-t} @tab org-babel-tangle +@item @kbd{C-c C-v t} @ @ @r{or} @ @ @kbd{C-c C-v C-t} @tab @code{org-babel-tangle} @kindex C-c C-v z @kindex C-c C-v C-z -@item @kbd{C-c C-v z} @ @ @r{or} @ @ @kbd{C-c C-v C-z} @tab org-babel-switch-to-session +@item @kbd{C-c C-v z} @ @ @r{or} @ @ @kbd{C-c C-v C-z} @tab @code{org-babel-switch-to-session} @end multitable @c When possible these keybindings were extended to work when the control key is @c kept pressed, resulting in the following additional keybindings. @c @multitable @columnfractions 0.25 0.75 -@c @item @kbd{C-c C-v C-a} @tab org-babel-sha1-hash -@c @item @kbd{C-c C-v C-b} @tab org-babel-execute-buffer -@c @item @kbd{C-c C-v C-f} @tab org-babel-tangle-file -@c @item @kbd{C-c C-v C-l} @tab org-babel-lob-ingest -@c @item @kbd{C-c C-v C-p} @tab org-babel-expand-src-block -@c @item @kbd{C-c C-v C-s} @tab org-babel-execute-subtree -@c @item @kbd{C-c C-v C-t} @tab org-babel-tangle -@c @item @kbd{C-c C-v C-z} @tab org-babel-switch-to-session +@c @item @kbd{C-c C-v C-a} @tab @code{org-babel-sha1-hash} +@c @item @kbd{C-c C-v C-b} @tab @code{org-babel-execute-buffer} +@c @item @kbd{C-c C-v C-f} @tab @code{org-babel-tangle-file} +@c @item @kbd{C-c C-v C-l} @tab @code{org-babel-lob-ingest} +@c @item @kbd{C-c C-v C-p} @tab @code{org-babel-expand-src-block} +@c @item @kbd{C-c C-v C-s} @tab @code{org-babel-execute-subtree} +@c @item @kbd{C-c
[Accepted] [Orgmode] make time stamps consistent with timestamps
Patch 454 (http://patchwork.newartisans.com/patch/454/) is now Accepted. Maintainer comment: none This relates to the following submission: http://mid.gmane.org/%3C1291842341-15199-11-git-send-email-bjg%40network-theory.co.uk%3E Here is the original message containing the patch: Content-Type: text/plain; charset=utf-8 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [Orgmode] make time stamps consistent with timestamps Date: Thu, 09 Dec 2010 02:05:33 - From: Brian Gough b...@network-theory.co.uk X-Patchwork-Id: 454 Message-Id: 1291842341-15199-11-git-send-email-...@network-theory.co.uk To: emacs-orgmode@gnu.org Cc: Barry Gidden bar...@network-theory.co.uk, Brian Gough b...@network-theory.co.uk --- doc/org.texi |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/org.texi b/doc/org.texi index 930f948..553d670 100644 --- a/doc/org.texi +++ b/doc/org.texi @@ -6608,7 +6608,7 @@ create new nodes as new parents for refiling on the fly, check the variable @code{org-refile-allow-creating-parent-nodes}. When the variable @code{org-log-refile}@footnote{with corresponding @code{#+STARTUP} keywords @code{logrefile}, @code{lognoterefile}, -and @code{nologrefile}} is set, a time stamp or a note will be +and @code{nologrefile}} is set, a timestamp or a note will be recorded when an entry has been refiled. @orgkey{C-u C-c C-w} Use the refile interface to jump to a heading. @@ -7987,7 +7987,7 @@ $ @r{Archive all selected entries.} A @r{Archive entries by moving them to their respective archive siblings.} t @r{Change TODO state. This prompts for a single TODO keyword and} @r{changes the state of all selected entries, bypassing blocking and} - @r{suppressing logging notes (but not time stamps).} + @r{suppressing logging notes (but not timestamps).} + @r{Add a tag to all selected entries.} - @r{Remove a tag from all selected entries.} s @r{Schedule all items to a new date. To shift existing schedule dates} ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Accepted] [Orgmode] typo/grammar fix for .done CSS explanation
Patch 456 (http://patchwork.newartisans.com/patch/456/) is now Accepted. Maintainer comment: none This relates to the following submission: http://mid.gmane.org/%3C1291842341-15199-17-git-send-email-bjg%40network-theory.co.uk%3E Here is the original message containing the patch: Content-Type: text/plain; charset=utf-8 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [Orgmode] typo/grammar fix for .done CSS explanation Date: Thu, 09 Dec 2010 02:05:39 - From: Brian Gough b...@network-theory.co.uk X-Patchwork-Id: 456 Message-Id: 1291842341-15199-17-git-send-email-...@network-theory.co.uk To: emacs-orgmode@gnu.org Cc: Barry Gidden bar...@network-theory.co.uk, Brian Gough b...@network-theory.co.uk --- doc/org.texi |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/doc/org.texi b/doc/org.texi index 1c44a79..6b6d643 100644 --- a/doc/org.texi +++ b/doc/org.texi @@ -9701,7 +9701,7 @@ p.date @r{publishing date} p.creator @r{creator info, about org-mode version} .title @r{document title} .todo @r{TODO keywords, all not-done states} -.done @r{the DONE keywords, all stated the count as done} +.done @r{the DONE keywords, all states that count as done} .WAITING@r{each TODO keyword also uses a class named after itself} .timestamp @r{timestamp} .timestamp-kwd @r{keyword associated with a timestamp, like SCHEDULED} ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Accepted] [Orgmode] use code font for example footnote labels
Patch 450 (http://patchwork.newartisans.com/patch/450/) is now Accepted. Maintainer comment: none This relates to the following submission: http://mid.gmane.org/%3C1291842341-15199-15-git-send-email-bjg%40network-theory.co.uk%3E Here is the original message containing the patch: Content-Type: text/plain; charset=utf-8 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [Orgmode] use code font for example footnote labels Date: Thu, 09 Dec 2010 02:05:37 - From: Brian Gough b...@network-theory.co.uk X-Patchwork-Id: 450 Message-Id: 1291842341-15199-15-git-send-email-...@network-theory.co.uk To: emacs-orgmode@gnu.org Cc: Barry Gidden bar...@network-theory.co.uk, Brian Gough b...@network-theory.co.uk --- doc/org.texi |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/org.texi b/doc/org.texi index aecb224..a29f544 100644 --- a/doc/org.texi +++ b/doc/org.texi @@ -12892,9 +12892,9 @@ fninline@r{define footnotes inline} fnnoinline @r{define footnotes in separate section} fnlocal @r{define footnotes near first reference, but not inline} fnprompt@r{prompt for footnote labels} -fnauto @r{create [fn:1]-like labels automatically (default)} +fnauto @r{create @code{[fn:1]}-like labels automatically (default)} fnconfirm @r{offer automatic label for editing or confirmation} -fnplain @r{create [1]-like labels automatically} +fnplain @r{create @code{[1]}-like labels automatically} fnadjust@r{automatically renumber and sort footnotes} nofnadjust @r{do not renumber and sort automatically} @end example ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Accepted] [Orgmode] explain how to check the default version of Org
Patch 452 (http://patchwork.newartisans.com/patch/452/) is now Accepted. Maintainer comment: none This relates to the following submission: http://mid.gmane.org/%3C1291842341-15199-18-git-send-email-bjg%40network-theory.co.uk%3E Here is the original message containing the patch: Content-Type: text/plain; charset=utf-8 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [Orgmode] explain how to check the default version of Org Date: Thu, 09 Dec 2010 02:05:40 - From: Brian Gough b...@network-theory.co.uk X-Patchwork-Id: 452 Message-Id: 1291842341-15199-18-git-send-email-...@network-theory.co.uk To: emacs-orgmode@gnu.org Cc: Barry Gidden bar...@network-theory.co.uk, Brian Gough b...@network-theory.co.uk --- doc/org.texi |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/doc/org.texi b/doc/org.texi index 6b6d643..3a7356b 100644 --- a/doc/org.texi +++ b/doc/org.texi @@ -813,8 +813,7 @@ questions (FAQ), links to tutorials, etc@. This page is located at @cindex XEmacs @b{Important:} @i{If you are using a version of Org that is part of the Emacs -distribution or an XEmacs package, please skip this section and go directly -to @ref{Activation}.} +distribution or an XEmacs package, please skip this section and go directly to @ref{Activation}. To see what version of Org (if any) is part of your Emacs distribution, type @kbd{M-x load-library RET org} and then @kbd{M-x org-version}.} If you have downloaded Org from the Web, either as a distribution @file{.zip} or @file{.tar} file, or as a Git archive, you must take the following steps ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] [PATCH] typo in docstring
Hi. I found some typos in docstrings. Regards. --- diff --git a/lisp/org-agenda.el b/lisp/org-agenda.el index 057a142..28e0582 100644 --- a/lisp/org-agenda.el +++ b/lisp/org-agenda.el @@ -520,7 +520,7 @@ this one will be used. (defcustom org-agenda-skip-function-global nil Function to be called at each match during agenda construction. If this function returns nil, the current match should not be skipped. -If the function decised to skip an agenda match, is must return the +If the function decided to skip an agenda match, is must return the buffer position from which the search should be continued. This may also be a Lisp form, which will be evaluated. @@ -817,11 +817,11 @@ N days, just insert a special line indicating the size of the gap. :group 'org-agenda) (defcustom org-agenda-menu-show-matcher t - Non-nil menas show the match string in the agenda dispatcher menu. + Non-nil means show the match string in the agenda dispatcher menu. When nil, the matcher string is not shown, but is put into the help-echo property so than moving the mouse over the command shows it. Setting it to nil is good if matcher strings are very long and/or if -you wnat to use two-column display (see `org-agenda-menu-two-column'). +you want to use two-column display (see `org-agenda-menu-two-column'). :group 'org-agenda :type 'boolean) @@ -1573,7 +1573,7 @@ Where CATEGORY-REGEXP is a regexp matching the categories where the icon should be displayed. FILE-OR-DATA either a file path or a string containing image data. -The other fields can be ommited safely if not needed: +The other fields can be omitted safely if not needed: TYPE indicates the image type. DATA-P is a boolean indicating whether the FILE-OR-DATA string is image data. diff --git a/lisp/org-capture.el b/lisp/org-capture.el index a28c3b8..e258308 100644 --- a/lisp/org-capture.el +++ b/lisp/org-capture.el @@ -136,7 +136,7 @@ target Specification of where the captured item should be placed. Will create a heading in a date tree for today's date (file+datetree+prompt \path/to/file\) - Will create a heading in a date tree, promts for date + Will create a heading in a date tree, prompts for date (file+function \path/to/file\ function-finding-location) A function to find the right location in the file diff --git a/lisp/org-exp.el b/lisp/org-exp.el index 97f17e5..0af56fe 100644 --- a/lisp/org-exp.el +++ b/lisp/org-exp.el @@ -483,7 +483,7 @@ This option can also be set with the +OPTIONS line, e.g. \LaTeX:mathjax\. Allowed values are: nilDon't do anything. -verbatim Keep eveything in verbatim +verbatim Keep everything in verbatim dvipng Process the LaTeX fragments to images. This will also include processing of non-math environments. t Do MathJax preprocessing if there is at least on math snippet, diff --git a/lisp/org-faces.el b/lisp/org-faces.el index 4f4af9c..bd509ae 100644 --- a/lisp/org-faces.el +++ b/lisp/org-faces.el @@ -321,7 +321,7 @@ specific tags. (((class color) (min-colors 8)) (:foreground green)) (t (:bold nil Face used in agenda, to indicate lines switched to DONE. -This face is used to de-emphasize items that where brightly colord in the +This face is used to de-emphasize items that where brightly colored in the agenda because they were things to do, or overdue. The DONE state itself is of course immediately visible, but for example a passed deadline is \(by default) very bright read. This face could be simply the default face diff --git a/lisp/org.el b/lisp/org.el index 6de99bb..0dcc5f4 100644 --- a/lisp/org.el +++ b/lisp/org.el @@ -1082,7 +1082,7 @@ for the duration of the command. The value is an alist, with `heading' and `plain-list-item' as car, and a boolean flag as cdr. The cdr may also be the symbol `auto', and then Org will look at the surrounding headings/items and try to make an -intelligent decision wether to insert a blank line or not. +intelligent decision whether to insert a blank line or not. For plain lists, if the variable `org-empty-line-terminates-plain-lists' is set, the setting here is ignored and no empty line is inserted, to avoid @@ -2626,7 +2626,7 @@ See also `org-agenda-jump-prefer-future'. (defcustom org-agenda-jump-prefer-future 'org-read-date-prefer-future Should the agenda jump command prefer the future for incomplete dates? The default is to do the same as configured in `org-read-date-prefer-future'. -But you can alse set a deviating value here. +But you can also set a deviating value here. This may t or nil, or the symbol `org-read-date-prefer-future'. :group 'org-agenda :group 'org-time ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Accepted] [Orgmode] add index entries
Patch 462 (http://patchwork.newartisans.com/patch/462/) is now Accepted. Maintainer comment: none This relates to the following submission: http://mid.gmane.org/%3C1291842341-15199-19-git-send-email-bjg%40network-theory.co.uk%3E Here is the original message containing the patch: Content-Type: text/plain; charset=utf-8 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [Orgmode] add index entries Date: Thu, 09 Dec 2010 02:05:41 - From: Brian Gough b...@network-theory.co.uk X-Patchwork-Id: 462 Message-Id: 1291842341-15199-19-git-send-email-...@network-theory.co.uk To: emacs-orgmode@gnu.org Cc: Barry Gidden bar...@network-theory.co.uk, Brian Gough b...@network-theory.co.uk --- doc/org.texi |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/doc/org.texi b/doc/org.texi index 3a7356b..2cb8ce2 100644 --- a/doc/org.texi +++ b/doc/org.texi @@ -6135,6 +6135,7 @@ suggestion.} for capturing new material. @orgcmd{C-c c,org-capture} Call the command @code{org-capture}. Note that this keybinding is global and not active by default - you need to install it. If you have templates +@cindex date tree defined @pxref{Capture templates}, it will offer these templates for selection or use a new Org outline node as the default template. It will insert the template into the target file and switch to an indirect buffer @@ -7365,6 +7366,7 @@ the files listed in @code{org-agenda-text-search-extra-files}. @node Stuck projects, , Search view, Built-in agenda views @subsection Stuck projects +@pindex GTD, Getting Things Done If you are following a system like David Allen's GTD to organize your work, one of the ``duties'' you have is a regular review to make sure @@ -11255,6 +11257,7 @@ markup language for a wiki. @comment Extracting source code, Evaluating code blocks, Exporting code blocks, Working With Source Code @node Extracting source code, Evaluating code blocks, Exporting code blocks, Working With Source Code @section Extracting source code +@cindex tangling @cindex source code, extracting @cindex code block, extracting source code ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Overlays and elisp code
Carsten Dominik carsten.domi...@gmail.com writes: On Feb 1, 2011, at 12:22 PM, Dan Davison wrote: Carsten Dominik carsten.domi...@gmail.com writes: Hi Dan, maybe just header in the default value to keep the echo area open for error messages? Absolutely. But if you prefer, we could just do away with the echo- area message entirely. That would have the advantage of leaving the user interface unchanged. With the default as '(header), my UI change only makes sense if we believe that an appreciable number of users will disable the header message and activate the echo-area message in its place. There are people who hate the header line IIRC. But I guess you are right - once people are ready to remove the header line for this application, they will probably have memorized it. I remember that I started with the echo area and introduced the header line because people were asking how to get out of there, so I needed something more persistent. So I guess if the header line is the default, I'd be fine with removing the echo area message altogether. I have done that, and removed my other patch from patchwork. Dan - Carsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] adding to /contrib/scripts
Hi Arun, Arun Persaud apers...@lbl.gov writes: it would be great, if the awk script at http://orgmode.org/worg/org-tutorials/org-google-sync.html could be added to contrib/scripts, so that we can version control it. It is in Worg now: http://orgmode.org/worg/code/awk/ The file is by Eric Fraga with some minor changes by myself. What's the best way to do this? I uploaded a copy of the file at http://nubati.net/cgi-bin/cgit.cgi/org-mode/ Better to make those changes on Worg, if they are useful for everyone. I'm not sure what the policy on copyright/GPL header for files in contrib/script is, but am happy to change things accordingly. Code snippets and scripts in Worg are published under GNU GPLv3. Feel free to pull the last two commits (Eric's original script and my changes) from that tree. Feel free to ask Matt for Worg's access and push your changes on Worg! Thanks :) -- Bastien ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Accepted] [Orgmode] Re: Bug: Jumping to a date in the agenda changes view back to 'day' [7.4 (release_7.4.80.g0e5e5)]
Patch 543 (http://patchwork.newartisans.com/patch/543/) is now Accepted. Maintainer comment: none This relates to the following submission: http://mid.gmane.org/%3Csa3ei8b1sbv.fsf%40cigue.easter-eggs.fr%3E Here is the original message containing the patch: Content-Type: text/plain; charset=utf-8 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [Orgmode] Re: Bug: Jumping to a date in the agenda changes view back to 'day' [7.4 (release_7.4.80.g0e5e5)] Date: Mon, 17 Jan 2011 20:08:04 - From: Julien Danjou jul...@danjou.info X-Patchwork-Id: 543 Message-Id: sa3ei8b1sbv@cigue.easter-eggs.fr To: Carsten Dominik carsten.domi...@gmail.com Cc: Bernt Hansen be...@norang.ca, Org Mode emacs-orgmode@gnu.org, Noorul Islam K M noo...@noorul.com On Mon, Jan 17 2011, Carsten Dominik wrote: have you been following this thread? I think this has to do with your rewrite of the dagenda span stuff. Maybe you can find out better and faster that I why this goes wrong? Please read the entire thread. I've followed but not sure I understood what the bug is. But from my various tries, I found a bug: when pressing 'j', the current span is discarded. Attached is a patch that should fix that, even for future use of `org-agenda-list' with the span unspecified. :) From 9dd2fe6650b858a4083ebc083bb8d10a0d6ac7f2 Mon Sep 17 00:00:00 2001 From: Julien Danjou jul...@danjou.info Date: Mon, 17 Jan 2011 16:05:28 +0100 Subject: [PATCH] Fix agenda span on date jump * org-agenda.el (org-agenda-list): Use org-agenda-current-span as a possible default span if it is set. Signed-off-by: Julien Danjou jul...@danjou.info --- lisp/org-agenda.el |5 - 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/lisp/org-agenda.el b/lisp/org-agenda.el index 0cd620c..0d695b5 100644 --- a/lisp/org-agenda.el +++ b/lisp/org-agenda.el @@ -3450,7 +3450,10 @@ given in `org-agenda-start-on-weekday'. (setq org-agenda-last-arguments (list include-all start-day span)) (org-compile-prefix-format 'agenda) (org-set-sorting-strategy 'agenda) - (let* ((span (org-agenda-ndays-to-span (or span org-agenda-ndays org-agenda-span))) + (let* ((span (org-agenda-ndays-to-span (or span + org-agenda-current-span + org-agenda-ndays + org-agenda-span))) (today (org-today)) (sd (or start-day today)) (ndays (org-agenda-span-to-ndays span sd)) -- 1.7.2.3 ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: Bug: Jumping to a date in the agenda changes view back to 'day' [7.4 (release_7.4.80.g0e5e5)]
Julien Danjou jul...@danjou.info writes: On Fri, Jan 28 2011, Giovanni Ridolfi wrote: I suppose that Bastien made a mistake, since there were two patches with the same subject one after the other, and the newest patch has been accepted. Yes, my bad. Probably. I unarchived it and set it state to 'New' again, since it seems I have the right to do that in the interface. I hope it's the good thing to do. It is, thanks for this. I've applied this patch now. Thanks, -- Bastien ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Accepted] [Orgmode] org-crypt: fix decrypt outline display bug
Patch 561 (http://patchwork.newartisans.com/patch/561/) is now Accepted. Maintainer comment: none This relates to the following submission: http://mid.gmane.org/%3C1296045989-11068-1-git-send-email-julien%40danjou.info%3E Here is the original message containing the patch: Content-Type: text/plain; charset=utf-8 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [Orgmode] org-crypt: fix decrypt outline display bug Date: Wed, 26 Jan 2011 17:46:29 - From: Julien Danjou jul...@danjou.info X-Patchwork-Id: 561 Message-Id: 1296045989-11068-1-git-send-email-jul...@danjou.info To: emacs-orgmode@gnu.org Cc: Julien Danjou jul...@danjou.info, John Wiegley jo...@gnu.org, Peter Jones pjo...@pmade.com * org-crypt.el (org-decrypt-entry): Delete \n on top level heading. This avoids a display bug showing the heading outlined where the text is not since it does not have the outline property. Restore subtree visibility state after decryption. Cc: John Wiegley jo...@gnu.org Cc: Peter Jones pjo...@pmade.com Signed-off-by: Julien Danjou jul...@danjou.info --- lisp/org-crypt.el | 43 ++- 1 files changed, 26 insertions(+), 17 deletions(-) diff --git a/lisp/org-crypt.el b/lisp/org-crypt.el index 1758a81..7c28d70 100644 --- a/lisp/org-crypt.el +++ b/lisp/org-crypt.el @@ -140,23 +140,32 @@ This setting can also be overridden in the CRYPTKEY property. (unless (org-before-first-heading-p) (save-excursion (org-back-to-heading t) - (forward-line) - (when (looking-at -BEGIN PGP MESSAGE-) - (let* ((beg (point)) -(end (save-excursion - (search-forward -END PGP MESSAGE-) - (forward-line) - (point))) -(epg-context (epg-make-context nil t t)) -(decrypted-text - (decode-coding-string - (epg-decrypt-string - epg-context - (buffer-substring-no-properties beg end)) - 'utf-8))) - (delete-region beg end) - (insert decrypted-text) - nil) + (let ((heading-point (point)) + (heading-was-invisible-p + (save-excursion +(outline-end-of-heading) +(outline-invisible-p + (forward-line) + (when (looking-at -BEGIN PGP MESSAGE-) + (let* ((end (save-excursion + (search-forward -END PGP MESSAGE-) + (forward-line) + (point))) + (epg-context (epg-make-context nil t t)) + (decrypted-text + (decode-coding-string +(epg-decrypt-string + epg-context + (buffer-substring-no-properties (point) end)) +'utf-8))) + ;; Delete region starting just before point, because the + ;; outline property starts at the \n of the heading. + (delete-region (1- (point)) end) + (insert \n decrypted-text) + (when heading-was-invisible-p + (goto-char heading-point) + (org-flag-subtree t)) + nil)) (defun org-encrypt-entries () Encrypt all top-level entries in the current buffer. ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] [PATCH] org-crypt: fix decrypt outline display bug
Hi Julien, Julien Danjou jul...@danjou.info writes: * org-crypt.el (org-decrypt-entry): Delete \n on top level heading. This avoids a display bug showing the heading outlined where the text is not since it does not have the outline property. Restore subtree visibility state after decryption. I've finally applied this patch -- I'm not using org-crypt myself, so I just looked at the explanations and the code. Please report problem if any. Thanks, -- Bastien ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] [PATCH] typo in docstring
Hi Osamu, Osamu OKANO okano.os...@gmail.com writes: I found some typos in docstrings. ... some that are particulary hard to spot! Thanks for this, I've applied your patch. -- Bastien ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] [PATCH] [BUG] Timestamps surrounded by @@ in HTML export
I noticed in the latest Git version that each inactive timestamp has @@ before and after it in HTML exported output. Here is a patch that fixes it. diff --git a/lisp/org-html.el b/lisp/org-html.el index 6c0e5e3..2f0377b 100644 --- a/lisp/org-html.el +++ b/lisp/org-html.el @@ -2124,14 +2124,14 @@ But it has the disadvantage, that Org-mode's HTML conver (or b (setq b (substring s 0 (match-beginning 0 (setq r (concat r (substring s 0 (match-beginning 0)) - @span class=\timestamp-wrapper\ + span class=\timestamp-wrapper\ (if (match-end 1) -(format @span class=\timestamp-kwd\%s @/span +(format span class=\timestamp-kwd\%s /span (match-string 1 s))) -(format @span class=\timestamp\%s@/span +(format span class=\timestamp\%s/span (substring (org-translate-time (match-string 3 s)) 1 -1)) -@/span) +/span) s (substring s (match-end 0 ;; Line break if line started and ended with time stamp stuff (if (not r) ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: [OT-emacs] Scrolling horizontally
I've seen this article, but thanks for pointing anyway. What I'd like is a good integration with the Mac/OSX trackpad, I've tried, but couldn't. I haven't checked if AquaMacs has any improvements on this side, anyone out there that could share something? I also noticed that there's a tendency of people prefering to use cocoa over aquamacs in the emacs osx community, not sure why. Anyway, this is starting to be too OT, so, I might as well just post it on the emacs-users mailing list. I just wanted to know if there are other OSX (or non-osx) users that share my feelings. Thanks, Marcelo. On Tue, Feb 1, 2011 at 5:15 AM, Tassilo Horn tass...@member.fsf.org wrote: Marcelo de Moraes Serpa celose...@gmail.com writes: Hi Marcelo, The only way I've found was to actually go to the long line and press C-e, which is totally not what I would like :) ,[ C-h f scroll-left RET ] | scroll-left is an interactive built-in function in `C source code'. | | It is bound to C-next, C-x . | | (scroll-left optional ARG SET-MINIMUM) | | Scroll selected window display ARG columns left. | Default for ARG is window width minus 2. | Value is the total amount of leftward horizontal scrolling in | effect after the change. | If SET-MINIMUM is non-nil, the new scroll amount becomes the | lower bound for automatic scrolling, i.e. automatic scrolling | will not scroll a window to a column less than the value returned | by this function. This happens in an interactive call. ` ,[ C-h f scroll-right RET ] | scroll-right is an interactive built-in function in `C source code'. | | It is bound to C-prior, C-x . | | (scroll-right optional ARG SET-MINIMUM) | | Scroll selected window display ARG columns right. | Default for ARG is window width minus 2. | Value is the total amount of leftward horizontal scrolling in | effect after the change. | If SET-MINIMUM is non-nil, the new scroll amount becomes the | lower bound for automatic scrolling, i.e. automatic scrolling | will not scroll a window to a column less than the value returned | by this function. This happens in an interactive call. ` As you can read, those scroll about one window width by default. If you want to have a more smooth horizontal scroll experience, you could wrap two custum commands around that call the default functions with a sufficiently small ARG. Bye, Tassilo ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Suppressing src block evaluationon publish?
Hi, I have an org file containing several src blocks which generate images using ditaa. When I publish to PDF via LaTeX, the images are all generated every time, which makes publishing rather slow. Is there some way to toggle the evaluation of the src blocks on and off when the file is published? Thanks Loris -- Dr. Loris Bennett ZEDAT Computer Centre Freie Universität Berlin Berlin, Germany ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Suppressing src block evaluationon publish?
Loris Bennett wrote: Hi, I have an org file containing several src blocks which generate images using ditaa. When I publish to PDF via LaTeX, the images are all generated every time, which makes publishing rather slow. Is there some way to toggle the evaluation of the src blocks on and off when the file is published? You could try the :cache header argument, http://orgmode.org/org.html#cache ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] [PATCH] [BUG] Timestamps surrounded by @@ in HTML export
Jason Dunsmore emacs-orgm...@dunsmor.com writes: I noticed in the latest Git version that each inactive timestamp has @@ before and after it in HTML exported output. Here is a patch that fixes it. Applied, thanks! -- Bastien ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Suppressing src block evaluationon publish?
Loris Bennett loris.benn...@fu-berlin.de writes: Hi, I have an org file containing several src blocks which generate images using ditaa. When I publish to PDF via LaTeX, the images are all generated every time, which makes publishing rather slow. Is there some way to toggle the evaluation of the src blocks on and off when the file is published? Thanks Loris Sorry for the other mail I pressed a C-c C-c too much. What I do normally is to put the graphs in another file and then include only the link in the file that I want to export. In case I change something I can still remember to do C-c C-c on the graph... ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Suppressing src block evaluationon publish?
Loris Bennett loris.benn...@fu-berlin.de writes: Hi, I have an org file containing several src blocks which generate images using ditaa. When I publish to PDF via LaTeX, the images are all generated every time, which makes publishing rather slow. Is there some way to toggle the evaluation of the src blocks on and off when the file is published? Thanks Loris What I do ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: org-archive-subtree keeping inherited tags
On Feb 1, 2011, at 5:34 PM, Bastien wrote: Carsten Dominik carsten.domi...@gmail.com writes: It might be useful to consider making this as part of the normal archiving procedure, when archiving to a different file. Maybe subject to a variable - but I do like the idea to be able to look at archived entries with all tags in place. Since in the Archive, entries are usually all siblings, there is no useful inheritance. Explicitly copying the tags into each archived entry is a good way to go to retain searchability of tags... I've now implemented this. You can customize `org-archive-subtree-add-inherited-tags' which defaults to 'infile so that infile subtree archiving will append inherited tags to the archived subtree. If `org-archive-save-context-info' contains the itags symbol, inherited tags will aslo be added to the ARCHIVE_ITAGS property. Thanks for this idea! Great. - Carsten ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: org-archive-subtree keeping inherited tags
Carsten Dominik carsten.domi...@gmail.com writes: It might be useful to consider making this as part of the normal archiving procedure, when archiving to a different file. Maybe subject to a variable - but I do like the idea to be able to look at archived entries with all tags in place. Since in the Archive, entries are usually all siblings, there is no useful inheritance. Explicitly copying the tags into each archived entry is a good way to go to retain searchability of tags... I've now implemented this. You can customize `org-archive-subtree-add-inherited-tags' which defaults to 'infile so that infile subtree archiving will append inherited tags to the archived subtree. If `org-archive-save-context-info' contains the itags symbol, inherited tags will aslo be added to the ARCHIVE_ITAGS property. Thanks for this idea! -- Bastien ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: [PATCH] Distinguish = and ~ delimiters in LaTeX export
Carsten Dominik carsten.domi...@gmail.com writes: I did put the variable in while I was developing this feature, not being sure if I could get it to work properly, so to give me flexibility to switch the feature on and off. The variable is not meant for the user (then it would have been a defcustom), just a convenience for the programmer. Hope this makes it more clear. It does -- I've removed this variable now. Thanks, -- Bastien ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] adding to /contrib/scripts
Hi It is in Worg now: http://orgmode.org/worg/code/awk/ Thanks, didn't know that there is also code in Worg... the script was already in Worg at http://orgmode.org/worg/org-tutorials/org-google-sync.html but I thought that keeping a script inside a documentation page wouldn't be the best place for it and contrib/scripts seemed better ;) Feel free to pull the last two commits (Eric's original script and my changes) from that tree. Feel free to ask Matt for Worg's access and push your changes on Worg! already got access... will update the page to reflect the new location of the awk script in the next days. thanks Arun ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] [PATCH] [BUG] Timestamps surrounded by @@ in HTML export
On Tue, Feb 1, 2011 at 10:18 PM, Bastien bastien.gue...@wikimedia.fr wrote: Jason Dunsmore emacs-orgm...@dunsmor.com writes: I noticed in the latest Git version that each inactive timestamp has @@ before and after it in HTML exported output. Here is a patch that fixes it. Applied, thanks! I don't really understand what is going on here, but there was one @ still appearing after this patch was applied. I am sending a patch to remove the one remaining @ symbol in the `org-html-handle-time-stamps` function. I don't know if this breaks something else and why this was left out by Jason. diff --git a/lisp/org-html.el b/lisp/org-html.el index 2f0377b..58c65bf 100644 --- a/lisp/org-html.el +++ b/lisp/org-html.el @@ -2138,7 +2138,7 @@ But it has the disadvantage, that Org-mode's HTML conversions cannot be used. s (setq r (concat r s)) (unless (string-match \\S- (concat b s)) - (setq r (concat r @br/))) + (setq r (concat r br/))) r Thanks, Puneeth ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Trackpad horizontal scrolling (was: [Orgmode] Re: [OT-emacs] Scrolling horizontally)
Hi all, if you are all looking for making emacs scrolling horizontally by sliding with one finger in the lower part of the trackpad (or with some 2 finger special move [dunno what Mac users like]), that shouldn't be any different from any other keybinding. For example, the syntaptics trackpad on my Lenovo Thinkpad emacs mouse-6/7 events when sliding left/right in the lower trackpad corner. So I can easily use that to make emacs scroll horizontally like it's the common behavior in most web browsers: --8---cut here---start-8--- (global-set-key (kbd mouse-7) (lambda () (interactive) (scroll-left 1))) (global-set-key (kbd mouse-6) (lambda () (interactive) (scroll-right 1))) --8---cut here---end---8--- Bye, Tassilo ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Encrypting org-mode files
Julien Danjou jul...@danjou.info writes: On Sat, Jan 29 2011, Eric S Fraga wrote: Any suggestions? % head -1 .gnupg/gpg.conf use-agent % cat .gnupg/gpg-agent.conf default-cache-ttl 28800 max-cache-ttl 43200 That's all I got. and I had all of these (well, with slightly different values) and it didn't work. However, it works now, without changing anything in the config files. I think the problem was that I had more than one instance of the agent invoked which was confusing things (although it shouldn't have because the environment variables were pointing to only one instance). anyway, it's working. thanks to all that responded! -- : Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 24.0.50.1 : using Org-mode version 7.4 (release_7.4.289.ge236d) ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: [OT] M-x not working anymore
Markus Heller helle...@gmail.com writes: Hi Markus, M-x doesn't work anymore!! The M key works, e.g. M-w still does what it's supposed to if a region is active, and I can use ESC x instead. What does C-h k M-x say? Bye, Tassilo ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: [OT-emacs] Scrolling horizontally
Thanks for sharing your experiences, Jeff. I've never used Aquamacs, but has been using emacs for the last 5 years. Nowadays I mostly use it for my PIM needs, as MacVim really got me hooked. In the end, for programming, I ended up tending to use MacVim more and more. rant Anyway, I really wish there was somethign akin to MacVim for emacs. Aquamacs doesn't seem to have the same quality. MacVim integrates very well with OSX, trackpad as well. /rant Cheers, Marcelo. On Tue, Feb 1, 2011 at 10:32 AM, Jeff Horn jrhorn...@gmail.com wrote: On Tue, Feb 1, 2011 at 10:53 AM, Marcelo de Moraes Serpa celose...@gmail.com wrote: I haven't checked if AquaMacs has any improvements on this side, anyone out there that could share something? I also noticed that there's a tendency of people prefering to use cocoa over aquamacs in the emacs osx community, not sure why. Aquamacs does not scroll with the trackpad, AFAIK. I'm using the 3.x devel version. I've posted on the OSX Emacs list a few weeks ago why I started out hating Aquamacs, and then grew to use it every day. The short: the defaults are annoying, and until recently (version 2) it was difficult (for me) to figure out where to store preferences, and the order in which they were executed. It took a good bit of configuring, but I like it now. I use Aquamacs for its keyboard bindings, mostly. I'm not big on emacs bundles, since I use devel versions of the plugins I use most frequently. -- Jeffrey Horn http://www.failuretorefrain.com/jeff/ ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: [OT] M-x not working anymore
Tassilo Horn tass...@member.fsf.org writes: Markus Heller helle...@gmail.com writes: Hi Markus, M-x doesn't work anymore!! The M key works, e.g. M-w still does what it's supposed to if a region is active, and I can use ESC x instead. What does C-h k M-x say? For C-h k M-x, it doesn't say anything. For C-h k ESC-x, it says the following: M-x (translated from escape x) runs the command execute-extended-command, which is an interactive built-in function in `C source code'. It is bound to execute, menu, M-x. (execute-extended-command PREFIXARG) Read function name, then read its arguments and call it. To pass a numeric argument to the command you are invoking with, specify the numeric argument to this command. Noninteractively, the argument PREFIXARG is the prefix argument to give to the command you invoke, if it asks for an argument. Not sure what to make of this ... Markus ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: [OT] M-x not working anymore
Markus Heller wrote: Tassilo Horn tass...@member.fsf.org writes: Markus Heller helle...@gmail.com writes: Hi Markus, M-x doesn't work anymore!! The M key works, e.g. M-w still does what it's supposed to if a region is active, and I can use ESC x instead. What does C-h k M-x say? For C-h k M-x, it doesn't say anything. For C-h k ESC-x, it says the following: snip You should start emacs with the -q flag and see if it still happens. Assuming M-x returns, comment out 1/2 of your .emacs file and determine by binary search where the problem is. --Erik ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: Trackpad horizontal scrolling (was: [Orgmode] Re: [OT-emacs] Scrolling horizontally)
On Tue, Feb 1, 2011 at 2:00 PM, Tassilo Horn tass...@member.fsf.org wrote: (global-set-key (kbd mouse-7) (lambda () (interactive) (scroll-left 1))) (global-set-key (kbd mouse-6) (lambda () (interactive) (scroll-right 1))) Thanks for the snippet Tassilo. I tried this out in the minibuffer and it didn't work. =C-h k two-finger-swipe-left-gesture= (a motion, not a binding) produced nothing. However, =C-h k two-finger-swipe-down= actually produced =C-h k wheeldown=, so I can see that mouse-6 isn't a valid button for the trackpad on my Mac (Snow Leopard). It might be an Aquamacs thing, or perhaps a driver issue. I simply don't know enough to debug further or provide more info. -- Jeffrey Horn http://www.failuretorefrain.com/jeff/ ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Easily go to some frequently accessed heading (narrowed to region)
Hello, I have a main .org file where I put almost everything. There is a Projects headline where each subheading is a different project. During the day I need to go to the Projects headline and open one of the its subheadings when I want and add/read something in that project. I know I can use a capture template to add something to one of the projects, but that does not work (or does it?) when I just want to read or modify something. Does anyone has some function to easily jump to a specific headline as well as narrowing to that headline? What I have in mind is some function that switches to a specific headline, call org-tree-to-indirect-buffer and rename the buffer to the headline title (if the buffer already exists just switch to it). In this way I could bind keys to easily go to the most common projects. The holy grail would be something similar to the agenda that would present me with the different projects. Thanks Darlan ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Maximum ranges information lost in org-schedule
Osamu OKANO okano.os...@gmail.com writes: Hi! When I move schedule with org-schdule, timestamp lose information about maximum ranges. * TODO run auto cleaner SCHEDULED: 2011-01-25 Tue .+1d/3d After postpone. * TODO run auto cleaner SCHEDULED: 2011-01-26 Wed .+1d I can confirm this. It happens when changing scheduling information with org-schedule (C-c C-s). It does not happen when rescheduling with S-left and S-right in the agenda. Best, Matt ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: [OT] M-x not working anymore
Erik Iverson er...@ccbr.umn.edu writes: Markus Heller wrote: Tassilo Horn tass...@member.fsf.org writes: Markus Heller helle...@gmail.com writes: Hi Markus, M-x doesn't work anymore!! The M key works, e.g. M-w still does what it's supposed to if a region is active, and I can use ESC x instead. What does C-h k M-x say? For C-h k M-x, it doesn't say anything. For C-h k ESC-x, it says the following: snip You should start emacs with the -q flag and see if it still happens. Assuming M-x returns, comment out 1/2 of your .emacs file and determine by binary search where the problem is. That might be a stupid question, but how do I do this under Win 7? I just double-click on runemacs.exe ... Markus ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: Trackpad horizontal scrolling
Jeff Horn jrhorn...@gmail.com writes: Hi Jeff, Thanks for the snippet Tassilo. I tried this out in the minibuffer and it didn't work. =C-h k two-finger-swipe-left-gesture= (a motion, not a binding) produced nothing. However, =C-h k two-finger-swipe-down= actually produced =C-h k wheeldown=, so I can see that mouse-6 isn't a valid button for the trackpad on my Mac (Snow Leopard). Hm, too bad. For me, C-h k swipe finger rightwards on lower trackpad border tells me that this is recognized as mouse-7. It's clear that this may be report different events depending on trackpad vendor and driver, buf if it reports nothing, I guess you are stranded. :-( Bye, Tassilo ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Re: [OT] M-x not working anymore
Erik Iverson er...@ccbr.umn.edu writes: Markus Heller wrote: Tassilo Horn tass...@member.fsf.org writes: Markus Heller helle...@gmail.com writes: Hi Markus, M-x doesn't work anymore!! The M key works, e.g. M-w still does what it's supposed to if a region is active, and I can use ESC x instead. What does C-h k M-x say? For C-h k M-x, it doesn't say anything. For C-h k ESC-x, it says the following: snip You should start emacs with the -q flag and see if it still happens. Assuming M-x returns, comment out 1/2 of your .emacs file and determine by binary search where the problem is. Since I don't know how to use flags when starting emacs under Windoze (I just double-click the runemacs.exe icon), I moved my .emacs to a different folder and then started emacs without any customizations. Same result: M-x doesn't work. What's going on here? Markus ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Re: [OT-emacs] Scrolling horizontally
On Tue, Feb 1, 2011 at 10:53 AM, Marcelo de Moraes Serpa celose...@gmail.com wrote: I haven't checked if AquaMacs has any improvements on this side, anyone out there that could share something? I also noticed that there's a tendency of people prefering to use cocoa over aquamacs in the emacs osx community, not sure why. Aquamacs does not scroll with the trackpad, AFAIK. I'm using the 3.x devel version. I've posted on the OSX Emacs list a few weeks ago why I started out hating Aquamacs, and then grew to use it every day. The short: the defaults are annoying, and until recently (version 2) it was difficult (for me) to figure out where to store preferences, and the order in which they were executed. It took a good bit of configuring, but I like it now. I use Aquamacs for its keyboard bindings, mostly. I'm not big on emacs bundles, since I use devel versions of the plugins I use most frequently. -- Jeffrey Horn http://www.failuretorefrain.com/jeff/ ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
Re: [Orgmode] Status google calendar sync
There is yet another possibility. Use ConnectBot to connect to a PC running Emacs (daemon). I use MobileOrg for task planning, todo lists etc. But when I write a longer text, I use ConnectBot started with the option 'emacsclient -t --eval (ibuffer)'. It is like having a native Emacs on the phone. Press the icon, and Emacs is there after 3 seconds. If you use Swype as input-method, you can even write long texts very fast. Meta and Ctrl are available (press trackball once [CTRL] or twice [Meta], press trackball followed by i for TAB). Hi Sven, thanks for reminding me. Yes, this is indeed a nice option I used for some time. At the moment, I try to get a Bluetooth Keyboard working with my HTC Desire and put it together with the phone into a small leather case which allows me to use the phone as display and the keyboard in front of it. The total size will be approximately the size the phone only the thickness is doubled. It would be something like my computer-on-the-go-reduced-to-the-essential-part unit. Perfect for business trips, checking/writing mails, writing or doing extensive org-mode stuff on the go. On the other hand, I would prefer to take only the phone for daily usage at places where a PC is easy available (e.g., in the office). In that case I would prefer to use a GUI like mobileorg which allows me to perform very quick org-mode tasks (adding a new appointment, check my schedule for the next 7 days, add a todo, etc.) Basically, mobileorg tries to do that but all the parsing, sorting and data manipulation stuff is done on the android phone in native Java. Therefore, Matthew (the main developer) is busy (I guess) by reimplementing org-mode functions in Java which runs perfectly fine in elisp already. Thus, I wonder if an approach in the middle might be the best. Using a GUI like mobileorg. Every command (button-press) is actually translated in a org-mode elisp call send via ssh to an emacs daemon on a server machine. The emacs daemon processes the request and sends the result back. Result get catched by the GUI and displayed in a nice easy understandable way specifically customized to the small screen of mobile phones. This approach would have several benefits: * Changes in org-mode would directly work on the mobile version (at least in a kind of raw-mode which simply shows the answer of the daemon as text). * Whenever we can make emacs run locally on the phone itself it would only require to replace the server address by localhost resulting in an offline version. * People could work on different machines if they need. * Depending on the power consumption of 3G/Wifi and the data transmission speed, it might be less power hungry to use a server approach compared to a standalone version (I'm totally unsure about that, but often wifi is on for other reasons, in that case sending and receiving data to an emacs dameon would not cost additional battery at all.) The interface to org-mode for a mobileorg-client could be created in an additional layer in a similar form like org-babel. Simply providing commands to extract or inject certain data and send/receive them in a way both sides can understand easily. It would not disturb the main development of org-mode and might even result in a general org-mode API for many other possible integrations with org-mode (e.g., interfacing to Thunderbird, Firefox, Openoffice, shell, etc.). In some way, since we had this already mentioned during this discussion it would be like the Google Calendar API. All the best Totti ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode
[Orgmode] Diary in ical export
I have seen some traffic on the mailing list about diary inclusion in ical exports but I haven't found an answer to my problem. I thought this was working at some point. To simplify I have a basic config file: (setq load-path (append '(~/.emacs.d/org-mode/lisp) load-path)) (ignore-errors (require 'org)) (ignore-errors (require 'org-install)) (setq diary-file ~/tmp/org-diary/t.txt org-agenda-files '(~/tmp/org-diary/t.org) org-directory ~/tmp/org-diary org-combined-agenda-icalendar-file ~/tmp/org-diary/cal.ics org-icalendar-timezone US/Central org-agenda-include-diary t ) and then a sample org file * Project ** Something Todo 2011-02-02 Wed and then a sample diary %%(diary-anniversary 12 20 2010) My Son's %d%s Birthday. */2 Something Monthly When I export with this command emacs --no-init-file --no-site-file --batch --kill -l t.el -f org-export-icalendar-combine-agenda-files I get the following file BEGIN:VCALENDAR VERSION:2.0 X-WR-CALNAME:OrgMode PRODID:-//Bill Purcell//Emacs with Org-mode//EN X-WR-TIMEZONE:US/Central X-WR-CALDESC:nil CALSCALE:GREGORIAN BEGIN:VEVENT UID: TS-128b8b55-d9fd-4fe8-a7e7-6ebcbf21edda DTSTART;VALUE=DATE:20110202 DTEND;VALUE=DATE:20110203 SUMMARY:Something Todo DESCRIPTION: 2011-02-02 Wed CATEGORIES:t END:VEVENT END:VCALENDAR Obviously I'm missing the diary stuff. I am using Orgmode version 7.4 and emacs 23.1. - Bill ___ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode