<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coreutils/src/echo.c, branch v6.2</title>
<subtitle>Mirror of https://https.git.savannah.gnu.org/git/coreutils.git/
</subtitle>
<id>https://git.shady.money/coreutils/atom?h=v6.2</id>
<link rel='self' href='https://git.shady.money/coreutils/atom?h=v6.2'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/'/>
<updated>2006-07-09T17:08:55Z</updated>
<entry>
<title>Adjust to today's renaming changes in system.h.</title>
<updated>2006-07-09T17:08:55Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2006-07-09T17:08:55Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=197b96d06916887c4c167a3ee25edfdb3631ac71'/>
<id>urn:sha1:197b96d06916887c4c167a3ee25edfdb3631ac71</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update FSF postal mail address.</title>
<updated>2005-05-14T07:58:31Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-05-14T07:58:31Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=44d59bb168eaf820bdfd13ee9df442cde795f9c7'/>
<id>urn:sha1:44d59bb168eaf820bdfd13ee9df442cde795f9c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update FSF postal mail address.</title>
<updated>2005-05-14T06:57:06Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-05-14T06:57:06Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=c0c815af8db441526ef112700b9185df6006c771'/>
<id>urn:sha1:c0c815af8db441526ef112700b9185df6006c771</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(usage): Move USAGE_BUILTIN_WARNING to end of --help output.</title>
<updated>2005-04-04T22:30:57Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-04-04T22:30:57Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=e3cb2a0a05e2519d03718d0889df4dd7e551d592'/>
<id>urn:sha1:e3cb2a0a05e2519d03718d0889df4dd7e551d592</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(usage): Mention that some shells provide a built-in</title>
<updated>2005-04-04T21:57:45Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2005-04-04T21:57:45Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=39057513833d21f2178c374c988cee6df8c891d8'/>
<id>urn:sha1:39057513833d21f2178c374c988cee6df8c891d8</id>
<content type='text'>
function by the same name.
</content>
</entry>
<entry>
<title>(usage): Improve documentation along the lines suggested</title>
<updated>2004-11-16T20:47:28Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2004-11-16T20:47:28Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=6d988bb20d6382fc62d9ba71317057d9605e505b'/>
<id>urn:sha1:6d988bb20d6382fc62d9ba71317057d9605e505b</id>
<content type='text'>
by Debian 5.2.1-2.
</content>
</entry>
<entry>
<title>(main): Don't dump core if POSIXLY_CORRECT and given no arguments.</title>
<updated>2004-09-20T06:32:10Z</updated>
<author>
<name>Paul Eggert</name>
<email>eggert@cs.ucla.edu</email>
</author>
<published>2004-09-20T06:32:10Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=82a84d38cb1620d869e0b54952b6a2f9f92acebc'/>
<id>urn:sha1:82a84d38cb1620d869e0b54952b6a2f9f92acebc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(V9_ECHO): Remove; always enabled.</title>
<updated>2004-06-01T12:43:41Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2004-06-01T12:43:41Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=97a6ce40ed4a34c9fb5eba5b50572f81bb839930'/>
<id>urn:sha1:97a6ce40ed4a34c9fb5eba5b50572f81bb839930</id>
<content type='text'>
(DEFAULT_ECHO_TO_XPG): Renamed from V9_DEFAULT, so that
we use the same naming convention as bash.  Now an enum,
not a macro.
(usage): Reword to mention -e/-E more accurately.
Mention \0NNN (the POSIX syntax) rather than \NNN (nonstandard).
(hextobin): New function.
(main): Use bool rather than int for local vars when appropriate.
Do not allow options if POSIXLY_CORRECT, unless we are using
BSD semantics and the first argument is "-n".
Don't pass unnecessary extra arg to parse_long_options.
do_v9 now defaults to DEFAULT_ECHO_TO_XPG, not to allow_options.
Do not look for options if !allow_options.
Use size_t rather than int when appropriate.
Open-code option test rather than using strrchr.
Use faster test for "-".
Avoid redundant argc test.
Add support for \x, for Bash compatibility.
Use e.g. '\a' rather than '\007', for portability to EBCDIC hosts.
When '\c' is encountered, stop printing immediately, as POSIX
requires.
Add support for \xhh syntax.
Add support for \0ooo syntax; POSIX requires this.
</content>
</entry>
<entry>
<title>(usage): Use EXIT_SUCCESS, not 0, for clarity.</title>
<updated>2004-01-21T22:56:47Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2004-01-21T22:56:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=02e20fbfea39810a380d2a1c94129c0fcb050d37'/>
<id>urn:sha1:02e20fbfea39810a380d2a1c94129c0fcb050d37</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cast NULL to `(char *)' in call to variadic function,</title>
<updated>2003-11-05T03:53:19Z</updated>
<author>
<name>Jim Meyering</name>
<email>jim@meyering.net</email>
</author>
<published>2003-11-05T03:53:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/coreutils/commit/?id=df81ab2911ce995fb9e116550b7a6798b497e391'/>
<id>urn:sha1:df81ab2911ce995fb9e116550b7a6798b497e391</id>
<content type='text'>
parse_long_options, so that it works even on systems for which
sizeof char* != sizeof int.
</content>
</entry>
</feed>
