]>
git.madduck.net Git - etc/vim.git/commitdiff
madduck's git repository
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath> — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
insteadOf = madduck:
summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (parent:
230f1d2 )
-q, --quiet Don't emit non-error messages to stderr. Errors
are still emitted, silence those with
2>/dev/null.
-q, --quiet Don't emit non-error messages to stderr. Errors
are still emitted, silence those with
2>/dev/null.
+ --pyi Consider all input files typing stubs regardless
+ of file extension (useful when piping source on
+ standard input).
+ --py36 Allow using Python 3.6-only syntax on all input
+ files. This will put trailing commas in function
+ signatures and calls also after *args and
+ **kwargs. [default: per-file auto-detection]
--version Show the version and exit.
--help Show this message and exit.
```
--version Show the version and exit.
--help Show this message and exit.
```
-* Added `--pyi` option to force pyi-style formatting (regardless of file
- extension, or when piping source to *Black*), and `--py36` option to force
- allowing Py36 syntax (e.g. trailing commas after `*args` or `**kwargs`), even
- if the file doesn't currently use any 3.6-only syntax (#249)
+* added `--pyi` (#249)
+
+* added `--py36` (#249)
* Python grammar pickle caches are stored with the formatting caches, making
*Black* work in environments where site-packages is not user-writable (#192)
* Python grammar pickle caches are stored with the formatting caches, making
*Black* work in environments where site-packages is not user-writable (#192)
a trailer that was omitted from line splitting on a large expression
(#238)
a trailer that was omitted from line splitting on a large expression
(#238)
### 18.5b0
* call chains are now formatted according to the
### 18.5b0
* call chains are now formatted according to the
@click.option(
"--pyi",
is_flag=True,
@click.option(
"--pyi",
is_flag=True,
- help="Force pyi (stub file) formatting, regardless of file extension.",
+ help=(
+ "Consider all input files typing stubs regardless of file extension "
+ "(useful when piping source on standard input)."
+ ),
)
@click.option(
"--py36",
is_flag=True,
help=(
)
@click.option(
"--py36",
is_flag=True,
help=(
- "Force Python 3.6 mode, even if file doesn't currently use "
- "Python 3.6-only syntax."
+ "Allow using Python 3.6-only syntax on all input files. This will put "
+ "trailing commas in function signatures and calls also after *args and "
+ "**kwargs. [default: per-file auto-detection]"
),
)
@click.version_option(version=__version__)
),
)
@click.version_option(version=__version__)