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