1
1
Fork 0
mirror of https://github.com/QB64Official/qb64.git synced 2024-07-03 04:11:21 +00:00
Commit graph

1102 commits

Author SHA1 Message Date
Fellippe Heitor 4d9a9bcecf
Fixes mm-dd order in archive name 2020-01-08 08:41:04 -03:00
flukiluke ff4e78c759
Remove qb64_bootstrap.exe after use 2020-01-08 22:11:07 +11:00
Luke Ceddia b227df91c3 Push changes to development branch 2020-01-08 22:00:47 +11:00
Luke Ceddia 61a7c59254 Add windows x64 build 2020-01-08 21:55:08 +11:00
Luke Ceddia c52211ffc5 More typos 2020-01-08 21:31:35 +11:00
Luke Ceddia 63e1dabf2f Work in the morning 2020-01-08 21:24:26 +11:00
Luke Ceddia 2753a3f9af Fix typos? 2020-01-08 20:47:53 +11:00
Luke Ceddia 85d54db3a9 Windows deployment 2020-01-08 20:33:09 +11:00
Luke Ceddia f7ed110b49 Enable branch 2020-01-08 19:36:26 +11:00
Luke Ceddia ddea1e4e47 Windows build 2020-01-08 19:35:38 +11:00
FellippeHeitor 8ac94a3142 Reduces memory usage for $NOPREFIX keyword list + simplifies highlighting. 2020-01-07 07:53:12 -03:00
FellippeHeitor 95098621a6 Adjusts help system to find non-prefixed keywords. 2020-01-06 22:32:02 -03:00
FellippeHeitor dffc94b83d Properly gets _MEM type to play nice with $NOPREFIX 2020-01-06 20:29:44 -03:00
Fellippe Heitor 0f1f63eda8 Detects Retina displays on macOS for proper scaling. 2020-01-06 12:09:15 -03:00
FellippeHeitor 0bb90ad263 More fixes to hardcoded _KEYWORDS so $NOPREFIX will work. 2020-01-06 05:08:44 -03:00
Luke Ceddia 43611bf60e Proper exclusions for linux autobuilds 2020-01-06 18:51:53 +11:00
Luke Ceddia fb60505008 Merge MacOS deployment 2020-01-06 18:47:40 +11:00
FellippeHeitor 3e474f2f0b Fixes SUB calls like SHELL _HIDE command$ for $NOPREFIX use. Also:
- Fixes incorrect resolution of _BIT in variable declarations.
2020-01-06 04:46:29 -03:00
Luke Ceddia d4391a2c4c Add osx exclusion list; fail on failed deployment 2020-01-06 18:43:36 +11:00
Luke Ceddia 963b1afd3a Deploy macos build 2020-01-06 18:40:15 +11:00
Luke Ceddia 5200bcb23e MacOS build 2020-01-06 18:36:05 +11:00
FellippeHeitor 18974d56e4 Final adjustments to CONST parsing + $NOPREFIX 2020-01-06 00:36:31 -03:00
FellippeHeitor f63358698b Properly hijacks Steve's math CONST operations for $NOPREFIX to work.
These changes will allow for Steve's upcoming changes to be inserted with no issues.
2020-01-05 23:30:10 -03:00
FellippeHeitor 1ea1b66c95 Restores Steve's SUB ParseExpression 2020-01-05 20:01:52 -03:00
FellippeHeitor a2e1ea0091 Properly detects OPTION (_)EXPLICIT to set opex_comments. 2020-01-05 19:38:22 -03:00
FellippeHeitor fed5798523 Moves $NOPREFIX setting to prepass, so TYPEs are properly affected. +
- Fixes FUNCTION dim2 and FUNCTION typname2typ& to properly deal with variable types with no suffix.
- Restores Steve's Set_OrderOfOperations and EvaluateNumbers$ until a fixed version can be provided and tweaked.
2020-01-05 19:31:46 -03:00
FellippeHeitor 060284f9c3 Removes $COLOR metacommand until a fix for command line compilation comes. 2020-01-04 18:41:15 -03:00
FellippeHeitor 2ebaeab3c6 Initial implementation of $NOPREFIX
Allows QB64-specific keywords to be called without the leading underscore.

Per user and per project; affects nothing globally.

Allows prefixed keywords to be used even when it's set.
2020-01-04 16:13:13 -03:00
Luke Ceddia 214ad7d089 Switch trigger branch to development 2020-01-05 00:52:15 +11:00
Luke Ceddia 9d4975ae97 chmod +x .ci/deploy.sh 2020-01-05 00:45:03 +11:00
Luke Ceddia b6aba842c4 Add ssh deployment 2020-01-05 00:40:05 +11:00
Autobuild Process 7a19f82051 Update internal/source 2020-01-04 12:49:17 +00:00
Luke Ceddia b215c06164 More dummy qb64.bas changes 2020-01-04 23:46:20 +11:00
Luke Ceddia 4837a27dc2 Dummy qb64.bas change 2020-01-04 23:43:23 +11:00
Luke Ceddia a3e4a2c2bb Only update source on change 2020-01-04 23:40:28 +11:00
Luke Ceddia 39f22a41b5 Proper compile exit code 2020-01-04 23:09:53 +11:00
Luke Ceddia 4990cb798d Push code update back to repo 2020-01-04 22:18:31 +11:00
Luke Ceddia 5c1262e68f Ignore autogenerated files 2020-01-04 21:34:15 +11:00
Luke Ceddia 393225a1cf Add compile step 2020-01-03 23:29:13 +11:00
Luke Ceddia ea407b52c1 Add ncurses dependency 2020-01-03 22:51:50 +11:00
Luke Ceddia 1276bb49ab checkout v2; fix typo 2020-01-03 22:48:11 +11:00
Luke Ceddia 67301e2e99 Add build.yml 2020-01-03 22:44:16 +11:00
Luke Ceddia 23b1f74b19 Add .ci/bootstrap.sh 2020-01-03 22:43:20 +11:00
Autobuild process 1e395ee3c5 Autobuild update [ci skip] 2020-01-03 05:53:27 +00:00
Fellippe Heitor bcc05e8b15
Merge pull request #118 from Galleondragon/rename-zlib-folder
Renames zlib's folder so it can be updated without the hassle later on.
2020-01-03 02:46:17 -03:00
Autobuild process 71abea04c5 Autobuild update [ci skip] 2020-01-03 05:43:20 +00:00
FellippeHeitor 884944ea18 Ignores _WINDOWHASFOCUS for the IDE in Linux 2020-01-03 02:43:10 -03:00
Fellippe Heitor 7e24b0723f
Merge pull request #119 from Galleondragon/reduce-warnings-qb64-bas
Eliminates warnings when compiling qb64.bas
2020-01-03 02:39:42 -03:00
FellippeHeitor 8708aa73b0 If it looks stupid but works, is it really stupid? Closes #90 2020-01-03 00:36:14 -03:00
FellippeHeitor 7bf3eb09d7 Eliminates warnings when compiling qb64.bas 2020-01-02 23:16:02 -03:00