----------------------------------------------------------------------

V1.0 - Released on 26-sep-95

----------------------------------------------------------------------

V1.1 - Released on 20-oct-95

Changes from V1.0

28-sep-95: (BUG!)

When ProgED opens a new file, it reads its creation date and assign
it to file in PRJ:. Previously ProgED simply used actual date.
This avoid the necessity of compile files not changed but closed and
reopened.

09-oct-95: (Bug reported from Daniel Stenberg)

ProgED refused to write 8-bits chars (,,etc.). This was due to a
mistake using wrong type (char instead of UBYTE). FIXED.

09-oct-95: (Suggest from Celestino Amoroso)

Now you can choose the screen mode "Same as Workbench" to clone WB
screen. This can be done only using ASL screen mode req. ReqTools
can't add custom screen mode to list :-(

09-oct-95: (Suggest from Celestino Amoroso)

Now you can scroll around clicking in a window and moving the mouse
off it. Before you have to continue moving the mouse to scroll.

09-oct-95: (Suggest from Daniel Stenberg)

If ProgED can't read its config file, ProgED opened its screen
and windows without menu (if you haven't config you can't get
menus :-) ). Now you can anyway quit. I added a simple menu "Quit".

10-oct-95: (Suggest from Celestino Amoroso)

Now you can open ProgED on any public screen. To do so open the
prefs window "Change screen mode", then write in the string
gadget the name of your favourite screen. Click on "Modify" button.
Choose "Open on public screen" mode. That's all!
You can see this particulary screen mode ONLY if you are using
ASL screen mode req. Why? Look at some lines above.

11-oct-95: (Suggest from Celestino Amoroso)

If you want, now, you can *SPLIT* windows. So you can have multiply
views to same file. This was done adding internal command SPLIT.

12-oct-95: (Suggest from Daniel Stenberg)

When you click on OK button of Miscellaneous prefs windows, ProgED
closed and reopened its screen. Now it does it ONLY if it's really
needed. Generally it closes and reopens only windows.

12-oct-95: (BUG!)

If you load a file saved with XPK libs, then you'll find an
extraneous char in file each 32000 chars. Silly bug!

12,13,14,15-oct-95

I translated Italian manual to English language. I hope you'll
can read it, as you see my English isn't so good...

15-oct-95: (BUG!)

If you activated "Erase right" mode and you press return on line
with some spaces at end, and you aren't at line end, you could
delete useful chars! I forgotten to move cursor to end of line
before delete spaces...

16-oct-95: (Suggest from Celestino Amoroso)

Now you can choose any brackets couple using "Brackets" preference
menu. So you can jump (using ramiga+h) from BEGIN to END; (pascal)
or from { to } (C). You can, also, specify, two or more couples!

17-oct-95: (BUG!)

If you cut a text block containing more than one fold, you'll
get wrong line numbers. Simply I wrote == instead of !=.

18-oct-95: (Bug reported from Timo Westen)

Fold/Unfold routines didn't update scroller gadget. FIXED.

18-oct-95: (Suggest from Timo Westen)

Now, like CygnusED, you can also use left amiga to select menu.

18-oct-95: (Bug reported from Timo Westen)

If you use the on-line help feature, selecting a menu using the
HELP key, cursor jumps to mousepointer position. FIXED.

19-oct-95: (BUG!)

Mouse blanker don't works. If you press a key ProgED blanks mouse
pointer but just after it shows arrow again. FIXED.

----------------------------------------------------------------------

V2.0 - Released on 7-4-96

Changes from V1.1

20-oct-95: (Suggest from Timo Westen)

Now you can change cursor color using special pens in drawinfo
prefs window. In V1.1 these pens was unused.

21-oct-95: (BUG!)

If you split a window and read its text using the PED: handler,
only one of the splitted windows was locked. Simply, referencing
the Locked field of struct PEDWindow I must use p->SplitMaster->Locked,
so only the Locked field of the split master will be used.
NOTE for all developers: if you used Locked field, you must modify
your sources so to use p->SplitMaster->Locked insteand of p->Locked.

22-oct-95: (Suggest from Celestino Amoroso)

