-
Notifications
You must be signed in to change notification settings - Fork 21
/
ChangeLog
106 lines (71 loc) · 1.56 KB
/
ChangeLog
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
1.0
===
Initial release
1.1
===
Explicit commands for loading input files added:
- /!loadjson
- /!loadyaml
- /!loadxml
1.2
===
- improved Vim support
- input() function added
1.3
===
- input() is available even before the input file is loaded
- errors are reported as if they happened in DNA file, not RNA file
1.4
===
- couple of bug fixes
1.5
===
- change the logic of nested embedded expressions to allow for generation
of @1{} and &1{}
- multiple bugs in nested embedded expressions fixed
1.6
===
- no more explicit support for input files, all command line parameters are
passed to the DNA script, which can in turn open the input file itself
- $ symbol at the end of the line made fully optional
1.7
===
- bug fix release
1.8
===
- It is possible to generate the code generator (RNA script) separately, so that
it can be distributed to the users without a dependency on ribosome itself.
1.9
===
- automake build system added
- tests added
1.10
====
- /!append command implemented. It appends to the output file rather than
overwriting it.
1.11
====
- Bugfix release (proper handling of relative paths in /!include command.
1.12
====
- Operator /= introduced.
1.13
====
- JavaScript version of ribosome added
1.14
====
- Python version of ribosome added
- Version reporting
- Several bug fixes
1.15
====
- JavaScript versioin handles newlines on Windows properly
- Several bug fixes
1.16
====
- Supports both Python 2 and Python 3
- Uses standard "node" command rather than "nodejs"
- Test system doesn't need autotools
1.17
====
- A bug fix release