Welcome to mirror list, hosted at ThFree Co, Russian Federation.

ChangeLog « BooBinding « Extras - github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: c8af0e7c0493d3d3632994357afd53396d191575 (plain)
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
321
322
323
324
325
326
327
328
329
330
2005-02-07  Peter Johanson  <latexer@gentoo.org> 

	* BooBinding.addin.xml: Add BooShell.dll to import list. Fixes
	bundling issue.

2005-11-16  Rodrigo B. de Oliveira <rodrigobamboo@gmail.com>

	* Gui/ShellTextView.boo: fix EndIter error that caused prompt not to
	be displayed
	
2005-11-04  Lluis Sanchez Gual  <lluis@novell.com> 

	* Gui/ShellTextView.boo: Fix gtksourceview warning.

2005-11-01  Peter Johanson  <latexer@gentoo.org> 

	* BooShell/BooShell.boo: Actually handle exceptions thrown during
	excecution of user input, and toss back a sanitized string of the
	exception.

2005-10-30  Peter Johanson  <latexer@gentoo.org> 

	* FormattingStrategy/*:
	* BooBinding.addin.xml:
	* Makefile.am: Initial smart formatting support. Still *very* basic.

2005-10-11  Lluis Sanchez Gual  <lluis@novell.com> 

	* BooBinding.addin.xml: Fixed addin header information.
	Use "id" attribuet instead of "name" to identify addins.

2005-10-06  Lluis Sanchez Gual  <lluis@novell.com> 

	* BooBinding.addin.xml:
	* BooLanguageBinding.cs: Register serializable types in the addin
	configuration file.

2005-10-04  Lluis Sanchez Gual  <lluis@novell.com> 

	* BooBinding.addin.xml: Added addin dependencies.

2005-09-23  Peter Johanson  <latexer@gentoo.org> 

	* Gui/BooShellModel.boo: Wrap all access to remote process object in
	try/except to handle nasty remoting exception. Not really a fix.

2005-08-29  Peter Johanson  <latexer@gentoo.org> 

	* Parser/Visitor.boo: Fix line number off-by-one error.

2005-08-23  Peter Johanson  <latexer@gentoo.org> 

	* BooBindingCompilerServices.boo: Add support for compiling in
	embedded resources from projects.

2005-08-21  Peter Johanson  <latexer@gentoo.org> 

	* tempaltes/*: Fix icon references to use new resource naming
	convention.

2005-08-21  Peter Johanson  <latexer@gentoo.org> 

	* Makefile.am: Use new -embedres option in boo.
	* BooShell/BooShell.boo: Fix foreach over a CollectionBase.
	* Gui/OptionPanels/CodeCompilationPanel.boo: Fix required for boo's
	new method invocation changes.

2005-08-20  Peter Johanson  <latexer@gentoo.org> 

	* templates/BooGtkSharpProject.xpt.xml: Fix gtk-sharp references to
	match new assembly versions.

2005-08-12  Lluis Sanchez Gual  <lluis@novell.com> 

	* templates/*:
	* BooBinding.addin.xml: Properly reference resource icons and
	templates.
	* Makefile.am: Embed icon and templates as resources.

2005-08-15  Peter Johanson  <latexer@gentoo.org>

	* Gui/ShellTextvView: Fix file sharing violation that killed multiple
	MD instances when the boo shell was enabled.

2005-08-10  Peter Johanson  <latexer@gentoo.org>

	* Gui/ShellTextView.boo: Fix small problem with
	blank lines being accept, and causing errors in the interpreter.

2005-08-10  Peter Johanson  <latexer@gentoo.org>

	* Parser/ExpressionTypeVisitor.boo:
	* Parser/Resolver.boo:
	* Parser/ReturnType.boo:
	* Parser/ExpressionFinder.boo:
	* Parser/BooParser.boo:
	* Parser/VariableLookupVisitor.boo:
	* Parser/Visitor.boo: Add better error reporting via logging by type.

2005-08-09  Lluis Sanchez Gual  <lluis@novell.com>

	* Parser/ReturnType.boo:
	* Parser/ExpressionTypeVisitor.boo:
	* Parser/Resolver.boo:
	* Parser/BooParser.boo:
	* Gui/ShellTextView.boo: Use the new IParserContext API.

2005-07-20  Lluis Sanchez Gual  <lluis@novell.com>

	* Gui/OptionPanels/GeneralShellPanel.boo:
	* Gui/OptionPanels/GeneralBooShellPanel.boo:
	* Gui/OptionPanels/CodeCompilationPanel.boo:
	Removed unused namespace import.

2005-07-20  Peter Johanson  <latexer@gentoo.org>

	* Gui/IShellModel.boo:
	* Gui/ShellTextView.boo:
	* Gui/BooShellModel.boo:
	* Gui/OptionPanels/CodeCompilationPanel.boo:
	* Properties/ShellProperties.boo:
	* Parser/Resolver.boo:
	* Parser/BooParser.boo:
	* BooShellPadContent.boo:
	* BooShell/BooShell.boo: Lots of cleanup, and add initial support for
	code completion in the shell.
	* Makefile.am: Revert makefile change that snuck in.

2005-07-19  Peter Johanson  <latexer@gentoo.org>

	* templates/BooGtkSharpWindow.xft.xml: Fix small typo.

2005-07-19  Peter Johanson  <latexer@gentoo.org>

	* BooAmbience: Changes to consolidate code, and actually markup the
	items if IncludePangoMarkup is set.

2005-07-18  Peter Johanson  <latexer@gentoo.org>

	* BooBinding.addin.xml: Put the boo shell on the bottom by default.

2005-07-18  Peter Johanson  <latexer@gentoo.org>

	* Parser/Resolver.boo:
	* BooLanguageBinding.boo: Remove some extraneous ';' characters, and
	use the new 'char()' literal instead of the previous hack for getting
	a char.

2005-07-13  Lluis Sanchez Gual  <lluis@novell.com>

	* BooShellPadContent.boo: Make sure all shell controls are visible.

2005-07-11  Lluis Sanchez Gual  <lluis@novell.com>

	* Project/BooCompilerParameters.boo: Implement ICloneable.
	* BooLanguageBinding.boo: CreateCompilationParameters now returns an
	ICloneable.

2005-06-04  Peter Johanson <latexer@gentoo.org>

	* Gui/OptionPanels/CodeCompilationPanel.boo:
	* Project/BooCompilerParameters.boo: Remove compiler selection items,
	as they are unneeded now that we use Boo's API for compilation

2005-06-02  Peter Johanson <latexer@gentoo.org>

	* Parser/BooParser.boo: Re-apply change to include
	ProcessMethodBodies step in the visitor. Problems this change caused
	have been resolved elsewhere.
	* Parser/Visitor.boo: Use the region of the property if the region for
	the getter/setter is null (happens with [Getter()], etc AST
	attributes).

2005-05-31  Peter Johanson <latexer@gentoo.org>

	* BooBindingCompilerServices.boo: Make sure we
	only generate the assembly in the file, not
	loaded into memory.

2005-05-30  Peter Johanson <latexer@gentoo.org>

	* Parser/TypeMembers.boo: Cleanup, and add handling
	of get/set for properties properly.
	* Parser/Visitor.boo: Handling of get/set for properties,
	move to using FullName where appropriate for class members,
	and set enum return types to null.

2005-05-30  Peter Johanson <latexer@gentoo.org>

	* Parser/Visitor.boo: Only abort parsing on parser
	errors. We may have type binding errors that should be
	ignored, since we do the resolving of those ourselves.
	* Parser/TypeMembers.boo: Constructors should have a fully
	qualified name of 'ctor', not '#ctor'.
	* Parser/Resolver.boo: Fix problem with 'super' not always
	finding the super class.
	
2005-05-29  Peter Johanson <latexer@gentoo.org>

	* BooBindingCompilerServices.boo: Redo most of the
	compiler stuff to use the Boo API instead of calling
	out to booc in a seperate process. Is faster, and removes
	the gross regexes previously used to parse errors.

2005-05-27  Peter Johanson <latexer@gentoo.org>

	* Parser/*: Various cleanups of print statements,
	as well as various fixes to improve resolution of
	fields and local variables.

2005-05-24  Peter Johanson <latexer@gentoo.org>

	* Parser/BooParser.boo: One small fix to return
	a new CompilationUnit instead of null in case
	of a failed parse attempt.

2005-05-24  Peter Johanson <latexer@gentoo.org>

	* Parser/Visitor.boo: Cull out compiler
	generated fields, and note if errors occured
	before this visitor and return immediate if so.
	* Parser/BooParser.boo: Keep a cache of successful
	parser results, and return those for any files that
	error out due to syntax errors, etc.

2005-05-22  Peter Johanson <latexer@gentoo.org>

	* Parser/Resolver.boo: More cleanups,
	and make static/non-static member showing work
	properly.

2005-05-22  Peter Johanson <latexer@gentoo.org>

	* Parser/BooParser.boo:
	* Parser/Resolver.boo: Various small cleanups
	* Parser/Visitor.boo: Some small cleanups, and parse
	events now as well.

2005-05-21  Peter Johanson <latexer@gentoo.org>

	* BooShellPadContent.cs: Make the pad placement
	easier to find when first viewing the shell.

2005-05-21  Peter Johanson <latexer@gentoo.org>

	* Parser/BooParser.boo: Move filename assignment to
	after parsing is complete. Makes the class browser (mostly)
	work now.

2005-05-19  Peter Johanson <latexer@gentoo.org>

	* BooBinding.mp{p,s}:
	* BooShell/BooShell.mp{p,s}:
	Add project files for compiling the BooBinding using MD.

2005-05-10  Peter Johanson <latexer@gentoo.org>

	* Gui/ShellTextView.boo: Use a normal StreamWriter
	instead of the Boo.IO stuff, since Boo.IO has moved
	in current Boo SVN to Boo.Lang.IO

2005-05-04  Peter Johanson <latexer@gentoo.org>

	* BooShell/BooShell.boo: Make sure we 
	dispose of the worker thread.

2005-05-04  Peter Johanson <latexer@gentoo.org>

	* Gui/BooShellModel.boo: Don't join the aborted
	thread. This isn't needed, and hangs mono-1.1.7 and
	newer.

2005-05-03  Peter Johanson <latexer@gentoo.org>

	* BooShell/BooShell.boo: Make sure we don't get
	disposed prematurely.

2005-05-02  Peter Johanson <latexer@gentoo.org>

	* Remoting/*:
	* Gui/BooShellModel.boo:
	* BooShell/BooShell.boo:
	* Makefile.am: Switch over to using the new
	RemoteProcessObject API. Removes the need for
	all of BooShell.Remoting, and simplifies things
	elsewhere.

2005-05-02  Peter Johanson <latexer@gentoo.org>

	* Gui/BooShellModel.boo: Fix from lluis to make
	MD not crash when right clicking the shell with
	no projects open.

2005-05-02  Peter Johanson <latexer@gentoo.org>
	
	* BooShell/BooShell.boo: Convert to using Monitor instead
	of just lock(), prevents the 100% utilization by mono
	as reported by several folks.
	* Gui/BooShellModel.boo: Some Monitor fixes, and a small
	fix to make pasted input with multiple lines get processed
	properly.

2005-04-28  Rafael Monoman Teixeira <rafaelteixeirabr@hotmail.com>

	* Makefile.am: added missing dependency for target $(ASSEMBLY)

2005-04-25  Peter Johanson <latexer@gentoo.org>

	* BooShellServer/BooShellServer.boo:
	Small fix to make sure the shell server
	doesn't exit unexpectedly.

2005-04-25  Peter Johanson <latexer@gentoo.org>

	* Properties/GeneralShellProperties.boo:
	* Gui/*: Lots of changes to handle new shell
	handling, as well as adding the ability to
	load the assemblies generated by the currently
	open solution/combine.
	* Remoting/*: Library for doing remoting
	using unix sockets
	* BooShell/BooShell.boo: New shell object
	created out of process from MD for projection
	* BooShellServer/BooShellServer.boo: Remoting
	server for serving up the BooShell objects

2005-04-25  Peter Johanson <latexer@gentoo.org>

	* Initial import of the Boo addin.