descalc.git
15 years agorelease 1.09.6
Shiar [Tue, 12 Oct 2004 00:35:37 +0000 (02:35 +0200)]
release 1.09.6

- all key aliases moved to module DCT::Bindings
- number of menu items depends on screen width
- hooks allowing for extra code at reload, showentry, and precmd
- all menu related functions moved to menu.pm
- unit conversion out of main program (entirely into unitconv.pm)
- backspace becomes "back" (soft drop, like old "drop")
- normal drop command (alt+bs) removes input/stack value at once
- $val{frac} default undefined instead of 0

15 years agorelease 1.08.2
Shiar [Tue, 28 Sep 2004 12:09:55 +0000 (14:09 +0200)]
release 1.08.2

- additional digits were not correctly applied to negative values
- negative numbers displayed correctly in different bases
- second undo redoes
- fixed %
- stack command (cursor up) cycles through values in stack

- all key aliases moved to module DCT::Bindings

15 years agorelease 1.07
Shiar [Fri, 24 Sep 2004 22:21:45 +0000 (00:21 +0200)]
release 1.07

- menu contents in SDC::Menu module
- new commands: a?(sin|cos|tan)h, inv, !, rand
- x and v shortkeys

- numeric modifiers hardcoded instead of in action hash
- action undo: last stack alteration can be undone
- enter on no value repeats last val on stack
- new commands: sr/sr, shortkeys ( )

15 years agorelease 1.05
Shiar [Fri, 10 Sep 2004 22:39:27 +0000 (00:39 +0200)]
release 1.05

- hp48-like drop (backspace but not editing value)
- error on insufficient arguments for command
- command backspacing

15 years agorelease 1.05pre
Shiar [Fri, 10 Sep 2004 14:57:05 +0000 (16:57 +0200)]
release 1.05pre

- overhaul in stack handling
- some unit conversion (mostly lengths) from menu
- q for sq(rt) (formerly quit, now only ^D/quit)

15 years agorelease 1.04
Shiar [Wed, 4 Aug 2004 12:57:21 +0000 (14:57 +0200)]
release 1.04

- error dialog (don't mess up screen)
- manual command input using capital letters
- ^L redraws screen

15 years agorelease 1.03
Shiar [Wed, 23 Jun 2004 22:06:20 +0000 (00:06 +0200)]
release 1.03

Oldest snapshot I could find.

Curses interface, some basic commands and menu.

This version adds fraction and negative input, and preliminary base
conversion.