fpc-devel · 2010-08
- Building and running FPC natively on ARM under Debian "Lenny"24
I've previously had FPC (and Lazarus) running natively on Debian ARM, but I think it was "Etch"- things got a bit cloudy after that. The kernel being shipped with Lenny…
- [patch] pscanner: differentiate between EOL & Tab characters from general Whitespace32
In the following bug report, I attached a minor patch for the pascal scanner in fcl-passrc. http://bugs.freepascal.org/view.php?id=17237 I introduced two new tokens.…
- Re: NoGlobals branch83
This sounds good. I don't think that threadvars really hurt if it resolves the cyclic dependencies.
- Type redefinitions1
Several type redefinitions are reported in compiling the compiler, can these be removed? Most types (PByte...) are declared in systemh.inc and objpash.inc. I'm not sure,…
- QueryInterface on linux/i386 - adding 'in' parameter type?20
The safecall calling convention is now implemented for i386/linux in fpc-trunk. The next step to get XPCom working now is to update the QueryInterface (and AddRef and…
- Re: RTTI unit20
Michael, thank you for the reply. It makes a few things a lot clearer for me. I'll comment a bit more below. I know, neither does it support RTTI-scoping (only published…
- RTTI unit27
I was wondering if anybody could direct me in the right direction (either mail, wiki) with regard to following questions. What I want to do: Since Delphi 2010, there is…
- Re: regarding RTTI unit mail0
I doubt that site is going further then D7 in it's documentation. Is the following enough/too much/dangerous to start from? A nice tutorial/breakdown with a lot of stuff…
- does fpc lock the fpc.cfg exclusive on windows?6
I got a strange error while compiling, saying that fpc couldn't open the "fpc.cfg" file (sorry lost the exact wording) The file definitely was/is there. And on repeated…
- [patch] fpdoc linear writer ResolveLink fix11
Finally squashed this bug! Sorry Michael, I couldn't wait - I wanted to get some documentation released and needed this fix. Patch is include in Mantis report…
- fpc docs have hidden documentation4
Hi In the case of Classes unit documentation - more specifically the TThread documentation. The default behaviour when making RTL documentation, is for it to…
- fpdoc's RTF output28
Hi Has anybody been using the RTF output writer of fpdoc? I had a closer look at it last night, and the output (formatting) looks pretty horrible when viewed using…
- fpdoc link attribute in element tag0
For some reason the link attribute inside the ELEMENT tag doesn't function any more. Can others duplicate this issues, or is it just my system acting up again. For an…
- Re: String literals2
No. Michael.
- CHM help snapshot4
I've generated a new help snapshot. (chm files) The archive still is at http://www.stack.nl/~marcov/doc-chm.zip and contains rtl,fcl,lcl ,fpdoc,ref,user,prog.chm This…
- last OpenSSL patch breaks the Trunk build3
The following change (r15883) breaks Trunk builds. Compiler error on line 2086 (openssl.pas). Expected Pointer but got ShortInt.…
- Which unit does -gl parameter use?8
When you add the -gl (debug line info added to compiled executable) parameter to a project, which unit does it use to gather the debug information? LineInfo (via stab…
- refcounting in fcl-passrc9
I still get errors on deallocation in fpdoc from time to time. The most recent one is related to TPasFunctionType. I searched a bit, and since the type is not used that…
- fpdoc inheritance diagrams improvements0
Graeme filed a bugreport (15774) about inheritance diagrams. Mostly he wanted interfaces in the inheritance, but while preparing that I found out that inheritance…
- LineInfo unit seems broken in 2.5.11
Not sure if this affects 2.4.x as well (I haven't tested yet). DUnit2 unit testing framework tries to report the line number and method that caused a unit test failure.…
- rebuilding source form passrc parser token tree2
I'm working on a project where I parse source code, then use the token tree to modify the source code, and write new units out again. I found a few limitation in…
- Conditional Breakpoints using FPC and GDB46
Lazarus has a dialog for conditional breakpoints, but it doesn't work. I tried everything. MSEide has conditional breakpoints, but only works for integer type…
- GPM vs Debian warning messages1
Looking at http://www.freepascal.org/probs.var I see that FPC still has bug 0008416 open and marked "not fixable", but that it was fixed from the Debian side in February…
- Wiki language1
Who did the Afrikaans (AF) section of the wiki pages? Graeme was that you? I would like to contribute translations to any outstanding translations. How do I go about…
- fpdoc patch - big or small3
I'm ready to supply the new IPF Output Writer patch for fpdoc. But how should I supply this patch, because I implemented a few extra features into the Linear Output…
- FPC 2.4.2 and revision merging0
I have no idea what is the status on the fpc 2.4.2 release, so I though I might ask for a revision to be merged to it =) This basically fixes TrueType font drawing. The…
- Internal linker question7
[...just curious...] As far as I understand, the Windows version of FPC has an internal linker which greatly improved the speed of building/linking software on that…
- SQL parser0
I've committed in the FPC packages (fcl-db/src/sql) a SQL scanner/parser/Abstract Syntax Tree. It can parse the complete SQL syntax, as implemented by Firebird, SQL…
- fpdoc's link attribute in Section tags5
Hi [me again], :) The 'link' attribute inside section tags where introduced so that descendant classes can link documentation from base classes - without having to…
- passrc parser and published property accessors1
It seems that passrc parser doesn't populate the ReadAccessorName and WriteAccessorName correctly on published properties. eg: where a property was defined in a base…
- current_settings0
I found problems with some settings, obtained from current_settings at program start (command line processing...). At that time no (module/parser) object exists, that…
- is that intended? private type section in classes versus visibility62
Since it now is possible to define types inside a class, please look at the example below. the class internal type section continues accross the border of the visibility…
- Re: Compiler trheads0
+1 for this approach. BTW, Hans-Peter, those worker threads are better conceived then as general purpose tthread descendants. Java (I know, but hear me out first) has at…
- fpdoc has incomplete type definitions in the documentation output5
When generating HTML class documentation, the Class definition displayed is not the same as the actual class definition in the code. The definition in the HTML docs show:
- Proposal: Copy-in-out-parameters0
Hello Vinzent! You wrote 2010-08-10 In-out-parameters]: Well, yes and no. For *copy*-[in]-out-parameters you could use properties but not for *reference* ones.…
- Is -Sx supposed to be equivalent to {$modeswitch exceptions}?1
The compiler help message says that -Sx "Enables exception keywords", but if I use -Sx along with a try/except block I get: Error: identifier not found "try" If I…
- Proposal: In-out-parameters3
Hello Michael! You wrote 2010-08-09 [Proposal: Enhanced replacement for assignment operators]: One could propose a new kinds of parameter transmission: copy-in-copy-out…
- TFreeTypeFont1
I am using TFreeTypeFont to draw text to TLazIntfImage and it seams that it just draws char by char, without spacing them according to their sizes. Anyone else using…
- fcl-passrc developments (fpdoc,makeskel)8
Over the last week I inventorized Dmitry Boyarintsev's many patches for specific fcl-passrc problems in trunk All these are now committed, and most known problems that…
- fpdoc - linear output missing example nodes2
Sorry to bug you so much with fpdoc stuff, but I really want to finish this IPF Output Writer once and for all. In the keyboard.xml file under the additional topics…
- fpdoc - bug in LaTeX output - missing tables2
On page 671 in the RTL.pdf document, there is a reference to a table in the help context, but the table is not displayed. I have the tables in my IPF/INF output, and…
- OO rewrite - technical questions115
One requirement in a transformation into OOP is the replacement of all affected procedures by methods, and of many (currently global) reference variables by class…
- Proposal: Enhanced replacement for assignment operators87
I would like to propose an enhanced replacement for the special assignment operators += -= *= and /= : More pascal-like would be constructs of the form "operator :="…
- Proposal: Multiple assignments10
probably this is not really new stuff, but... May I propose multiple assignments, e.g. a,b:=0; or a,b += c+d; The right hand expression should be evaluated once and…
- Debugger problem8
I've installed Lazarus 0.9.28 (with FPC 2.2.4) 64 bit on Win7/64. Here gdb works. Then I built and installed FPC 2.5 (trunk) for further use. The compiled apps (64 bit)…
- buildfaq25
I've some problems with building and testing an new compiler. 1) The buildfaq mentions both PP= and FPC= for the compiler, to be used by Make. It should be made clear…
- File search2
IMO the file search performance can be improved, in detail for files to compile. Currently FileExists is called for every possible directory, name case and possible…
- fpdoc: version tag in XML Description file1
What or when is the 'version' tag used for in the XML Description file. I haven't seen any files use this tag, but I see it is coded for in the fpdoc application. -…
- Some proposals1
Hello! I recently put other proposals on http://wiki.freepascal.org/Talk:Modernised_Pascal. However I am not sure whether this is the right place to put this. The forum…
- fpdoc + XML description file + indentation whitespace1
What is supposed to happen with whitespace in the XML Description files. For example. Say you edit an XML file with your favourite text editor, and you have a long…
