Jackson Harper [Sun, 4 May 2003 19:53:30 +0000 (19:53 -0000)]
* ILParser.jay: Set int64's masquerading as int32 to upper and
lower bounds if neccasary. NEED TO TEST this behavoir on windows.
svn path=/trunk/mcs/; revision=14271
Atsushi Eno [Sun, 4 May 2003 19:51:47 +0000 (19:51 -0000)]
2003-05-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* System.XML_linux_test.args : added XmlConvertTests.cs
svn path=/trunk/mcs/; revision=14270
Atsushi Eno [Sun, 4 May 2003 19:51:07 +0000 (19:51 -0000)]
2003-05-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* added XmlConvertTests.cs.
svn path=/trunk/mcs/; revision=14269
Atsushi Eno [Sun, 4 May 2003 19:48:24 +0000 (19:48 -0000)]
2003-05-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* ChangeLog : Added missing ChangeLog of 2003-04-25.
* XmlCustomFormatter.cs : Fixed FromXmlNmTokens() to contain
separators. Added experimental method ToEnum().
* XmlSerializationReader.cs : unconfirmed implementation of
ReadSerializable() and ToEnum().
* XmlSerializationWriter.cs : fixed WriteAttribute() so that if value
is null then no output will be written.
Fixed WriteStartElement(), WriteElement*() and WriteEmptyTag()
to use custom formatted name.
svn path=/trunk/mcs/; revision=14268
Atsushi Eno [Sun, 4 May 2003 19:46:12 +0000 (19:46 -0000)]
2003-05-05 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlConvert.cs : IsInvalid() Now uses XmlConstructs.IsName(Start).
EncodeName() now correctly encodes invalid names.
Result string of ToString(DateTime) contains "
fffffff".
svn path=/trunk/mcs/; revision=14267
Paolo Molaro [Sun, 4 May 2003 18:33:46 +0000 (18:33 -0000)]
Another missing conv nop.
svn path=/trunk/mono/; revision=14265
Martin Baulig [Sun, 4 May 2003 16:39:04 +0000 (16:39 -0000)]
Ignore methods from other application domains.
svn path=/trunk/mono/; revision=14262
Martin Baulig [Sun, 4 May 2003 16:33:46 +0000 (16:33 -0000)]
2003-05-04 Martin Baulig <martin@ximian.com>
* mini.h (mono_jit_init, mono_jit_cleanup): Added prototypes.
* driver.c: s/MONO_OPT_SAHRED/MONO_OPT_SHARED/g.
s/mini_set_defaults/mono_set_defaults/g.
* Makefile.am: Install mini.h, regalloc.h and mini-ops.h.
svn path=/trunk/mono/; revision=14260
Martin Baulig [Sun, 4 May 2003 16:17:43 +0000 (16:17 -0000)]
Ooops, we still need to initialize `image_file'.
svn path=/trunk/mono/; revision=14257
Gonzalo Paniagua Javier [Sun, 4 May 2003 15:15:26 +0000 (15:15 -0000)]
Set the assembly version correctly
svn path=/trunk/mcs/; revision=14255
Gonzalo Paniagua Javier [Sun, 4 May 2003 14:49:01 +0000 (14:49 -0000)]
2003-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Reflection/Assembly.cs: implemented GetSatelliteAssembly.
* System.Resources/ResourceManager.cs: enabled the code that calls
GetSatelliteAssembly and ignore the exception thrown if the assembly
cannot be loaded.
svn path=/trunk/mcs/; revision=14252
Alp Toker [Sun, 4 May 2003 13:21:58 +0000 (13:21 -0000)]
Linebreak
svn path=/trunk/mono/; revision=14251
Martin Baulig [Sun, 4 May 2003 12:47:46 +0000 (12:47 -0000)]
2003-05-04 Martin Baulig <martin@ximian.com>
* driver.c: s/mini_parse_default_optimizations/mono_parse_default_optimizations/g.
svn path=/trunk/mono/; revision=14249
Martin Baulig [Sun, 4 May 2003 12:24:27 +0000 (12:24 -0000)]
2003-05-02 Martin Baulig <martin@ximian.com>
* debug-mono-symfile.h
(MonoSymbolFile): Moved declaration into mono-debug.h.
(MonoDebugMethodJitInfo): Likewise.
(mono_debug_open_mono_symbol_file): Take the MonoDebugHandle as
argument.
(_mono_debug_address_from_il_offset): Take a
MonoDebugMethodJitInfo instead of a MonoDebugMethodInfo.
* mono-debug.h
(MonoDebugDomainData): New struct.
(mono_debug_get_domain_data): New function.
(mono_debug_add_method): Take an additional `MonoDomain *'
argument.
(mono_debug_source_location_from_address): Likewise.
(mono_debug_il_offset_from_address): Likewise.
(mono_debug_address_from_il_offset): Likewise.
svn path=/trunk/mono/; revision=14245
Paolo Molaro [Sun, 4 May 2003 09:56:27 +0000 (09:56 -0000)]
Sun May 4 11:48:08 CEST 2003 Paolo Molaro <lupus@ximian.com>
* inssel-long32.brg: add missing lreg: OP_LCONV_TO_U8 (lreg) rule
(reported by Don Roberts).
svn path=/trunk/mono/; revision=14244
Ville Palo [Sun, 4 May 2003 09:38:30 +0000 (09:38 -0000)]
2003-05-04 Ville Palo <vi64pa@kolumbus.fi>
* FileInfoTest.cs: new file.
* FileStreamTest.cs: new tests for Seek ()
svn path=/trunk/mcs/; revision=14243
Gonzalo Paniagua Javier [Sun, 4 May 2003 02:50:04 +0000 (02:50 -0000)]
2003-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.Compilation/AspGenerator.cs:
* System.Web.Compilation/AspParser.cs:
* System.Web.Compilation/TagType.cs:
* System.Web.UI/TemplateParser.cs: Added support for server side
includes.
svn path=/trunk/mcs/; revision=14242
Gonzalo Paniagua Javier [Sun, 4 May 2003 02:43:21 +0000 (02:43 -0000)]
2003-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* StreamReader.cs:
(.ctor): fixed parameters passed to FileNotFoundException.
svn path=/trunk/mcs/; revision=14241
César Natarén [Sun, 4 May 2003 01:57:01 +0000 (01:57 -0000)]
Reflect changes from the grammar file
svn path=/trunk/mcs/; revision=14240
César Natarén [Sun, 4 May 2003 00:43:52 +0000 (00:43 -0000)]
Added ChangeLog entry
svn path=/trunk/mcs/; revision=14239
César Natarén [Sun, 4 May 2003 00:37:57 +0000 (00:37 -0000)]
Added some more lexical and syntatic grammar changes. See ChangeLog entry from 2003-05-03.
svn path=/trunk/mcs/; revision=14238
Ben Maurer [Sun, 4 May 2003 00:21:28 +0000 (00:21 -0000)]
*** empty log message ***
svn path=/trunk/mcs/; revision=14237
Gonzalo Paniagua Javier [Sun, 4 May 2003 00:02:41 +0000 (00:02 -0000)]
2003-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* monoresgen.cs: added reader/writer for .po files.
svn path=/trunk/mcs/; revision=14235
Gonzalo Paniagua Javier [Sat, 3 May 2003 23:59:05 +0000 (23:59 -0000)]
2003-05-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* ResourceManager.cs: fixed the name for the file when the culture is
not de invariant culture. Commented out the GetSatelliteAssembly code
to avoid NotImplementedException being thrown.
svn path=/trunk/mcs/; revision=14234
Ben Maurer [Sat, 3 May 2003 17:41:57 +0000 (17:41 -0000)]
Made ArrayList.GetRange () make a wrapper around the array list, like Microsoft does. Fixes bug #39724.
svn path=/trunk/mcs/; revision=14233
Gonzalo Paniagua Javier [Sat, 3 May 2003 14:59:14 +0000 (14:59 -0000)]
2003-05-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* HttpWriter.cs: don't do anything in Flush. Fixes #42249.
svn path=/trunk/mcs/; revision=14232
Gonzalo Paniagua Javier [Sat, 3 May 2003 13:50:08 +0000 (13:50 -0000)]
2003-05-03 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.Compilation/CSCompiler.cs: actually add the list of
referenced assemblies to the compiler options. Throw a
CompilationException if there's an error.
* System.Web.Compilation/CachingCompiler.cs: added a method to compile
directly from a source file.
* System.Web.UI/TemplateControl.cs: fixed the flags used to find the
methods that are automatically hooked up on events.
* System.Web.UI/TemplateParser.cs: don't compile a source file directly.
Use the cache instead.
svn path=/trunk/mcs/; revision=14231
Ben Maurer [Sat, 3 May 2003 00:25:30 +0000 (00:25 -0000)]
* ArrayList.cs
Added methods to support IList wrappers
* ArrayListTest.cs
Tests for the above* ArrayList.cs
Added methods to support IList wrappers
svn path=/trunk/mcs/; revision=14229
Alp Toker [Fri, 2 May 2003 22:59:53 +0000 (22:59 -0000)]
2003-05-02 Alp Toker <alp@atoker.com>
* data/config.in: new dll mapping entry for libglade
svn path=/trunk/mono/; revision=14227
Miguel de Icaza [Fri, 2 May 2003 22:38:50 +0000 (22:38 -0000)]
Add paragraph
svn path=/trunk/mono/; revision=14226
Miguel de Icaza [Fri, 2 May 2003 22:37:59 +0000 (22:37 -0000)]
update man page
svn path=/trunk/mono/; revision=14225
Miguel de Icaza [Fri, 2 May 2003 22:35:37 +0000 (22:35 -0000)]
2003-05-02 Miguel de Icaza <miguel@ximian.com>
* statement.cs (Fixed.Resolve): Report an error if we are not in
an unsafe context.
svn path=/trunk/mcs/; revision=14223
Miguel de Icaza [Fri, 2 May 2003 21:28:29 +0000 (21:28 -0000)]
2003-05-02 Miguel de Icaza <miguel@ximian.com>
* XmlReflectionImporter.cs: one of theImportTypeMapping mappings
had a void return value.
svn path=/trunk/mcs/; revision=14222
Alp Toker [Fri, 2 May 2003 18:47:12 +0000 (18:47 -0000)]
2003-05-02 Alp Toker <alp@atoker.com>
* cilc.cs: Print usage info
svn path=/trunk/mcs/; revision=14221
Alp Toker [Fri, 2 May 2003 18:45:41 +0000 (18:45 -0000)]
Added cilc man page
svn path=/trunk/mono/; revision=14220
Miguel de Icaza [Fri, 2 May 2003 17:44:17 +0000 (17:44 -0000)]
Add -lm
svn path=/trunk/mono/; revision=14219
Paolo Molaro [Fri, 2 May 2003 16:44:30 +0000 (16:44 -0000)]
Fri May 2 18:36:45 CEST 2003 Paolo Molaro <lupus@ximian.com>
* mini.c: temporarily work around two bugs for this release.
svn path=/trunk/mono/; revision=14218
Aleksey Ryabchuk [Fri, 2 May 2003 16:02:37 +0000 (16:02 -0000)]
* Control.cs : call OnTextChange
* UpdownBase.cs
* DomainUpDown.cs : some more implementation
* TextBox.cs : TextAlign, use base.CreateParams
* TextBoxBase.cs : use base.CreateParams
* Win32enums.cs : styles for edit box
svn path=/trunk/mcs/; revision=14217
Paolo Molaro [Fri, 2 May 2003 15:46:20 +0000 (15:46 -0000)]
Fri May 2 17:37:29 CEST 2003 Paolo Molaro <lupus@ximian.com>
* Makefile.am: avoid linking libmono with GMODULE_LIBS, because
that contains -export-dynamic and it makes using the ld script
useless.
* mini.h, main.c, driver.c: s/mini_main/mono_main/g.
svn path=/trunk/mono/; revision=14216
Miguel de Icaza [Fri, 2 May 2003 15:33:45 +0000 (15:33 -0000)]
oops
svn path=/trunk/mono/; revision=14215
Miguel de Icaza [Fri, 2 May 2003 15:31:12 +0000 (15:31 -0000)]
2003-05-02 Miguel de Icaza <miguel@ximian.com>
* runtime/Makefile.am ($(monobins_DATA)): Use explicit file names
for the target exe binaries.
Copy cilc.exe and secutil.exe from the right paths to the right
location.
Add missing assemblies.
svn path=/trunk/mono/; revision=14214
Miguel de Icaza [Fri, 2 May 2003 15:28:32 +0000 (15:28 -0000)]
Small fix
svn path=/trunk/mono/; revision=14213
Dick Porter [Fri, 2 May 2003 15:10:57 +0000 (15:10 -0000)]
Forgot this one when making cilc build on cygwin
svn path=/trunk/mcs/; revision=14212
Dick Porter [Fri, 2 May 2003 14:52:20 +0000 (14:52 -0000)]
2003-05-02 Dick Porter <dick@ximian.com>
* sockets.c: Rearrange closesocket() and socket_close_private(),
and remember to unref the handle, so we don't leak socket handles.
Fix from Pelle Johnsen <pelle.johnsen@mail.dk>
svn path=/trunk/mono/; revision=14211
Jackson Harper [Fri, 2 May 2003 14:49:19 +0000 (14:49 -0000)]
* AssemblyInfo.cs: Bump up version number
svn path=/trunk/mcs/; revision=14210
Paolo Molaro [Fri, 2 May 2003 11:01:02 +0000 (11:01 -0000)]
Fri May 2 12:52:32 CEST 2003 Paolo Molaro <lupus@ximian.com>
* mini.h, mini-x86.c, driver.c: disable optimizations not available on a
specific cpu.
svn path=/trunk/mono/; revision=14209
Dick Porter [Fri, 2 May 2003 10:52:12 +0000 (10:52 -0000)]
Fix cygwin build
svn path=/trunk/mcs/; revision=14208
Gonzalo Paniagua Javier [Fri, 2 May 2003 09:57:31 +0000 (09:57 -0000)]
2003-05-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* DataGrid.cs: get the right item Type for the property we're reading
fromt the data source.
svn path=/trunk/mcs/; revision=14205
Jackson Harper [Fri, 2 May 2003 06:19:51 +0000 (06:19 -0000)]
* CodeGen.cs: Define the contents of types after all types have
been resolved, this avoids the infinite loop that would occur if a
type was a member of its base type.
* TypeDef.cs: Method to define contents after being defined.
svn path=/trunk/mcs/; revision=14204
Jackson Harper [Fri, 2 May 2003 05:58:08 +0000 (05:58 -0000)]
* TypeManager.cs: Check if type is defined before defining it.
svn path=/trunk/mcs/; revision=14203
Jackson Harper [Fri, 2 May 2003 05:58:08 +0000 (05:58 -0000)]
* TypeManager.cs: Check if type is defined before defining it.
svn path=/trunk/mcs/; revision=14202
Jackson Harper [Fri, 2 May 2003 05:55:39 +0000 (05:55 -0000)]
* ILParser.jay: Fix a bunch of conversions, implement hexbytes
svn path=/trunk/mcs/; revision=14201
Jackson Harper [Fri, 2 May 2003 05:53:46 +0000 (05:53 -0000)]
* CodeGen.cs: Add outer classes to typedefs if necesary
* InstrTable.cs: ldtoken instruction is a INSTR_TOK token
* TypeDef.cs: Add outer class property
svn path=/trunk/mcs/; revision=14200
Pedro Martínez Juliá [Fri, 2 May 2003 03:42:27 +0000 (03:42 -0000)]
2003-05-01 Pedro Mart�nez Juli� <yoros@wanadoo.es>
* Environment.cs: Changed the method GetFolderPath because it must
return at least a directory name (not null).
* Convert.cs: In ToType, if the destination type is unknown, try to
cast the value to object (then, the calling method will downcast it
to the type it wants).
svn path=/trunk/mcs/; revision=14199
Miguel de Icaza [Fri, 2 May 2003 01:54:32 +0000 (01:54 -0000)]
2003-05-01 Miguel de Icaza <miguel@ximian.com>
* typemanager.cs: reuse the code that handles type clashes for
delegates and enumerations.
svn path=/trunk/mcs/; revision=14198
Duncan Mak [Fri, 2 May 2003 00:37:21 +0000 (00:37 -0000)]
* makefile:
* makefile.gnu: Add 'cilc' to the build.
svn path=/trunk/mcs/; revision=14197
Duncan Mak [Fri, 2 May 2003 00:36:15 +0000 (00:36 -0000)]
* scripts/Makefile.am:
* runtime/Makefile.am: Install cilc and ilasm.
svn path=/trunk/mono/; revision=14196
Malte Hildingson [Thu, 1 May 2003 23:42:01 +0000 (23:42 -0000)]
* tramp.c (mono_create_trampoline): tiny register allocation fix for reference types
svn path=/trunk/mono/; revision=14195
Alp Toker [Thu, 1 May 2003 20:19:36 +0000 (20:19 -0000)]
2003-05-01 Alp Toker <alp@atoker.com>
* cilc.cs: Support arguments, clean up some gcc warnings
* Test.cs, demo.c: More extensive test
svn path=/trunk/mcs/; revision=14193
Rafael Teixeira [Thu, 1 May 2003 19:58:26 +0000 (19:58 -0000)]
initial support for preprocessor commands
svn path=/trunk/mcs/; revision=14192
Gonzalo Paniagua Javier [Thu, 1 May 2003 19:34:32 +0000 (19:34 -0000)]
2003-05-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web/HtmlizedException.cs: added more virtual methods.
* System.Web/HttpException.cs: some work on the output when there's
a source file present.
* System.Web.Compilation/AspGenerator.cs: copy the location before
setting the value for the control builders.
* System.Web.Compilation/BaseCompiler.cs: changed parameters for
CompilationException.
* System.Web.Compilation/CompilationException.cs: it takes now line
numbers and error descriptions from the CompilerErrorCollection.
* System.Web.Compilation/Location.cs: used when a copy of an ILocation
is needed.
* System.Web.Compilation/ParseException.cs: implemented new methods
to provide line numbers and souce file.
* System.Web.Compilation/TemplateControlCompiler.cs: throw a
ParseException where appropiate.
* System.Web.UI/BaseParser.cs: Location property is now here. Added a
couple of convenience methods to throw a ParseException.
* System.Web.UI/TemplateParser.cs:
* System.Web.UI/TemplateControlParser.cs:
* System.Web.UI/PageParser.cs: throw ParseException where appropiate.
svn path=/trunk/mcs/; revision=14191
Paolo Molaro [Thu, 1 May 2003 18:36:08 +0000 (18:36 -0000)]
Added assertion to trigger the bug in mcs.
svn path=/trunk/mono/; revision=14190
Paolo Molaro [Thu, 1 May 2003 17:48:38 +0000 (17:48 -0000)]
Thu May 1 19:40:37 CEST 2003 Paolo Molaro <lupus@ximian.com>
* reflection.c: one more check for null type in custom attrs.
svn path=/trunk/mono/; revision=14189
Miguel de Icaza [Thu, 1 May 2003 16:48:10 +0000 (16:48 -0000)]
2003-05-01 Miguel de Icaza <miguel@ximian.com>
* class.cs (Report28): Always report.
svn path=/trunk/mcs/; revision=14188
Gonzalo Paniagua Javier [Thu, 1 May 2003 15:06:35 +0000 (15:06 -0000)]
2003-05-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* reflection.c: avoid warning (comparison is always false due to limited
range of data type).
svn path=/trunk/mono/; revision=14186
Paolo Molaro [Thu, 1 May 2003 13:53:37 +0000 (13:53 -0000)]
More tests.
svn path=/trunk/mono/; revision=14184
Paolo Molaro [Thu, 1 May 2003 13:36:58 +0000 (13:36 -0000)]
Thu May 1 15:28:21 CEST 2003 Paolo Molaro <lupus@ximian.com>
* mini.c: make sure leave calls all the needed finally blocks,
even when the target jumps out of multiple exception clauses.
svn path=/trunk/mono/; revision=14183
Paolo Molaro [Thu, 1 May 2003 13:27:34 +0000 (13:27 -0000)]
Thu May 1 15:18:26 CEST 2003 Paolo Molaro <lupus@ximian.com>
* ldscript, Makefile.am: add linker script to reduce the number of
exported symbols (should also fix the issues with libwine defining
some of the same symbols in io-layer).
svn path=/trunk/mono/; revision=14182
Zoltan Varga [Thu, 1 May 2003 09:58:06 +0000 (09:58 -0000)]
2003-05-01 Zoltan Varga <vargaz@freemail.hu>
* driver.c (mini_main): Avoid assertion when no file name is given on
the command line.
svn path=/trunk/mono/; revision=14181
Miguel de Icaza [Thu, 1 May 2003 09:30:14 +0000 (09:30 -0000)]
2003-05-01 Miguel de Icaza <miguel@ximian.com>
* expression.cs (EncodeAsAttribute): Allow nulls here.
svn path=/trunk/mcs/; revision=14178
Jackson Harper [Thu, 1 May 2003 05:16:20 +0000 (05:16 -0000)]
Fix typo
svn path=/trunk/mcs/; revision=14177
Jackson Harper [Thu, 1 May 2003 05:12:02 +0000 (05:12 -0000)]
forgot
svn path=/trunk/mcs/; revision=14176
Jackson Harper [Thu, 1 May 2003 05:10:41 +0000 (05:10 -0000)]
* ILParser.jay: Implement non marshalled methodheads, method
attributes, impl attributes, imit simple int and ldstr instructions.
svn path=/trunk/mcs/; revision=14175
Jackson Harper [Thu, 1 May 2003 05:09:57 +0000 (05:09 -0000)]
* makefile: Add instructions to build
* makefile.gnu: Add instructions to build
svn path=/trunk/mcs/; revision=14174
Jackson Harper [Thu, 1 May 2003 05:09:15 +0000 (05:09 -0000)]
* MethodDef.cs: Accept and emit instructions.
* CodeGen.cs: Fix typo
* IInstr.cs: New file - Interface for instructions that are added to methods
* IntInstr.cs: New file - Instruction that takes a single int
param
* LdstrInstr.cs: New file - ldstr instruction (the only
instruction that takes a string parameter)
svn path=/trunk/mcs/; revision=14173
Gonzalo Paniagua Javier [Thu, 1 May 2003 03:16:35 +0000 (03:16 -0000)]
2003-05-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* XslTransform.cs: flush the writers when done. Fixes bug #42040.
svn path=/trunk/mcs/; revision=14172
Gonzalo Paniagua Javier [Thu, 1 May 2003 02:04:37 +0000 (02:04 -0000)]
2003-05-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c: throw an exception in Type.GetField if the argument 'name'
is NULL.
svn path=/trunk/mono/; revision=14171
Gonzalo Paniagua Javier [Thu, 1 May 2003 00:54:04 +0000 (00:54 -0000)]
2003-05-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.Compilation/AspGenerator.cs: also support data bind syntax
inside tags not processed as controls. Added debugging method.
* System.Web.Compilation/TemplateControlCompiler.cs: reset the number
of data binding handlers in the proper place. Small fix when getting the
container type.
* System.Web.UI/ApplicationFileParser.cs: use the generator to actually
parse the file.
* System.Web.UI/ControlBuilder.cs: small fix in NamingContainerType
because TemplateBuilders have a null ControlType. When a control is
appended to a parent, assign the child's parent.
* System.Web.UI/UserControlParser.cs: fixed the value of InputFile.
IBuySpy works again!
svn path=/trunk/mcs/; revision=14170
Gonzalo Paniagua Javier [Wed, 30 Apr 2003 20:07:26 +0000 (20:07 -0000)]
2003-04-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.Compilation/TemplateControlCompiler.cs: correctly set
the TemplateSourceDirectory value.
* System.Web.UI/ApplicationFileParser.cs: store the Context and
override BaseVirtualDir so that it's the application path.
* System.Web.UI/BaseParser.cs: removed CurrentVirtualPath property.
* System.Web.UI/TemplateControlParser.cs: use BaseVirtualDir.
* System.Web.UI/UserControlParser.cs: removed CurrentVirtualPath.
svn path=/trunk/mcs/; revision=14168
Gonzalo Paniagua Javier [Wed, 30 Apr 2003 19:42:58 +0000 (19:42 -0000)]
2003-04-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AspGenerator.cs: handle code render syntax in tag attributes.
* AspParser.cs: the constructor now takes a TextReader.
* TemplateControlCompiler.cs: removed comment.
svn path=/trunk/mcs/; revision=14166
Gonzalo Paniagua Javier [Wed, 30 Apr 2003 17:35:04 +0000 (17:35 -0000)]
2003-04-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TemplateParser.cs: always reference all the assemblies in bin
directory.
svn path=/trunk/mcs/; revision=14165
Gonzalo Paniagua Javier [Wed, 30 Apr 2003 16:52:45 +0000 (16:52 -0000)]
2003-04-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* TemplateControlCompiler.cs: added support for data bound properties.
svn path=/trunk/mcs/; revision=14164
Marco Ridoni [Wed, 30 Apr 2003 16:46:58 +0000 (16:46 -0000)]
A lot of assorted fixes and additions
- Compound operators added
- Member access now work correctly
- A lot of array fixes/improvements
- LateIndexGet/Set calls are generated correctly
- Overloading in constructors fixed
- Array access when the array is a parameter fixed
- Invocation resolution improved
- Added readonly modifier for properties
- Many more little and not-so-little things I can't remember :-(
svn path=/trunk/mcs/; revision=14162
Aleksey Ryabchuk [Wed, 30 Apr 2003 16:31:54 +0000 (16:31 -0000)]
prevent pages from being added to the TabControl multiple times
svn path=/trunk/mcs/; revision=14161
Aleksey Ryabchuk [Wed, 30 Apr 2003 15:26:39 +0000 (15:26 -0000)]
fixed typo
svn path=/trunk/mcs/; revision=14160
Aleksey Ryabchuk [Wed, 30 Apr 2003 15:12:30 +0000 (15:12 -0000)]
* Control.cs : some fixes, added call to OnControlAdded, update visibility flag in Show and Hide
* GroupBox.cs
* Label.cs
* ButtoBase.cs : use base.CreateParams
* PictureBox.cs : call base.OnResize
* RadioButton.cs : implemented
* TabControl.cs
* TabPage.cs : some fixes
svn path=/trunk/mcs/; revision=14159
Paolo Molaro [Wed, 30 Apr 2003 14:19:48 +0000 (14:19 -0000)]
Documented --version.
svn path=/trunk/mono/; revision=14158
Paolo Molaro [Wed, 30 Apr 2003 13:41:29 +0000 (13:41 -0000)]
Wed Apr 30 15:33:11 CEST 2003 Paolo Molaro <lupus@ximian.com>
* driver.c: added --version/-V command line option.
Added the inline optimization in the regression tests.
svn path=/trunk/mono/; revision=14157
Paolo Molaro [Wed, 30 Apr 2003 13:26:26 +0000 (13:26 -0000)]
Wed Apr 30 15:16:02 CEST 2003 Paolo Molaro <lupus@ximian.com>
* mini.c, basic-calls.cs: when inlining, save arguments to locals according
to the type in the method signature (fixes bug#42134).
svn path=/trunk/mono/; revision=14156
Paolo Molaro [Wed, 30 Apr 2003 13:13:33 +0000 (13:13 -0000)]
More tests.
svn path=/trunk/mono/; revision=14155
Paolo Molaro [Wed, 30 Apr 2003 10:58:09 +0000 (10:58 -0000)]
Test case for bug 42135.
svn path=/trunk/mono/; revision=14154
Paolo Molaro [Wed, 30 Apr 2003 10:46:49 +0000 (10:46 -0000)]
Wed Apr 30 12:38:44 CEST 2003 Paolo Molaro <lupus@ximian.com>
* mini.c: when inlining, check this is not null only when needed (bug #42135).
svn path=/trunk/mono/; revision=14153
Paolo Molaro [Wed, 30 Apr 2003 09:52:53 +0000 (09:52 -0000)]
Wed Apr 30 11:44:36 CEST 2003 Paolo Molaro <lupus@ximian.com>
* mini-ppc.h, tramp-pcc.c: type fixes from Max Horn <max@quendi.de>.
svn path=/trunk/mono/; revision=14152
Paolo Molaro [Wed, 30 Apr 2003 09:11:02 +0000 (09:11 -0000)]
Wed Apr 30 10:53:09 CEST 2003 Paolo Molaro <lupus@ximian.com>
* reflection.c: fixed handling of enums in named arguments to custom
attributes (bug #42123).
svn path=/trunk/mono/; revision=14151
Nick Drochak [Wed, 30 Apr 2003 08:45:33 +0000 (08:45 -0000)]
2003-04-30 Nick Drochak <ndrochak@gol.com>
* Factories.cs: Change weird characters that broke build on windows.
svn path=/trunk/mcs/; revision=14150
Paolo Molaro [Wed, 30 Apr 2003 07:26:15 +0000 (07:26 -0000)]
Fix build.
svn path=/trunk/mcs/; revision=14149
Gonzalo Paniagua Javier [Wed, 30 Apr 2003 07:14:18 +0000 (07:14 -0000)]
2003-04-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* driver.c: fixed bug #42100.
svn path=/trunk/mono/; revision=14148
Gonzalo Paniagua Javier [Wed, 30 Apr 2003 07:02:10 +0000 (07:02 -0000)]
2003-04-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Enum.cs: fixed bug #41522.
svn path=/trunk/mcs/; revision=14147
Gonzalo Paniagua Javier [Wed, 30 Apr 2003 07:00:38 +0000 (07:00 -0000)]
2003-04-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* EnumTest.cs: tests from bug #41522 by Richar Lee.
svn path=/trunk/mcs/; revision=14146
Gonzalo Paniagua Javier [Wed, 30 Apr 2003 05:04:37 +0000 (05:04 -0000)]
2003-04-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* Label.cs:
* TextBox.cs: added control builder attribute.
svn path=/trunk/mcs/; revision=14144