-
Notifications
You must be signed in to change notification settings - Fork 2
/
Changelog.txt
267 lines (207 loc) · 11 KB
/
Changelog.txt
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
NppToR CHANGELOG
================
Version 2.7
-----------
* Added -setdir option. Closes issue #7.
* Added Hotkey setting for passing Escape to R. Closes issue #5.
Version 2.6.4
-------------
* Removed Self-Install
* Added pass Escape key to R functionality and option in settings.
Version 2.6.3
-------------
* Adds Self-Installer
* Improvements to finding R Home directory.
Version 2.6.2
-------------
Fixed Bug #1 browse button now works for Notepad++ home
Fixed Bug #3 R CMD Parameters are now saved and passed onto R.
Fixed Bug #2 Reset R working directory now works.
Optimizations to replicate lazy evaluation of NppGetCurrDir.
Optimized starting R to retain clipboard at R startup.
12/20/2011 10:13 AM MST
Version 2.6.0 Finalized and Released
12/20/2011
Error Handling changes
Errors now have an associated code with messages stored in 2 way array in NTRError.ahk
Added NTRError.ahk
debugging notes added outputdebug used to output debugging messages.
NppGetCurrFileDir removed entirely so all Notepad++ interaction happen through the message interface.
Putty interface changed to the ^{Ins} rather that right click events.
Added test_reg_uninstall which investigates what is necessary for a program to register an uninstaller.
Feature was dropped. Might in the future take up again with another installer that makes it simpler.
Updated generation of Rprofile, done internally to install to allow for dynamic options setting.
7/29/2011
Bug fixed on startup causing R to load and error messages to be displayed.
msgbox cleanup
Fixed GetModuleFileName to read unicode.
Added some debugging features to the install script.
7/14/2011
Added More messages for interacting with notepad++ andscintilla component.
This should solve problem of hidden menus/toolbars
7/12/2011
Fixed QuickKeys messages
Added $word$ option
Changed over to AutoHotKey_L (Unicode Version)
6/30/2011
Added QuickKeys addon
6/5/2011
Bug fix. Save before sending by source.
4/25/2011
bug fix for portable and non-global installs.
4/15/2011
added suport for the pass by source.
Bug fix for newer versions of R (>=2.12) for batch eval
Fixed bug for batch eval tracker.
12/20/2010
Made finding R gui more robust by having it look for R in the program files folders.
Removed the ExitApp that kicked the program out when it failed to find R.
12/14/2010
Added option for selecting between 32 and 64 bit R.
10/18/2010
Added Support for 2.12.0
Added an uninstaller
10/6/2010
Removed dependence on environment variabl R_USER_HOME.
Added --sdi option as automatic when starting R Gui
Changed NppToR Rprofile to also include the local and user Rprofile files to emulate the default R behavior.
Removed Rconsole creation from install.ahk
Removing Syntax Highlighter and menu options for the following reasons
* Builds fail with newest version of ruby
* Notepad++ now has built-in R
* Adds unnecessary complexity
8/25/2010
Version 2.4.0
Updated Rcom silent passing option to use directly the clipboard and bypass AHK entirely.
Updated install dialog to include a global option.
Installer will now elevate for a global install.
Added the R auto-completion generating script from Yihui Xie to add the Auto Completion files.
Installer now triggers R Auto-completion if a global install is performed, gives a message if not.
5/4/2010
Updated to be able to read 64bit registry for Rhome.
Using ClipboardAll for restoring the clipboard
Fixed problem from appending newline to unicode. Now works with unicode text.
3/9/2010
Fixed a spelling error on the settings dialog
changed single instance option to ignore from force. The force was only to allow for opening Notepad++ with NppToR. I believe that this is not necessary.
3/2/2010
Releasing as 2.2.0 due to the change in the ini file.
Changed the format the ini file saves check marks
Changes the way that boolean values are handled internally. They are handled in the native manner with 0 being false and 1 being true
Added backward compatibility code for the use of false as a ini setting
2/19/2010
Version 2.1.1 release
Fixed some bugs with the NppEditR.exe scripts.
1/11/2010
Version 2.1.1 release
Installer does not generate syntax.
removed extra debug dialog box.
1/9/2010
Version 2.1.0 release
Added silent passing by COM is rcom is present.
9/18/2009
Update and fix passing by line
8/18/2009
Version 2.0.0 released
8/17/2009
Cleaned up installer and syntax
8/11/2009
Bug fix on portable variables
7/16/2009
Added support for a hotkey for R help.
6/16/2009
version 1.11.0
removed nearly all debugging messages.
changes the default behavior for syntax generation to exclude user packages
fixed a bug with exiting for the syntax generation that resulted in exiting with an error code
version 1.10.1
6/4/2009 4:10 PM - found two msgbox that should have been debug messages and not regular messages
6/1/2009 7:04 PM - Version 1.10.0 release
6/1/2009 5:41 PM - added option to syntax generator to force it to output file too large for notepad++
6/1/2009 5:36 PM - Added option for including generating packages by CONTENTS file or not, defaults to false(no).
6/1/2009 4:41 PM - changed GUI to be consistent on fonts and style.
6/1/2009 4:42 PM - Finished adding support for environment variables in the settings.
5/29/2009 10:16 PM - Got code from forums to have the Version of Notepad++ checked dynamically.
5/29/2009 5:24 PM - Now Checks the specified version of Notepad++ dynamically and chooses the appropriate menu commands to use.
also built the Ini Gui. It will read but not update or write the settings to file.
5/27/2009 5:35 PM - install.ahk also gives messages like Syntax GUI
5/27/2009 5:32 PM - GenerateSyntaxFiles.rb now returns codes according to the type of error raised.
Syntax Gui also gives messages for the new error codes.
5/27/2009 5:32 PM - updated for version 5.4 of Notepad++ menu commands
5/6/2009 5:15 PM - Version 1.9.4 released
5/6/2009 -
Added Syntax Gui to repository which was not included before
Fixed reported bug from the Syntax generator where it fails on empty R packages.
Added warning msgbox for failed syntax generation on install.
Added warning msgbox for failed syntax generation in Syntax
Removed a few artifact msgboxes from install
Fixed extra newline problem.
5/4/2009 10:00 PM - Version 1.9.3 released
5/4/2009 6:43 PM - Fixed bug in SyntaxGenerator that deleted the users other languages, and put R in the wrong place.
4/30/2009 10:24 PM - Added option for evaluate top cursor. Also added the ini parameter passtopointkey to reflect this option.
- Fixed the bug that long selections are not given a newline
4/30/2009 2:29 PM - Fixed WinMenuSelect bug - changed to go by position instead of name
3/7/2009 3:25 PM - Released Version 1.9.2
3/7/2009 3:23 PM - finished update to syntax generator.
Added .R.rb files to store R code for RinRuby connection.
Added Class file proccess_namespace.rb
updated GenerateSyntaxFiles.rb
3/5/2009 - fixed bug in simulation monitor caused by fixing vista bug.
3/3/09 10:31 PM - Fixed a bug in vista by changing the DetectHiddenWindows to Off
3/3/09 10:31 PM - Added the ini paramter appendnewline and changed default behavior
7:49 AM 2/17/2009 - refixed startup bug. deleted compiled exes (do not belong in repository).
2/16/2009 10:37 PM - Fixed startup bug. Now starts notepad++ Automatically when NppToR starts unlesss -startup is given as a command line parameter. Also fixed associated bug in installer to relaunch notepad++ after install if open before.
2/13/2009 1:19 PM - fixed bug 2596859 - changed by creating a copy of rbase if UDL does not exist
2/13/2009 1:19 PM - fixed bug 2596827 - copy paste error. for got to change variable name.
2/13/2009 11:36 AM - Version 1.9.0 (Version 2.0 beta) released
2/13/2009 11:30 AM - Fixed bug in NppEditR so that it will return to R better.
2/13/2009 11:30 AM - tweeked installer again. everything should be installed now
2/12/2009 11:30 PM - changed handling of Rprofile and Rconsole. They are now directed to by local environment variables. This forces R to use the appropriate settings for use with NppToR. The downside is that NppEditR is now only active when NppToR spawns the R process.
2/11/2009 10:16 PM - added build.npx to hold NppExec command that need to be ran to build a new install.
2/10/2009 9:26 PM - Finished word on GenerateSyntax.rb including the work on GenericFilter.rb which is part of the generate sytax structure.
1/20/2009 1:26 PM - Fixed bug for passing lines when line wrapping is on. (it wouldn't)
1/20/2009 1:25 PM - Added a regular expression match (regExMatch) to prevent lines with only whitespace being passes.
12/18/2008 12:43 PM - Fixed bug for sending selection.
12/17/2008 8:51 PM - Added NppEditR as a script as a go between for R function edit to be able to
leverage Notepad++ as the editor of choice.
12/6/2008 8:50 AM - Finished integration of running simulations dialog.
with this it may be necessary to look at the about dialog again and specify it as 2 permanantly and create
it with script initialization.
Also in it's current implimentation the dialog only allows for one running simulation for some reason.
I'll need to read the AHK online docs to figure out why.
12/2/2008 3:40 PM - Added installer that installs to $APPDATA\NppToR or optional other directory specified by user.
12/2/2008 3:44 PM - Fixed bug with passing at end of line. Caused by right command to cancel selection
11/17/2008 12:06 PM
Now uses WinMenuSelectItem to pass commands to Notepad++ whenever possible (since hotkeys can be reassigned in Notepad++ this is the safeest route)
Clears selection after run selection. Too dangerous otherwise.
putty no longer activated when passing code. Uses ControlClick to acomplish this.
11/13/2008 12:09 PM
Version 1.4 released
11/13/2008 11:10 AM
Added customizable hot keys in INI.
Merged everthing to one file (required by dynamic hotkeys)
Customize wait times
Merged Putty version back
Made putty ini settings to turn putty command on or off and customize hotkeys
11/12/2008 4:21 PM
Changed the passing of code to use WinMenuSelectItem
The window is no longer activated when passing code.
This improves performance dramatically.
Added npptor.ini for storing preferences
11/10/08
Version 1.3 Released
Added Version numbering.
10/24/2008 11:16 AM
added start Notepad++ on start NppToR, unless -startup parameter is passed in.
Fixed bug with starting R from modified files.
10/9/2008 2:18 PM
Fixed line by line bug on tabbed script.
added ^!F8 for BATCH+Open in Notepad++
changed the function on GetCurrNppFileDir. It now retreives all pertinant file portions like and through Split path, but obtains it from the Notepad++ window title.
Wednesday, October 01, 2008
Initial Release Version 1.0
Thursday, October 02, 2008
Fixed a bug for Waiting for R to load before passing code.
Added a Dialog Warning for if R is Running in MDI mode.
Completes Version 1.1
Prevents Multiple Instances Silently.