<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>7724ab9123b066836ace70ee18f062997ffbaa8c - Properly implement the POSIX format -d option.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.bin/touch/Makefile#7724ab9123b066836ace70ee18f062997ffbaa8c</link>
        <description>Properly implement the POSIX format -d option.Previously we have hacked that using parsedate(3) - but parsedate()returns a time_t and consequently while it &quot;handles&quot; fractional seconds,all that meant (all it really can mean) is that they&apos;re ignored.The POSIX spec expects that (at least if the filesystem supports them)fractional seconds can be set using the -d option.Handle that by first attempting to parse the -d arg as a posix formatdate-time string (using a reasonably strict parser), and if that fails,then fall back on parsedate(3) to parse the arg.If the posix format parse succeeds, the result will be the same asparsedate(3) would return for the same string - except any fractionalseconds will be handled properly.   If it fails, then nothing changesfrom what we currently do.Note the POSIX string is	YYYY-MM-DDThh:mm:ss[.frac][Z]where YYYY is (at least) 4 digits (leading 0&apos;s are acceptable ifyou really must!) all the MM DD hh mm ss fields are exactly 2digits, T is either &apos;T&apos; or &apos; &apos;, &apos;.&apos; is either itself, or &apos;,&apos;,and &apos;frac&apos; is one or more digits.  Z (if given) is &apos;Z&apos;.  The[.,]frac and Z fields are optional.   Specify a time in aslight shorthand like 2024-2-8T7:44:20  and the POSIX parsewill fail, leaving parsedate() to handle that (which it should).But any fractional seconds which were given would be ignored.Doc update coming - note the doc will call the YYYY field CCYYinstead, that&apos;s just a convenience to make other parts of whatis there make more sense - it is still one 4 (or more) digit field.This should be an almost invisible change.

            List of files:
            /netbsd-src/usr.bin/touch/Makefile</description>
        <pubDate>Thu, 08 Feb 2024 02:53:53 +0000</pubDate>
        <dc:creator>kre &lt;kre@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9c7d3306a720c569386486e3b64a5e7110b8cd80 - add an option to parse human dates.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.bin/touch/Makefile#9c7d3306a720c569386486e3b64a5e7110b8cd80</link>
        <description>add an option to parse human dates.

            List of files:
            /netbsd-src/usr.bin/touch/Makefile</description>
        <pubDate>Wed, 25 Jul 2012 01:23:46 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9341ecd420176ac30a9ba33081b8f075057b9b89 - Merged with 4.4lite.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.bin/touch/Makefile#9341ecd420176ac30a9ba33081b8f075057b9b89</link>
        <description>Merged with 4.4lite.Changed to conform to NetBSD&apos;s new RCS Id convention.

            List of files:
            /netbsd-src/usr.bin/touch/Makefile</description>
        <pubDate>Wed, 07 Dec 1994 09:19:47 +0000</pubDate>
        <dc:creator>jtc &lt;jtc@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>75ff3a90bdf78d71d6253e1c27312748edf6211d - Add RCS identifiers.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.bin/touch/Makefile#75ff3a90bdf78d71d6253e1c27312748edf6211d</link>
        <description>Add RCS identifiers.

            List of files:
            /netbsd-src/usr.bin/touch/Makefile</description>
        <pubDate>Fri, 30 Jul 1993 23:49:23 +0000</pubDate>
        <dc:creator>mycroft &lt;mycroft@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>61f282557f0bc41c0b762c629a2f4c14be8b7591 - initial import of 386bsd-0.1 sources</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/usr.bin/touch/Makefile#61f282557f0bc41c0b762c629a2f4c14be8b7591</link>
        <description>initial import of 386bsd-0.1 sources

            List of files:
            /netbsd-src/usr.bin/touch/Makefile</description>
        <pubDate>Sun, 21 Mar 1993 09:45:37 +0000</pubDate>
        <dc:creator>cgd &lt;cgd@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
