peter
b72cb5f4b8
* check if the minimum required fpmkunit is installed, if not
...
installed or too old then fallback to internal source
git-svn-id: trunk@9305 -
2007-11-20 22:01:22 +00:00
Jonas Maebe
1d147da585
* modified new ExtractStrings routine to again support
...
nil as strings parameter
* reformatted new ExtractStrings to be the same as the other
surrounding code
git-svn-id: trunk@9304 -
2007-11-20 15:37:06 +00:00
Jonas Maebe
80b8494b5c
* fixed wrong unaligned() changes
...
git-svn-id: trunk@9303 -
2007-11-20 12:15:47 +00:00
Jonas Maebe
3b4eba9f86
* fixed handling of unaligned in assignments
...
git-svn-id: trunk@9302 -
2007-11-20 11:59:15 +00:00
yury
d568718cb0
* Removed UpperCaseTable and LowerCaseTable variables and TCaseTranslationTable type from interface part. These variables are used only by generic upper/lower case conversion routines. They are not used on Windows targets and it is bad idea to let users use these variables. Users must use AnsiLowerCase and AnsiUpperCase routines.
...
git-svn-id: trunk@9301 -
2007-11-20 10:45:50 +00:00
peter
cc77ccb52e
* don't use readdata for getbyte/getword/getlongint
...
git-svn-id: trunk@9300 -
2007-11-19 22:52:58 +00:00
joost
35b96a8705
* Added tests which were usefull for r9298
...
git-svn-id: trunk@9299 -
2007-11-19 22:36:27 +00:00
joost
96fe8e196a
* Started adding an array-approach to the already existing double-linked list mechanism in TBufDataset. The list based on an array can be enabled with the ARRAYBUF define
...
git-svn-id: trunk@9298 -
2007-11-19 22:35:35 +00:00
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