FellippeHeitor
4d497dd5f2
Merge branch 'unusedvariables' into development
2019-01-13 16:36:26 -02:00
FellippeHeitor
641c9d418a
Fixes regression introduced with 67af468
2019-01-13 16:35:59 -02:00
FellippeHeitor
3902a36056
New "Compilation status" dialog, for when there are warnings to show. +
...
- Rewording of menu items;
- New menu item in the View menu to show "Compilation status" dialog;
2019-01-13 03:26:48 -02:00
FellippeHeitor
738c8d9bb5
Removes unused variables declared across qb64.bas and includes.
2019-01-12 21:09:31 -02:00
FellippeHeitor
a0373492df
Refines warning output for unused variables (command line).
2019-01-12 20:55:38 -02:00
FellippeHeitor
639b7549d7
Fixes incorrect detection of unused _UNSIGNED and fixed length vars.
2019-01-12 20:08:35 -02:00
FellippeHeitor
d194cc8039
Displays normal and internal unused variable names in verbose warning.
2019-01-12 17:00:04 -02:00
FellippeHeitor
fb346b2164
Reset uniquenumbern when compilation restarts.
2019-01-12 16:59:30 -02:00
FellippeHeitor
a2114840de
Shows warning when there are unused variables at CL compilation.
...
Also adds -v switch for verbose mode (lists unused variables).
2019-01-12 15:52:31 -02:00
FellippeHeitor
da24fde08d
Properly add/remove variables from usedVariableList$
2019-01-12 15:28:58 -02:00
FellippeHeitor
bb21552772
Merge branch 'development' into unusedvariables
2019-01-12 11:32:45 -02:00
Fellippe Heitor
c09e27839a
Merge pull request #83 from Galleondragon/fix-qb45converter
...
Fix to QB4.5 binary fomat converter:
2019-01-12 10:11:01 -02:00
FellippeHeitor
e777e8a94e
Fix to QB4.5 binary fomat converter:
...
- Enabled token 0x08c;
- PCOPY parameters no longer being inverted;
2019-01-12 10:07:37 -02:00
Luke Ceddia
35e3ada833
chmod +x autosync.sh
2019-01-06 16:01:09 +11:00
Luke Ceddia
cb3e75ae98
Add autosync.sh
2019-01-06 15:56:56 +11:00
Luke Ceddia
5ec076edce
Remove testfile.txt
2019-01-05 18:41:48 +11:00
Luke Ceddia
c47722bb44
Change exclusions
2019-01-05 01:11:42 +11:00
Luke Ceddia
a7903eeac1
Use native 7zip on windows
2019-01-05 01:06:07 +11:00
Luke Ceddia
dc6c93a2d2
Enable rdp debugging
2019-01-05 00:56:06 +11:00
Luke Ceddia
c95c47464b
try detect windows platform better
2019-01-05 00:21:58 +11:00
Luke Ceddia
57ff653f69
Store encryption key on correct repository
2019-01-05 00:04:18 +11:00
Luke Ceddia
de6b2f81f3
Supply appveyor with ssh key too
2019-01-04 23:52:41 +11:00
Luke Ceddia
49857f6494
Correct path
2019-01-04 23:50:42 +11:00
Luke Ceddia
0f493aed2c
Refresh deployment key
2019-01-04 23:43:46 +11:00
Luke Ceddia
ab2707b0b6
Test commit
2019-01-04 23:10:36 +11:00
Luke Ceddia
a2bf4afd7a
Merge branch 'Mingw-8.10-Compiler' into development
2019-01-04 21:36:43 +11:00
Luke Ceddia
06383f9279
Build separate x86 and x64 windows versions
2019-01-04 21:36:16 +11:00
Luke Ceddia
ae7e1d46d8
Add binaries
2019-01-02 01:40:26 +11:00
Luke Ceddia
eda0c24f50
Add unpacked mingw32 and mingw64
2019-01-01 22:40:38 +11:00
FellippeHeitor
96ec183746
Merge branch 'development' into unusedvariables
2018-12-31 21:03:28 -02:00
FellippeHeitor
eeca8154b7
Merge branch 'development' into unusedvariables
2018-12-31 21:00:28 -02:00
FellippeHeitor
738fe6924d
Improved detection of unused variables.
2018-12-31 21:00:16 -02:00
Autobuild process
a2da0624fa
Autobuild update [ci skip]
2018-12-31 04:22:26 +00:00
Luke Ceddia
0f83689675
Merge branch 'Mingw-8.10-Compiler' into development
2018-12-31 15:13:48 +11:00
Luke Ceddia
c329ef85f6
Repair LINE behaviours
2018-12-28 22:01:34 +11:00
Luke Ceddia
fac8188bc5
_lrotl -> rotateLeft
2018-12-28 21:57:00 +11:00
Luke Ceddia
ddd83c0238
Update to gcc 8.1
2018-12-28 21:33:06 +11:00
Luke Ceddia
313c581fe7
Merge branch 'varstrings_in_types' into development
2018-12-23 17:42:43 +11:00
Luke Ceddia
8f9837c803
Take LEN correctly
2018-12-23 17:40:48 +11:00
SteveMcNeill
035489def6
_lrotl removal in libqb.cpp
...
_lrotl is defined elsewhere in the graphics routines. By using a custom
QB64 version, it tosses definition errors with newer compiler versions.
Easiest fix: Remove the custom _lrotl since it's only used a total of 3
times (all in the LINE routine), and do themath without the function
naturally.
2018-12-22 09:17:45 -05:00
Luke Ceddia
fffd0f842c
Free non-array variable udt on sub exit
2018-12-22 15:29:52 +11:00
FellippeHeitor
775e99b7ab
Removes -no-pie switch as it breaks autobuilds... /sigh
2018-12-02 21:28:39 -02:00
FellippeHeitor
0f6f16e51a
Adds -no-pie switch to g++ makeline (Linux).
2018-12-02 21:06:30 -02:00
FellippeHeitor
0ab30d953d
Fixes rendering issue that occurred in some Linux distros.
2018-12-02 21:06:11 -02:00
Alex Myczko
30da36d5fe
Create qb64.1
...
feel free to update or extend as needed, on non-windows systems it should be installed to /usr/share/man/man1/ to be viewed with man qb64
2018-11-29 10:38:11 +01:00
FellippeHeitor
47685d82b0
Implements unused variables indicator
...
An arrow to the left of the line where a variable was defined will be shown after compilation to indicate that variable hasn't been used throughout the program.
2018-11-21 00:47:46 -02:00
Autobuild process
eab36fc4aa
Autobuild update [ci skip]
2018-11-02 22:37:50 +00:00
FellippeHeitor
745c5bc77f
Fixes F5 not working in *nix systems.
2018-11-02 19:32:02 -03:00
Autobuild process
79f040250b
Autobuild update [ci skip]
2018-11-02 21:56:04 +00:00
FellippeHeitor
7fa762750b
Adds support for new _RGB32 syntaxes in CONST statements.
2018-11-02 18:47:55 -03:00