From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: "Alan E. Davis" Newsgroups: gmane.emacs.help Subject: File-stamp implementation? Date: Fri, 29 Jun 2018 22:33:10 -0700 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1530336727 421 195.159.176.226 (30 Jun 2018 05:32:07 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 30 Jun 2018 05:32:07 +0000 (UTC) To: "help-gnu-emacs@gnu.org" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Jun 30 07:32:03 2018 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fZ8UM-0008PK-C7 for geh-help-gnu-emacs@m.gmane.org; Sat, 30 Jun 2018 07:32:02 +0200 Original-Received: from localhost ([::1]:45594 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fZ8WS-0002iS-1e for geh-help-gnu-emacs@m.gmane.org; Sat, 30 Jun 2018 01:34:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33835) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fZ8Vp-0002iD-Ld for help-gnu-emacs@gnu.org; Sat, 30 Jun 2018 01:33:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fZ8Vo-0004FG-LD for help-gnu-emacs@gnu.org; Sat, 30 Jun 2018 01:33:33 -0400 Original-Received: from mail-pf0-x22d.google.com ([2607:f8b0:400e:c00::22d]:43889) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fZ8Vo-0004E1-Ej for help-gnu-emacs@gnu.org; Sat, 30 Jun 2018 01:33:32 -0400 Original-Received: by mail-pf0-x22d.google.com with SMTP id y8-v6so5119191pfm.10 for ; Fri, 29 Jun 2018 22:33:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=eSlEVwizIvKzFhwTCe1xC65xKjZRqRCG5FOMAmaPFUI=; b=fC5Z62a6MI27ji6UbBzFQ8dcbFX3Cjq7HcxoaU4rG1g32dcQq9G5ZdL3ekyWO9NeBk tfbR6BT3PxkEYfCOsOA2pNWEfBY/xyoLNDLSlNTDUemxQxiEFChsSxFTwm57wgTHiqH5 UKHj5hccDe8VE44vxCe7Elwoq1388ys9I9kfTBfdHeGf7ySzth0waRSbsAtxMiASbO69 ZJzFx3kHDn4U8NHNHn8ZF1RFJlp+TFb+z0MwhfqEg0o1Hg9wzETVbxwsoqDzlSnegxl/ bg29QVexpydsbS3o/IROUqpFSaY+i7zq5/yrSREf16hP3UAqPWE/Fi5aLF2hN7B9O8oa qE6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=eSlEVwizIvKzFhwTCe1xC65xKjZRqRCG5FOMAmaPFUI=; b=QvRdlSxQBUgJFZZdpXGEE0TB1scIuMc3euCMry3878UHDU+rhkHsw6Sm+WVe2FqfdC Tin3IeGY6zSZ0Ep4rblkopAhynLRn4FoFzY0NFiZMa+F8LMg5jT4JDAgwGmfSwOYWwyP QvtF+qxoy4JGnp7NEdOXwGX6n5aET71Jl9kMKGKfncdMPUEkaKUv+4O9qxZOrpcg9Vk8 J3vY58Hf2/O645Pa1+l8gQuViM3+N4A9i7YkO6yGailzn+iWQN7j7yxNH2kPwSsHyEZm eRkA/BR9xnHn00ctur3IeuqFVgRP0+5e8f3e3u9cpj/KiNYqMAezXfoD49kBX4i1JoQv +b+w== X-Gm-Message-State: APt69E1wW6HCWNROvdeBSUr+kGy7KyWsAia+kj65/ND3GgXfqNzDrg/z mzq5Gupyg3HcQl5VBRN+uP+AHBMAHk+s1FrHTko= X-Google-Smtp-Source: AAOMgpclB5WY8/U260SUYsgYehrHoBilp14Eb8tkV8SjEuc82b59mk/PSqfK7o+dmQhR8RHn1nPysZltynP2d/OEfPA= X-Received: by 2002:aa7:820e:: with SMTP id k14-v6mr17175485pfi.97.1530336810546; Fri, 29 Jun 2018 22:33:30 -0700 (PDT) Original-Received: by 2002:a17:90a:1863:0:0:0:0 with HTTP; Fri, 29 Jun 2018 22:33:10 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400e:c00::22d X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 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:117306 Archived-At: Some years ago, I had rewritten time-stamp.el as a useful file-stamp function. I had a habit of changing filenames during a project, and wished to preserve a "bread crumb trail" of the previous file names, as well as the ordinary "Time-stamp". At the time, I was sufficiently up to speed on Elisp to make the needed changes, and it worked fantastically. Ths very idea of writing customization templates, along with the basic changes themselves was discouraging for one of my limited programming abilities. Beneath the Time-stamp, was "File-stamp:" template. I also kept a running list of the previous file names in the header. First: File-stamp: <> then Previously: Actually, the most important thing was the File-stamp: entry. One previous file version would be useful, and the previous name before a major change would also be useful. Does anyone have such a utility? I -- [Fill in the blanks] The use of corrupt manipulations and blatant rhetorical ploys ...--- outright lying, flagwaving, personal attacks, setting up phony alternatives, misdirection, jargon-mongering, evading key issues, feigning disinterested objectivity, willful misunderstanding of other points of view---suggests that ... lacks both credibility and evidence. ---- Edward Tufte (in context of making presentations)