v0.4.0 * Fix memory leak in functions that use seval. ex.: dosval docat. this used to happen also in SC ! * Chain cells with equations into a new graph structure * Change how cell expressions are evaluated * New function to rebuilt graph * Added free() call in GOTO in gram.y * Added free() call in SORT in gram.y * Added rebuild_graph, print_graph, undo and redo to gram.y * Added function to remove elements in dep_graph. (specific vertex and linked edges) * Fix in shift functions * Handle circular reference with new Eval structure * Fix in shift functions. refs in enodes now update correctly * Undo correctly (keeping references) actions that impact in cells on which other cells depends on * New :sum special command * New overlap configuration parameter. If overlap is set to true, the cell content that exceedes column width continues to show in the following column. * Fix a bug that prevented some info messages to be shown during loading * Fix a bug when repaiting a cell that has a wide char size over than one. * Changes in readfile function to fix issue that sometimes appeared when working with scripting, that made null output of interpreter * Changes in sc_info sc_error and sc_debug functions.. * Changed sc_error sc_info and sc_debug functions to MACROS. * Added new "debug" configuration parameter * White background support * Fix when undoing :sums that made no sums.. * :w command now adds '.sc' extension if none is specified * Fix some #include's * Fix :load command * Expand filenames using wordexp * Restored old SC fill function * Fix in seval calls * New :fcopy special command * Added UNDO and LOCK check to fcopy special command. Added fcopy to gram.y * sum special command renamed to fsum * csv import now use isnumeric function * change in '#' command * new @replace string function * Change in lex to handle WORD * Fix in yyerror function * :set command improvement * Added set to gram.y * doc improvement * Fix when opening files with slash v0.3.0 * FIX when importing large CSV files * SC-IM now supports wide chars, enabling the use of different alphabets. The following alphabets are supported: English, Spanish, French, Italian, German, Portuguese, Russian, Ukrainian, Greek, Turkish, Czech, Japanese, Chinese * Modification in padding of cells and how they are saved in files. * UNDO / REDO improvements. Now the following actions are supported: Change in format of a column as a result of the 'f' command Change in format of a column as a result of auto_jus Change format of columns as a result of ic dc v0.2.2 * Added plain text export. * Added padding between cells. * Added 256 color support and "redefine_color" special command. * Added "aa" command in normal mode to act as autojus special command. * Added "gl" for going to last position in normal mode. * Added SC-IM man page. * Added "refresh" special command to refresh UI. * Big fix in how extended ascii are chars shown. * Big changes in functions used for showing cell content. * Fix in autonumeric mode. * Fix bug when typing real long string (issue #32). * Fix when using QUIT command with external scripts. * "cellcolor" command now checks if a locked cell exists prior to change format. * Locked cells are stored after any other command when saving a file. * Saving sc file: cellcolor and lock commands now are stored by rows when saving a sc file. * "Pv" command now do not paste cellcolors. * Translated source code comments to English. * Various fixes when using SC-IM without UI (--nocurses). * Help documentation now can be loaded without making install SC-IM. * MAXROWS now can be defined in Makefile.