User contributions
From Lazarus wiki
Jump to navigationJump to search- 12:10, 3 March 2024 diff hist +4 m Marsaglia's pseudo random number generators →Example current
- 12:02, 3 March 2024 diff hist -318 m Marsaglia's pseudo random number generators →Example
- 11:50, 3 March 2024 diff hist +97 Marsaglia's pseudo random number generators →Implementation
- 18:06, 25 February 2023 diff hist -53 Installing Lazarus on macOS Undo revision 155868 by Edgardager (talk) Tag: Undo
- 18:02, 25 February 2023 diff hist +2 Installing Lazarus on macOS Undo revision 155870 by Edgardager (talk) Tag: Undo
- 18:02, 25 February 2023 diff hist -2 Installing Lazarus on macOS Undo revision 155869 by Edgardager (talk) Tag: Undo
- 18:01, 25 February 2023 diff hist +2 Installing Lazarus on macOS Undo revision 155870 by Edgardager (talk) Tag: Undo
- 13:17, 6 February 2023 diff hist -25 Pascal for CSharp users →FPC Language Features not available in C # current
- 13:56, 1 February 2023 diff hist -479 heaptrc →Using Heaptrc in FPC bogus removed
- 11:05, 17 January 2023 diff hist -115 Fresnel →corrected
- 10:56, 17 January 2023 diff hist +3 Fresnel
- 10:55, 17 January 2023 diff hist -1 Fresnel →abandoned?
- 10:43, 17 January 2023 diff hist +113 Fresnel →Abandoned?
- 13:59, 13 February 2022 diff hist +77 Locating macOS app support, preferences folders →Application Support and Preferences Folders current
- 15:05, 27 January 2022 diff hist +67 leakview →Enabling heaptrc in Lazarus current
- 10:32, 16 January 2022 diff hist +29 Helper types →fixed a bug in sourcecode
- 08:24, 6 October 2021 diff hist +320 How To Use Interfaces current
- 17:47, 5 October 2021 diff hist +6 m How To Use Interfaces
- 16:43, 5 October 2021 diff hist +14 How To Use Interfaces
- 16:35, 5 October 2021 diff hist +257 m How To Use Interfaces
- 16:28, 5 October 2021 diff hist +215 How To Use Interfaces
- 16:24, 5 October 2021 diff hist +36 m How To Use Interfaces
- 16:16, 5 October 2021 diff hist +24 m How To Use Interfaces
- 16:09, 5 October 2021 diff hist -1,446 How To Use Interfaces →fixed example that was not an example
- 11:06, 29 September 2021 diff hist +355 Defensive programming techniques →The bug continued current
- 09:27, 25 January 2021 diff hist +104 Inline
- 13:23, 10 November 2019 diff hist +3 m Reintroduce current
- 13:22, 10 November 2019 diff hist +19 m Reintroduce
- 13:19, 10 November 2019 diff hist +277 Reintroduce →important addition. Orginal state was not complete, not wrong , but incomplete
- 05:47, 22 October 2019 diff hist +14 m Target NativeNT →highlight
- 05:46, 22 October 2019 diff hist +14 m Target NativeNT →highlight
- 09:49, 30 September 2019 diff hist +28 User:Thaddy current
- 16:12, 16 September 2019 diff hist +39 TDateTime
- 07:56, 3 August 2019 diff hist +8 m Custom Attributes →Complete example
- 07:54, 3 August 2019 diff hist +9 m Custom Attributes →Complete example
- 07:53, 3 August 2019 diff hist +2,704 Custom Attributes →add complete example create, decorate, retrieve
- 11:11, 28 March 2019 diff hist -289 heaptrc →Programmatically disable report
- 11:07, 28 March 2019 diff hist 0 m heaptrc →proper syntax
- 11:05, 28 March 2019 diff hist +289 m heaptrc →Programmatically disable report
- 10:54, 28 March 2019 diff hist 0 heaptrc →Show report only on leak
- 11:07, 27 March 2019 diff hist +7 m heaptrc →Why heaptrc should not be added to the uses clause manually
- 10:09, 27 March 2019 diff hist +1 m heaptrc
- 10:08, 27 March 2019 diff hist +29 m heaptrc
- 10:05, 27 March 2019 diff hist -2 m heaptrc
- 10:00, 27 March 2019 diff hist +1 m heaptrc
- 09:59, 27 March 2019 diff hist +60 m heaptrc
- 09:54, 27 March 2019 diff hist +18 m heaptrc →Why heaptrc should not be added to the uses clause manually
- 09:50, 27 March 2019 diff hist +36 m heaptrc →Why heaptrc should not be added to the uses clause manually
- 09:48, 27 March 2019 diff hist +162 m heaptrc →Why heaptrc should not be added to the uses clause manually
- 09:45, 27 March 2019 diff hist +15 m heaptrc →Why heaptrc should not be added to the uses clause manually
- 09:38, 27 March 2019 diff hist 0 m heaptrc →Why heaptrc should not be added to the uses clause manually
- 09:37, 27 March 2019 diff hist +8 m heaptrc →Why heaptrc should not be added to the uses clause manually
- 09:34, 27 March 2019 diff hist +133 m heaptrc →Why heaptrc should not be added to the uses clause manually
- 09:31, 27 March 2019 diff hist +2 m heaptrc →Why heaptrc should not be added to the uses clause manually
- 09:27, 27 March 2019 diff hist -1 heaptrc →Why heaptrc should not be added to the uses clause manually
- 09:25, 27 March 2019 diff hist +319 heaptrc →Added example to handle alternative memory managers
- 09:15, 27 March 2019 diff hist +3 m heaptrc
- 09:12, 27 March 2019 diff hist +1 m heaptrc →typo
- 09:10, 27 March 2019 diff hist +29 m heaptrc →Usage
- 09:04, 27 March 2019 diff hist +42 m heaptrc
- 09:02, 27 March 2019 diff hist 0 m heaptrc →Redirect report to file
- 09:00, 27 March 2019 diff hist -7 m heaptrc →combined notes
- 08:57, 27 March 2019 diff hist +23 m heaptrc →Usage
- 08:50, 27 March 2019 diff hist +19 m heaptrc →Usage
- 08:47, 27 March 2019 diff hist 0 m heaptrc →notes moved
- 08:43, 27 March 2019 diff hist +290 heaptrc →Heaptrc is also a memory manager
- 13:10, 30 December 2018 diff hist +2 m TortoiseSvn →http to https current
- 11:28, 18 November 2018 diff hist +456 m Conditional compilation →Examples of bad use of conditional compilation: What not to do
- 13:19, 11 November 2018 diff hist -5,274 m Conditional compilation
- 12:47, 11 November 2018 diff hist -70 Conditional compilation →Examples of bad use of conditional compilation: What not do do
- 12:45, 11 November 2018 diff hist +70 m Conditional compilation →CODE AFTER THIS IS SUBJECT TO CHANGE OR REMOVAL PENDING EDITS
- 12:42, 11 November 2018 diff hist -2 m Conditional compilation →$ifopt
- 12:40, 11 November 2018 diff hist +24 m Conditional compilation →$ifndef
- 12:38, 11 November 2018 diff hist +18 m Conditional compilation →$undef
- 12:38, 11 November 2018 diff hist +7,046 Conditional compilation →Compile-Time Directives $DEFINE and $IFDEF
- 11:57, 10 November 2018 diff hist -1 m Conditional compilation →Unit based {$DEFINE} and {$IFDEF} statements
- 11:56, 10 November 2018 diff hist +37 m Conditional compilation →Unit based {$DEFINE} and {$IFDEF} statements
- 11:45, 10 November 2018 diff hist 0 m Conditional compilation →Unit based {$DEFINE} and {$IFDEF} statements
- 11:45, 10 November 2018 diff hist +20 Conditional compilation →Include files had same error as above
- 11:41, 10 November 2018 diff hist +968 Conditional compilation →Unit based {$DEFINE} and {$IFDEF} statements contained major BUG
- 16:54, 31 October 2018 diff hist -409 Lazarus Tdbf Tutorial
- 16:47, 31 October 2018 diff hist +3 m Lazarus Tdbf Tutorial
- 16:46, 31 October 2018 diff hist +151 Lazarus Tdbf Tutorial →the entry needs a refresh , see what I can do later
- 07:38, 3 August 2018 diff hist +28 m Break →macpas mode knows leave
- 14:19, 5 July 2018 diff hist +1,407 Defensive programming techniques →Do you know your String Type? Really?
- 09:13, 22 June 2018 diff hist +15 m Generics →Getting Started
- 09:12, 22 June 2018 diff hist +674 Generics →Introduction adapted to reflect objfpc syntax and delphi syntax
- 08:52, 22 June 2018 diff hist +5 m Generics →Introduction ordering
- 21:47, 12 February 2018 diff hist +12 Defensive programming techniques →Use for in do
- 20:30, 12 February 2018 diff hist +2 m Defensive programming techniques →Conclusion
- 20:29, 12 February 2018 diff hist +35 m Defensive programming techniques →Conclusion
- 20:28, 12 February 2018 diff hist +22 Defensive programming techniques →Declare ranges and use Low() and High()
- 20:25, 12 February 2018 diff hist -25 m Defensive programming techniques →A broad range of tips on how to catch and prevent Range Errors
- 15:41, 12 February 2018 diff hist +51 Defensive programming techniques →Do you know your String Type? Really?
- 15:31, 12 February 2018 diff hist -2 Defensive programming techniques →Declare ranges (and use Low() and High())
- 15:31, 12 February 2018 diff hist +27 Defensive programming techniques →Declare ranges
- 15:17, 12 February 2018 diff hist +25 Defensive programming techniques →The bug
- 15:00, 12 February 2018 diff hist +17 Defensive programming techniques →The bug
- 14:54, 12 February 2018 diff hist +13 Defensive programming techniques →The bug
- 14:41, 12 February 2018 diff hist +10 Defensive programming techniques →The bug
- 14:40, 12 February 2018 diff hist +240 Defensive programming techniques →How to prevent Overflow Errors, catch them and even misuse Overflow
- 14:35, 12 February 2018 diff hist +12 m Defensive programming techniques →The bug
- 14:33, 12 February 2018 diff hist +67 m Defensive programming techniques →The bug
- 14:31, 12 February 2018 diff hist +130 Defensive programming techniques →How to prevent Overflow Errors, catch them and even misuse Overflow
- 14:26, 12 February 2018 diff hist +35 Defensive programming techniques →How to prevent Range Errors
- 14:25, 12 February 2018 diff hist +38 Defensive programming techniques →How to prevent Overflow Errors
- 14:23, 12 February 2018 diff hist 0 Defensive programming techniques →How to use meaningful Assertions =
- 14:23, 12 February 2018 diff hist +28 Defensive programming techniques →How to prevent Input and Output Errors
- 14:22, 12 February 2018 diff hist +44 Defensive programming techniques →To serve and protect: the story of try..finally
- 14:21, 12 February 2018 diff hist +94 Defensive programming techniques →How to prevent Input and Output Errors
- 14:18, 12 February 2018 diff hist +15 Defensive programming techniques →Input and Output errors
- 14:18, 12 February 2018 diff hist +16 Defensive programming techniques →Overflow errors
- 14:17, 12 February 2018 diff hist +16 Defensive programming techniques →Range errors
- 14:15, 12 February 2018 diff hist +30 Defensive programming techniques →Overflow errors
- 14:13, 12 February 2018 diff hist +22 Defensive programming techniques →Range errors
- 12:50, 12 February 2018 diff hist +10 m Defensive programming techniques →Turn range checks on
- 12:18, 12 February 2018 diff hist +51 m Defensive programming techniques →Conclusion
- 12:15, 12 February 2018 diff hist +24 m Defensive programming techniques →Conclusion
- 12:05, 12 February 2018 diff hist +96 Defensive programming techniques →Conclusion
- 12:02, 12 February 2018 diff hist +96 m Defensive programming techniques →Conclusion
- 12:00, 12 February 2018 diff hist +930 Defensive programming techniques →Range errors
- 11:31, 12 February 2018 diff hist -10 m Defensive programming techniques →Use for in do
- 11:28, 12 February 2018 diff hist +23 m Defensive programming techniques →Bonus: Use a range? You may want a set too..
- 11:22, 12 February 2018 diff hist +11 m Defensive programming techniques →Bonus: Use a range? You may want a set too..
- 11:21, 12 February 2018 diff hist +608 Defensive programming techniques →Range errors
- 11:06, 12 February 2018 diff hist +5 m Defensive programming techniques →Use for in do
- 10:49, 12 February 2018 diff hist +52 m Defensive programming techniques →Use for in do
- 10:43, 12 February 2018 diff hist 0 m Defensive programming techniques →Use for in do
- 10:43, 12 February 2018 diff hist +26 m Defensive programming techniques →Use for in do
- 10:42, 12 February 2018 diff hist +88 m Defensive programming techniques →Use for in do
- 10:34, 12 February 2018 diff hist +133 m Defensive programming techniques →Range errors
- 10:32, 12 February 2018 diff hist +9 m Defensive programming techniques →Use for in do
- 10:32, 12 February 2018 diff hist +33 m Defensive programming techniques →Use for in do
- 10:21, 12 February 2018 diff hist +396 m Defensive programming techniques →Declare ranges
- 10:10, 12 February 2018 diff hist +1 Defensive programming techniques →Use for in do
- 10:09, 12 February 2018 diff hist +1,067 m Defensive programming techniques →Range errors
- 09:52, 12 February 2018 diff hist +190 Defensive programming techniques →Declare ranges
- 09:49, 12 February 2018 diff hist +131 Defensive programming techniques →Turn range checks on
- 09:44, 12 February 2018 diff hist +37 m Defensive programming techniques →The bug
- 09:43, 12 February 2018 diff hist +762 m Defensive programming techniques →Range errors
- 09:09, 12 February 2018 diff hist +5 Defensive programming techniques →Range errors
- 09:07, 12 February 2018 diff hist +1,133 m Defensive programming techniques →Range errors
- 09:07, 12 February 2018 diff hist +10 N File:dtp 1c.png dtp_1c.png current
- 08:47, 12 February 2018 diff hist +4 Defensive programming techniques →Range errors
- 08:44, 12 February 2018 diff hist 0 File:dtp 1b.png Thaddy uploaded a new version of "File:dtp 1b.png" current
- 08:42, 12 February 2018 diff hist 0 N File:dtp 1b.png
- 08:41, 12 February 2018 diff hist +2,335 Defensive programming techniques →Range errors
- 07:57, 12 February 2018 diff hist +79 N Defensive programming techniques Created page with "= Range errors = Range errors are easy to introduce and sometimes hard to find."
- 07:46, 3 January 2018 diff hist +6 m management operators →Finalize
- 10:23, 2 January 2018 diff hist +4 m management operators →Management Operators
- 10:19, 2 January 2018 diff hist +4 m management operators →Copy
- 10:19, 2 January 2018 diff hist +92 m management operators →Copy
- 09:58, 2 January 2018 diff hist +109 m management operators →Finalize
- 09:44, 2 January 2018 diff hist +124 m management operators →Initialize
- 09:38, 2 January 2018 diff hist +2 m management operators →Management Operators
- 09:16, 2 January 2018 diff hist -2 management operators →AddRef
- 09:15, 2 January 2018 diff hist +521 management operators →AddRef
- 08:48, 2 January 2018 diff hist +5 m management operators →AddRef
- 08:47, 2 January 2018 diff hist +5 m management operators →Finalize
- 08:47, 2 January 2018 diff hist -2 m management operators →Finalize
- 08:38, 2 January 2018 diff hist +17 m management operators →Management Operators
- 12:04, 1 January 2018 diff hist +1,034 management operators →Management Operators
- 12:00, 1 January 2018 diff hist +180 management operators →Copy
- 11:57, 1 January 2018 diff hist -4 m management operators →AddRef
- 11:55, 1 January 2018 diff hist +2,731 N management operators →management operators
- 13:47, 15 December 2017 diff hist +109 DomExt →This entry is obsoleted by time current
- 13:58, 2 September 2017 diff hist -8 m Multithreaded Application Tutorial →The TThread Class
- 13:56, 2 September 2017 diff hist +387 Multithreaded Application Tutorial →The TThread Class
- 07:46, 16 August 2017 diff hist -12 m Reserved words →Reserved words in Turbo Pascal
- 07:42, 16 August 2017 diff hist +107 Reserved words →Reserved words in Turbo Pascal
- 08:20, 31 July 2017 diff hist +60 String →String types
- 08:20, 31 July 2017 diff hist +284 String →String types
- 08:16, 31 July 2017 diff hist +165 String →String types
- 08:13, 31 July 2017 diff hist +156 String →multiple corrections
- 07:52, 15 July 2017 diff hist +746 m File Handling In Pascal added better example
- 19:53, 2 July 2017 diff hist -2 m Show Application Title, Version, and Company →FPC 3.0
- 14:22, 2 July 2017 diff hist +1 Show Application Title, Version, and Company →FPC 3.0
- 14:20, 2 July 2017 diff hist +43 Show Application Title, Version, and Company →FPC 3.0
- 14:20, 2 July 2017 diff hist -39 Show Application Title, Version, and Company →FPC 3.0
- 14:18, 2 July 2017 diff hist -3 Show Application Title, Version, and Company →FPC 3.0
- 14:18, 2 July 2017 diff hist -114 Show Application Title, Version, and Company →FPC 3.0 adapted example code
- 13:58, 2 July 2017 diff hist +1 Show Application Title, Version, and Company →FPC 3.0
- 13:56, 2 July 2017 diff hist +1 Show Application Title, Version, and Company →FPC 3.0
- 13:45, 2 July 2017 diff hist +8 Show Application Title, Version, and Company →changed order: current first
- 13:42, 2 July 2017 diff hist +1 Show Application Title, Version, and Company →FPC 3.0
- 13:36, 2 July 2017 diff hist +23 Show Application Title, Version, and Company →FPC 3.0
- 10:39, 22 June 2017 diff hist +2 m Turn warnings and hints on or off
- 10:38, 22 June 2017 diff hist +1 m Turn warnings and hints on or off →control specific warnings:
- 10:36, 22 June 2017 diff hist -4 m Turn warnings and hints on or off
- 10:35, 22 June 2017 diff hist -2 m Turn warnings and hints on or off →Obtaining the warnings and hints numbers to suppress
- 10:34, 22 June 2017 diff hist +172 m Turn warnings and hints on or off →control specific warnings:
- 10:33, 22 June 2017 diff hist -170 Turn warnings and hints on or off →control all hints per unit:
- 10:33, 22 June 2017 diff hist -8 m Turn warnings and hints on or off →Source code and compiler options
- 10:32, 22 June 2017 diff hist +39 m Turn warnings and hints on or off →Source code options
- 10:29, 22 June 2017 diff hist -6 m Turn warnings and hints on or off →Lazarus IDE options
- 10:26, 22 June 2017 diff hist +171 Turn warnings and hints on or off →Source code options
- 10:12, 22 June 2017 diff hist 0 m Turn warnings and hints on or off →Source code options
- 10:12, 22 June 2017 diff hist +77 m Turn warnings and hints on or off →Source code options
- 10:09, 22 June 2017 diff hist +331 m Turn warnings and hints on or off →Obtaining the warnings and hints numbers to suppress
- 10:03, 22 June 2017 diff hist +8 m Turn warnings and hints on or off →Obtaining the warnings and hints numbers to suppress
- 10:03, 22 June 2017 diff hist +363 m Turn warnings and hints on or off
- 14:17, 21 June 2017 diff hist -33 Turn warnings and hints on or off →Source code options
- 14:17, 21 June 2017 diff hist +409 Turn warnings and hints on or off →Source code options
- 11:08, 14 May 2017 diff hist +1,386 m Turn warnings and hints on or off →TODO
- 10:35, 14 May 2017 diff hist +5 m Turn warnings and hints on or off →Lazarus options
- 10:34, 14 May 2017 diff hist +16 m Turn warnings and hints on or off →Global option
- 10:33, 14 May 2017 diff hist +37 N File:lazarusglobal.png global options for hints and warnings current
- 10:32, 14 May 2017 diff hist +1,108 N Turn warnings and hints on or off Created page with "There are several ways to control the behavior of warnings in both the Lazarus IDE and in the source code itself. Some warnings and hints are not very useful in a particular c..."
- 20:25, 26 March 2017 diff hist +128 Delphi compatible LCG Random →Delphi compatible random numbers
- 20:18, 26 March 2017 diff hist +83 Delphi compatible LCG Random →Delphi compatible random numbers
- 20:06, 26 March 2017 diff hist +11 m Delphi compatible LCG Random →Delphi compatible random numbers
- 20:05, 26 March 2017 diff hist +1 m Delphi compatible LCG Random →Delphi compatible random numbers
- 19:59, 26 March 2017 diff hist +705 Delphi compatible LCG Random →Added example
- 18:59, 26 March 2017 diff hist +20 m Delphi compatible LCG Random →Delphi compatible random numbers
- 18:54, 26 March 2017 diff hist -51 m Delphi compatible LCG Random →Delphi compatible random numbers
- 16:40, 26 March 2017 diff hist +1 m Delphi compatible LCG Random →Delphi compatible random numbers
- 16:38, 26 March 2017 diff hist +2 Delphi compatible LCG Random →Delphi compatible random numbers
- 16:37, 26 March 2017 diff hist -12 Delphi compatible LCG Random →Delphi compatible random numbers > LCGRandom
- 15:32, 26 March 2017 diff hist +12 Delphi compatible LCG Random →Delphi compatible random numbers
- 15:01, 26 March 2017 diff hist +4 m Delphi compatible LCG Random →Delphi compatible random numbers
- 14:58, 26 March 2017 diff hist 0 Delphi compatible LCG Random →Delphi compatible random numbers
- 14:54, 26 March 2017 diff hist +3 Delphi compatible LCG Random →Delphi compatible random numbers
- 14:30, 26 March 2017 diff hist +5 m Delphi compatible LCG Random →Delphi compatible random numbers
- 13:55, 26 March 2017 diff hist -2 m Delphi compatible LCG Random →Delphi compatible random numbers
- 13:54, 26 March 2017 diff hist +39 Generating Random Numbers →Added Delphi info
- 13:45, 26 March 2017 diff hist +35 m Generating Random Numbers/fi →Added Delphi compatible ref
- 13:43, 26 March 2017 diff hist -5 m Delphi compatible LCG Random →Delphi compatible random numbers
- 13:42, 26 March 2017 diff hist +1,112 N Delphi compatible LCG Random →Delphi compatible pseudo-random number generator
- 13:32, 26 March 2017 diff hist +35 Generating Random Numbers →Added delphi compatible random
- 12:05, 18 March 2017 diff hist +35 m A simple implementation of the Mersenne twister →y changed to Result
- 17:12, 15 March 2017 diff hist +133 A simple implementation of the Mersenne twister
- 10:00, 14 March 2017 diff hist +8 m A simple implementation of the Mersenne twister →It is of course C++ code, not C. renamed examples
- 09:57, 14 March 2017 diff hist +40 m A simple implementation of the Mersenne twister →C++ verification test:
- 09:47, 14 March 2017 diff hist +4 m A simple implementation of the Mersenne twister →C++ verification test:
- 09:46, 14 March 2017 diff hist +66 m A simple implementation of the Mersenne twister →C++ verification test:
- 09:43, 14 March 2017 diff hist +68 m A simple implementation of the Mersenne twister →C++ verification test:
- 09:41, 14 March 2017 diff hist +308 A simple implementation of the Mersenne twister →C++ verification test float added
- 09:24, 14 March 2017 diff hist +15 m A simple implementation of the Mersenne twister →alignment etc
- 09:19, 14 March 2017 diff hist +478 m A simple implementation of the Mersenne twister →Performance
- 09:10, 14 March 2017 diff hist 0 m A simple implementation of the Mersenne twister →TMersenne32
- 09:09, 14 March 2017 diff hist +221 A simple implementation of the Mersenne twister →Got rid if modulo
- 18:56, 13 March 2017 diff hist +179 Lazarus on Raspberry Pi →Native hardware access
- 07:46, 13 March 2017 diff hist -261 A simple implementation of the Mersenne twister →Verification against FPC's Random
- 07:44, 13 March 2017 diff hist -52 m A simple implementation of the Mersenne twister →TMersenne32
- 07:34, 13 March 2017 diff hist +6 m A simple implementation of the Mersenne twister →TMersenne32
- 07:32, 13 March 2017 diff hist 0 m A simple implementation of the Mersenne twister →Verification against FPC's Random
- 07:31, 13 March 2017 diff hist 0 m A simple implementation of the Mersenne twister
- 07:30, 13 March 2017 diff hist 0 m A simple implementation of the Mersenne twister →verification against FPC's Random
- 07:29, 13 March 2017 diff hist +313 A simple implementation of the Mersenne twister →Comparison to FPC's Random
- 07:27, 13 March 2017 diff hist +670 A simple implementation of the Mersenne twister →TMersenne32