1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-02 03:50:36 +00:00
Commit graph

3492 commits

Author SHA1 Message Date
SteveMcNeill 64ba64f0bd rename math.h to extended_math.h 2023-10-31 08:45:10 -04:00
SteveMcNeill 01163fb9e9 Create math.h
Move the extended math functions out of libqb and qbx, and place them inside math.h.

Correct the formula for _ARCSEC and _ARCCSC.
2023-10-31 08:34:19 -04:00
Steve McNeill f7b368bec3
Merge branch 'main' into main 2023-10-31 00:25:57 -04:00
SteveMcNeill 3cf12d4222 Patch _ARCSEC and _ARCCSC
As per the forum posts here: https://qb64phoenix.com/forum/showthread.php?tid=2125
2023-10-31 00:21:30 -04:00
github-actions[bot] 15b0c3128f Automatic update of ./internal/source 2023-10-30 21:50:06 +00:00
Steve McNeill 36763c89a6
Merge pull request #404 from SteveMcNeill/main
Increase Sub/Function Id Limit
2023-10-30 17:26:51 -04:00
SteveMcNeill 3ea8457599 Merge branch 'main' of https://github.com/SteveMcNeill/QB64pe-Experimental 2023-10-30 10:51:23 -04:00
SteveMcNeill 45bf68fad4 Error Report before REDIM, not after 2023-10-30 10:51:14 -04:00
Steve McNeill 48f6514529
Merge branch 'main' into main 2023-10-30 02:41:12 -04:00
SteveMcNeill d7498d173c Increase Sub/Function Id Limit
As per #362, this raises the limit in increments from 1,000 to a maximum of 25,000 subs and functions for a single QB64PE program.  If that number is exceeded, the IDE will give an error message. reporting the issue for the user.
2023-10-30 00:43:20 -04:00
github-actions[bot] 80f8d21c02 Automatic update of ./internal/source 2023-10-22 21:59:59 +00:00
Steve McNeill e82f53c79d
Merge pull request #401 from SteveMcNeill/main
Add Support for optional paramter for an image handle to CLS
2023-10-22 17:40:43 -04:00
Steve McNeill 5cf574e855
Merge branch 'main' into main 2023-10-18 20:21:40 -04:00
SteveMcNeill 61e0ef72ee swap types to proper order 2023-10-18 19:18:31 -04:00
SteveMcNeill 2a6cc27ee1 rework CLS specialformat so 2nd comma is required if using the 3rd param. 2023-10-18 09:19:54 -04:00
SteveMcNeill 5a063f4ef8 check for which optional param is passed to CLS 2023-10-18 09:11:40 -04:00
SteveMcNeill 7345839b75 missing call to sub__dest?? 2023-10-18 08:49:42 -04:00
SteveMcNeill 9854955d99 Add Support for optional paramter for an image handle to CLS 2023-10-18 08:01:12 -04:00
github-actions[bot] e84c80e5ff Automatic update of ./internal/source 2023-10-15 20:14:54 +00:00
Steve McNeill d3ebfa7754
Merge pull request #399 from SteveMcNeill/main
Wait for key release before running
2023-10-15 15:55:30 -04:00
Steve McNeill 4138f0a09c
Merge branch 'main' into main 2023-10-15 10:54:10 -04:00
github-actions[bot] 2d90917f5b Automatic update of ./internal/source 2023-10-15 14:51:06 +00:00
Samuel Gomes 00ae109489
Merge pull request #392 from a740g/versioninfo-enhancement
$VERSIONINFO enhancement (#20)
2023-10-15 20:01:15 +05:30
Samuel Gomes 5efe08153f
Merge branch 'main' into versioninfo-enhancement 2023-10-15 19:03:30 +05:30
github-actions[bot] ebd4ddf75c Automatic update of ./internal/source 2023-10-15 12:39:19 +00:00
SteveMcNeill 2cf307aeaf Merge branch 'main' of https://github.com/SteveMcNeill/QB64pe-Experimental 2023-10-15 08:26:24 -04:00
SteveMcNeill f27a9129d0 Wait for key release before running
Issue #290
2023-10-15 08:26:16 -04:00
Steve McNeill 1b5078868e
Merge pull request #398 from SteveMcNeill/main
Fix to Mod and \ in CONST
2023-10-15 08:18:55 -04:00
Steve McNeill 37aa26092a
Merge branch 'main' into main 2023-10-15 03:29:22 -04:00
SteveMcNeill 669e20fdea Fix to IDE blowing up from last fix 2023-10-15 02:43:44 -04:00
Samuel Gomes f03efa2468
Merge branch 'main' into versioninfo-enhancement 2023-10-15 11:39:02 +05:30
github-actions[bot] f26ecc84b8 Automatic update of ./internal/source 2023-10-15 05:31:47 +00:00
SteveMcNeill 1a7e9dd959 Fix to Mod and \ in CONST
As per the sample code below:

Const a = 5 Mod 2.8
Const b = 5 \ 2.8
Print a; "="; 5 Mod 2.8
Print b; "="; 5 \ 2.8

Old output was wrong.  Patch should make the CONST values the same as what QB64 normally generates for us.
2023-10-15 01:24:34 -04:00
Steve McNeill f453bb8b04
Merge pull request #397 from SteveMcNeill/main
Patch to CONST
2023-10-15 01:12:15 -04:00
SteveMcNeill ca38a08ce7 Clean up previous patch 2023-10-15 00:04:32 -04:00
SteveMcNeill 3670825280 Patch to CONST
Should fix both of these issues:
https://github.com/QB64-Phoenix-Edition/QB64pe/issues/193
https://github.com/QB64-Phoenix-Edition/QB64pe/issues/224
2023-10-14 23:00:53 -04:00
Samuel Gomes 5db34487c9 Implement #20 with suggestions from #392 2023-10-14 07:07:11 +05:30
github-actions[bot] 1d95c731cf Automatic update of ./internal/source 2023-10-09 23:35:23 +00:00
Samuel Gomes 16074c2260
Merge pull request #391 from a740g/macOS-audio-fix
Avoid miniaudio runtime linking on macOS
2023-10-10 04:45:15 +05:30
a740g d0b89a3d1a Add required miniaudio libs 2023-10-09 14:03:30 +05:30
a740g 3666f0763a Avoid miniaudio runtime linking on macOS 2023-10-09 13:49:05 +05:30
github-actions[bot] 0ed9f924db Automatic update of ./internal/source 2023-10-08 12:11:20 +00:00
Samuel Gomes 3e8e2c962c
Merge pull request #389 from a740g/main
Use correct math functions from std:: in qb64pe.bas and subs_functions.bas
2023-10-08 17:19:01 +05:30
Samuel Gomes 6a428f0ab1
Merge branch 'QB64-Phoenix-Edition:main' into main 2023-10-08 09:06:11 +05:30
Samuel Gomes db0a96bd6b Prefix remaining math functions to use std:: 2023-10-08 09:05:26 +05:30
github-actions[bot] ffb2ca8314 Automatic update of ./internal/source 2023-10-08 01:51:58 +00:00
Samuel Gomes 2215bd1f68
Merge pull request #388 from a740g/main
Version 3.9.1
2023-10-08 06:59:52 +05:30
Samuel Gomes 087f02bb73 Version 3.9.1 2023-10-08 06:12:30 +05:30
Samuel Gomes 8d74e3ba3a
Merge branch 'QB64-Phoenix-Edition:main' into toolchain-upgrade 2023-10-08 01:12:01 +05:30
Matt Kilgore 6652b93ee1
Merge pull request #387 from mkilgore/fix-math
Use correct math functions from std::
2023-10-07 14:50:57 -04:00