Commit Graph

8137 Commits

Author SHA1 Message Date
marco
f4213124f2 * some more occured->occurred, mostly in comments
git-svn-id: trunk@35122 -
2016-12-13 14:26:41 +00:00
marco
dce9b9c68c * some more "occured", mantis #31112
git-svn-id: trunk@35121 -
2016-12-13 13:31:50 +00:00
marco
bcb2d5b975 * comment spelling fix
git-svn-id: trunk@35118 -
2016-12-13 12:50:03 +00:00
svenbarth
8fee10f45b * fix the handling of ordinals of which the size is less than 64-bit (fixes Rtti unit on big endian CPU)
git-svn-id: trunk@35104 -
2016-12-10 21:46:01 +00:00
svenbarth
c4bc31b083 * fix for Mantis #31094: apply patch by Silvio Clécio to fix a typo
git-svn-id: trunk@35102 -
2016-12-10 19:32:49 +00:00
svenbarth
e51da008fe * consider the Rtti unit as experimental for now
git-svn-id: trunk@35099 -
2016-12-09 23:38:27 +00:00
svenbarth
3e5f8af01d + add RTTI unit from Joost's Attribute branch
* adjust unit to work without attributes
* adjust unit to work without unit list (TRttiContext.GetTypes is disabled due to this)
+ add ShortString support (due to an intermediary test I had done in $H-)
+ add unit test from Joost's Attribute branch
* adjust unit test accordingly (no attributes, no TRttiContext.GetTypes)
+ add ShortString tests
+ add testrunner for RTL-ObjPas tests using the new simpletestrunner

git-svn-id: trunk@35096 -
2016-12-09 20:45:46 +00:00
svenbarth
933e449848 + add a simple test runner for FPCUnit (no parameters, only plain output, sets ExitCode depending on any failures/errors) that can be used with FPC's testsuite
git-svn-id: trunk@35095 -
2016-12-09 20:22:33 +00:00
michael
9749ddc3bb * Some Range Checking fixes from Graeme Geldenhuys
git-svn-id: trunk@35094 -
2016-12-09 17:50:22 +00:00
michael
7ead78e71b * Forgot to add fpfonttextmapping.pp
git-svn-id: trunk@35090 -
2016-12-09 14:24:14 +00:00
michael
4406ec7e68 * Forgot to add subsetter font
git-svn-id: trunk@35084 -
2016-12-09 13:22:48 +00:00
michael
b7083402cf * Fix from Graeme adding Font subset embedding and underline/strikethrough
git-svn-id: trunk@35083 -
2016-12-09 12:51:06 +00:00
marcus
8917b476c0 AROS: CreateRastPort as explicit function only needed for ABIv1 (for v0 in graphics.library)
git-svn-id: trunk@35075 -
2016-12-05 07:22:05 +00:00
marcus
afaefc32e8 AROS: more ABIv1 and x64 adjustments
git-svn-id: trunk@35074 -
2016-12-04 21:49:54 +00:00
marcus
7eba7122d2 AROS: ABIv1 AmigaDOS unit
git-svn-id: trunk@35067 -
2016-12-04 16:58:59 +00:00
marcus
bebef242d4 AROS: Initial ABIv1 Support
git-svn-id: trunk@35066 -
2016-12-04 15:41:35 +00:00
marcus
114a43e6ef AROS: fixed TTask type
git-svn-id: trunk@35064 -
2016-12-04 13:45:04 +00:00
michael
d6d10a522a * Patch from Mattias Gaertner
- more tests
   - case-of: added option to change between switch and if-else
   - Some changes to the way the implementation block is generated for units.

