<feed xmlns='http://www.w3.org/2005/Atom'>
<title>forks/toybox, branch 0.8.1</title>
<subtitle>Toybox with POSIX patches from E5ten
</subtitle>
<id>https://git.carbslinux.org/forks/toybox/atom?h=0.8.1</id>
<link rel='self' href='https://git.carbslinux.org/forks/toybox/atom?h=0.8.1'/>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/'/>
<updated>2019-05-30T01:00:04+00:00</updated>
<entry>
<title>Release 0.8.1.</title>
<updated>2019-05-30T01:00:04+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2019-05-30T01:00:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=0e59dca1baa5e37a5ed3d28c27845f8d2373a29a'/>
<id>urn:sha1:0e59dca1baa5e37a5ed3d28c27845f8d2373a29a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Teach find -printf about %.Ns patterns, tweak help text, add tests.</title>
<updated>2019-05-29T21:02:16+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2019-05-29T21:02:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=a58d45a7d0afd1667dd1e5c8e318944a02aeab28'/>
<id>urn:sha1:a58d45a7d0afd1667dd1e5c8e318944a02aeab28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Workaround for mksh</title>
<updated>2019-05-29T01:57:17+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2019-05-29T01:57:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=40f6cc7e04e17107f95cab165b2d9021d3946ac6'/>
<id>urn:sha1:40f6cc7e04e17107f95cab165b2d9021d3946ac6</id>
<content type='text'>
(which doesn't handle "VAR=blah thingy" right if thingy is a function,
the variable winds up staying set after the function returns.)
</content>
</entry>
<entry>
<title>Teach sed about +N range ending.</title>
<updated>2019-05-26T13:15:44+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2019-05-26T13:15:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=6d2205e8131e9524ea3c3bb8cfd410a412c9fcaf'/>
<id>urn:sha1:6d2205e8131e9524ea3c3bb8cfd410a412c9fcaf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>find: add -printf support.</title>
<updated>2019-05-26T02:28:57+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2019-05-24T23:01:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=1dbd86ec825ba92be12e4aafad49804faaa86ec6'/>
<id>urn:sha1:1dbd86ec825ba92be12e4aafad49804faaa86ec6</id>
<content type='text'>
This only implements the format specifiers that I've seen used in the
wild (which is actually a significant fraction of the total supported by
findutils' find). The most obvious gap is in the time support. I'm happy
to add more, but didn't want to add stuff "just because".

I'd say %A@, %C@, and -- for SELinux users -- %Z are probably the most
plausibly useful formats still missing. I don't think the human-readable
date formatting is particularly useful unless someone's seen it actually
used in the wild. The %T+ "full ISO" format being the most likely
exception to that.

Anyway, this is enough for me get started building AOSP with toybox find.
</content>
</entry>
<entry>
<title>grep: add --exclude-dir.</title>
<updated>2019-05-26T01:24:35+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2019-05-24T20:30:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=2f9d9096aac148a26254801014feaff057b64fa0'/>
<id>urn:sha1:2f9d9096aac148a26254801014feaff057b64fa0</id>
<content type='text'>
Used quite a lot, especially with `--exclude-dir=.git`.
</content>
</entry>
<entry>
<title>time: fix -v output.</title>
<updated>2019-05-26T01:19:56+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2019-05-24T19:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=797e55ad9b41d3084095c1422210375e7b24e48f'/>
<id>urn:sha1:797e55ad9b41d3084095c1422210375e7b24e48f</id>
<content type='text'>
Copy-and-paste mistake from the regular output.

Bug: http://b/133502489
</content>
</entry>
<entry>
<title>Move notify.c into portability.c (collate the #ifdefs), move global variables</title>
<updated>2019-05-26T00:48:33+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2019-05-26T00:48:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=94777894a95044c5253ec081503085ab9947cfec'/>
<id>urn:sha1:94777894a95044c5253ec081503085ab9947cfec</id>
<content type='text'>
into a structure passed as arguments, add x prefix to functions that can fail,
add overflow test.
</content>
</entry>
<entry>
<title>tail: support -f on BSD too.</title>
<updated>2019-05-25T23:59:30+00:00</updated>
<author>
<name>Elliott Hughes</name>
<email>enh@google.com</email>
</author>
<published>2019-05-23T23:28:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=c82d3108947c93c9e27553a44f319171776e92a3'/>
<id>urn:sha1:c82d3108947c93c9e27553a44f319171776e92a3</id>
<content type='text'>
Factor out the inotify code and add a kqueue equivalent.

Specifically tested on macOS 10.14, but I assume this works for other
BSDs too, given that I worked from the FreeBSD man page...
</content>
</entry>
<entry>
<title>Toybox doesn't provide bzip2 or xz compression side (and the roadmap has it as</title>
<updated>2019-05-25T23:53:41+00:00</updated>
<author>
<name>Rob Landley</name>
<email>rob@landley.net</email>
</author>
<published>2019-05-25T23:53:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.carbslinux.org/forks/toybox/commit/?id=cf624717b45049b3d394aeeda85a3ee9b89388af'/>
<id>urn:sha1:cf624717b45049b3d394aeeda85a3ee9b89388af</id>
<content type='text'>
out of scope), but the AOSP build airlock doesn't provide bzcat and friends.
So tar needs to be able to use both: check for *zcat first, and fall back to
"compressor -d" if it's not there.
</content>
</entry>
</feed>
