1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-01 15:00:38 +00:00
Commit graph

1622 commits

Author SHA1 Message Date
Autobuild Process 0134aa152d Update internal/source 2021-03-19 14:27:59 +00:00
Fellippe Heitor ccbf85d709
Merge pull request #150 from SpriggsySpriggs/development
Set _Source to _Console in $CONSOLE:ONLY
2021-03-19 11:25:02 -03:00
Zachary Spriggs 3062ca078a
fix indentation 2021-03-19 10:12:29 -04:00
Zachary Spriggs 92865ace3b
Makes $CONSOLE:ONLY set _Source to _Console
With v1.5 release, _Dest _Console would automatically be set but not _Source _Console. This change sets the _Source to _Console.
2021-03-19 10:11:31 -04:00
Zachary Spriggs d0b1a52901
Merge pull request #1 from QB64Team/development
update fork
2021-03-19 10:09:35 -04:00
Autobuild Process 90a07bd5ae Update internal/source 2021-03-17 02:46:56 +00:00
Fellippe Heitor e0d70e4c71
Merge pull request #149 from SpriggsySpriggs/development
Fixes bug that frees console_image handle in Clear
2021-03-16 23:44:21 -03:00
Fellippe Heitor f014fc255e
Merge pull request #148 from dkearns/fix-sloppy-parsing-of-array-args
Fixes sloppy parsing of array parameters in sub definitions
2021-03-16 23:44:06 -03:00
Zachary Spriggs 3c58f611a3
Fixes bug that frees console_image handle in Clear
Fixes a bug that would free the console_image handle in the freeallimages() function
2021-03-16 15:34:43 -04:00
Doug Kearns f6f7de6d87 Fixes sloppy parsing of array sub arguments
The following now produces a syntax error for the missing closing
parenthesis of the parameter list.

