Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel

fpc-devel · 2007-12

  1. Parallel Computing

    I normally do not agree with anything Microsoft does, but at least this time it looks like they are doing something worth while, or at least steering in the right…

    Graeme Geldenhuys, Boian Mitov, Daniël Mantione
    99
  2. Re: TComponent has no Loading() method

    You're not supposed to set loading. Loading should only be set when reading components from stream. Michael.

    Michael Van Canneyt, Graeme Geldenhuys, Micha Nelissen
    10
  3. An optimizer bug?

    It looks like my experiments with returning strings in parameters introduced (or, more likely, triggered an existing) bug. First, attached is the patch itself. It is…

    Sergei Gorelkin, Jonas Maebe
    6
  4. patch for rstconv

    Lazarus internally has a tool for generating po files from rst files, much like rstconv. For the convenience of translators using a po-editor, the files generated by…

    Vincent Snijders, Michael Van Canneyt
    5
  5. FPC won't bootstrap anymore on Mac OS X 10.3

    I tried to cycle the compiler on my ancient PowerMacintosh G3 and both 2.2.1 and 2.3.1 fail. The reason is that the assembler supplied with Xcode 1.5 (the last supported…

    Giulio Bernardi, Jonas Maebe
    4
  6. WinCE "special calls"

    Hi... Does anyone knows how to force the popup of the keyboard to write on a Pocket PC? It's strange that, in the application I developed, sometimes there is the button…

    Alvise Nicoletti, Felipe Monteiro de Carvalho
    1
  7. FP 2.4 questions

    I have some questions on the 2.4 version. 1)...will be the debug information availables on separated files or I'll need alway use the "strip" command to remove them?…

    Fabio Dell'Aria, Andrew Haines, Bee
    74
  8. Happy New Year!

    Happy New Year! Good luck in every of your deals! I wish you a good vocation with fine relaxation to be strong all the year! Write only non-bug code without deadlocks…

    Evgeniy Ivanov
    0
  9. 0010465: CsSubComponent component properties not streamed

    Michael Van Canneyt marked my bugreport 10465 with "won't fix", I would like to discuss the issue in a broader forum. With fixes_2_2 rev. 9006 FPC does not stream…

    Martin Schreiber, Bee, Florian Klaempfl
    22
  10. [PATCH] docs for fpdoc chm options

    Hi this documents all the new chm options for fpdoc and also fixes the Makefile.fpc file to use a tab instead of spaces for the target chm. Andrew

    Andrew Haines, Michael Van Canneyt
    3
  11. Local variable X does not seem to be initialized as a "TextFile" value

    Dear I have many warning like (966,12) Hint: Local variable "X" does not seem to be initialized that X is a TextFile I understand that only X is initialized when…

    TOUZEAU DAVID, Jonas Maebe
    1
  12. Warning: Symbol "Shell" is deprecated (Linux i386)

    Dear Since install Lazarus 9.0.22 i have these notfies (758,12) Warning: Symbol "Shell" is deprecated Is there an other way to have the same features of Shell()…

    TOUZEAU DAVID, Jonas Maebe
    1
  13. specify source file with spaces in directory name

    How I can specify a source file with spaces in the directory name? Lazarus generates the following command line: D:\FPC\2.2.0\bin\i386-Win32\fpc.exe -S2cgi -OG1 -gl -WG…

    Vincent Snijders, Mattias Gaertner, Michael Van Canneyt
    6
  14. Idefix down

    I (and others on #lazarus-ide) cannot access idefix (svn, bug tracker, www.freepascal.org). Is this planned? Vincent

    Vincent Snijders, Peter Vreman
    1
  15. [PATCH] for fpdoc docs

    I added to the docs imformation on the chm part of fpdoc. There are five or six options I would like to document better than the short description --help --format=chm…

    Andrew Haines, Michael Van Canneyt
    1
  16. To make samples is my duty (as reporter) ?

    That strange, developers team do nothing without ready sample. See http://www.freepascal.org/mantis/view.php?id=10457

    Andrey Gusev, Florian Klaempfl, Michael Van Canneyt
    6
  17. [PATCH] another patch for fpcdocs

    Apparently I don't know much about makefiles and the last patch I sent makes only chm files and not html files ever. So here is another patch that fixes that. Also I've…

    Andrew Haines, Michael Van Canneyt
    1
  18. [PATCH] docs in chm

    Hi the attached patch is my attempt of editing the Makefile.fpc file in the docs repositiory. It makes it so you can build the rtl and fcl docs as chm files with: make…

    Andrew Haines, Michael Van Canneyt
    2
  19. ASM on Win64

    Before asking too many questions already answered, is there any comprehensive up to date documentation of asm usage for the Win64 target? (Yes, I have googled the…

    Henrick Hellström, Florian Klaempfl, Jonas Maebe
    6
  20. Light weight threads for FPC

    Has someone already created a unit for light weight threads? Something like: Create a group of 4 threads named 0,1,2,3 and execute a procedure/method? Mattias

    Mattias Gaertner, David Butler, Eric Grange
    38
  21. (patch) An attempt to improve assignments/function result reuse

    Currently, when assigning types that need helper routines (records, Windows widestrings and variants), the compiler converts assignment into a helper call immediately.…

    Sergei Gorelkin, Florian Klaempfl, Jonas Maebe
    21
  22. Understanding literal strings

    I am doing some tests and trying to find out what exactly happens with string constants. Suppose this source code: var AString: ansistring; begin AString := 'A…

    Felipe Monteiro de Carvalho, Florian Klaempfl
    2
  23. zstream, fpc and lazarus

    Hello, FPC developers' list. Lazarus crashes with latest fpc (trunk). I found that reason in zstream. TDecompressionStream must reset position of Source stream if Seek…

    Paul Ishenin, Daniël Mantione, Michael Van Canneyt
    29
  24. chmreader [PATCH]

    Hi, the last patch had a couple of writeln's that were left in by accident :( Here's a patch. Andrew

    Andrew Haines, Graeme Geldenhuys, Michael Van Canneyt
    5
  25. Bug 10352 (repost)

    This is a follow-up on jwa package bugs reported by me <http://www.freepascal.org/mantis/view.php?id=10359> <http://www.freepascal.org/mantis/view.php?id=10360>…

    Adriaan van Os, Jonas Maebe
    2
  26. Apache header translation Patch

    This patch correct the linux problem with Apache 2.2x It was found by http://wiki.freepascal.org/index.php?title=User:AnthonyRulez Thanks. Inoussa O.

    Inoussa OUEDRAOGO
    0
  27. TThreadList documentation

    In the TThreadList documentation it says the class hasn't been implemented yet. But it is in the Classes unit and looks implemented to me. Are the docs simply outdated?…

    Graeme Geldenhuys, Michael Van Canneyt
    1
  28. upload testsuite

    I've run a testsuite for powerpc linux. When I run make uploadrun this fails. Is there another way to upload my test results, instead of ssh? Martijn de Gouw

    Martijn de Gouw, Michael Van Canneyt
    5
  29. heaptrc: error in linked list of heap_mem_info

    When I use HeapTrc on a small program (FPC 2.2.0 on Linux; FPC 2.0.4 on Mac OS X) and set QuickTrace := False KeepReleased := True this results in a long list of error…

    Tom Verhoeff
    0
  30. serial unit for windows and linux

    I'm creating a Phone Dialer feature in my application. No MAPI features - simply to dial the phone given a number. Good old ATDTxxxx commands. I've written code to use…

    Graeme Geldenhuys
    0
  31. weird syntax

    Is it possible to make this work: if X > 3 or < 10 then ... of course it would be shorthand for: if (X>3) or (X<10) then.... I suppose also it would be possible then to…

    Andrew Haines, Bram Kuijvenhoven, Florian Klaempfl
    8
  32. IsMultiThread variable

    Do I need to set IsMultiThread variable or does it get done automatically by FPC? - Graeme - _______________________________________________ fpGUI - a cross-platform…

    Graeme Geldenhuys
    0
  33. Cross platform access to homedirectory

    Is there a way to get the home directory of a user in a cross platform way. I would expect such a function to be part of SysUtils, but could not find it. Such a function…

    Vincent Snijders, Michael Van Canneyt
    1
  34. Include() and Exclude() with read-only property

    I received a bug report today. I was able to set a read-only property under Linux and Windows without any issues - I didn't notice the property was read-only! The bug…

    Graeme Geldenhuys, Jonas Maebe, Micha Nelissen
    4
  35. Minor problem building fpc2.3.1on OS/2

    I've just tried building fpc-2.3.1 from svn using fpc-2.0.4 and received the following errors. classes.inc(1131,3) Error: Procedure type INLINE not supported…

    Dave Parsons, Tomas Hajny, Vincent Snijders
    7
  36. improvement SSE and string+char

    Hi I've notice two improvement 1. equation in SSE # Var Zr located in register mreg0md # Var Zi located in register mreg1md # Var Ti located in register mreg3md # Var Tr…

    DarekM, Florian Klaempfl
    2
  37. shootout - mandelbrot

    Hi In attachment is my proposition of mandelbrot program. It is about 5% faster. changed: 1. output result 2. condition of limit move inner to loop Darek

    DarekM, Florian Klaempfl
    1
  38. fcl-db\src\codegen

    Hello, FPC developers' list What for lazarus have package datadict if even recent fpc doesnot make some dependencies by default? For example fcl-dc\src\codegen is not in…

    Paul Ishenin, Jonas Maebe, Marco van de Voort
    3
  39. Patch to add Bison-like %destructor directive to pyacc (TPLY)

    Hi FPC! The attached patch implements the %destructor directive from Bison in tply/pyacc. Since TPLY [Turbo Pascal Lex/Yacc] is in the FPC SVN repository I suppose I…

    Bram Kuijvenhoven
    0
  40. TThreadEvent and "Event Threads"

    Hi everybody. Since a long time I am planing to help to improve the use of threads in Free Pascal. Now I added a proposal to implement "Thread Events" to the appropriate…

    Michael Schnell
    0
  41. Threads not working in console application

    I've created a while back a thread based Timer. At the time I developed the timer, I tested it in a Lazarus (LCL) GUI application and everything worked perfectly. Just…

    Graeme Geldenhuys, Michael Van Canneyt, Yury Sidorov
    6
  42. Little patch to complete recent changes in cwstring to compile under BeOS

    Here is a little patch to compile recent changes in cwstring under BeOS. Olivier

    Olivier Coursière, Jonas Maebe
    1
  43. Controlling the output of the widestring manager

    Today I took a look at what would be necessary to implement controlling the output of the widestring manager, and implementing this looks rather trivial. The only thing…

    Felipe Monteiro de Carvalho, Daniël Mantione, Florian Klaempfl
    36
  44. Improved random number generator

    I found this on the web.... Anybody think it viable to patch FPC? :-) function GetRandomNumber: Integer; begin Result := 4; // Chosen by fair dice roll. Guaranteed to…

    Graeme Geldenhuys
    0
  45. linking errors: libdl.a "mismatch"

    Hi... I have to bother you to solve that problem... Compiling I get that errors: /usr/lib/fpc/2.2.1/units/x86_64-linux/rtl/cthreads.o: In function…

    Alvise Nicoletti
    0
  46. interfaces vs classes in dll

    Lazarus has the IDEIntf, the API for IDE plugins. What is better in this case: classes or interfaces? What if someday there are packages? What if someday there is a…

    Mattias Gaertner, Daniël Mantione, Felipe Monteiro de Carvalho
    25
  47. Problems getting a arm cross-compiler for symbian

    I just added symbian arm target and I tryed to build a cross-compiler using a modification of my old script to build the symbian-x86 compiler:…

    Felipe Monteiro de Carvalho, Jonas Maebe
    4