Commit Graph

35 Commits

Author SHA1 Message Date
Martin
20a05aea86 LazLogger: fix parsing parameters (handling "=") / Issue #39812 2022-08-07 23:20:22 +02:00
Martin
a68a32a9b5 LazLogger: added missing stackdump with log-group 2022-05-12 21:19:34 +02:00
Martin
7a876814d5 LazLogger: fix getting command line param. To not return include "=" from --debug-enable=foo. Issue #39520 2021-12-29 17:08:38 +01:00
Martin
189c64388e LazLogger: avoid "inline" warning for fpc versions not supporting it. Issue #39508 2021-12-12 00:02:41 +01:00
mattias
c54a8fa65a lazutils: less hints
git-svn-id: trunk@65012 -
2021-04-17 11:30:56 +00:00
martin
a6b862f417 LazLogger: fix missing inherited call / for TRefCountedObject
git-svn-id: trunk@64883 -
2021-03-28 20:26:15 +00:00
juha
bd875ab2f5 LazUtils: Add case-insensitive functions PosI(), LazStartsText() and LazEndsText().
git-svn-id: trunk@64503 -
2021-02-08 19:09:17 +00:00
juha
33ebd1e599 temp
git-svn-id: trunk@64351 -
2021-01-08 00:48:04 +00:00
juha
125e794a87 Remove useless test for X <> Nil when using "is" operator.
git-svn-id: trunk@63779 -
2020-08-18 17:35:21 +00:00
martin
835023c3e2 LazLogger: Fixed spelling. Issue #0036987
git-svn-id: trunk@63095 -
2020-04-30 12:44:07 +00:00
martin
f5b60972c9 LazDebugger: add operators for log-enable to main unit too.
git-svn-id: trunk@61426 -
2019-06-19 15:26:19 +00:00
martin
7f5bb76b42 LazLogger: improve DebulnEnter/Exit, add ability do change indent without logging anything
git-svn-id: trunk@60869 -
2019-04-07 19:48:45 +00:00
martin
9d250edfa3 LazLogger: conditional logging / support And/Or operators for log-groups
git-svn-id: trunk@60516 -
2019-02-26 18:51:47 +00:00
martin
131d04802a LazLogger: Init is called from DoDebugLn => make thread save
git-svn-id: trunk@60264 -
2019-01-31 22:06:25 +00:00
martin
185d63ac35 LazLogger: Optimize indent handling
git-svn-id: trunk@60262 -
2019-01-31 21:44:56 +00:00
martin
9b6c091763 LazLogger: fixed crash in assign
git-svn-id: trunk@59614 -
2018-11-21 16:52:11 +00:00
juha
6ccdb67ff4 LazUtils: Cleanup.
git-svn-id: trunk@58259 -
2018-06-14 09:58:08 +00:00
juha
53ee66450d LazUtils: Move exception and stack trace stuff to new LazTracer. Move function ConvertLineEndings to LazUtilities.
git-svn-id: trunk@58255 -
2018-06-14 09:05:50 +00:00
juha
3574bdfb6d Move debug- & other non-GUI stuff from LCLProc to LazUtilities and LazLogger in package LazUtils.
git-svn-id: trunk@58244 -
2018-06-13 13:59:07 +00:00
ondrej
ab816ccd37 LazLogger: refactoring: move methods from LazLogger to LazLoggerBase
git-svn-id: trunk@58077 -
2018-06-02 15:58:23 +00:00
martin
b289de5fdc Lazlogger: Allow setting to nil. Issue #32548
git-svn-id: trunk@56540 -
2017-11-30 13:53:44 +00:00
juha
e27232d4cc Fix uninitialized variables based on compiler warnings got with dfa (data flow analysis) enabled.
git-svn-id: trunk@55211 -
2017-06-04 15:14:29 +00:00
juha
920c072f0e LazUtils: Add, fix and unify header comments of many units.
git-svn-id: trunk@52518 -
2016-06-18 16:40:04 +00:00
juha
06ac76f560 LazUtils, unit FileUtil: Disable conditionally LazUtf8 and LazFileUtils wrapper functions. For testing define NoLazUTF8Wrappers and build Lazarus.
git-svn-id: trunk@49494 -
2015-07-04 23:08:00 +00:00
mattias
d665320fba lazutils: less hints
git-svn-id: trunk@43913 -
2014-02-06 09:32:52 +00:00
martin
db5590d263 LazUtils: fix DebuglnEnter with list of 1 argument
git-svn-id: trunk@43778 -
2014-01-21 16:11:49 +00:00
martin
f69430a084 LazLogger: added basic profiling
git-svn-id: trunk@42871 -
2013-09-19 13:58:38 +00:00
martin
71ce8192f2 LazLogger: added basic profiling
git-svn-id: trunk@42860 -
2013-09-18 14:43:41 +00:00
mattias
60daa3a85d lazlogger: comments, patch #24808
git-svn-id: trunk@42248 -
2013-07-31 13:55:23 +00:00
mattias
4e6e36dc04 lazutils: sort uses clause
git-svn-id: trunk@41488 -
2013-06-02 08:32:06 +00:00
mattias
f32f0ea635 IDE+startlazarus: use same working directory, needed for passing relative file names as command line parameters
git-svn-id: trunk@37880 -
2012-07-05 15:07:43 +00:00
martin
d9162800f5 LazLogger: improved interaction with special widgetset needs
git-svn-id: trunk@35813 -
2012-03-07 23:08:25 +00:00
mattias
41396c9885 lazutils: less hints
git-svn-id: trunk@35800 -
2012-03-07 11:48:04 +00:00
mattias
404a58d8f8 lazutils: less hints
git-svn-id: trunk@35799 -
2012-03-07 11:47:14 +00:00
martin
5a1360baf1 LazLogger, introduce base and dummy classes
git-svn-id: trunk@35778 -
2012-03-06 19:36:11 +00:00