Commit Graph

551 Commits

Author SHA1 Message Date
michael
7ee4954b0b * Refactor HTML engine so it can more easily be extended
git-svn-id: trunk@48010 -
2021-01-03 14:08:48 +00:00
michael
7be3d2f80c * get rid of some warnings
git-svn-id: trunk@48009 -
2021-01-03 14:08:02 +00:00
michael
1afca037c6 * Help for markdown
git-svn-id: trunk@48005 -
2021-01-03 08:37:52 +00:00
nickysn
cf6c173653 * regenerated makefiles
git-svn-id: branches/wasm@47988 -
2021-01-02 22:25:27 +00:00
nickysn
a84b091b5e * makefiles regenerated after fpcmake update
git-svn-id: branches/wasm@47985 -
2021-01-02 22:15:42 +00:00
michael
b387dd8a94 * Fix AV
git-svn-id: trunk@47981 -
2021-01-02 22:05:34 +00:00
marco
bb8fd96eaa * fix destructor
git-svn-id: trunk@47980 -
2021-01-02 21:13:03 +00:00
michael
33d7935b93 * Fix class tree & lists
git-svn-id: trunk@47978 -
2021-01-02 19:05:31 +00:00
michael
390be00327 * Markdown support for fpdoc
git-svn-id: trunk@47973 -
2021-01-02 14:28:45 +00:00
marco
4353d36516 * commited patch(-5) by Andrey Sobol from mantis #38153 .
git-svn-id: trunk@47915 -
2020-12-30 20:37:24 +00:00
michael
f1db695809 * Move chm writer to separate unit
git-svn-id: trunk@47868 -
2020-12-28 13:55:22 +00:00
michael
7f2c8857da * Endianness
git-svn-id: trunk@47743 -
2020-12-09 23:33:53 +00:00
michael
9ac84262f6 * Last patch from Andrey Sobol to fix bug ID #38141
git-svn-id: trunk@47719 -
2020-12-08 09:49:44 +00:00
michael
9fc390877e * Partially resolved ID 38141 : better handling of class hierarchy and cross-package links
git-svn-id: trunk@47710 -
2020-12-07 11:55:51 +00:00
michael
0323f0b07d * Fix compilation after class tree changes
git-svn-id: trunk@47540 -
2020-11-23 12:26:53 +00:00
michael
f1aca7f877 * Improved class tree building
git-svn-id: trunk@47537 -
2020-11-23 08:30:17 +00:00
michael
132186a5aa No advanced records
git-svn-id: trunk@47511 -
2020-11-21 12:12:07 +00:00
michael
5354cf2a61 * Advanced records structure changed, fixed fpdoc
git-svn-id: trunk@47510 -
2020-11-21 12:11:38 +00:00
michael
b00450437b * Changed customization method texts
git-svn-id: trunk@47504 -
2020-11-20 21:07:11 +00:00
michael
a65ad26bca * More customization methods
git-svn-id: trunk@47503 -
2020-11-20 21:06:44 +00:00
pierre
68d3962889 Regenerate all Makefile's, and update utils/fpcm/fpcmake.inc and utils/fpcm/revision.inc after commit 47483
git-svn-id: trunk@47484 -
2020-11-20 14:03:57 +00:00
michael
8de1e91f4b * Fix compilation, new visibility sections
git-svn-id: trunk@47473 -
2020-11-20 11:07:37 +00:00
Károly Balogh
9d67adcbb6 * regenerated all Makefiles after Sinclair QL support was added
git-svn-id: trunk@47453 -
2020-11-19 02:58:27 +00:00
pierre
58bca9cce1 Various Watcom changes to enable compilation of packages and utils
git-svn-id: trunk@47023 -
2020-09-30 15:38:39 +00:00
pierre
644678daaa Add zxspectrum, msxdos and amstradcpc list of unsupported OSes for most utils packages
git-svn-id: trunk@46244 -
2020-08-05 09:30:16 +00:00
pierre
ca40956a3a Regenerated all Makefile's
git-svn-id: trunk@46224 -
2020-08-04 10:19:49 +00:00
Jonas Maebe
fb23834367 * regenerated Makefiles again
git-svn-id: trunk@45766 -
2020-07-11 09:51:28 +00:00
Jonas Maebe
350d2d92f9 * regenerated Makesfiles
git-svn-id: trunk@45762 -
2020-07-10 22:08:30 +00:00
Jonas Maebe
e7d1a77f9a * rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS
* rename the m68k/PowerPC-MacOS targets to m68k/PowerPC-MacOSClassic
  * repurpose the AArch64/Darwin target for AArch64/macOS
   o make AArch64-Darwin default target for a hosted AArch64-Darwin compiler

