Commit Graph

55232 Commits

Author SHA1 Message Date
michael
c3cd59d03f * Patch from Andrey Sobol to fix broken topic links
git-svn-id: trunk@48439 -
(cherry picked from commit c3aca47e50)
2021-08-16 17:12:02 +02:00
michael
b224889758 * Patch from Andrey Sobol to improve display of specialized types
git-svn-id: trunk@48349 -
(cherry picked from commit e3481eecfb)
2021-08-16 17:12:02 +02:00
michael
bc345bb66f * Allow single page mode for multi-page writers
git-svn-id: trunk@48348 -
(cherry picked from commit b51fd7079a)
2021-08-16 17:12:01 +02:00
michael
6d9ce15cce Small fix by Andrey to fix links
git-svn-id: trunk@48269 -
(cherry picked from commit 79f2398e6a)
2021-08-16 17:12:01 +02:00
Mattias Gaertner
59ebafef18 pastojs: ord(integer)
git-svn-id: trunk@48237 -
(cherry picked from commit c32ef4af38)
2021-08-16 17:12:01 +02:00
Mattias Gaertner
e2d5ad3c59 fcl-passrc: resolver: ord(integer)
git-svn-id: trunk@48236 -
(cherry picked from commit af5a6cd9d2)
2021-08-16 17:12:01 +02:00
Mattias Gaertner
665a68b914 pastojs: nicer filer error messages
git-svn-id: trunk@48233 -
(cherry picked from commit 13318117ed)
2021-08-16 17:12:00 +02:00
Mattias Gaertner
b6774195bb pastojs: fixed if then asm a;b end
git-svn-id: trunk@48231 -
(cherry picked from commit eaa519209e)
2021-08-16 17:12:00 +02:00
Mattias Gaertner
6c23750094 fcl-passrc: fixed checking statement after except-on
git-svn-id: trunk@48211 -
(cherry picked from commit b460f87fd4)
2021-08-16 17:12:00 +02:00
Mattias Gaertner
8c961ad2ea pastojs: fixed o as intftype, when o is nil
git-svn-id: trunk@48188 -
(cherry picked from commit 25fd38b2da)
2021-08-16 17:12:00 +02:00
michael
1d2ad03167 * Fix typo
git-svn-id: trunk@48171 -
(cherry picked from commit 92c3aedac4)
2021-08-16 17:12:00 +02:00
michael
353875f353 * Some restructuring by Andrey, add fallback link
git-svn-id: trunk@48170 -
(cherry picked from commit 005448f305)
2021-08-16 17:11:59 +02:00
michael
0fbc8a4d26 * Patch from Andrey Sobol to improve inheritance tree
git-svn-id: trunk@48169 -
(cherry picked from commit 38b6bb7385)
2021-08-16 17:11:59 +02:00
michael
74e0430919 * Fix compilation
git-svn-id: trunk@48165 -
(cherry picked from commit 4c22d66aac)
2021-08-16 17:11:59 +02:00
michael
ffc66813e9 * Patches from Andrey Sobol, more control over warnings, improve class tree and resolving
(cherry picked from commit b30d54b064)

# Conflicts:
#	.gitattributes
2021-08-16 17:11:50 +02:00
Mattias Gaertner
6ce3ea1940 pastojs: fixed freeing temp intf var if nil
git-svn-id: trunk@48155 -
(cherry picked from commit c21e777c85)
2021-08-16 17:11:06 +02:00
Mattias Gaertner
e9ffb208f4 fcl-passrc: fixed compile with pas2js
git-svn-id: trunk@48139 -
(cherry picked from commit 000de377b9)
2021-08-16 17:11:05 +02:00
Mattias Gaertner
8e4e76c9c2 fcl-passrc: fixed mem leak
git-svn-id: trunk@48138 -
(cherry picked from commit 2833bf6710)
2021-08-16 17:11:05 +02:00
Mattias Gaertner
288d440506 pastojs: clean up
git-svn-id: trunk@48137 -
(cherry picked from commit 05d916a652)
2021-08-16 17:11:05 +02:00
Mattias Gaertner
9a179194b0 pastojs: record complex only for records with class vars
git-svn-id: trunk@48131 -
(cherry picked from commit 22864b47e4)
2021-08-16 17:11:05 +02:00
Mattias Gaertner
05daf73243 pastojs: started library
git-svn-id: trunk@48119 -
(cherry picked from commit c99a97cc55)
2021-08-16 17:11:05 +02:00
Mattias Gaertner
ff3a3d400c fcl-passrc: resolver: check library export function overload
git-svn-id: trunk@48118 -
(cherry picked from commit 3b0df17bd1)
2021-08-16 17:11:04 +02:00
michael
80c42505cf * Patch from Andrey Sobol to improve names, improve XML structure
git-svn-id: trunk@48103 -
(cherry picked from commit de28024427)
2021-08-16 17:11:04 +02:00
michael
1f59452383 * Fix compilation with CheckPasTreeRefCount define
git-svn-id: trunk@48094 -
(cherry picked from commit 26a446308b)
2021-08-16 17:11:04 +02:00
michael
5600a9bf24 * Patch from Andrey Sobol to control XML file layout
git-svn-id: trunk@48093 -
(cherry picked from commit 498805c1ca)
2021-08-16 17:11:04 +02:00
michael
3838bbda6b * Fix GetFileBaseDir
git-svn-id: trunk@48092 -
(cherry picked from commit e2ffecb4c8)
2021-08-16 17:11:04 +02:00
michael
96fe2661fd * Fix memleak, additional list/indent, patch from Andrey Sobol
git-svn-id: trunk@48091 -
(cherry picked from commit cccff5826e)
2021-08-16 17:11:03 +02:00
michael
63cc204ac6 * Patch from Andrey Sobol to reduce indentation
git-svn-id: trunk@48087 -
(cherry picked from commit 87f2c282d1)
2021-08-16 17:11:03 +02:00
michael
f97ef4ad41 * print context in Release in debug mode
git-svn-id: trunk@48083 -
(cherry picked from commit b31305810c)
2021-08-16 17:11:03 +02:00
michael
d15b32f4a2 * Fix memleak when using packages
git-svn-id: trunk@48082 -
(cherry picked from commit 7adcd2a8a2)
2021-08-16 17:11:03 +02:00
michael
8ce4eee765 * Fix memory leak, patch from Andrey Sobol
git-svn-id: trunk@48025 -
(cherry picked from commit d42c334de9)
2021-08-16 17:11:03 +02:00
michael
646fb14ef4 * Forgot to commit
(cherry picked from commit 743e7c1c1b)

