Gonzalo Paniagua Javier [Mon, 2 Dec 2002 02:49:17 +0000 (02:49 -0000)]
2002-12-02 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* namespace.cs: avoid duplicated 'using xxx' being added to
using_clauses. This prevents mcs from issuing and 'ambiguous type' error
when we get more than one 'using' statement for the same namespace.
Report a CS0105 warning for it.
svn path=/trunk/mcs/; revision=9333
Dennis Hayes [Mon, 2 Dec 2002 02:47:15 +0000 (02:47 -0000)]
removed extra using ms.win32
svn path=/trunk/mcs/; revision=9332
Dennis Hayes [Mon, 2 Dec 2002 02:24:37 +0000 (02:24 -0000)]
test form with all but one control
svn path=/trunk/mcs/; revision=9331
Dennis Hayes [Mon, 2 Dec 2002 02:06:41 +0000 (02:06 -0000)]
See last log message
svn path=/trunk/mcs/; revision=9330
Dennis Hayes [Mon, 2 Dec 2002 02:06:11 +0000 (02:06 -0000)]
2002-11-28 DennisHayes <dennish@raytek.com>
* AccessibleObject.cs
* Application.cs
* ApplicationContext.cs
* AxHost.cs
* Binding.cs
* BindingContext.cs
* Button.cs
* CheckBox.cs
* CheckedListBox.cs
* Clipboard.cs
* ColorDialog.cs
* ColumnHeader.cs
* ComboBox.cs
* CommonDialog.cs
* ContainerControl.cs
* ContextMenu.cs
* Control.cs
* ControlBindingsCollection.cs
* ControlPaint.cs
* CreateParams.cs
* CurrencyManager.cs
* Cursor.cs
* CursorConverter.cs
* Cursors.cs
* DataFormats.cs
* DataGrid.cs
* DataGridTableStyle.cs
* DataGridTextBox.cs
* DataGridTextBoxColumn.cs
* DataObject.cs
* ErrorProvider.cs
* Form.cs
* removed some throw notimplmented ecexptions
* Some small implmentaions
* some dead code removal
svn path=/trunk/mcs/; revision=9329
Dennis Hayes [Mon, 2 Dec 2002 01:49:09 +0000 (01:49 -0000)]
added SWFTest to sln
svn path=/trunk/mcs/; revision=9328
Tim Coleman [Mon, 2 Dec 2002 01:39:19 +0000 (01:39 -0000)]
2002-12-01 Tim Coleman <tim@timcoleman.com>
* ChangeLog: Fix a typo.
svn path=/trunk/mcs/; revision=9327
Tim Coleman [Mon, 2 Dec 2002 01:38:32 +0000 (01:38 -0000)]
2002-12-01 Tim Coleman <tim@timcoleman.com>
* System.Data.SqlClient/SqlDataReader.cs:
Change to reflect TdsSchemaInfo -> TdsDataColumnCollection
shift.
svn path=/trunk/mcs/; revision=9326
Tim Coleman [Mon, 2 Dec 2002 01:37:12 +0000 (01:37 -0000)]
2002-12-01 Tim Coleman <tim@timcoleman.com>
* Mono.Data.TdsClient/TdsDataReader.cs:
Change to reflect TdsSchemaInfo -> TdsDataColumnCollection
shift.
svn path=/trunk/mcs/; revision=9325
Alejandro Sánchez Acosta [Sun, 1 Dec 2002 23:57:15 +0000 (23:57 -0000)]
Added new tests.
svn path=/trunk/mcs/; revision=9324
Alejandro Sánchez Acosta [Sun, 1 Dec 2002 21:06:41 +0000 (21:06 -0000)]
New mcs errors tests.
svn path=/trunk/mcs/; revision=9323
Tim Coleman [Sun, 1 Dec 2002 19:08:51 +0000 (19:08 -0000)]
2002-12-01 Tim Coleman <tim@timcoleman.com>
* Mono.Data.SybaseClient/SybaseDataAdapter.cs:
Change to reflect TdsSchemaInfo -> TdsDataColumnCollection
shift.
svn path=/trunk/mcs/; revision=9322
Tim Coleman [Sun, 1 Dec 2002 19:07:37 +0000 (19:07 -0000)]
2002-12-01 Tim Coleman <tim@timcoleman.com>
* System.Data.SqlClient/SqlDataAdapter.cs:
Change to reflect TdsSchemaInfo -> TdsDataColumnCollection
shift.
svn path=/trunk/mcs/; revision=9321
Tim Coleman [Sun, 1 Dec 2002 19:05:14 +0000 (19:05 -0000)]
2002-12-01 Tim Coleman <tim@timcoleman.com>
* list:
Remove more unnecessary files.
* Mono.Data.Tds.Protocol/TdsDataRow.cs:
* Mono.Data.Tds.Protocol/TdsDataColumn.cs:
* Mono.Data.Tds.Protocol/TdsDataColumnCollection.cs:
New classes
* Mono.Data.Tds.Protocol/TdsPacketColumnInfoResult.cs:
* Mono.Data.Tds.Protocol/TdsPacketColumnOrderResult.cs:
* Mono.Data.Tds.Protocol/TdsPacketControlResult.cs:
* Mono.Data.Tds.Protocol/TdsPacketOutputParam.cs:
* Mono.Data.Tds.Protocol/TdsPacketResult.cs:
* Mono.Data.Tds.Protocol/TdsPacketRowResult.cs:
* Mono.Data.Tds.Protocol/TdsSchemaInfo.cs:
Remove obsolete classes
* Mono.Data.Tds.Protocol/ITds.cs:
* Mono.Data.Tds.Protocol/Tds.cs:
* Mono.Data.Tds.Protocol/Tds42.cs:
* Mono.Data.Tds.Protocol/Tds50.cs:
* Mono.Data.Tds.Protocol/Tds70.cs:
* Mono.Data.Tds.Protocol/Tds80.cs:
Change Schema and ColumnValues
svn path=/trunk/mcs/; revision=9320
Jaime Anguiano Olarra [Sun, 1 Dec 2002 18:58:10 +0000 (18:58 -0000)]
Test for C# Compiler. Incompatible accessibility. Indexer return type less accessible than indexer.
svn path=/trunk/mcs/; revision=9319
Jaime Anguiano Olarra [Sun, 1 Dec 2002 18:43:34 +0000 (18:43 -0000)]
Test for C# Compiler Error CS0053. Property return type less accessible than property.
svn path=/trunk/mcs/; revision=9318
Jaime Anguiano Olarra [Sun, 1 Dec 2002 18:37:36 +0000 (18:37 -0000)]
Added more info.
svn path=/trunk/mcs/; revision=9317
Jaime Anguiano Olarra [Sun, 1 Dec 2002 18:34:30 +0000 (18:34 -0000)]
Test for C# Compiler error CS0052. Field type is less accessible than field.
svn path=/trunk/mcs/; revision=9316
Alejandro Sánchez Acosta [Sun, 1 Dec 2002 15:46:43 +0000 (15:46 -0000)]
System.Configuration.Install changed.
svn path=/trunk/mcs/; revision=9315
Alejandro Sánchez Acosta [Sun, 1 Dec 2002 15:46:09 +0000 (15:46 -0000)]
Added files to System.Configuration.Install
svn path=/trunk/mcs/; revision=9314
Jaime Anguiano Olarra [Sun, 1 Dec 2002 13:22:43 +0000 (13:22 -0000)]
Test for the Error CS0050. Incompatible accessibility. Return type less accessible than method.
svn path=/trunk/mcs/; revision=9313
Jaime Anguiano Olarra [Sun, 1 Dec 2002 13:14:47 +0000 (13:14 -0000)]
Sorry I forgot the Line: 10
svn path=/trunk/mcs/; revision=9312
Jaime Anguiano Olarra [Sun, 1 Dec 2002 13:06:28 +0000 (13:06 -0000)]
Test for C# Compiler error CS0036. Attribute [In] can't accompany an out parameter.
svn path=/trunk/mcs/; revision=9311
Ville Palo [Sun, 1 Dec 2002 08:41:09 +0000 (08:41 -0000)]
2002-12-01 Ville Palo <vi64pa@koti.soon.fi>
* list: Added XmlDataDocument.cs
* System.Xml/XmlDataDocument.cs: more implementation.
svn path=/trunk/mcs/; revision=9310
Ville Palo [Sun, 1 Dec 2002 08:37:59 +0000 (08:37 -0000)]
System.Data/AcceptRejectRule.cs
System.Data/CommandBehavior.cs
System.Data/CommandType.cs
System.Data/ConnectionState.cs
System.Data/Constraint.cs
System.Data/ConstraintCollection.cs
System.Data/ConstraintException.cs
System.Data/DataCategoryAttribute.cs
System.Data/DataColumn.cs
System.Data/DataColumnChangeEventArgs.cs
System.Data/DataColumnChangeEventHandler.cs
System.Data/DataColumnCollection.cs
System.Data/DataColumnPropertyDescriptor.cs
System.Data/DataException.cs
System.Data/DataRelation.cs
System.Data/DataRelationCollection.cs
System.Data/DataRow.cs
System.Data/DataRowAction.cs
System.Data/DataRowBuilder.cs
System.Data/DataRowChangeEventArgs.cs
System.Data/DataRowChangeEventHandler.cs
System.Data/DataRowCollection.cs
System.Data/DataRowState.cs
System.Data/DataRowVersion.cs
System.Data/DataRowView.cs
System.Data/DataSet.cs
System.Data/DataSysDescriptionAttribute.cs
System.Data/DataTable.cs
System.Data/DataTableCollection.cs
System.Data/DataView.cs
System.Data/DataViewManager.cs
System.Data/DataViewRowState.cs
System.Data/DataViewSetting.cs
System.Data/DataViewSettingCollection.cs
System.Data/DBConcurrencyException.cs
System.Data/DbType.cs
System.Data/DeletedRowInaccessibleException.cs
System.Data/DuplicateNameException.cs
System.Data/EvaluateException.cs
System.Data/FillErrorEventArgs.cs
System.Data/FillErrorEventHandler.cs
System.Data/ForeignKeyConstraint.cs
System.Data/IColumnMapping.cs
System.Data/IColumnMappingCollection.cs
System.Data/IDataAdapter.cs
System.Data/IDataParameter.cs
System.Data/IDataParameterCollection.cs
System.Data/IDataReader.cs
System.Data/IDataRecord.cs
System.Data/IDbCommand.cs
System.Data/IDbConnection.cs
System.Data/IDbDataAdapter.cs
System.Data/IDbDataParameter.cs
System.Data/IDbTransaction.cs
System.Data/InRowChangingEventException.cs
System.Data/InternalDataCollectionBase.cs
System.Data/InvalidConstraintException.cs
System.Data/InvalidExpressionException.cs
System.Data/IsolationLevel.cs
System.Data/ITableMapping.cs
System.Data/ITableMappingCollection.cs
System.Data/Locale.cs
System.Data/MappingType.cs
System.Data/MergeFailedEventArgs.cs
System.Data/MergeFailedEventHandler.cs
System.Data/MissingMappingAction.cs
System.Data/MissingPrimaryKeyException.cs
System.Data/MissingSchemaAction.cs
System.Data/NoNullAllowedException.cs
System.Data/ParameterDirection.cs
System.Data/PropertyAttributes.cs
System.Data/PropertyCollection.cs
System.Data/ReadOnlyException.cs
System.Data/ResDescriptionAttribute.cs
System.Data/RowNotInTableException.cs
System.Data/Rule.cs
System.Data/SchemaType.cs
System.Data/SqlDbType.cs
System.Data/StateChangeEventArgs.cs
System.Data/StateChangeEventHandler.cs
System.Data/StatementType.cs
System.Data/StrongTypingException.cs
System.Data/SyntaxErrorException.cs
System.Data/TODOAttribute.cs
System.Data/TypeDataSetGeneratorException.cs
System.Data/UniqueConstraint.cs
System.Data/UpdateRowSource.cs
System.Data/UpdateStatus.cs
System.Data/VersionNotFoundException.cs
System.Data/XmlReadMode.cs
System.Data/XmlWriteMode.cs
System.Data/XmlConstants.cs
System.Data.Common/DataAdapter.cs
System.Data.Common/DataColumnMapping.cs
System.Data.Common/DataColumnMappingCollection.cs
System.Data.Common/DataTableMapping.cs
System.Data.Common/DataTableMappingCollection.cs
System.Data.Common/DbDataAdapter.cs
System.Data.Common/DbDataPermission.cs
System.Data.Common/DbDataPermissionAttribute.cs
System.Data.Common/DbDataRecord.cs
System.Data.Common/DbEnumerator.cs
System.Data.Common/FieldNameLookup.cs
System.Data.Common/RowUpdatedEventArgs.cs
System.Data.Common/RowUpdatingEventArgs.cs
System.Data.Common/SchemaInfo.cs
System.Data.OleDb/libgda.cs
System.Data.OleDb/OleDbCommand.cs
System.Data.OleDb/OleDbCommandBuilder.cs
System.Data.OleDb/OleDbConnection.cs
System.Data.OleDb/OleDbDataAdapter.cs
System.Data.OleDb/OleDbDataReader.cs
System.Data.OleDb/OleDbError.cs
System.Data.OleDb/OleDbErrorCollection.cs
System.Data.OleDb/OleDbException.cs
System.Data.OleDb/OleDbInfoMessageEventArgs.cs
System.Data.OleDb/OleDbInfoMessageEventHandler.cs
System.Data.OleDb/OleDbLiteral.cs
System.Data.OleDb/OleDbParameter.cs
System.Data.OleDb/OleDbParameterCollection.cs
System.Data.OleDb/OleDbPermission.cs
System.Data.OleDb/OleDbPermissionAttribute.cs
System.Data.OleDb/OleDbRowUpdatedEventArgs.cs
System.Data.OleDb/OleDbRowUpdatedEventHandler.cs
System.Data.OleDb/OleDbRowUpdatingEventArgs.cs
System.Data.OleDb/OleDbRowUpdatingEventHandler.cs
System.Data.OleDb/OleDbSchemaGuid.cs
System.Data.OleDb/OleDbTransaction.cs
System.Data.OleDb/OleDbType.cs
System.Data.SqlTypes/INullable.cs
System.Data.SqlTypes/SqlBinary.cs
System.Data.SqlTypes/SqlBoolean.cs
System.Data.SqlTypes/SqlByte.cs
System.Data.SqlTypes/SqlCompareOptions.cs
System.Data.SqlTypes/SqlDateTime.cs
System.Data.SqlTypes/SqlDecimal.cs
System.Data.SqlTypes/SqlDouble.cs
System.Data.SqlTypes/SqlGuid.cs
System.Data.SqlTypes/SqlInt16.cs
System.Data.SqlTypes/SqlInt32.cs
System.Data.SqlTypes/SqlInt64.cs
System.Data.SqlTypes/SqlMoney.cs
System.Data.SqlTypes/SqlNullValueException.cs
System.Data.SqlTypes/SqlSingle.cs
System.Data.SqlTypes/SqlString.cs
System.Data.SqlTypes/SqlTruncateException.cs
System.Data.SqlTypes/SqlTypeException.cs
System.Data.Odbc/OdbcColumn.cs
System.Data.Odbc/OdbcCommand.cs
System.Data.Odbc/OdbcConnection.cs
System.Data.Odbc/OdbcDataReader.cs
System.Data.Odbc/OdbcError.cs
System.Data.Odbc/OdbcErrorCollection.cs
System.Data.Odbc/OdbcException.cs
System.Data.Odbc/OdbcParameter.cs
System.Data.Odbc/OdbcParameterCollection.cs
System.Data.Odbc/OdbcTransaction.cs
System.Data.Odbc/OdbcType.cs
System.Data.Odbc/libodbc.cs
System.Data.Odbc/OdbcDataAdapter.cs
System.Data.Odbc/OdbcRowUpdatedEventArgs.cs
System.Data.Odbc/OdbcRowUpdatedEventHandler.cs
System.Data.Odbc/OdbcRowUpdatingEventArgs.cs
System.Data.Odbc/OdbcRowUpdatingEventHandler.cs
System.Data.SqlClient/SqlClientPermission.cs
System.Data.SqlClient/SqlClientPermissionAttribute.cs
System.Data.SqlClient/SqlCommand.cs
System.Data.SqlClient/SqlCommandBuilder.cs
System.Data.SqlClient/SqlConnection.cs
System.Data.SqlClient/SqlConnectionPool.cs
System.Data.SqlClient/SqlDataAdapter.cs
System.Data.SqlClient/SqlDataReader.cs
System.Data.SqlClient/SqlError.cs
System.Data.SqlClient/SqlErrorCollection.cs
System.Data.SqlClient/SqlException.cs
System.Data.SqlClient/SqlInfoMessageEventArgs.cs
System.Data.SqlClient/SqlInfoMessageEventHandler.cs
System.Data.SqlClient/SqlParameter.cs
System.Data.SqlClient/SqlParameterCollection.cs
System.Data.SqlClient/SqlParameterConverter.cs
System.Data.SqlClient/SqlRowUpdatedEventArgs.cs
System.Data.SqlClient/SqlRowUpdatedEventHandler.cs
System.Data.SqlClient/SqlRowUpdatingEventArgs.cs
System.Data.SqlClient/SqlRowUpdatingEventHandler.cs
System.Data.SqlClient/SqlTransaction.cs
System.Data.SqlClient/SqlXmlTextReader.cs
System.Xml/XmlDataDocument.cs
svn path=/trunk/mcs/; revision=9309
Jackson Harper [Sun, 1 Dec 2002 08:10:48 +0000 (08:10 -0000)]
Removed TODO attribute from abstract members
svn path=/trunk/mcs/; revision=9308
Gonzalo Paniagua Javier [Sun, 1 Dec 2002 07:57:32 +0000 (07:57 -0000)]
2002-12-01 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* StringBuilder.cs: fixed constructor. Thanks to marcusU for reporting.
svn path=/trunk/mcs/; revision=9307
Jackson Harper [Sun, 1 Dec 2002 07:01:58 +0000 (07:01 -0000)]
Added stub
svn path=/trunk/mcs/; revision=9306
Tim Coleman [Sun, 1 Dec 2002 05:23:57 +0000 (05:23 -0000)]
2002-11-30 Tim Coleman <tim@timcoleman.com>
* list:
Remove unnecessary files.
* Mono.Data.Tds.Protocol/TdsPacketEndTokenResult.cs:
* Mono.Data.Tds.Protocol/TdsMessage.cs:
* Mono.Data.Tds.Protocol/TdsPacketUnknown.cs:
* Mono.Data.Tds.Protocol/TdsPacketRetStatResult.cs:
Remove these classes as they are unused.
svn path=/trunk/mcs/; revision=9305
Tim Coleman [Sun, 1 Dec 2002 05:04:26 +0000 (05:04 -0000)]
2002-11-30 Tim Coleman <tim@timcoleman.com>
* list:
Remove unnecessary files.
* Mono.Data.Tds.Protocol/TdsPacketEndTokenResult.cs:
* Mono.Data.Tds.Protocol/TdsMessage.cs:
* Mono.Data.Tds.Protocol/TdsPacketUnknown.cs:
Remove these classes as they are unused.
svn path=/trunk/mcs/; revision=9304
Tim Coleman [Sun, 1 Dec 2002 04:57:59 +0000 (04:57 -0000)]
2002-11-30 Tim Coleman <tim@timcoleman.com>
* list:
Remove unnecessary files.
* Mono.Data.Tds.Protocol/TdsPacketUnknown.cs:
Remove this class as it is unused.
svn path=/trunk/mcs/; revision=9303
Alejandro Sánchez Acosta [Sun, 1 Dec 2002 01:18:29 +0000 (01:18 -0000)]
Added new files to System.Drawing.Design
svn path=/trunk/mcs/; revision=9302
Dennis Hayes [Sat, 30 Nov 2002 23:20:13 +0000 (23:20 -0000)]
see last checkin
svn path=/trunk/mcs/; revision=9298
Dennis Hayes [Sat, 30 Nov 2002 23:17:45 +0000 (23:17 -0000)]
2002-11-28 DennisHayes <dennish@raytek.com>
* In visual studio, I added a SWFTest project to the SWF solution.
* Using Microsoft's swf.dll, I added one of each possible stock controls to the form.
* I closed the form (swf design stuff i svery incomplete).
* I Removed the reference to MS's swf.dll, and added a reference to the SWF project.
* The result compiles, runs, and can be closed, without crashing in windows.
* PrintPreviewDialog is the only item (other than crystal reports) on the
* standard toolbar that is not included.
* When run, a standard window comes up, not a dialog/form type window.
* The form is as small as possible, just a caption bar of minimum width
* with control bax and min/max box. It can be resized to any size fine.
* no controls are actualy displayed. they may be of zero size, or it
* may be due to the window not being a dialog box, or it may be anything.
* ApplicationContext.cs
* Button.cs
* ChangeLog
* CheckBox.cs
* CheckedListBox.cs
* ColorDialog.cs
* ComboBox.cs
* ContainerControl.cs
* Control.cs
* DataGrid.cs
* DateTimePicker.cs
* DomainUpDown.cs
* ErrorProvider.cs
* FileDialog.cs
* FontDialog.cs
* Form.cs
* GroupBox.cs
* HelpProvider.cs
* HScrollBar.cs
* ImageList.cs
* Label.cs
* LinkLabel.cs
* ListBox.cs
* ListControl.cs
* ListView.cs
* logfile.txt
* MainMenu.cs
* Menu.cs
* MenuItem.cs
* NativeWindow.cs
* NotifyIcon.cs
* NumericUpDown.cs
* OpenFileDialog.cs
* PageSetupDialog.cs
* Panel.cs
* PictureBox.cs
* PrintDialog.cs
* PrintPreviewControl.cs
* PrintPreviewDialog.cs
* ProgressBar.cs
* RadioButton.cs
* RichTextBox.cs
* SaveFileDialog.cs
* ScrollableControl.cs
* ScrollBar.cs
* Splitter.cs
* StatusBar.cs
* System.Windows.Forms.csproj
* System.Windows.Forms.csproj.user
* TabControl.cs
* TextBox.cs
* TextBoxBase.cs
* Timer.cs
* ToolBar.cs
* ToolBarButton.cs
* tooltip.cs
* TrackBar.cs
* TreeNode.cs
* TreeNodeCollection.cs
* TreeView.cs
* UpDownBase.cs
* UserControl.cs
* VScrollBar.cs
* win32Enums.cs
* win32functions.cs
svn path=/trunk/mcs/; revision=9297
Tim Coleman [Sat, 30 Nov 2002 22:45:57 +0000 (22:45 -0000)]
2002-11-30 Tim Coleman <tim@timcoleman.com>
* ChangeLog:
Forgot to commit.
svn path=/trunk/mcs/; revision=9296
Miguel de Icaza [Sat, 30 Nov 2002 22:34:28 +0000 (22:34 -0000)]
More low hanging fruit.
2002-11-30 Miguel de Icaza <miguel@ximian.com>
* cs-tokenizer.cs (consume_identifier): use read directly, instead
of calling getChar/putback, uses internal knowledge of it.
(xtoken): Reorder tokenizer so most common patterns are checked
first. This reduces the compilation time in another 5% (from 8.11s
average to 7.73s for bootstrapping mcs on my Mobile p4/1.8ghz).
The parsing time is 22% of the compilation in mcs, and from that
64% is spent on the tokenization process.
I tried using a binary search for keywords, but this is slower
than the hashtable. Another option would be to do a couple of
things:
* Not use a StringBuilder, instead use an array of chars,
with a set value. Notice that this way we could catch
the 645 error without having to do it *afterwards*.
* We could write a hand-parser to avoid the hashtable
compares altogether.
The identifier consumption process takes 37% of the tokenization
time. Another 15% is spent on is_number. 56% of the time spent
on is_number is spent on Int64.Parse:
* We could probably choose based on the string length to
use Int32.Parse or Int64.Parse and avoid all the 64-bit
computations.
Another 3% is spend on wrapping `xtoken' in the `token' function.
svn path=/trunk/mcs/; revision=9295
Tim Coleman [Sat, 30 Nov 2002 21:26:53 +0000 (21:26 -0000)]
2002-11-30 Tim Coleman <tim@timcoleman.com>
* list:
* Mono.Data.Tds.Protocol/TdsPacketColumnNamesResult:
* Mono.Data.Tds.Protocol/TdsPacketTableNameResult:
Remove these classes, since they are essentially just
ArrayLists.
* Mono.Data.Tds.Protocol/Tds.cs:
* Mono.Data.Tds.Protocol/Tds42.cs:
* Mono.Data.Tds.Protocol/Tds50.cs:
* Mono.Data.Tds.Protocol/Tds70.cs:
Make ProcessSubPacket return an enum instead of instantiating
useless classes. Remove the TdsPacketColumnNamesResult
and TdsPacketTableNameResult in favour of ArrayLists.
* Mono.Data.Tds.Protocol/TdsPacketColumnInfoResult.cs:
Add a Count property.
svn path=/trunk/mcs/; revision=9294
Gonzalo Paniagua Javier [Sat, 30 Nov 2002 20:48:55 +0000 (20:48 -0000)]
2002-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web/HttpApplicationFactory.cs: compile global.asax file if it
exists.
* System.Web.Compilation/AspElements.cs: added @Application directive.
* System.Web.Compilation/AspGenerator.cs: make it work also with
application files. We currently generate an extra private function.
svn path=/trunk/mcs/; revision=9293
Jaime Anguiano Olarra [Sat, 30 Nov 2002 20:09:16 +0000 (20:09 -0000)]
Test for C# Compiler Error CS0035: Ambiguous operator on operand of type foo.
svn path=/trunk/mcs/; revision=9292
Jaime Anguiano Olarra [Sat, 30 Nov 2002 19:15:59 +0000 (19:15 -0000)]
2nd Test for Error CS0027. In this case compile complains only of CS0026.
svn path=/trunk/mcs/; revision=9291
Jaime Anguiano Olarra [Sat, 30 Nov 2002 19:13:45 +0000 (19:13 -0000)]
Test for C# Compiler Error CS0027: Tried to used 'this' outside a constructor, method or property.
svn path=/trunk/mcs/; revision=9290
Jaime Anguiano Olarra [Sat, 30 Nov 2002 18:50:08 +0000 (18:50 -0000)]
Test for the C# Compiler Error CS0022: Wrong number of fields in indexer.
svn path=/trunk/mcs/; revision=9289
Gonzalo Paniagua Javier [Sat, 30 Nov 2002 18:47:12 +0000 (18:47 -0000)]
don't cp on windows
svn path=/trunk/mcs/; revision=9288
Jaime Anguiano Olarra [Sat, 30 Nov 2002 18:39:32 +0000 (18:39 -0000)]
Added test for C# Compiler ERROR CS0021
svn path=/trunk/mcs/; revision=9287
Gonzalo Paniagua Javier [Sat, 30 Nov 2002 18:29:25 +0000 (18:29 -0000)]
fixed teh build
svn path=/trunk/mcs/; revision=9286
Daniel Morgan [Sat, 30 Nov 2002 17:41:26 +0000 (17:41 -0000)]
2002-11-30 Daniel Morgan <danmorg@sc.rr.com>
* man/sqlsharpcli.1: added file - a man page
for SQL# CLI
* man/Makefile.am: added sqlsharpcli.1 to man_MANS
svn path=/trunk/mono/; revision=9285
Alejandro Sánchez Acosta [Sat, 30 Nov 2002 17:38:12 +0000 (17:38 -0000)]
list.unix changed.
svn path=/trunk/mcs/; revision=9284
Alejandro Sánchez Acosta [Sat, 30 Nov 2002 17:37:00 +0000 (17:37 -0000)]
Added some classes and interfaces to System.ComponentModel.Design
svn path=/trunk/mcs/; revision=9283
Atsushi Eno [Sat, 30 Nov 2002 17:36:55 +0000 (17:36 -0000)]
2002-12-01 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlDeclarationTests.cs (TestValueProperty):
applied patch by David Sheldon
svn path=/trunk/mcs/; revision=9282
Atsushi Eno [Sat, 30 Nov 2002 17:22:35 +0000 (17:22 -0000)]
2002-12-01 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
* XmlNode.cs (RemoveChild):
bugfixed when XmlNode is Document OwnerDocument is null
* XmlDeclaration.cs (Value):
bugfixed regular expression pattern.
* XmlDocument.cs (CreateNavigator): bugfixed access modifier.
svn path=/trunk/mcs/; revision=9281
Ville Palo [Sat, 30 Nov 2002 14:48:33 +0000 (14:48 -0000)]
2002-11-30 Ville Palo <vi64pa@koti.soon.fi>
* DataRowChangeEventArgs.cs: Implemented Action and Row properties
svn path=/trunk/mcs/; revision=9279
Daniel Morgan [Sat, 30 Nov 2002 14:04:11 +0000 (14:04 -0000)]
2002-11-30 Daniel Morgan <danmorg@sc.rr.com>
* README: updated to include directions on
connecting to a database
svn path=/trunk/mcs/; revision=9278
Daniel Morgan [Sat, 30 Nov 2002 13:15:47 +0000 (13:15 -0000)]
2002-11-30 Daniel Morgan <danmorg@sc.rr.com>
* sqlsharpgtk.cs: fix dynamically creating DbDataAdapter
so external providers can display data in the DataGrid too,
included the use of OdbcDataAdapter for ODBC to use
a DataGrid, fix compile errors for a newer Gtk# in cvs
svn path=/trunk/mcs/; revision=9277
Daniel Morgan [Sat, 30 Nov 2002 12:50:09 +0000 (12:50 -0000)]
2002-11-30 Daniel Morgan <danmorg@sc.rr.com>
* README: updated by including help for all the
SQL# commands with examples
svn path=/trunk/mcs/; revision=9276
Daniel Morgan [Sat, 30 Nov 2002 11:16:23 +0000 (11:16 -0000)]
2002-11-30 Daniel Morgan <danmorg@sc.rr.com>
* SqlSharpCli.cs: allow the ODBC provider
to execute a query and save results an XML file
via the \exexml command
svn path=/trunk/mcs/; revision=9275
Daniel Morgan [Sat, 30 Nov 2002 11:06:15 +0000 (11:06 -0000)]
2002-11-30 Daniel Morgan <danmorg@sc.rr.com>
* System.Data.Odbc/OdbcDataReader.cs: implemented GetValues() method
needed by OdbcDataAdapter
* System.Data.Odbc/OdbcDataAdapter.cs
* System.Data.Odbc/OdbcRowUpdatedEventArgs.cs
* System.Data.Odbc/OdbcRowUpdatedEventHandler.cs
* System.Data.Odbc/OdbcRowUpdatingEventArgs.cs
* System.Data.Odbc/OdbcRowUpdatingEventHandler.cs: added files for an
ODBC Data Adapter
* list: added new files to linux build
in namespace System.Data.Odbc for the ODBC Data Adapter
* System.Xml/XmlDataDocument.cs: commented method
protected internal override XPathNavigator CreateNavigator(XmlNode node)
because it would not compile on .NET Framework. Added
a FIXME comment there
svn path=/trunk/mcs/; revision=9274
Ville Palo [Sat, 30 Nov 2002 09:28:06 +0000 (09:28 -0000)]
Bug again, sorry :-(
svn path=/trunk/mcs/; revision=9273
Ville Palo [Sat, 30 Nov 2002 08:32:17 +0000 (08:32 -0000)]
2002-11-30 Ville Palo <vi64pa@koti.soon.fi>
* System.Data/DataRow.cs: Added internal property XmlDataID
svn path=/trunk/mcs/; revision=9272
Daniel Morgan [Sat, 30 Nov 2002 07:00:10 +0000 (07:00 -0000)]
INSTALL was renamed to INSTALL.txt so make install will on Windows
svn path=/trunk/mcs/; revision=9271
Miguel de Icaza [Sat, 30 Nov 2002 05:58:27 +0000 (05:58 -0000)]
2002-11-30 Miguel de Icaza <miguel@ximian.com>
* cs-tokenizer.cs: Handle 0xa0 as whitespace (#34752)
svn path=/trunk/mcs/; revision=9270
Gonzalo Paniagua Javier [Sat, 30 Nov 2002 01:46:16 +0000 (01:46 -0000)]
2002-11-30 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* marshal.c: applied patch from Aleksey Demakov that fixes
ves_icall_System_Runtime_InteropServices_Marshal_PtrToStringUni.
svn path=/trunk/mono/; revision=9269
Gonzalo Paniagua Javier [Fri, 29 Nov 2002 21:14:52 +0000 (21:14 -0000)]
updated asp-net page
svn path=/trunk/mono/; revision=9268
Ville Palo [Fri, 29 Nov 2002 21:06:20 +0000 (21:06 -0000)]
2002-11-29 Ville Palo <vi64pa@koti.soon.fi>
* System.Xml/XmlDataDocument.cs: Started to implement.
svn path=/trunk/mcs/; revision=9267
Daniel Morgan [Fri, 29 Nov 2002 20:32:05 +0000 (20:32 -0000)]
2002-11-29 Daniel Morgan <danmorg@sc.rr.com>
* INSTALL: renamed to INSTALL.txt because INSTALL
interferred with "make install" on windows
* makefile: changes to get "make install" work
on windows
* class/makefile.gnu: flush
* ilasm/makefile: updated for windows build
* monoresgen/makefile: updated for windows build
* tools/SqlSharp/SqlSharpCli.build: flush
* winexe.in: add file to be template for executable assemblies
to be installed on windows via "make install" by providing
a script that runs mono and the assembly
like mcs runs mono mcs.exe
svn path=/trunk/mcs/; revision=9266
Ville Palo [Fri, 29 Nov 2002 20:20:34 +0000 (20:20 -0000)]
Ups, there was a litle bug
svn path=/trunk/mcs/; revision=9265
Ville Palo [Fri, 29 Nov 2002 20:13:54 +0000 (20:13 -0000)]
2002-11-29 Ville Palo <vi64pa@koti.soon.fi>
* DataSystem.Data.DataTableCollection.cs:
Removed HashTable. There could be situations where DataTable
is added to collection before it hava TableName. So using
HashTable is impossible.
svn path=/trunk/mcs/; revision=9264
Gonzalo Paniagua Javier [Fri, 29 Nov 2002 19:26:11 +0000 (19:26 -0000)]
2002-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* MarshalByRefObject.cs: undo latest changes. It breaks the build by
some obscure reasons (try make -f makefile.gnu using a corlib which has
the modified version).
svn path=/trunk/mcs/; revision=9263
Jaime Anguiano Olarra [Fri, 29 Nov 2002 17:38:52 +0000 (17:38 -0000)]
Added test for the Error CS3005
svn path=/trunk/mcs/; revision=9261
Gonzalo Paniagua Javier [Fri, 29 Nov 2002 16:14:10 +0000 (16:14 -0000)]
Patch from dietmar that fixes stack unwinding for functions that call mono_stack_walk
svn path=/trunk/mono/; revision=9260
Jaime Anguiano Olarra [Fri, 29 Nov 2002 04:04:57 +0000 (04:04 -0000)]
Started InitializeLifetimeService and GetLifetimeService methods implementation.
svn path=/trunk/mcs/; revision=9245
Eduardo Garcia Cebollero [Fri, 29 Nov 2002 03:36:21 +0000 (03:36 -0000)]
Added A Test Suite for System.Threading.Mutex
svn path=/trunk/mcs/; revision=9244
Gonzalo Paniagua Javier [Fri, 29 Nov 2002 03:07:50 +0000 (03:07 -0000)]
2002-11-29 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* list: added new file.
* System.Web.Compilation/GlobalAsaxCompiler.cs: compiler for global.asax
file. If the file exists, it will be compiled into an HttpApplication
derived class (directly or through a user-provided class).
svn path=/trunk/mcs/; revision=9243
Sebastien Pouliot [Fri, 29 Nov 2002 02:43:28 +0000 (02:43 -0000)]
2002-11-28 Sebastien Pouliot <spouliot@videotron.ca>
* TODOAttribute.cs: New. Still much to do ;-)
* XmlDsigXPathTransform.cs: Corrected to compile. Transform is non-
functionnal.
* XmlDsigXsltTransform.cs: Corrected to compile. Transform is non-
functionnal.
svn path=/trunk/mcs/; revision=9242
Sebastien Pouliot [Fri, 29 Nov 2002 02:39:35 +0000 (02:39 -0000)]
2002-11-28 Sebastien Pouliot <spouliot@videotron.ca>
* System.Security.build: New. Nant build file for Windows.
svn path=/trunk/mcs/; revision=9241
Sebastien Pouliot [Fri, 29 Nov 2002 02:35:43 +0000 (02:35 -0000)]
2002-11-28 Sebastien Pouliot <spouliot@videotron.ca>
* AllTests.cs: Added missing test suites.
svn path=/trunk/mcs/; revision=9240
Sebastien Pouliot [Fri, 29 Nov 2002 02:32:42 +0000 (02:32 -0000)]
2002-11-28 Sebastien Pouliot <spouliot@videotron.ca>
* AllTests.cs: New. Include System.Security.Cryptography.Xml
test suites.
* System.Security_test.build: New. Nant build file for Windows.
svn path=/trunk/mcs/; revision=9239
Jaime Anguiano Olarra [Fri, 29 Nov 2002 02:12:02 +0000 (02:12 -0000)]
Started implementation for the InitializeLifetimeService method.
svn path=/trunk/mcs/; revision=9238
Alejandro Sánchez Acosta [Fri, 29 Nov 2002 01:39:29 +0000 (01:39 -0000)]
Modified System.Drawing.Design
svn path=/trunk/mcs/; revision=9237
Alejandro Sánchez Acosta [Fri, 29 Nov 2002 01:38:49 +0000 (01:38 -0000)]
Added some interfaces, delegates and stubs classes to System.Drawing.Design
svn path=/trunk/mcs/; revision=9236
Daniel Morgan [Fri, 29 Nov 2002 01:23:22 +0000 (01:23 -0000)]
2002-11-28 Daniel Morgan <danmorg@sc.rr.com>
* makefile.gnu: added tools directory to linux build
* tools/makefile.gnu: added new file to built tools and install.
dist works too. test is just blank.
svn path=/trunk/mcs/; revision=9235
Alejandro Sánchez Acosta [Thu, 28 Nov 2002 23:46:28 +0000 (23:46 -0000)]
Added missed field
svn path=/trunk/mcs/; revision=9234
Jaime Anguiano Olarra [Thu, 28 Nov 2002 20:16:46 +0000 (20:16 -0000)]
Starting to implement the InitializeLifetimeService method.
svn path=/trunk/mcs/; revision=9230
Gonzalo Paniagua Javier [Thu, 28 Nov 2002 17:26:31 +0000 (17:26 -0000)]
2002-11-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* icall.c: fixed get_location.
svn path=/trunk/mono/; revision=9228
Dietmar Maurer [Thu, 28 Nov 2002 15:42:17 +0000 (15:42 -0000)]
2002-11-28 Dietmar Maurer <dietmar@ximian.com>
* emit-x86.c (arch_emit_prologue): don't save caller saved
registers twice.
svn path=/trunk/mono/; revision=9227
Gonzalo Paniagua Javier [Thu, 28 Nov 2002 12:54:50 +0000 (12:54 -0000)]
2002-11-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* SoapServices.cs: fix error CS3005.
svn path=/trunk/mcs/; revision=9225
Dietmar Maurer [Thu, 28 Nov 2002 12:45:46 +0000 (12:45 -0000)]
2002-11-28 Dietmar Maurer <dietmar@ximian.com>
* icall.c: moved MONO_ARCH_SAVE_REGS to the end of the
declarations to make it work with older gcc.
svn path=/trunk/mono/; revision=9224
Gonzalo Paniagua Javier [Thu, 28 Nov 2002 11:34:10 +0000 (11:34 -0000)]
2002-11-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* RegistryHive.cs: patch from Jackson Harper that fixes compilation.
svn path=/trunk/mcs/; revision=9223
Dietmar Maurer [Thu, 28 Nov 2002 10:02:07 +0000 (10:02 -0000)]
2002-11-28 Dietmar Maurer <dietmar@ximian.com>
* exception.c (x86_unwind_native_frame): support exceptions inside
native code using gcc generated exception tables (-fexception).
2002-11-19 Dietmar Maurer <dietmar@ximian.com>
* exception.c: include some code from Zoltan Varga, but modified
it slightly.
svn path=/trunk/mono/; revision=9222
Jackson Harper [Thu, 28 Nov 2002 08:13:24 +0000 (08:13 -0000)]
Added file
svn path=/trunk/mcs/; revision=9221
Jaime Anguiano Olarra [Wed, 27 Nov 2002 21:55:32 +0000 (21:55 -0000)]
Added Skeleton for the System.Runtime.Remoting.SoapServices class.
svn path=/trunk/mcs/; revision=9220
Miguel de Icaza [Wed, 27 Nov 2002 21:49:34 +0000 (21:49 -0000)]
Fixety fix
svn path=/trunk/mcs/; revision=9219
Dennis Hayes [Wed, 27 Nov 2002 21:19:41 +0000 (21:19 -0000)]
cvs.txt
logfile.txt
Registry.cs
RegistryHive.cs
RegistryKey.cs
svn path=/trunk/mcs/; revision=9216
Dennis Hayes [Wed, 27 Nov 2002 20:40:32 +0000 (20:40 -0000)]
2002-11-27 DennisHayes <dennish@raytek.com>
* checkin for Alexandre Pigolkine (pigolkine@gmx.de) with minor changes
* Control.cs
* MainMenu.cs
* Menu.cs
* MenuItem.cs
* NativeWindow.cs
* win32Enums.cs
* win32functions.cs
* WIN32 implmentation
svn path=/trunk/mcs/; revision=9215
Gonzalo Paniagua Javier [Wed, 27 Nov 2002 17:21:02 +0000 (17:21 -0000)]
Changed backslash to /
svn path=/trunk/mcs/; revision=9213
Miguel de Icaza [Wed, 27 Nov 2002 17:17:19 +0000 (17:17 -0000)]
2002-11-26 Miguel de Icaza <miguel@ximian.com>
* typemanager.cs (IsCLRType): New routine to tell whether a type
is one of the builtin types.
Maybe it needs to use TypeCodes to be faster. Maybe we could use
typecode in more places instead of doing pointer comparissions.
We could leverage some knowledge about the way the typecodes are
laid out.
New code to cache namespaces in assemblies, it is currently not
invoked, to be used soon.
* decl.cs (DeclSpace.MakeFQN): Simple optimization.
* expression.cs (Binary.ResolveOperator): specially handle
strings, and do not perform user-defined operator overloading for
built-in types.
svn path=/trunk/mcs/; revision=9212
Miguel de Icaza [Wed, 27 Nov 2002 16:56:23 +0000 (16:56 -0000)]
2002-11-26 Miguel de Icaza <miguel@ximian.com>
* String.cs (Concat): Reduce the number of compares required.
svn path=/trunk/mcs/; revision=9211
Jaime Anguiano Olarra [Wed, 27 Nov 2002 16:39:16 +0000 (16:39 -0000)]
Added links to The Mono Tutorial and to The Mono Hispano site.
svn path=/trunk/mono/; revision=9210
Dietmar Maurer [Wed, 27 Nov 2002 11:00:09 +0000 (11:00 -0000)]
2002-11-27 Dietmar Maurer <dietmar@ximian.com>
* exception.c: massive code cleanups. The code is still
architecture dependent, but it should be now possible to reuse the
complex parts for other architecture.
svn path=/trunk/mono/; revision=9208
Daniel Morgan [Wed, 27 Nov 2002 07:00:37 +0000 (07:00 -0000)]
makefile.gnu not buidling from topdir makefile.gnu
svn path=/trunk/mcs/; revision=9203
Gonzalo Paniagua Javier [Wed, 27 Nov 2002 04:24:57 +0000 (04:24 -0000)]
2002-11-27 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* System.Web.Compilation/AspGenerator.cs: fixed target file name and
generated class name.
* System.Web.Compilation/BaseCompiler.cs: reference assemblies in
PrivateBinPath.
* System.Web.UI/UserControl.cs: fixed SetAttribute.
* System.Web.UI/UserControlParser.cs: set the correct base type.
svn path=/trunk/mcs/; revision=9202