<?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>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>72f750dc - sh: Fix heredoc at certain places in case and for</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#72f750dc</link>
        <description>sh: Fix heredoc at certain places in case and forAfter an unescaped newline, there may be a here-document. Some places incase and for did not check for one.Reviewed by:	bdreweryDifferential Revision:	https://reviews.freebsd.org/D32628

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Thu, 14 Oct 2021 20:53:42 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1bb4b6a7 - sh/tests: Test some obscure cases with aliasing keywords</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#1bb4b6a7</link>
        <description>sh/tests: Test some obscure cases with aliasing keywords

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Tue, 12 May 2020 21:59:21 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0c6c134f - sh: Test that backslash-newline within single-quotes is not special</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#0c6c134f</link>
        <description>sh: Test that backslash-newline within single-quotes is not specialThis works correctly, but the test may be helpful when modifying the parser.

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Fri, 11 May 2018 21:56:01 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>026dfd4a - sh: Fix use after free when resetting an in-use alias.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#026dfd4a</link>
        <description>sh: Fix use after free when resetting an in-use alias.The special case of modifying an existing alias does not work correctly ifthe alias is currently in use. Instead, handle this case by unaliasing theold alias (if any) and then creating a new alias.

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Sun, 16 Apr 2017 22:10:02 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>683bf56c - sh: Link the new test to the build.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#683bf56c</link>
        <description>sh: Link the new test to the build.

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Sun, 16 Apr 2017 21:57:25 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5850a759 - sh: Add test for unaliasing an alias that is currently in use.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#5850a759</link>
        <description>sh: Add test for unaliasing an alias that is currently in use.This already works correctly.

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Sat, 08 Apr 2017 21:57:59 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>430f7286 - Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are installed</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#430f7286</link>
        <description>Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are installedafter r298107Summary of changes:- Replace all instances of FILES/TESTS with ${PACKAGE}FILES. This ensures that  namespacing is kept with FILES appropriately, and that this shouldn&apos;t need  to be repeated if the namespace changes -- only the definition of PACKAGE  needs to be changed- Allow PACKAGE to be overridden by callers instead of forcing it to always be  `tests`. In the event we get to the point where things can be split up  enough in the base system, it would make more sense to group the tests  with the blocks they&apos;re a part of, e.g. byacc with byacc-tests, etc- Remove PACKAGE definitions where possible, i.e. where FILES wasn&apos;t used  previously.- Remove unnecessary TESTSPACKAGE definitions; this has been elided into  bsd.tests.mk- Remove unnecessary BINDIRs used previously with ${PACKAGE}FILES;  ${PACKAGE}FILESDIR is now automatically defined in bsd.test.mk.- Fix installation of files under data/ subdirectories in lib/libc/tests/hash  and lib/libc/tests/net/getaddrinfo- Remove unnecessary .include &lt;bsd.own.mk&gt;s (some opportunistic cleanup)Document the proposed changes in share/examples/tests/tests/... via examplesso it&apos;s clear that ${PACKAGES}FILES is the suggested way forward in terms ofreplacing FILES. share/mk/bsd.README didn&apos;t seem like the appropriate methodof communicating that info.MFC after: never probablyX-MFC with: r298107PR: 209114Relnotes: yesTested with: buildworld, installworld, checkworld; buildworld, packageworldSponsored by: EMC / Isilon Storage Division

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Wed, 04 May 2016 23:20:53 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>84f18910 - sh: Fix set -v and multiline history after r295825.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#84f18910</link>
        <description>sh: Fix set -v and multiline history after r295825.r295825 erroneously dropped the newline from the input data for &apos;set -v&apos;output and multiline history.Reported by:	vangyzen

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Tue, 23 Feb 2016 22:44:01 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dcd95d8a - sh: Rework code to remove &apos;\0&apos; from shell input.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#dcd95d8a</link>
        <description>sh: Rework code to remove &apos;\0&apos; from shell input.This fixes bugs where &apos;\0&apos; was not removed correctly and speeds up theparser.

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Fri, 19 Feb 2016 21:53:12 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a3ec59c2 - sh: Add tests for comments in sh -c.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#a3ec59c2</link>
        <description>sh: Add tests for comments in sh -c.

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Fri, 19 Feb 2016 16:56:07 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c4429c7e - Fix build.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#c4429c7e</link>
        <description>Fix build.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Wed, 03 Feb 2016 18:06:58 +0000</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>43faedc1 - First pass to fix the &apos;tests&apos; packages.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#43faedc1</link>
        <description>First pass to fix the &apos;tests&apos; packages.Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Tue, 02 Feb 2016 22:26:49 +0000</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>92fe71fa - sh: Allow empty &lt;&lt; EOF markers.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#92fe71fa</link>
        <description>sh: Allow empty &lt;&lt; EOF markers.

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Wed, 02 Sep 2015 19:49:55 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5e03b81f - sh: Avoid negative character values from $&apos;\Uffffffff&apos; etc.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#5e03b81f</link>
        <description>sh: Avoid negative character values from $&apos;\Uffffffff&apos; etc.The negative value was not expected and generated the low 8 bits as a byte,which may be an invalid character encoding.The final shift in creating the negative value was undefined as well.Make the temporary variable unsigned to fix this.

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Thu, 20 Aug 2015 22:05:55 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f84460dd - sh: Add test for $&apos;\u&apos; without any digits.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#f84460dd</link>
        <description>sh: Add test for $&apos;\u&apos; without any digits.It is likely that $&apos;\uXXXX&apos; and $&apos;\UXXXXXXXX&apos; will allow fewer digits infuture. However, no digits at all should still be disallowed.

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Thu, 20 Aug 2015 21:31:36 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0b4b9c81 - sh: Allow backslash-newline continuation in more places:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#0b4b9c81</link>
        <description>sh: Allow backslash-newline continuation in more places: * directly after a $ * directly after ${ * between the characters of a multi-character operator token * within a parameter name

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Sun, 19 Oct 2014 11:59:15 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>334111e2 - sh: Add some tests for backslash-newline continuation.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#334111e2</link>
        <description>sh: Add some tests for backslash-newline continuation.

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Fri, 17 Oct 2014 21:52:57 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>72238faa - sh: Remove arbitrary length limit on &lt;&lt; EOF markers.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#72238faa</link>
        <description>sh: Remove arbitrary length limit on &lt;&lt; EOF markers.This also simplifies the code.

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Sun, 14 Sep 2014 16:46:30 +0000</pubDate>
        <dc:creator>Jilles Tjoelker &lt;jilles@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>12e2df3c - Convert bin/sh/tests to ATF</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/bin/sh/tests/parser/Makefile#12e2df3c</link>
        <description>Convert bin/sh/tests to ATFThe new code uses a &quot;test discovery mechanism&quot; to determinewhat tests are available for executionThe test shell can be specified via:  kyua test -v test_suites.FreeBSD.bin.sh.test_shell=/path/to/test/shSponsored by: EMC / Isilon Storage DivisionApproved by: jmmv (mentor)Reviewed by: jilles (maintainer)

            List of files:
            /freebsd-14.2/bin/sh/tests/parser/Makefile</description>
        <pubDate>Wed, 13 Aug 2014 04:14:50 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
