Home
Contact
News
FAQ
Links
Mail
The following is the official release notification for CRiSP v6.2.0a. Customers on a maintenance plan will be supplied with the distribution either automatically as part of the distribution cycle or when requested.
The CRiSP evaluations available on the distributor WEB sites will be updated to reflect this later release as soon as is possible. The information provided here is merely a service to our customers so they can see what is new.
Cutting/copying/deleting a large column area now displays a progress message.
The get_parm macro didn't allow you to type in the number of characters specified as the maximum length. (Out by one error).
The search_back macro primitive would not match a string which straddled the current cursor position, breaking BRIEF compatibility.
The macro primitive display_window has been changed to agree with BRIEF 3.1. A new primitive display_enable takes over the prior function of display_window. This provides better compatibility with BRIEF macros.
Fix problem with the file tabs not showing the correct file modification state when undoing past a saved file marker.
When selecting errors in the compile output window, don't copy the selected line to the scrap.
Postscript color printing using the system printing option would reverse the red and green pixel colors.
The FreeBSD, BSDI and Linux distributions didn't enable the context sensitive mouse popup in the Contents window.
Options->Autosave & Backups now includes a new autosave option which allows you to limit the size of a file which is a candidate for autosaving. This avoids long delays when autosaving huge data or log files.
The tagging facility now knows how to parse Java .jar, .zip and .class files, so that system or 3rd party libraries can be included in the browser and tagging facility.
The paste key ( or <Ctrl-V> in CUA mode) now always pastes
the clipboard contents if there is any. If not the internal scrap
is pasted. In most instances this shouldn't be noticably different
from previous behaviour but fixes a problem when pasting from
another window.
The Linux distribution has been split into two types. Linux libc5 and
Linux libc6. The only difference is the expected installed
shared libraries on the system. Libc6 corresponds to the newer
Linux distributions and is the latest style for executables. Libc5
binaries will run on libc6 systems (as long as the older shared
libraries are installed) but the converse is not true.
The File tabs could replicate loaded files if you visited the
Options->Screen Settings dialog.
In vi mode, problems with the "cf" and "ct" commands fixed.
Options->Screen settings->Color now has an option to enable current
line coloring for syntax colored buffers, where both the
foreground and background color of the line is affected.
When using the File tabs to edit a file, the Contents/File window
wouldn't update if Auto-update was enabled.
Possible core dump if you double clicked in a character mode popup
window too quickly.
chmod() macro primitive has had the arguments reversed to make it
easier to call the macro from the Command: prompt to change a
files permission.
(Unix) Drop-down list boxes now only require a single click to
select an item.
Occasionally the current buffer would have undo information
recording turned off. This was caused by an interaction of the
Bracket Blinking facility and switching to another window.
New Options->Startup option - Restore last directory. This can be
used to restore the working directory from the last edit session
and is useful when invoking CRiSP, e.g. from a desktop icon.
Options->Language Editing Modes, Convert leading white space on
input option was being displayed the wrong way round.
Fix problem with cutting a region from a huge (>100MB file).
Performance improvement for compilation error message parser.
up() and down primitives agree with BRIEF in the return codes.
Additional error diagnostics added.
(Windows) The Contents/File tab was not displaying the drive
selection drop down box.
Vi mode: 3sEsc command, when repeated didn't do the right thing.
Problem with program language comments paragraph formatting fixed
when the colorizer name did not match the file extension (e.g. pascal
vs., pas).
Command: line handler now calls _bad_key macro before handling
keys internally. This allows macros to override the default
handling of various function and ALT keys.
The Options->Tags dialog now supports an Auto-sort option for the Routines
popup dialog to allow them to be automatically
alphabetically sorted.
When displaying the Output/Tags window, the tab selector were not
being drawn properly.
Changing the vertical scrollbar to appear on the left side of the
edit window no longer requires CRiSP to be restarted before it
takes effect.
Pasting a column of text into an outlined region now skips hidden
lines.
Some problems with the Contents/FTP window were fixed when
connecting to some FTP sites where it could not parse the
responses properly.
The File compare dialog and command line diff commands now support
intra-line differencing, whereby the changes within a modified
line are now highlighted automatically.
Various problems with the license manager fixed when handling
reserved groups and user definitions.
The Tools menu now supports an Execute option. This goes with the
new Options->Build/Execute dialog which lets you define a project
wide executable file which can be invoked quickly using the menu
item or from the Compile toolbar. Any resulting output file can
then be loaded into CRiSP for quick reviewing, with a variety of
options for capturing the output.
CRiSP now supports a Print all macro which can be assigned to a
toolbar or keystroke. (The macro is named usr_print_all). In
addition, a new print setup option (Auto) has been added, to avoid
being prompted for printer options when doing a print. Combined
with the print all facility, means you can quickly print all
loaded files.
Vi emulation: Add ":copy" ex-style command.
Fix problems with scrollbar not taking line number on display into
account, resulting in too short a scrollbar.
Character mode CRiSP now re-enables private color setup.
Previously any attempt to set the colors was being ignored since
the terminal type determination on startup was happening in the
wrong order.
Fix problems displaying bitmap graphics in the help window on some
24-bit X window displays.
Next/Prev compile error macros might display results in the output
window instead of the edit window.
Status bar now displays whether a file has Unix or DOS line
endings.
CRiSP now displays a file tab display at the top of the edit area.
This is used to display the names of the files being edited and
provides quick access to switch amongst the loaded buffers.
Under some circumstances, searching a very large file (e.g. >
100MB) might fail to find the text string when it was present.
New default keystrokes added, <Ctrl-Shift-O> and <Ctrl-Shift-C> to
toggle the state of the output and contents windows, respectively.
Under some circumstances, the current buffer would be made into a
system buffer, causing further undo information to not be
recorded.
Fix problems when trying to delete custom toolbars.
Toolbar icons updated to be more consistent with Windows
applications. Large toolbar icons are now created on-the-fly by
simply doubling the size of the standard bitmaps, rather than
maintaining two sets of icons.
(X11/eXceed) CRiSP now sets a windows application icon which makes
the window stand out when using certain window managers. Most
notably, this means that when running CRiSP under eXceed Version 6
or later, that you distinguish CRiSP on the task bar from other
applications.
A new setup option for controlling tab display has been added.
(Options->Screen settings->Window). The Tab Markers option allows you to
see tabs on screen where the first position of the tab is
displayed as a centered-dot character. This means that you can see
the difference between a tab and a space, but unlike literal mode,
it does not ruin the layout of what you are editing, i.e. it is
suitable for setting as a persistent option.
Version 6.2.1c May 1999
Version 6.2.1b 25-May-1999
Version 6.2.1a 17-May-1999
Version 6.2.0a
(C) Copyright 1999-2001, Foxtrot Systems Ltd
No part of this site may be copied without prior consent from
the site owner.