File tree Expand file tree Collapse file tree 2 files changed +14
-10
lines changed Expand file tree Collapse file tree 2 files changed +14
-10
lines changed Original file line number Diff line number Diff line change 481
481
docs (if jsdoc (concat docs jsdoc) docs)
482
482
docs (remove nil? docs)]
483
483
(letfn [(print-comment-lines [e]
484
- (doseq [next-line (string/split-lines e)]
485
- (emitln " * " (-> (string/trim next-line)
486
- (string/replace " */" " * /" )))))]
484
+ (let [[x & ys] (string/split-lines e)]
485
+ (emitln " * " x)
486
+ (doseq [next-line ys]
487
+ (emitln " * "
488
+ (-> next-line
489
+ (string/replace #"^ " " " )
490
+ (string/replace " */" " * /" ))))))]
487
491
(when (seq docs)
488
492
(emitln " /**" )
489
493
(doseq [e docs]
Original file line number Diff line number Diff line change 871
871
[comment]
872
872
(let [[x & ys] (string/split comment #"\n " )]
873
873
(core/list 'js*
874
- (core/str
875
- " \n /**\n "
876
- (core/str " * " x " \n " )
877
- (core/->> ys
878
- (map #(core/str " * " (subs % 3 ) " \n " ))
879
- (reduce core/str " " ))
880
- " */\n " ))))
874
+ (core/str
875
+ " \n /**\n "
876
+ (core/str " * " x " \n " )
877
+ (core/->> ys
878
+ (map #(core/str " * " (string/replace % #"^ " " " ) " \n " ))
879
+ (reduce core/str " " ))
880
+ " */\n " ))))
881
881
882
882
(core/defmacro true? [x]
883
883
(bool-expr (core/list 'js* " ~{} === true" x)))
You can’t perform that action at this time.
0 commit comments