1
1
Fork 0
mirror of https://github.com/QB64Official/qb64.git synced 2024-07-20 17:25:14 +00:00
Commit graph

36 commits

Author SHA1 Message Date
Galleon 6761844058 (Automated push) Update internal/source/* from qb64.bas 2015-01-06 04:01:43 -08:00
Galleon 9b5c4bcc39 (Automated push) Update internal/source/* from qb64.bas 2014-10-06 05:13:28 -07:00
Galleon 492484ba84 (Automated push) Update internal/source/* from qb64.bas 2014-10-02 05:14:13 -07:00
Galleon b2c3b0c749 (Automated push) Update internal/source/* from qb64.bas 2014-09-27 05:13:00 -07:00
Galleon 14673b41b0 (Automated push) Update internal/source/* from qb64.bas 2014-09-20 05:14:01 -07:00
Galleon 6fde941844 (Automated push) Update internal/source/* from qb64.bas 2014-09-17 05:14:08 -07:00
Galleon 54a0e14ef5 (Automated push) Update internal/source/* from qb64.bas 2014-08-15 05:19:53 -07:00
Galleon a73e482de5 (Automated push) Update internal/source/* from qb64.bas 2014-08-09 04:04:35 -07:00
Galleon 8c793da56f (Automated push) Update internal/source/* from qb64.bas 2014-08-04 05:15:48 -07:00
Galleon 7c971c936c (Automated push) Update internal/source/* from qb64.bas 2014-07-29 05:16:19 -07:00
Galleon d3a9052604 (Automated push) Update internal/source/* from qb64.bas 2014-07-27 05:19:30 -07:00
Luke Ceddia 69598a1a13 Merge 2014-07-27 00:39:23 +10:00
Galleon aa45425139 (Automated push) Update internal/source/* from qb64.bas 2014-07-26 07:12:35 -07:00
Luke Ceddia b586eafd3b Integrated _BLINEINPUT into regular LINE INPUT for BINARY files
LINE INPUT will now use the faster method if passed a file handle
that has been opened FOR BINARY. As such, the _BLINEINPUT command
has been removed.

qb64.bas now takes advantage of this for reading from '$include files,
at least in Include Manager 1. Some tweaking of internal/source/main.txt
was required to get things into a sane state, so I'm holing off changing
the compiler any further so the auto-builder can make sure everything's
smoothed over.

Note: Everything should still compile as normal; I'm just being overcautious.
2014-07-27 00:06:17 +10:00
Galleon e593cf5719 (Automated push) Update internal/source/* from qb64.bas 2014-07-24 05:16:40 -07:00
SMcNeill e149393a93 Deleted unneeded files to keep the repo clean. 2014-07-24 06:10:53 -04:00
Galleon a39a8d2ae8 (Automated push) Update internal/source/* from qb64.bas 2014-07-21 03:21:48 -07:00
Galleon 0b27c85a6e (Automated push) Update internal/source/* from qb64.bas 2014-07-20 06:23:29 -07:00
Galleon d6d4eb0c28 Moved qb64.bas to source\qb64.bas
Split qb64.bas into $included components: notably settings, version, gloabal, ide (& wiki downloader), subs/functions (and extensions including user mods and opengl)
Moved 'user mods' to source\subs_functions\extensions
Removed legacy functionality of the QB64 update system (including compression functions)
QB64.BAS can be compiled independent of its IDE $includes (just comment them out)
QUI commeted out (needs minor revision)
Updated version to 1.000 (just ran out of numbers)
2014-07-20 06:11:05 -07:00
Galleon b9f23d7a7a (Automated push) Update internal/source/* from qb64.bas 2014-07-15 07:06:09 -07:00
SMcNeill 3941732ed5 Push for Luke that fixes the CLOCK routine to stop massive IDE lag for LINUX users.
Also set name for new commands to _DESKTOPWIDTH, _DESKTOPHEIHT, _SCREENICON as the community seemed to prefer them.
2014-07-11 02:57:14 -04:00
SMcNeill 9a001f9dbc (Adding missing file for _SCREENMOVE to actually work!) 2014-07-09 23:02:32 -04:00
SMcNeill 379984d860 Fix to _SCREENMOVE using the glut commands. Should work in both WIN and LINUX. 2014-07-09 22:22:03 -04:00
SMcNeill ef083bb4af Fixed ASCII tool colors to match QB64 IDE, and added in EXIT dupport with the red X on top.
Pushed changes introduced by LUKE (Johny B on the QB64 forums) as follows :

Fixed setup_lnx.sh, added _CWD$, fixed handling of errno.
Converted setup_lnx.sh to Linux line endings (was preventing the script from running).
We now include <errno.h>, so the errno variable actually works - before it was just a regular variable that wasn't being set on error.
Added a _CWD$ function that returns the current working directory.  Should work on all 3 systems, but testing is needed on Win/Mac.
Can cause the following runtime errors: 7 (Out of memory), 51 (Internal error).
2014-07-09 06:40:12 -04:00
SMcNeill 9d2c936189 Update to internal/source to reflect all the recent changes. Minor bug fix for math routine and ide text colors. 2014-07-08 11:41:15 -04:00
steve mcneill 73 d3d32505dd Patch to adjust paths so the work for Linux as well as Windows. Minor change to libqb.cpp so _PRINTSTRING can print to SCREEN 0 without errors. 2014-07-01 10:16:27 -04:00
SMcNeill 12fdb2c77a Change to make adding user functions modular without having to go in and change the main source directly everytime.
Added in new math functions for converting between Degrees, Radians, and Gradians.
2014-06-19 14:43:38 -04:00
Galleon e08dfc0387 (Automated push) Update internal/source/* from qb64.bas 2014-03-26 05:15:04 -07:00
Galleon c710510fe0 (Automated push) Update internal/source/* from qb64.bas 2014-03-23 00:07:43 -07:00
Galleon d9adaace18 (Automated push) Update internal/source/* from qb64.bas 2014-03-01 05:23:15 -08:00
Galleon e120c757be (Automated push) Update internal/source/* from qb64.bas 2014-02-26 00:35:16 -08:00
Galleon 0bd65a93b1 (Automated push) Update internal/source/* from qb64.bas 2014-02-26 00:05:54 -08:00
Galleon 1ae5aa397a (Automated push) Update internal/source/* from qb64.bas 2014-02-24 12:08:23 -08:00
Galleon 9f9f026e9a (Automated push) Update internal/source/* from qb64.bas 2014-02-23 05:12:06 -08:00
Galleon 2e165e2338 (Automated push) Update internal/source/* from qb64.bas 2014-02-22 19:13:04 -08:00
Galleon cc0c0e5559 (Automated push) Update internal/source/* from qb64.bas 2014-02-22 18:21:35 -08:00