cvsuser 03/10/12 05:07:10
Modified: . KNOWN_ISSUES TODO
Log:
update some issues and todos
Revision Changes Path
1.12 +1 -12 parrot/KNOWN_ISSUES
Index: KNOWN_ISSUES
===================================================================
RCS file: /cvs/public/parrot/KNOWN_ISSUES,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -w -r1.11 -r1.12
--- KNOWN_ISSUES 12 Oct 2003 04:54:49 -0000 1.11
+++ KNOWN_ISSUES 12 Oct 2003 12:07:09 -0000 1.12
@@ -1,11 +1,6 @@
Here's the list of things that we know are broken, or
are admittedly hackish stopgap measures or need to be fixed.
-Bytecode
-
-- Byteordering works for most stuff except floating point (N regs)
- Cross platform bytecode doesn't convert floats yet
-
IO
- Async core isn't there yet, even though it is rumoured to be
@@ -51,12 +46,7 @@
Utilities
-- lib/Parrot/PackFile.pm does it's own packing & unpacking, which is
- not capable of reading the dir_format=1 PBC format. Non native floats
- are also not implemented.
-
-- the Parrot debugger pdb: "eval" is b0rken, this needs linking
- to libimcc (which we don't have yet ;-)
+- lib/Parrot/PackFile.pm is outdated and unused
Classes
@@ -66,7 +56,6 @@
Undecided stuff
- data type of hashs store
-- string_set - string header reusing
- multi key opcodes
Unimplemented
1.28 +2 -8 parrot/TODO
Index: TODO
===================================================================
RCS file: /cvs/public/parrot/TODO,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -w -r1.27 -r1.28
--- TODO 5 Oct 2003 01:06:25 -0000 1.27
+++ TODO 12 Oct 2003 12:07:09 -0000 1.28
@@ -6,8 +6,8 @@
String subsystem
----------------
- grep docs/strings.pod for unimplemented functions and implement them
- Implement transcoding
+
+ Rework string iterators
Implement character class & properties testing (for regular expressions)
Automate string vtable generation
Fill in vtables for non-ASCII encodings: UTF-8, UTF-16, UTF-32, etc.
@@ -15,14 +15,8 @@
Find a decent way of including Unicode properties tables. (Not for
the faint of heart.)
- Implement a readline function and move the "EEEEEEEVIL" out of core.ops:
- String *readline(int fd, String **dest);
- if (dest)
- *dest will be a string, append and reuse it.
-
Vtables
-------
- Fix vtable key support for hashes and arrays
PythonInteger/String/Object?
JIT