"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "Unix/cloc.1.pod" between
cloc-1.84.tar.gz and cloc-1.86.tar.gz

About: cloc ("Count Lines of Code") counts blank, comment and physical lines of source code in many programming languages.

cloc.1.pod  (cloc-1.84):cloc.1.pod  (cloc-1.86)
# Copyright # Copyright
# #
# Copyright (C) 2018-2019 Al Danial <al.danial@gmail.com>. # Copyright (C) 2018-2020 Al Danial <al.danial@gmail.com>.
# Copyright (C) 2010-2017 Jari Aalto <jari.aalto@cante.net> # Copyright (C) 2010-2017 Jari Aalto <jari.aalto@cante.net>
# #
# License # License
# #
# This program is free software; you can redistribute it and/or modify # This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by # it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or # the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version. # (at your option) any later version.
# #
# This program is distributed in the hope that it will be useful, # This program is distributed in the hope that it will be useful,
skipping to change at line 95 skipping to change at line 95
--extract-with="\"c:\Program Files\WinZip\WinZip32.exe\" -e -o >FILE< --extract-with="\"c:\Program Files\WinZip\WinZip32.exe\" -e -o >FILE<
=item B<--list-file=FILE> =item B<--list-file=FILE>
Take the list of file and/or directory names to Take the list of file and/or directory names to
process from FILE, which has one file/directory process from FILE, which has one file/directory
name per line. Only exact matches are counted; name per line. Only exact matches are counted;
relative path names will be resolved starting from relative path names will be resolved starting from
the directory where cloc is invoked. the directory where cloc is invoked.
Set FILE to - to read file names from a STDIN pipe.
See also See also
B<--exclude-list-file>. B<--exclude-list-file>.
=item B<--diff-list-file=FILE>
Take the pairs of file names to be diff'ed from
FILE, whose format matches the output of
B<--diff-alignment>. (Run with that option to
see a sample.) The language identifier at the
end of each line is ignored. This enables B<--diff>
mode and by-passes file pair alignment logic.
=item B<--vcs=VCS> =item B<--vcs=VCS>
Invoke a system call to VCS to obtain a list of Invoke a system call to VCS to obtain a list of
files to work on. If VCS is 'git', then will files to work on. If VCS is 'git', then will
invoke 'git ls-files' to get a file list and invoke 'git ls-files' to get a file list and
'git submodule status' to get a list of submodules 'git submodule status' to get a list of submodules
whose contents will be ignored. See also --git whose contents will be ignored. See also B<--git>
which accepts git commit hashes and branch names. which accepts git commit hashes and branch names.
If VCS is 'svn' then will invoke 'svn list -R'. If VCS is 'svn' then will invoke 'svn list -R'.
The primary benefit is that cloc will then skip The primary benefit is that cloc will then skip
files explicitly excluded by the versioning tool files explicitly excluded by the versioning tool
in question, ie, those in .gitignore or have the in question, ie, those in .gitignore or have the
svn:ignore property. svn:ignore property.
Alternatively VCS may be any system command Alternatively VCS may be any system command
that generates a list of files. that generates a list of files.
Note: cloc must be in a directory which can read Note: cloc must be in a directory which can read
the files as they are returned by VCS. cloc will the files as they are returned by VCS. cloc will
not download files from remote repositories. not download files from remote repositories.
'svn list -R' may refer to a remote repository 'svn list -R' may refer to a remote repository
to obtain file names (and therefore may require to obtain file names (and therefore may require
authentication to the remote repository), but authentication to the remote repository), but
the files themselves must be local. the files themselves must be local.
Setting VCS to 'auto' selects between 'git'
and 'svn' (or neither) depending on the presence
of a .git or .svn subdirectory below the directory
where cloc is invoked.
=item B<--unicode> =item B<--unicode>
Check binary files to see if they contain Unicode expanded ASCII text. Check binary files to see if they contain Unicode expanded ASCII text.
This causes performance to drop noticeably. This causes performance to drop noticeably.
=back =back
=head2 Processing Options =head2 Processing Options
skipping to change at line 248 skipping to change at line 262
directory, or archive. Use -v/--verbose to see directory, or archive. Use -v/--verbose to see
the git system commands cloc issues. the git system commands cloc issues.
=item B<--ignore-whitespace> =item B<--ignore-whitespace>
Ignore horizontal white space when comparing files Ignore horizontal white space when comparing files
with B<--diff>. See also B<--ignore-case>. with B<--diff>. See also B<--ignore-case>.
=item B<--ignore-case> =item B<--ignore-case>
Ignore changes in case; consider upper- and lowercase letters equivalent Ignore changes in case within file contents;
when comparing files with B<--diff>. See also B<--ignore-whitespace>. consider upper- and lowercase letters equivalent
when comparing files with B<--diff>. See also
B<--ignore-whitespace>.
=item B<--git-diff-rel>
Same as B<--git --diff>, or just B<--diff> if the inputs
are recognized as git targets. Only files which
have changed in either commit are compared.
=item B<--git-diff-all>
Git diff strategy #2: compare all files in the
repository between the two commits.
=item B<--ignore-case-ext>
Ignore case of file name extensions. This will
cause problems counting some languages
(specifically, .c and .C are associated with C and
C++; this switch would count .C files as C rather
than C++ on *nix operating systems). File name
case insensitivity is always true on Windows.
=item B<--lang-no-ext=LANG> =item B<--lang-no-ext=LANG>
Count files without extensions using the LANG counter. This option Count files without extensions using the LANG counter. This option
overrides internal logic for files without extensions (where such files overrides internal logic for files without extensions (where such files
are checked against known scripting languages by examining the first are checked against known scripting languages by examining the first
line for C<#!>). See also B<--force-lang>, B<--script-lang>. line for C<#!>). See also B<--force-lang>, B<--script-lang>.
=item B<--max-file-size=MB> =item B<--max-file-size=MB>
 End of changes. 6 change blocks. 
4 lines changed or deleted 40 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)