University of Vaasa, Finland, Linux Pentium, node number
193.166.120.5 (garbo.uwasa.fi) has a large collection of shareware,
freeware and public domain programs which are available by anonymous
ftp (file transfer program), WWW (World Wide Web) and by mail server
(ftpmail). This information file ftp://garbo.uwasa.fi/pc/ts/0news-ts
contains news about the programs in the /pc/ts directory (in reverse
order).

....................................................................
Prof. Timo Salmi   Co-moderator of news:comp.archives.msdos.announce
Moderating at ftp:// & http://garbo.uwasa.fi/ archives 193.166.120.5
Department of Accounting and Business Finance  ; University of Vaasa
mailto:ts@uwasa.fi <http://www.uwasa.fi/~ts/>  ; FIN-65101,  Finland
Spam foiling in effect.  My email filter autoresponder will return a
required email password to users not yet in the privileges database.

                    N e w s   o f   1 9 9 7

Sat 13-Dec-97: I have updated my statistics packages
 ftp://garbo.uwasa.fi/pc/ts/ts1st21.zip statistical measures
 ftp://garbo.uwasa.fi/pc/ts/ts2st23.zip OLS regression analysis
 ftp://garbo.uwasa.fi/pc/ts/ts3st18.zip transformations
 ftp://garbo.uwasa.fi/pc/ts/ts4st18.zip correlation analysis
 ftp://garbo.uwasa.fi/pc/ts/ts4st17.zip LAD regression analysis
One the average four yeas have passed since I last updated my
statistics packages. A lot has happened on the PC scene in between.
Windows programs have taken over from MS-DOS as the main operating
system. This means a diminishing potential for the MS-DOS updates.
Therefore I decided to make available for the private users the full
scale versions with up to 25 variables and 400 observations.
   Other than that, no changes have been made except that the
information in the documents has been brought up to date.

Sat 13-Dec-97: Update
 122445 Dec 13 1997 ftp://garbo.uwasa.fi/pc/ts/tslin35.zip
 tslin35.zip Friendly linear programming and linear goal programming.
What is new in LINSOLVE.EXE
:
Version  3.5:  Over  four  yeas  have passed since I last updated my
LINSOLVE linear programming and linear goal programming  program.  A
lot  has  happened on the PC scene in between. Windows programs have
taken over from MS-DOS as the main operating system.  This  means  a
diminishing potential for the MS-DOS updates. Therefore I decided to
make available for the private users the full scale version  of  120
decision    variables,    80   constraints,   and   10   objectives.
:
Another   development   is   the   faster   and   faster   machines.
Unfortunately, when the 200Mhz limit is reached the programs written
with  Turbo  Pascal's Crt screen handling cease to work because of a
"divide by 0" initialization error.  Version  3.5  hopefully  avoids
this  bug  in Borland's Turbo Pascal compiler. I have not been able,
however, to test this since I only have  sub-200Mhz  PCs  available.
:
For better or worse rewrote the LINSOLVE.DOC to be a Microsoft  Word
6.0c document. Admittedly it is less generic than an ASCII file, but
it is better formatted especially for printing.

Sat 13-Dec-97: Each part of my Turbo Pascal FAQ contains 25
questions and answers. I have now completed the fifth part by adding
 123) How can I substitute a substring with another in a string?
 124) What to do about Crt.Delay runtime error 200 on fast machines?
 125) How can I copy text and example codes from Turbo Pascal help?
The collection is available as
         ftp://garbo.uwasa.fi/pc/ts/tsfaqp39.zip.
It is also available without the version number for easier linking
as
         ftp://garbo.uwasa.fi/pc/link/tsfaqp.zip.
The FAQ updates always are a joint effort. I have had even more help
this time on news:comp.lang.lascal.borland than usual in preparing
these new items.

Fri 14-Nov-97: I have updated my Frequently Asked Turbo Pascal
Questions collection by adding the following items
 117) How can I clear the screen without the Crt unit?
 118) How can I test if a disk is present in the drive?
 119) What is the Pascal code to add a number of days to a date?
 120) How can I stuff keystrokes in advance into the keyboard buffer?
 121) What is the code for a fast 16-color PutPixel Routine?
 122) What is the code for a fast 256-color PutPixel Routine?
There are also adjustments to many of the old items too numerous to
list individually. I have had some very useful feedback and tips for
the FAQ from many users. My special appreciation is due to Dr John
Stockton for his continuing support and help in trying to improve
the quality of the FAQ. The updated collection is
 126643 Nov 14 1997 ftp://garbo.uwasa.fi/pc/ts/tsfaqp38.zip
 tsfaqp38.zip Common Turbo Pascal Questions and Timo's answers