git-svn-id: trunk@45758 -
2020-07-10 21:52:24 +00:00
svenbarth
b3ddd4e786 * regenerate Makefiles
git-svn-id: trunk@45601 -
2020-06-06 17:18:48 +00:00
michael
a409f63a55 * Fix use of defines
git-svn-id: trunk@45453 -
2020-05-21 08:59:56 +00:00
marco
4c9fae1e35 * workaround that fixes project imports with html backend specific paths by ignoring it.
git-svn-id: trunk@45398 -
2020-05-17 12:02:44 +00:00
pierre
c77ef7d6dd Regenerate all Makefile's after change in utils/fpcm/fpcmake.ini to better support use of i386 compiler on x86_64 machines
git-svn-id: trunk@45356 -
2020-05-13 13:53:15 +00:00
nickysn
56b79257a1 * fixed fpmake invokation when building an i386-linux snapshot on a x86_64-linux host
git-svn-id: trunk@45298 -
2020-05-06 20:41:01 +00:00
michael
4e7443bf81 * Fix -h or --help
git-svn-id: trunk@45210 -
2020-05-01 14:11:14 +00:00
nickysn
86643f8a34 * synchronized with trunk
git-svn-id: branches/z80@44981 -
2020-04-21 23:36:44 +00:00
svenbarth
184d6d61ed * regenerate makefiles
git-svn-id: trunk@44958 -
2020-04-21 06:09:20 +00:00
nickysn
d57ffc4745 * changed the object file format for z80-embedded and z80-zxspectrum to .rel
git-svn-id: branches/z80@44899 -
2020-04-20 23:36:15 +00:00
nickysn
2f68090dd6 * synchronized with trunk
git-svn-id: branches/z80@44898 -
2020-04-20 22:42:08 +00:00
pierre
cd6de6a4ca Regenerate all Makefiles
git-svn-id: trunk@44882 -
2020-04-20 13:58:47 +00:00
nickysn
0f323df7a3 * synchronized with trunk
git-svn-id: branches/z80@44873 -
2020-04-19 21:10:31 +00:00
Jonas Maebe
26ec913725 * regenerated makefiles
git-svn-id: trunk@44861 -
2020-04-19 17:33:47 +00:00
nickysn
b868d653bb * regenerated makefiles after sync with trunk
git-svn-id: branches/z80@44847 -
2020-04-19 13:00:50 +00:00
nickysn
d872d55365 * regenerated makefiles in the utils directory
git-svn-id: branches/z80@44822 -
2020-04-19 04:07:11 +00:00
Jonas Maebe
4b59bcb0ca * regenerated makefiles
git-svn-id: trunk@44793 -
2020-04-18 16:08:25 +00:00
florian
5bab6201d5 * rebuild Makefiles
git-svn-id: trunk@44679 -
2020-04-10 19:42:14 +00:00
florian
43dc4c7ea0 * regenerated Makefiles
git-svn-id: trunk@44333 -
2020-03-21 20:59:59 +00:00
michael
f7d6192905 * Show --stop-on-parser-error in help
git-svn-id: trunk@43564 -
2019-11-23 13:40:49 +00:00
michael
77103fe7f2 * Report error with correct exit code
git-svn-id: trunk@43563 -
2019-11-23 13:34:45 +00:00
pierre
a09e40945c Regenerate all Makefile's after commit #43472
git-svn-id: trunk@43478 -
2019-11-15 14:47:02 +00:00
marco
61e777a4ff * add underline support. Patch by Oleg, mantis #35946
git-svn-id: trunk@42935 -
2019-09-07 15:16:13 +00:00
pierre
41216b04ea Set explicitly packages ShortName's according to renametoshort rule in Makefile.fpc
git-svn-id: trunk@42842 -
2019-08-26 21:34:07 +00:00
pierre
c0212353d9 Remove useless code (P.OSes was set again below)
git-svn-id: trunk@42841 -
2019-08-26 20:18:57 +00:00
michael
0f55367c37 * Add FPC define, check for unit for short description
git-svn-id: trunk@42786 -
2019-08-24 09:51:13 +00:00
michael
3acca85597 * Take into account skipped
git-svn-id: trunk@42785 -
2019-08-24 09:50:07 +00:00
pierre
5ed7bd35df Update all trunk/fpcsrc Makefile's after commit 42749
git-svn-id: trunk@42750 -
2019-08-20 15:58:10 +00:00
Jonas Maebe
faf75095cd * synchronised with trunk till r42189
git-svn-id: branches/debug_eh@42190 -
2019-06-07 18:24:38 +00:00
marco
3d8c5d6eb8 * toplevel name (e.g. "active") is now also redirected.
* cleaned redirection up a bit,

