home *** CD-ROM | disk | FTP | other *** search
- ──────────────────────────────────────────────────────────────────────
- The history of FEBBS
- ──────────────────────────────────────────────────────────────────────
-
- Important info.
-
- Due to the added support for definable keys and other things You
- have to run Feppla and save the setup before You execute Febbs.
- Feppla will update Your config file to a new format.
-
- ....................................................................
-
- 1.90 1991-Dec-04
-
- ■ The Febbs manual does not look so good in text mode now. It is all
- because the manual has been rewritten to better suit the printed
- format. Now You can order Your printed and bound Febbs manual when
- ordering Your license. Or if You allready are registered buy only
- the manual.
-
- ■ Maximus 2.00 support added. Also before Febbs was assuming that
- areas with no names where non-valid areas but obviously maximus
- can have areas with no names so the check for a valid area is
- now that it must have a path to the files.
-
- ■ If an archive contains more then 300 files Febbs will display
- a message that says so and only display the first 300 files.
-
- ■ Replaced Borlands System unit of Turbo Pascal 6.0 with a new
- system unit by Eagle Performance. As an example has this improved
- Febbs speed when creating lists with 5% (compared to the last beta).
-
- ■ Replaced some old string routines with new highspeed assembler.
-
- ■ Added some display thrills to Feppla. You can now zoom a lot of
- windows. For example the help window and the areapick window.
- Also made the list setup screen scrooling so that all that needs
- to be set up would fit in one entryscreen.
-
- ■ The PreView of Files.Bbs now honors the "Indent to column" value
- in the setup.
- Reported by Daniel Docekal.
-
- ■ Febbs will know add a clear screen command first in the both
- statistics files "Best downloaded files" and "File area overview".
-
- ■ Added support for Binkley when creating the list of frequable
- directories for Your mailer. Febbs can know either create the
- FrontDoor style of this list of directories (Ex : C:\FILES\SOURCE)
- or the Binkley Style (Ex: C:\FILES\SOURCE\*.*). You choose wich
- one to use in Feppla in the list setup section.
- Suggested by Carsten Wimmer.
-
- ■ When copying files Febbs wasn't turning of the tags of the files that
- had been copied. It does now.
- Reported by Daniel Docekal.
-
- ■ Febbs now demands DOS version 3.10 to be on the safe side regarding
- sharing of files and related items.
-
- ■ When creating the filelists Febbs was only wrapping the first 2 lines
- but know it will wrap all lines perfectly.
- Reported By Mike Tripp.
-
- ■ Added a compile help file option in Feppla. This option takes
- Febbs.Txt and inserts the currently defined keys and then
- compiles the file to a binary help file of the kind Febbs
- uses. You can easily add Your own comments to the helpfile
- and then recompile it with Feppla.
-
- ■ The routines that reads Files.Bbs text files from disk has
- been changed and they are now share aware. All Files.Bbs
- files are opened in Deny-None mode now (and as usual closed
- as soon as possible).
-
- ■ Added a small sign when You fire up Febbs to show wich
- version You are running under. The delay in registered
- mode is merely 0.8 seconds. Just enough to get a glimpse
- of what environment Febbs has detected. In the unregistered
- mode You have to press one of the function keys (F1-F10).
-
- ■ Added a simple helpscreen showing the commandline switches
- when You put a ? char on the commandline.
- Suggested by Daniel Docekal.
-
- ■ The "Hurl without changing area" is back in business.
-
- ■ Added "Copy without changing area" and "Copy anywhere".
-
- ■ Febbs should know be able to handle 300 areas instead of
- the last limit of 200 areas. (For thoose BBS types that can
- handle it ofcourse)
-
- ■ Memory status will know handle incomplete paths in the area
- file. Ie "..\STUFF\" will be expanded into a complete path.
-
- ■ Febbs can now use DOS to determine the datestyle of Your country.
- See the setup program (Feppla) for details.
-
- ■ The names of the headers of the filelists are no longer hardcoded.
- Use Feppla to set what textfiles to use as headers in the lists or
- leave empty for no header. Also the headers/footers are now only
- availiable to registered users.
-
- ■ You can now add Your own footer text. Any text file can be
- included just before the copyright header of Febbs.
- Use Feppla to set what textfiles to use or leave empty
- for no extra footer.
-
- ■ Febbs logfile is handled in a more sharing manner then before.
-
- ■ Febbs uses a new CRC32 routine to check for changes in the code.
- This new routine should be a lot faster then the old. (and a lot
- safer as well).
-
- ■ All routines that read the BBS dependant area files has been
- rewritten to utilize a faster buffered read. Speed increased
- with several hundred percent for some BBS types.
-
- ■ The routine that loads Files.Bbs into memory has been rewritten
- to better handle sharing of files (and locked files).
-
- ■ The routine that saves Files.Bbs has been rewritten so that it
- handles errors while saving better. If an error should occur You
- are now prompted for a new name of Files.Bbs so that You may
- save it elsewhere. It also uses a different approach to saving.
-
- 1 . Save current area to Files.$$$
- 2 . Delete any old Files.Bak
- 3 . Rename Files.Bbs to Files.Bak
- 4 . Rename Files.$$$ to Files.Bbs
- 5 . If BAK files not wanted delete Files.Bak
-
- This is to ensure maximun security while saving so that You
- will not face the fact that You can loose some descriptions.
-
- ■ The Copy/Move routine has been rewritten to better handle
- locked files and all the errors that can occur while
- copying. Also it should be able to move files at directory
- level on SUBST and ASSIGNED drives. Before it did a
- physical move on such drives even though it wasn't necesary.
-
- ■ The overlay file has been reorganized to speed up things.
- and to save some more memory.
-
- ■ The header of each area in the file list has been restyled to
- allow areanames up to 40 chars wich is the maximum that Febbs
- can handle. Also the area overview list has adopted this new
- length.
-
- ■ The Setupfile is no longer padded to a length of 4096 chars.
- It is only as long as needed.
-
- ■ New function. <Alt-J> shows how many files that has been tagged
- and the total size of the tagged files.
-
- ■ New function. <Ctrl-C> Copy file and description to another area.
- Works just like when moving (Hurling) files but it makes a
- copy of the file and the description instead.
-
- ■ Several routines that are executed often have been ported to
- assembler to speed up things.
-
- ■ A small bug in maximus mode squashed. Febbs didn't realize that
- due to the fact that some areas in the area file might not be
- fileares You have to check more than 300 records to get 300 areas
- Reported by Anders Brink.
-
- ■ The unregistered version of Febbs will no longer use EMS when
- swapping to disk. If registered Febbs will use XMS, EMS or DISK
- when swapping itself out of memory.
-
- ■ The text "macros" have been increased in size.
- Suggested by Daniel Docekal.
-
- ■ The keyboard routines has been rewritten to be able to
- implement redefinable keys.
-
- ■ All the "Hotkeys" of functions in Febbs is now redefinable.
- Use Feppla to define the keyboard layout You prefer.
-
- ■ Febbs has now got a menu in the editor that hosts all the
- functions before only availiable via hotkeys. This should
- hopefully ease the use of Febbs when You aren't all that familiar
- with all the functions.
-
- ■ The setup file has been redesigned and You need to run Feppla to
- upgrade Your old setup file(s). You will, in the upgrade, loose
- wich areas where tagged and the text macros.
-
- ■ The routine that handles wich areas to include in the lists and
- wich are password protected has been rewritten. You can now
- insert/delete areas without Febbs tag information gets all messed
- up. This is as long as You do NOT change the area numbers of the
- areas.
-
- ■ When adopting You can use a new meta string to insert todays date
- when the file was adopted. ~D (Tilde D) will be replaced with todays
- date if used in the adopt description.
- Suggested by Mats Wallin.
-
- ■ When adopting GIF images to files.bbs You can use the new meta string
- called ~G (Tilde G) to place the GIF information where You like in
- the description string.
-
- ■ Febbs has been fully optimized at all parts where it waits for
- keyboard input. All places where Febbs was not giving up time
- in a multitasking environment has been corrected.
-
- ■ Febbs is now aware of Windows. Febbs will when running under
- Windows display wich version of Windows it runs under (just
- like it does with DESQview). This is just to inform You that
- Febbs has found Windows. What is important is that Febbs will
- slice time to other tasks when Febbs is idle waiting for key
- strokes. Febbs will autodetect Windows.
-
- ■ OS/2 users of Febbs can also benefit from Febbs multiuser
- system friendlieness. Febbs will slice away time when idle
- to other tasks just like when running under DESQview or Windows.
- Febbs will autodetect OS/2.
-
- < End of File >
-