radare2/TODO.refactoring
pancake 02c11613ec * Clean TODO files
* Rename refactorization in RAnal
  - Fix compilation of vala test programs
  - RAnalBB -> RAnalBlock, RAnalAop -> RAnalOp, ...
  - sync vapis
2010-05-21 01:46:26 +02:00

30 lines
896 B
Plaintext

TODO refactoring
================
These refactoring bugs should be discussed and reviewed. Feedback is welcome
* typedef all function pointers, like in r_bp
* Review r_io API
* Remove some unnecesary libraries for the core
- r_th is fun.. but not useful anymore.. we should use glib or any other threading library
- move the source of r_th oustide r2
* Drop #if conditionals to use #ifdef ones
- fits better with plan9 compiler
- use getopt() p9-like macros
* Store version information in libraries ? debian claims for it
* rasm2 should be configurable at startup time to choose default arch (use environment?)
* correct result (R_TRUFAE), but with warnings (implement r_errno and r_errstr in r_util?)
- Quantic errors ftw \o/
* Finish and import the spp's getopt owns implementation in r_util (like in p9)
* Rename __UNIX__ as __POSIX__
* Find a better name for r_buf_fread