TODO
author Ryan C. Gordon <icculus@icculus.org>
Wed, 18 May 2005 17:47:05 +0000
changeset 87 ce9937977353
parent 82 6ade502a3c96
permissions -rw-r--r--
Updated.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
31eee864ed5d Initial revision
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
     1
31eee864ed5d Initial revision
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
     2
- md5sum of patchfile itself?
31eee864ed5d Initial revision
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
     3
- Move confirm() to UI abstraction.
31eee864ed5d Initial revision
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
     4
- Integrate xdelta into single binary?
31eee864ed5d Initial revision
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
     5
- Lots of tests for dir/notdir or file/notfile...no symlinks support, etc.
6
e141eec4bca1 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 0
diff changeset
     6
- Standardize datatypes.
e141eec4bca1 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 0
diff changeset
     7
- Make everything fit in 80 columns...
e141eec4bca1 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 0
diff changeset
     8
- Split mojopatch.c into multiple files.
12
1454ee818319 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 6
diff changeset
     9
- Get other platforms besides Mac updated and building again.
1454ee818319 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 6
diff changeset
    10
- Look for FIXMEs...
24
ca1052d936b4 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 12
diff changeset
    11
- "_fatal" isn't really appropriate anymore, since it might not be fatal.
28
decb523dfb0d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 27
diff changeset
    12
- We md5sum to compare files. A byte-by-byte compare that halts as soon as
decb523dfb0d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 27
diff changeset
    13
  there's a difference would be much faster when creating the initial patch
decb523dfb0d Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 27
diff changeset
    14
  files.
82
6ade502a3c96 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 81
diff changeset
    15
- Do a binary package for MacOS so people don't have to build from source.
6ade502a3c96 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 81
diff changeset
    16
  (But fix some other nasties first).
6ade502a3c96 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 81
diff changeset
    17
- Windows port.
6ade502a3c96 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 81
diff changeset
    18
- Linux port...gtk, qt? Besides some platform_unix things, the thing should
6ade502a3c96 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 81
diff changeset
    19
  mostly work with the stdio UI driver...
6ade502a3c96 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 81
diff changeset
    20
- XCode project for MacOS
6ade502a3c96 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 81
diff changeset
    21
- MacOS Classic? :)
6ade502a3c96 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 81
diff changeset
    22
- Documentation! Anything at all!
6ade502a3c96 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 81
diff changeset
    23
- Write a GUI for generating patches.
0
31eee864ed5d Initial revision
Ryan C. Gordon <icculus@icculus.org>
parents:
diff changeset
    24
12
1454ee818319 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 6
diff changeset
    25
/* end of TODO ... */
6
e141eec4bca1 Updated.
Ryan C. Gordon <icculus@icculus.org>
parents: 0
diff changeset
    26