peter
241c65d5ec
* optimize fixpath, findfile to not require temp ansistrings
...
* check for verbosity for V_Tried level messages, patches from Sergei Gorelkin
git-svn-id: trunk@9297 -
2007-11-19 22:24:52 +00:00
peter
cb24c78d4d
* typecast to tenumreg before updating usedregs to prevent varset usage, patch from Sergei Gorelkin
...
git-svn-id: trunk@9296 -
2007-11-19 22:22:25 +00:00
Jonas Maebe
1384a13d8b
* solaris has to link to libsocket and libnsl when using socket
...
functions
git-svn-id: trunk@9294 -
2007-11-19 09:45:11 +00:00
peter
f704ee2d70
* remove duplicate temp allocation for register saving
...
* cleanup register saving code by using a procinfo flag if registers
were saved on the stack
git-svn-id: trunk@9293 -
2007-11-18 22:10:10 +00:00
peter
0e220701cd
* new bug
...
git-svn-id: trunk@9292 -
2007-11-18 22:07:35 +00:00
peter
4836493b86
* cleanroom implementation from Daniel Mantoine
...
git-svn-id: trunk@9291 -
2007-11-18 21:41:55 +00:00
peter
732abba1f2
* all functions use DirSeparators. This is required to be able to have consistent
...
result values that can be used as input values. A problem with inconsitency was
in ForceDirectories where excludetrailingpathdelimiter did not remove a / under win32
and ExtractFilePath found the / as a separator. With the end result an infinite loop.
git-svn-id: trunk@9290 -
2007-11-18 21:40:17 +00:00
Jonas Maebe
4b8643f73b
* removed some clashes between ifdefs and regular tokens
...
git-svn-id: trunk@9289 -
2007-11-18 19:33:00 +00:00
Jonas Maebe
de08321368
+ short instructions on how to use it
...
git-svn-id: trunk@9288 -
2007-11-18 18:50:35 +00:00
Jonas Maebe
36e5e49553
+ object pascal support
...
git-svn-id: trunk@9287 -
2007-11-18 18:45:48 +00:00
Jonas Maebe
30e4da99da
* source code similarity tester (import of original 2.21 sources available
...
at http://www.cs.vu.nl/pub/dick/similarity_tester/ )
git-svn-id: trunk@9286 -
2007-11-18 18:43:44 +00:00
peter
f065706543
* fixed case downloadpackage action
...
git-svn-id: trunk@9285 -
2007-11-18 17:48:35 +00:00
peter
c503526407
* Add path to URI request
...
git-svn-id: trunk@9284 -
2007-11-18 17:36:55 +00:00
peter
ed3d9e1e5f
* downloader registration
...
git-svn-id: trunk@9283 -
2007-11-18 17:25:52 +00:00
peter
47ecdea412
* made pkglnet,pkgwget implicitunits
...
git-svn-id: trunk@9282 -
2007-11-18 17:25:25 +00:00
Jonas Maebe
543faa46ad
* do not inline functions/procedures called with things like "nil^"
...
(that can be passed to a const-by-reference or var parameter,
but leads to errors when inlining)
git-svn-id: trunk@9281 -
2007-11-18 14:29:19 +00:00
peter
05e44101e8
* make call by value stdcall for records and arrays delphi compatible
...
git-svn-id: trunk@9280 -
2007-11-18 12:53:55 +00:00
Jonas Maebe
9f04aad33e
* prefer write({short,ansi,wide}string) over write(chararray) for
...
constant strings
git-svn-id: trunk@9279 -
2007-11-18 09:56:25 +00:00
Jonas Maebe
8f187bf6e2
* fixed r9243: that change should only be applied in case both the
...
parasym and the actual parameter are a shortstring rather than
when at least one isn't a shortstring
git-svn-id: trunk@9275 -
2007-11-17 19:58:19 +00:00
Jonas Maebe
1445ca1198
* fixed GetDirs in case the last character of the passed directory
...
= PathDelim (called like that from the compiler)
git-svn-id: trunk@9274 -
2007-11-17 19:53:33 +00:00
Jonas Maebe
378fb7afd6
* regenerated for darwin/x86-64
...
git-svn-id: trunk@9273 -
2007-11-17 19:31:14 +00:00
michael
a8eb62ff54
Better for for checkcontrolmessage, based on Mattias Gaertner tip
...
git-svn-id: trunk@9268 -
2007-11-17 12:47:12 +00:00
michael
efdddfd82c
* Patch from Steve Howe so daemon thread does not consume all CPU
...
git-svn-id: trunk@9267 -
2007-11-17 12:42:02 +00:00
michael
cb9608c149
* Replaced suspected copyright infringement of MomentSkewKurtosis with clean-room implementation by Vincent Snijders
...
git-svn-id: trunk@9265 -
2007-11-16 15:24:17 +00:00
yury
4e3547c7bf
* Improved warning "Converting pointers to signed integers may result in wrong comparison results and range errors, use an unsigned type instead.":
...
- check for procedure and class pointers as well;
- do not warn if typecasted pointer is passed as parameter or directly assigned to a variable.
git-svn-id: trunk@9264 -
2007-11-16 13:52:19 +00:00
joost
807a18e109
* Added property CurrentAction
...
git-svn-id: trunk@9263 -
2007-11-15 15:15:49 +00:00
joost
606261a21d
* Patch from Leonardo M. Ramé which adds sqlite3 to the example
...
git-svn-id: trunk@9261 -
2007-11-15 09:49:14 +00:00
peter
f0c4849f3a
* another example
...
git-svn-id: trunk@9259 -
2007-11-14 23:16:55 +00:00
peter
6b38bfc780
* move example/test code to examples sub dir
...
git-svn-id: trunk@9258 -
2007-11-14 23:15:46 +00:00
peter
534048d62e
* remove pkgcurl
...
git-svn-id: trunk@9257 -
2007-11-14 23:13:22 +00:00
peter
269d8ecf51
* split options in globaloptions and compileroptions
...
* use compileroptions to load settings for compiling fpmake
* simple version check in config files
git-svn-id: trunk@9256 -
2007-11-14 23:10:09 +00:00
peter
f3e3ca1086
* remove obsolete 2.0.x files
...
git-svn-id: trunk@9255 -
2007-11-14 23:08:56 +00:00
joost
dc33a9bc87
* Not only a comma is a seperator in the from-clause of a query. Fixes bug #10148 (+test)
...
git-svn-id: trunk@9254 -
2007-11-14 22:08:01 +00:00
Jonas Maebe
5156a32936
* not for x86_64, it doesn't have an intel asm parser
...
git-svn-id: trunk@9253 -
2007-11-14 21:11:18 +00:00
Jonas Maebe
c8f270c556
+ darwin/x86_64 gprof support
...
git-svn-id: trunk@9252 -
2007-11-14 20:47:55 +00:00
Jonas Maebe
82cf80d4ca
* added missing tcasenode.derefnode override to process all the
...
case-blocks and the else-block
git-svn-id: trunk@9251 -
2007-11-14 19:40:28 +00:00
joost
465b41fbfd
* Patch from Luiz Americo to set TStringField.Size:=dsMaxStringSize
...
git-svn-id: trunk@9250 -
2007-11-14 18:33:40 +00:00
michael
079890d53e
* Replaced suspected copyright infringement of ExtractStrings with clean-room implementation by Luk Vandelaer
...
git-svn-id: trunk@9249 -
2007-11-14 08:41:00 +00:00
michael
adf0a0e267
* Fixed makefiles, added rtfexport to makefiles
...
git-svn-id: trunk@9248 -
2007-11-13 23:11:08 +00:00
peter
c30eed4069
* support <none> as empty version
...
* don't write not installed versions to status file
git-svn-id: trunk@9247 -
2007-11-13 23:09:04 +00:00
Marc Weustink
59f08ab878
+ added shootout thread-ring benchmark
...
git-svn-id: trunk@9246 -
2007-11-13 21:53:53 +00:00
joost
dd25f17f96
* Patch from Luiz Americo to fix TField.Size issues
...
git-svn-id: trunk@9245 -
2007-11-13 21:24:18 +00:00
marco
3860a73084
* some new patches from Boguslaw
...
git-svn-id: trunk@9244 -
2007-11-13 20:30:56 +00:00
Jonas Maebe
2e9db26750
* truncate constant shortstrings at the callee side if they are passed
...
to a value parameter with a shorter length, and if they would not be
implicitly passed by reference (if they are passed by reference, then
the callee will perform a shortstring assign which will do the length
truncation). Fixes tarray3 on x86_64
git-svn-id: trunk@9243 -
2007-11-13 20:21:29 +00:00
marco
e460c7c195
* Maskutils, #10149
...
git-svn-id: trunk@9242 -
2007-11-13 20:21:17 +00:00
Jonas Maebe
3c2fc7b226
* fixed test
...
git-svn-id: trunk@9241 -
2007-11-13 20:19:06 +00:00
peter
bd093b4b9e
* give better error on corrupt packages.xml
...
* first installdependencies before downloading/unzipping packages
* delete corrupt file if download failed
git-svn-id: trunk@9240 -
2007-11-13 19:35:17 +00:00
peter
e07b0ee147
* fix executable not found exception
...
git-svn-id: trunk@9239 -
2007-11-13 19:23:34 +00:00
peter
80008b5146
* fix unzipping of all files
...
* create outputdirectory if it doesn't exists
git-svn-id: trunk@9235 -
2007-11-13 18:47:45 +00:00
peter
ebbb2db336
* replace nodefaults with nofpccfg, the nodefaults was the same as not
...
specifying a config file
git-svn-id: trunk@9234 -
2007-11-13 18:38:14 +00:00