peter 3c54458903 * regenerated %!s(int64=24) %!d(string=hai) anos
..
utils 531eed99f8 * we should use lowercase extensions, for linux %!s(int64=26) %!d(string=hai) anos
Makefile 3c54458903 * regenerated %!s(int64=24) %!d(string=hai) anos
Makefile.fpc d9b97cc5bf * New FPCMake update %!s(int64=24) %!d(string=hai) anos
README cbd33d4c38 * moved %!s(int64=27) %!d(string=hai) anos
TODO 08e39cb92a * added some stuff I wrote to maillist, but didn't get reply to. %!s(int64=25) %!d(string=hai) anos
cvsco.tdf 014b4638b7 * small typo fixed %!s(int64=25) %!d(string=hai) anos
cvsup.tdf 459122a541 * Initial revision %!s(int64=25) %!d(string=hai) anos
empty.inc de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
fixes.txt de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
fp.ans 2126a0993e * new set of Gabor changes: see fixes.txt %!s(int64=25) %!d(string=hai) anos
fp.pas 53b0ce0780 merges from fixes branch %!s(int64=25) %!d(string=hai) anos
fpcalc.pas 53b0ce0780 merges from fixes branch %!s(int64=25) %!d(string=hai) anos
fpcatch.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
fpcodcmp.pas ddee9c4979 * Gabor changes: see fixes.txt %!s(int64=25) %!d(string=hai) anos
fpcodtmp.pas ddee9c4979 * Gabor changes: see fixes.txt %!s(int64=25) %!d(string=hai) anos
fpcompil.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
fpconst.pas de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
fpdebug.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
fpdesk.pas de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
fphelp.pas de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
fpide.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
fpini.pas 53b0ce0780 merges from fixes branch %!s(int64=25) %!d(string=hai) anos
fpintf.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
fpmcomp.inc de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
fpmdebug.inc aad6d9f198 + Initial import %!s(int64=25) %!d(string=hai) anos
fpmedit.inc aad6d9f198 + Initial import %!s(int64=25) %!d(string=hai) anos
fpmfile.inc de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
fpmhelp.inc de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
fpmopts.inc 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
fpmrun.inc 24ebb1bdba * (merged) %!s(int64=25) %!d(string=hai) anos
fpmsrch.inc aad6d9f198 + Initial import %!s(int64=25) %!d(string=hai) anos
fpmtools.inc 53b0ce0780 merges from fixes branch %!s(int64=25) %!d(string=hai) anos
fpmwnd.inc de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
fpredir.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
fpstre.inc 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
fpstrh.inc 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
fpstring.pas aad6d9f198 + Initial import %!s(int64=25) %!d(string=hai) anos
fpswitch.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
fpsymbol.pas 53b0ce0780 merges from fixes branch %!s(int64=25) %!d(string=hai) anos
fptemplt.pas aad6d9f198 + Initial import %!s(int64=25) %!d(string=hai) anos
fptools.pas 738c8f905d * first big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
fpusrscr.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
fputils.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
fpvars.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
fpviews.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
globdir.inc 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
gplprog.pt aad6d9f198 + Initial import %!s(int64=25) %!d(string=hai) anos
gplunit.pt aad6d9f198 + Initial import %!s(int64=25) %!d(string=hai) anos
grep.tdf e9d03b7506 + prompt with dialogs for tools %!s(int64=26) %!d(string=hai) anos
maketp.bat 72a631eff3 + automatic .pas/.pp adding by opening of file %!s(int64=26) %!d(string=hai) anos
pmode.pas a7b837f4ff * fixed ptr() to pointer() typecase %!s(int64=25) %!d(string=hai) anos
program.pt cdfbfda6d2 * New templates from Gabor %!s(int64=25) %!d(string=hai) anos
readme.ide ddee9c4979 * Gabor changes: see fixes.txt %!s(int64=25) %!d(string=hai) anos
readme.txt 369efe46ed + New bunch of Gabor's changes: see fixes.txt %!s(int64=25) %!d(string=hai) anos
realintr.inc 1d8a77490c * fixes from gabor %!s(int64=26) %!d(string=hai) anos
test.pas de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
test1.pas 1d5d3b421a + dummy test1 unit added for dbx tests %!s(int64=26) %!d(string=hai) anos
test2.pas d8ba95410b * some more tests %!s(int64=26) %!d(string=hai) anos
tpgrep.tdf e9d03b7506 + prompt with dialogs for tools %!s(int64=26) %!d(string=hai) anos
unit.pt cdfbfda6d2 * New templates from Gabor %!s(int64=25) %!d(string=hai) anos
vesa.pas aad6d9f198 + Initial import %!s(int64=25) %!d(string=hai) anos
wansi.pas bdb90bfda6 * avoid crt use (merged) %!s(int64=25) %!d(string=hai) anos
wcedit.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
wconsts.pas aad6d9f198 + Initial import %!s(int64=25) %!d(string=hai) anos
wconstse.inc de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
wconstsh.inc de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
weditor.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
whelp.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
whlpview.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
whtml.pas aad6d9f198 + Initial import %!s(int64=25) %!d(string=hai) anos
whtmlhlp.pas de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
whtmlscn.pas de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
winclip.pas aad6d9f198 + Initial import %!s(int64=25) %!d(string=hai) anos
windebug.pas de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
wini.pas 738c8f905d * first big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
wnghelp.pas de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
wos2help.pas de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
wresourc.pas aad6d9f198 + Initial import %!s(int64=25) %!d(string=hai) anos
wtphwrit.pas aad6d9f198 + Initial import %!s(int64=25) %!d(string=hai) anos
wutils.pas 30071b6a3d new merge %!s(int64=25) %!d(string=hai) anos
wviews.pas de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos
wwinhelp.pas de5cef1bc8 * New big merge from fixes branch %!s(int64=25) %!d(string=hai) anos

README


You can have a fp.cfg file in the same directory as fp.exe. It works the
same as ppc386.cfg

If you want to create a fully working IDE you need to compile with a
unit path to ../.. and for an IDE without compiler compile with ../fake

# IDE with full compiler compile with:
ppc386 fp -Fu../..

# IDE with fake compiler compile with:
ppc386 fp -Fu../fake