also available without the version number for easier linking as
 126643 Nov 14 1997 ftp://garbo.uwasa.fi/pc/link/tsfaqp.zip
 tsfaqp.zip Common Turbo Pascal Questions and Timo's answers

Sat 18-Oct-97: One of my many program packages is "Programmer's
tools base: base, basecalc, scancode" which I have updated after a
pause of four years to be ftp://garbo.uwasa.fi/pc/ts/tsbase13.zip.
The following changes have been made besides bringing the
documentation up to date.
 "BASE.EXE Convert from one base to another"
   - A new switch /2 in the /b (batch) mode to also display the
     value converted from side by side with the conversion result.
   - A new switch /e in the /b (batch) mode which does not insert an
     end of line after displaying the converted value. This allows
     placing the results of several conversion on the same line.
     This property is utilized in RGBCOLOR.BAT batch for converting
     256 color RGB codes.
   - Added examples to the programs help function which is invoked if
     BASE is written without any parameters.
Included a batch
 "RGBCOLOR.BAT Decimal RGB code to hexadecimal".

Fri 10-Oct-97: I am frequently asked by the similarly spam-targeted
fellow users about my spam foiling password method. Since I cannot
answer these questions individually, I have made the information
available via WWW. You'll find it through my home page (see my
signature) by clicking the "no-spam" thumbnail image.

Sat 4-Oct-97: I have updated my frequently asked batch programming
questions and batch files collection to be
 135427 Oct 4 16:49 ftp://garbo.uwasa.fi/pc/ts/tsbat52.zip
 tsbat52.zip A collection of useful batch files and tricks, T.Salmi
I have added the following items to BATRICKS.TXT within the package
 50) How can I traverse all files of a directory in a batch?
 51) How can I step through a batch a command at a time to debug it?
 52) How to find all files made or updated on a day or today?
 53) How can I make a list of all my files and locate a certain file?
Item #53 also explains how to locate all hidden files on your
harddisk.
 54) How can I tell if a program is running in a Windows dosbox?
 55) How can a test that there is a disk in a floppy disk drive?
Also added to DOSTRICK.TXT
 8) Bypassing or stepping through config.sys and autoexec.bat

Sat 4-Oct-97: Take cover, all literary folks. I have released on the
scampering news:rec.humor readership the update
 26404 Oct 4 1997 ftp://garbo.uwasa.fi/pc/ts/tspun18.zip
 tspun18.zip Timo's nauseating groaners (a collection of puns).

Tue 29-Jul-97: I have written an MS-DOS version UNIQ.EXE of the Unix
uniq program to "report or filter out repeated lines in a file". The
file is included in my updated third filter collection
 92777 Jul 29 1997 ftp://garbo.uwasa.fi/pc/ts/tsfltc19.zip
 tsfltc19.zip More filters: dump,col,concat,cut,detab,rep,rot13,undump,...

Sat 12-Jul-97: I have made a routine update
 112853 Jul 12 1997 ftp://garbo.uwasa.fi/pc/ts/tsfaqn46.zip
 tsfaqn46.zip Questions from Usenet and Timo's answers
because the previous one was over a year ago.

Sat 12-Jul-97: I have updated my collection of Frequently Asked
Turbo Pascal Questions to be
 ftp://garbo.uwasa.fi/pc/ts/tsfaqp37.zip.
It can be also be obtained without the version number as
 ftp://garbo.uwasa.fi/pc/link/tsfaqp.zip.
The added new items are
 113) Is there a way to make the text blink in the graphics mode?
 114) How do I make writeln (15/18) give 0.83, not 8.3333333333E-01?
 115) How do I get 256 colors instead of Turbo Pascal's normal 16?
 116) How can I read a text character from the screen (e.g. xy 5,2)?

Sat 17-May-97: I have updated my collection of the SemWare editor
macros to be
 56694 May 17 23:04 ftp://garbo.uwasa.fi/pc/ts/tstse19.zip
 tstse19.zip SAL macro sources to extend The SemWare Editor 2.5, T.Salmi
Rewrote the macro "FLIPONE.S Flip one character, incl foreign" to
jump to the beginning of the next word after the character has been
flipped. Also (hopefully) corrected a bug that made wrong
conversions if a block was on in the window.
   Rewrote macro "TOASC.S Scandinavian 7/8-bit conversions" adding
more conversions. The adjustments include e.g. the general-interest
HTML foreign character conversions. They now cover the whole range.
   Rewrote macro "HP500.S Esc sequences, HP DeskJet 500". It now has
the options to either send the escape sequences (new) to the printer
or to insert them into the text. Rewrote in a similar manner the
macro "DICONIX.S Esc seqs, Diconix InkJet 150".
   Rewrote macro "UPCASE.S Convert text to upper/lower case" to
