Brian Anderson
|
5c49e4f4e9
|
Reformat. Issue #855
|
2011-09-02 22:11:42 -07:00 |
|
Brian Anderson
|
6972f07510
|
Make #fmt and #ifmt synonymous. Issue #855
|
2011-09-01 17:56:25 -07:00 |
|
Brian Anderson
|
775b64c955
|
Remove the estr #fmt. Issue #855
|
2011-09-01 12:14:31 -07:00 |
|
Brian Anderson
|
9e2c5f77a4
|
Remove the %S istr conversion from #fmt
I want to do the #fmt transition a different way. Issue #855
|
2011-08-30 21:08:07 -07:00 |
|
Brian Anderson
|
7284f820d5
|
Support istrs in #fmt. Issue #855
The format string may be an istr and istr args may be used with %S
|
2011-08-27 15:54:44 -07:00 |
|
Brian Anderson
|
ee2a11eb4f
|
Convert std::uint to istrs. Issue #855
|
2011-08-27 15:53:08 -07:00 |
|
Brian Anderson
|
518dc52f85
|
Reformat
This changes the indexing syntax from .() to [], the vector syntax from ~[] to
[] and the extension syntax from #fmt() to #fmt[]
|
2011-08-20 11:04:00 -07:00 |
|
Brian Anderson
|
c95e3ab6a8
|
Remove transitional interfaces from std::extfmt
|
2011-08-17 09:55:55 -07:00 |
|
Erick Tryzelaar
|
d9327a61bb
|
Port the stdlib to the expr foo::<T> syntax.
|
2011-08-16 15:05:56 -07:00 |
|
Erick Tryzelaar
|
f764f9a8cf
|
Port the stdlib to the typaram foo<T> syntax.
|
2011-08-16 15:05:56 -07:00 |
|
Brian Anderson
|
f05a91a0dc
|
Rename std::ivec to std::vec
|
2011-08-16 10:36:19 -07:00 |
|
Brian Anderson
|
bab29af449
|
Continue migrating the std #fmt interface to ivecs
Only thing left is to remove some duplicate interfaces in std::extfmt::rt
after the next snapshot
|
2011-08-16 10:29:09 -07:00 |
|
Lindsey Kuper
|
f91351aaf6
|
The wonky for...in... whitespace was bothering me. Sorry!
|
2011-08-15 22:19:50 -07:00 |
|
Brian Anderson
|
12b03dd3d4
|
Add an ivec interface to the #fmt library functions
It will take a snapshot to finish the ivec conversion for #fmt
|
2011-08-12 16:13:13 -07:00 |
|
Brian Anderson
|
f323aeed17
|
Remove more vectors from std
|
2011-08-12 12:14:06 -07:00 |
|
Brian Anderson
|
740196987e
|
Rename std::str::unsafe_from_bytes_ivec to unsafe_from_bytes
|
2011-08-12 12:08:27 -07:00 |
|
Brian Anderson
|
a9ce342fa3
|
Convert all uses of unsafe_from_bytes to unsafe_from_bytes_ivec
|
2011-08-12 12:08:26 -07:00 |
|
Brian Anderson
|
49b80f9bf7
|
Remove str::from_bytes
This is exactly the same as str::unsafe_from_bytes
|
2011-08-12 12:08:26 -07:00 |
|
Brian Anderson
|
f195814df3
|
Begin removing vecs from #fmt
|
2011-08-12 12:08:26 -07:00 |
|
Marijn Haverbeke
|
6e2a7bff7f
|
Fix damage done by the pretty-printer
|
2011-07-27 15:54:33 +02:00 |
|
Marijn Haverbeke
|
df7f21db09
|
Reformat for new syntax
|
2011-07-27 15:54:33 +02:00 |
|
Marijn Haverbeke
|
aea537779e
|
Remove all uses of tuples from the compiler and stdlib
|
2011-07-26 14:06:02 +02:00 |
|
Marijn Haverbeke
|
d507d5fe91
|
Remove res idents from stdlib
|
2011-06-24 21:13:26 +02:00 |
|
Brian Anderson
|
200dbe4c4f
|
Remove various rustboot workarounds
|
2011-06-19 20:48:20 -07:00 |
|
Graydon Hoare
|
766d54df93
|
Fix a bunch of compile-command lines to use RBUILD
|
2011-06-15 12:01:19 -07:00 |
|
Graydon Hoare
|
ce72993488
|
Reformat source tree (minus a couple tests that are still grumpy).
|
2011-06-15 11:19:50 -07:00 |
|
Brian Anderson
|
10a4ecbd96
|
stdlib: Remove a FIXME for issue #452
|
2011-06-11 00:42:52 +00:00 |
|
Marijn Haverbeke
|
798bbd2e22
|
Fix all occurrences of writing to immutable aliases
You'd be surprised.
|
2011-06-10 12:15:28 +02:00 |
|
Brian Anderson
|
53ea2a4751
|
stdlib: Use spans for #fmt errors originating in std
Issue #444
|
2011-06-04 19:48:19 -04:00 |
|
Brian Anderson
|
ed0eb8f45a
|
stdlib: Remove unneeded type params from alt patterns
|
2011-05-31 01:23:53 -04:00 |
|
Brian Anderson
|
90e6453f46
|
stdlib: Use if/alt expressions in std::extfmt
|
2011-05-22 02:10:08 -04:00 |
|
Marijn Haverbeke
|
09d8ef8d51
|
Finally rename std::_xxx to std::xxx
Except for _task, which is still a keyword.
|
2011-05-17 20:41:41 +02:00 |
|
Brian Anderson
|
63cf381ca1
|
stdlib: Remove transitional extfmt.RT module
|
2011-05-17 00:58:52 -04:00 |
|
Graydon Hoare
|
fbbc1a77d2
|
Rewrite everything to use [] instead of vec() in value position.
|
2011-05-16 18:21:22 -07:00 |
|
Brian Anderson
|
02fdd2d2d9
|
Rename std.extfmt.CT to std.extfmt.RT to ct and rt
Temporarily duplicate the entire RT module, leaving it with the old name to
accomodate the stage0 compiler. Will be removed after the next snapshot.
|
2011-05-12 22:22:28 -04:00 |
|
Marijn Haverbeke
|
3816e57fd2
|
Downcase std modules again, move to :: for module dereferencing
This should be a snapshot transition.
|
2011-05-12 21:30:44 +02:00 |
|