]> gitweb.factorcode.org Git - factor.git/blob - TODO.FACTOR.txt
complex numbers
[factor.git] / TODO.FACTOR.txt
1 + native:\r
2 \r
3 - printing floats: append .0 always\r
4 - vector=\r
5 - make-image: take a parameter, include le & be images in dist\r
6 - do something about "base" variable -- too fragile\r
7 ERROR: I/O error: [ "primitive_read_line_fd_8" "Resource temporarily unavailable" ]\r
8 - errors: don't show .factor-rc\r
9 - ratio comparsion, ratio bitops that coerce to integers\r
10 - handle division by zero\r
11 - fixup-words is crusty\r
12 - decide if overflow is a fatal error\r
13 - f >n: crashes\r
14 - typecases: type error reporting bad\r
15 - {...} vectors in java factor\r
16 - parsing should be parsing\r
17 - describe-word\r
18 - clone-sbuf\r
19 - contains ==> contains?\r
20 - telnetd: send errors on socket\r
21 - inspector: sort\r
22 - accept: return socket, instead of printing msg\r
23 - enforce bottom-up in native bootstrap\r
24 \r
25 + interactive:\r
26 \r
27 - inspector links when describe called without object path\r
28 - 'cascading' styles\r
29 \r
30 + math:\r
31 \r
32 - FactorLib.equal() not very good\r
33 - IN: format base: work with all types of numbers\r
34 \r
35 + listener:\r
36 \r
37 - link style lingers\r
38 - back space then type: input style gone\r
39 - fedit broken with listener\r
40 - press enter in the middle of a line\r
41 - new-listener shouldn't suspend continuation in current listener\r
42 \r
43 + compiler:\r
44 \r
45 - tail call optimization broken again\r
46 - don't compile inline words\r
47 - recursive words with code after ifte\r
48 - less unnecessary args to auxiliary methods\r
49 - inlining tail-recursive immediates\r
50 - direct stack access leaks memory on stack\r
51 - unnecessary local allocation: max is instance var, but several methods\r
52   get compiled.\r
53 \r
54 + misc:\r
55 \r
56 - test substitute, set-nth, remove-nth\r
57 - do nset-nth, nremove-nth, nsubstitute, ninject\r
58 - compiled stack traces broken\r
59 - should i -i inf -inf be parsing words?\r
60 - namespace clone drops static var bindings\r
61 - ditch map\r
62 - ditch expand\r
63 - set-object-path\r
64 - more readable traces\r
65 \r
66 + httpd:\r
67 \r
68 - httpd: don't flush so much\r
69 - log with date\r
70 - log user agent\r
71 - add a socket timeout\r
72 - if a directory is requested and URL does not end with /, redirect\r
73 - return more header fields, like Content-Length, Last-Modified, and so on\r
74 - HEAD request\r
75 - basic authentication, using httpdAuth function from a config file\r