Now you can use following internal commands: "LEFT WORD" and "RIGHT WORD"
to move cursor on words (like CTRL+left/right of CygnusED). I modified
standard prefs to use CTRL+left/right keys.

23-oct-95: (BUG!)

The "find matching bracket" doesn't work if you specified a single
char bracket (such as ( or [) and you have two or more near brackets.
FIXED.

12-nov-95: (Suggest from Johan Sandgren)

Johan suggested me to arrange windows in visible area of screen.
Did it!

13-nov-95: (Suggest from Johan Sandgren)

Now using "Same as Workbench" screen mode, you'll inherit autoscroll
flag, too.

13-nov-95: (BUG ?!?!??!??!?!)

Many users reported me that keyword coloring is faulty while using
256 colors screen. It's not true. Keyword coloring routines was
optimized to use only colors between 1 and 127. Any other value is
illegal. DON'T SELECT PEN 0 OR PEN GREATER THAN 127 !

14-nov-95: (Suggest from Stefan Ruppert)

In ProgED V1.0 and V1.1 you can even copy a file from window buffer
to anywhere simply by a "copy PED:filename to anywhere". I don't
placed ProgED in shareware domain to let you use it without
registering! Now you can read a max of 8192 bytes from a window
buffer, thus REGISTER NOW!

19-nov-95: (BUG!)

If you fold a function, cut (or clear) a block below the fold itself,
unfold the function and undo the cut (or clear), then ProgED will insert
the block in wrong position. FIXED.

22-nov-95: (BUG!)

Replace function: if replaced string is a prefix of replacing string
ProgED loops forever. FIXED.

Happy new year! 3-jan-96: (BUG!)

An user reported me that choosing 256 color screen and setting up
various colors for keywords, as soon as ProgED closes its screen
it shows up a message like: "can't open text font. Tring topaz/8".
It was an hard bug to find! FIXED.

7-jan-96 (BUG!)

Bruno Barbera reported me that using SysIHack all arrows and
scroller gadgets of ProgED windows were corrupted. Simply I
wronged size calculations. FIXED.

10-jan-96 (BUG!)

Moving cursor using SHIFT or ALT keys didn't store cursor position
so to jump at same column at each line change. FIXED.

12-jan-96 (Suggest from Enrico Altavilla)

Autocompletation improved. Now you can insert into dictionary
a word which is a prefix of another word. Hitting ESC you'll
get smallest string. Hitting again you'll next smallest string
and so on.

14-jan-96 (Suggest from Enrico Altavilla)

Now you can use spaces into keyword to color sentences as
"PTR TO CHAR". You can also color C operators as == or !=.
All seems to work, I hope.

17-jan-96 (BUG!)

If you paste into ProgED window a text cutted using another
program you could cause an enforcer hit! FIXED.

18-jan-96 (BUG!)

ProgED didn't insert new lines when you pasted a columnar block
near text end. FIXED.

18-jan-96 (BUG!)

Now cursor doesn't cycle on first and last text line if you
keep left or right cursor pressed. FIXED.

20-jan-96 (BUG!)

SEARCH internal command didn't work as explained into manual.
SEARCH NEXT didn't use properly case & reverse gadget of
search window. FIXED. SEARCH sintax is changed. SEE MANUAL!

21-jan-96

Now ProgED uses memory pools to allocate memory.

25-jan-96 (Suggest from Bruno Barbera)

Now you can use an invoker to run ProgED. It's named "ped" and it's
placed (generally) into ProgED:. Special STICKY option let you to edit
a file and return to shell when you've done. If you don't use
sticky option then ed will run ProgED and will return soon to shell.

27-jan-96 (Suggest from Bruno Barbera)

Now ProgED let you to choose shanghai mode into program edit window.

28-jan-96 (Suggest from Enrico Altavilla)

Now you can specify chars to disable and enable autocase.

28-jan-96 (BUG!)

If you wrote something leaving some spaces on line right end, and
you placed cursor on line body, ProgED erases blanks on right but
don't split the line. FIXED.

28-jan-96

Changed ESC key function. Now it closes text windows. It's
necessary to work similarly to triton.library which closes its
windows using ESC key. Some little key change was necessary.

2-feb-96

Porting to triton.library finished. It was an hard job.

3-feb-96

Created filetype depending preferences.

5-feb-96 (Suggest from Bruno Barbera)

Now all prefs windows are external modules. These external modules
are loaded only if necessary. So ProgED executable size has been
reduced from 290K to 220K.

6-feb-96 (Suggest from Mario Bianchi)

Introduced commands "DEL WORD",to delete an entire word, and
"BACK WORD" to backspace an entire word.

7-feb-96 (Suggest from Bruno Barbera & Enrico Altavilla)

Introduced word-wrapping.

13-feb-96

Added mouse preference window. Added MOUSE command to manage
mouse pointer. Added "MARK WORD" command to mark a word.

14-feb-96 (Suggest from Bruno Barbera)

Added generic folder. Now you can specify a start string and a stop
string into folder preference window. The generic folder reads these
strings to check for start line and stop line of the fold.
Any folder can use these strings as it wants.

15-feb-96 (Suggest from Enrico Altavilla)

Added command "LOAD" to load a file into a previously opened window.

15-feb-96 (Suggest from Enrico Altavilla)

Added query "FILE" to show a file requester from arexx scripts.

16-feb-96 (Suggest from Luca Forlizzi)

Now you can use static marker. They are saved in a separate ".mark"
file. At load time all static markers are reloaded.

17-feb-96

Improved MOUSE SET command. Now it unmarks all previously marked
blocks. This allows to unmark a block simply clicking in the window.

17-feb-96

Compiled first beta-version for Bruno Barbera and Enrico Altavilla.
It's testing time!

18-feb-96

Improved filetypes adding two requesters. These requesters ask user
if he/she wants change filetype of file at load time and filename
change.

19-feb-96 (Suggest from Enrico Altavilla)

Added simple support for visible EOLs. Now you can specify a char to
be used to render the EOL. Generally you can use char which ascii
value is 1 to get a simple rectangle. Anyway some font allows you
to render an arrow. I'm using XCourier/13. Using char 13 I get a
small "CR" character.

20-feb-96 (BUG reported from Paolo Menichetti)

Using amigaguide scanner you couldn't obtain real name of nodes
containing spaces. FIXED.

21-feb-96

Started documentation update!

22-feb-96

Added new search engine. Now you can search simple strings (new
engine) and AmigaDOS patterns (old engine). You can switch between
these engines using "Wildcards" checkbox of the search window.

23-feb-96

Now ProgED saves the positions of the Triton windows into config file.
So you can resize and position all windows and save prefs to get
all windows right positioned.

10-mar-96

Released second beta-release.

11-mar-96

Updated all developers infos.

12-mar-96

Updated all query infos into manuals.

14-mar-96 (BUG reported from Costa Tsaousis)

Template management could loop forever. FIXED.

15-mar-96 (BUG reported from Costa Tsaousis)

Deleting a char near a fold or cutting a block ending near a fold
could cause a guru. FIXED.

16-mar-96 (Suggest from Costa Tsaousis)

Now "Find matching bracket" function ignores commented text.

17-mar-96 (BUG reported from Costa Tsaousis)

Closing a fold which follow another fold caused a wrong cursor
position. FIXED.

18-mar-96

I'm about to distribute 2.0 release. Today I've prepared the
installation package. Soon you'll see ProgED 2.0.

22-mar-96

Sorry. You've to wait some days... Enrico reported me two new bugs
introduced from beta 2.

3-apr-96 (Suggest from Costa Tsaousis)

Costa suggested me to improve window arranging. It seems that on ECS
systems window refreshing is too slow. Now ProgED doesn't refresh
window which don't need refreshing.

----------------------------------------------------------------------

V2.1 - Released on 5-jun-96

Changes from V2.0

19-apr-96

A lot of users reported me to exchange "ok" and "cancel" buttons in
all windows. Done.

20-apr-96 (Suggest from Enrico Altavilla)

Added a timeout to the invoker. If ProgED doesn't start after 30
seconds (about) the invoker returns to the shell.

21-apr-96

Some user reported me that opening ProgED windows on a public screen
is a bit difficulty. Now it should be easier. Simply choose public
screen in screen modes list.

21-apr-96

Starting from today I've no more my fidonet access. Sorry for all
problems caused...

7-may-96 (BUG reported from Enrico Altavilla)

Enrico reported me that using "{" and "}" as comment strings ProgED
didn't work properly. It was a serious bug. Any comment strings which
lenght isn't 2 makes ProgED works bad.

10-may-96

Now you can choose (while editing menus) the checkmark to be used
using a window. Simpler and faster than the old cycle gadget.

11-may-96 (Suggest from Enrico Altavilla)

Now you can activate both indentation & word-wrapping. In 2.0 release
there was some problems...

----------------------------------------------------------------------

V2.2 - Released on 17-oct-96

Changes from V2.1

22-jun-96 (BUG!)

Fixed a silly bug in project edit window. ProgED didn't store selected
file in the right list. FIXED.

24-jun-96 (BUG reported from Joerg Essmann)

Joerg reported me that, when creating a program for ESC key (keyboard
prefs) he got a strange "0" string instead of "ESC". Simply Triton
get ESC key and it never arrives to ProgED. Forced Triton to not
considere ESC key.

24-jun-96 (Suggest from Joerg Essmann)

Joerg use to write a lot of doors (me too! I'm the cosysop of
3D On Line 2:335/253 and I wrote all doors on our bbs) and he
can't insert ESC chars into text to write ANSI sequences such as
"\033[37m". Now you can do it but, please, DO NOT REPORT ME THAT
YOU CAN'T SEE THE CHAR WHICH ASCII CODE IS 18! CHOOSE A GOOD FONT!

27-jun-96

Added parameter SMART to the CR command. Using a "CR SMART" allows
you to position ALWAYS the cursor just below the first character of
the previous line. Added SHIFT-RETURN and NUMPAD-RETURN (i.e. ENTER)
keys to make this function.

7-jul-96

Today I lost ProgED's sources due to a guru during a reorganization
using ReOrg. Fortunately I have DiskSalv :-)

8-jul-96

Started salvaging work of ProgED's sources. I'm using ProgED 2.0
beta 3 sources, too. It will need some work...

18-jul-96

Today I've received German documentation from Richard Korber.
Thanks Richard! ProgED 2.2 will have german docs, too.

20-jul-96

Finished salvaging of ProgED. I lost sources of PED_Print utility
and of PED (the invoker). Of course I've the executables! If I'll
need them I'll rewrite them :-(

Now a little report about salvage:

I rewrited some functions starting from old sources. I don't know if
I've introduced new bugs. Perharps you'll find "old" bugs. If you
do please send me a bug-report soon. Thanks.

20-jul-96

Fixed a silly bug in auto-completation. Sometimes it didn't work.

20-jul-96 (BUG reported from Thies Wellpott)

When you paste an item in menu prefs window ProgED do not make it
visible. FIXED.

20-jul-96 (Suggest from Thies Wellpott)

Thies suggested me to improve keyboard management. It's really bad
a separate management of qualifiers such as LALT and RALT. Now, at
key creation, ProgED asks you which kind of qualifier you want.
So it's possibile to specify simply "ALT" to get a key which is
executed both with lalt and ralt. Standard prefs changed to use
new feature.

21-jul-96 (Suggest from Thies Wellpott)

Thies suggested me to insert "copy" and "paste" buttons into
keyboard prefs window. On the contrary I inserted those buttons in
edit program window. This allows you to copy a program from a
menu/key/etc. and to paste it into another menu/key/etc. I haven't
touched the "copy" and "paste" buttons of menu prefs windows because
I'm not mad :-)

21-jul-96 (Suggest from Thies Wellpott)

Aarrrgggh! Thies sent me a lot of suggests #:-) !
Now you can save and load filetypes.

21-jul-96 (Suggest from Thies Wellpott)

Now when you jump to a function (using scanners) or open a reference
you'll get highlighted line on top of text to read the function or
structure body.

21-jul-96

Added the parameter "TOP" to the internal command MOVECURSOR. I
created (internally) this parameter to make previous change (see
above). Of course it's better if you can use it, too.

21-jul-96 (Suggest from Thies Wellpott)

Now, while editing screen colours, you can copy WB palette.

22 -> 26 -jul-96

Sorry! I stop programming due to a big reorganization of our BBS.
It tooks a lot of time, but all is done!

27-jul-96 (Suggest from Thies Wellpott)

Using amiga+h ProgED did not position the cursor on the start of the
first bracket but on the end. Thies suggested me to position the
cursor on the start. DONE.

27-jul-96 (Bug reported from Thies Wellpott)

Brackets such as "','" or /*,*/ did not work right because ProgED
was confused with that chars. Those chars are used (usually) do
define strings and comments (dictionary and comments prefs) that
must be ignored in search. FIXED.

28-jul-96 (Suggest from Thies Wellpott)

Now, when ProgED opens a window which is not a text window, it puts
to sleep all text windows. It's necessary to inform the user that
he/she can't use text windows till window close.

26-sep-96

Sorry... I didn't change the starting logo. The old one was 
"(C) 1995", the new is "(C) 1995-96".

27-sep-96

Changed the mode to ask user about replacing (Yes/No/All/etc.).
Using a requester was not a good idea. It's slow and deactivate
the window. Now ProgED changes the window title (ala CygnusED).

----------------------------------------------------------------------

V2.3 - Released on 15-jan-97

Changes from V2.2

30-oct-96 (BUG reported from Dan Lahr)

Dan reported me that, using DOpus 5.5, ProgED waits forever on
start while mounting handlers. It happens because old handlers
(1.0 release) was not very smart. I writed new release of handlers
(1.1) which are smarter and shorter. From the user point of view
you have not to wait on start, now (it was very boring...).
Furthermore this change has reduced the size of ProgED executable
from 220K to 210K about, saving 10K.

2-nov-96 (Suggest from Mathias Supp)

Mathias would like to indent his sources as following way
(it's the example he sent me):

  void xxx(...)
   {
    yyy;
     {
      zzz;
     }
   }

To let possible such indentation way I added a second value of
indentation in the filetype preference window. The old one specify
the number of columns ProgED must move the cursor, the new one
specify the number of columns ProgED must move brackets. To
get an indentation equal to the example above you have to set
these values to 2 and 1.

Because this change now the ARexx command "QUERY INDENTJUMP"
returns the cursor indentation jump, while the one "QUERY
BRACKETINDENTJUMP" returns the bracket indentation jump.

3-nov-96

Now you can stop a search and replace using the ESC key, too.
Previously you could press only 's' ("stop", for english catalog)
or 'f' ("fermati", for italian catalog).

6-nov-96

Now you can use a "global line clipboard" or "a local line clipboard".
It means that cutted lines (using amiga+k) will be stored in a
global or a local (for the filetype) storage area. If you set a
filetype to use a local line clipboard then cutted lines can be
pasted into the same window but they can't be cutted in the other
ones. Using a global line clipboard you can cut a line from a window
and paste it in another window.

Because this I added the Arexx command "QUERY GLOBALLINECLIPBOARD"
which returns YES if the filetype uses the global line clipboard,
and NO otherwise.

8-nov-96 (BUG reported from Enrico Altavilla)

The word-wrapping management was bugged. The cursor was moved always
to the extreme right of the line. FIXED.

24-nov-96 (BUG reported from Marcel Offermans)

Loading a text using PED (the invoker) when ProgED is iconified
shows up a guru. FIXED.

28-nov-96 (Suggest from Marcel Offermans)

Now you can highlight changed lines activating a special flags in
filetype misc window. I added a new pen to specify colour to be used
to render this changes.

30-nov-96 (Suggest from Marcel Offermans)

Now you can highlight the bracket matching the one under the cursor.
This mode is activated using a new flag in filetype misc window. I
also added a new pen to specify the colour to be used to highlight
the bracket.

1-dec-96

Improved autosaved files management. Now autosaved files are deleted
on window close.

1-dec-96 (BUG!)

There was a bug in matching bracket search function. While searching
backward a comment confused ProgED.

1-dec-96

Now ProgED removes CR chars at line end while loading PC texts.

6-dec-96

Completely checked the undo queue management. Removed several bugs
re-introduced when I lost sources and a lot of other new ones.
I think (hope!) there's no other ones remaining.

7-dec-96

Now ProgED restores windows position & size on start. It happens ONLY
if you have both auto-arrange flags disabled, otherwise windows are
arranged using normal ways.

8-dec-96 (Suggest from Marcel Offermans)

Now ProgED looks better on a public screen. It allocates all pens it
needs on the public screen. Even you cannot change public screen colors
or edit keywords colors. To do it you must use a custom screen.

8-dec-96 (Suggest from Marcel Offermans)

Added a cycle gadget in filetype miscellaneous window. This gadget
controls ProgED behaviour on file change. On file change you can
keep the old file, reload the new one, overwrite the changed one
or ask user.

9-dec-96 (BUG!)

Previously, if you disabled comments managements you should even
empty comment strings (deleting /* and */, for example). Now it
is no more necessary.

10-dec-96 (Suggest from Stefan Ruppert)

Some changes made to sources of PED_Docks and PED_API . Before using
FindPort() it's necessary to call Forbid(). DONE.

11-dec-96 (Suggest from Marcel Offermans)

Now you can switch from a block type to another ala CygnusED. Imagine
you are marking a simple block (amiga+b) you can switch anytime to a
columnar block pressing amiga+B .

13-dec-96

Done a small improvement in C function folder.

13-dec-96

Adjusted minimal window sizes.

15-dec-96

It was a full day, this one. Today I added an (optional) toolbar in
ProgED windows. A new external prefs module was added to modify
them.

16-dec-96

Improved toolbars, now they are multi line. Save & load routines
for toolsbar written. Introduced new internal command "TOOLBARPREFS"
to run external prefs module.

16-dec-96

Shanghai and secs gadget in internal program edit window were not
disabled when list was empty. FIXED.

17-dec-96

Using splitted windows ProgED did a lot of window refreshing job.
FIXED.

17-dec-96

Finally I wrote a recovery utility to be used if your Amiga go
to the guru...

18-dec-96 (BUG!)

The invoker started using STICKY option never returns because there
isn't the code which returns a message to the invoker. This is
another bug due to sources loss. FIXED.

18-dec-96

Implemented a cache system for toolbar brushes. It avoids to loading
twice (or more) the same brush. The user must only provide equal
file name and that's all, folks...

19-dec-96

Now you can force ProgED to do a nocase check on keywords. I did it
because using HTML or Amigaguide filetypes, for example, the user
can manage words such as "@Prev", "@PREV" or "@prev" and all of
them must be same colored.

20-dec-96

ProgED did not update autosave counters when you changed autosave
timeout. Now it's no more necessary to close and reopen the window
to update them.

21-dec-96

I started working on a HTML client for ProgED. It will help you to
write HTML pages. I'm cloning WebPlug windows because they seems
quite good.

23-dec-96 (BUG!)

If you do not have XpkMaster.library installed ProgED locked your
Amiga when you exit from miscellaneous (global) prefs window.
FIXED.

25-dec-96

      #
     *#*
     ###
    *###*          M e r r y   C h r i s t m a s !
    #####        -----------------------------------
   *#####*
   #######
  *#######*
  #########
      #
      #

27-dec-96 (Suggest from Marcel Offermans)

Added LEFTTAB & RIGHTTAB to the internal command "INDENTBLOCK". They
allow you to move a block left or right of a tab size.

27-dec-96

Improved typing management near comments. Now ProgED refreshes all
screen ONLY if necessary.

27-dec-96

Faster saving! Saving a 200K lenght file ProgED was busy for 10 secs
(about). Now it take only 3 secs. Yes, I know... Other editors can
save 200K in 1 sec but remember: ProgED do not save the text alone,
but it: 1) makes a backup, 2) creates a reference file, 3) saves a
marker file.

