Commit Graph

68 Commits

Author SHA1 Message Date
Joshua Bell b63dabb7cd Actions: Rev a couple dependencies 2024-01-31 20:31:14 -08:00
Joshua Bell 0c01446574 PATH: Shave 9 bytes 2024-01-02 22:17:14 -08:00
Joshua Bell af1c8f1865 Shave 2 bytes from PATH 2024-01-01 21:43:55 -08:00
Joshua Bell 3360d44dd7 COPY: Preserve file modification time
Fixes #4
2024-01-01 19:35:14 -08:00
Joshua Bell 4bdb0808a2 Add HIDE / UNHIDE commands, to toggle the access "invisible" bit
This is used by the GS/OS Finder to conceal FINDER.DATA files.
Documented in "Exploring GS/OS and ProDOS 8" by Gary B. Little.
BASIC.SYSTEM's CAT/CATALOG are unaware of this, so the files are still
listed.

Note that the command is named "UNHIDE" rather than "SHOW" as that
sounds like a command to display file contents or something.
2023-05-11 09:37:00 -06:00
Joshua Bell 8cb8f98793 Workflows: bump ca65 action to v2 2023-03-02 20:02:32 -08:00
Joshua Bell e21c518a06 Workflows: Bump ncipollo/release-action version 2022-11-29 18:38:59 -08:00
Joshua Bell 2c8d464108 Add MEM command, inspired by A2osX's BASIC.FX 2022-08-04 19:29:52 -07:00
Joshua Bell e3f59575ed PATH: Fix missing relocation point
Oops - it's amazing anything worked.
2022-08-04 19:29:52 -07:00
Joshua Bell 6157963cc8 Workflow: use actions for cadius and ca65 2021-07-23 09:28:13 -07:00
Joshua Bell ecf7459fb3 Workflow: Deploy on tag 2021-07-23 08:43:32 -07:00
Joshua Bell 7587db2f48 Migrate from Travis-CI to GitHub Actions 2021-06-19 17:22:51 -07:00
Joshua Bell 68f21a528b travis-ci.org -> .com 2021-06-09 20:20:29 -07:00
Joshua Bell 8a96373d9d whitespace change to trigger build 2021-05-15 09:00:35 -07:00
Joshua Bell 96b87c2180 Add TOUCH command 2021-05-02 11:16:11 -07:00
Joshua Bell f124dd1bd5 Simplify make/package maintenance 2021-04-17 10:05:22 -07:00
Joshua Bell 46b4462a9e Add CD command 2021-04-17 09:58:22 -07:00
Joshua Bell 48f8921431
Update README.md 2021-04-15 20:05:51 -07:00
Joshua Bell 9971792f12 BI Error constants; coding style 2021-04-15 19:47:41 -07:00
Joshua Bell 827d121ef2 Use BI's general purposes buffer in PATH, and assume it's byte aligned
Also, use BI's GOSYSTEM in PATH since it's using BI structs anyway.
2021-04-15 19:12:04 -07:00
Joshua Bell e20c65853d Handle ON_LINE errors 2021-04-14 22:27:39 -07:00
Joshua Bell db4b9547b5 COPY: Fix issues with empty prefix. Fixes #3 2021-04-14 20:34:04 -07:00
Joshua Bell 42122f7a65 Add comments about relative path behavior w/o PREFIX set 2021-04-14 19:13:39 -07:00
Joshua Bell e037edebcf Remove unnecessary parameter validation 2021-04-14 19:13:16 -07:00
Joshua Bell 86bafa4b76 Add BUZZ command 2021-04-13 21:20:12 -07:00
Joshua Bell 9085407ac5 Add DATE and TYPE commands 2021-04-13 19:12:07 -07:00
Joshua Bell ef8857752f Add COPY command. Fixes #2 2021-04-12 20:43:49 -07:00
Joshua Bell f5fc93e608 Include new files in package 2021-03-07 19:26:19 -08:00
Joshua Bell fb08e649cc Only run xattr if present try 3 2021-03-07 16:31:54 -08:00
Joshua Bell a646cf6611 Only run xattr if present 2021-03-07 16:05:55 -08:00
Joshua Bell e6943cb0b2 Only run xattr if present 2021-03-07 15:59:03 -08:00
Joshua Bell f1caa15b0c Add CHTYPE and CHTIME 2021-03-07 15:29:51 -08:00
Joshua Bell 9c07b36b09
Create LICENSE 2020-11-08 12:43:04 -08:00
Joshua Bell b81f7b3ecb Allow prefixes which as BASIC tokens 2020-06-07 08:02:08 -07:00
Joshua Bell 3e918d3e5e Added VOLS command 2020-06-06 19:03:20 -07:00
Joshua Bell 42e92fb6f2
Update README.md 2020-03-14 10:35:53 -07:00
Joshua Bell b15a4aa0ca Streamline package script 2020-03-12 20:46:45 -07:00
Joshua Bell b14906e985 Add packaging script 2020-03-12 19:44:26 -07:00
Joshua Bell c2a7fd24de
Add Travis build status indicator 2019-09-30 21:04:44 -07:00
Joshua Bell e2ba8c4be5 Build: Use cc65's make avail 2019-09-22 21:34:34 -07:00
Joshua Bell 8893386d38
Update README.md
Finish incomplete sentence
2019-06-12 21:38:06 -07:00
Joshua Bell a814151c88 improve readme 2019-01-09 23:54:22 -08:00
Joshua Bell 19bf11b42a Support multi-segment paths 2019-01-09 21:20:16 -08:00
Joshua Bell 719bca04ac macros to make relocation easier 2019-01-09 20:41:33 -08:00
Joshua Bell 5d56dd1e2a fix leading spaces (again); squeeze bytes 2019-01-09 17:33:33 -08:00
Joshua Bell 0d6f42d22f shave bytes, dedupe 2019-01-09 17:17:16 -08:00
Joshua Bell 7747cd27cc Fix case insensitivity again 2019-01-09 16:57:32 -08:00
Joshua Bell aeaba90b16 optimize, fix relocations 2019-01-09 16:36:42 -08:00
Joshua Bell afeed7db72 Ignore leading spaces 2019-01-09 16:23:19 -08:00
Joshua Bell 737b944c06 Don't require CLC, fix BELL, handle spaces in ECHO 2019-01-09 16:09:58 -08:00