зеркало из https://github.com/mozilla/pjs.git
updating to reflect work done and desired
This commit is contained in:
Родитель
92b5b65386
Коммит
f1c0bef743
|
@ -1,5 +1,12 @@
|
|||
// To Do...
|
||||
|
||||
- Decide: do I really want to define |Equals| (i.e., so many extra signatures)
|
||||
|
||||
- Make |ns[C]String| rename its converting operations to, e.g., |EqualsWithConversion|,
|
||||
|AssignWithConversion|, |CompareWithConversion|, |AppendWithConversion|, etc.
|
||||
|
||||
- Bring |Equals| and |Compare| into scope
|
||||
|
||||
. Implement chunky iterators
|
||||
|
||||
. Get "nsAReadableString.h" and "nsAWritableString.h" to added to the MANIFEST, etc.
|
||||
|
@ -19,11 +26,11 @@
|
|||
. Figure out how if we can make PRUnichar be wchar_t, so we get the cheap constructors,
|
||||
...and ensure the cheap constructors can be made to work everywhere
|
||||
|
||||
- Try the |static const unsigned long kLeftString = 1 - 1; /* because VC++ doesn't like =0 */| hack
|
||||
x Try the |static const unsigned long kLeftString = 1 - 1; /* because VC++ doesn't like =0 */| hack
|
||||
|
||||
- Add tests for |nsShared[C]String|
|
||||
. Add tests for |nsShared[C]String|
|
||||
|
||||
- Implement |nsShared[C]String|
|
||||
. Implement |nsShared[C]String|
|
||||
|
||||
- Add tests for the shared string smart pointer
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче