Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
Shift X axis as time progresses.
|
|
This fixes wrong data updates when the UI gets paused (and as a result,
the data update gets delayed).
|
|
There are often more than 8 lines, use a different set of colors in an
attempt to improve recognition.
|
|
Experiment to visualize updates to /proc/interrupts. "Rarely" used,
hence a subfolder "rare".
|
|
|
|
|
|
|
|
With the "-C" option, a number of columns can be included before
skipping them. Bugfix: reset skip state to avoid eating chars at the
beginning for the next line. Enhancement: ignore EPIPE.
Also adjusted the middle threshold to 9 ("XX..N..XX").
|
|
Previously, the colors were not cleared as an attempt to optimize
printing. New approach (requiring less LOC as well): print color if
it does not equal the current state (previous color).
|
|
Use case: analyse captured TCP traces.
|
|
The `--contains` option (default, enabled via `-vfast=0`) does not
show a result if there is no tag following a commit. The `-vcache_only`
option prevents execution of `git describe` and thereby speeds up
post-processing.
|
|
`--contains` does exactly what I need (show which tag contains the
commit), but it is very slow when getting deeper in the history.
(500 ms vs 30000ms for a subdirectory from v3.0..v3.13-rc1 with 100
commits.
For future reproduction, the command `git log v3.0..v3.13-rc1
drivers/net/wireless/rt2x00 | git-log-describe.awk` takes
12:20 minutes to complete for the slow mode (using `--contains`) where
it is finished in only 19 seconds for the fast mode (using
`--first-parent). After the cache is filled, this time gets reduced to
slightly more than a second.
|
|
|
|
Instead of showing where a commit was derived from, use `--contains` to
show a description relative to a tag containing the commit.
|
|
git-describe is slow, this change allows the output to be cached in
a directory using two levels (first two chars of hash for a directory,
the remaining 38 for the file). Set `-vcache=1` to enable the cache
or specify a custom cache directory with `-vcache_dir=DIR`.
On the Linux tree, this feature decreases the run time from 18 seconds
to just one second (with .git in already in disk cache for both trials
and 466 commits for a certain path).
|
|
Some commits failed to match in an decorated log because they used
a bold-face color (like `\e[1;94m`).
|
|
To avoid funny color effects when doing:
git log --color | git-log-describe.awk | less -RN
|
|
|
|
As of today (2013-11-22) there is still no support for adding an
indication of tag to the output of git log. This script post-processes
the output of `git log` and adds the output of `git describe
--first-parent` to line following the commit ID.
For a version suitable for `git log --oneline`, see [1].
[1]: http://stackoverflow.com/q/17379010/427545
|
|
|
|
|
|
Given a URL (and optionally a subject), determine the patch location and
save to a file based on the sanitized subject line.
|
|
Useful for using git-send-email without storing typing the long
passwords all the time.
|
|
Created at 2012-11-12.
|
|
This script stores compile times while compiling a kernel. It was used
to determine the temperature performance after changing thermal paste.
|
|
|
|
|
|
|
|
- ftp-get: when 'get bar.ext' on ftp.example.com/foo/, the directory
'foo' won't be created.
|
|
|
|
|
|
Some ProFTPd are known not to support MLSD. Detect that by checking for MLST in
FEAT per RFC 3659[1].
[1]: http://tools.ietf.org/html/rfc3659#page-49
|
|
Fixes 404 on paths containing whitespace.
|
|
|
|
Set binary mode before requesting size, do not exit program if size() fails.
Support MLSD mode for ftp-list.py (mostly copied from ftp.py)
|
|
Originally posted on http://askubuntu.com/a/61656/6969 by me. Description:
This version does not react on all messages (like parted/joined). If you
want to get such spam notifications, remove the leading `#` in the `#'print
text'` line. Some rate-limiting is implemented, there will be at least 1.3
seconds delay between notifications.
|
|
|
|
- ftp-get.py: sequentially download a list of files with one connection.
- ftp-list.py: recursively show directory contents.
- ftp.py: supports "MLSD" which is missing in inetutils.
|
|
|
|
|
|
|
|
|