[fpc-announce] New entry in Free Pascal Contributed units. (StreamWrap1 (extra stream functions))

2005-09-05 Thread contribs
The following entry was added to the Free Pascal contributed units:

Name : StreamWrap1 (extra stream functions)
Author   : Lars aka L505
Email: fpcunits(at)z505(dot) com
Homepage : http://z505.com
FTP site : http://positivesale.com/freePascal/strings/StreamWrap1.zip
Version  : 1.0b
Date : 2005-07-10
Category : Miscellaneous
Supported OS : All?
Description  :
Stream to string conversions and vice versa. StrLoadStream, StrToStream. 

Plan to add more functions to this unit. Let me know if you have any useful 
stream functions. 


___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce


[fpc-announce] Free Pascal Contributed units modified entry. (StringParser)

2005-09-05 Thread contribs
The following entry in the Free Pascal contributed units was modified:

Name : StringParser
Author   : Paul Malcher
Email: [EMAIL PROTECTED]
Homepage : http://www.r-t-f-m.com
FTP site : 
http://www.r-t-f-m.com/index.php?option=com_docman&task=cat_view&gid=21&Itemid=2
Version  : 1.8
Date : 2005-07-23
Category : Miscellaneous
Supported OS : Linux,Win32
Description  :
A string parser that is capable of manipulating strings in various ways. 
Greatly perl inspired in function. It takes advantage of the fpc 1.9.2 
compiler's support for dynamic arrays, making it a very powerful parser. 


___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce


[fpc-announce] Free Pascal Contributed units modified entry. (fblib)

2005-09-05 Thread contribs
The following entry in the Free Pascal contributed units was modified:

Name : fblib
Author   : Alessandro Batisti
Email: [EMAIL PROTECTED]
Homepage : http://fblib.altervista.org
FTP site : http://fblib.altervista.org/fblib.zip
Version  : 0.81
Date : 2005-09-02
Category : Database
Supported OS : Win32 Linux FreeBsd
Description  :
Open Source Library No Data Aware for direct access to Firebird Relational 
Database from Borland Delphi/Kylix/Freepascal and Lazarus 

___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce


[fpc-announce] Free Pascal Contributed units modified entry. (Northworld)

2005-09-05 Thread contribs
The following entry in the Free Pascal contributed units was modified:

Name : Northworld
Author   : James Saunders
Email: [EMAIL PROTECTED]
Homepage : http://www.northworld.ca
FTP site : http://www.northworld.ca/downloads/nworld10.zip
Version  : 1.0b
Date : 2005-08-12
Category : Graphics
Supported OS : DOS/WinX
Description  :
Northworld, an AD&D based fantasy RPG written entirely in FreePascal.  Utilizes 
colored extended ASCII in 80x50 textmode to simulate low res 2D topographical 
graphics.


___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce


[fpc-announce] New entry in Free Pascal Contributed units. (VK_KEYS)

2005-09-05 Thread contribs
The following entry was added to the Free Pascal contributed units:

Name : VK_KEYS
Author   : L505
Email: fpcunits(at)z505(dot)com
Homepage : http://z505.com/cgi-bin/qkcont/qkcont.cgi?p=VK_LETTER-Project
FTP site : http://z505.com/download/pascal/vk_keys/vk_keys.zip
Version  : 1.0a
Date : 2005-08-24
Category : Miscellaneous
Supported OS : All
Description  :
Makes working with letter and number keys easer. 

For example, no need to figure out the hex or decimal value of each key.

Just include this unit, and now you can use VK_MYKEY, VK_A, VK_B, VK_1, etc.


___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce


[fpc-announce] New entry in Free Pascal Contributed units. (ustat)

2005-09-05 Thread contribs
The following entry was added to the Free Pascal contributed units:

Name : ustat
Author   : Franco Milani
Email: [EMAIL PROTECTED]
Homepage : http://www.polarhome.com/~franco
FTP site : http://www.polarhome.com/~franco/ustat.zip
Version  : 1.0
Date : 2005-08-11
Category : Miscellaneous
Supported OS : All
Description  :
Unit containing some functions useful in probability and statistics and their 
inverses, calculated by extended real numbers with good precision


___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce


[fpc-announce] Free Pascal Contributed units modified entry. (FPS - IDE for Free Pascal)

2005-09-05 Thread contribs
The following entry in the Free Pascal contributed units was modified:

