Commit Graph

52 Commits

Author SHA1 Message Date
David Tolnay
276690fabd
Implement field shorthands in struct literal expressions
Fixes #57.
2016-10-30 12:07:02 -07:00
David Tolnay
0b07f602b5
Give up on comparing strings macro tokens in round trip test 2016-10-25 10:24:54 -07:00
David Tolnay
45823d04aa
Release 0.10.0-rc1 2016-10-25 00:32:23 -07:00
David Tolnay
c7b636a2ee
Fold away underscores and escaped newlines 2016-10-24 13:01:08 -07:00
David Tolnay
9e24d4da46
Integrate with syntex to print expanded code 2016-10-23 22:18:45 -07:00
David Tolnay
453cfd1168
Expand custom derives 2016-10-23 20:40:47 -07:00
David Tolnay
4df2bcc6b1 Release 0.9.2
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJYCOjGAAoJEPm6FDuV/22CQOsQALu3n/F1YrSzoqgbcoMsINWA
 BDmHgsCa3xkqdmDHLKptiVXhrGdqWufBOWZEMl6nl4ZboSZqOFfmGrTfoepnfr3l
 6dtE+HDatxNc6+NNySRCsF7SsfwNKzeDsGfCL4bBN3GaT59zePmOxx+6FOoE7qEx
 yaRnAFc0jAij+erIGZvomqTXE4Qa5C2GFnNie7+XIcOjc0dUnAeqIgc3lpz7SqwO
 HjnHyvKLl0m6RbiwyCzZb7CI5WIAms8oMOpb5NlT87Thrv/ioBR2KQDOwn6fk7Jt
 hyN2wyEM+xlGrOD3oUtIc35lMzEOERWFk2YSdOqqzT9JIcZRGp9/EBx/1xzSFTKJ
 27h5cDX7XSVxtfoM61bbrVvBOOve70CXQSDJaKkywWxIFK/k5kURIk10xd+YHhD3
 OBF0Gr+mT2YDUUY8TEiywU83QULvl1tEmaU5x3MUX42Dqnf0E27Tq/zMrqOkMcGs
 DWG574bnDoe6VLFzsO8sEKQrNm3JcUdoyixf7Bi6P4fQrQaicXPfIX1qAbLZj/wL
 zFN2xFNYw6vA/LkIYyjHYpw6ebKhTwlK81Z0TATPIUr+9Bc1KuvQ0mDk/H9axPHi
 lbxESv5VHg6y+OiawcmreqyCwxgssPD8/lwdH9B73F7JoNqYCkfIKLrXkw3UANiR
 ogNYujZUyuczKBJmL73t
 =LUAq
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJYCOjcAAoJEPm6FDuV/22CcogP/0fz6OfjufAhggyIBi6ZGFJN
 udw+GO5SBHt++bTB0S2RzlVe43nLm5QHxFZatDhjEQ3vwek69u/ly/t9SHmTSsyC
 VVjPhR78o67sp9X/6m0IgwaMRCdp32b5yWnW62Ld1pbw8fG8pFdO9/9cYZJu5i1u
 sTysD4aDtb+N3SBcSpbcRaZi2oxGalPT4cxqlAj4RAhJsAofcl4nBEX+r3FZN5Ex
 4Kko/QDr4ejjo8Vj+C7GrLhfZ5ntNFkzx0+LpgP/DJpRVy4vYbmEnmbEE9c/Vxwy
 JNchCwL9sq3pdGlLF4Hf7kboetq7Hi3Xehuq+8EXH7Po3TpZwUfNUIC9aa7p0jPB
 1RzE93KvNkf8kIOALbY3CxnimELRtalHEeYhk2vXmdLXeAPeH/4lKD37cw5YxvcY
 zWYKkgA36+L4/wDYAvgnB08d7UFb4UHfs037zrjONHiSfwGw8B2ASJRdAgjgRfVj
 k0ovM6RA/NWdaovXYgETmySoJtYImjgbx3+1fHwCl6gYnyTF5rleWGLxWTch1C9V
 qM9MP4BhP5qTe912IG7KP/1I14TPXjJmxf7uXhocxrsr7lVDiilAgbcMwB+COq2v
 +Qo/Ifu2+Zl7E+yG4iKRzMXU7Szl8wXevUy/sm7gpZEEODqahqG1VPpdq9oJxNAA
 lpicHW/cgT1LiCfm5M1R
 =1qJa
 -----END PGP SIGNATURE-----

