summaryrefslogtreecommitdiff
path: root/it_debug.class
AgeCommit message (Collapse)AuthorFilesLines
2023-05-15use short notation for empty arrays in stackdumpUrban Müller1-2/+2
2023-05-10Use simpler str_pad for paddingChristian Schneider1-1/+1
2023-05-10Fix typo in medium backtrace causing FATALChristian Schneider1-1/+1
2023-05-09implement medium stacksUrban Müller1-6/+45
2023-03-17typoUrban Müller1-1/+1
2023-03-17remove unprintables in ED as well so xss.php can use them for testingUrban Müller1-1/+1
2023-02-15Do not prepend unicode block characters at beginning of lines for edplainChristian Schneider1-1/+1
2023-02-15Use unicode codepoint instead of hex encoding for readability/searchabilityChristian Schneider1-1/+1
2023-01-17better location for backslash removal; omit faulty blanks around class bodyUrban Müller1-3/+3
2023-01-17adapt to backslashes used in php 8.2Urban Müller1-1/+1
2022-09-29skip calls without info as beforeNathan Gass1-1/+2
2022-09-22skip all internal it_debug.class calls for srcline and backtrace independent ↵Nathan Gass1-21/+32
of stack depth
2022-09-22Revert "ED varname output was broken due to new stacklevel it_debug::echo"Nathan Gass1-1/+1
This reverts commit 94f9adc2ea3f59aba79b3d2507a1961ae53ecc4a.
2022-09-22Revert "still need stackoffs=1 for use of D()"Nathan Gass1-1/+1
This reverts commit 960842296e3cb38f00be2f83dd37aa12dd4aef4e.
2022-06-29still need stackoffs=1 for use of D()Urban Müller1-1/+1
2022-06-29ED varname output was broken due to new stacklevel it_debug::echoUrban Müller1-1/+1
2022-06-22ED output to stderror if IT_ED_STDERR is setNathan Gass1-0/+8
2022-05-20supprt ED() without args for stackdumpUrban Müller1-0/+1
2022-03-03Make it_debug::$force_html decision based on Accept header containing ↵Christian Schneider1-1/+1
text/html, not User-Agent
2022-03-03support html override for non-html pagesUrban Müller1-1/+17
2022-02-24use plaintext output for non-html web pagesUrban Müller1-1/+1
2022-02-14use D() formatting for it::error bodyUrban Müller1-8/+12
2022-02-08double quote should terminate urs, validates D() output with html linksUrban Müller1-1/+1
2021-03-05var_export no longer has a trailing blank after =>Urban Müller1-1/+1
2021-02-03no extra line for object literalsUrban Müller1-0/+1
2021-01-13Update copyright dateChristian Schneider1-1/+1
2021-01-13Unified } else { missed in first iterationChristian Schneider1-1/+2
2021-01-13Unified join to always use implodeChristian Schneider1-1/+1
2020-09-30show datetime-comment for numbers matching timestamps until 2030-03-17 18:46Koni Weber1-1/+1
2019-11-25Make sure debug divs are readable even if line-height is set to something weirdChristian Schneider1-1/+1
2019-02-20Add bin/ or cgi/ to xy.php as we may have scripts in both places so 'e' ↵Christian Schneider1-1/+1
command opens correct file
2019-02-12Migrate old style constructors to __construct, temporary transition ↵Christian Schneider1-1/+1
functions for it_dbi (map, mapgen) and it_user (ad, login_user)
2018-10-08put behaviour of --debug in it::getopt into it_debug::set so we can use that ↵Christian Helbling1-0/+12
in other places as well - for example in runtests
2018-06-27reapply "use safer it:: variants of file funcs", was not the culprit in ↵Urban Müller1-1/+1
jussi downtimes This reverts commit 99b7fc8dc08da090bb7f00c2882e1daeec4434ba.
2018-06-22Revert "use safer it:: variants of file funcs"Urban Müller1-1/+1
This reverts commit 05e7ceefa1f0a29c665381b54ac882f260ae6c22.
2018-06-21use safer it:: variants of file funcsUrban Müller1-1/+1
2018-05-15allow custom stack tarce for compactionUrban Müller1-1/+2
2017-06-29(mostly) avoid removing newlines inside stringsUrban Müller1-1/+1
2017-01-18expand unix timestamps between 14.07.2017 04:40 and 13.09.2020 14:26 as wellChristian Helbling1-1/+1
2016-08-16handle bad utf8 in ED()Urban Müller1-1/+3
2016-07-25prevent useless auto_prepend.php:ED() stack frameUrban Müller1-1/+1
2016-07-13prevent infinite recursions when using ED() in it::replace or ::matchUrban Müller1-4/+4
2016-05-31STDOUT not defined in web mode; remove obsolete workaroundUrban Müller1-2/+1
2016-04-08Also make https and schema-less urls clickable in ED()Christian Schneider1-1/+1
2016-03-10strip space from multiple indendationsUrban Müller1-1/+1
2016-03-01we now have more one-liners, waste less spaceUrban Müller1-1/+1
2016-02-24have ED show short arrays on one lineUrban Müller1-1/+1
2015-10-19show top level in direct calls of it_debug::backtraceUrban Müller1-1/+1
2015-08-10no longer need to correct buggy php line numbersUrban Müller1-3/+0
2015-06-18ignore warnings when used in php -rUrban Müller1-1/+1