Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Sebastien Vauban
Hello Bastien and Thomas, Bastien wrote: thanks for starting this list. t...@tsdye.com (Thomas S. Dye) writes: C-c ! Creating timestamps C-c . Creating timestamps C-c # Checkboxes C-c ' Editing and debugging formulas, literal examples, include files, editing source code, cooperation C-c

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Bastien
Sebastien Vauban sva-news-D0wtAvR13HarG/idocf...@public.gmane.org writes: What about `C-c {' and such in the tables? (FWIW, that's one of the few keybindings I would not like to change.) I guess it's better to comply to the Emacs guidelines. That change will allow us to wake up our neurons

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Sebastien Vauban
Bastien, Bastien wrote: Sebastien Vauban writes: What about `C-c {' and such in the tables? (FWIW, that's one of the few keybindings I would not like to change.) I guess it's better to comply to the Emacs guidelines. That change will allow us to wake up our neurons and fight against

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Bastien
Hi Sébastien, Sebastien Vauban sva-news-D0wtAvR13HarG/idocf...@public.gmane.org writes: Is it really important to have a couple less of not standard key bindings, if we still have others which don't comply? I think so, as it reduces the chances of conflicting keybindings from other minor

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Sebastien Vauban
Bastien, Bastien wrote: Sebastien Vauban writes: Is it really important to have a couple less of not standard key bindings, if we still have others which don't comply? I think so, as it reduces the chances of conflicting keybindings from other minor modes. OK. I (can) agree. But not

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Florian Beck
On 28.01.2014 10:08, Bastien wrote: I think most of these keybindings could migrate to a C-c C- version. There is no need for migrating them IMO. The recommendation is: Sequences consisting of `C-c' followed by any other punctuation character are allocated for minor modes. Using them

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Nick Dokos
Florian Beck f...@miszellen.de writes: On 28.01.2014 10:08, Bastien wrote: I think most of these keybindings could migrate to a C-c C- version. There is no need for migrating them IMO. The recommendation is: Sequences consisting of `C-c' followed by any other punctuation character

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Bastien
Hi Nick, Nick Dokos ndo...@gmail.com writes: I find myself more in agreement with Seb than with Bastien here. The argument that reducing the number of bad bindings reduces the chance of conflicts does not hold water IMO: we will always have to be looking in the rear-view mirror for some

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Florian Beck
On 29.01.2014 14:16, Nick Dokos wrote: But it's not just a matter of satisfying rules: it's a matter of making it easy on users. That is why I don't recommend satisfying them here. Having a bad binding as well as a good binding for something would mean that if I load a minor mode that takes

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Bastien
Florian Beck f...@miszellen.de writes: But it is polite to provide alternatives for bindings that might be shadowed. Indeed. The only problem is C-c ^ since C-c C-^ is already taken. Btw, we could use C-c C-u (currently bound to `outline-up-heading') instead of C-c C-^ (currently bound to

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Nicolas Goaziou
Hello, Bastien b...@gnu.org writes: Florian Beck f...@miszellen.de writes: But it is polite to provide alternatives for bindings that might be shadowed. Indeed. The only problem is C-c ^ since C-c C-^ is already taken. Btw, we could use C-c C-u (currently bound to `outline-up-heading')

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Thomas S. Dye
Aloha Seb, Sebastien Vauban sva-news-D0wtAvR13HarG/idocf...@public.gmane.org writes: What about `C-c {' and such in the tables? The syntax table I see in my org file calls `{' an open delimiter character, not punctuation. Of course, I'm assuming that what the syntax table calls punctuation

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Bastien
Hi Thomas, t...@tsdye.com (Thomas S. Dye) writes: Also, this is my first time trying to decode a syntax table, so caveat emptor. Yes -- when doing C-u C-x on { in fundamental-mode I read Character code properties: customize what to show name: LEFT CURLY BRACKET old-name: OPENING CURLY

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Achim Gratz
Bastien writes: More precisely, I suggest these rebindings: C-c # Checkboxes = C-c C-# C-c , Priorities = C-c C-, C-, can not be input using an ASCII terminal as it would produce a line control character. C-c ; Comment lines = C-c C-; C-c @ Mark subtree = C-c C-@ C-@ may get

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Thomas S. Dye
Aloha Bastien, Bastien b...@gnu.org writes: Hi Thomas, t...@tsdye.com (Thomas S. Dye) writes: Also, this is my first time trying to decode a syntax table, so caveat emptor. Yes -- when doing C-u C-x on { in fundamental-mode I read Character code properties: customize what to show

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Andreas Leha
Bastien b...@gnu.org writes: Hi Nick, Nick Dokos ndo...@gmail.com writes: I find myself more in agreement with Seb than with Bastien here. The argument that reducing the number of bad bindings reduces the chance of conflicts does not hold water IMO: we will always have to be looking in

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Iannis Zannos
Yep, I am also using org-mode with icicles. Made several mods to help with that. I use icicles for searching headers or text content all the time. Interesting is the possibility to open a section (subtree) in an independent buffer after finding it, with one command. I enclose the code here, plus

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Iannis Zannos
Agree. To do my own rebindings i use this kind of code: (eval-after-load 'org '(define-key org-mode-map (kbd C-c C-=) 'org-icicle-imenu)) But when re-opening a buffer with desktop after rebooting emacs, the new bindings are not added IZ On Wed, Jan 29, 2014 at 10:06 PM, Andreas Leha

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-29 Thread Bastien
t...@tsdye.com (Thomas S. Dye) writes: Then punctuation has two senses, one generic and another specific. To my mind, the emacs guideline is ambiguous unless there is some convention about which sense is meant in this case. I guess it would be possible to look at the code to figure this

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-28 Thread Bastien
Hi Thomas, thanks for starting this list. t...@tsdye.com (Thomas S. Dye) writes: C-c ! Creating timestamps C-c . Creating timestamps C-c # Checkboxes C-c ' Editing and debugging formulas, literal examples, include files, editing source code, cooperation C-c , Priorities C-c ; Comment

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-24 Thread Bastien
Hi Thomas, t...@tsdye.com (Thomas S. Dye) writes: I just checked the Org mode manual and found that it has several entries that consist of `C-c' followed by a punctuation character. Can we list them in this thread to discuss how bad the situation is for each of these keybindings? In my

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-24 Thread Thomas S. Dye
Aloha Bastien, Bastien b...@gnu.org writes: Hi Thomas, t...@tsdye.com (Thomas S. Dye) writes: I just checked the Org mode manual and found that it has several entries that consist of `C-c' followed by a punctuation character. Can we list them in this thread to discuss how bad the

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-23 Thread Alan Schmitt
Hello Drew, Drew Adams drew.ad...@oracle.com writes: 1d. By default only. It is trivial to customize user option `icicle-top-level-keybindings', to bind `icicle-occur' to a different key or to give it no key binding at all. (And no, you do not need to fiddle with Lisp to do that - not

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-23 Thread Drew Adams
I have an additional question: where does one ask for help about icicle? 1. `M-x icicle-send-bug-report' or menu Icicles Send Icicles Bug Report or `M-x customize-group Icicles' click Send Bug Report 2. Emacs Wiki: Bugs: http://www.emacswiki.org/emacs/IciclesIssues Suggestions:

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-23 Thread Drew Adams
* Sequences consisting of `C-c' followed by any other punctuation character are allocated for minor modes. Using them in a major mode is not absolutely prohibited, but if you do that, the major mode binding may be shadowed from time to time by minor modes. IOW, no major mode

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-23 Thread Bastien
Drew Adams drew.ad...@oracle.com writes: No major mode should do so. One problem is that Org uses C-c . too ... and some more. Perhaps it's better to report this as an Emacs bug so that we can discuss the issue with Emacs maintainers and see what's really at stake here. For me, the

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-23 Thread Drew Adams
No major mode should do so. One problem is that Org uses C-c . too ... and some more. Perhaps it's better to report this as an Emacs bug so that we can discuss the issue with Emacs maintainers and see what's really at stake here. I'm not familiar with Org mode. As I said, I don't even

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-23 Thread Bastien
Hi Drew, Drew Adams drew.ad...@oracle.com writes: Since you are familiar with whatever bindings Org sets, and you have read the key-binding conventions section of the manual, please file a bug if you think it is appropriate. You are well placed to give the details. [...] Consideration

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-23 Thread Drew Adams
Perhaps it's better to report this as an Emacs bug so that we can discuss the issue with Emacs maintainers and see what's really at stake here. Since you are familiar with whatever bindings Org sets, and you have read the key-binding conventions section of the manual, please file

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-23 Thread Drew Adams
* Sequences consisting of `C-c' followed by any other punctuation character are allocated for minor modes. Using them in a major mode is not absolutely prohibited, but if you do that, the major mode binding may be shadowed from time to time by minor modes. That's pretty clear

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-23 Thread Bastien
Drew Adams drew.ad...@oracle.com writes: Dunno what that means. It's not a criminal offense, no. Let me quote the manual again: * Sequences consisting of `C-c' followed by any other punctuation character are allocated for minor modes. Using them in a major mode is not absolutely

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-23 Thread Thomas S. Dye
Aloha all, Bastien b...@altern.org writes: Drew Adams drew.ad...@oracle.com writes: Dunno what that means. It's not a criminal offense, no. Let me quote the manual again: * Sequences consisting of `C-c' followed by any other punctuation character are allocated for minor modes.

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-22 Thread Drew Adams
Someone pointed me to this thread. I am not subscribed to this list, so cc me if you want me to see a reply you write. Wrt some of what I read in the thread: 1. It is not true, (or else it is meaningless, depending on what you mean by that phrase) that C-c ' is officially an Emacs keybinding.

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-22 Thread Bastien
Drew Adams drew.ad...@oracle.com writes: * Sequences consisting of `C-c' followed by any other punctuation character are allocated for minor modes. Using them in a major mode is not absolutely prohibited, but if you do that, the major mode binding may be shadowed from time to time

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-20 Thread Alan Schmitt
Memnon Anon memnon+use...@freeshell.org writes: Okay. As I said, I found this the only one conflicting with org (or other packages). Just remember to require icicles at the very end of your config, and everything should work. I found that C-` (which I use to jump to errors when compiling in

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-19 Thread Bastien
Hi John, John Kitchin jkitc...@andrew.cmu.edu writes: I am trying it out, and icicles seems to have clobbered a few key bindings like C-c ' to open source blocks. It doesn't seem to matter which order  I load these packages. Does anyone do this without clobbering org bindings? Thanks, I

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-19 Thread Memnon Anon
John Kitchin jkitc...@andrew.cmu.edu writes: I am trying it out, and icicles seems to have clobbered a few key bindings like C-c ' to open source blocks. I used to have the same problem with C-c ' at one point in time, but not anymore. This was the only binding which got in the way. Using

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-19 Thread John Kitchin
I got icicles via ELPA. The version from describe-package is Version: 20140118.1856. although in icicles.el it says ;; Version: 2013.07.23. Thanks for the tip about the binding variable. I am content with this in my init file: (require 'icicles) ;; reclaim C-c ' for org-mode (setq

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-19 Thread Memnon Anon
John Kitchin jkitc...@andrew.cmu.edu writes: I got icicles via ELPA. The version from describe-package is Version: 20140118.1856. although in icicles.el it says ;; Version: 2013.07.23. That is the current version. Icicles isn't only icicle.el, Drew has actually a whole bunch of elisp addon

Re: [O] org-mode + icicles, avoid key binding redefinitions?

2014-01-18 Thread Alan Schmitt
John Kitchin jkitc...@andrew.cmu.edu writes: Is anyone using org-mode and icicles? How interesting. I also started trying icicle out today. I am trying it out, and icicles seems to have clobbered a few key bindings like C-c ' to open source blocks. I'm having the same problem. I think one