[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