Merge tag 0.9.2 into origin/master
2016-10-20 08:55:01 -07:00
David Tolnay
a842db767f
Release 0.9.2 2016-10-20 08:54:33 -07:00
David Tolnay
79aaee6270 Release 0.9.1
-----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJYBdJpAAoJEPm6FDuV/22CiQAQAJEDVenqpXAvTtKlx+a4JM6u
 eA2aUn7p2cmQyGcrYPA7mNFybQ9QlvxJgnT+i38qxgQ9I61cVXvzqeTUic9t+BMV
 PsfNqd7/S2L3hhS+SvCF8N5Y6lcBO+vOmNFeV5MloEkliUn0zz4t5JoGH6WrOVRI
 y6MmckCWn6KZiGXUdSfFGIKnFTFYp20iGGVWKnMGRIj9PE49WXitWaB8F1bvZleo
 St07kPJuncA42/+gOrcpaCJt3Uynq5ECdJSD5FXYQKQWOq8IDAlA11gF3O6cfu3V
 8Rd2ZKJoWPhrfZEJ+qJy5WRu2c92EZJObclFZfjNV3mJpA4OAIoYVHx/tK7ixtkL
 Meu5tT6Sg/Plet1mEENztueFnQ9/DUSvkAwvIQMyklKBiEiwPsKZUGZO2li0LONP
 k0xyaCHXYXQGoGJxxkgb0zK/nT2HyxLuFfG8WKRncipWJx/oljuKp+izbp8EQnug
 At2qZcxfAcpoewNNXqt1yenIkxNzhdCT/1W0I0yN4kq9tJdc3qdCGuXwSwoO3WOh
 G35EZTkrC2x57lNeOtuy0GBNpJFo6MzECf87nGj3rzX4UhXA6N3Dcdosmh2SmoBo
 zGNN7Gg41ZvXByT+xwth1rYSuqAGgKM3IvowBE9AjeS8kXAanI0fNqE0zujPb1Q9
 LXkMz82OuVTPRFHnT8VR
 =0A0S
 -----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1
 
 iQIcBAABAgAGBQJYBdLOAAoJEPm6FDuV/22C2lgP/0392tWPT2CY2+04OxNwikE9
 4bqCrSsJVuJ6nseR4kBSJLXQPbLQ+bCiOuPVNcDNkgbbvjWED0UdXVrlCWSTZpSx
 RqJ+7GR3FWWMZFRwC+MYGkSvUZzGbQwF1Dpw2qb6m5wjn+/Zrh1NJkX5fYPY1INw
 8J6ZQBn0OV/yGLn+poqADfuK6b1jNP0QQKfbINCtlXsN/nXsu8/11nQMYjxbzsQU
 +fGdCSjfPjtw7aQEmo9aFwY57JI1EnE/XWdww0uXCstwEtJ4js7u5Sp26iswtFad
 LjA5VmVyJ1oOqALSVO+xTPE8Sd7SPH/6w9vCfGZuRSwtmxmLIgpn5QW8hRffURIl
 YkdxzPoX9yigaclB7qpDQGWV2hIkjFuWyDdJ7zJuAMGEn50pRM4oBOmcbgL3m4ZS
 p7cq6QzREqGigLsrgnr6yApahOC19lH9StwZfYOaBPCPZiBLlCF7VMSuGPittiwp
 dA5v+lo6uavOWrprXcCWO0QmQ37QMY+128BHkAShS/xtAH0mE366D9jCIBfYA/VT
 W1ROoOuLir0gGddo0KtGxqAaGPhA+jOCbYqVEyo+hEgYcJzDiVLd+3yY/fBuPY4/
 Or1+3uCafbYdua9xVV0WntXeSMEHn8YAH6VOBxV3ZT5w2Mmv4G/t+FjBCym1UiS7
 Qqh8LsNo1QsXtEmFqtRG
 =O0Q6
 -----END PGP SIGNATURE-----