28-dec-96 (Suggest from Marcel Offermans)

ProgED showed up two requesters when it could not load a scanner. More it
did not read all prefs file, if the scanner isn't founds. Now it shows up
a single requester and read even all prefs file.

28-dec-96 (Bug reported from Marcel Offermans)

Keywords coloring window could, on some system, not be opened. It seems
a Triton bugs. I made a simple trick to make it work. FIXED.

28-dec-96 (Bug reported from Marcel Offermans)

There was a bug moving a block ending near text end. FIXED.

29-dec-96 (Bug reported from Marcel Offermans)

XPK library pops up a strange error if file is shorter than 4 bytes.
Opening these files ProgED pops up that error. FIXED.

29-dec-96 (Bug reported from Marcel Offermans)

INDENTBLOCK internal command worked only using ASK option. Now it works
using LEFT,RIGHT,LEFTTAB and RIGHTTAB options, too.

30-dec-96 (Bug reported from Naviliat Damien)

A guru went up when ProgED couldn't load a file due to low memory. FIXED.

30-dec-96

Added the PED_API_TRANSLATE message for api clients. I did it because I
would like to do a "on the fly" translate for upper chars (such as ,,etc)
in HTML pages. See the api developers doc to know about it.

30-dec-96

Added short help support for HTML client prefs window. This should help
users to configure the client.

