feat: updated godot version
This commit is contained in:
parent
0c508b0831
commit
42b028dbb5
4694 changed files with 236470 additions and 401376 deletions
|
|
@ -33,17 +33,11 @@
|
|||
#include "core/core_globals.h"
|
||||
#include "core/os/os.h"
|
||||
|
||||
#include <cstdio>
|
||||
|
||||
static PrintHandlerList *print_handler_list = nullptr;
|
||||
static thread_local bool is_printing = false;
|
||||
|
||||
static void __print_fallback(const String &p_string, bool p_err, bool p_reentrance) {
|
||||
if (p_reentrance) {
|
||||
fprintf(p_err ? stderr : stdout, "While attempting to print an error, another error was printed:\n");
|
||||
}
|
||||
|
||||
fprintf(p_err ? stderr : stdout, "%s\n", p_string.utf8().get_data());
|
||||
static void __print_fallback(const String &p_string, bool p_err) {
|
||||
fprintf(p_err ? stderr : stdout, "While attempting to print a message, another message was printed:\n%s\n", p_string.utf8().get_data());
|
||||
}
|
||||
|
||||
void add_print_handler(PrintHandlerList *p_handler) {
|
||||
|
|
@ -82,13 +76,8 @@ void __print_line(const String &p_string) {
|
|||
return;
|
||||
}
|
||||
|
||||
if (!CoreGlobals::print_ready) {
|
||||
__print_fallback(p_string, false, false);
|
||||
return;
|
||||
}
|
||||
|
||||
if (is_printing) {
|
||||
__print_fallback(p_string, false, true);
|
||||
__print_fallback(p_string, false);
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
@ -288,13 +277,8 @@ void __print_line_rich(const String &p_string) {
|
|||
}
|
||||
output += "\u001b[0m"; // Reset.
|
||||
|
||||
if (!CoreGlobals::print_ready) {
|
||||
__print_fallback(output, false, false);
|
||||
return;
|
||||
}
|
||||
|
||||
if (is_printing) {
|
||||
__print_fallback(output, false, true);
|
||||
__print_fallback(output, false);
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
@ -315,13 +299,8 @@ void __print_line_rich(const String &p_string) {
|
|||
}
|
||||
|
||||
void print_raw(const String &p_string) {
|
||||
if (!CoreGlobals::print_ready) {
|
||||
__print_fallback(p_string, false, false);
|
||||
return;
|
||||
}
|
||||
|
||||
if (is_printing) {
|
||||
__print_fallback(p_string, true, true);
|
||||
__print_fallback(p_string, true);
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
@ -337,13 +316,8 @@ void print_error(const String &p_string) {
|
|||
return;
|
||||
}
|
||||
|
||||
if (!CoreGlobals::print_ready) {
|
||||
__print_fallback(p_string, false, false);
|
||||
return;
|
||||
}
|
||||
|
||||
if (is_printing) {
|
||||
__print_fallback(p_string, true, true);
|
||||
__print_fallback(p_string, true);
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue