Commit Graph
12208 Commits
Author SHA1 Message Date
Bob Andrews 3ee730527b Merge pull request #3003 from nlovdahl/cc65816
Separate Out Types for Code Generation
2026-10-10 11:30:02 +02:00
Nicholas Lovdahl 2ac9888ec9 Update codegentypes.h
Corrected the file name in the codegentypes.h file.
2026-10-06 17:30:20 -05:00
Nicholas Lovdahl 6bdd7c3c90 Initial seperation of types for code generation. 2026-10-06 03:48:25 -05:00
robjustice 71746c829e more style updates 2026-10-04 14:54:49 +02:00
robjustice ea5a5b8e17 missed one for trailing spaces 2026-10-04 14:54:49 +02:00
robjustice c88a756872 cleanup some trailing spaces 2026-10-04 14:54:49 +02:00
robjustice 6c91cabfda cleanup some tabs and formatting 2026-10-04 14:54:49 +02:00
robjustice 1efe8ba185 Few more updates and fixes 2026-10-04 14:54:49 +02:00
robjustice 7b6907c3c5 missed these in the last commit 2026-10-04 14:54:49 +02:00
robjustice 8c01856115 a few more additions and fixes 2026-10-04 14:54:49 +02:00
robjustice e9259b8711 more updates for improving console output 2026-10-04 14:54:49 +02:00
robjustice 62dc47d30b write to console in chunks to optimise speed 2026-10-04 14:54:49 +02:00
robjustice 962603cf15 add Apple3 target 2026-10-04 14:54:49 +02:00
Colin Leroy 44a1d8adb9 Cleanup decompression callback handling
Thanks to Oliver
2026-10-04 14:35:12 +02:00
Colin Leroy 7d63320808 Cleanup parameters the right way 2026-10-04 14:35:12 +02:00
Colin Leroy 8f82a67ae9 Address Oliver's comments 2026-10-04 14:35:12 +02:00
Colin Leroy-Mira 0086165b95 Apple2: Reset parameters when resetting
Avoid passing the resetted program's arguments to the next one
started via Bitsy Bye, for example
2026-10-04 14:35:12 +02:00
Colin Leroy-Mira f6d1317498 Apple2: ZXLOADER.SYSTEM
Include a version of LOADER.SYSTEM able to uncompressed zx02-
compressed binaries.
2026-10-04 14:35:12 +02:00
mrdudz f2325b1ef1 add a HOWTO-Release reminder 2026-10-03 20:29:45 +02:00
Bob Andrews f966b7d8c3 Merge pull request #2997 from cc65/revert-2983-apple3
Revert "Add documentation for the Apple3 - #2981"
2026-10-03 20:21:01 +02:00
Bob Andrews 0a1625de9f Revert "Add documentation for the Apple3 - #2981" 2026-10-03 20:19:25 +02:00
Bob Andrews d6a4f22611 Merge pull request #2983 from polluks/apple3
Add documentation for the Apple3 - #2981
2026-10-03 20:16:42 +02:00
Bob Andrews d8a486acde Merge pull request #2988 from jordigh/release-from-snapshot
workflows: add a workflow to generate releases from tags
2026-09-26 00:38:56 +02:00
Bob Andrews 2ea1df8b2b Merge pull request #2970 from hindermath/upstream/rp6502-ria-input-validation
Fix RP6502 RIA readline error return
2026-09-20 16:34:00 +02:00
Jordi Gutiérrez Hermoso fe19dd1998 workflows: add a workflow to generate releases from tags
When a new commit on `master` is tagged, the following github action
will grab the artifacts created by the `snapshot-on-push-master`
action.

The intended workflow is to merge to `master`, wait for the artifacts
to build, then tag that commit as a release. When that is done, the
new action will generate a release, using the tag as the version
number of the release.

Here is an example of what a successful run looks like:

https://github.com/jordigh/cc65/actions/runs/34737736095

Here is the release it generated:

https://github.com/jordigh/cc65/releases/tag/V2.19TEST5

