home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
451.lha
/
qed_v1.05
/
Whats_New
< prev
next >
Wrap
Text File
|
1990-12-08
|
2KB
|
45 lines
10/6/90 Whats New with QED 1.0
QED 1.0 is almost done now.
A fix added for those using KS 1.2 (this was a good lesson for me
who switches between Lattice, and Manx compilers, and forgot all
about the fact that I was using Manx's pre-compiled headers).
A fix for the Find Matching feature - now gives overriding priority
to in double quote conditions (hence everything within double quotes
is now ignored except for characters after backslashes which are
further ignored so that " \" " wont find the interim double quote,
and statements such as printf("couldn't handle this before"); are
now cool (the single quote is now ignored).
A fix for insertion of large blocks, and some other functions in
which large amounts of extra working space have to be allocated.
The Search & Replace function now does an initial check to see
if its on a matching string - if so, its the first string
replaced in prompted mode, single replace mode, etc. This is
only true when searching forwards - when searching backwards
an initial check is unneeded, and undesireable (else you will
find it quite easy to replace a string like TEST with TESTING,
only to find that you are queried for the string TEST -in-
TESTING again - this is a recursion problem with backwards
search & repalce which some text editors don't handle well
at all).
As an adjunct to the above, there is a new command which allows
you to check to see if the cursor is on a matching string
(case, or non-case sensitive search mode rules apply). This
new command is only useful within ARexx macros which need to
check for this condition.
The SEARCH command is unchanged - it always finds the next
matching string, and not what the cursor is on. The new
command mentioned above would typically be used in adjunct
with the SEARCH command in macros. When SEARCH is used
from the pull-down menus, there is little point in searching
for a string which you are already on, so the behavior
is unchanged.