681 Commits

Author SHA1 Message Date
L. D. MacKrell
be723b152e Add test for expressions inside handlebars 2018-08-24 00:49:44 -07:00
Liam Newman
e01e0db993 Tests for closed issues
Closes #645
Closes #1122
2018-08-23 22:40:51 -07:00
Liam Newman
fe3f3a7bcc Test for dl-dt-dd optional tags 2018-08-23 20:48:41 -07:00
Liam Newman
d2e8f40f2c Roll back strict on CLI just in case 2018-08-23 18:11:54 -07:00
Liam Newman
d710e25b93
Merge pull request #1505 from MacKLess/handlebars
Add test for formatting handlebars with nbsp
2018-08-23 15:07:14 -07:00
Liam Newman
ac8e54c763
Merge pull request #1504 from MacKLess/ASPX
Add test for ASPX JSP directives formatting
2018-08-23 14:11:25 -07:00
L. D. MacKrell
de179ce5f7 Add test for formatting handlebars with nbsp 2018-08-23 14:11:10 -07:00
L. D. MacKrell
62e0536721 Add test for ASPX JSP directives formatting 2018-08-23 13:50:54 -07:00
L. D. MacKrell
ecc7ec80ec Update optional closing tag indent formatting 2018-08-23 13:29:21 -07:00
Liam Newman
4278f10b7f Refactor tag stack 2018-08-23 11:44:10 -07:00
L. D. MacKrell
34700233fc Modify html5 space characters 2018-08-22 23:49:02 -07:00
Liam Newman
14849d6085 Tests for #1496 2018-08-22 18:23:15 -07:00
Liam Newman
ca26d5af2b
Merge branch 'master' into space 2018-08-22 16:55:10 -07:00
Liam Newman
5362878ef5 Turn on use strict across most of project
Stop sloppy humans from doing sloppy human things.
2018-08-22 16:51:25 -07:00
Liam Newman
8f322b4be9 Closes #869 2018-08-22 15:58:13 -07:00
Liam Newman
554005310e
Merge pull request #1494 from MacKLess/button
Add test for html formatting after button element
2018-08-22 13:14:28 -07:00
Liam Newman
63bf73d300
Merge branch 'master' into button 2018-08-22 13:02:49 -07:00
L. D. MacKrell
ae772fab46 Fixed whitespace detection issue with tests 2018-08-22 12:56:38 -07:00
L. D. MacKrell
85a8fe3e73 Converts name dashes to underscore in option inputs 2018-08-22 11:52:44 -07:00
L. D. MacKrell
fb9a7b1867 Add test for html formatting following button 2018-08-22 00:59:51 -07:00
Liam Newman
c2da393fe5 Add support for optional html tags 2018-08-21 21:59:05 -07:00
Liam Newman
7c2eda572b HTML refactoring 2018-08-21 18:50:40 -07:00
Liam Newman
26ec3a76f2 Correctly handle void_elements
Fixes #1475
2018-08-21 16:24:13 -07:00
Liam Newman
0aac315ab6 Add disabled option to pass through source unchanged
Closes #1405
2018-08-20 15:32:37 -07:00
Liam Newman
0405dea61a Test for #1491 2018-08-20 12:08:16 -07:00
Liam Newman
ddf7aafad5 Reorganize HTML Beautifier 2018-08-20 12:08:16 -07:00
Liam Newman
bb9e17785c More clean up 2018-08-16 22:57:41 -07:00
Liam Newman
2a4bc0954a Improved fixed from nested newline between rules
Fixes #1406
2018-08-16 21:12:31 -07:00
Liam Newman
6b812daf22 General tightening of member access limits 2018-08-16 14:00:05 -07:00
Liam Newman
62cc382ac9 Create IndentCache to encapsulate indent and align 2018-08-16 12:45:21 -07:00
L. D. MacKrell
010d5bc5dc Force newline in between rules in CSS block 2018-08-15 16:44:39 -07:00
L. D. MacKrell
d7129bb8e8 Force newlines between nested rules in SCSS 2018-08-15 10:30:42 -07:00
Liam Newman
985a2b4c1f Centralize indent string creation 2018-08-14 15:01:50 -07:00
Liam Newman
8fbbe7c012 Continuing churn of html beautifier 2018-08-14 14:14:12 -07:00
Liam Newman
56de0e61cf HTML Output cleanup 2018-08-14 12:25:54 -07:00
Liam Newman
c1b9ae6917 Remove innner loop of attribute processing 2018-08-13 22:22:09 -07:00
Liam Newman
af6a557137 Make most html tests not fragments 2018-08-13 18:08:52 -07:00
L. D. MacKrell
a59c88762f Adds test to preserve newlines 2018-08-13 15:54:53 -07:00
L. D. MacKrell
7d2e0baaf0 Support @import in CSS 2018-08-13 14:54:06 -07:00
L. D. MacKrell
1ade0cfdf0 Preserve newline in block css property values 2018-08-13 13:26:54 -07:00
Liam Newman
9b3577c45d Handle attributes with spaces
Fixes #1094
2018-08-13 10:33:19 -07:00
Liam Newman
7f5a6920f9 Add more tests 2018-08-12 22:48:43 -07:00
Liam Newman
f37cb1c86e Add more tests 2018-08-12 22:45:17 -07:00
Liam Newman
6a043f007c Hotfixes for issues in rc5
Fixes #1481
Fixes #1482
Fixes #1483
2018-08-12 22:36:37 -07:00
Liam Newman
c4f03cce7e Add test for html ignore directive
Closes #545
Closes #994
2018-08-11 21:58:00 -07:00
Liam Newman
6e8afc8406 Add alignment to output 2018-08-11 21:58:00 -07:00
Liam Newman
6b4ab06034 Html beautifier uses only one output stream 2018-08-11 21:58:00 -07:00
Liam Newman
89e91a8242 Add more navgation to token 2018-08-11 21:58:00 -07:00
Liam Newman
9a53aba300 Handlebars unless and else if
Fixed #800
Fixes #1123
2018-08-11 18:38:47 -07:00
Liam Newman
59b416666f Remove extra code 2018-08-11 18:08:48 -07:00