home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ARM Club 3
/
TheARMClub_PDCD3.iso
/
mag_discs
/
16
/
quotes
/
Docs
/
Changes
next >
Wrap
Text File
|
1995-04-15
|
4KB
|
73 lines
Changes since version 1.25
**************************
OK, in version 1.25 I said there shouldn’t be any more changes… Well, I had
a few more ideas ;-). As a result, from version 1.50 on, Smart Quotes is
shareware (see “Register” for how to register). The source code is now only
available to registered users (as otherwise you’d be able to compile yourself
a registered version ;-)).
The major change is that Smart Quotes now knows where you are in the text by
remembering what you’ve typed in previously – this can fall down
occasionally, but works for the vast majority of the time. This means you can
backtrack to some degree, and Smart Quotes will still insert the correct
quote. As a consequence, single quote handling has been merged into double
quote handling, so there is now only one quote option: quotes on, or quotes
off.
Because Smart Quotes now works out which quote to insert by guessing where
the cursor is, rather than counting quotes or checking for certain
keypresses, it is no longer as easy, or as desirable, to show the next quote
in the icon. Instead, Smart Quotes will show an open double quote or a
neutral double quote if quotes are on or off respectively, and will flash a
question mark if it has no idea where you are in the text.
Another advantage of knowing where you are, is that Smart Quotes now knows
when you delete a ligature – Æ, æ, Œ, œ, fi and fl (ellipsis … is also
handled). If you delete fi from the right (e.g. press Backspace), it will
insert f; if you delete fi from the left (press Copy) it will insert i.
Diphthongs have been heavily expanded and are now called Expands – an awkward
name, but at least more accurate. All the *commands have been changed
as a result; the command RemoveDiphthong has been removed as it was
awkward to convert. AddExpands, as it is now, has a new syntax:
*AddExpands -f <string> -r <string>
The <string> can be enclose in quotes; any actual quote marks in the string
should be doubled.
Expands are two parts, the found and substitution parts (diphthongs had
three parts, first character, second character and substitution character).
Each part can be up to 7 characters long (in the registered version, that is
– they are still only 2 characters in the unregistered version). This means
you can type in ™, ©, ®, Œ, œ, Æ, æ, …, ", ' and probably other symbols more
easily; you can also automatically correct punctuation (see the “Expands” file
for more details).
The
As a consequence the front end has been revamped, especially the Edit Expand
window.
The keyboard shortcuts have been changed, as the single quotes settings have
been removed. A new option, shift-ctrl click, has been added: this drags the
icon around, either on the icon bar (it moves), or off the icon bar (a
floating window appears which you can drag around in the same way).
Shift-Ctrl-Select drags the icon, Shift-Ctrl-Adjust swaps between the icon
bar and the floating window. The position of the window is saved with the
Choices.
On a minor (but cosmetic) point, Smart Quotes' icon now has a mask so any
window textures still appear. For some reason in a 32 000 colour mode the
icon colour didn’t quite match the iconbar colour – this problem should now
be fixed.
Finally, “remember state of quotes” has been removed, because Smart Quotes no
longer bothers to remember whether a quote should be open or closed, but
works it out from the context.
Changes planned for the next version
************************************
File handling is next, and possibly keyboard handling if I can get round to
modifying WimpKey again. As always, if you have any comments, suggestions,
complaints or bug reports, please get in touch. Those who have in the past
have been sent complimentary registered versions, so it’s worth it ;-).