tag:forum.survo.fi,2006:forum-129Nabble - News2024-03-28T22:00:50ZNews related to Survo R and its companion packagestag:forum.survo.fi,2006:post-192Survo R NEWS2013-03-28T03:20:33Z2014-01-28T03:27:04ZReijo Sund
<b>Download for <a href="http://www.survo.fi/muste/muste_0.6.13.zip" target="_top" rel="nofollow" link="external">Windows</a>, <a href="http://www.survo.fi/muste/muste_0.6.13.tgz" target="_top" rel="nofollow" link="external">Mac OS X</a> or <a href="http://www.survo.fi/muste/muste_0.6.13.tar.gz" target="_top" rel="nofollow" link="external">Linux</a>.</b><br/><br/>Also available at <a href="https://r-forge.r-project.org/R/?group_id=1136" target="_top" rel="nofollow" link="external">R-Forge</a><br/><br/>Survo R 0.6.13
<br/>- Bugfix for reading help system files
<br/>- Some updated sucros (HSEARCH, LMSELECT, SEARCH, HLIST, LCDEMO)
<br/>- MODE can be used with string variables in FILE AGGR
<br/>- Improved internal resource allocation for FILE AGGR
<br/>- ...TO NEW <data> asks no more about overwriting in FILE AGGR
<br/>- Format can be given in the VARIABLES list of FILE AGGR: KA(###.#) MEAN VAR1
<br/>- Bugfix for skipping of masked variable in FILE SORT
<br/>- Extra lines cleared while displaying edit fields smaller than edit window
<br/>- RPLOT and RHISTO work even if written in lowercase letters
<br/>- Larger buffers for sucro-memory manipulation
<br/>- Bugfix for LOADP line length after encoding conversion
<br/>- ENCODING specification for SHOW
<br/>- U key to switch to UTF-8 in SHOW
<br/>- LIST (SHOW, REPLACE, MAKE, COUNT, SAVE, SORT) operations
<br/>- Support for reading large edit fields in LIST operations
<br/>- Bugfix for RPLOT device-error enquiry
<br/>- DEVICE=R*/G*/SCREEN for RPLOT
<br/><br/>Survo R 0.6.12
<br/>- Bug fix for relative paths in /LOAD sucro
<br/>- Minor changes to avoid compiler warnings (removal of 8-bit chars from C sources)
<br/>- FORMAT=0 can be used in FILE SAVE (in addition to NOFORMAT=1)
<br/>- NEWSPACE-specification forces FILE_SORT_MASK-mode in FILE SORT
<br/>- Highlighting in help system changed to show new Survo R properties (tag R, C disabled)
<br/>- Support for Survo 98 edit fields (large field format) in help system
<br/>- All edit fields are saved in large field format by default (override by putting (84ED) to SAVE line)
<br/>- Help system files in large field format
<br/>- Check for edit field type in UPDATE
<br/>- Different colors for FILE SHOW (system parameter file_show_colors and specification COLORS)
<br/>- PRINT skips comments on activation line
<br/>- Command-key works (in addition to ctrl) in key-combos with Mac
<br/>- Minor modifications to remove unnecessary calls to ___sincos_stret (Mac OS X problem)
<br/>- Variable inits for TAB
<br/><br/>Survo R 0.6.11
<br/>- Bugfix for MAT #TRANSFORM (allows functions with several parameters (MAXARG=100))
<br/>- COPYBLO ... TO CLIPBOARD or <file>
<br/>- STRIP_WHITE=1 specification cuts extra white space from strings in FILE LOAD data TO R>rdataframe
<br/>- Check for illegal LF in sucros (and LF-corrected KAL-sucro)
<br/>- Sound effects for FILE SHOW (OPTIONS=S or F2 F7 while viewing data)
<br/>- Bug fix for relative paths in /LOAD2 sucro
<br/><br/>Survo R 0.6.10
<br/>- A few code clarifications in order to avoid some compiler warnings
<br/>- Sound signal support for tutorials, mouse/activation and FILE MEDIT (with survo.audio package)
<br/>- KAL-sucro updated (KV)
<br/>- Some improvements for resource allocation management while using sucros
<br/>- Type coercions for R functions in editorial arithmetic
<br/>- Some speedups for RPLOT (using dev.hold() and dev.flush())
<br/>- Percent-encoding for URIs generated by F1-gGwWdD
<br/>- Enhanced checking of path names in numerous operations
<br/>- Some fixes for conversions with .= multi-activation
<br/>- Support to use editorial arithmetic for input number in ratio-conversions
<br/>- Max number of separate scale values raised from 100 to 10000
<br/>- Slightly improved finding of specifications in MTAB
<br/>- FILE_SORT_MASK system parameter and specification to enable/disable MASKing in FILE SORT
<br/>- Fix for running FILE SORT with selected variables in sucro
<br/>- Fixes for touch mode (variable initializations)
<br/>- Bugfix for MAT SAVE AS (read matrix from correct line)
<br/>- Bugfix for loading (non-https) urls
<br/>- Bugfix for TXTCONV (split conversion lines by space only)
<br/><br/>Survo R 0.6.9
<br/>- Multiple variables can be used to define aggregate block in FILE AGGR
<br/>- FILE SORT allows VARS, MASK etc. (and NEWSPACE-specification)
<br/>- ...TO NEW <destdata> works with FILE SORT and FILE AGGR
<br/>- End of string check for F1-<number>
<br/>- Fix for SVD tolerance in several MAT operations (RANK, NULL, BASIS)
<br/>- Replace count display and check for interrupt in continuous REPLACE
<br/><br/>Survo R 0.6.8
<br/>- TRANSFORM does not overwrite non-transformed string variables
<br/>- Check for stack overflow in VAR
<br/>- FILE SAVE allows to give "model-line" using MODEL-specification
<br/>- Updated MSQPLOT-sucro
<br/>- FILTER=#SEMICOMMA specification in FILE SAVE
<br/>- Specifications VALUES and VALSUM for COMB
<br/>- New library function muste_geturlfile()
<br/>- Coercion checks for R variable values in C code
<br/>- Ask for installation of missing R-packages if required
<br/>- Support for loading from https using RCurl
<br/><br/>Survo R 0.6.7
<br/>- Improvements for INDEX (CD=0 problem fixed, no more assumptions for 8+3 filenames)
<br/><br/>Survo R 0.6.6
<br/>- Exit from Muste -> Exit from Survo
<br/>- Some repeated error messages removed from TRANSFORM
<br/>- No more VARS-warning with sucros in VAR
<br/>- Special case for ## format in MAT LOAD and LOADM
<br/>- Partial parse information used in R-code highlightning
<br/>- Extra update for statusbar with every keystroke
<br/>- More error-exit checks for MAT-operations
<br/>- Extra specification read for MAT SAVE
<br/>- Check for \r in next_mat_command()
<br/><br/>Survo R 0.6.5
<br/>- Fixes for FILE AGGRE (no more garbage in output file, paths allowed for output files)
<br/><br/>Survo R 0.6.4
<br/>- More variables inits for MAT (fixing some crashes)
<br/>- No autoadding of .MAT if .M is found from the matrix name
<br/>- WIDE=1 output as default for LOADM
<br/>- A few missing variable inits detected with valgrind fixed
<br/><br/>Survo R 0.6.3
<br/>- Specifications FILTER=#DOTCOMMA and FILTER=#COMMADOT can be used to replace dots with commas (and vice versa) in FILE SAVE
<br/>- Autoconversion of single and double quotations to ASCII when coppying from clipboard
<br/>- If default Tcl/Tk clipboard fetching returns a zero length STRING, contents are fetched again using type UTF8_STRING
<br/>- Changed version check in /LM-ANOVA sucro
<br/>- Check for mask error in FILE LOAD <data> TO R>data
<br/>- Notification if MATCH-fields are of different type in FILE COPY
<br/>- Some extra printing to screen (by output_line as in STAT or TAB) can be skipped by using specification PRIND=0
<br/>- Fixes for path and output_open checks in COPY L1,L2 TO <file><br/>- Fix for maskline parsing while copying data matrix from edit field to data file
<br/>- Fix for partially overwritten masks while opening data matrix in edit field with maskline
<br/>- Path to start sucro can now be given with command survo(sucro="<Path to start sucro>"))
<br/>- Path to config file (such as MUSTE.APU) can be given with parameter config: survo(config="<Path to start config file">)
<br/>- In FILE SAVE, FIELDS-list is now by default searched only until next borderline
<br/>- FIELDS=<name> can be used in FILE SAVE to indicate fields-list to be used
<br/>- Updated START.EDT and DEMOS.EDT
<br/>- NEWS text file included
<br/><br/>Survo R 0.6.2
<br/>- LaTeX.DEV device-file included
<br/>- Bug fix for CLASSIFY (hyphen parsing bug since changes in version 0.5.39)
<br/><br/>Survo R 0.6.1
<br/>- Improvements for FILE MASK <data> (reads VARS/MASK if MASKING is missing, formatted output for generated MASKING list)
<br/>- Bugfix: MASK-activation clears no more extra lines
<br/>- Reimplemented muste_iconv() following the reEnc()-function from the R sources
<br/>- Conversion support for euro and long dashes
<br/><br/>Survo R 0.6.0 (May 1 2013)
<br/>- Name changed to Survo R
<br/>- Editor can be launched with command survo()
<br/>- SELECT allows use of < and > (e.g. SELECT=A,>10,MAX or SELECT=A,MIN,<90)
<br/>- Improvements in VARS and MASK mixed use (VARS splits long lists and adds lines, MASK=#1 style can be used, mask column in which cursor is is returned if "wide view (Esc) is used)
<br/>- FILE MASK <data> searches MASKED-list below and if not found allows to use activation view to produce one
<br/>- COPY L1,L2 TO CLIPBOARD implemented
<br/>- FILE SAVE allows ENCODING-specification
<br/>- FILE LOAD checks availability of ENCODING earlier in order to avoid repeated error messages
<br/>- More variable initializations in MTAB
<br/>- Some problems with R>-activation fixed
<br/><br/>Muste 0.5.47
<br/>- Fixed sucro command {next word} to work as expected with edit fields having width less than window width
<br/>- Some fixes for path handling
<br/><br/>Muste 0.5.46
<br/>- No VARS-warning in VAR anymore
<br/>- Improved path-subst with system call
<br/><br/>Muste 0.5.45
<br/>- A few improvements for MAHAL (D and P can now be calculated simultaneously, varname for P case, different printout if all missing, now data closed in all cases)
<br/>- Bug fix for crash in FILE SHOW with files including only one variable
<br/>- Some minor changes in R-code because of R 3.0.0
<br/><br/>Muste 0.5.44
<br/>- Initial version of RBUF feature (highlighting R-syntax with R >= 3.0.0)
<br/>- Options DEFAULT, SYSTEM and WIN for ENCODING-statements (in LOADP)
<br/>- Updated version of sucro TABMAT (KV)
<br/>- In FILE SQL, QUERY XXX and QUERY XXX: (with or without colon can be used)
<br/>- Some improvements for Tcl/Tk Aqua support
<br/>- Bug fix: More comprehensive global variable initialization in arit.c
<br/>- Bug fixes for FILE MEDIT (no autosaving of missing value, no more crash in "new observation after new observation")
<br/>- Bug fix: original conversion in LOADW
<br/>- Bug fix: Cleaning of uninitialized variables in case of error in FILE CREATE
<br/>- Bug fix: Better behavior of VARSTAT in case of error (also cleans uninitilized variables)
<br/>- Bug fix for non-static chrconv in file_save.c
<br/><br/>Muste 0.5.43
<br/>- Some minor changes for R 3.0 compatibility (changes to remove unnecessary Warnings and Notes produced by R CMD CHECK)
<br/>- Compatibility support for Tcl/Tk Aqua (ActiveTcl) version in Mac OS X (alternative bindings, conditional writeline() with "nbsp" for mouse support)
<br/>- Muste support for sucro /FUNC
<br/>- EXT_FUNC operation
<br/>- Unnecessary "Press any key"-notes removed from ARIT operations and informative feedback for certain EXT_FUNCs
<br/>- char() support for PUTEND and REPLACE
<br/><br/>Muste 0.5.42
<br/>- Now also unsigned chars will be sorted correctly in SORT
<br/>- Matrix names including paths work better in MAT (conflict with / (slash) operation)
<br/>- Stopping of sucro won't re-init editor window
<br/><br/>Muste 0.5.41
<br/>- Default alt bindings of Tcl/Tk removed
<br/>- Revised detection of path to R-binary
<br/><br/>Muste 0.5.40
<br/>- ENCODING specification for SAVEP/W/U and LOADP/W/U (Example: ENCODING=UTF-8)
<br/>- Fix for SAVEW/LOADW conversion
<br/>- Support for char() notation (see TXTCONV) to present non-ascii characters in .APU-files
<br/>- Fix for handling filenames with path in TXTCONV/TXTDEL/TXTRIM/TXTEDTOUT/TXTEDTIN/TXTCOUNT (c-functions tr_avaa() and tr_avaa2())
<br/>- Path to R binary in system parameter R_command (can be also given in .APU)
<br/>- Sucros LOAD2 and Z use now R_command system parameter
<br/>- EXIT from Muste and R (extra key R in exit query)
<br/>- Fix for exiting using menu
<br/>- Bug fix for TRIM-commands (no more double error messages or changed lines after error)
<br/>- Error message instead of crash if unsupported conversion is given for muste_iconv() (as could happen with ENCODING-specification)
<br/>- Char 127 (DEL) not printed to avoid problems with Tcl/Tk text-widget
<br/>- Some more global variables automatically saved and restored in muste_stack (to avoid problems while calling modules from modules as in DD)
<br/><br/>Muste 0.5.39
<br/>- char() -notation allowed for SKIP-specification in FILE SAVE
<br/>- NUMSEP-specification, similar as SKIP, but for numerical variables only
<br/>- DEC-specification for decimal point char in FILE SAVE
<br/>- Bug fix for zero length variables in FILE SAVE
<br/>- Quotes (") can be used in CLASSIFICATION rules (i.e. no split at spaces if string is quoted)
<br/>- RAW=1 specification in CLASSIFY interprets raw text until the last ":" as CLASSIFICATION rule (i.e. one classification rule per line - spaces, commas, hyphens allowed)
<br/>- STR_SPACE and STR_COMMA initialized in FILE LOAD
<br/>- Small change to /LOAD2
<br/>- muste_isnumber_dec() function to detect if string represents a numeric value with dec as decimal point)
<br/>- Architecture and path for R-executable saved to internal muste-variables
<br/><br/>Muste 0.5.38
<br/>- Some bugfixes and unnecessary sleep removed from event loop
<br/>- Tcl/Tk message box only during interactive sessions
<br/><br/>Muste 0.5.37
<br/>- BY ROW supported in MAT #COLSORT
<br/>- String can be used in #VALUES -function of FILE AGGR (hash codes of strings used)
<br/>- Bug fix for mouse clicking redraw while waiting users activity in a "child" process (FILE SHOW, DD, etc.)
<br/>- Window shutdown button now returns F8 in "child" instead of hanging
<br/>- Updated help system contents and a bug fixes for appearance
<br/>- New version of /CHI2
<br/>- Bug fixes for MATRUN
<br/>- Directory for MAT chains
<br/>- Directory for include files
<br/>- End key in FILE SHOW works now as in Survo
<br/>- Early check for existence of start sucro given in muste()-function call (no more hanging)
<br/>- Comment ( / ) recognized now in R-command
<br/>- Bug fix for MAT LOAD (## activation and formatted loading mixed up)
<br/>- Extra waiting after calls to file functions of R (less *tmp*… warnings)
<br/><br/>Muste 0.5.36
<br/>- Bug fix for MAT-problem introduced in 0.5.35
<br/>- Tries to preserve certain global variables from "unexpected" changes (could help for occasional DD crashes)
<br/>- R-functions muste_ExpandFIleName and write.svo exported
<br/>- Certain C-functions exported
<br/>- Initial implementation of FILE SQL (requires package virta)
<br/><br/>Muste 0.5.35
<br/>- LINE=CURVE can be used instead of LINE=9
<br/>- LINE=CURVE2 can be used instead of LINE=8
<br/>- White color for non-insert status in status bar (Tcl/Tk problems in Linux without)
<br/>- bug fix for FILE MEDIT
<br/>- a lot of minor modifications to avoid compiler warnings
<br/><br/>Muste 0.5.34
<br/>- Start sucro can be given as a parameter for muste()-function: muste(sucro="<path_to_sucro>")
<br/>- Updated /OPEN sucro
<br/>- TXTCONV has new conversion type g (like T, but allows R-style regular expressions)
<br/>- TXTCONV specification CONVERSIONS=<name> can be used to determine CONVERSIONS <name> list to be used
<br/>- DISCO has a new TRANSREMAP method
<br/>- RHISTO command recognized now
<br/>- Pressing ctrl-c several times can be used to terminate Muste and R
<br/>- GPLOT should return in case of error instead of repeating error
<br/>- Sucro key-read bug fixed
<br/>- Fix for win /OPEN C:\\
<br/>- Loosened DOS-command bindings, can be override with >>
<br/>- RES command to show used muste resources
<br/>- Larger start field
<br/>- Some minor fixes to avoid compiler warnings
<br/><br/>Muste 0.5.33
<br/>- Command GET <url> <destfile><br/>- Possible to use urls (http://, https://, ftp://) in paths (LOAD <a href="http://www.survo.fi/muste/demos/EDIDEMO" target="_top" rel="nofollow" link="external">http://www.survo.fi/muste/demos/EDIDEMO</a>)
<br/>- Updated query system contents (from Survo 3.39)
<br/>- Larger polygons than earlier can now be plotted with GPLOT FILE and RPLOT
<br/>- Outlines of filled polygons now visible in GPLOT and RPLOT (linecolor in MOF)
<br/>- Bug fix for RPLOT FILE
<br/>- Bug fix for GPLOTs INFILES-specification
<br/>- Bug fix for SHOW <file> A
<br/>- (0.5.32) A> (line with label A below the current line) can be used with +/-: A>+1
<br/><br/>Muste 0.5.32
<br/>- RPLOT module, works like GPLOT but produces R-code and plots for R-devices
<br/>- Bezier curve plotting using LINE=8 and LINE=9
<br/>- SHOW specification for GPLOT
<br/>- DATA list in edit field may now contain 5000 columns (earlier limit 1000)
<br/>- Bug fix for FILE COPY with MATCH MODE=3 without ODD variable
<br/>- Small delay added to sur_find_file() to avoid crash in quartz tcl/tk
<br/>- Bug fix for writing non-ascii chars
<br/><br/>Muste 0.5.31
<br/>- Bug fixes for clipboard (non-ascii chars handled correctly, no more crash while pasting a lot of text)
<br/>- FILE COPY now outputs 0 for "non-odd" observations in source file with MODE=3 or ODD=<var>,3
<br/>- fi_to_write() now updates file pointer; fixes first observations with MATCHed FILE COPY
<br/>- Bug fix for outputting ODD cases when there is more than one MATCH variable
<br/>- Bug fix for EPS JOIN crash
<br/>- Some extra checks to avoid error messages while exiting Muste
<br/>- Note to test if MAXFIELDS-specification in special case of FILE SAVE fixes problem
<br/><br/>Muste 0.5.30
<br/>- Improved paste from clipboard if string contains tabs or \r is used as a line separator
<br/>- Copy to clipboard uses now \r\n instead of \n if system is Windows
<br/>- .muste.systemopen() used instead on .muste.system() in >START -calls
<br/>- Updated and simplified version of /OPEN -sucro
<br/>- print_dev=ps.dev changed to print_dev=PS.DEV in SURVO.APU (Linux compatibility)
<br/>- Minor changes in compare.c,conv.c,corr.c,corrtest.c,disco.c,dist.c,distv.c to avoid compiler warnings
<br/>- Open command in DD should work now
<br/>- sur_delete() now returns zero if no error (no more error while using DD for deleting files)
<br/>- Bugfixes for FILE MEDIT (now resizing if needed and disabled mouse selection after find (alt+F5))
<br/>- Increased buffersize while saving matrices from edit field (mat.c)
<br/>- Bugfix for MAT SAVE DATA (hopefully no more crash on win64)
<br/><br/>Muste 0.5.29
<br/>- VARS= works now similarly as MASK= and both allow outputting MASK (F8) or VARS (F9)
<br/>- "FILE LOAD data TO R>data" now supports edit field data matrix and list (data types 1 and 3)
<br/>- INFOBAR shows the actual color of insert color
<br/>- Cursor colors (normal and insert) can be changed with system parameter cursor_color (see <Survo>/SURVO.APU for format)
<br/>- Bugfix for MTAB (use of IVARIABLES always crashed MTAB because of memory allocation bug)
<br/>- muste_fopen() uses now iconv, but cannot override actual behavior of fopen so non-ascii charactes in file names and paths cause problems
<br/><br/>Muste 0.5.28
<br/>- "Stamp" activation works with fence lines (0.5.27)
<br/>- Prefix activation ( ##) uses last occurrence instead of first (0.5.27)
<br/>- TEMPDISK GET returns path with "
<br/>- TEMPDISK SET checks that the new path is writable
<br/>- Updated version of sucros Z and Z_SLAVE
<br/>- New version of /OPEN sucro (KV & RS)
<br/>- New version of /WHICH sucro (uses now slashes instead of backslashes) (KV)
<br/>- EXIT should now terminate Muste
<br/>- No more error while using scrollbar arrows
<br/>- INFOBAR does not disappear in restarting (variable initialized)
<br/>- Fixes for DESKTOP-functions to deal with "blanco-paths" (KV)
<br/>- .muste.open() function for crossplatform opening of applications, used by DD O-command
<br/>- Bugfix for subst conversions (not all occurrences were converted)
<br/>- muste_set_R_string() creates directly R-variable, should fix problems with clipboard copy of "
<br/>- Bugfix for prefix-activation (F2 Esc); now stops after first sucro
<br/>- Better control for SOFTKEY restoration (no more force restoration by {soft on} in sucros)
<br/>- Other minor potential bug fixes detected with valgrind
<br/><br/>Muste 0.5.27
<br/>- muste() detects if Muste editor is already running
<br/>- /REF-SAVE uses now backslashes in saved paths for compatibility with Survo
<br/>- FILE CREATE/UPDATE allows to define initial value using MISSING=<string or integer> specification
<br/>- Support for subst in desktop functions (INDEX, DD etc.)
<br/>- String variables of different width supported now in DISCO
<br/>- Changes in keyboard/mouse-functions so that only "relevant" keys are accepted (e.g. "fixes" /J)
<br/>- ctrl+ commands disabled in prompts (such as ctrl+s in exit query)
<br/>- backspace support for prompts
<br/>- shows insert key status in INFOBAR
<br/><br/>Muste 0.5.26
<br/>- bug fixes for clipboard
<br/><br/>Muste 0.5.25
<br/>- copy to clipboard uses now writeClipboard() -function on Windows
<br/>- bugfixes for ROTATE and LOADM.
<br/><br/>Muste 0.5.24
<br/>- bugfix for LINEDEL
<br/>- system parameters subst1,subst2... for substitution of path names in the form: subst1=A:|~/.muste/
<br/>- backslashes used with system commands (better functioning of OS-commands)
<br/>- capability[2] for separating plot and gplot (fixes problem with scatterplots in versions 0.5.21-0.5.23)
<br/>- improved handling of plotwindow scaling
<br/>- sucro /V uses now backslashes in paths for compatibility with Survo
<br/>- bugfix for op_goto2 (problems with wide windows in /V {jump 1,1,1,1}
<br/><br/>Muste 0.5.23
<br/>- MUSTEAPU environment variable can be used to determine location and name for Muste configuration file
<br/>- THEME WHITE- (theme=WHITE- in muste.apu)
<br/>- Rscript -system parameter for running R script while launching Muste
<br/>- extra checks for one-click-copy and click-del (mouse click in line number area closes the one-click-copy mode)
<br/><br/>Muste 0.5.22
<br/>- one-click-copy
<br/>- SLOW=1 for GPLOT
<br/>- bugfix for PRIND in GPLOT
<br/>- /LOAD works now with given line label
<br/><br/>Muste 0.5.21
<br/>- GHISTO
<br/>- win64bit bugfixes
<br/>- /LOAD bugfixes
<br/>- PRIND for GPLOT
<br/>- small changes for setup configuration file
<br/><br/>Muste 0.5.20
<br/>- Configuration file muste.apu
<br/>- better compatibility with old R versions
<br/><br/>Muste 0.5.19
<br/>- THEME WHITE as default
<br/>- event loop disabled as default
<br/>- bug fixes (in FILE LOAD data TO R>data, quit menu cancel, SELECT conditions in destination instead of source file in MODE=3 MATCH-copy etc.)
<br/><br/>Muste 0.5.18
<br/>- bug fixes for ESTIMATE, STAT, TAB etc.
<br/>- UPLOW.BIN included
<br/><br/>Muste 0.5.17
<br/>- UNDO/REDO commands (ctrl+z,shift+ctrl+z) and edit menu items
<br/>- commmon nonascii characters handled correctly in GPLOT texts
<br/>- dispch() fix for win64
<br/>- priority for editorial arithmetic activation changed - currently only NOP,UNDO,REDO,GPLOT,PLOT,HISTO and TAB commands override =-activation
<br/>- GPLOT and PLOT now accept all specification on current line regardless of the place of activation
<br/><br/>Muste 0.5.16
<br/>- GPLOT fonts and bug fixes
<br/>- cut and paste functionality (ctrl+x depending on ins-mode, shift+ctrl+x, ctrl+shift+v, edit menu entries)
<br/>- bug fixes for 64bit win crashes, bug fix for MAT #CONVOLUTION
<br/>- a few extra checks for almost constant case in STAT
<br/><br/>Muste 0.5.15
<br/>- CONTOUR and MATRIX in GPLOT
<br/>- important fixes for GPLOT
<br/><br/>Muste 0.5.14
<br/>- INFILE, PIEs, colors etc. in GPLOT
<br/>- ctrl+S for saving
<br/>- shift+backspace
<br/>- menu for Save edit field (as)
<br/>- shadow shown in status bar
<br/>- bug fixes
<br/><br/>Muste 0.5.13
<br/>- new command INFOBAR
<br/>- updated MSQPLOT.EDT
<br/>- LETTERS.BIN added
<br/><br/>Muste 0.5.12
<br/>- New commands THEME and HEADLINE
<br/>- more functionality for command MENU
<br/>- Theme menu under View menu
<br/><br/>Muste 0.5.11
<br/>- MENU command
<br/>- Initial File menu
<br/><br/>Muste 0.5.10
<br/>- Small bug fixes (GPLOT, VAR #, INDEX)
<br/><br/>Muste 0.5.9
<br/>- MAGIC CREATE <odd-dim> / METHOD=<1-4>
<br/>- spec_rnd_rndseed() for setting random seeds
<br/>- Fix for .OnLoad
<br/><br/>Muste 0.5.8
<br/>- INS by ctrl+m or fn+return
<br/>- insert lines by shift+return
<br/>- delete mouse selection by backspace
<br/>- some bug fixes for matrix interpreter
<br/>- ed.arithmeric allowed for marker size in POINT-specification
<br/>- MSQPLOT demo
<br/>- INS for soft buttons
<br/>- NEW allowed in FILE SAVE MAT
<br/>
<br/>Muste 0.5.7
<br/>- some prind=0 added (FILE SELECT, FILE UPDATE, FILE CREATE)
<br/>- TXTCONV C-conversion
<br/>- VAL_LIST+STR_VAL_LIST+SUBSTR_VAL_LIST for VARSTAT
<br/>- wide files tagged with MUSTE DATA
<br/>- some fixes for >COPY and R source file evalution
<br/>
<br/>Muste 0.5.6
<br/>- bug fixes
<br/><br/>Muste 0.5.5
<br/>- initial support for wide files
<br/>- muste.h
<br/><br/>Muste 0.5.4
<br/>- bug fixes for FILE LOAD
<br/>- extra specifications SKIP and ENCODING for FILE LOAD
<br/>- 8-bit code conversion fix for LOADW
<br/>- percentage print while PLOTting with TYPE=CONTOUR
<br/><br/>Muste 0.5.3
<br/>- a lot of small fixes (desktop, MTAB etc.) and enhancements (especially in arithmetics in plot and var)
<br/>- sur_is_directory()
<br/>- force sysname in hae_apu()
<br/><br/>Muste 0.5.2
<br/>- DECA.SVO and CHARTYPE.BIN added
<br/>- commands CHARS and WORDS implemented
<br/>- .muste.del() function now in MUSTE.R
<br/>- ACCURACY as in artihmetics for conversions
<br/>- support for MAT_ in PLOTs
<br/>- data close fixes for MAT SAVE DATA
<br/><br/>Muste 0.5.1
<br/>- New START field and softkeys
<br/>- DEMOS and NEWS
<br/>- fix for GS-PDF sucro
<br/>- longs vars show in FILE SHOW now as in Survo
<br/>- variable inits for reliab.c and matsda.c
<br/>- data_close():s for FILE SAVE MAT
<br/>- emacs key bindings (crtl+A/D/E/K/O)
<br/>- NOFORMAT specification in FILE SAVE
<br/>- FILE LOAD +TEST implemented
<br/><br/>Muste 0.5.0 (May 1 2012)
<br/>- MTAB (with html extensions)
<br/>- numerical conversions can now be used in editorial artihmetics
<br/>- R activates until next empty line (bug fix)
<br/>- no more auto-skipping of activation of sucro comment lines while running sucros
<br/><br/>Muste 0.4.98
<br/>- improvements for desktop modules (KV)
<br/>- Changed to R-forge directory structure that allows several packages (moved from pkg to pkg/muste)
<br/><br/>Muste 0.4.97
<br/>- No more autolaunch
<br/>- bug fix: mask() and conditions() are now skipped in FILE EXPAND
<br/><br/>Muste 0.4.96
<br/>- Removed as much stuff from the .OnLoad() as possible to avoid build conflicts in R-forge
<br/>- No more autostart (without write access)
<br/>- INSERT-specification for COPYBLO
<br/>- COPYBLO command
<br/>- no more error if / is in the beginning of the line
<br/>- direct use of condition with SELECT
<br/>- fix for using ORDER in CASES-type conditions
<br/>- exit from Muste with q()-command
<br/>- stub for ARIT
<br/><br/>Muste 0.4.95
<br/>- checks for proper use of IND and CASES
<br/>- NOP (or / in control column) for NULL-activation
<br/>- SKIP, FILTER and REMOVE_QUOTES now work with NAMES-definition in FILE SAVE
<br/>- user participation required to decide what to do in the case of arithmetical computation errors in VAR (abort or replace with MISSING values)
<br/>- fix for MEASURES.EDT measures-lines definition
<br/>- a few fixes to avoid unnecessary compiler error messages
<br/><br/>Muste 0.4.94
<br/>- Uses Rtempdir if no write access
<br/>- Alt-Delete and Alt-Insert can be used in addition to Alt-F9 and Alt-F10
<br/><br/>Muste 0.4.93
<br/>- REMOVE_QUOTES specification for FILE SAVE
<br/><br/>Muste 0.4.92
<br/>- A lot of minor changes in order to avoid warnings in R CMD CHECK (mainly printf -> sprintf & sur_print)
<br/>- Cleaning up the sources to avoid compiler warnings
<br/><br/>Muste 0.4.91
<br/>- Improved R> etc. functions so that R> is cleared from the beginning of each line and & can be used to indicate continuation of command on the next line
<br/>- now R,r or > in control column as well as those lines which are pointed by any R L1,L2 commands in the edit field allow R-activation with ESC
<br/>- changed muste_isnumber -function
<br/><br/>Muste 0.4.90
<br/>- Bugfix: Enhanced variable initialization for PRINT
<br/>- TXTSHORT
<br/>- SurvoPoint sucro checks
<br/>- FILE SAVE specification CHECK_VAR_NAMES
<br/>- muste_showlongvar mode 1 disabled
<br/><br/>Muste 0.4.89
<br/>- MKDIR now checks if directory exists
<br/>- numeric variables not allowed with CASES-specification
<br/>- FILE SAVE can now deal better with long variable names
<br/>- codes_load -functions changed to work with 8-bit characters in several places
<br/>- Alt+F3 fixed to work similarly with several lines
<br/>- FILE SHOW fixed and now should work with long text variables (F1-toggels between modes, specification SHOWLONG=width can be given, + and - can be used to change width, longshow "trims" lines)
<br/><br/>Muste 0.4.88
<br/>- (") and (') changed in muste_system() to deal with space-paths in Windows
<br/>- some fixes for FILE SHOW
<br/>- special displays of the contents of long variables added (different modes activated by F1 in FILE SHOW)
<br/>- FILE MEDIT data close fix
<br/>- REPLACE with shodows fixed
<br/>- WIN2.BIN included
<br/><br/>Muste 0.4.87
<br/>- fix for SELECT bug introduced in the previous version
<br/>- simple boolean algebra and error checking for SELECT with multiple variables in one specification
<br/>- split functions now initialize for given max splits even if less are actually available (no more crash if g is not checked properly in all occasions)
<br/>- copy several lines (alt-F3)
<br/>- updated help files
<br/>- SPOINT.EDT demo file
<br/><br/>Muste 0.4.86
<br/>- fix for html open (& works in path)
<br/>- ROUT and R output to outline/text file implemented
<br/>- CASES-type condition allowed for integers
<br/>- SELECT expanded to understand EHTO=A*B*C,1 style selections
<br/>- SurvoPoint (F1-A)
<br/><br/>Muste 0.4.85
<br/>- clipboard should now work better in Windows
<br/>- DEL clears selection so that ctrl-R activates what it should
<br/>- small fix for PS-plotting with several colors
<br/>- Added R>func(A,B) for editorial artihmetics and related operations (VAR, TRASFORM, MAT, DIST, DISTV, FILE MEDIT)
<br/>- any R function taking constant numerical arguments and returning single numerical values accepted
<br/>- extra tryCatch for clipboard paste
<br/><br/>Muste 0.4.84
<br/>- FILE SAVE R><R data frame> TO <dest.SVO> (R2Survodata transformation)
<br/><br/>Muste 0.4.83
<br/>- bug fixes for SER (sp_init() too late) and DISCO (BLOCKORDER-specification)
<br/>- Some outcommented development in R to SVO conversion
<br/>- Minor modifications to new START-field
<br/>- New START-field (draft version)
<br/>- iconv for R and R> activations
<br/>- pound changed in MEASURES.EDT
<br/>- some outcommented work on R data frame -> .svo transformation
<br/><br/>Muste 0.4.82
<br/>- updated GS-PDF (in the last version)
<br/>- pre-spaces dropped in muste_isnumber() so that FILE COPY type=1 (data in edit field) recognizes types
<br/>- VARS-specification in FILE COPY type=1 implemented/corrected
<br/>- "minus-paths" for TUTLOAD, TUTSAVE and TUTDEL
<br/>- fixes for "spacepaths" in op_dos()
<br/>- Quote handling for qpath
<br/><br/>Muste 0.4.81
<br/>- Fix after test of R memory allocation functions (cannot be used as they freeze Muste in case of error)
<br/>- Now quotes are removed while reading from SURVO.APU
<br/>- check for allocated memory was added to some MAT operations
<br/>- fixes for /BOXPLOT: Check for number of parameters in TXTCONV
<br/>- no more orgsplit for internally generated command lines in MAT operations
<br/><br/>Muste 0.4.80
<br/>- muste_sleep interrupt checking
<br/>- open edit field DATA case sensitive
<br/>- editor headline display OK for fields wider than 996
<br/>- Sucro on key now disregards now "dummy" keys
<br/>- Interrupt handing for executing R from Muste
<br/><br/>Muste 0.4.79
<br/>- FILE SORT long->int fix
<br/>- TAB FILE buffer fix and support for SUM
<br/>- FILE LOAD LABELS=1 specification
<br/><br/>Muste 0.4.78
<br/>- Bugfix TO as a variable name in VAR
<br/>- fresh copy KUNNAT.SVO
<br/>- bug fix for FILE AGGR
<br/>- F1-G fix (mouse selection now clears selection variables)
<br/><br/>Muste 0.4.77
<br/>- max integer in conv.c (factors) now unsigned long
<br/>- first clipboard paste does not hang
<br/>- fixes for unix paths (removed uprstr)
<br/><br/>Muste 0.4.76
<br/>- FILE MEDIT shows missing variables shorter time
<br/>- FILE SELECT works with MARK and NMATCH specifications
<br/>- first paste from tcl-clipboard does not hang anymore even if the clipboard is empty
<br/><br/>Muste 0.4.75
<br/>- FILE MEDIT shows non-existing variables as ones with MISSING values
<br/>- NAMESPACE added and variables moved to own .muste environment from the .GlobalEnv
<br/>- F2-Esc now stops at error
<br/>- FILE SAVE MAT should not crash anymore
<br/>- Revised writing of non-ascii characters in write_string()
<br/>- Current column can no more exceed the width of the edit field
<br/>- Access to control column now requires several presses of {l} as in Survo
<br/>- edit_font in SURVO.APU can now be used to set the default font size and window location
<br/>- Now >COPY, >DEL, >RD ja >MD echo their commands
<br/>- Extra check for paste of empty clipboard
<br/>- FILE SHOW should not crash because of "too long" string variables
<br/>- FILE SELECT now finds also other matches than the first one
<br/><br/>Muste 0.4.74
<br/>- line A> in command searches only after current line
<br/>- improved euro character handling
<br/>- SUCRO-key bindings for Windows
<br/><br/>Muste 0.4.73
<br/>- FILE specification in TAB
<br/>- as Riconv is not converting characters after certain problematic characters the write_string function splits conversion if required
<br/>- added support for typing euro character
<br/>- important bug fixes including tut_info[] -> *tut_info in soft.c
<br/><br/>Muste 0.4.72
<br/>- SYSTEM SAVE/RESTORE bug fix
<br/>- FILE MEDIT
<br/><br/>Muste 0.4.71
<br/>- F1-v var_get_name
<br/><br/>Muste 0.4.70
<br/>- Special keys ignored while asking file overwrite
<br/>- PREFIX ## ignored in certain special cases
<br/>- File close after SYS SAVE/RESTORE
<br/>- File close fixes for FILE MASK
<br/>- Variable inits for FILE SAVE
<br/>- Improvements for \r handling in FILE SAVE
<br/>- Support for keys F11 and F12 (with shift, alt, ctrl)
<br/>- F1-functionality
<br/>- support for OPEN.SYS
<br/><br/>Muste 0.4.69
<br/>- >DIR
<br/>- ACTCODE.BIN added
<br/><br/>Muste 0.4.68
<br/>- LOWESS, MOVREG
<br/>- fixes for quote handling
<br/><br/>Muste 0.4.67
<br/>- RELIAB
<br/><br/>Muste 0.4.66
<br/>- splitq fixes
<br/>- MAT KHATRI and HADAMARD
<br/>- SHADOW SET
<br/>- a lot of bug fixes (especially in file operations)
<br/><br/>Muste 0.4.65
<br/>- bug fixes for quote handling
<br/>- colorful insert cursor
<br/><br/>Muste 0.4.64
<br/>- bug fixes, path checks
<br/>- path with spaces in quotes, FILE SORT fixed
<br/><br/>Muste 0.4.63
<br/>- FILE SORT speed up
<br/>- fseek SEEK_CUR instead of SEEK_SET
<br/>- FILE LOAD/COPY <sour> TO R><dest><br/>- bugfixes: /LOAD; crtl+f11/f12 instead of alt+
<br/><br/>Muste 0.4.62
<br/>- desktop improvements (especially DD)
<br/>- "Survodata to R" early draft
<br/><br/>Muste 0.4.61
<br/>- HELP system
<br/><br/>Muste 0.4.60
<br/>- MUSTE.CLP/CMD by session
<br/>- alkututor (MUSTE.STA) with parameters
<br/>- /LOAD2, /Z
<br/><br/>Muste 0.4.59
<br/>- Support for start sucro (file MUSTE.STA)
<br/><br/>Muste 0.4.58
<br/>- mouse release no more muste-event
<br/>- HELP window early draft
<br/><br/>Muste 0.4.57
<br/>- Windows fixes for selection, mousewheel and scrollbars
<br/>- shift+mousewheel for horizontal scrolling
<br/>- xscrollbar, selection xscroll
<br/><br/>Muste 0.4.56
<br/>- mouse selection with scrolling & copy/paste
<br/><br/>Muste 0.4.55
<br/>- more desktop functionality (DD, SEARCH, INDEX)
<br/>- initial mouse selection
<br/><br/>Muste 0.4.54
<br/>- SBAR, vertical scrollbar and mouse wheel implemented
<br/><br/>Muste 0.4.53
<br/>- Bugfix for FILE COPY
<br/>- a few free-alloc pairs to reallocs in data.c
<br/><br/>Muste 0.4.52
<br/>- automatic fclose (TXTCONV bug)
<br/>- fixed missing sp_init in smooth.c
<br/><br/>Muste 0.4.51
<br/>- Changes needed to work with R 2.14 and fixes in package checking
<br/><br/>Muste 0.4.50
<br/>- SIMPLEX
<br/><br/>Muste 0.4.49
<br/>- EGYPT, LOADP CLIP
<br/>- fence fix
<br/><br/>Muste 0.4.48
<br/>- COMB
<br/>- some changes in matrix/pol allocations
<br/><br/>Muste 0.4.47
<br/>- free+malloc -> muste_realloc mat.c varaa_tila()
<br/><br/>Muste 0.4.46
<br/>- GEOM, LUE
<br/><br/>Muste 0.4.45
<br/>- LOGMEAN, MARKOV, RNDTEST, ROBREG, RUNTEST, SMOOTH
<br/>- check for X12 Tcl/Tk in Mac
<br/><br/>Muste 0.4.44
<br/>- COVTEST, FORECAST, XCORR
<br/><br/>Muste 0.4.43
<br/>- bug fixes ctrl+r
<br/>- ractivate iconv
<br/>- shift/control+insert, ctrl+c
<br/><br/>Muste 0.4.42
<br/>- CORRMV, MINSTAT, T2TEST
<br/>- bugfixes MAT_, mat_gj()
<br/><br/>Muste 0.4.41
<br/>- Fixes to TOUR (>COPY -> FILE COPY ; 8-bit conv)
<br/>- DCLUSTER
<br/>- bug fixes (files not closed at exit) for EPS and FILE SELECT
<br/>- GS-PDF and OPEN sucros system-conditioned
<br/><br/>Muste 0.4.40
<br/>- CORRTEST, MULTVAR
<br/><br/>Muste 0.4.39
<br/>- MNTEST
<br/>- <Survo> in path handling
<br/>- bugfixes
<br/><br/>Muste 0.4.38
<br/>- Some fixes to memory allocation
<br/><br/>Muste 0.4.37
<br/>- Improved resource allocation (bug fixes, muste_realloc)
<br/>- CLASSI, CLUSTER, QUANTA
<br/><br/>Muste 0.4.36
<br/>- Improved memory/resource handling: muste_malloc etc.
<br/><br/>Muste 0.4.35
<br/>- HCLUSTER
<br/><br/>Muste 0.4.34
<br/>- DIST, DISTV, LSCAL
<br/><br/>Muste 0.4.33
<br/>- GENREG, POWERS
<br/>- GPLOT fixes
<br/><br/>Muste 0.4.32
<br/>- SER
<br/>- more GPLOT and bugfixes
<br/><br/>Muste 0.4.31
<br/>- BURT, SEARCH
<br/>- bug fixes
<br/><br/>Muste 0.4.30
<br/>- TRANSFORM, VARSTAT
<br/>- improved CANON
<br/><br/>Muste 0.4.29
<br/>- CORRESP, CANON, LINCO
<br/>- GPLOT fixes
<br/><br/>Muste 0.4.28
<br/>- MNSIMUL
<br/>- plotfunc.h
<br/><br/>Muste 0.4.27
<br/>- HISTO
<br/>- some bugfixes
<br/><br/>Muste 0.4.26
<br/>- NTERM, DISCO
<br/><br/>Muste 0.4.25
<br/>- PLOT (pbar,pdia,faces)
<br/>- updated COMPARE
<br/>- fi_load bug fix
<br/><br/>Muste 0.4.24
<br/>- PLOT (MATRIX,FACES,ANDREWS,DRAFTS,STARS)
<br/><br/>Muste 0.4.23
<br/>- TABS, TABTEST
<br/>- CONTOUR plot
<br/><br/>Muste 0.4.22
<br/>- PRINT
<br/><br/>Muste 0.4.21
<br/>- EPS, TAB, SHOW
<br/>- PLOT curves
<br/><br/>Muste 0.4.20
<br/>- RND in compare.c
<br/>- removal of exit()-calls
<br/><br/>Muste 0.4.19
<br/>- fixed specification handling for matrix interpreter
<br/>- FILE SAVE MAT
<br/><br/>Muste 0.4.18
<br/>- Library functions for keyboard handling
<br/>- touch mode OK
<br/>- bug fixes
<br/>- INTREL, COMPARE
<br/>- .muste.system()
<br/><br/>Muste 0.4.17
<br/>- new parameterization of distribution functions
<br/>- sur_getch for touch-mode
<br/><br/>Muste 0.4.16
<br/>- ROTATE, LOADM, MAT SAVE AS
<br/>- TRIM-commands to fence_stop in SURVO.APU
<br/>- more matrix fuctions to survolib
<br/>- Fixed issues causing R CMD check warnings and notes
<br/><br/>Muste 0.4.15 (Jul 2011)
<br/>- Restored cleaned C sources
tag:forum.survo.fi,2006:post-82Virta 0.9.22013-02-28T23:15:08Z2013-03-28T03:24:58ZReijo Sund
<h2>Virta 0.9.2</h2><br/>Compation package for Muste making direct SQL-queries to SVO-files possible.
<br/><br/>Changes include:
<br/>- Support for several semicolon separated queries with one FILE SQL command, results from the last one are saved to given .SVO-file
<br/>- Subquery can be commented out using # as a first character for (sub)query
<br/>- Significant speed-up for queries by copying virtual tables to native SQLite tables
<br/>