Skip to content

Instantly share code, notes, and snippets.

$(window).resize(function() {
if((window.fullScreen) || (window.innerWidth == screen.width && window.innerHeight == screen.height)) {
$("html").css("overflow", "hidden");
} else {
$("html").css("overflow", "auto");
}
});
$(document).ready(function(){
$(window).resize();
val svgObject = dom.document.getElementById("svg-object")
val svgDocument = svgObject.asInstanceOf[js.Dynamic].contentDocument.asInstanceOf[dom.Document]
val svgData = svgDocument.getElementById("TODO")
@soc
soc / gist:fb8fcb31272406251a38
Created May 30, 2014 00:45
Seriously, scalac?
[info] Compiling 3 Scala sources to /home/soc/Entwicklung/cilly/target/scala-2.11/classes...
[info] Compiling 6 Scala sources to /home/soc/Entwicklung/cilly/target/scala-2.11/classes...
[info] Compiling 9 Scala sources to /home/soc/Entwicklung/cilly/target/scala-2.11/classes...
[info] Compiling 16 Scala sources to /home/soc/Entwicklung/cilly/target/scala-2.11/classes...
scala> cilly.MembersTest.main(Array("/usr/lib/mono/4.0/mscorlib.dll", "System.Object"))
[System.Runtime.InteropServices.ClassInterfaceAttribute((System.Runtime.InteropServices.ClassInterfaceType)2)]
[System.Runtime.InteropServices.ComVisibleAttribute(true)]
public class System.Object{
[System.Runtime.ConstrainedExecution.ReliabilityContractAttribute((System.Runtime.ConstrainedExecution.Consistency)3, (System.Runtime.ConstrainedExecution.Cer)1)]
Constructor: public hidebysig specialname rtspecialname System.Void System.Object::.ctor()
Method: public virtual hidebysig newslot System.Boolean System.Object::Equals(System.Object)
Method: public static hidebysig System.Boolean System.Object::Equals(System.Object, System.Object)
Method: public virtual hidebysig newslot System.Int32 System.Object::GetHashCode()
Method: public hidebysig System.Type System.Object::GetType()
> compile
[info] Compiling 1 Scala source to /home/soc/Entwicklung/enum-paradise/macros/target/scala-2.11.0-RC4/classes...
[info] Compiling 7 Scala sources and 7 Java sources to /home/soc/Entwicklung/enum-paradise/core/target/scala-2.11.0-RC4/classes...
==================== CODE ====================
class Day private (name: String, ordinal: Int) extends java.lang.Enum[Day](name, ordinal) {
val Monday: Day = new Day("Monday", 1);
val Tuesday: Day = new Day("Tuesday", 2);
val Wednesday: Day = new Day("Wednesday", 3);
val Thursday: Day = new Day("Thursday", 4);
val Friday: Day = new Day("Friday", 5);
[error] /home/soc/Entwicklung/utest/shared/main/scala/utest/asserts/Tracer.scala:42: identifier expected but end of quote found.
[error] q"${expr.tree.pos.lineContent.trim} -> ($loggerName: ${tq""} => ${tracingTransformer.transform(expr.tree)})"
[error] ^
[error] /home/soc/Entwicklung/utest/shared/main/scala/utest/asserts/Tracer.scala:45: exception during macro expansion:
[error] java.util.NoSuchElementException: head of empty list
[error] at scala.collection.immutable.Nil$.head(List.scala:337)
[error] at scala.collection.immutable.Nil$.head(List.scala:334)
[error] at org.scalamacros.paradise.quasiquotes.Holes$class.parseCardinality(Holes.scala:193)
[error] at org.scalamacros.paradise.quasiquotes.Quasiquotes.parseCardinality(Quasiquotes.scala:7)
[error] at org.scalamacros.paradise.quasiquotes.Holes$class.parseCardinality(Holes.scala:193)
[error] /home/soc/Entwicklung/utest/shared/main/scala/utest/asserts/Tracer.scala:42: type mismatch;
[error] found : c.universe.TermName
[error] required: c.universe.Tree
[error] q"${expr.tree.pos.lineContent.trim} -> ($loggerName => ${tracingTransformer.transform(expr.tree)})"
[error] ^
[error] /home/soc/Entwicklung/utest/shared/main/scala/utest/asserts/Tracer.scala:45: Can't unquote Seq[Nothing] with .., bottom type values often indicate programmer mistake
[error] c.Expr[Unit](c.resetLocalAttrs(q"""$func(..$trees)"""))
[error] ^
package continuations
import avian.Continuations.reset
import avian.Continuations.shift
import java.util.concurrent.Callable
import avian.{ Function => AvianFunction }
import avian.FunctionReceiver
soc@desktop ~/Entwicklung/avian-build/avian (git)-[topic/delimited-continuations] % make clean
removing build
soc@desktop ~/Entwicklung/avian-build/avian (git)-[topic/delimited-continuations] % make continuations=true tails=true openjdk=/home/soc/Entwicklung/avian-build/jdk-avian
compiling build/linux-x86_64-tails-continuations-openjdk/tools/type-generator/main-build.o
compiling build/linux-x86_64-tails-continuations-openjdk/system/posix-build.o
compiling build/linux-x86_64-tails-continuations-openjdk/system/posix/signal-build.o
compiling build/linux-x86_64-tails-continuations-openjdk/finder-build.o
linking build/linux-x86_64-tails-continuations-openjdk/generator
compiling classpath classes
classpath/avian/Continuations.java:211: error: cannot find symbol
ant build
Buildfile: /home/soc/Entwicklung/avian-build/scala/build.xml
desired.jars.uptodate:
boot:
init.git:
init: