David Tolnay
352ffa04d4
Merge pull request #9 from mystor/less-spaces
...
Avoid appending empty tokens
2016-10-09 14:51:16 -07:00
Michael Layzell
6002e5eed8
Avoid appending empty tokens
...
This is useful as it eliminates extra spaces which are created when
appending an empty Tokens object with `to_tokens()`.
2016-10-09 17:37:42 -04:00
David Tolnay
a6ad2327be
Release 0.3.2
2016-10-09 14:28:22 -07:00
David Tolnay
38c32d7e96
Merge pull request #6 from mystor/empty-quote
...
Add support for passing no tokens to quote!()
2016-10-09 14:26:39 -07:00
Michael Layzell
90c5061a54
Add support for passing no tokens to quote!()
2016-10-09 17:21:38 -04:00
David Tolnay
3da67b5bf4
Release 0.3.1
2016-10-09 14:19:38 -07:00
David Tolnay
88e7c9930b
Merge pull request #5 from mystor/less-spaces
...
Avoid extra unnecessary spaces in the tokens string
2016-10-09 14:19:14 -07:00
David Tolnay
a212011edb
Add "syn" as crates.io keyword
2016-10-09 14:18:51 -07:00
Michael Layzell
53a3d38c64
Avoid extra unnecessary spaces in the tokens string
2016-10-09 17:10:13 -04:00
David Tolnay
e0904148ce
Underscore the loop variable
2016-10-08 16:21:10 -07:00
David Tolnay
0b84b0abf4
Add test for duplicate token
2016-10-08 15:29:17 -07:00
David Tolnay
9137f4b6fd
Bump version in readme
2016-10-08 14:55:59 -07:00
David Tolnay
b058bc8084
Release 0.3.0
2016-10-08 14:52:52 -07:00
David Tolnay
cf9df99dd9
Empty repetition is empty
2016-10-08 14:51:23 -07:00
David Tolnay
6b4c370877
Release 0.3.0-rc2
2016-10-08 10:51:43 -07:00
David Tolnay
7a5bbfa9d4
Do not quote \" and \' unnecessarily
2016-10-08 10:48:13 -07:00
David Tolnay
58d19ba625
Merge pull request #3 from dtolnay/rep
...
Fancy repetition
2016-10-08 10:47:54 -07:00
David Tolnay
42c0e1aa68
Comment the helper macros
2016-10-07 22:15:16 -07:00
David Tolnay
0ef1f60307
Fancy repetition
2016-10-07 21:12:17 -07:00
David Tolnay
61983e2981
ToTokens for char
2016-10-07 20:17:57 -07:00
David Tolnay
be070579bc
Release 0.2.3
2016-10-03 21:15:13 -07:00
David Tolnay
62bcbf819e
Loop helpers
2016-10-03 14:22:33 -07:00
Sean Griffin
32d62268bc
Release v0.2.2
2016-10-03 16:03:45 -04:00
Sean Griffin
c96baa9604
Allow values other than vec to be used in repeaters
...
Since we were always borrowing the value before iterating over it,
repetitions essentially required `T where for<'a> &'a T: IntoIterator`,
which is pretty much only true for `Vec`. By default we now own values
passed into a repetition. `&ident` is valid as a way to retain the old
behavior, but it's also usually easy to just get a reference elsewhere
since the value must be assigned to a local variable.
2016-10-03 16:01:49 -04:00
David Tolnay
838fe58540
Release 0.2.1
2016-10-01 22:42:11 -07:00
David Tolnay
b1d1395dd8
ToTokens for Box<T>
2016-10-01 22:41:42 -07:00
David Tolnay
b11167d499
Release 0.2.0
2016-09-27 09:50:55 -07:00
David Tolnay
7e048938ea
Include type information when quoting numbers
2016-09-27 09:49:59 -07:00
David Tolnay
b31e2bb26d
Release 0.1.4
2016-09-20 08:12:05 -07:00
David Tolnay
0bdb9e41f0
Merge pull request #1 from hauleth/patch-1
...
Allow cloning `Tokens`
2016-09-20 08:11:23 -07:00
Łukasz Jan Niemier
dfca2e6f12
Allow cloning Tokens
2016-09-18 20:42:37 +02:00
David Tolnay
306a936d98
Release 0.1.3
2016-09-12 00:26:42 -07:00
David Tolnay
c530fc84f2
Add ByteStr token
2016-09-12 00:25:57 -07:00
David Tolnay
5bc880f54c
Release 0.1.2
2016-09-11 17:41:37 -07:00
David Tolnay
ac5c16c48f
ToTokens for String
2016-09-11 17:31:03 -07:00
David Tolnay
d6841e1799
Handle outer attributes
2016-09-11 17:30:51 -07:00
David Tolnay
797b675edf
Add documentation link
2016-09-07 08:49:07 -07:00
David Tolnay
75472a6422
Add Travis build
2016-09-07 08:40:22 -07:00
David Tolnay
f8bec5af7a
Release 0.1.1
2016-09-04 13:29:11 -07:00
David Tolnay
21d0539fcf
Add append_separated
2016-09-04 13:28:30 -07:00
David Tolnay
5232bc9bb8
Cargo metadata
2016-09-02 22:41:45 -07:00
David Tolnay
1a2f463919
quote!
2016-09-02 22:37:51 -07:00