1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-06 22:10:24 +00:00
Commit graph

828 commits

Author SHA1 Message Date
SteveMcNeill dc22c6e5a8 Print Output Simplification
Minor change to simplify and clean up the output which QB64 creates with
PRINT statements with multiple print segments such as PRINT "A"; "B";
"C".
2017-08-02 21:40:32 -04:00
Galleondragon dc1fca8e1c (Automated push) Update internal/source/* from qb64.bas 2017-08-02 05:15:02 -07:00
SteveMcNeill 78d4b607bd Minor change to mem structure
Change to mem.TYPE from LONG variable type to OFFSET.  This prevents
4-bytes padding from throwing off values for mem.ELEMENTSIZE and
mem.IMAGE on 64-bit systems.

Patch should work on Mac, Linux, and Windows; both 32-bit and 64-bit
versions, giving the correct results for mem.ELEMENTSIZE and mem.IMAGE
from now on.
2017-08-02 01:00:01 -04:00
Galleondragon f289da3a5a (Automated push) Update internal/source/* from qb64.bas 2017-07-29 05:14:24 -07:00
Galleondragon 4269bbea91 (Automated push) Update internal/source/* from qb64.bas 2017-07-28 05:41:27 -07:00
FellippeHeitor 47437d28d0 Update version.bas
Build number update following commit b75eed2
2017-07-24 15:54:21 -03:00
SteveMcNeill b75eed2784 Patch to Windows LOADFONT
Fix to bug in Loadfont when using the Windows default font folder,
without specifying a drect route to a font.
2017-07-21 11:20:07 -04:00
FellippeHeitor f01d7252c2 Build number update (following changes introduced in cf99f38). 2017-06-28 22:48:47 -03:00
FellippeHeitor cf99f38bcf Add _CONTINUE, to jump to the end of FOR..NEXT/DO..LOOP/WHILE..WEND blocks. 2017-06-28 22:47:17 -03:00
Galleondragon 237f95989a (Automated push) Update internal/source/* from qb64.bas 2017-05-23 05:18:10 -07:00
FellippeHeitor fa75937aad Build number update (following changes introduced in 4a950c7). 2017-05-22 11:34:01 -03:00
Galleondragon aee0d5f564 (Automated push) Update internal/source/* from qb64.bas 2017-05-18 05:17:33 -07:00
FellippeHeitor 4a950c7c94 Implements multiple temp folders for Linux/macOS. 2017-05-18 01:08:06 -03:00
Galleondragon b1425334b8 (Automated push) Update internal/source/* from qb64.bas 2017-05-15 05:17:16 -07:00
FellippeHeitor 60e4054aa5 Double-clicking on an $INCLUDE statement opens the file in a new window. 2017-05-14 23:10:47 -03:00
Galleondragon f5505c5734 (Automated push) Update internal/source/* from qb64.bas 2017-04-30 05:16:07 -07:00
FellippeHeitor 0b9f507565 Add "Web" as a valid key for $VERSIONINFO 2017-04-29 17:41:04 -03:00
Galleondragon 12a08b39bf (Automated push) Update internal/source/* from qb64.bas 2017-04-29 05:15:43 -07:00
FellippeHeitor 8d961597d9 Implements $VERSIONINFO metacommand.
Allows embedding meta information on the final binary (Windows only).
2017-04-29 04:09:20 -03:00
FellippeHeitor d3fd0be2a4 [minor] Fix the status message for $EXEICON. 2017-04-29 00:34:16 -03:00
Galleondragon 086787cae4 (Automated push) Update internal/source/* from qb64.bas 2017-02-14 06:22:41 -08:00
Luke Ceddia 380c7bc15e Restore SUB/FUNCTION sorting 2017-02-14 09:27:49 +11:00
Galleondragon 6e8fbb5332 (Automated push) Update internal/source/* from qb64.bas 2017-01-21 05:35:15 -08:00
FellippeHeitor 665dd67641 Remove SUB sorting in the SUBs dialog. 2017-01-20 22:56:50 -02:00
Luke Ceddia 4476436a50 Remove ghost .dpl directory from travis builds 2016-11-10 16:50:37 +11:00
Galleondragon 45d5fcc5d9 (Automated push) Update internal/source/* from qb64.bas 2016-11-09 05:23:49 -08:00
Luke Ceddia b51f6e4117 Fix comparisons involving empty strings and inequalities. 2016-11-09 16:22:07 +11:00
Luke Ceddia 2d065c3681 Add files for building via Travis 2016-11-09 15:23:02 +11:00
Galleondragon e9447a1049 (Automated push) Update internal/source/* from qb64.bas 2016-10-11 05:14:30 -07:00
Luke Ceddia e3e1bde227 Update Buildnum$ 2016-10-10 23:21:02 +11:00
Luke Ceddia 9f7a7a9e79 Tweak image loading code to handle more image types 2016-10-10 23:07:31 +11:00
Luke Ceddia 0f82a86131 Add signal handler to catch SIGFPE (division by 0) on linux. 2016-10-10 20:42:36 +11:00
Galleondragon 22dcf8b799 (Automated push) Update internal/source/* from qb64.bas 2016-09-10 17:35:17 -07:00
Galleondragon bb46b6d75c Updated version number to 1.1 2016-09-10 17:19:49 -07:00
FellippeHeitor 713d27fae6 Fix makeline in setup_win.bat.
Previous iterations built qb64.exe without proper access to terminal.
2016-09-06 11:17:12 -03:00
FellippeHeitor b9ff7ce9b7 Proper embedding of qb64.ico into the Windows binary.
Changes made to the setup batch file used internally.
2016-09-04 12:12:30 -03:00
Luke Ceddia 01a697689b Revert "Add QB64's icon to the Windows binary."
This reverts commit cca11e8f90.

This and previous reverts remove ICON-related changes, which were
simply too questionable (in stability terms) this close to a planned
release.
2016-09-04 23:31:28 +10:00
Luke Ceddia 9a0bc93473 Revert "Make $EXEICON errors only a warning when compiling via command line."
This reverts commit 6ac4f79294.
2016-09-04 23:30:59 +10:00
Luke Ceddia 2805e420d2 Revert "(Automated push) Update internal/source/* from qb64.bas"
This reverts commit 5d1a7fac1c.
2016-09-04 23:30:55 +10:00
Luke Ceddia 2655a35b3c Revert "Bring back the $EXEICON for Windows binaries."
This reverts commit 2e2a3de2be.
2016-09-04 23:30:50 +10:00
Luke Ceddia 0cdac95f95 Revert "(Automated push) Update internal/source/* from qb64.bas"
This reverts commit 33b9a870e4.
2016-09-04 23:30:40 +10:00
Galleondragon 33b9a870e4 (Automated push) Update internal/source/* from qb64.bas 2016-09-04 05:14:28 -07:00
FellippeHeitor 2e2a3de2be Bring back the $EXEICON for Windows binaries. 2016-09-03 14:13:34 -03:00
Galleondragon 5d1a7fac1c (Automated push) Update internal/source/* from qb64.bas 2016-09-03 05:15:12 -07:00
FellippeHeitor 6ac4f79294 Make $EXEICON errors only a warning when compiling via command line. 2016-09-03 08:46:22 -03:00
FellippeHeitor cca11e8f90 Add QB64's icon to the Windows binary. 2016-09-03 00:53:21 -03:00
Galleondragon 3417ac1062 (Automated push) Update internal/source/* from qb64.bas 2016-09-02 05:15:22 -07:00
FellippeHeitor b4d71085bd BuildNum$ Update. 2016-09-01 23:43:11 -03:00
FellippeHeitor f829b4b640 Temporary remedy for confusing error messages after internal errors.
Bringing back the old "Compiler error (check for syntax errors)" message.
2016-09-01 23:37:37 -03:00
FellippeHeitor e6425a5f11 Give proper error message when 'internal' folder can't be found. 2016-09-01 21:38:24 -03:00