Autobuild process
0bc2c4717f
Autobuild update [ci skip]
2018-11-02 09:54:48 +00:00
Autobuild process
afca10cc24
Autobuild update [ci skip]
2018-11-02 09:22:54 +00:00
Luke Ceddia
bc0a405de0
Move commid id outside qb64 source
2018-11-02 20:17:33 +11:00
FellippeHeitor
3575e98f61
Fixes F1 key bug when cursor is on some symbols.
2018-11-01 17:07:33 -03:00
Autobuild process
4bbecab4c2
Autobuild update [ci skip]
2018-11-01 14:32:47 +00:00
Luke Ceddia
b41bea060f
Revert "Autobuild update [ci skip]"
...
This reverts commit 956944ec31
.
2018-11-02 01:28:48 +11:00
Luke Ceddia
8acbf8050c
Revert "Autobuild update [ci skip]"
...
This reverts commit a64eb0ca4c
.
2018-11-02 01:28:30 +11:00
Autobuild process
e17213144f
Autobuild update [ci skip]
2018-11-01 14:26:08 +00:00
Luke Ceddia
cbf89e4c34
extreme feeling
2018-11-02 01:20:48 +11:00
Autobuild process
a64eb0ca4c
Autobuild update [ci skip]
2018-11-01 14:04:47 +00:00
Autobuild process
956944ec31
Autobuild update [ci skip]
2018-11-01 14:04:36 +00:00
Luke Ceddia
de1f09d618
even more feeling
2018-11-02 01:01:09 +11:00
Luke Ceddia
16a364331d
once more, with feeling
2018-11-02 00:25:47 +11:00
Luke Ceddia
5c668cd827
try again
2018-11-02 00:10:59 +11:00
Luke Ceddia
e6a932422e
show token
2018-11-02 00:01:24 +11:00
Luke Ceddia
99bb3ca5bc
Attempt enabling internal/source/ updater
2018-11-01 23:48:30 +11:00
SteveMcNeill
687cced581
Changes to CONST and Math Internals
2018-10-31 07:44:57 -04:00
FellippeHeitor
92c4a15735
Prevents ENTER from selecting a disabled menu item.
2018-10-30 01:01:54 -03:00
FellippeHeitor
62599774a1
Adds _SHR/_SHL to keywords list for syntax highlighting.
2018-10-30 00:35:12 -03:00
FellippeHeitor
e311b9f6ae
Fixes bug that would crash the IDE when selecting a disabled menu item.
...
As discussed in https://www.qb64.org/forum/index.php?topic=738.0
2018-10-30 00:34:23 -03:00
FellippeHeitor
369d522a98
Applies common naming convention and makes _SHL/_SHR functions inline.
2018-10-30 00:32:12 -03:00
Fellippe Heitor
48ddedb080
Merge pull request #72 from Kobolticus/development
...
Adds _SHR and _SHL functions for bit shifting (right and left).
2018-10-30 00:13:10 -03:00
Kobolticus
f3eba1aee2
Added Functions for _SHR\_SHL
2018-10-29 23:01:04 -04:00
Kobolticus
8202f98e10
Added _SHR\_SHL declarations
2018-10-29 22:56:06 -04:00
Kobolticus
761c34a7f6
Added support for _SHR\_SHL functions
2018-10-29 22:53:36 -04:00
SteveMcNeill
d9392d842a
Fix for $IF/$LET, without breaking $INCLUDE as previous
2018-10-29 15:53:23 -04:00
FellippeHeitor
ba5292c951
Revert "Fix for $LET/$IF"
...
This reverts commit 4787076573
.
A regression was introduced that caused $IF blocks in $INCLUDE files to be ignored.
2018-10-29 11:17:06 -03:00
SteveMcNeill
e2c250a42f
Change to _WINDOWSHANDLE to return 64-bit offsets
2018-10-29 08:09:30 -04:00
Luke Ceddia
19f08b51f3
Merge branch 'varstrings_in_types' into development
2018-10-28 00:01:36 +11:00
Luke Ceddia
b912bf09ee
Disallow GET/PUT for variable UDTs
2018-10-28 00:00:29 +11:00
FellippeHeitor
d01e3666d8
Merge branch 'development' of https://github.com/Galleondragon/qb64 into development
2018-10-25 10:07:09 -03:00
Luke Ceddia
96947193fc
Remove README for Linux and OS X
2018-10-23 23:26:23 +11:00
Luke Ceddia
4c94b54f10
redim _preserve
2018-10-23 21:23:13 +11:00
Luke Ceddia
daf5cba518
Dynamic arrays (handles arrays in subs too)
2018-10-23 20:36:32 +11:00
Luke Ceddia
683e4f1920
Global static arrays
2018-10-23 12:53:38 +11:00
Luke Ceddia
0eb2b4307f
Process nested UDT's
2018-10-22 18:35:20 +11:00
SteveMcNeill
67af468b7d
Fix memory leak with PRINT USING
...
When USING follows another print in the same statement (such as PRINT
"123"; USING "###"; 456), it created a memory leak due to the temp
variable being created twice and only freed once. This patch corrects
that issue.
2018-10-22 01:02:48 -04:00
SteveMcNeill
4787076573
Fix for $LET/$IF
...
Fix to the precompiler so $IF/$LET work as expected. Adds ability to
see if a precompiler variable is DEFINED or UNDEFINED, to exclude
duplicate code in libraries and such.
2018-10-21 23:01:22 -04:00
Luke Ceddia
18bab24af1
Do element-wise assignment with string copy when necessary
2018-10-21 01:46:52 +11:00
Luke Ceddia
902868a7ee
Allow assignment and access of variable length strings in TYPEs
...
To do:
- arrays of UDT's
- clone qbs on UDT copy
- check for memory leaks
- UDT's declared in subs/functions
2018-10-20 00:13:24 +11:00
SteveMcNeill
505556a1c7
Change for 64-bit compatability
...
change so that the windowhandle will return a 64-bit value for QB64x64
versions, while returning a 32-bit value for QB64. This allows for
upgrade to 64-bit to be as simple as just swapping compilers and then
rebuilding QB64 with the setup script.
2018-10-17 17:14:19 -04:00
SteveMcNeill
6844913b8e
Fix to fix
...
Forgot to add the goto label... /blush
2018-10-17 14:09:42 -04:00
SteveMcNeill
9b0ff95b0d
Fix to _PRINTSTRING
...
bug fix so that printstring will work correctly when the optional
imagehandle is used. _PRINTSTRING (x,y), text$, optional_imagehandle
2018-10-17 14:03:44 -04:00
FellippeHeitor
14e5866c4b
Another tweak yo isnumber()
2018-10-02 23:31:43 -03:00
FellippeHeitor
78c4de7f6c
Adapts isnumber() to recognize scientific notation.
2018-10-02 01:38:17 -03:00
FellippeHeitor
b29a46d177
Undoes last commit; fix not as easy as initially thought.
2018-10-01 10:27:30 -03:00
FellippeHeitor
f6c068ba19
Properly warns user when a non-_MEM var is used with _MEM functions.
...
Closes #47
2018-09-30 20:54:59 -03:00
FellippeHeitor
bed68767e6
Detects if the last generated binary still exists at F5 or F11.
...
Closes #63
2018-09-30 19:27:05 -03:00
FellippeHeitor
53d3341ec3
Undoes commit d9b3d7ed69
...
Fixes #68
2018-09-30 10:42:30 -03:00
FellippeHeitor
ed4d91714a
Merge branch 'development' of https://github.com/Galleondragon/qb64 into development
2018-09-24 02:49:48 -03:00