-
Notifications
You must be signed in to change notification settings - Fork 19
/
Copy pathNEWS
320 lines (212 loc) · 11.5 KB
/
NEWS
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
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
Changes in version 0.7-2
o new command #Rscript2.bat is a simpler version of #Rscript.bat
o bug fix in clip2r.js
Changes in version 0.7-1
o remove duplicates from R_TOOLS_PATH
Changes in version 0.7-0
o R.bat reworked. It now has a with different interface and many prior
batch files have been incorporated into it and removed
o new Rpathset.bat
o new documentation: batchfiles.md (and batchfiles.pdf produced from it
using make-batchfiles.pdf.bat
Change in version 0.6-7
o Rtools paths changed
Changes in version 0.6-6
o bug fixes
Changes in version 0.6-5
o if MYSQL_HOME has not already been set then it set it to the last file
among these, if any:
%ProgramFiles%\MySQL\*
This allows one to install and run RMySQL without setting any environment
variables. (Note that MySQL should be installed from the mysql site.
xampp and wamp do not include the header files needed by RMySQL.)
Changes in version 0.6-4
o fixed bugs
Changes in version 0.6-3
o fixed bugs
Changes in version 0.6-1
o fixed bugs
o R_ARCH and --arch can consistently be any of 32, i386, 64, x64, /i386 or /64
(vs R itself which otherwise uses different values for R_ARCH and --arch)
Changes in version 0.6
o enhancements to handle architecture specific directory structure in R 2.12.0
Supports R_ARCH environment variable and --arch= first argument. Valid
values are 32, 64, i386, x64. Default is i386.
Changes in version 0.5-1
o new experimental command clip2r.js
o bug fixes
Changes in version 0.5-0
o new command show-svn-info.hta when run from a Tortoise SVN checkout
folder shows some info about it. Requires Tortoise SVN version 1.5
or higher.
o new command find-miktex.hta can be run without arguments from the
Windows command line or double clicked from Windows Explorer
to show path to the MiKTeX bin directory.
o Rversions.hta now also changes the .RData association and has
been verified to work on both XP and Vista.
o new RExcelversion.hta (also distributed with RExcel) that is like
Rversions.hta but also sets the version for Rexcel at the same time
and has been verified to work on both XP and Vista.
o jgr.bat now passes the Windows library and R home to jgr.exe automatically
o added defensive code to allow code to work even in the presence of
certain bad PATH variables
o testing on XP32, XPx64, Vista32, Win7x64 (thanks to Nicholas Hirschey)
Changes in version 0.4-3
o Sweave.bat and Stangle.bat were not automatically finding MiKTeX.
Fixed.
Changes in version 0.4-2
o can optionally work off initialization files in place of registry.
Place rbatchfilesrc.bat in current directory or %userprofile% (so
different directories can work off different versions of R, say)
or same directory as the other batchfiles and it will run it first.
Typically rbatchfiles.bat would constain these two lines or similar:
set R_HOME=C:\Program Files\R\R-2.7.0
set R_TOOLS=C:\Rtools
o added Stangle.bat
Changes in version 0.4-1
o it is no longer necessary to set any paths to build R packages
provided Rtools 2.7 or later is used. Rcmd.bat and the other
scripts automatically find Rtools from the registry (including perl)
and if MikTeX is at %ProgramFiles%\MiKTeX* or %SystemDrive%:\MiKTex
then it will find MiKTeX too. New optional environment variables
R_TOOLS and R_MIKTEX are available to force specified paths to be used.
o new Rtools.bat command that sets the path for the current cmd instance
to the one that R*.bat files use internally. That is, rtools/bin,
rtools/perl/bin, rtools/MinGW/bin and MiKTeX .../miktex/bin are added
to the path. This is not needed to run or install R programs but only
if you want to access the rtools for other purposes.
o new el.js command which runs the command given as its argument elevated.
e.g. el cmd
Changes in version 0.4-0
o as of 0.4-0 batchfiles is being developed and tested on Vista.
It may still work on XP but if any of the commands do not then use
version 0.3-2 instead since that was exclusively tested on XP.
o added RguiStart.bat which is like Rgui.bat but takes a single argument
which is a directory and starts up there
o the dependency of sweave.bat on Rterm.bat was eliminated so all
batch and javascript programs in this collection are now independent
of each other and have no dependencies aside form R. (The perl
program, toggleDoc.pl, is does depend on perl and toggleDoc.js.)
o added info on how to use RguiStart.bat and sweave.bat with SendTo
folder
o misc improvements to README file
o improved help message given by sweave.bat when issued with no arguments
o removed only tested on XP messages since they work on Vista
o changed algorithm in Rversions.bat. Now it checks current directory,
R_HOME and all keys in R's portion of the registry plus all sibling
folders of those mentioned. Also it runs RSetReg.exe elevated
on Vista. New version has not been tested on XP; however, older
versions are still available and were tested on XP.
o updated copydir.bat portion of README to discuss additional alternatives
o removed find-miktex.bat, Rfind.bat and makepkg.bat (they are still
available in batchfiles version 0.3-2)
o added toggleDoc.pl/toggleDoc.js which adds a toggle box to each 00Index.html
which when checked collapses similar HTML help lines into one. Contributed
by Dieter Menne.
Changes in version 0.3-2
o sweave.bat now uses Rterm.bat rather than Rcmd.bat which makes it usable
with a basic R installation (i.e. sh.exe not needed). Previously it
required Rcmd.bat but now it requires Rterm.bat instead.
o added Rterm.bat (just a copy of Rcmd.bat)
Changes in Version 0.3-1
o new find-miktex.bat which lists the mixktex folders from the registry
o new Rscript.bat which allows one to use the Rscript facility in
R 2.5.0 and later without changing pathnames. Just place Rscript.bat
in any existing path and it will automatically find the
current version of R from the registry and run the Rscript.exe that
is there.
o runR.bat. If you have an R script such as myfile.R then you can create
a batch script for it by copying runR.bat to myfile.bat. Then when you
issue the command myfile or myfile.bat it will run the R script in
myfile.R . Just place myfile.bat and myfile.R anywhere in your path.
This uses Rscript.bat .
o #Rscript. If you have an Rscript called myfile.R, say, then if you
copy the script to myfile.bat and place
#Rscript %0 %*
as the first line with the remainder being the R commands then issuing
the command myfile or myfile.bat will run the R script. The advantage
over the runR.bat method is that there is only one file, myfile.bat.
You don't need myfile.R anymore. The disadvantage is that it will
echo the #Rscript line to stdout. This will be fixed if and when
Rscript ever gets the perl/python/ruby -x flag. (The runR approach will
not echo additional lines but does require two files.)
o new Rtidy.bat is a sample Rscript that uses the #Rscript facility
based on George Georgalis' UNIX code
o withgs.bat now checks for latest ghostscript version. (Previously
version was hard coded and it only worked for that version.)
Changes in Version 0.3-0
o sweave now generates a second .pdf ending which is a copy of the first
but has a unique name and displays that. This works around a problem
with acrobat that it will not display two files with the same name
at the same time.
o new --tex, --pdf, --nobck.pdf switches are available on sweave. Also
expanded help when entering sweave without args.
Changes in Version 0.2-9
o updated README and other documentation files and inline documentation
o added sweave.bat
o new google code home page and svn repository
http://code.google.com/p/batchfiles/
Changes in Version 0.2-8
o bug fix in copydir.bat and movedir.bat
Changes in Version 0.2-7
o removed extra popup from Rversions.hta
o Rfind.bat now looks in registry for MiKTeX, replacing
previous heuristic. [Thanks for help from Duncan
Murdoch]. Also RToolsDir typo fixed in Rfind.bat.
Changes in Version 0.2-6
o batch files no longer use short names internally since this
triggers a bug in Windows batch in the case of the new R
folder naming conventions.
o Rversions.hta - fix for path names with spaces
o Rrefresh.bat has been removed (after having been deprecated in
in previous versions of batchfiles).
o tested movedir.bat by using it to upgrade R-2.2.0pat to R-2.2.1.
See instructions in README.
Changes in Version 0.2-5
o added movedir.bat which moves libraries from one version of
R to another. This is like copydir.bat but is much faster and
can be used when the older version of R is no longer needed
(unlike copydir.bat which preserves the older version). See
README for usage.
Changes in Version 0.2-3
o added copydir.bat which can copy libraries from one version of
R to another. (This is a temporary solution until R provides
facilities for upgrading the libraries, expected in R 2.3.0 .)
See README for usage.
o eliminated all code associated with reading and manipulation of
R_ENVIRON, R_PROFILE and R_LIBS simplifying the batch files. Use
copydir.bat instead.
o Rversions.hta is a javascript GUI version of Rversions.bat
Changes in Version 0.2-2
o added jgr.bat which starts up the JGR GUI.
o added Rversions.bat which can list the directories of all R versions
available and can set one to become the current R version.
o all batch scripts which used the environment variable name Rrw now
use the environment variable name R_HOME instead.
o Rcmd.bat, Rgui.bat, R.bat, jgr.bat files will now read R_ENVIRON,
if present, and set the R_LIBS definition in it, if present (unless
R_LIBS is already defined as an environment variable). All R_ENVIRON
file syntax accepted by R is supported including comments (#),
var=value, var=${foo-bar} and recursions, var=${A-${B-C}}.
o makepkg.bat internals were simplified due to previous point.
o updated WISHLIST.
o updated THANKS.
o updated README. More introductory information. Also instructions
for Rgui shortcut will disable screen flash on startup. Corrections.
Changes in Version 0.2-1
o improvements to README
Changes in Version 0.2-0
o can now support configurations without *.site files (as well as
configurations with *.site files) thereby reducing the minimum
configuration even further.
o Rcmd.bat, Rgui.bat and R.bat now temporarily set R_ENVIRON,
R_PROFILE and R_LIBS as needed so that it is no longer necessary to
copy the *.site files into the etc directory eliminating all
reconfiguration when upgrading to a new version of R (except for
refreshing MiKTeX).
o new command miktex-refresh.bat is used to refresh MiKTeX after a
new version of R is installed. Previously this was done in
Rrefresh.bat which is now deprecated. Rrefresh.bat is no longer
needed (unless you want each R version to have its own *.site files).
o new NEWS, WISHLIST and RESOURCES files.
o README provides additional details.