-
Notifications
You must be signed in to change notification settings - Fork 1
/
ChangeLog
184 lines (137 loc) · 5.75 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
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
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
# $Id$
2005-06-29 Bernhard Schmalhofer
* Switch from Getopt/Long.pbc to Getopt/Obj.pbc
2005-06-29 Bernhard Schmalhofer
* Make it partly work with Parrot 0.3.0
* Skip testing of loading frozen states
* Fix t/regex/004_pge.t
* Call it Parrot m4 0.0.14
2005-06-29 Bernhard Schmalhofer
* Switch from PCRE to PGE
* Call it Parrot m4 0.0.13
2005-06-12 Bernhard Schmalhofer
* Move Parrot::Test::m4 to 'languages/m4/lib'
* Yank it up to 0.0.12
2005-04-27 Bernhard Schmalhofer
* Adapt to changes in Packfile management
2005-04-08 Bernhard Schmalhofer
* Adapt the PCRE tests to changes in 'library/pcre.imc'
2005-04-08 Bernhard Schmalhofer
* The packfile functions now take a 'Interp *' as first argument
2005-02-19 Bernhard Schmalhofer
* Use '.param pmc' instead of '.param Hash', no type checking
* Add some, yet unused, tests for PGE
2005-01-29 Bernhard Schmalhofer
* yank it up to revision 0.0.11
* Use Integer PMC instead of PerlInt PMC
* BUGFIX: Used incorrect signature for pcre_compile
* BUGFIX: Non-existing Hash keys no lnager return PerlUndef
* BUGFIX: Return with 'returncc' in Sub generated in eval.c
2004-11-16 Bernhard Schmalhofer
* Use the Hash PMC insted of the PerlHash PMC
2004-11-16 Bernhard Schmalhofer
* yank it up to revision 0.0.10
* The 'm4_eval Compiler' now returns an Eval PMC
2004-11-06 Bernhard Schmalhofer
* Use the new oneline ".return ( ret1, ret2 )" syntax
2004-10-31 Bernhard Schmalhofer
* yank it up to revision 0.0.9
* Added macro 'printerr'
* Started with implementing macro '__file__'
* Added support for builtin macros without arguments
* use the new '.const .Sub func = "foo"' syntax
* declare several variable name on a single line of code
2004-09-23 Bernhard Schmalhofer
* Explain about 'libpcre' in INSTALL
2004-09-23 Andy Dougherty
* Make Solaris make happy, RT#31672
* <error.> is not portable, RT#31673
2004-09-20 Bernhard Schmalhofer
* Play again with 'm4_eval_compiler'
* yank it up to revision 0.0.8
2004-08-09 Bernhard Schmalhofer
* Fix failing test basic/012_eval.t
2004-07-06 Bernhard Schmalhofer
* Make tests work again
* add some tests for 'eval'
* yank it up to revision 0.0.7
2004-06-27 Andy Dougherty
* Build patches for Solaris, RT#30320
2004-06-21 Bernhard Schmalhofer
* Don't write test files into '/tmp'
2004-06-10 Bernhard Schmalhofer
* The symbolic link 'blib' isn't needed any more
2004-09-20 Bernhard Schmalhofer
* Play again with 'm4_eval_compiler'
2004-08-09 Bernhard Schmalhofer
* Fix failing test basic/012_eval.t
2004-07-06 Bernhard Schmalhofer
* Make tests work again
* add some tests for 'eval'
* yank it up to revision 0.0.7
2004-06-27 Andy Dougherty
* Build patches for Solaris, RT#30320
2004-06-21 Bernhard Schmalhofer
* Don't write test files into '/tmp'
2004-06-10 Bernhard Schmalhofer
* The symbolic link 'blib' isn't needed any more
2004-07-06 Bernhard Schmalhofer
* Make tests work again
* add some tests for 'eval'
* yank it up to revision 0.0.7
2004-06-27 Andy Dougherty
* Build patches for Solaris, RT#30320
2004-06-21 Bernhard Schmalhofer
* Don't write test files into '/tmp'
2004-06-10 Bernhard Schmalhofer
* The symbolic link 'blib' isn't needed any more
2004-06-02 Bernhard Schmalhofer
* Start to use t/harness and Parrot::Test
* yank it up to revision 0.0.6
2004-05-29 Jens Rieks
* Use library Getopt/Long.imc in new location
2004-05-21 Bernhard Schmalhofer
* BUGFIX: NCI signature letter '3' indicates PerlInt, not int
* yank it up to revision 0.0.5
2004-04-19 Bernhard Schmalhofer
* added compiler for macro 'eval'
* yank it up to revision 0.0.4
2004-04-04 Bernhard Schmalhofer
* added simple usage of macro 'ifelse'
2004-04-04 Bernhard Schmalhofer
* added builtin macro 'ifdef'
2004-03-30 Bernhard Schmalhofer
* added builtin macro 'undefine'
2004-03-28 Bernhard Schmalhofer
* added some tests
* added command line option '--prefix-builtins'
2004-03-01 Bernhard Schmalhofer
* test with Parrot 0.1.0
* require Perl 5.005 instaed of Perl 5.8.0, untested
* yank it up to revision 0.0.3
2004-02-12 Bernhard Schmalhofer
* added builtin macros 'format', 'decr', 'incr'
2004-02-12 Bernhard Schmalhofer
* added builtin macro 'substr'
* next_token now returns single characters as TOKEN_SIMPLE
2004-02-11 Bernhard Schmalhofer
* added builtin macro 'len'
2004-02-09 Bernhard Schmalhofer
* Understand special case of array of macro args
* added builtin macro 'index'
2004-01-25 Bernhard Schmalhofer
* Revision 0.0.2
* Fixed output of '../../parrot m4.pbc --version'
* Removed special case for the builtin function 'define'
* 'define' is now retrieved from state['symtab']
* The data structures are now more like in GNU m4
* The subs are now more like in GNU m4
2004-01-17 Bernhard Schmalhofer
* Added some Id macros for CVS
* Added Makefile targets 'help', 'distclean' and 'realclean'
* Replaced declarations '.sym' with '.local'
* The entries in symtab are now hashes
2004-01-06 Bernhard Schmalhofer
* Released 0.0.1
* Minimal test scripts are working
* See long list of TODOs in TODO.pod