Qujak
dc27f898fb
Merge branch 'master' into master
2018-02-22 08:17:50 +01:00
Qujak
b5cc828624
Added BitConverter toDouble method and added tests
...
Fixed log function
2018-02-21 17:58:47 +01:00
jp2masa
07c67d49ec
Merge pull request #818 from CosmosOS/code-cleanup
...
Code cleanup
2018-02-11 01:32:21 +00:00
fanoI
72d1ab2ffa
Implemented the methods of StringEqualityComparer
2018-02-04 19:49:46 +01:00
fanoI
c8c2bdfc20
Dictionary<String, T> works finally!
2018-02-04 18:48:58 +01:00
fanoI
4a990ac2af
Added the concept of Encoding to the Console for now ASCII (default) and CP437 are supported (for others as CP858 I think it is needed to change font too)
...
- moved EncodingTest on Text subdir
- added ConsoleTest (not enabled by default)
- removed ASCIIEncodingImpl (it was not needed)
- Made plugs of Console better and added plugs for formatted versions
- Removed code to test Hashtable, Hashtable it will be a separate PR
2018-01-27 20:00:11 +01:00
José Pedro
042bca54aa
Merge latest from master.
2018-01-23 18:59:37 +00:00
fanoI
c50b581d91
More work on Encoding
...
- Resolved problem with UTF8Enconding.BaseName property
- Started work to plug Hashtable to make the Encoding / Decoding more efficient
2018-01-10 20:29:05 +01:00
fanoI
ff78034a1c
Added CP437 and CP858 (DOS Latin1) support to Encoding, CP858 is not working for VMT bugs.
2018-01-07 21:25:07 +01:00
fanoI
aab5167f36
Made work managed version casting char to int before doing subtraction
2018-01-03 23:39:01 +01:00
fanoI
b33724190b
Finally Directory.Info function again calling the right plug too: IFileSystemObject_get_Exists!
...
- Modified String.Compare() to be totally managed code & added tests
- Clean up
2018-01-03 22:17:51 +01:00
fanoI
f3633a5356
Cosmos.IL2CPU has changed name in simply IL2CPU
2017-12-10 21:53:39 +01:00
fanoI
d6aff6ab3b
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
...
# Conflicts:
# source/Cosmos.System2_Plugs/System/IO/DirectoryImpl.cs
# source/Cosmos.System2_Plugs/System/IO/FileImpl.cs
2017-12-10 21:23:51 +01:00
José Pedro
00a884437a
Cosmos.IL2CPU.API -> IL2CPU.API.
2017-12-10 15:57:12 +00:00
José Pedro
4a019d4a48
Code cleanup.
2017-12-07 19:13:31 +00:00
fanoI
4197d35f3d
Added Task plug
2017-12-02 13:28:05 +01:00
fanoI
81234d1cd9
StreamReader implemented but found bug in IL2CPU plug resolution :-(
2017-11-18 11:12:17 +01:00
fanoI
eb0a469315
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
...
# Conflicts:
# Test.sln
# Tests/Cosmos.Kernel.Tests.Fat/Kernel.cs
# Tests/Cosmos.TestRunner.Core/TestKernelSets.cs
2017-10-29 18:09:47 +01:00
fanoI
4071e75a47
Trying to plug StreamWriter(), but Flush() has only a buffer filled all with 0x0000 not with the text to Write()!
2017-10-24 23:17:50 +02:00
Charles Betros
ec41cc0d54
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
2017-10-16 22:44:54 -05:00
Charles Betros
fbdb7c1b9e
Dictionary work
2017-10-15 11:32:26 -05:00
Charles Betros
3cf8c806ca
Some type/runtime type worrk.
2017-10-15 11:30:46 -05:00
José Pedro
928b215670
Removed unneeded code.
...
Updated README.md and SUPPORT.md.
2017-10-12 22:00:43 +01:00
fanoI
562b137bec
Bugfix: CompareOrdinalHerlper was not seen as a plug anymore (all plugs should be public!)
2017-09-24 21:50:06 +02:00
fanoI
806e6e9e89
More FAT work
...
- Make DirectoryInfo work
- Refactored FAT TestRunner in a similar way to the BCL one
- Bugfix: Path.GetTempPath() did not returned a complete path
- Added to VFS "naive" support to Get / Set file attributes (for now only Get is supported)
- Added more debug logs
2017-09-24 18:12:58 +02:00
fanoI
69c4178686
Merge branch 'master' of https://github.com/CosmosOS/Cosmos
2017-08-28 19:40:32 +02:00
José Pedro
bd32473ef4
Fixed plug name.
2017-08-25 03:10:22 +01:00
José Pedro
0fb144530d
Environment plug.
2017-08-25 02:55:35 +01:00
José Pedro
a63f4eaa5a
Moved to .NET Core 2.0.
2017-08-24 19:20:44 +01:00
fanoI
6d2f9d5a8d
[NOT MERGE THIS] Stack Overflow everywhere
...
During the test and plugging of DirectoryInfo I've benn hit by a lot of stack overflows / stack corruptions.
I do this PR because I've not the necessary competency to find where the issue his, executing the Cosmos.Kernel.Tests.Fat.Kernel you will be soon hit by a stack overflow.
2017-08-22 13:23:23 +02:00
José Pedro
de07d4eb24
Removed IsMicrosoftdotNETOnly from plugs.
2017-08-18 18:40:59 +01:00
Kudzu
fa4c223452
Move again because of submodules being less than half baked in git.
2017-08-10 16:04:19 -04:00
Kudzu
fa00b78441
New Cosmos parent dir
2017-08-08 11:29:41 -04:00
Kudzu
221460e191
Attrib NS change
2017-08-03 15:17:34 -04:00
Kudzu
766bcb29d3
g3
2017-07-28 17:52:39 -04:00
Kudzu
1dfe69bc73
Namespace change in prep for project merge
2017-07-13 14:25:50 -04:00
Kudzu
84b0b0184d
Cosmos.IL2CPU.Plugs is now Cosmos.IL2CPU.API
2017-07-13 13:05:05 -04:00
Kudzu
a2bca9f5b0
ObjUtils fix
2017-07-13 13:00:44 -04:00
Kudzu
066182d8b4
WORKS
2017-07-03 18:26:07 -04:00