summaryrefslogtreecommitdiff
path: root/lib/scala-library-src.jar.desired.sha1
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@epfl.ch>2009-08-21 16:15:58 +0000
committerAdriaan Moors <adriaan.moors@epfl.ch>2009-08-21 16:15:58 +0000
commit78b61c43da92f9af2bcd09b61ed08c824f37cd8b (patch)
tree90002e74ed089a3575ade9e6e14a5a56b48a7b00 /lib/scala-library-src.jar.desired.sha1
parentf73e819a415ecd290c5464206a4ef2a4080075f5 (diff)
downloadscala-78b61c43da92f9af2bcd09b61ed08c824f37cd8b.tar.gz
scala-78b61c43da92f9af2bcd09b61ed08c824f37cd8b.tar.bz2
scala-78b61c43da92f9af2bcd09b61ed08c824f37cd8b.zip
replaced the implicit `identity` coercion by `c...
replaced the implicit `identity` coercion by `conforms`, which can be used to encode generalised constraints the introduction of `conforms` revealed a bug in adaptToMember, which was inferring views while already inferring one, which gave rise to diverging implicits. Predef.identity is no longer special as far as the compiler is concerned. because conforms/identity was no longer prevented from being used as a view (which does not make sense, but preventing it shouldn't be necessary), removeNames in NamesDefaults suddenly didn't detect all ambiguities because it relied on tryTypedApply failing fixed by using an EmptyTree as an ambiguous argument instead of the argument, so failure is guaranteed fixed check file for t0590 new starr fixed the weirdest bug ever: don't know why, but can't change the total number of calls to newTermName in StdNames (so take away the one for "identity", give one back, doesn't matter where --> see "utterweirdness" at the end) the problem manifested itself by not finding Nil. This only happens during start up (when the scala/package.scala file hasn't been compiled yet), when Nil is required before List (because that would have forced Nil to be loaded).
Diffstat (limited to 'lib/scala-library-src.jar.desired.sha1')
-rw-r--r--lib/scala-library-src.jar.desired.sha12
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/scala-library-src.jar.desired.sha1 b/lib/scala-library-src.jar.desired.sha1
index fac8ce0f24..d841bc5f28 100644
--- a/lib/scala-library-src.jar.desired.sha1
+++ b/lib/scala-library-src.jar.desired.sha1
@@ -1 +1 @@
-874a57a6804e974f66aa71014d6823fb88e6a12a ?scala-library-src.jar
+77a930b105649c63bab0894fb44c633d3d915f58 ?scala-library-src.jar