For Yacas users *************** Changes in Yacas for EPOC32 v1.0.53rev2 and Client&Server 1.10 (November 12th 2003) =================================================================================== - "Version()" shows the release version of Yacas, the starting of Yacas shows the Yacas release and the client&server versions and the "Example()" comment; - outputs greater than 255 characters are now allowed, the current limit is 5KB, and Yacas will be closed if the output is greater than 5 KB or the input is greater than 256 bytes; - a thin "EpocServer.exe" can be used, taking 400KB less of RAM; - a memory leak related to the outputs is now fixed; Changes in Yacas for EPOC32 v1.0.53rev2 and Client&Server 1.20 (November 18th 2003) =================================================================================== - the scroll bars are turned on by default and the vertical and horizontal history size of them are increased, from 10x10 to 500x25 (lines x characters), taking just more 40 KBytes of RAM; - "Shift+Del" keypress works deleting text on the right (as a delete), and "Del" keypress deletes text on the left; - "Fn+Left" keypress works as "Home" (the cursor goes to the beginning of the input line) and "Fn+Right" as "End" (the cursor goes to the end); - "Ctrl+Left" keypress jumps 10 characters to the left and "Ctrl+Right" keypress jumps 10 characters to the right; - "Up" and "Down" keypresses also show the current line and the total lines of the history in a message window; - "Shift+Left", "Shift+Right", "Shift+Ctrl+Left" and "Shift+Ctrl+Right" allow to select a region on the current input line (during the selection, the lines above the cursor are also show inverted but it does not affect the selection of the region); - "Copy" & "Paste" now work but just inside Yacas, i.e., they do not export & import to the EPOC32 clipboard (available to other application); - the history file is not clipped to the current history position when exiting Yacas on EPOC32. Changes in Yacas for EPOC32 v1.0.53rev2 and Client&Server 1.30 (December 2nd 2003) ================================================================================== - trailing backslash "\" at end of each continued line makes possible the use of commands spanning multiple input lines; - messages "Starting Yacas..." and "Running..." are shown when starting Yacas and when a calculation is running; - line numbers are shown in input and output heads, i.e., "In(n)>" and "Out(n)>" - the calculation time in seconds is displayed between "In(n)>" and "Out(n)>"; - "Esc" aborts the history navigation; - removed extra empty line after error message, between print output and "Out(n)>" and in the end of outputs using "PrettyPrinter("PrettyForm")"; - the command "FindFile" now works; - the command "ToFile" is now able to create output text files if they do not exist; - fixed error on "Inverse(A)" and "SolveMatrix(A,vec)" when the matrix A has null determinant, so the Yacas server on EPOC32 is not closed; - "FormulaMaxWidth" is set to 80 characters so "PrettyForm" can better use the screen of EPOC32 machines; - uncompressed scripts can be loaded, using up to 0.5 MByte less of RAM than when loading the compressed "scripts.dat". Changes in Yacas for EPOC32 v1.0.53rev2 and Client&Server 1.40 (March 22nd 2004) ================================================================================ - the menu interface is redesigned to follow Epoc look&feel, with "File/Close Ctrl+E", "Tools/About Yacas... Shift+Ctrl+A", etc; - EPOC help is available, "?" (alone) opens the reference function list and "??" (alone) opens the "Getting Started with Yacas" text, they are also available as menu items "Tools/Getting started with Yacas..." and "Tools/Yacas function reference... Ctrl+H"; - "Complete line Ctrl+L" (or Tab) is available in the "Edit" menu pane, and the matched results from the line history file are shown by a dialog listbox; - "Complete command Ctrl+M" (or Ctrl+Tab) is available in the "Edit" menu pane, and the matched results from the file "YacasNames.txt" (more than 800 symbols) are shown by a dialog listbox; - the "Commands" menu pane packs hundreds of Yacas commands and symbols in categories, the selection yielding the command templates shown by the menu "Commands". It is not yet complete. Changes in Yacas for EPOC32 v1.0.54 and Client&Server 1.30 (December 2nd 2003) ============================================================================== - Yacas 1.0.54 is available on EPOC32. Changes in Yacas for EPOC32 v1.0.54 and Client&Server 1.40 (March 22nd 2004) ============================================================================ - fixed a bug on "FromBase", "ToBase" and "Fast..." functions, where they were incorrectly returning 0. Changes in Yacas for EPOC32 v1.0.55 and Client&Server 1.30 (December 2nd 2003) ============================================================================== - Yacas 1.0.55 is available on EPOC32. Changes in Yacas for EPOC32 v1.0.55 and Client&Server 1.40 (March 22nd 2004) ============================================================================ - same changes from v1.0.53rev2/v1.0.54 and Client&Server 1.40 version. Changes in Yacas for EPOC32 v1.0.56 and Client&Server 1.30 (December 2nd 2003) ============================================================================== - Yacas 1.0.56 is available on EPOC32, without the plugins "PCRE" and "FileScanner". Changes in Yacas for EPOC32 v1.0.56 and Client&Server 1.40 (March 22nd 2004) ============================================================================ - same changes from v1.0.53rev2/v1.0.54 and Client&Server 1.40 version.