Commit Graph

93 Commits

Author SHA1 Message Date
peter
356a3d1609 * support for hevea
* provided local copies or required styles since debian does not
    supply the listings.sty anymore
2003-03-16 15:22:18 +00:00
michael
a2d3269fb8 + Preparations for version 1.0.8 2003-02-24 23:37:52 +00:00
carl
2671424bb4 + clarify again the longword and longint types 2003-02-09 10:52:33 +00:00
carl
2b59d1cb5c * clarified in operator behavior 2002-11-26 21:55:55 +00:00
carl
b77e5b9969 * updated parsing of numbers (converted to real-type constants if does not fit in longint!)
* updated Errors for I/O Routrines with IOResult and $I switch
2002-10-30 19:31:53 +00:00
carl
2b02ec8b6f + assert
* int64 and qword are not ordinal types
   + more constant expression routines
2002-10-08 20:03:44 +00:00
carl
072df0b43d * arithmetic on pointers change the size by the pointer size type
* several fixes to prototypes, to be more delphi compatible
2002-09-15 16:56:16 +00:00
carl
6d45e6e4a3 * fix property example 2002-09-08 15:06:15 +00:00
carl
136181415c + added longword type definition 2002-09-07 20:26:42 +00:00
michael
e1031b6b30 + support for octal included and Include/Exclude 2002-08-07 07:34:49 +00:00
carl
09a27ddd2c * const reference parameter clarification (now portable) 2002-06-16 08:24:18 +00:00
carl
0651b54727 * change Borland Pascal to Turbo Pascal to follow rest of manual naming conventions 2002-05-05 19:10:46 +00:00
carl
7a7e6eebac * mark and release are not implemented in FPC 2002-05-02 19:58:42 +00:00
carl
776d7717d7 + more clarifications on reset / rewrite / append 2002-04-12 17:10:49 +00:00
carl
29b8547a59 * high() gives upper bound, not lower bound 2002-02-11 19:10:32 +00:00
michael
23485772d6 + Additional explanation about Append erros. 2002-01-19 12:40:06 +00:00
peter
8b648d368c * fixed typos from webbugs 2002-01-19 12:00:35 +00:00
michael
444ec7f041 + Added real2double and real48 2001-12-13 20:07:23 +00:00
michael
7effbd8a30 Added system filsystem constants 2001-11-08 21:39:00 +00:00
carl
d81c33347a + added IsLibrary and IsMultiThread variables 2001-10-09 03:22:50 +00:00
carl
d723294845 * fix my messup! 2001-09-10 03:00:59 +00:00
carl
fd7f76f801 - removed enumeration size spec. so its now in programmer's
reference
* correct integer -> Integer
2001-09-10 02:19:13 +00:00
carl
611bff7511 - ansistring memory record moved to programmer's reference
* some small syntax errors
2001-09-03 23:02:28 +00:00
carl
91e5812fa9 + integer type can also be 64-bit
- export modifier correctly described
+ alias modifier added example
2001-09-03 15:01:15 +00:00
michael
d0aa70880c + Removed use of word "You", small corrections to Carls edits 2001-08-29 07:26:49 +00:00
carl
29e4b9f40d * bugfix of footnote problems in generated PDFs 2001-08-29 02:14:43 +00:00
carl
c037fd4a48 - several spelling mistakes fixed (after 2nd review)
+ smallint range defined
+ Dec procedure example for function overloading precised (is defined
replaced by 'could' since Dec is inline in compiler now).
+ Export with function overloading will work correctly (name is still
mangled) - it seems only cdecl does not mangle the name.
* fixed problem in my last commit : cdecl is for C calling convention, not
for GCC (since on BeOS the calling convention is stdcall anyways)...
+ IndexChar / IndexDWord / IndexWord had incorrect formatting
+ Ofs() and Seg() had incorrect formatting - Ptr() : DoMapping no longer exists
2001-08-25 03:06:48 +00:00
carl
b1dadc7f1e * spelling mistakes bugfixes
+ added missing modifiers explanation: inline, pascal,safecall
 and interrupt
+ replaced \linux by \linux and \unix compatible operating systems.
- real type will be define in programmer's manual
2001-08-19 15:47:48 +00:00
peter
adb7873adc * move preamble to separate include file so changes only need to
be done to this file.
2001-07-29 20:28:00 +00:00
michael
d6d2d1f676 + Merged from fixbranch 2001-07-19 15:03:34 +00:00
michael
ac105cf803 + Some cleaning up 2001-07-10 22:01:15 +00:00
peter
ec95ce1f48 * fixes to work again 2000-09-25 21:07:14 +00:00
michael
17e5c889f3 + Merged from fixbranch 2000-09-24 10:20:39 +00:00
michael
b785e062d5 + Fixes to work with book 2000-09-24 10:17:18 +00:00
peter
c843cdf80a * fixed pdf creating (merged) 2000-09-02 21:51:36 +00:00
peter
bbf3e55e70 * merged 2000-09-02 17:36:02 +00:00
Jonas Maebe
1fa3b3fcbf + added qword and int64 types and their ranges
* corrected ranges for shortint, longint and cardinal
2000-07-28 09:51:09 +00:00
peter
048b6fa475 * fixes for latex2html 0.99b2 2000-07-11 18:07:26 +00:00
michael
8dcd4fc669 + Updated version number, switched on bookmarks generation. 2000-07-10 10:44:58 +00:00
michael
5bceb49d28 + Added function overview 2000-07-09 13:54:49 +00:00
michael
9ce4077498 + added remark about filemode when rewriting a file 2000-07-04 06:50:57 +00:00
peter
aed65ee35c * fixed 2^63 2000-05-21 18:21:36 +00:00
michael
50b517f4a9 + Implemented large part of TODO list. Too much to denote 2000-05-16 21:07:55 +00:00
michael
990d7987f1 + Added some stuff from todo list:
- array of const
   - val/read also do rangechecking
   - don't change pointer used in WITH statement
   - GetLongName/GetshortName
   - Size of sets is 4 bytes
   - Rewrite opens write-only
   - StringOfChar documented
2000-05-14 15:30:33 +00:00
michael
a284bc0bac + Changes after remarks from Christopher Oezbek 1999-12-21 09:13:56 +00:00
Jonas Maebe
2f3eddca3c * replaced "uses objpas;" with "{$mode objfpc}" in property example 1999-10-18 14:27:00 +00:00
michael
8d26de7873 * uses new fpc.sty
+ Added operator overloading
1999-08-29 22:07:59 +00:00
michael
88da7424f5 + Chapter on objpas unit 1999-08-28 14:52:00 +00:00
michael
135990affc + Last remarks from Luk Vandelaer set up 1999-07-09 15:03:01 +00:00
michael
15ad8426ed + Fixed some typos, pointed out by Frank Reichert 1999-07-09 11:44:29 +00:00