Re: [Orgmode] feature request: C-k safety

2010-06-03 Thread Juri Krivov
On Thu, Jun 3, 2010 at 12:19 AM, Carsten Dominik
carsten.domi...@gmail.comwrote:

 Hi Scott,

 OK, I am giving you a variable org-ctrl-k-protect-subtree to get this
 protection, either with a query or by throwing an error.

 But:  my prediction is that you will set this variable to nil again soon :D

LoL!
Actually, I think is a gread idea, and I will test it also.  Probably error
will
be much better than query. Thank you Scott and Carsten.
Greetings
Juri



 Let me know how it goes.

 Cheers

 - Carsten


 On Jun 1, 2010, at 4:51 PM, Scott Otterson wrote:

  For what must be the dozenth time, I've just accidentally deleted a large
 tree by typing C-k while in a headline.

 This is really easy to do because emacs users have C-k deletes to the end
 of the line worn deeply into their neural pathways -- it's so automatic for
 me that the keystroke is close to subconscious.  A mistaken C-k is
 especially hard to detect because org-mode displays the result exactly like
 what your subconscious expects, that is, a collapsed headline is deleted to
 the end -- and the tree underneath is wiped out with no noticeable warning.

 Feature request: add an option preventing tree deletion with C-k without
 user confirmation.  Actually, I'd like an option to prevent it period.

 If this option is already in there, then you're encouraged to tell me to
 RTFM.  But then also please tell me where it is, because I can't find it.

 Thanks much,

 Scott


___
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] feature request: C-k safety

2010-06-02 Thread Carsten Dominik

Hi Scott,

OK, I am giving you a variable org-ctrl-k-protect-subtree to get this  
protection, either with a query or by throwing an error.


But:  my prediction is that you will set this variable to nil again  
soon :D


Let me know how it goes.

Cheers

- Carsten

On Jun 1, 2010, at 4:51 PM, Scott Otterson wrote:

For what must be the dozenth time, I've just accidentally deleted a  
large tree by typing C-k while in a headline.


This is really easy to do because emacs users have C-k deletes to  
the end of the line worn deeply into their neural pathways -- it's  
so automatic for me that the keystroke is close to subconscious.  A  
mistaken C-k is especially hard to detect because org-mode displays  
the result exactly like what your subconscious expects, that is, a  
collapsed headline is deleted to the end -- and the tree underneath  
is wiped out with no noticeable warning.


Feature request: add an option preventing tree deletion with C-k  
without user confirmation.  Actually, I'd like an option to prevent  
it period.


If this option is already in there, then you're encouraged to tell  
me to RTFM.  But then also please tell me where it is, because I  
can't find it.


Thanks much,

Scott
___
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


- 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] feature request: C-k safety

2010-06-01 Thread Scott Otterson
For what must be the dozenth time, I've just accidentally deleted a large
tree by typing C-k while in a headline.

This is really easy to do because emacs users have C-k deletes to the end
of the line worn deeply into their neural pathways -- it's so automatic for
me that the keystroke is close to subconscious.  A mistaken C-k is
especially hard to detect because org-mode displays the result exactly like
what your subconscious expects, that is, a collapsed headline is deleted to
the end -- and the tree underneath is wiped out with no noticeable warning.

Feature request: add an option preventing tree deletion with C-k without
user confirmation.  Actually, I'd like an option to prevent it period.

If this option is already in there, then you're encouraged to tell me to
RTFM.  But then also please tell me where it is, because I can't find it.

Thanks much,

Scott
___
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] feature request: C-k safety

2010-06-01 Thread Scot Becker
Scott,

You asked:
 Feature request: add an option preventing tree deletion with C-k without
 user confirmation.  Actually, I'd like an option to prevent it period.
 If this option is already in there, then you're encouraged to tell me to
 RTFM.  But then also please tell me where it is, because I can't find it.

In the FAQ, you can find this:

(setq org-special-ctrl-k t) before losing your work.

It's a clever compromise, though I suspect it doesn't give as much
protection as you want.

Here's what it does. From the docstring:

When t, the following will happen while the cursor is in the headline:

- When the cursor is at the beginning of a headline, kill the entire
  line and possible the folded subtree below the line.
- When in the middle of the headline text, kill the headline up to the tags.
- When after the headline text, kill the tags.

Scot

___
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