From 816126be08fb5f298c506f1269db51bfe8249562 Mon Sep 17 00:00:00 2001 From: Matthew Kilgore Date: Sun, 27 Nov 2022 12:39:12 -0500 Subject: [PATCH 1/2] Fix the Beginning C++ message being printed when using the IDE This was overlooked in #258, previously this printing was being skipped over via a check of idemode, but after changing where it was located so it only prints once it now runs when using the IDE, which screwed up the drawing of the IDE screen. The simple fix is to check for idemode before doing the printing, which is effectively what it was doing before anyway. Fixes: #266 --- source/qb64pe.bas | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/qb64pe.bas b/source/qb64pe.bas index f254b9f42..d9f371e0a 100644 --- a/source/qb64pe.bas +++ b/source/qb64pe.bas @@ -1226,7 +1226,7 @@ file$ = f$ fullrecompile: -IF NOT QuietMode THEN +IF idemode = 0 AND NOT QuietMode THEN PRINT PRINT "Beginning C++ output from QB64 code... " END IF From 6547bed5e002c2c2dc8dc4144f8e57a051795740 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 27 Nov 2022 19:32:17 +0000 Subject: [PATCH 2/2] Automatic update of ./internal/source --- internal/source/main.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/source/main.txt b/internal/source/main.txt index b5031fa33..b12a27db7 100644 --- a/internal/source/main.txt +++ b/internal/source/main.txt @@ -7458,7 +7458,7 @@ if(!qbevent)break;evnt(1222);}while(r); LABEL_FULLRECOMPILE:; if(qbevent){evnt(1227);r=0;} S_1765:; -if ((~(*__BYTE_QUIETMODE))||new_error){ +if (((-(*__LONG_IDEMODE== 0 ))&(~(*__BYTE_QUIETMODE)))||new_error){ if(qbevent){evnt(1229);if(r)goto S_1765;} do{ tqbs=qbs_new(0,0);