1
1
Fork 0
mirror of https://github.com/QB64Official/qb64.git synced 2024-07-01 05:40:37 +00:00
Commit graph

1102 commits

Author SHA1 Message Date
FellippeHeitor 4d122b531d Fixes setup_lnx.sh for Arch and Fedora distros 2020-01-19 10:55:58 -03:00
FellippeHeitor 72bbee37d2 Adapts setup_lnx.sh 2020-01-18 20:29:58 -03:00
FellippeHeitor ac268c740b Simplifies usage of zlib across platforms. 2020-01-18 18:48:10 -03:00
Fellippe Heitor 44c80201f2 Gets _DEFLATE$ and _INFLATE$ to work on macOS. 2020-01-18 17:50:24 -03:00
Autobuild Process 81106cb5a2 Update internal/source 2020-01-18 05:39:43 +00:00
FellippeHeitor 891ed7f639 Removes empty line in About box. 2020-01-18 02:36:14 -03:00
Fellippe Heitor 05f0109e70 Update issue templates 2020-01-16 13:40:41 -03:00
Autobuild Process a6101af33c Update internal/source 2020-01-16 14:29:21 +00:00
FellippeHeitor 7870e38fd7 Fixes IDE not restoring last session's window size.
How? I don't know. The bug shows when the code is replaced with a mere _CWD$ but disappears when the cd > or pwd > approach is restored.

Go figure.
2020-01-16 11:26:17 -03:00
Autobuild Process b845b35515 Update internal/source 2020-01-16 03:56:08 +00:00
Steve McNeill d62f1691a3 Merge branch 'development' of https://github.com/QB64Team/qb64 into development 2020-01-15 22:52:59 -05:00
Steve McNeill c4f28baaee Fix to $COLOR to work via command line. Renamed ColorHack to ColorConst for Fellippe. ;D 2020-01-15 22:52:39 -05:00
Autobuild Process f794a0debb Update internal/source 2020-01-16 01:54:47 +00:00
Steve McNeill f28d492d3f Fix to return $COLOR to QB64. 2020-01-15 20:51:48 -05:00
Autobuild Process a9a9e32459 Update internal/source 2020-01-15 20:11:04 +00:00
FellippeHeitor 1196fcb6dd Simplifies CONST parsing and passing to Evaluate_Expression$(). 2020-01-15 17:07:17 -03:00
FellippeHeitor 2311e6ad47 Restores CONST lookup (consts refering to consts). 2020-01-15 02:31:03 -03:00
FellippeHeitor 53a6acca28 Merge branch 'keyword-prefix' into development
Adds $NOPREFIX metacommand. Removes $COLOR metacommand.

# Conflicts:
#	source/qb64.bas
2020-01-15 00:40:52 -03:00
Autobuild Process da8a4a7fb4 Update internal/source 2020-01-15 03:17:45 +00:00
Fellippe Heitor c92ce4c4cb
Merge pull request #22 from QB64Team/math-support-from-steve
Updated Math Support for CONST from Steve
2020-01-15 00:15:05 -03:00
Autobuild Process b7f1ae0ee7 Update internal/source 2020-01-15 03:11:44 +00:00
Fellippe Heitor af5da42d61
Merge pull request #19 from QB64Team/ide-patches
IDE and compiler patches
2020-01-15 00:09:03 -03:00
Fellippe Heitor 95664863be
Merge pull request #17 from QB64Team/detect-retina-macos
Detects Retina displays on macOS for proper scaling.
2020-01-15 00:08:38 -03:00
Fellippe Heitor 9c86afd4c7
Merge pull request #1 from QB64Team/linux-windowfocus
Ignores _WINDOWHASFOCUS for the IDE in Linux
2020-01-15 00:08:09 -03:00
FellippeHeitor 4afde87e04 Restores check for division by zero in consts. Also:
Prevents cases like 'CONST a = *'.
2020-01-15 00:02:35 -03:00
FellippeHeitor 3611234288 Finishes importing Steve's CONST support patches and +
Prepares Math evaluator to deal with $NOPREFIX.
2020-01-14 20:05:34 -03:00
flukiluke 5ab9249a6f
Delete appveyor.yml 2020-01-15 07:08:04 +10:00
flukiluke 33bad90ecb
Delete .travis.yml 2020-01-15 07:07:46 +10:00
FellippeHeitor f49d822a11 Imports Steve's Math Evaluator:
As per Steve:
"Math support finalized with new evaluator.
Completely redid the math evaluator.  It's fancy, functional, and much more efficient than the old one."
2020-01-14 13:19:07 -03:00
FellippeHeitor f23ffa70c5 Proper error message when SUB/FUNCTION is left open.
"Unidentified open control block" was being given in those cases when identing was on.