Name : FPS - IDE for Free Pascal
Author   : Rimgaudas Laucius
Email: [EMAIL PROTECTED]
Homepage : http://ims.mii.lt/fps
FTP site : ftp://
Version  : 0.9.0
Date : 2005-07-05
Category : Miscellaneous
Supported OS : windows
Description  :
This is simple but functional GUI multidoc IDE with step-by-step debugging, 
expressions watching and many other features. 
Now, it is integrated with FPC 2.1.1 and supports UTF-8 encoded source. UI is 
internationalized.



___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce


[fpc-announce] Free Pascal Contributed units modified entry. (PascalAdt library)

2005-09-05 Thread contribs
The following entry in the Free Pascal contributed units was modified:

Name : PascalAdt library
Author   : Ɓukasz Czajka
Email: [EMAIL PROTECTED]
Homepage : http://www.djkosmos.co.nr/pascaladt/
FTP site : http://www.djkosmos.co.nr/pascaladt/pascaladt-0.4.2.src.tar.gz
Version  : 0.4.2
Date : 2005-08-04
Category : Miscellaneous
Supported OS : All
Description  :
PascalAdt is a free software library of data structures and algorithms for FPC 
2.0 and Delphi compilers. It provides a wide range of data structures including 
lists, queues, double-ended queues, binary trees, binary search trees, hash 
tables, AVL-trees, 2-3-trees, splay-trees and more. The library is similar in 
its basic look-and-feel to the C++ STL library. For the most recent version 
always see: www.djkosmos.co.nr/pascaladt/



___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce


[fpc-announce] New entry in Free Pascal Contributed units. (D3D9)

2005-09-05 Thread contribs
The following entry was added to the Free Pascal contributed units:

Name : D3D9
Author   : Jan Bruns
Email: [EMAIL PROTECTED]
Homepage : http://
FTP site : ftp://www.abnuto.de/jan/code/d3d9.zip
Version  : 2
Date : 2005-07-01
Category : Graphics
Supported OS : Win32
Description  :
significantly updated version of my personal D3D9-unit. 

Direct3D9 is completly implemented.



___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce


[fpc-announce] Free Pascal Contributed units modified entry. (FastHtmlParse (Fast HTML Parser))

2005-09-05 Thread contribs
The following entry in the Free Pascal contributed units was modified:

Name : FastHtmlParse (Fast HTML Parser)
Author   : Lars aka L505
Email: [EMAIL PROTECTED]
Homepage : http://z505.com
FTP site : http://positivesale.com/freePascal/HtmlPars/FastHtmlParse1.0.zip
Version  : 1.0b
Date : 2005-06-20
Category : Internet
Supported OS : Windows, Gnu/Linux, Other
Description  :
Fast HTML Parser. Was originally for GUI programs in Delphi, but I have created 
this package to  work as a command line tool with freepascal. No issues came up 
when compiling with FPC 2.0.0.

This fast html parser can be used to dissect html into it's pieces. 

Example: if you want to find text inside the bold or Italic tag I show you how 
to do this in the demo program. If you want to dissect all the tags at once, 
the demo program shows you how.

If you want to grab content from other people's website using this parser, you 
could use it in FPC CGI programs. 

When you are analyzing HTML, this parser is fast and precise, and your code 
will be easier to maintain over say the sloppy regex way of doing things.

Update:
 -Version 1.0b now contains an ExecUpCase function
 -all tags can be found by '' even if source 
  file you parse contains  or 



___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce


[fpc-announce] Free Pascal Contributed units modified entry. (StrWrap1 (String Wrapper))

2005-09-05 Thread contribs
The following entry in the Free Pascal contributed units was modified:

Name : StrWrap1 (String Wrapper)
Author   : Lars aka L505
Email: fpcunits1(at)z505(dot)com
Homepage : http://z505.com
FTP site : http://positivesale.com/freePascal/strings/StrWrap1.zip
Version  : 1.0b
Date : 2005-06-26
Category : File Handling
Supported OS : Linux, Windows, other
Description  :
Some string functions to make getting data out of a text files easy, without 
using stringlists.

Sometimes you find a StringList overkill,
when all you need is some simple string operations. 