closes: #2281
2026-09-12 19:36:37 -06:00
Stefan 5002bad7e8 Add link for Apple /// topic in index.sgml
Added a new topic link for Apple 3.
2026-09-02 08:37:49 +02:00
Stefan 105407e493 Added apple3.sgml #2981 2026-09-02 08:35:28 +02:00
Thorsten Hindermann 2dede6fda9 Fix RP6502 RIA readline error return 2026-08-30 17:05:37 +02:00
Bob Andrews e11fb5c393 Merge pull request #2975 from codemeow/feature-merge-scope
ca65: Add --merge-scopes
2026-08-20 17:54:30 +02:00
Bob Andrews 9f2751a729 Merge pull request #2977 from colinleroy/master
Revert "Serial: Optimize SER_GET"
2026-08-20 15:51:43 +02:00
Bob Andrews c96204101f Merge pull request #2972 from tlgkccampbell/fix-octal-string-escape
Fix parsing of octal values in escaped strings
2026-08-20 15:49:30 +02:00
Bob Andrews 7c70422c1f Merge pull request #2969 from hindermath/upstream/noexec-bsd-find
Make noexec check portable across BSD and GNU find
2026-08-20 15:47:01 +02:00
Bob Andrews de2e46482c Merge pull request #2963 from polluks/master
grc65: Added warning for string truncation
2026-08-20 15:45:02 +02:00
Bob Andrews a68dbdbda2 Merge pull request #2971 from tlgkccampbell/fix-slash-scanning
Fix scanning of /* when CComments is disabled
2026-08-20 15:43:22 +02:00
Bob Andrews 85dd025546 Merge pull request #2973 from picocomputer/master
RP6502 __argv_mem()
2026-08-20 15:41:35 +02:00
Bob Andrews 41eda3e647 Merge pull request #2978 from StewBC/plus4-cgetc-bitmap-fix
Fix plus4 cgetc() returning a phantom key in bitmap mode
2026-08-20 14:36:14 +02:00
rumbledethumps b58db73755 remove exported init from rp6502 2026-08-13 23:51:36 -07:00
Stefan Wessels 207170d0df Fix plus4 cgetc() returning a phantom key in bitmap mode
The bitmap-mode test added with the Plus/4 TGI driver (3bd4d05) branches
past the wait loop as well as the cursor drawing, so in bitmap mode
cgetc() never blocks: it calls KBDREAD with an empty buffer, and KBDREAD
decrements KEY_COUNT past zero. Every later kbhit() then reports keys
that were never typed.
2026-08-07 20:37:12 -07:00
Colin Leroy-Mira 0dc35dbb1a Revert "Serial: Optimize SER_GET"
This reverts commit 734541ee05.
Fixes #2974.
The ACIA can't send while RTS is off, so this commit was wrong
2026-08-05 09:15:01 +02:00
codemeow e0dfb5ab85 Windows build fix and sgml update 2026-07-29 19:47:32 +06:00
codemeow 5431997528 Added .feature merge_scopes flag 2026-07-29 19:00:35 +06:00
codemeow 5835c0f38b New --merge-scopes allowing to merge same level scopes in the current context 2026-07-29 17:54:46 +06:00
rumbledethumps 9a04d9f3b9 Merge branch 'cc65:master' into master 2026-07-22 00:04:36 -07:00
rumbledethumps fb7dbaebac __argv_mem() 2026-07-22 00:04:14 -07:00
Cole Campbell 4b49d76f3b Fix parsing of octal values in escaped strings 2026-07-18 13:31:34 -04:00
Cole Campbell f3dc8a511b Assert value returned by PC division 2026-07-18 08:49:11 -04:00
Thorsten Hindermann 08b9a20832 Make noexec check portable across BSD and GNU find 2026-07-18 14:38:28 +02:00
Cole Campbell 89aee58b26 Fix scanning of /* when CComments is disabled 2026-07-17 19:39:16 -04:00
Stefan 666cae4cb1 Merge branch 'cc65:master' into master 2026-07-11 21:48:27 +02:00
Bob Andrews 547d923588 Merge pull request #2966 from picocomputer/master
RP6502 0.28 support, add argv, replace time
2026-07-11 21:22:08 +02:00