E.g. sub foo(bar(): end sub
2021-03-14 20:30:15 +11:00
Fellippe Heitor d39dab006f
Merge pull request #147 from dkearns/fix-purge-file-not-found-messages
Fixes "missing file" messages when purging precompiled content (WIP)
2021-03-10 22:01:19 -03:00
Doug Kearns fee91e8c33 Fixes missing file messages when purging precompiled content 2021-03-11 11:27:56 +11:00
Autobuild Process be7846da1c Update internal/source 2021-03-10 20:25:47 +00:00
Fellippe Heitor bd0457e068 Merge branch 'development' of https://github.com/QB64Team/qb64 into development 2021-03-10 17:22:56 -03:00
Fellippe Heitor 532ade2d8e Makes strings.bas $includable by option _explicit projects 2021-03-10 17:22:37 -03:00
Fellippe Heitor 16109a1d42
Merge pull request #144 from dkearns/fix-missing-source-file-message [ci-skip]
Fixes whitespace of missing source file error message
2021-03-09 08:49:43 -03:00
Doug Kearns b8e43388da Fixes whitespace of missing source file error message 2021-03-09 22:35:11 +11:00
Autobuild Process 64ea6d64ca Update internal/source 2021-03-07 14:41:43 +00:00
Fellippe Heitor 692e28b0da Indicates (options->display) that window pos isn't stored (lnx). 2021-03-07 11:39:05 -03:00
Autobuild Process ece89712f3 Update internal/source 2021-03-07 12:39:52 +00:00
Luke Ceddia 7ab6b0ffd9
Merge pull request #143 from dkearns/fix-invalid-s-flag-return-code
Fixes the exit status for invalid -s args
2021-03-07 23:37:07 +11:00
Doug Kearns e21a84c170 Fixes the exit status for invalid -s args 2021-03-07 22:54:32 +11:00
Autobuild Process 89f410fae1 Update internal/source 2021-03-05 17:41:55 +00:00
Fellippe Heitor 6ada6a475d Fixes error in contextual menu.
Right-clicking a series of high-ascii characters would crash the ide 
when right-clicking to open the contextual menu.
2021-03-05 14:38:46 -03:00
Autobuild Process 363fc7814a Update internal/source 2021-03-05 14:12:33 +00:00
Fellippe Heitor 45997e62e4 Changes version number to carry on with patches. 2021-03-05 11:09:42 -03:00
Doug Kearns 7d19a660dd Updates wiki parser to deal with PageAvailability wiki template 2021-03-06 00:35:19 +11:00
Fellippe Heitor 4c29117b50
Update README.md 2021-02-28 18:16:54 -03:00
Autobuild Process 69521e2e77 Update internal/source 2021-02-28 18:26:44 +00:00
FellippeHeitor 30431161f9 Fixes Out of Memory error in Windows (SUBs dialog) 2021-02-28 15:23:57 -03:00
Autobuild Process 9439c43a14 Update internal/source 2021-02-28 14:50:26 +00:00
Fellippe Heitor f77a643042 Updates help files and version info for release. 2021-02-28 11:47:33 -03:00
Autobuild Process bfa4c6defb Update internal/source 2021-02-26 03:53:59 +00:00
Fellippe Heitor a7bdcfe053 Prevents CONST from being used between SUBs. 2021-02-26 00:51:07 -03:00
Fellippe Heitor 530ed75dc5
Merge pull request #140 from SpriggsySpriggs/development
Adding "WAIT" and "HELP" to _MOUSESHOW sub
2021-02-24 19:07:44 -03:00
Zachary Spriggs 141d0db085
Fixed indentation of new commits 2021-02-24 17:07:02 -05:00
Zachary Spriggs 66ea2b794d
Removed "SPRAY" from _MOUSESHOW
"SPRAY" gives the same result as "CROSSHAIR" and so is unnecessary
2021-02-24 15:42:05 -05:00
Zachary Spriggs a3141fc425
Adding "WAIT", "HELP", and "SPRAY" to _MOUSESHOW 2021-02-24 15:38:47 -05:00
Autobuild Process 68805b8432 Update internal/source 2021-02-22 13:45:13 +00:00
Fellippe Heitor 696ac25af2
Merge pull request #138 from dkearns/improve-trailing-metacommand-ide-highlighting
Improves IDE highlighting of trailing $DYNAMIC/$STATIC metacommands
2021-02-22 10:42:46 -03:00
Doug Kearns c506f7f8fe Improves IDE highlighting of trailing $DYNAMIC/$STATIC metacommands
Only one of $DYNAMIC or $STATIC is processed, the last appearing in a
metacommand line, so highlight only that rather than the last appearance
of each.

Improves commmit af2752602f.
2021-02-23 00:15:13 +11:00
Autobuild Process 231c1b6ec7 Update internal/source 2021-02-21 15:34:41 +00:00
Fellippe Heitor af2752602f Indicates visually that only the last metacommand is valid.
Since multiple $INCLUDE, $DYNAMIC and $STATIC are valid in a comment 
line, but only the last occurrence is valid, the syntax highlighter now 
indicates that too.
2021-02-21 12:31:53 -03:00
Autobuild Process d09c27c933 Update internal/source 2021-02-21 14:57:06 +00:00
Fellippe Heitor 716b984e94 Adapts sh to consider the last $include in a line valid. 2021-02-21 11:53:57 -03:00
Autobuild Process 70b7f4dda1 Update internal/source 2021-02-21 14:43:08 +00:00
Fellippe Heitor 2e45d08558
Merge pull request #137 from dkearns/match-quickbasic-metacommand-parsing
Changes metacommand parsing to match QuickBasic 4.5
2021-02-21 11:40:08 -03:00
Doug Kearns 45d1fed31f Changes metacommand parsing to match QuickBasic 4.5
QB45 allows multiple metacommands to appear in a single line and
$INCLUDE is not required to be the last.

Only the last appearance of $INCLUDE, and of $DYNAMIC or $STATIC, is
processed. Earlier appearances of metacommands are ignored.

E.g., the following includes only b.bas and configures static array
allocation
REM $INCLUDE:'a.bas' $DYNAMIC $INCLUDE:'b.bas' $STATIC
2021-02-21 23:45:24 +11:00
Autobuild Process f4a7869e85 Update internal/source 2021-02-20 23:40:16 +00:00
Fellippe Heitor 156996b4f9 Warns user that labels are not valid between subs. 2021-02-20 20:37:37 -03:00