🛠️🐜 Antkeeper superbuild with dependencies included https://antkeeper.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

62 lines
1.8 KiB

  1. Stuff that needs to be done and wishlist:
  2. These are in no particular order.
  3. Some might be dupes, some might be done already, some might be bad ideas.
  4. From https://icculus.org/pipermail/physfs/2009-March/000698.html ...
  5. - Write support for various archives. I haven't decided how to do this yet,
  6. but I'd like to.
  7. - Add an API to expose a file's extended attributes to the application?
  8. - Deprecate PHYSFS_setSaneConfig(). It really should have been in the extras
  9. directory.
  10. - Clean up the sources to match my ever-changing coding style. :)
  11. From https://icculus.org/pipermail/physfs/2010-January/000826.html ...
  12. - Lua bindings
  13. From https://icculus.org/pipermail/physfs/2010-January/000833.html ...
  14. - SWIG bindings
  15. From old TODO.txt...
  16. - Other archivers: perhaps tar(.gz|.bz2), RPM, ARJ, etc. These are less
  17. important, since streaming archives aren't of much value to games (which
  18. is why zipfiles are king: random access), but it could have uses for, say,
  19. an installer/updater.
  20. - Do symlinks in zip archiver work when they point to dirs?
  21. - Enable more warnings?
  22. - Use __cdecl in physfs.h?
  23. - Look for FIXMEs (many marked with "!!!" in comments).
  24. - fscanf and fprintf support in extras dir.
  25. - Sanity check byte order at runtime.
  26. - Memory locking?
  27. - General code audit.
  28. - Multiple write dirs with mount points?
  29. Other stuff I thought of...
  30. - moar asserts!
  31. - constify!
  32. - Does iPhone work?
  33. - Fix CMake vs Doxygen.
  34. - Doxygen replacement? (manpages suck.)
  35. - Fix coding standards to match.
  36. - See if we can ditch some #include lines...
  37. - LZMA support in zip archiver?
  38. - bzip2 support in zip archiver?
  39. - Reduce the BAIL and GOTO macro use. A lot of these don't add anything.
  40. - Change the term "search path" to something less confusing.
  41. Probably other stuff. Requests and recommendations are welcome.
  42. // end of TODO.txt ...