File: NEWS.rst

package info (click to toggle)
beef 1.2.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 1,536 kB
  • sloc: sh: 4,174; ansic: 650; makefile: 63
file content (133 lines) | stat: -rw-r--r-- 2,648 bytes parent folder | download | duplicates (2)
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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
Release notes for Beef
======================

This document briefly describes the user-visible changes introduced
in each release of Beef.


Beef 1.2.0 (2020-04-20)
-----------------------

* Add ``--program`` option.

  - This option can be used to embed a Brainfuck program directly
    into Beef's command line instead of loading it from a file.

* Improve readline detection.

  - The build system will now detect readline automatically even on
    platform such as FreeBSD and macOS.

* Various cleanups and improvements.


Beef 1.0.2 (2017-01-11)
-----------------------

* Portability fixes.

  - Compiling Beef on platforms that ship outdated readline releases,
    install third-party libraries under non-default paths or use
    Clang as the compiler should now require no source patching.
    FreeBSD, for example, does all three.

* Enable compiler warnings.

  - Fix code quality issues uncovered by doing so.

* Build system cleanups and improvements.


Beef 1.0.1 (2014-10-21)
-----------------------

* Port to Cattle 1.2.0.

  - Improved portability: Beef should now run on most CPU
    architectures (tested on x86_64 and ARMv7).


Beef 1.0.0 (2011-04-09)
-----------------------

* Use readline for interactive input.

* Support input from file and output to file.

* Use Cattle for most operations:

  - better error checking;

  - fix some inconsistencies and bugs.


Beef 0.0.6 (2007-02-01)
-----------------------

* Ignore the first line if it starts with the magic bytes ``#!``.

* Fix some spelling errors in the man page and in the help message.

* Minor code cleanups.


Beef 0.0.5 (2006-04-02)
-----------------------

* Improve code loader and runner

  - Code taken from ``bf.c`` by Erik Bosman).

* Make build system easier to tweak.

* Add more comments to the code.

* Improve man page quality.

* General cleanups.


Beef 0.0.4 (2006-03-10)
-----------------------

* Add code loader for faster execution.

* Disable debugging support by default.

* Enable code optimizations when compiling.

* Fix build system not to fail if ``$DOCDIR`` already exists.

* Fix man page.


Beef 0.0.3 (2005-12-19)
-----------------------

* First released version.

* Add command line options to control Beef's behavior.

* Add ``--version`` option to display version number.

* Add install target to build system.

* Add man page.

* Improve compilation output.


Beef 0.0.2 (unreleased)
-----------------------

* Add support for debugging instructions (#).

* Add ``--help`` option to displays a short help.

* Use shorter names for functions and variables.


Beef 0.0.1 (unreleased)
-----------------------

* First version