Jeremy Soller (8731183c) at 17 Feb 03:45
Fix compilation on x86 32-bit
Jeremy Soller (7bc296a6) at 15 Jan 02:00
Merge branch 'libredox' into 'master'
... and 2 more commits
Check if it build normally.
Created by: sajattack
Check if it build normally.
Ribbon (9d570945) at 26 Jul 22:07
Update redox_syscall crate
If you still want to merge this code, talk with us in the Matrix chat.
Created by: youknowone
test
and tr
.Created by: tdbgamer
Most tail implementations read files backwards rather than keeping a queue and reading the file top to bottom. This is a major speed improvement for large files. Reading an old syslog on my machine went from taking 0.15 seconds to 0.001 seconds.
This also includes a bug fix for the -c
flag not working properly. Basically the default for lines with parseargs caused it to never check the -c
flag and it would panic if you only passed -c
without the lines flag.
To do the optimization I imported a crate I made out of my tail implementation. It includes inotify and getopts as dependencies for the binary, but I can break the lib out into a separate crate if that's an issue for ya'll.
Created by: nobubby
A couple points in this file was a series of the same if-then over and over and over, with no reasonable gain in maintainability. We ought to be able to initialize the parser with some kind of array like I have in the beginning, so that there aren't two data structures being made with the same data, but this is alright for now. Also removed a glorified goto statement.
Created by: willir
Add support for the following syntax:
If you still want to merge this code, fix the conflicts and talk with us in the Matrix chat.
If you still want to merge this code, fix the conflicts and talk with us in the Matrix chat.
If you still want to merge this code, fix the conflicts and talk with us in the Matrix chat.
Jeremy Soller (f708e8dc) at 11 Feb 21:40
Update libc crate
Jeremy Soller (690460dc) at 26 Jul 22:17
Update Cargo.lock
Jacob Lorentzon (0010276c) at 27 Mar 09:42
Update syscall
Jeremy Soller (efb004e5) at 01 Dec 15:42
Use coreutils uname