Merge tag 0.9.1 into origin/master
2016-10-18 00:44:04 -07:00
David Tolnay
edea33fc40
Release 0.9.1 2016-10-18 00:42:21 -07:00
David Tolnay
2201800aab
Bump syntex to 0.45 2016-10-16 10:56:30 -07:00
David Tolnay
f8f43075a8
Release 0.9.0 2016-10-08 14:58:05 -07:00
David Tolnay
493f7e2f1b
Bump quote dependency 2016-10-08 14:57:28 -07:00
David Tolnay
2165b0452f
Large test case 2016-10-08 10:53:31 -07:00
David Tolnay
079b5ad4d9
Block comment perf
This is 95 times faster in debug mode for large block comments.
2016-10-08 09:53:43 -07:00
David Tolnay
f17fd2f8fb
Finish up literal printing 2016-10-07 23:38:08 -07:00
David Tolnay
15dc31f7ac
Merge branch origin/stable into origin/master 2016-10-04 23:45:14 -07:00
David Tolnay
05205da7d1
Release 0.8.7 2016-10-04 23:39:48 -07:00
David Tolnay
04983e10fa
Merge branch origin/stable into origin/master 2016-10-03 09:25:43 -07:00
David Tolnay
f8068bed5b
Release 0.8.6 2016-10-03 09:19:27 -07:00
David Tolnay
da41a4e0d8
Merge branch origin/stable into origin/master
Conflicts:
    src/attr.rs
2016-10-02 09:57:27 -07:00
David Tolnay
176d8a972b
Release 0.8.5 2016-10-02 09:56:08 -07:00
David Tolnay
4a51dc70fc
Round trip testing 2016-10-01 09:41:33 -07:00
David Tolnay
bd61b72816
Release 0.8.4 2016-10-01 08:27:50 -07:00
David Tolnay
83d3629754
Release 0.8.3 2016-10-01 08:18:59 -07:00
David Tolnay
87649ace0a
Release 0.8.2 2016-10-01 01:16:07 -07:00
David Tolnay
eae163f6b6
Release 0.8.1 2016-09-30 21:02:23 -07:00
David Tolnay
10413f0b21
Add keyword parser 2016-09-30 09:30:36 -07:00
David Tolnay
a3faf259f2
Release 0.8.0 2016-09-27 09:52:30 -07:00
David Tolnay
ee4d5cee99
Bump quote dependency 2016-09-27 09:51:54 -07:00
David Tolnay
adf1d5034f
Release 0.7.1 2016-09-27 00:00:31 -07:00
David Tolnay
5a0647501c
Release 0.7.0 2016-09-24 09:34:31 -07:00
David Tolnay
aed77b0573
Add optional clippy 2016-09-23 21:30:56 -07:00
David Tolnay
ab09d46c41
Release 0.6.0 2016-09-23 19:27:54 -07:00
David Tolnay
f4bbbd9f19
Expressions 2016-09-23 17:38:38 -07:00
David Tolnay
c32996abe5
Release 0.5.2 2016-09-14 00:01:58 -07:00
David Tolnay
b5a7b144a3
Vendor a simplified nom 2016-09-13 23:57:36 -07:00
David Tolnay
6f92720eff
Release 0.5.1 2016-09-13 10:59:18 -07:00
David Tolnay
7b3973eea0
Release 0.5.0 2016-09-11 17:46:52 -07:00
David Tolnay
5533772670
Things needed by serde_derive 2016-09-11 17:36:30 -07:00
David Tolnay
1521119acf
Add documentation link 2016-09-07 08:48:23 -07:00
David Tolnay
19229c0a18
Update version in readme 2016-09-07 08:23:51 -07:00
David Tolnay
6576064b18
Release 0.4.0 2016-09-07 08:22:16 -07:00
David Tolnay
62a8b69243
Rebrand as 'syn' 2016-09-07 08:19:28 -07:00
David Tolnay
1c836f75a5
Release 0.3.2 2016-09-05 17:14:58 -07:00
David Tolnay
2b6f74cf44
Release 0.3.1 2016-09-04 17:39:09 -07:00
David Tolnay
71247d164e
Release 0.3.0 2016-09-04 15:47:58 -07:00
David Tolnay
94ebdf913b
Use append_separated 2016-09-04 13:33:16 -07:00
David Tolnay
87d0b44e98
Printing for attributes and types 2016-09-04 13:21:49 -07:00
David Tolnay
86eca7562a
Feature flag for nom dependency 2016-09-04 11:26:41 -07:00