home *** CD-ROM | disk | FTP | other *** search
- !!!NEW!!!!!!NEW!!!!!!NEW!!!!!! In V1.13 !!!!!!NEW!!!!!!NEW!!!!!!NEW!!!
-
- MAJOR NEW FEATURES...
-
- o Supports any fixed-spaced font. (See the 'Fonts' section below)
-
- o Reworked event handling such that all tasks are independant of
- each other. This means you can edit in one window while
- another is printing while another is running an ARexx
- script. Multi-processing!
-
- o Added "Print Selected Lines" menu item
-
- o Added "Insert File..." menu item (and an ARexx command, see below)
-
- o Added 'Install_Textra' program to release package.
-
- o Added Tutorial ARexx script to release package.
-
- GENERALLY GREAT NEW STUFF...
-
- o If "Print File..." is run on the only open window, a requester
- asks if a second window should be opened.
-
- o When you manually close a window, TEXTRA will now activate one
- of the remaining TEXTRA windows.
-
- o Print algorithms now correctly process manually imbedded
- Form-Feed (Ctrl-L) chars.
-
- o TEXTRA ARexx scripts are now nestable, they can be used in a
- script just as they are used in a string gadget.
-
- o Buttons are now rendered as being "sunken" when clicked on.
- Booleans (Radios) now "popup" & "popdown" when clicked. This
- is 2.0 Workbench compatible. (no change under 1.3 & earlier)
-
- o PARAGRAPH.textra sped up by a factor of, geez, several times.
-
- o Properly handles the file's ARCHIVE bit on file modification
-
- o Enhanced About... Requester.
-
- o OPEN BY NAME... now preloads string requester with
- selected text.
-
- FONTS...
-
- o TEXTRA can now support different fonts both in the window
- title-bars and in the window text. The fonts must be non-
- proportional.
-
- o Added the ASL font requester (needs asl.library)
-
- o Can change the font in the current window.
-
- o Can set and save the font that will be used for newly-
- opened windows.
-
- NEW PREFERENCES STUFF...
-
- o Preferences can now be set to strip extra blank lines at the
- end of a file when SAVE-ing. (slows down the SAVE operation,
- though)
-
- o New Double-Click selection configurability added to Edit
- Preferences dialog. Now can select either contiguous
- non-whitespace characters or Alpha-Numeric strings.
-
- o Can now disable the "Skip Paper-Perforations" feature via
- TEXTRA's Printing Preferences dialog
-
- o Added 'F1 Size Toggle' to Edit Preferences. This allows the
- user to configure an alternate 'size' for the F1 key (other than
- full screen). (Particularly handy in 2.0 with virtual screens
- larger than the monitor screen size or in SuprerHires
- 1280x400 mode.)
-
- o Edit Preferences now have the Rt-Amiga-E key equivalent.
-
- o Added 'Eject Page' configurable items to 'Print Preferences'
-
- o Can set and save the font that will be used for newly-
- opened windows.
-
- NEW AREXX COMMANDS...
-
- o INSERTFILE "filename" (at current cursor/select location)
-
- o CLOSEWINDOW (close the currently selected window)
-
- o CHECKCANCEL (allows user to signal script to exit)
-
- o RETURNPROMPT & RETURNPROMPTN - allow an ARexx script to interact
- (prompt for a response, wait for RETURN) with the current window
-
- o PREFS command now has 'Alphanumeric' and 'AlphanumericHops'
- attributes. See RexxCommand.doc.
-
- o TEXTRAVERSION returns 1 13 5
-
- BUGS FIXED IN 1.13...
-
- o If the cursor was at the very end of a file, the DEL key
- would crash. This is, of course, fixed. (I am so embarrassed!)
-
- o When TABS were present in a line, it was possible for
- repetative Search & Replace operations to miss a second
- occurence on the same line, if it was close enough to the
- first. (Got that?)
-
- o ARexx "next word"-type commands no longer have to ignore 0-9,
- now can operate AlphaNUMERICALLY if set with PREFS command.
- (see RexxCommand.doc)
-
- o When reading in a file, Form-Feeds no longer trigger "doesn't
- seem to be text" message.
-
- o The "Please Note..." requester that appears when
- ARexx has sent TEXTRA an "Unknown Command" now waits
- for user to click OK.
-
- o Fixed bug where line-indenting was lost if cursor was at the
- beginning of line and RETURN was pressed.
-
- o Fixed problem in ARexx interface that would cause adeadlock
- if 'address "TEXTRA"' was used within a .textra script
-
- o Fixed problem when searching for one or more TAB chars
- (and nothing else)... select range would end up incorrect
-
- o New files no longer have the 'EXECUTE' protection-bit set.
- (now just 'DELETABLE, WRITABLE and READABLE are default).
-
- o Fixed crash that could occur sometimes after the ARexx
- CLEAR command.
-
- o SHIFT-extend of select range would only work with the
- LEFT shift key.
-
- o Fixed crash if window close gadget was double-clicked.
-
- o Fixed problem with FINDFILE and OPENFILE ARexx commands.
- in that NEW files, not yet saved, would not be found.
- FINDFILE would return 0 and OPENFILE would open a new
- window with the same name.
-
- ----------------------------------------------------------------
-
- was new in V1.12...
-
- o Added UNDO
-
- o Greater stability in low-memory situations
-
- o change SAVE-AS to accept a dir name like OPEN by NAME...
- The 'USE LIST' button is therefore gone.
-
- o Continuous scroll in file requester scroll gadgets
-
- o 5-10 times faster searching for text
-
- o Added OPENFILE, FINDFILE, SELECTWINDOW, SAVEAS and
- TEXTRAVERSION to arexx i/f command set
-
- o Slightly cleaner 'resize window' algorithm (when not large enough
- for a requester)
-
- o Added 2 more possible diskbuttons in file requesters,
- now can have up to 8
-
- o Requesters which can automatically pop up when quitting
- (such as the "SAVE CHANGES?" one) now also do a WindowToFront()
-
- o Changed F6 so that it toggles between the last 2 selected
- files (instead of cycling through the entire list).
-
- o Cleaned up HELP...a little easier to read.
-
- o Fixed 'double-draw' when a requester was opened immediately
- after it's window was fronted.
-
- o If a second TEXTRA is launched, it will send the appropriate
- OPENFILE AREXX commands to the first, then exit. (That
- brain-damaged "TEXTRA is already running" system requester
- is gone!) NOTE: AREXX needs to be installed for this to work.
-
- o While reading in a file, and funny chars are seen in
- the first 32 bytes, put up a requester asking if loading
- should continue. (funny=not visible, white, lf or cr)
- (Hmmm...should also check for cls)
-
- o New PARAGRAPH script for paragraph formatting...replaces the
- WRAPAT script
-
- ----------------------------------------------------------------
-
- V1.11...
-
- Graphics/gadget-imagery now Workbench 2.0-oriented.
- (Under 1.3 and earlier, requesters & gadgets now appear primarily
- monochrome.)
-
- New WrapAt.textra AREXX script. Select a paragraph or paragraphs,
- then try WRAPAT 60. (Assuming paragraphs are separated by a blank
- line)
-
- While printing, TEXTRA v1.11 should not significantly slow down other
- processes anymore.
-
- Fixed a bug where, if an AREXX script called GET CURSOR CHAR
- when the cursor was at the end of a line, very strange (and
- usually bad) things would happen later on.
-
- ----------------------------------------------------------------
-
- V1.10...
-
- The BIG, BIG news is, of course the AREXX port (TREXXTRA?!!?).
- See the file RexxCommand.doc for details on the TEXTRA/AREXX
- command set available and other special notes.
-
- Added Preference item for stripping CR from CR,LF sequences when
- reading in the file.
-
- Added horiz scroll gadget.
-
- Fixed 'Open by Name...' to NOT ask for floppy, if ejected.
-
- Changed up & down arrow keys to center the cursor line if off-screen.
-
- Made 'keyboard help' prettier, more complete.
-
- Cleaned-up arrow gadget images
-
- Change window sizing so that if necessary, last line of file
- will 'move down' do a new 'bottom of window'.
-
- FIXED In V1.10...
-
- Enforcer CLEAN! (At least *I* can't squeeze any more outta it!)
- (Let me know if *YOU* can!)
-
- Fixed printing problem with leading space at beginning of each line
-
- Trying to exceed a line length of 255 used to crash. not anymore.
-
- 'Go To Line' on last line (the always-empty one) would cause it
- to become selected all the way 'cross the screen (inferring a next line).
- This would cause bad array pointers and the like to be used for virtually
- any further operations, and ultimately a crash. fixed.
-
- Up- or down-arrow into middle of TAB would cause problems
-
- With only one blank line at the eof, select FROM past eol on
- line last-2 TO last. Hitting backspace caused last-1 to stay visible.
-
- Fixed problem where double-click, even if curs pos changed, would
- not allow drag select on second click.
-
- Under 2.0, in Super-Hires (1280-wide screen), the F1 key didn't
- enlarge to full-width (just half-width, 640) AND didn't return to
- small size when hit again.
-
- If, while opening a file, a line was longer than 255, the open would stop at
- that line with no error message. The (partial) file could be written out,
- destroying the (complete) original. Now, Textra wraps the line and
- informs the user of such and the open continues to completion.
-
- Incorporated Commodore's CloseWindowSafely() algorithm. Earlier stuff
- could, on rare occasion, crash. New stuff also feels much 'snappier'
- when closing windows (takes much less time).
-
- Fixed problem where funny text would sometimes corrupt "open file"
- requester when diving down into a directory that was double-clicked.
-
- Fixed random write when closing files individually (thanks, enforcer)
-
- Fixed random read resulting in possible (but unlikely) crash
- in some instances of string gadget usage. (thanks, enforcer)
-