Graydon Hoare
|
312faf31df
|
Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.
|
2012-06-21 16:44:10 -07:00 |
|
Patrick Walton
|
e38eaed978
|
Add a Num typeclass
|
2012-06-14 10:55:49 -07:00 |
|
Erick Tryzelaar
|
48e877a435
|
Rewrite int/uint helper functions to use refs
This lets us pass them to generic functions.
|
2012-06-12 18:10:19 -07:00 |
|
Ben Striegel
|
d14d4155de
|
Allow multiple num impls to be imported at once
If we import num::num, it gets reexported implicitly and causes collisions if
you try to import (for example) int::num and i8::num at the same time.
|
2012-06-09 01:36:26 -04:00 |
|
Brian Anderson
|
45f2926144
|
core: Inline unsigned range function
|
2012-06-08 18:49:50 -07:00 |
|
Brian Anderson
|
95b9d538b8
|
Use #[cfg(unix)] and #[cfg(windows)] everywhere
|
2012-06-07 22:28:00 -07:00 |
|
Patrick Walton
|
e158ce8a9d
|
Add neg() to the num iface
|
2012-06-07 18:27:10 -07:00 |
|
Patrick Walton
|
3d7400f3ac
|
Add a Num typeclass
|
2012-06-07 16:08:38 -07:00 |
|
Tim Chevalier
|
a6c92f0a17
|
Revert "Revert "Merge pull request #2516 from mozilla/incoming" due to failures"
This reverts commit 9fae95860de510f6874810cf43efb83f101246ef.
|
2012-06-06 15:08:24 -07:00 |
|
Graydon Hoare
|
7803488a43
|
Implement stack-only variants of int/uint str conversion and output.
|
2012-06-04 18:06:59 -07:00 |
|
Brian Anderson
|
2d0e7cd272
|
core: Don't allow radix 1 in uint::to_str
|
2012-06-04 15:22:40 -07:00 |
|
Brian Anderson
|
6e0085210c
|
core: Make uint::to_str faster
|
2012-06-04 14:30:57 -07:00 |
|
Brian Anderson
|
432c6cbde9
|
core: Make range follow the for loop protocol
|
2012-05-26 02:28:00 -07:00 |
|
Brian Anderson
|
feb8d60dc7
|
core: Ignore more tests
|
2012-05-16 16:58:02 -07:00 |
|
Brian Anderson
|
cb6ed42717
|
core: Generalize uint-string conversions to all uint types
Issue #2239
|
2012-05-15 22:50:35 -07:00 |
|
Brian Anderson
|
903cb0e3a5
|
core: Factor out uint/u8/16/32/64 mods into uint-template
|
2012-04-16 12:31:34 -07:00 |
|