[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#12507: [debbugs-tracker] Processed: severity 12507 wishlist
From: |
Drew Adams |
Subject: |
bug#12507: [debbugs-tracker] Processed: severity 12507 wishlist |
Date: |
Fri, 18 Sep 2020 16:23:43 +0000 (UTC) |
> >> Am I wrong that `write-region' does not provide for backups?
> >> If not, then this is clearly a bug, and a pretty serious one, IMO.
> >
> > It would be annoying litter the filesystem with backups for every
> > internal configuration file. The abbrev file and desktop file are not
> > backed up either, and I think that's fine.
> >
> > I wouldn't mind adding a global feature to optionally enable backups for
> > such files.
>
> Indeed; data files are normally not backed up, and the bookmark file is
> one such file. So I'm closing this bug report.
>
> If somebody wants a global "make write-region make backup files"
> (possibly on a per-mode basis?), then a new bug report should be opened.
No, `write-region' should not, itself, make a backup file.
It's not blanket either-everything-or-nothing. Some
"data" files deserve backup; some don't.
A bookmark file definitely does deserve it. It's
typically updated frequently (each time a bookmark
is visited).
Emacs goes out of its way to protect user data. Why
now we would think that only "code" or non-"data"
files deserve backing up, I can't imagine.
Some "data" files are quite important. A bookmark
file is one such. `bookmark-write-file' should
use `write-file', not `write-region'. I made that
change in Bookmark+ 8 years ago.
- bug#12507: [debbugs-tracker] Processed: severity 12507 wishlist, Lars Ingebrigtsen, 2020/09/18
- bug#12507: [debbugs-tracker] Processed: severity 12507 wishlist,
Drew Adams <=
- bug#12507: [debbugs-tracker] Processed: severity 12507 wishlist, Lars Ingebrigtsen, 2020/09/19
- bug#12507: [debbugs-tracker] Processed: severity 12507 wishlist, Drew Adams, 2020/09/19
- bug#12507: [debbugs-tracker] Processed: severity 12507 wishlist, Karl Fogel, 2020/09/23
- bug#12507: [debbugs-tracker] Processed: severity 12507 wishlist, Lars Ingebrigtsen, 2020/09/23
- bug#12507: [debbugs-tracker] Processed: severity 12507 wishlist, Eli Zaretskii, 2020/09/23
- bug#12507: [debbugs-tracker] Processed: severity 12507 wishlist, Lars Ingebrigtsen, 2020/09/24
- bug#12507: [debbugs-tracker] Processed: severity 12507 wishlist, Karl Fogel, 2020/09/29
- bug#12507: [debbugs-tracker] Processed: severity 12507 wishlist, Lars Ingebrigtsen, 2020/09/29
- bug#12507: [debbugs-tracker] Processed: severity 12507 wishlist, Eli Zaretskii, 2020/09/23
- bug#12507: [debbugs-tracker] Processed: severity 12507 wishlist, Drew Adams, 2020/09/23