git-svn-id: trunk@42141 -
2019-05-30 21:11:43 +00:00
marco
5ab2ffcdbe * first check for s=''. Strange that this wasn't needed on windows
git-svn-id: trunk@42140 -
2019-05-30 18:40:33 +00:00
michael
8c303d666b * Remove debug file writing
git-svn-id: trunk@42139 -
2019-05-30 16:24:20 +00:00
marco
ad44f618da * check for redirects also on other level. Fixes tbufdataset.active in the FCL index
git-svn-id: trunk@42138 -
2019-05-30 15:46:36 +00:00
marco
3092b1169a * redone sitemap to support multiple name,local pairs for index.
* rewritten binary index generation. Use natural sort for index.
 * updated html scanning for ID= tags as anchor, reduces warnings with more modern html code.
 
Still work to do, ags helpfile still has 70 differences. Possibly however due to case sensitive anchors on index level.

git-svn-id: trunk@42124 -
2019-05-25 16:41:18 +00:00
Jonas Maebe
128bf046b4 * regenerated Makefiles with LLVM bitcode installation support
git-svn-id: branches/debug_eh@41914 -
2019-04-20 18:56:45 +00:00
pierre
74fed2a4cd Regenerate Makefile's after fpcmake change in commit #41721
git-svn-id: trunk@41723 -
2019-03-17 14:45:03 +00:00
Mattias Gaertner
c99972bc43 fpdoc: fixed compile
git-svn-id: trunk@41084 -
2019-01-27 10:41:12 +00:00
pierre
cab2b6261a Disable targets that do not support fcl-base for utils packages that need fcl-base
git-svn-id: trunk@41069 -
2019-01-25 12:58:21 +00:00
michael
181766766b * Do not save so much session info
git-svn-id: trunk@40946 -
2019-01-20 17:57:27 +00:00
michael
3355bc65b0 * Correct options for parsing
git-svn-id: trunk@40945 -
2019-01-20 17:56:30 +00:00
michael
1b31c90bba * Fix filename allocator for operators
git-svn-id: trunk@40937 -
2019-01-20 13:47:25 +00:00
michael
37d3dad0d6 * Remove debug statement
git-svn-id: trunk@40929 -
2019-01-20 11:17:46 +00:00
michael
80057f9d0b * Remove debug statement
git-svn-id: trunk@40928 -
2019-01-20 11:15:07 +00:00
michael
1895b3ce37 * Fix hints and warnings (parameter not used disabled on purpose)
* PParser uses UTF8, assume that everywhere
* Remove HTM support: allocating the filenames did not work anyway.

