knu / di
- Source
- Commits
- Network (1)
- Issues (0)
- Downloads (7)
- Wiki (1)
- Graphs
-
Branch:
master
di /
| name | age | message | |
|---|---|---|---|
| |
.document | Tue Mar 09 07:16:19 -0800 2010 | |
| |
.gitignore | Tue Mar 09 07:16:19 -0800 2010 | |
| |
HISTORY | Wed Mar 10 08:52:30 -0800 2010 | |
| |
LICENSE | Tue Mar 09 07:16:19 -0800 2010 | |
| |
README.rdoc | Wed Mar 10 08:52:30 -0800 2010 | |
| |
Rakefile | Wed Mar 10 04:50:32 -0800 2010 | |
| |
VERSION | Wed Mar 10 08:52:30 -0800 2010 | |
| |
bin/ | Wed Mar 10 08:52:30 -0800 2010 | |
| |
di.gemspec | Wed Mar 10 08:54:31 -0800 2010 | |
| |
test/ | Tue Mar 09 07:16:19 -0800 2010 |
README.rdoc
di
DESCRIPTION:
di - a wrapper around GNU diff(1)
FEATURES:
The di(1) command wraps around GNU diff(1) to provide reasonable default settings and some original features:
- Useful options turned on by default: -U3 -N -p -d.
- Diff output is colorized, and paginated by user's favorite pager.
- Non-significant files are ignored by default, such as backup
files, object files, VCS administration files, etc. a la
rsync(1)'s --cvs-ignore option.
- Ignore difference of lines containing RCS tags.
- Perform recursive comparison.
- Support combinations of command line options that GNU diff(1) is
expected to but does not support.
- Default set of options are configurable via environment variable.
- Any option can be negated from a command line. (Specify -N- to
negate the default -N, etc.)
SYNOPSIS:
Run di —help for help.
REQUIREMENTS:
- Ruby 1.8.7 or later
- GNU diff(1)
INSTALL:
gem install di
COPYRIGHT:
Copyright © 2008, 2009, 2010 Akinori MUSHA
See LICENSE for license terms.
