Commit Graph

28436 Commits

Author SHA1 Message Date
michael
d25c28eaf4 * Patch from Laurent (wile64@gmail.com) to read CMYK files
git-svn-id: trunk@10402 -
2008-02-28 18:22:12 +00:00
marco
2df6010386 * bug #10909 copy paste fixes in daemon support (stop/pauze)
git-svn-id: trunk@10401 -
2008-02-28 13:28:32 +00:00
Jonas Maebe
a2beae0e11 * use more generic set type boundaries for constant sets with one
element in Delphi mode (fixes mantis #10890, but requires more
    thorough changes in nadd.pas for proper fixing)

git-svn-id: trunk@10399 -
2008-02-27 21:17:13 +00:00
marco
4d6f2fb914 * fix for bug #10899
git-svn-id: trunk@10397 -
2008-02-27 19:34:18 +00:00
Jonas Maebe
59ca0153e7 * moved transformation of "mul by power-of-2" to shl from type check
pass to pass 1 (where most optimizing transformations are located,
    and because the way it's written it goes wrong if left and right are
    a constant, and I'm working on moving the simplify code after the
    typechecking code so the resulttype for constant and non-constant
    expressions can be the same)

git-svn-id: trunk@10396 -
2008-02-27 15:56:40 +00:00
Jonas Maebe
179b840cea * also adjust constsetlo when parsing a constant set in Delphi mode
git-svn-id: trunk@10395 -
2008-02-27 15:42:49 +00:00
peter
f9b80919e1 * basic work for checksum on packages to detect if recompile
is needed. Checksum is currently based on the system time

git-svn-id: trunk@10394 -
2008-02-26 22:46:42 +00:00
joost
bf5bba3f0e * Tests for Set- and GetFieldValues
git-svn-id: trunk@10392 -
2008-02-26 21:36:52 +00:00
Jonas Maebe
ef4b238989 * lineinfo and lnfodwrf depend on inc/exeinfo.pp
+ add fake dependency of lnfodwrf on lineinfo to avoid those two
    units being compiled together, because then inc/exeinfo.pp can
    also be compiled twice at the same time which leads to trouble
    if -ap isn't used
 (part of r10329, forgot to commit)

git-svn-id: trunk@10386 -
2008-02-25 15:40:13 +00:00
florian
c424f27291 * patch by C Western for #10883
git-svn-id: trunk@10385 -
2008-02-24 20:00:08 +00:00
florian
65e9ad8591 + test for implements with alias
git-svn-id: trunk@10384 -
2008-02-24 19:43:50 +00:00
joost
3bb5a786eb * Do not depend on TDataset.DataEvent when setting up the test-data
git-svn-id: trunk@10383 -
2008-02-24 13:21:16 +00:00
florian
6c53785e3a * first part of implements clean up and fixing
git-svn-id: trunk@10382 -
2008-02-24 11:05:46 +00:00
Jonas Maebe
7433e0ef89 * replaced a trunc() with an int() call (because its result is compared
with a float as well)

git-svn-id: trunk@10375 -
2008-02-21 13:18:56 +00:00
Jonas Maebe
469452b0ba * avoid check being wrongly "optimized" away (left and right
side were convered to int64, after which the expression was
    considered to be never true)

git-svn-id: trunk@10372 -
2008-02-20 21:27:32 +00:00
Jonas Maebe
db34ed44e4 * fixed an {$ifndef cpu64bitalu} which had to be {$ifndef cpu64bitaddr}
git-svn-id: trunk@10371 -
2008-02-20 20:08:03 +00:00
Jonas Maebe
638fc56489 * rlwnm_ -> rlwnm.
git-svn-id: trunk@10368 -
2008-02-20 11:50:12 +00:00
Jonas Maebe
417b5dcfda + internal round/trunc support for ppc970 using fctid/fctidz
* a_fctw_ -> a_fctiw_

