Robby Findler
af33c70558
dont use get-keyword-type as the parameter name
2016-06-28 10:12:26 -05:00
Robby Findler
c3322ca05d
adjust indentation so that hyphens at the start of sexp causes subsequent
...
lines to not indent
2016-06-22 20:44:29 -05:00
Robby Findler
9f3635f399
adjust indentation so that a sequence of hyphens always moves to the start of the sexp
2016-06-22 20:41:17 -05:00
Robby Findler
7c857706d7
added an optional argument to compute-racket-amount-to-indent
2016-06-05 08:41:10 -05:00
Robby Findler
ab063326fe
change indentation strategy for sequences whose head is a keyword
...
assume that these are part of some internal structure of something
that, in general looks like
(#:x 1 #:y 2 #:z 3)
and so prefer to indent like this:
(#:x 1
#:y 2
#:z 3)
instead of like this:
(#:x 1
#:y 2
#:z 3)
2016-02-25 10:37:44 -06:00
Robby Findler
e9e2940138
adjust indentation so that it treats only symbols as things with
...
special indentation
(this could only come about if the regexp specification in the prefernces
matched (the printed out) version of strings, so it wouldn't happen with
the default preferences)
2016-02-09 13:44:30 -06:00
Vincent St-Amour
1b8b9b94fe
Use option contracts from racket/contract/option.
2015-09-14 14:33:32 -05:00
Robby Findler
42f50a7c08
only set the extension to .rkt if it looks like it isn't set to anything useful already
2015-04-19 07:22:45 -05:00
Robby Findler
cb651731d0
refactor to introduce compute-amount-to-indent
2015-04-17 11:37:09 -05:00
Max New
63038285e5
Delete trailing whitespace on return
2015-03-10 09:28:04 -05:00
Sam Tobin-Hochstadt
135e357a37
Remove extra directories.
2014-12-02 02:33:07 -05:00