31-dec-96

Written a short text file to describe the HTML client.

31-dec-96 (Suggest from Marcel Offermans)

Using the invoker to edit a file which do not exists brings up a
requester showing "can't open file". It should, of course, open a
new empty window. I did it without changing the invoker... Why ?
I do not have any more the invoker's sources !!!! ... Even ...

 #   #   #   ####  ####  #   #        #   ####   ####   #####   #
 #   #  # #  #   # #   # #   #       ##  #    # #    #      #   #
 #   # #   # #   # #   #  # #       # #  #    # #    #     #    #
 ##### ##### ####  ####    #          #   #####  #####    #     #
 #   # #   # #     #       #          #       #      #    #     #
 #   # #   # #     #       #          #  #    # #    #   #
 #   # #   # #     #       #        ####  ####   ####   #       #

2-jan-97

Today I asked myself: How can I lower time needed to load & start
ProgED ? It seems too long for me :-( I wrote a toolbar images cache
engine which copies brushes to "ENV:PED/Images/" (in case), so next
time ProgED will start it'll load them from RAM: (which is faster)
lowering loading time. Of course, if you should change a brush on
disk you must clear the cache, or ProgED will load even the old
brush. To clear the cache simply type: "delete env:ped/images all".
More, ProgED now loads scanners & folders on first usage. That
should lower starting time, too.

2-jan-97

While typing hiting right border will no more scroll text by a single
char, but by 5 chars. That makes faster typing on long lines.

3-jan-97

Now you can disable date printed in title screen bar.

5-jan-97

Added PICK option for OPEN internal command. It allows you to "pick" the
path & name of window now active. Added it to standard "OPEN" menu.

9-jan-97

Created layout mode. Added two menu checkmark types: they allow to
show & toggle the layout mode and the ins mode. Added LAYOUT internal
command to let you toggle layout mode. Added new query "LAYOUTMODE"
to know about layout mode enable. Added key "NUMPAD ." in factory
prefs to toggle layout mode.

Now I want to explain to all of you a thing: the two flags "ins mode"
and "layout mode" of miscellaneous (filetypes) prefs window are NOT
the values of flags for active window but, on the contrary, THE STARTING
VALUE TO BE SET on windows of that filetype. I hope I was clear.

10-jan-97 (BUG!)

After a modify on scanners list ProgED ignored all of them. FIXED.

11-jan-97 (Suggest from Marcel Offermans)

Now it's no more necessary to mark a line block on block layout
operations. Simply ProgED will make it a line block if you marked
a columnar or normal block.

12-jan-97 (BUG!)

There was a bug in HTMLClient. When inserting a new <BODY> tag colors
were not wrote right. FIXED.

13-jan-97

Now internal command "LOAD" calls, automatically, the "OPEN" command
if there is no active window. It means that, using LOAD, you can
open a new window if there are no windows active. Previously the LOAD
command did work only if there was an active window.

----------------------------------------------------------------------

Thanks to all ones who helped me to improve ProgED, here is a short
list:

          Bruno Barbera
          Mario Bianchi
          Enrico Altavilla
          Luca Forlizzi
          Paolo Menichetti
          Alberto Longo
          Celestino Amoroso
          Costa Tsaousis
          Daniel Stenberg
          Tim Stack
          Matthias Moeller
          Timo Westen
          Johan Sandgren
          Stefan Ruppert
          Marcel Offermans
          Thies Wellpott
          Joerg Essmann
          Richard Krber
          Dan Lahr
          Naviliat Damien