git-svn-id: trunk@35055 -
2016-12-04 09:35:53 +00:00
Tomas Hajny
7956cb5d48 * CrtCtrlBreakHandler may not be invoked for Ctrl-C on certain platforms (Win32/Win64) - made conditional (preparation for future use as platform independent include file)
git-svn-id: trunk@35053 -
2016-12-03 23:41:03 +00:00
Tomas Hajny
63c3fc59d4 * as pointed to by Dmitry Boyarintsev (bug #31023), TurnMouseOff is not used and may be removed
git-svn-id: trunk@35052 -
2016-12-03 23:38:58 +00:00
Tomas Hajny
8038b2e64f * patch by Dmitry Boyarintsev (bug #31023) improving compatibility of unit Crt under Win32 and Win64 to other platforms and original TP/BP - Ctrl-C now treated as ASCII 3 and Ctrl-Break respects CheckBreak setting
git-svn-id: trunk@35051 -
2016-12-03 23:37:03 +00:00
marcus
cb0cd5ea56 AROS: MUI 64 bit record fixes
git-svn-id: trunk@35032 -
2016-12-01 21:02:40 +00:00
marcus
7eccbad9d3 Amiga: Missing TAG_END in video unit
git-svn-id: trunk@35029 -
2016-12-01 17:34:42 +00:00
marcus
b02d541e78 AROS: x86_64 needs also BINCOMPAT, TTask fixed type for 64 bit
git-svn-id: trunk@35028 -
2016-12-01 17:22:11 +00:00
svenbarth
4fb77b71ec * fix for Mantis #31029, based on the patch provided by Silvio Clécio: PArrayOfByte is not necessary and in fact the purpose of TArrayOfByte is a different one from reference counting (namely to ensure correct passing of the parameter), so renamed accordingly (plus a comment); similar change in SetDynArrayProp. Also Get-/SetPropValue in Variants unit has been adjusted to make use of Get-/SetDynArrayProp.
+ added adjusted test

git-svn-id: trunk@35025 -
2016-11-30 19:32:41 +00:00
Mattias Gaertner
7f8cdc56d3 undo accidental commit: fppas2js: test TestFunctionResult
git-svn-id: trunk@35023 -
2016-11-30 10:29:13 +00:00
Mattias Gaertner
3bb089223b fppas2js: test TestOperators1
git-svn-id: trunk@35022 -
2016-11-30 10:23:57 +00:00
michael
a4e9a6d6e4 * Remove debug writeln
git-svn-id: trunk@35006 -
2016-11-28 12:50:51 +00:00
michael
5786182188 * Proper fix for bug ID #30697
git-svn-id: trunk@34997 -
2016-11-27 19:54:49 +00:00
michael
76f7f81c85 * Raise exception if BasicEventCreate fails in constructor (bug ID 30769)
git-svn-id: trunk@34988 -
2016-11-27 16:08:40 +00:00
michael
783f53d3a7 * Fix DateTimeToUnix, needs trunc instead of round (see bug ID #30697)
git-svn-id: trunk@34983 -
2016-11-27 13:07:31 +00:00
michael
c06ab3f0f3 * Fix bug ID #30954
git-svn-id: trunk@34980 -
2016-11-27 11:42:10 +00:00
michael
ba35278552 * Patch from Werner Pamler to implement ^ in expression parser (Big ID 30970)
git-svn-id: trunk@34967 -
2016-11-26 16:16:57 +00:00
lacak
2f1addbb11 fcl-db: sqlite: fix UpdateIndexDefs if TableName is in format DatbaseName.TableName. Partial fixes bug #30834
git-svn-id: trunk@34963 -
2016-11-25 12:31:43 +00:00
lacak
b78ff18bfa fcl-db: sqlite: check if sqlite library is compiled with SQLITE_ENABLE_COLUMN_METADATA IOW there is API function sqlite3_column_origin_name() and co. Bug #30935
git-svn-id: trunk@34962 -
2016-11-25 12:12:07 +00:00
marco
3f080ad23f * fix for 0390945
git-svn-id: trunk@34912 -
2016-11-18 09:23:20 +00:00
lacak
ae509ecd15 fcl-db: base: initialize local variable to zero. Bug #30928
git-svn-id: trunk@34900 -
2016-11-15 11:56:23 +00:00
michael
1415d86f86 * String of length 1 is character (bug ID 30723)
git-svn-id: trunk@34883 -
2016-11-12 22:59:18 +00:00
michael
58d0239558 * Fix some bordercases for if..then (bug ID 30717)
git-svn-id: trunk@34882 -
2016-11-12 22:47:14 +00:00
michael
62e8807ebd * Handle DispID methods (bug ID 30782)
git-svn-id: trunk@34881 -
2016-11-12 22:24:20 +00:00
michael
16d8435fde * Fix generic as record field name, bug ID #30718
git-svn-id: trunk@34880 -
2016-11-12 22:07:15 +00:00
michael
5d4f605a39 * Fix bug #30720, } is processed wrongly when scanning and PPIsSkipping
git-svn-id: trunk@34879 -
2016-11-12 21:55:43 +00:00
michael
1f498123c6 * ReadOnly DispID property (bug 30780)
git-svn-id: trunk@34878 -
2016-11-12 21:25:57 +00:00
michael
5e6026b020 * Added KeepConnection by Silvio Clecio (Bug ID 30788)
git-svn-id: trunk@34875 -
2016-11-11 12:28:44 +00:00
michael
5af24e94ae * Patch from wp to add BOM detection to CSV reader (bug ID 30897)
git-svn-id: trunk@34871 -
2016-11-11 10:03:14 +00:00
michael
66b07b045b * Delete Value/Path must set Modified flag (Bug ID 30907)
git-svn-id: trunk@34870 -
2016-11-11 09:49:44 +00:00
michael
65469ebd4d * Inline some functions, bugreport ID 30906
git-svn-id: trunk@34869 -
2016-11-11 09:40:41 +00:00
michael
6cccd87f16 * Patch from Laco to add some widechar ODBC functions
git-svn-id: trunk@34867 -
2016-11-11 09:22:49 +00:00
michael
ab566789a8 * Fix bug ID #30762
git-svn-id: trunk@34866 -
2016-11-11 09:14:25 +00:00
joost
89b471a8d6 * Added ability to add a repository with available packages which does not
need to be installed. (Instead another repository with installed 
   packages is added to the same location.
 * Added the ability to couple a repository with available packages
   to a repository in which the packages should be installed

git-svn-id: trunk@34865 -
2016-11-10 20:59:34 +00:00