The Amiga operating system is well designed, but for some reason it has always
lacked a decent textviewer. Commodore developed the More tool for reading plain
text, and Amiga Guide and MultiView offered more enhanced features, including
datatype recognition and such like. I wanted a textviewer which would look good
and blend in with all my other Workbench patches. I started developing EvenMore
in 1996 as a hobby. It started off fairly basic as textviewers go, but now
EvenMore offers functions such as proportional font support, multi-coloured
text, file conversion plugins, and more. EvenMore is entirely programmed in
AmigaE/ECX, which is an excellent programming language developed by Wouter van
Oortmerssen and Leif Salomonsson.
Here are its main features
--------------------------
o Plugin system for viewing many different file types, such as AmigaGuide,
HTML, WordWorth, MSWord, RTF, directories, etc.
o Supports ANSI escape code sequences for text formatting, including full
colour text for certain file types
o Links are clickable in HTML, AmigaGuide, directories and other file types
o Font-sensitive user interface
o Drag and drop files on the window to open them
o ARexx port for remote control
o Search function
o Configurable menus for frequently used documents, and history menu for
moving between opened files
o Clipboard support
o Locale support
and more...
Here are the recent changes
---------------------------
o Fixed bug which broke scrolling in large files over 65,000 lines in length.
o Reworked scrolling routine so vertical and horizontal scrolling or refreshing
the entire window is handled by the one function.
o Fixed a bug in the horizontal scrolling when right to left text was enabled.
o Text area background now set to MUII_BACKGROUND instead of MUII_TEXTBACK.
o Fixed a couple of bugs in the MUI ARexx port. Was not returning result
strings for commands, and commands passed to the port that required no
arguments were not being picked up.
o Keyboard shortcuts in the Project menu are now accessed using the RAMIGA key.
o Fixed application preferences GUI layout so the window is sizeable.
o Removed progress bar calculating routines so file loading and parsing should
be faster.
o Optimized line rendering by storing standard pen colours in global variables.
o Rearranged interface so it is more like a web browser. May eventually
reimplement icon gadgets.
o PROGDIR: assign will work again from the quickload menu.
o Sped up memory allocation a little by joining the MEMF_CLEAR and MEMF_PUBLIC
tags in one constant variable.
o Right to left text highlighting was broken.
o Now uses ScrollRaster() function instead of ClipBlit() for scrolling window
contents. ClipBlit was faster on AmigaOS 3, but did not work whenever a
window was moved out of the screen on MorphOS.
o The IDCMP_VANILLAKEY event was stopping the string gadgets on the MorphOS
port from working. Changed code to use MapRawKey() instead. Thanks to the
guys on MorphZone for their help with this.
o Updated OpenURL library code for version 7.10. Hopefully this will allow
the OpenURL function to work on MorphOS.
There are still a few things to be ironed out though. Please read the docs.
Updates available at http://www.evenmore.co.uk
I cannot expect to be able to develop this program much further, as I am a
Christian and believe Jesus Christ will return very soon. If I do not reply to
any mail for months and months, then the development of this program has
ceased.
|