git-svn-id: trunk@40925 -
2019-01-20 11:10:50 +00:00
Károly Balogh
5182dc37af haiku-x86_64: regenerated all Makefiles, take 2
git-svn-id: trunk@40758 -
2019-01-04 03:18:42 +00:00
pierre
101ce4d37b Add several missing unit references in fpmake files
git-svn-id: trunk@40391 -
2018-11-28 23:45:35 +00:00
pierre
234d442f71 Also disable fpdoc and pas2jni utils packages for targets not supporting fcl-process package
git-svn-id: trunk@40363 -
2018-11-23 13:29:01 +00:00
yury
a29290202f * Regenerated makefiles to support x86_64-android.
git-svn-id: trunk@39958 -
2018-10-17 17:12:20 +00:00
yury
8c59eb1ce5 * Regenerated makefiles to support aarch64-android.
git-svn-id: trunk@39863 -
2018-10-06 09:36:03 +00:00
pierre
b5c5329f39 Update all utils Makefile's
git-svn-id: trunk@39823 -
2018-09-27 06:53:52 +00:00
florian
a34d4e715c Merged riscv_new branch
git-svn-id: trunk@39813 -
2018-09-26 19:49:08 +00:00
marco
98f00acb06 * trunk to 3.3.1
git-svn-id: trunk@39635 -
2018-08-18 15:47:44 +00:00
Jeppe Johansen
d32d158b4d Regenerated utils makefiles.
git-svn-id: branches/laksen/riscv_new@39496 -
2018-07-23 12:25:52 +00:00
marco
dcfe1cae13 * fix 4265 cases where the index resolved a lemma that had a link= property.
Mantis #32325
 * adds a warning for the cases that are fixed. If generation logs are saved, this makes it easy to check if new problems are related to this fix.

git-svn-id: trunk@39065 -
2018-05-20 16:59:45 +00:00
marco
d7f2ab0d28 * fix resolve* functions for filesystems with backslashes.
git-svn-id: trunk@39061 -
2018-05-20 16:03:30 +00:00
marco
f401410500 * quick fix for uninitialized "CodeEl" usage that trips up small test programs
git-svn-id: trunk@39051 -
2018-05-20 13:06:13 +00:00
pierre
69376efa26 Regenerated Makefile's after addition of ppas and ppaslink script removal in rev 38745
git-svn-id: trunk@38748 -
2018-04-12 15:20:27 +00:00
Mattias Gaertner
c8fe0d342f fpdoc: cleaned up obsolete okspecialize code
git-svn-id: trunk@38186 -
2018-02-10 11:34:49 +00:00
Mattias Gaertner
feb210cbc3 fcl-passrc: nicer error position on cant find unit
git-svn-id: trunk@37485 -
2017-10-18 10:33:36 +00:00
pierre
d18627f0af * Update all fpcsrc Makefile's using latest fpcmake version 2017-09-21 rev 37286
git-svn-id: trunk@37462 -
2017-10-16 00:27:27 +00:00
Károly Balogh
04dee0fc04 regenerated Makefiles for m68k-macos target
git-svn-id: trunk@37034 -
2017-08-22 11:16:42 +00:00
michael
c929e0285b * More uniform error message
git-svn-id: trunk@36924 -
2017-08-16 08:47:49 +00:00
michael
54a8a73ca7 * Append end to correct location in class
git-svn-id: trunk@36606 -
2017-06-27 06:59:59 +00:00
pierre
2371755b4f Regenerate with sparc64-linux target
git-svn-id: trunk@36391 -
2017-06-01 13:40:25 +00:00
pierre
17b2671213 Regenerate all Makefile's after changes related to FPCDIR checks
git-svn-id: trunk@35833 -
2017-04-18 14:15:47 +00:00
michael
6bdda7b85f * Fix bug #31665
git-svn-id: trunk@35800 -
2017-04-15 12:49:26 +00:00
michael
89c2d0a9dc * Fix AVs when no description nodes available
git-svn-id: trunk@35420 -
2017-02-11 10:10:59 +00:00
marco
d2fe24ae20 * fix some more occured->occured
git-svn-id: trunk@35120 -
2016-12-13 12:55:32 +00:00
michael
e198d9bf06 * Patch from Graeme Geldenhuys to implement skip attribute in linear output writers (bug ID 30741)
git-svn-id: trunk@34752 -
2016-10-22 13:37:33 +00:00
michael
1552f34251 * Allow simple preprocessing of the project file using {{macro}} substitution. Needed for e.g. variable source dirs
git-svn-id: trunk@34749 -
2016-10-22 08:12:31 +00:00
michael
1d16ecbf0d * Better detection of effective visibility of an element
git-svn-id: trunk@34694 -
2016-10-09 11:25:58 +00:00
michael
fd71e3193d * Do not write elements for default values
git-svn-id: trunk@34676 -
2016-10-08 19:05:07 +00:00