git-svn-id: trunk@10367 -
2008-02-20 11:49:15 +00:00
Jonas Maebe
1cdf575657 + test for previous commit
git-svn-id: trunk@10363 -
2008-02-19 20:24:22 +00:00
Jonas Maebe
e9108ed51c * fixed skipping of character after number of errors to report in
parsing of -Se<xxx> string (mantis #10849)

git-svn-id: trunk@10362 -
2008-02-19 20:20:26 +00:00
joost
3a3657f925 * Do not pass Self to TDataset.SetDataEvent directly. Just to be sure that setting it to something else will not give any problems. (bug 9503)
git-svn-id: trunk@10361 -
2008-02-19 19:32:52 +00:00
joost
c64fea89b7 * Patch from Luiz Americo for bug #10777
git-svn-id: trunk@10357 -
2008-02-18 22:42:55 +00:00
daniel
3540c400dc * Fix read/write enum on cpu's requiring alignment: Call 'align' the proper way.
git-svn-id: trunk@10351 -
2008-02-17 21:43:39 +00:00
joost
203331cc3a * Fixed bug #8464
git-svn-id: trunk@10350 -
2008-02-17 21:14:26 +00:00
joost
af564e4da5 * Fix+test bug #10345
git-svn-id: trunk@10349 -
2008-02-17 20:52:16 +00:00
Almindor
141defd182 * fix aspell runtime error in windows if no library (register keys) are present
git-svn-id: trunk@10348 -
2008-02-17 17:04:15 +00:00
joost
7a114d46c1 * Set the FFirstRecBuf of the default index to nil when the dataset is closed. (Fixes test TestExceptOnsecClose)
git-svn-id: trunk@10347 -
2008-02-17 14:19:46 +00:00
joost
d176f7a417 * Set the default alignment of TNumericFields to taRightJustify. (Patch from Jesus Reyes, bug #9456)
git-svn-id: trunk@10346 -
2008-02-16 22:43:30 +00:00
joost
0fcaf1f671 * Patch from Martin Schreiber to fix AV when using postgres 7.x
git-svn-id: trunk@10345 -
2008-02-16 22:34:49 +00:00
joost
983e723262 * Implemented Port property (bug 10533)
git-svn-id: trunk@10344 -
2008-02-16 22:07:44 +00:00
joost
c5aa15f41b Patch from Luiz Americo:
* Replace StrPas by String
 * Removes unnecessary code
 * Format surrounding code

git-svn-id: trunk@10342 -
2008-02-16 21:18:18 +00:00
joost
c48fe41781 * Patch from Jesus Reyes to set a default for ParseSQL (bug 10798)
git-svn-id: trunk@10341 -
2008-02-16 21:08:54 +00:00
joost
301418c9c9 * Fixed mem-leak
git-svn-id: trunk@10340 -
2008-02-16 18:58:08 +00:00
Jonas Maebe
246eaddce6 * fixed test
git-svn-id: trunk@10339 -
2008-02-16 11:58:39 +00:00
Jonas Maebe
88bdf1d674 * fixed test for non-mswindows platforms
git-svn-id: trunk@10338 -
2008-02-16 11:58:15 +00:00
florian
38230735a5 * testcase for last commit
git-svn-id: trunk@10337 -
2008-02-16 08:55:08 +00:00
florian
796f39a7a7 * force ansistring concatenation when building stabs
git-svn-id: trunk@10336 -
2008-02-16 08:53:54 +00:00
florian
d38da8d0ae * naming fixed
git-svn-id: trunk@10335 -
2008-02-16 08:52:57 +00:00
florian
c46b44b797 resolves #10509
* fixed SetInterfaceProp
+ PInterface
* extended trtti1

git-svn-id: trunk@10334 -
2008-02-15 20:54:10 +00:00
florian
e0246fcf2c * according to Delphi in a Nutshell, EConvertPropertyError is risen by Seg/Get
git-svn-id: trunk@10333 -
2008-02-15 19:57:08 +00:00
marco
efbd862967 * moved two examples and lowercased the name of a {$I statement so I can pull it through makeskel
git-svn-id: trunk@10332 -
2008-02-15 19:50:12 +00:00
florian
d8d96f14e6 + experimental directive, resolves #10833
git-svn-id: trunk@10331 -
2008-02-15 19:29:34 +00:00
florian
e5a960d860 * set default reserved stack size on win32/win64 to 16MB
git-svn-id: trunk@10330 -
2008-02-15 19:06:23 +00:00
Jonas Maebe
c6921cc3df * lineinfo and lnfodwrf depend on inc/exeinfo.pp
+ add fake dependency of lnfodwrf on lineinfo to avoid those two
    units being compiled together, because then inc/exeinfo.pp can
    also be compiled twice at the same time which leads to trouble
    if -ap isn't used

git-svn-id: trunk@10329 -
2008-02-15 14:47:57 +00:00
florian
f28636ac5b + dummy navradd unit
git-svn-id: trunk@10328 -
2008-02-14 20:40:18 +00:00
peter
7ffbfdc9c8 * fix widestring concat multi for winlikewidestring. The
append optimization can't be used in this can because the
    trick with refcnt is not supported

git-svn-id: trunk@10327 -
2008-02-14 20:15:21 +00:00
marco
a4eab5ca58 * another fix. unicode <> ascii swap
git-svn-id: trunk@10326 -
2008-02-14 19:19:07 +00:00
Jonas Maebe
990fb69d19 + test for proper freeing of thread resources
git-svn-id: trunk@10325 -
2008-02-14 16:17:33 +00:00
marco
6948e2c66c * now stdcall
git-svn-id: trunk@10324 -
2008-02-14 15:38:51 +00:00
marco
46acbe2ee0 * moved commdlg functions from windows to commdlg unit. Constants still have to be done.
git-svn-id: trunk@10323 -
2008-02-13 22:21:11 +00:00