From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Backing up abbrev_defs? Date: Tue, 30 Jul 2019 17:57:31 +0300 Message-ID: <83zhkvin8k.fsf@gnu.org> References: <87a7cvprre.fsf@skimble.plus.com> Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="257363"; mail-complaints-to="usenet@blaine.gmane.org" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jul 30 16:58:10 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hsTZp-0014pk-Kj for geh-help-gnu-emacs@m.gmane.org; Tue, 30 Jul 2019 16:58:09 +0200 Original-Received: from localhost ([::1]:33686 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hsTZo-0004Y2-Mw for geh-help-gnu-emacs@m.gmane.org; Tue, 30 Jul 2019 10:58:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39378) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hsTZR-0004Xk-0H for help-gnu-emacs@gnu.org; Tue, 30 Jul 2019 10:57:45 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:32853) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hsTZQ-00077v-Te for help-gnu-emacs@gnu.org; Tue, 30 Jul 2019 10:57:44 -0400 Original-Received: from [176.228.60.248] (port=2405 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hsTZP-0000kS-8K for help-gnu-emacs@gnu.org; Tue, 30 Jul 2019 10:57:43 -0400 In-reply-to: <87a7cvprre.fsf@skimble.plus.com> (message from Sharon Kimble on Tue, 30 Jul 2019 14:37:57 +0100) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:121268 Archived-At: > From: Sharon Kimble > Date: Tue, 30 Jul 2019 14:37:57 +0100 > > I want to backup my abbrev_defs file exactly the same as everything else is backed up, i.e. when there is a change to it, a backup is triggered to save it in ~/.emacs.d/backups. Although the position is slightly complicated as its not normally open in any buffer, so the backup would presumably have to be triggered on the source files changing. > > I've googled but haven't found any instances of it being backed up, so there isn't anything seemingly available for me to hack from or with. So can some kind soul help with some working code, or guidance to a non-programmer to achieve this please? I don't understand the question. Are you saying that when you save your abbrevs, Emacs doesn't create a backup file for abbrev_defs, as it does for any other file you save?