This unit is essentially a wrapper for readln, assign, reset (that annoying low 
level you don't need, in simple string and file operations).

 StrLoadFile get entire file into a string var
 GetLn1  get first line contents from text file into a string var
 GetLnN  get Nth line from text file into a string var


Update:
Version b now offers

 ArrayLoadFile  get entire file into an array of strings
 ArrayLoadLines get only the first N lines into an array of strings
 StrLoadLines   get only the first N lines into a string var

You do not need to include the hefty 'classes' unit when using these functions 
alone. The file is not loaded into the memory - only the precise lines that you 
want. Whereas a stringlist loads the entire file into memory no matter what.




___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce


[fpc-announce] New entry in Free Pascal Contributed units. (TDB Engine (tdbengine))

2005-09-05 Thread contribs
The following entry was added to the Free Pascal contributed units:

Name : TDB Engine (tdbengine)
Author   : tdbengine
Email: tdbengine
Homepage : http://www.tdbengine.org/
FTP site : http://www.tdbengine.org/text/download_en.html
Version  : 6.2.9
Date : 2005-06-29
Category : Database
Supported OS : Windows, Linux
Description  :
Tdbengine is a "relational database management system" - in short: RDBMS - with 
an integrated programming language. It represents the enhancement of the famous 
DOS-TDB and is predestined to handle databases on the web. It connects to the 
webserver using the standard cgi interface.

The tdbengine is very small (about 400 KByte), extremely quick and easy to 
administrate. Currently versions for Linux (x86), FreeBSD (x86) and Windows 
NT/2000 are available.


___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce


[fpc-announce] Free Pascal Contributed units modified entry. (DES)

2005-09-05 Thread contribs
The following entry in the Free Pascal contributed units was modified:

Name : DES
Author   : Franco Milani
Email: [EMAIL PROTECTED]
Homepage : http://www.polarhome.com/~franco/
FTP site : http://www.polarhome.com/~franco/des.zip
Version  : 1.5
Date : 2005-06-14
Category : Miscellaneous
Supported OS : All (x86)
Description  :
Fast DES units to encode/decode 8 byte blocks by the ECB method (modifiable to 
use CBC) and crypt passwords in Unix passwd format


___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce


[fpc-announce] Free Pascal Contributed units modified entry. (mpcalc)

2005-09-05 Thread contribs
The following entry in the Free Pascal contributed units was modified:

Name : mpcalc
Author   : Franco Milani
Email: [EMAIL PROTECTED]
Homepage : http://www.polarhome.com/~franco/
FTP site : http://www.polarhome.com/~franco/mpcalc10.zip
Version  : 1.0
Date : 2005-06-21
Category : Miscellaneous
Supported OS : All
Description  :
Unit for multiple precision calculation; provides functions to manipulate 
digits with arbitrary precision


___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce


[fpc-announce] New entry in Free Pascal Contributed units. (QuikPas (QkPas))

2005-09-05 Thread contribs
The following entry was added to the Free Pascal contributed units:

Name : QuikPas (QkPas)
Author   : Lars aka L505
Email: [EMAIL PROTECTED]
Homepage : http://z505.com
FTP site : http://positivesale.com/freePascal/QuikPas/QkPas1.0.zip
Version  : 1.0a
Date : 2005-06-21
Category : Miscellaneous
Supported OS : All
Description  :
QuikPas is a syntax mask for the Pascal language. Use it for special 
situations. It is an extremely shortform way of writing Pascal code. It is  
readable due to mainly our help of syntax highlighting and abbreviations 
strategically thought out that you will be able to remember. It is short formed 
enough that you could almost write a one liner program in an edit box. It may 
be used in cases where you need the power of Pascal but the short form of a 
regex or a miniature script.

QuikPas works well with the idea of embedded compilers in applications, and for 
mini plug-in's on the fly. 

More details should be scouted out at the PasWiki, as the description is too 
long to display in this area. http://z505.com/cgi-bin/qkcont/qkcont.cgi?p=Quik-Syntax-for-Pascal";>QuikPas
 Introduction





___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce


[fpc-announce] New entry in Free Pascal Contributed units. (KOLRgxWrap (regular expression wrapper))

2005-09-05 Thread contribs
The following entry was added to the Free Pascal contributed units:

Name : KOLRgxWrap (regular expression wrapper)
Author   : Lars aka L505
Email: [EMAIL PROTECTED]
Homepage : http://z505.com
FTP site : http://positivesale.com/freePascal/KOL/regex/KOLRgxWrap.zip
Version  : 1.0
Date : 2005-06-12
Category : Miscellaneous
Supported OS : GnuLinux, Windows, Other
Description  :
This is a regular expression wrapper unit using KOL. It requires KOLRegexpr 
package.
 
It is basically the same as RgxWrap.pas, but this is a KOL version. 

This package also contains KOLStuffStr (StuffString for KOL, since kol.pas 
doesn't have a StuffString).

Includes demo program.





___
fpc-announce maillist  -  fpc-announce@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-announce