File: ChangeLog

package info (click to toggle)
zmakebas 1.2b-0.1
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 128 kB
  • sloc: ansic: 787; makefile: 29; sh: 23
file content (79 lines) | stat: -rw-r--r-- 2,556 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
2021-12-21  Russell Marks  <zgedneil@gmail.com>

	* Version 1.2b.

	* bugs12.bas: fixed incorrect comment about LIST result, it was
	only version 1.2a that had the relevant issue.

2021-12-19  Russell Marks  <zgedneil@gmail.com>

	* README: slight update for new version.

	* zmakebas.1: version bump.

	* bugs12.bas: updated to add a test of sorts for the latest DEF FN
	bugfix.

	* zmakebas.c: fix for failing to spot the end of DEF FN
	parameters. Thanks to Chris Born for reporting this bug.

2021-07-04  Russell Marks  <zgedneil@gmail.com>

	* Version 1.2a.

	* zmakebas.c: fixed possible buffer overruns. The remaining uses
	of strcpy look reasonable. There is one use of sprintf I'd prefer
	to replace with snprintf, but for some platforms it might be
	unhelpful to require that. It's only used to get a known-4-digit
	line number, so realistically it should be fine.

2021-07-03  Russell Marks  <zgedneil@gmail.com>

	* README: small tweaks, and noting that other versions are around.

	* Makefile: updated to avoid warnings on more recent gcc, and use
	a more usual man page location and file permissions.

	* zmakebas.1: minor tweaks to update it, and made option listing
	more consistent.

	* bugs12.bas: tests for various bugs in 1.2, which are now fixed.

	* Fixed line-continuation bug, it got confused if it hit EOF in
	certain circumstances and could loop indefinitely.

	* Made input buffer sizes capable of handling Basic lines larger
	than a 48k Spectrum can load. So if you want to embed substantial
	binary data like machine code in a REM statement you should now be
	able to. Thanks to Paul Humphreys for his version that suggested
	this would be useful, though I went a bit bigger. :-)

	* Included DEF FN fix based on Antonio Villena's version. I
	altered it slightly to avoid the sequence-point issue.

2021-06-27  Russell Marks  <zgedneil@gmail.com>

	* Fixed non-parsing of VAL$. Thanks to Andy J for pointing this
	out.

2004-07-23  Russell Marks  <russell.marks@ntlworld.com>

	* Version 1.2.

2004-05-01  Russell Marks  <russell.marks@ntlworld.com>

	* Fixed ignoring of escape sequences in REM statements. Thanks
	again to Matthew Westcott.

	* zmakebas.c: added support for embedding literal eight-bit
	character codes into the output, for e.g. colour control codes.
	Thanks to Matthew Westcott for the patch.

2000-11-03  Russell Marks  <russell.marks@ntlworld.com>

	* Version 1.1.

	* zmakebas.1: minor fixes.

	* Cleaned things up a little, made installation saner, added
	uninstall target, and updated contact details.