[ANN]: Scipad-8.67

François Vogel fvogelnew1 at free.fr
Mon Sep 19 21:50:05 CEST 2011


ANNOUNCE: Scipad version 8.67
=============================

A new version of the Scipad text editor for Scilab and Scicoslab is 
available.


CHANGES SINCE PREVIOUS VERSION
==============================

NEW:

  * Added incremental search feature (a la emacs)

  * Added "Load into Scilab (to cursor)" feature

  * Library functions, Scicos functions and user functions are directly
    clickable to jump to their source code

  * Added "Jump to (open file)" action for ctrl + shift + right click
    on an unknown name in the text - this looks for a file of this
    name in the same folder as the current file and opens it if
    there is one

  * Shift+F6/F7 switches hidden buffers in the current tile

  * Added some menu items in the popup shown on right-clicking a pane
    title (close all but this, split file)

  * All matches are highlighted simultaneously when finding/replacing

  * Browsing search results is now possible during search in files

  * Added a button "Open all matching files" in the find in files
    search results dialog (use case: search in files for a word, open
    all files containing at least one match, replace in all opened
    files)

  * Changing the encoding now reloads the current file from disk after
    user confirmation (use case: open a file, observe the encoding
    used is not the good one, change the encoding)


FIXED BUGS:

  * Fixed malfunctioning buttons of the match results window in case of
    multiple instances

  * Fixed replace bug showing the "not found" message box twice when
    the searched string could not be found. Now the first "replace"
    launches a "find next" if not already on a match, and any later
    "replace" triggers a replace followed by a find next

  * Fixed: Browsing results of search in files could highlight the
    wrong part of the text if some editing action did take place
    between the search in the file and the browsing of the
    corresponding match results

  * Fixed: Find next highlighted wrong matches after having switched
    buffers

  * Fixed potential error when hovering a clickable URL

  * Fixed "Out of function definition" message wrongly shown when
    going to line 1 of a nested function

  * Fixed: "Revert to saved" feature did not reset the modified line
    tags, and moved the insert cursor to the end of each peer view of
    the reverted file - additionally several internal properties were
    not updated

  * Fixed: the binding for "Revert to saved" (Ctrl-R) was always active

  * Fixed: Find launched through the Ctrl-F3 key (no find dialog open)
    could trigger an error with no match and the user wanting to
    extend the selection

  * Worked around yet another apparent slowdown of Scipad when
    periodically checking for updates


Other changes (minor):

  * Rationalized the popup menues

  * Added entries in the windows menu to help remembering about the
    very common "switch buffer" actions (F6/F7 and variations)


WHAT IS SCIPAD ?
================

Scipad is a powerful editor and graphical debugger for programs 
written in Scilab language. It is a mature and highly configurable 
programmer's editor, including features like syntax colorization, 
regexp search/replace, parentheses matching, logical/physical line 
numbering, peer windows, line and block text editing, and much more. 
Scipad can be used along with Scicoslab or Scilab, but even as a 
standalone text editor. Used as internal Sci(cos)lab editor, it 
interacts tightly with the interpreter, allowing

  - Scilab code execution control
  - conditional breakpointing
  - variable retrieval and tooltip display
  - Scilab help lookup
  - access to source code of Scilab library function
  - control of Scilab facilities for Matlab code and creation of
    help documents
  - and much more

Scipad also includes basic Modelica and XML syntax colorization; it is 
currently localized in 13 languages and further localizations can 
easily be added. Scipad is entirely written in Tcl/Tk and Scilab 
language. It has been tested and developed under various versions of 
Windows and Linux.


WHERE CAN SCIPAD BE FOUND?
==========================

Project page @ SourceForge.net: http://sourceforge.net/p/scipad/

Direct download:
   - for Scilab: 
http://sourceforge.net/projects/scipad/files/scipad/8.67/scipad-8.67-Scilab5.zip/download
   - for Scicoslab: 
http://sourceforge.net/projects/scipad/files/scipad-8.67/scipad-8.67-Scicoslab.zip/download

Installation instructions: 
http://sourceforge.net/p/scipad/wiki/Installation/

Details regarding the tested platforms: 
http://sourceforge.net/p/scipad/wiki/Tested%20on/


LICENSE
=======

Scipad is a free software distributed under the terms of the GPL (V2) 
license.



More information about the users mailing list