all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Cthun <cthun_117@qmail.net.au>
To: help-gnu-emacs@gnu.org
Subject: Re: What's your favourite *under_publicized* editing feature ofEmacs?
Date: Wed, 23 Feb 2011 10:13:16 -0500	[thread overview]
Message-ID: <ik386f$5if$1@speranza.aioe.org> (raw)
In-Reply-To: 87ei6zpbor.fsf@rapttech.com.au

On 23/02/2011 12:22 AM, Tim X wrote:
> Cthun<cthun_117@qmail.net.au>  writes:
>
>> On 22/02/2011 2:47 PM, Alan Mackenzie wrote:
>>> There seems to be a contradiction between those last two paragraphs.
>>> Saving buffers and finding files are relatively rare operations which
>>> thus shouldn't be given very easy to press key sequences like C-s and
>>> C-o.
>>
>> Where do you live where software never crashes and the electricity never goes
>> out? Most of us learn to save very frequently to limit how much we'll have to
>> do over again if the power goes out or whatever.
>
> Most of us use smart editors that auto-save regularly and free the user
> form having to do this manually all the time.

Ah, auto-save, another fruitful source of trouble.

Auto-save has two design alternatives. One, it just acts like the user 
hit control-S, every some interval.

This runs into trouble if you do something drastic you later want to 
undo. Sure you can fork the file, but if you forget ... and then there's 
forking it "dangerously" -- first you make a big deletion, and then you 
hit alt, f, a for save-as to save the drastically-changed version under 
a new name, but pow, an autosave happens to occur *after* the deletion 
and *before* the save-as. So much for being able to undo it...

The other option is auto-save to some temporary file, or a sequence of 
numbered files. Of course if you have a power outage or something now 
you have to go hunting for where the darn thing saved these. Depending, 
they may even be vulnerable to being erased by an automatic temp file 
cleanup script before you get to them.

Sequences of numbered files used to risk filling up the filesystem, too, 
but not with text files in this day and age.


  reply	other threads:[~2011-02-23 15:13 UTC|newest]

Thread overview: 179+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-01-27  8:33 What's your favourite *under_publicized* editing feature of Emacs? Le Wang
2011-01-27  9:29 ` Deniz Dogan
2011-01-27 12:03 ` Wang Lei
2011-01-27 14:13   ` suvayu ali
2011-01-27 14:12 ` Ken Goldman
2011-01-27 18:11 ` Erik Iverson
     [not found] ` <mailman.0.1296137574.27610.help-gnu-emacs@gnu.org>
2011-01-27 22:23   ` Joe Fineman
2011-01-28  6:40     ` Jason Rumney
2011-01-28 18:25       ` What's your favourite *under_publicized* editing feature ofEmacs? Drew Adams
     [not found]       ` <mailman.12.1296239161.1176.help-gnu-emacs@gnu.org>