handle also the cases of convert word and convert line besides
convert block and entire file. The conversions handle also foreign
characters like a" and o".

Sun 4-May-97: I have updated my condition oriented program
 PACE.EXE "Timer to pace your calisthenics"
Added a /c## to choose how often the color of the time display
changes. The default is 60 seconds.
 34400 May 4 08:01 ftp://garbo.uwasa.fi/pc/ts/tsjog17.zip
 tsjog17.zip A simple calculator and pacer for a jogging enthusiast.

Tue 18-Mar-97: Update
 274316 Mar 18 21:27 ftp://garbo.uwasa.fi/pc/ts/tsgifs16.zip
 tsgifs16.zip Timo's free collection of 575 GIF labels for World Wide Web

Mon 17-Feb-97: This is worse than you think. I have collected some
of my punishment rejoinders in news:rec.humor (retch.humor) into the
updated
 23288 Feb 17 21:42 ftp://garbo.uwasa.fi/pc/ts/tspun17.zip
 tspun17.zip Timo's nauseating groaners (a collection of puns).
My special greetings to Stu, Ron, and Bill who share part of the
[fb]lame.

Wed 5-Feb-97: I have updated my collection of Frequently Asked Turbo
Pascal Questions by adding the listed new questions. The collection
is now
 113825 Feb 5 11:42 ftp://garbo.uwasa.fi/pc/ts/tsfaqp36.zip
 tsfaqp36.zip Common Turbo Pascal Questions and Timo's answers
As before, it can be also be obtained without the version number as
 113825 Feb 5 11:42 ftp://garbo.uwasa.fi/pc/link/tsfaqp.zip 
 tsfaqp.zip Common Turbo Pascal Questions and Timo's answers
 :
 109) What are the formulas for ArcSin and ArcTan?
 110) How can I determine how many bytes are allocated to a file?
 111) How can I modify the colors of the VGA graphics palette?
 112) How can I check if SMARTDRV has been installed? Which version?
 :
I have omitted "INFO-PAS.TXT Info-pascal mailing list information"
from the collection since it is no longer relevant. The mailing list
version of the newsgroup news:comp.lang.pascal.misc was discontinued
by its maintainer Fred Brundick because of the persistent mischief
by some net-idiot(s?). The list was repeatedly clogged by the
abusive subscriptions of the list address to various other mailing
lists.

Fri 31-Jan-97: I have a program FN.EXE for evaluating functions from
the MS-DOS command line. For example
  FN 3^2+5.5*sin(rad(90/2))-ln(2)
I have added a /b batch-mode switch to this program. When that
switch is turned on, the program outputs only the numerical result
and nothing else. FN.EXE is part of my updated package
 73564 Jan 31 21:31 ftp://garbo.uwasa.fi/pc/ts/tsfunc15.zip
 tsfunc15.zip Calculates, tabulates, and plots your functions, T.Salmi

Sat 25-Jan-97: Update
 92776 Jan 25 1997 ftp://garbo.uwasa.fi/pc/ts/tsutld23.zip
 Timo's 4th utility set (bigcurs,keyrate,caps,today,warmboot,...)
I have adjusted the following programs which did not work correctly
in the Windows 3.11 dosbox.
 "TODAY.EXE Scan disk for files made today"
Improved the screen image file status checking in
 "PUSHSCR.EXE Push screen to image file"
 "POPSCR.EXE  Pop screen from image file"
Brought up to date the address information in the documentation of
the rest of the programs in the package.

Wed 22-Jan-97: I have made a few additional color and image
adjustments to my free gif collection. It is now
  250401 Jan 22 17:57 ftp://garbo.uwasa.fi/pc/ts/tsgif15a.zip
  Timo's free collection of GIF labels for the World Wide Web
Enjoy.

Mon 13-Jan-97: I have updated my free WWW gif collection to be
 246298 Jan 13 12:31 ftp://garbo.uwasa.fi/pc/ts/tsgif15.zip         
 Timo's free collection of 525 GIF labels for World Wide Web
I have added a number of new gifs. Most importantly, however, I have
improved and retouched most of the old ones. I have used more solid
colors to make the gifs appear less grainy. I have also adjusted and
corrected many of the small details in the gifs in my collection.
   You are most welcome to use my gifs freely on your WWW pages if
you find them nice and useful. The only usage limitation is that you
may not sell my gifs as such. Of course, you are most welcome to
include tsgifs15.zip and distribute it on any CDROM or similar
collection, commercial or otherwise.

Wed 1-Jan-97: The older news about the files in the /pc/ts
directory are available as
 :
 ftp://garbo.uwasa.fi/pc/ts/0news96.ts
 The news announcements of 1996 about ts-programs, T.Salmi
 :
and so on, backwards.