diff --git a/Doc/howto/logging_flow.png b/Doc/howto/logging_flow.png index c2d0befe27326c..058e5a7a950a0b 100644 Binary files a/Doc/howto/logging_flow.png and b/Doc/howto/logging_flow.png differ diff --git a/Doc/howto/logging_flow.svg b/Doc/howto/logging_flow.svg index a5f656b1df0b42..b8ea26a819a7f3 100644 --- a/Doc/howto/logging_flow.svg +++ b/Doc/howto/logging_flow.svg @@ -1,304 +1 @@ - - - - - - - - - - - Logger flow - - - - - Create - LogRecord - - - - - - - - - - - - Logging call in user - code, e.g. - - - logger.info(...) - - - - - - - - - Stop - - - - - - Does a filter attached - to logger reject the - record? - - - - - - - - - - Pass to - handlers of - current logger - - - - - - Is propagate true for - current logger? - - - - - - Is there a parent - logger? - - - - - - Set current - logger to parent - - - - - - At least one handler - in hierarchy? - - - - - - Use lastResort - handler - - - - - - Handler enabled for - level of LogRecord? - - - - - - Does a filter attached - to handler reject the - record? - - - - - - Stop - - - - - - Emit (includes formatting) - - - - Handler flow - - - - - Logger enabled for - level of call? - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - No - - - Yes - - - Yes - - - No - - - No - - - Yes - - - Yes - - - No - - - No - - - Yes - - - - - - No - - - - - - - - - Yes - - - No - - - - - - Yes - - - LogRecord passed - to handler - - - - - - - - +Logger flowCreate LogRecordLogging call in user code, e.g.logger.info(...)StopDoes a filter attached to logger reject the record?Pass to handlers of current loggerIs propagate true for current logger?Is there a parent logger?Set current logger to parentAt least one handler in hierarchy?Use lastResort handlerHandler enabled for level of LogRecord?Does a filter attached to handler reject the record?StopEmit (includes formatting)Handler flowLogger enabled for level of call?NoYesYesNoNoYesYesNoNoYesNoYesNoYesLogRecord passed to handler \ No newline at end of file diff --git a/Doc/library/kde_example.png b/Doc/library/kde_example.png index 4c26f26292faa5..fc25259f674552 100644 Binary files a/Doc/library/kde_example.png and b/Doc/library/kde_example.png differ diff --git a/Doc/using/win_install_freethreaded.png b/Doc/using/win_install_freethreaded.png index 0aa01c1df6e051..d9f8e82f05022a 100644 Binary files a/Doc/using/win_install_freethreaded.png and b/Doc/using/win_install_freethreaded.png differ diff --git a/Objects/object_layout_312.png b/Objects/object_layout_312.png index a63d095ea0b19e..4cf05a67ace8c7 100644 Binary files a/Objects/object_layout_312.png and b/Objects/object_layout_312.png differ diff --git a/Objects/object_layout_313.png b/Objects/object_layout_313.png index f7059c286c84e6..f6dd45e9a0ba89 100644 Binary files a/Objects/object_layout_313.png and b/Objects/object_layout_313.png differ diff --git a/Objects/object_layout_full_312.png b/Objects/object_layout_full_312.png index 4f46ca86091d45..dc42cebe190fa5 100644 Binary files a/Objects/object_layout_full_312.png and b/Objects/object_layout_full_312.png differ diff --git a/Objects/object_layout_full_313.png b/Objects/object_layout_full_313.png index 7352ec69e5d8db..34f201c55f7aee 100644 Binary files a/Objects/object_layout_full_313.png and b/Objects/object_layout_full_313.png differ diff --git a/PC/icons/idlex150.png b/PC/icons/idlex150.png index 806cb0c8aa219b..df053ef882368c 100644 Binary files a/PC/icons/idlex150.png and b/PC/icons/idlex150.png differ