mirror of
https://github.com/clementine-player/Clementine
synced 2025-02-02 04:16:47 +01:00
Make formater a little bit more generic
This commit is contained in:
parent
4fec417a93
commit
8b934b7ada
10
dist/format.py
vendored
Normal file → Executable file
10
dist/format.py
vendored
Normal file → Executable file
@ -1,3 +1,4 @@
|
||||
#!/usr/bin/env python
|
||||
import argparse
|
||||
import difflib
|
||||
import os
|
||||
@ -20,6 +21,9 @@ def main():
|
||||
help='file extensions to reformat')
|
||||
parser.add_argument('-i', dest='inplace', action='store_true',
|
||||
help='edit files inplace instead of showing a diff')
|
||||
parser.add_argument('--files', nargs='*', metavar='FIL',
|
||||
default=[],
|
||||
help='get files as arguments insted of git')
|
||||
args = parser.parse_args()
|
||||
|
||||
try:
|
||||
@ -35,8 +39,14 @@ def main():
|
||||
|
||||
if not changed_files:
|
||||
print >> sys.stderr, 'No changes from %s' % args.ref
|
||||
|
||||
if not args.files and not changed_files:
|
||||
print >> sys.stderr, "Use --files to select files for reformat"
|
||||
return
|
||||
|
||||
if args.files:
|
||||
changed_files = args.files
|
||||
|
||||
for filename in changed_files:
|
||||
if not os.path.splitext(filename)[1][1:] in args.extension:
|
||||
continue
|
||||
|
Loading…
x
Reference in New Issue
Block a user