# Conflicts:
#	.gitattributes
2021-08-16 17:10:45 +02:00
marco
e8975d6be3 * still add files that start with ., just not to FTS
git-svn-id: trunk@48013 -
(cherry picked from commit 1332915a10)
2021-08-16 17:10:07 +02:00
michael
489bd30b82 * Refactor HTML engine so it can more easily be extended
git-svn-id: trunk@48010 -
(cherry picked from commit 7ee4954b0b)
2021-08-16 17:10:07 +02:00
michael
07d8f573a2 * get rid of some warnings
git-svn-id: trunk@48009 -
(cherry picked from commit 7be3d2f80c)
2021-08-16 17:10:07 +02:00
michael
02c8939b75 * Help for markdown
git-svn-id: trunk@48005 -
(cherry picked from commit 1afca037c6)
2021-08-16 17:10:07 +02:00
Mattias Gaertner
b09ce9a5e9 pastojs: filer export nameexpr
git-svn-id: trunk@48004 -
(cherry picked from commit 9825d3b552)
2021-08-16 17:10:06 +02:00
Mattias Gaertner
6475603cf2 fcl-passrc: parser: export unit.symbol, resolver: started library export
git-svn-id: trunk@48003 -
(cherry picked from commit e911431ed4)
2021-08-16 17:10:06 +02:00
michael
1499bf0e68 * Fix AV
git-svn-id: trunk@47981 -
(cherry picked from commit b387dd8a94)
2021-08-16 17:10:06 +02:00
marco
ff4ed1a93c * fix destructor
git-svn-id: trunk@47980 -
(cherry picked from commit bb8fd96eaa)
2021-08-16 17:10:06 +02:00
michael
9669e9d9b0 * Fix class tree & lists
git-svn-id: trunk@47978 -
(cherry picked from commit 33d7935b93)
2021-08-16 17:10:06 +02:00
michael
d22712e99e * Markdown support for fpdoc
(cherry picked from commit 390be00327)

# Conflicts:
#	.gitattributes
2021-08-16 17:07:53 +02:00
Mattias Gaertner
6915501bef fcl-passrc: resolver: parse library
git-svn-id: trunk@47936 -
(cherry picked from commit f0122bd4a0)
2021-08-16 17:07:18 +02:00
Mattias Gaertner
d146de15fd pastojs: fixed delay init specialized interface
git-svn-id: trunk@47919 -
(cherry picked from commit c1a2b6279e)
2021-08-16 17:07:18 +02:00
marco
cd0b7ddd19 * commited patch(-5) by Andrey Sobol from mantis #38153 .
git-svn-id: trunk@47915 -
(cherry picked from commit 4353d36516)
2021-08-16 17:07:18 +02:00
Mattias Gaertner
4fb5a46859 fcl-passrc: resolver: fixed typecast a(b.func) marking implicit call
git-svn-id: trunk@47914 -
(cherry picked from commit 7032cba91e)
2021-08-16 17:07:18 +02:00
michael
34c8717a1a * Function result can also contain ^ in type
git-svn-id: trunk@47911 -
(cherry picked from commit 46d301b7b2)
2021-08-16 17:07:17 +02:00
michael
6b4978d218 * Fix Pointer types as arguments
git-svn-id: trunk@47900 -
(cherry picked from commit 6dafbfb7ca)
2021-08-16 17:07:17 +02:00
Mattias Gaertner
de6a8a1c9b pastojs: await with one param must be async function
git-svn-id: trunk@47895 -
(cherry picked from commit 8eafcd9490)
2021-08-16 17:07:17 +02:00
michael
f68fe3a1e9 * Fix bug ID #38269 (caret can be start of string)
git-svn-id: trunk@47889 -
(cherry picked from commit 73dd1afd7d)
2021-08-16 17:07:17 +02:00