Fix brought from Steve's repo.
2020-01-14 12:38:38 -03:00
Fellippe Heitor 39248aa24d
Merge pull request #21 from juhagman/patch-2
macOS setup: Uses pushd X/Y/Z ; popd instead of cd X/Y/Z ; cd ../../..
2020-01-13 11:55:55 -03:00
Fellippe Heitor 79fd7081da
Hides the output of pushd/popd.
Manually adds the fix for line 15 -- from a previously merged PR
2020-01-13 11:53:52 -03:00
Fellippe Heitor 3f53d09a88
Merge pull request #20 from juhagman/patch-1
Properly attempts to delete the contents of ./internal/temp instead of /internal/temp
2020-01-13 11:41:08 -03:00
Jussi Hagman 84f0deb441
cleanup
use pushd X/Y/Z ; popd instead of cd X/Y/Z ; cd ../../..
2020-01-13 16:08:59 +02:00
Jussi Hagman 91633bac8c
Do not access root ( / ) 2020-01-13 16:06:57 +02:00
Fellippe Heitor 66522536dd Fixes file list loading on *nix systems 2020-01-12 19:04:44 -03:00
FellippeHeitor bdde70957a Merges Open and Save As dialogs. Also:
- Allows filtering current file list using wild cards (* and ?).
- Allows entering a relative path in the text field and going there (previously only ".." was accepted as relative path).
- "File already exists" dialog now shows the file name.
- Simplifies FUNCTIONs idezgetroot$, ideztakepath$ and idezgetfilepath$.
2020-01-12 18:55:10 -03:00
FellippeHeitor 5e7f77d23a Ctrl+left/right arrows now properly stops cursor at the end of lines. 2020-01-10 03:07:36 -03:00
FellippeHeitor 1f3a106230 Sets ActiveINCLUDELink only if the $included file is found. 2020-01-10 02:28:24 -03:00
FellippeHeitor 09f51fbc1b Restores IDE title with x32 or x64 when a new file is opened/created. 2020-01-10 02:03:46 -03:00
FellippeHeitor 0701364fb2 Skip syntax highlighter if current line is an InValidLine() 2020-01-10 01:58:38 -03:00
FellippeHeitor 6c779ca798 Exits with an error code if the 'internal' folder cannot be found/locked. 2020-01-10 00:43:08 -03:00
FellippeHeitor 2309d05ff8 Fixes alignments of --help page. 2020-01-09 12:00:14 -03:00
FellippeHeitor 204a241d34 Updates deploy.bat to try harder when upload to server fails. 2020-01-08 16:00:39 -03:00
FellippeHeitor 4c5992ec69 Attempts to deliver qb64.exe with the proper icon. 2020-01-08 12:58:00 -03:00
FellippeHeitor f95a0bd3ce Properly removes .travis. Replaces .ci/win-exclusion.list. 2020-01-08 12:47:17 -03:00
FellippeHeitor deee3c82c6 Restores .travis... 2020-01-08 12:08:18 -03:00
FellippeHeitor d961d4dbed Attempts to deliver qb64.exe with the proper icon. Also:
- Deletes /.travis
2020-01-08 12:01:46 -03:00
Fellippe Heitor cf26b3da07
Create FUNDING.yml 2020-01-08 10:10:12 -03:00
Fellippe Heitor 21cdb70efe
Trigger recompilation 2020-01-08 09:06:28 -03:00