forked from ryanbooker/tar2rubyscript
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathCHANGELOG
217 lines (120 loc) · 5.17 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
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
----------------------------------------------------------------
0.4.9 - 15.06.2009
* Fixed "frozen string" issue
----------------------------------------------------------------
0.4.8 - 08.03.2006
* Fixed a bug concerning looping symlinks.
* Fixed a bug concerning "Too many open files".
* Added support for hard links and symbolic links (not on
Windows).
----------------------------------------------------------------
0.4.7 - 24.06.2005
* Fixed a serious bug concerning this message: "doesn't contain
an init.rb" (Sorry...)
----------------------------------------------------------------
0.4.6 - 21.06.2005
* Added both temporary directories to $: and ENV["PATH"].
----------------------------------------------------------------
0.4.5 - 23.03.2005
* newlocation is an absolute path.
* ENV["TEMP"] is an absolute path.
* Files to include are searched for with *.* instead of * (on
Windows).
* Added TAR2RUBYSCRIPT.
----------------------------------------------------------------
0.4.4 - 18.01.2005
* Fixed a bug concerning read-only files.
----------------------------------------------------------------
0.4.3 - 13.01.2005
* The changes made by tar2rubyscript.bat and tar2rubyscript.sh
aren't permanent anymore.
* tar2rubyscript.bat and tar2rubyscript.sh now work for the TAR
archive variant as well.
* Added support for long filenames in GNU TAR archives
(GNUTYPE_LONGNAME).
* Enhanced the deleting of the temporary files.
* Added support for ENV["PATH"].
* Fixed a bug concerning multiple require-ing of (different)
init.rb's.
* Fixed a bug concerning backslashes when creating the TAR
archive.
----------------------------------------------------------------
0.4.2 - 27.12.2004
* Added support for multiple library RBA's.
* Added the hourly touching of the files.
* Added oldlocation to $: .
----------------------------------------------------------------
0.4.1 - 18.12.2004
* Added --tar2rubyscript-list.
* Put the temporary directory on top of $:, instead of at the
end, so the embedded libraries are preferred over the locally
installed libraries.
* Fixed a bug when executing init.rb from within another
directory.
----------------------------------------------------------------
0.4.0 - 03.12.2004
* Like packing related application files into one RBA
application, now you can as well pack related library files
into one RBA library.
----------------------------------------------------------------
0.3.8 - 26.03.2004
* Under some circumstances, the Ruby script was replaced by the
tar archive when using --tar2rubyscript-totar.
----------------------------------------------------------------
0.3.7 - 22.02.2004
* "ustar00" on Solaris isn't "ustar00", but "ustar\00000".
----------------------------------------------------------------
0.3.6 - 08.11.2003
* Made the common test if __file__ == $0 work.
----------------------------------------------------------------
0.3.5 - 29.10.2003
* The instance_eval solution gave me lots of troubles. Replaced
it with load.
* --tar2rubyscript-totar added.
----------------------------------------------------------------
0.3.4 - 23.10.2003
* I used eval has a method of the object that executes init.rb.
That wasn't a good name. Renamed it.
* oldandnewlocation.rb added. It contains dummy procedures for
oldlocation and newlocation.
----------------------------------------------------------------
0.3.3 - 17.10.2003
* No need of tar.exe anymore.
----------------------------------------------------------------
0.3.2 - 10.10.2003
* The name of the output file is derived if it's not provided.
----------------------------------------------------------------
0.3.1 - 04.10.2003
* Execution of tar2rubyscript.sh or tar2rubyscript.bat is
added.
* Methods oldlocation and newlocation are added.
----------------------------------------------------------------
0.3 - 21.09.2003
* Input can be a directory as well. (External tar needed!)
----------------------------------------------------------------
0.2 - 14.09.2003
* Handling of --tar2rubyscript-* parameters is added.
* --tar2rubyscript-justextract added.
----------------------------------------------------------------
0.1.5 - 09.09.2003
* The ensure block (which deleted the temporary files after
evaluating init.rb) is transformed to an on_exit block. Now
the application can perform an exit and trap signals.
----------------------------------------------------------------
0.1.4 - 31.08.2003
* After editing with edit.com on win32, files are converted
from LF to CRLF. So the CR's has to be removed.
----------------------------------------------------------------
0.1.3 - 29.08.2003
* A much better (final?) patch for the previous bug. All open
files, opened in init.rb, are closed, before deleting them.
----------------------------------------------------------------
0.1.2 - 27.08.2003
* A better patch for the previous bug.
----------------------------------------------------------------
0.1.1 - 19.08.2003
* A little bug concerning file locking under Windows is fixed.
----------------------------------------------------------------
0.1 - 18.08.2003
* First release.
----------------------------------------------------------------