simon-git: lns (master): lns.git

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Sat Oct 8 08:41:13 BST 2016


TL;DR:
  3ae1b5b New -e option, to make lns idempotent.

Repository:     https://git.tartarus.org/simon/lns.git
On the web:     https://git.tartarus.org/?p=simon/lns.git
Branch updated: master
Committer:      lns.git
Date:           2016-10-08 08:41:13

commit 3ae1b5b13af3dc27c025db1819300fed1efff29e
web diff https://git.tartarus.org/?p=simon/lns.git;a=commitdiff;h=3ae1b5b13af3dc27c025db1819300fed1efff29e;hp=bb21d5ac969b2eeb8d76bfd7d9a8fd9e114037ab
Author: Simon Tatham <anakin at pobox.com>
Date:   Sat Oct 8 08:39:35 2016 +0100

    New -e option, to make lns idempotent.
    
    Now if I repeatedly try to link the same thing into the same place,
    lns will not fail with an error; but in the new -e mode, if I try to
    link something _different_ into a given location, lns will still fail
    (unlike -q and -f) without overwriting the link (unlike -f).

 lns     | 10 +++++++++-
 lns.but |  7 +++++++
 2 files changed, 16 insertions(+), 1 deletion(-)



More information about the tartarus-commits mailing list