Commit Graph

16 Commits

Author SHA1 Message Date
Philip Zembrod
69a959d618 Print file name when including file 2022-01-16 11:15:02 +01:00
Philip Zembrod
d9a2bf6311 Missing Makefile rule fix for fthfiles_caseconverted 2022-01-16 11:06:28 +01:00
Philip Zembrod
53beef0d01 Update v4thfile.com binary - v4th with include *.fth file interface 2022-01-16 00:30:36 +01:00
Philip Zembrod
5dc52454a6 Add proper initialization of stash> after abort/error/restart. 2022-01-16 00:29:52 +01:00
Philip Zembrod
c612a61455 Change INCLUDE so that it saves and restores the tib before and after
interpret-via-tib instead of clearing it after.
This way, commands after a .fth include can be passed to v4fthfile.com,
e.g. a bye to terminate a make-controlled test run.
2022-01-15 23:44:11 +01:00
Philip Zembrod
7dafbfcc3e Rename DOS-created uppercase *.FB files to lowercase, with corresponding
Makefile changes.
2022-01-15 23:26:28 +01:00
Philip Zembrod
533e73c29d - enable run-in-dosbox.sh to include either .fb or .fth files
- add first test for including an .fth file
- add generic rules to convert lowercase .fb files to .fth files
- check in the tools/echo-toupper/tolower.py files that I left out earlier
2022-01-11 23:40:24 +01:00
Philip Zembrod
6616904fbb Fix log2file.fb logopen so that it restores isfile after opening the logfile 2022-01-11 23:32:30 +01:00
Philip Zembrod
eb8a218bf1 Rule to savesystem v4thfile.com which includes INCLUDE.FB, i.e. the
stream file include
2022-01-10 22:56:19 +01:00
Philip Zembrod
e089121f22 Add Makefile rules to convert uppercase XYZ.FB block files
into lowercase xyz.fth stream files, and convert files in src/ and tests/
2022-01-10 22:42:25 +01:00
Philip Zembrod
83173f691f Move INCLUDE.FB into src/ subdir 2022-01-10 22:33:25 +01:00
Philip Zembrod
dd5db3ecd5 Make finclude file type smart (block or stream file), rename to include 2022-01-06 20:45:43 +01:00
Philip Zembrod
ab4a88aa5b First MSDOS finclude implementation 2022-01-06 20:23:09 +01:00
Philip Zembrod
1db5aedfc0 Auto-end run-in-dosbox.sh only if 2nd arg include_basename is given 2022-01-06 16:30:46 +01:00
Philip Zembrod
5373de9c36 First automated make test for MSDOS volks4th.com in dosbox. 2022-01-06 14:55:53 +01:00
Carsten Strotmann
c2f6ee50f0 created arch directory for 8086 VolksForth 2021-04-11 13:43:39 +02:00