Skip to content

Commit 180f664

Browse files
committed
Merge pull request #113 from asottile/add_dash_t_to_align_with_ruby_sass
Allow -t for style like sassc
2 parents 0e3ba4e + 89d03d5 commit 180f664

File tree

1 file changed

+17
-7
lines changed

1 file changed

+17
-7
lines changed

sassc.py

+17-7
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,17 @@
1111
1212
There are options as well:
1313
14-
.. option:: -s <style>, --output-style <style>
14+
.. option:: -t <style>, --style <style>
1515
1616
Coding style of the compiled result. The same as :func:`sass.compile()`
1717
function's ``output_style`` keyword argument. Default is ``nested``.
1818
19+
.. option:: -s <style>, --output-style <style>
20+
21+
Alias for -t / --style.
22+
23+
.. deprecated:: 0.11.0
24+
1925
.. option:: -I <dir>, --include-path <dir>
2026
2127
Optional directory path to find ``@import``\ ed (S)CSS files.
@@ -72,10 +78,14 @@ def main(argv=sys.argv, stdout=sys.stdout, stderr=sys.stderr):
7278
)
7379
output_styles = list(OUTPUT_STYLES)
7480
output_styles = ', '.join(output_styles[:-1]) + ', or ' + output_styles[-1]
75-
parser.add_option('-s', '--output-style', metavar='STYLE', type='choice',
76-
choices=list(OUTPUT_STYLES), default='nested',
77-
help='Coding style of the compiled result. Choose one '
78-
'of ' + output_styles + '. [default: %default]')
81+
parser.add_option(
82+
'-t', '--style', '-s', '--output-style', metavar='STYLE',
83+
type='choice', choices=list(OUTPUT_STYLES), default='nested',
84+
help=(
85+
'Coding style of the compiled result. Choose one of ' +
86+
output_styles + '. [default: %default]'
87+
),
88+
)
7989
parser.add_option('-m', '-g', '--sourcemap', dest='source_map',
8090
action='store_true', default=False,
8191
help='Emit source map. Requires the second argument '
@@ -123,7 +133,7 @@ def main(argv=sys.argv, stdout=sys.stdout, stderr=sys.stderr):
123133
source_map_filename = args[1] + '.map' # FIXME
124134
css, source_map = compile(
125135
filename=filename,
126-
output_style=options.output_style,
136+
output_style=options.style,
127137
source_map_filename=source_map_filename,
128138
include_paths=options.include_paths,
129139
precision=options.precision
@@ -133,7 +143,7 @@ def main(argv=sys.argv, stdout=sys.stdout, stderr=sys.stderr):
133143
source_map = None
134144
css = compile(
135145
filename=filename,
136-
output_style=options.output_style,
146+
output_style=options.style,
137147
include_paths=options.include_paths,
138148
precision=options.precision
139149
)

0 commit comments

Comments
 (0)