File: TODO

package info (click to toggle)
xabacus 7.6-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 1,552 kB
  • ctags: 1,392
  • sloc: ansic: 16,435; sh: 3,220; makefile: 619
file content (23 lines) | stat: -rw-r--r-- 1,351 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
other stuff to do
  1. The calculator portion does not work for big numbers, i.e. where
    one can type in math operations and see the abacus perform, e.g.
    5,000,000,000,000,000.0+1.
  2. When displayBase != base calculate with strings instead of
    "long long".  I.e. the number of rails can be large if displayBase =
    base, but may error out when this is not true for a large number of
    rails.
  3. Allow for locale to use "," for "." and vice versa.
    It might be confusing to change this if one actually wanted to try
    different locales, e.g. Danish Abacus.
    http://www.acm.uiuc.edu/webmonkeys/book/c_guide/2.6.html
  4. When xabacus creates a new widget, like for demo/teach/base it opens
    with zero height for Cygwin/FreeBSD and Lesstif (Motif ok).  It would be
    nice if fixed in Lesstif or window could be forced to a non-zero height.
    Works with Ubuntu, which may have latest Lesstif installed.
  5. Have "Teach" utility handle sqrt and cbrt... from How to Learn
    Lee's Abacus (work started with an algorithm that uses this, but does
    not drive abacus yet).  Handling of negatives would be nice too (work
    started with complement function).
  6. Would be nice if "Teach" was colorized as to make clear the current
    position of calculation for digit and rail.  (Started work with
    highlight colors.)