2011-02-22 14:49         ` Xah Lee
2011-02-22 16:27           ` despen
2011-02-23  3:52             ` Glenn Morris
2011-02-22 19:47           ` Alan Mackenzie
2011-02-23  0:21             ` Xah Lee
2011-02-23  2:06             ` Cthun
2011-02-23  2:33               ` Rafe Kettler
2011-02-23  5:19                 ` Cthun
2011-02-23  7:07                   ` Tim X
2011-02-23 13:28                     ` Keyboarding [Re: What's your favourite *under_publicized* editing feature ofEmacs?] Xah Lee
2011-02-23 15:39                     ` What's your favourite *under_publicized* editing feature ofEmacs? Cthun
2011-02-23 19:50                       ` Óscar Fuentes
2011-02-23 22:57                       ` Tim X
2011-02-24  0:04                         ` trebol55555
2011-02-24  3:48                         ` Cthun
2011-02-23  9:23                   ` Brendan Halpin
2011-02-23 17:15                   ` Rafe Kettler
2011-02-23 18:33                     ` Ilya Zakharevich
2011-02-23 18:47                       ` Deniz Dogan
2011-02-23 22:08                       ` Cthun
2011-02-23 22:07                     ` Cthun
2011-02-23 23:46                       ` Pascal J. Bourguignon
2011-02-24  3:53                         ` Cthun
2011-02-24  3:58                     ` Stefan Monnier
2011-02-24  7:06                       ` Leo
2011-02-24 15:58                       ` Richard Riley
2011-02-24 17:20                         ` despen
2011-02-24 14:43                     ` fortunatus
2011-02-24 16:43                       ` Xah Lee
2011-02-24 17:48                         ` Eric Schulte
2011-02-24 18:38                           ` Cthun
2011-02-24 23:14                           ` Xah Lee
2011-02-25  1:44                             ` javax.swing.JSnarker
2011-02-25  7:16                             ` Alan Mackenzie
2011-02-25 12:11                               ` rusi
2011-02-25 18:54                                 ` Alan Mackenzie
2011-02-25 23:19                                   ` Thien-Thi Nguyen
2011-02-26  4:01                                   ` rusi
2011-02-24 18:37                       ` javax.swing.JSnarker
2011-02-24 22:04                       ` Deniz Dogan
2011-02-23  7:16                 ` D Herring
2011-02-23  5:22               ` Tim X
2011-02-23 15:13                 ` Cthun [this message]
2011-02-23 18:06                   ` Eli Zaretskii
2011-02-23 19:22                   ` Jason Earl
2011-02-23 22:18                     ` Cthun
2011-02-23 23:54                       ` Jason Earl
2011-02-24  4:05                         ` Cthun
2011-02-24  5:19                   ` PJ Weisberg
2011-02-24  5:38                     ` Todd Wylie
2011-02-25  2:48                       ` PJ Weisberg
2011-02-25 18:43                 ` Jim Janney
2011-02-26  6:05                   ` Cthun
2011-02-26  7:21                     ` PJ Weisberg
2011-02-26 20:13                     ` Stefan Monnier
2011-02-27  6:21                       ` Cthun
2011-02-27  8:08                         ` David Kastrup
2011-02-27 15:28                           ` Cthun
2011-02-27 15:46                             ` David Kastrup
2011-02-27 15:51                               ` Cthun
2011-02-27 17:28                                 ` Julian Bradfield
2011-02-27 19:52                                   ` Cthun
2011-02-27 20:41                                     ` Alan Mackenzie
2011-02-27 21:02                                       ` Cthun
2011-02-27 20:59                                     ` Robert D. Crawford
2011-02-27 20:58                                   ` Tim Bradshaw
2011-02-27 21:02                                     ` Cthun
2011-02-27 21:12                                       ` David Kastrup
2011-02-27 22:02                                         ` Cthun
2011-02-28  3:51                                           ` Stefan Monnier
2011-02-28  9:53                                             ` David Kastrup
2011-02-28 18:04                                               ` Cthun
2011-02-28 19:03                                                 ` Eric Abrahamsen
     [not found]                                                 ` <mailman.2.1298919859.18999.help-gnu-emacs@gnu.org>
2011-02-28 19:41                                                   ` Ted Zlatanov
2011-02-28 20:04                                                 ` David Kastrup
2011-03-01  0:06                                                   ` Cthun
2011-03-01  0:14                                                     ` TheFlyingDutchman
2011-03-01  0:16                                                       ` Cthun
2011-03-01  0:28                                                         ` TheFlyingDutchman
2011-03-01  1:49                                                           ` Sean Sieger
2011-03-01  9:27                                                     ` David Kastrup
2011-03-01 13:52                                                       ` Cthun
2011-03-01 22:51                                                         ` TheFlyingDutchman
2011-03-01 23:43                                                           ` Cthun
2011-03-02  8:22                                                             ` David Kastrup
2011-03-02 14:33                                                               ` Cthun
2011-03-02 21:51                                                                 ` Cthun-bot discussion TheFlyingDutchman
2011-03-02 22:20                                                                   ` Cthun
2011-03-02 23:54                                                                     ` TheFlyingDutchman
2011-03-03  0:05                                                                       ` What's your favourite *under_publicized* editing feature ofEmacs? Cthun
2011-03-03  0:06                                                                         ` Jason Earl
2011-03-03  0:12                                                                           ` Cthun
2011-03-03 10:04                                                                           ` Marco Antoniotti
2011-03-03 10:21                                                                             ` David Kastrup
2011-03-03 13:43                                                                               ` Cthun
2011-03-03 13:42                                                                             ` Cthun
2011-03-02  8:39                                                             ` Cthun-bot discussion TheFlyingDutchman
2011-03-02 14:35                                                               ` What's your favourite *under_publicized* editing feature ofEmacs? Cthun
2011-03-01 12:57                                                     ` Antony
2011-02-28 18:02                                             ` Cthun
2011-02-27 16:05                             ` Perry Smith
2011-02-27 17:22                               ` Eric Abrahamsen
2011-02-27 18:16                                 ` Joe Riel
2011-02-27 23:17                               ` PJ Weisberg
     [not found]                               ` <mailman.8.1298827366.31652.help-gnu-emacs@gnu.org>
2011-02-28  3:58                                 ` Stefan Monnier
2011-02-28  4:37                                   ` rusi
2011-02-28 23:31                                     ` Stefan Monnier
2011-03-01  2:43                                       ` rusi
2011-02-28 19:41                                   ` Uday Reddy
     [not found]                             ` <mailman.3.1298822767.31652.help-gnu-emacs@gnu.org>
2011-02-27 17:11                               ` rusi
2011-02-27 20:52                         ` Tim Bradshaw
2011-02-27 20:59                           ` Cthun
2011-02-27  0:08                     ` Tim Bradshaw
2011-02-27  6:21                       ` Cthun
2011-02-28 11:38                     ` Jim Janney
2011-02-28 12:45                       ` Petter Gustad
2011-02-28 18:11                       ` Cthun
2011-03-01  4:32                         ` Jim Janney
2011-03-01  6:18                           ` rusi
2011-03-01 14:09                             ` Cthun
2011-03-01 14:05                           ` Cthun
2011-03-01 14:21                             ` Mario Lassnig
2011-03-01 15:02                               ` Cthun
2011-03-01 15:06                                 ` rusi
2011-03-01 15:07                                   ` Cthun
2011-03-01 15:26                                     ` David Kastrup
2011-03-01 16:43                                       ` Ted Zlatanov
2011-03-01 21:20                                       ` Cthun
2011-03-01 21:24                                         ` TheFlyingDutchman
2011-03-01 21:33                                           ` Cthun
2011-03-01 22:17                                             ` TheFlyingDutchman
2011-03-01 23:25                                       ` Thien-Thi Nguyen
2011-03-01 15:12                                 ` Mario Lassnig
2011-03-01 21:21                                   ` Cthun
2011-03-01 21:23                                     ` TheFlyingDutchman
2011-03-02  8:11                                     ` Mario Lassnig
2011-03-02 15:05                                       ` Cthun
2011-03-10 22:56                                     ` Susan Calvin
2011-03-11  0:07                                       ` Cthun
2011-03-01 14:31                             ` David Kastrup
2011-03-01 15:06                               ` Cthun
2011-03-01 17:39                             ` Jim Janney
2011-03-01 21:30                               ` Cthun
2011-03-01 22:19                                 ` TheFlyingDutchman
2011-03-01 22:37                                   ` Cthun
2011-03-01 22:47                                     ` TheFlyingDutchman
2011-03-01 23:46                                       ` Cthun
2011-03-02  0:02                                         ` Cthun-bot discussion TheFlyingDutchman
2011-03-02  1:17                                           ` PJ Weisberg
2011-03-02 15:08                                           ` What's your favourite *under_publicized* editing feature ofEmacs? Cthun
2011-03-02  5:52                                         ` Bot Tester
2011-03-02  8:42                                         ` Cthun-bot discussion TheFlyingDutchman
2011-03-02 15:10                                           ` What's your favourite *under_publicized* editing feature ofEmacs? Cthun
2011-03-02 15:54                                             ` Bastien
2011-03-04  0:52                                           ` Cthun-bot discussion Peter Keller
2011-03-04  2:43                                             ` Cthun
2011-03-04  5:55                                             ` TheFlyingDutchman
2011-03-04 18:00                                               ` What's your favourite *under_publicized* editing feature ofEmacs? Cthun
2011-03-04 21:31                                                 ` Cthun-bot discussion TheFlyingDutchman
2011-03-05  8:39                                                   ` David Kastrup
2011-03-02  0:36                                 ` What's your favourite *under_publicized* editing feature ofEmacs? Jim Janney
2011-03-02 15:06                                   ` Cthun
2011-03-02 19:52                                     ` Jim Janney
2011-03-02 20:01                                       ` Cthun
2011-03-02  1:00                                 ` What's your favourite *under_publicized* editing feature of Emacs? Steve
2011-03-02  5:34                                   ` PJ Weisberg
2011-02-23  7:01               ` What's your favourite *under_publicized* editing feature ofEmacs? Alan Mackenzie
2011-02-28 12:42           ` Sean Sieger
     [not found]           ` <mailman.6.1298896994.11648.help-gnu-emacs@gnu.org>
2011-02-28 14:16             ` David Kastrup
2011-02-28 14:47               ` Sean Sieger

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='ik386f$5if$1@speranza.aioe.org' \
    --to=cthun_117@qmail.net.au \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.