r250671 - Update list of languages advertised in OVERVIEW: A tool to format C/C++/Java/JavaScript/Objective-C/Protobuf code.

Nico Weber via cfe-commits cfe-commits at lists.llvm.org
Sun Oct 18 18:12:19 PDT 2015


I had committed this with

  svn commit tools/clang-format -m "Update list of languages advertised in
`clang-format -h` output."

and since I used "" and not '' the shell executed the `clang-format -h` bit
and made the commit message look funny. Apologies.

On Sun, Oct 18, 2015 at 6:03 PM, Nico Weber via cfe-commits <
cfe-commits at lists.llvm.org> wrote:

> Author: nico
> Date: Sun Oct 18 20:03:19 2015
> New Revision: 250671
>
> URL: http://llvm.org/viewvc/llvm-project?rev=250671&view=rev
> Log:
> Update list of languages advertised in OVERVIEW: A tool to format
> C/C++/Java/JavaScript/Objective-C/Protobuf code.
>
> If no arguments are specified, it formats the code from standard input
> and writes the result to the standard output.
> If <file>s are given, it reformats the files. If -i is specified
> together with <file>s, the files are edited in-place. Otherwise, the
> result is written to the standard output.
>
> USAGE: clang-format [options] [<file> ...]
>
> OPTIONS:
>   -assume-filename=<string> - When reading from stdin, clang-format
> assumes this
>                               filename to look for a style config file
> (with
>                               -style=file) and to determine the language.
>   -cursor=<uint>            - The position of the cursor when invoking
>                               clang-format from an editor integration
>   -dump-config              - Dump configuration options to stdout and
> exit.
>                               Can be used with -style option.
>   -fallback-style=<string>  - The name of the predefined style used as a
>                               fallback in case clang-format is invoked with
>                               -style=file, but can not find the
> .clang-format
>                               file to use.
>                               Use -fallback-style=none to skip formatting.
>   -help                     - Display available options (-help-hidden for
> more)
>   -i                        - Inplace edit <file>s, if specified.
>   -length=<uint>            - Format a range of this length (in bytes).
>                               Multiple ranges can be formatted by
> specifying
>                               several -offset and -length pairs.
>                               When only a single -offset is specified
> without
>                               -length, clang-format will format up to the
> end
>                               of the file.
>                               Can only be used with one input file.
>   -lines=<string>           - <start line>:<end line> - format a range of
>                               lines (both 1-based).
>                               Multiple ranges can be formatted by
> specifying
>                               several -lines arguments.
>                               Can't be used with -offset and -length.
>                               Can only be used with one input file.
>   -offset=<uint>            - Format a range starting at this byte offset.
>                               Multiple ranges can be formatted by
> specifying
>                               several -offset and -length pairs.
>                               Can only be used with one input file.
>   -output-replacements-xml  - Output replacements as XML.
>   -sort-includes            - Sort touched include lines
>   -style=<string>           - Coding style, currently supports:
>                                 LLVM, Google, Chromium, Mozilla, WebKit.
>                               Use -style=file to load style configuration
> from
>                               .clang-format file located in one of the
> parent
>                               directories of the source file (or current
>                               directory for stdin).
>                               Use -style="{key: value, ...}" to set
> specific
>                               parameters, e.g.:
>                                 -style="{BasedOnStyle: llvm, IndentWidth:
> 8}"
>   -version                  - Display the version of this program output.
>
> Modified:
>     cfe/trunk/tools/clang-format/ClangFormat.cpp
>
> Modified: cfe/trunk/tools/clang-format/ClangFormat.cpp
> URL:
> http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/clang-format/ClangFormat.cpp?rev=250671&r1=250670&r2=250671&view=diff
>
> ==============================================================================
> --- cfe/trunk/tools/clang-format/ClangFormat.cpp (original)
> +++ cfe/trunk/tools/clang-format/ClangFormat.cpp Sun Oct 18 20:03:19 2015
> @@ -324,7 +324,7 @@ int main(int argc, const char **argv) {
>    cl::SetVersionPrinter(PrintVersion);
>    cl::ParseCommandLineOptions(
>        argc, argv,
> -      "A tool to format C/C++/Obj-C code.\n\n"
> +      "A tool to format C/C++/Java/JavaScript/Objective-C/Protobuf
> code.\n\n"
>        "If no arguments are specified, it formats the code from standard
> input\n"
>        "and writes the result to the standard output.\n"
>        "If <file>s are given, it reformats the files. If -i is specified\n"
>
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20151018/73525554/attachment-0001.html>


More information about the cfe-commits mailing list