Skip to content
Snippets Groups Projects
  1. Oct 19, 2015
    • Nico Weber's avatar
      Update `clang-format -help` output in clang-format docs. · 1457d484
      Nico Weber authored
      -assume-filename, -fallback-style, and -sort-includes are new.  (They're also
      longer than the previous options, so all descriptions shift over by some amount,
      making this diff look larger than it is.)
      
      It looks like someone renamed "General options" to "Generic Options" too.
      
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@250672 91177308-0d34-0410-b5e6-96231b3b80d8
      1457d484
    • Nico Weber's avatar
      Update list of languages advertised in OVERVIEW: A tool to format... · 90d69860
      Nico Weber authored
      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.
      
      git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@250671 91177308-0d34-0410-b5e6-96231b3b80d8
      90d69860
  2. Oct 18, 2015
  3. Oct 17, 2015
  4. Oct 16, 2015
  5. Oct 15, 2015
Loading