-
The length and size methods on ListBuffer differ. The former is overridden in ListBuffer.scala to have an O(1) implementation, but the latter forwards to "underlying", which uses the O(n ) implementat…
-
compile options wrong for linux
-
According to https://digego.github.io/extempore/scheme-xtlang-interop.html#more-caveats , I think this should work:
``` scheme
(bind-func squarer:[double,double]*
(lambda (x)
(* x x)))
(bind-f…
-
Only people who spend all day in REPL sessions remember options like -raw for pasting. Are there any such people?
Maybe REPL could please just infer -raw mode when it needs to.
This suggestion b…
-
On OSX, upon connecting to extempore, one gets the usual "Welcome to Extempore!" message. After that, successive messages (i.e. string representations of the expression's value) get glommed on to one…
-
[Enter steps to reproduce below:]
1. Press Ctrl-Shift-P
2. Execute "Termrk: Show"
**Atom Version**: 1.11.2
**Electron Version**: 0.37.8
**System**: Linux Mint
**Thrown From**: [Termrk](https://github…
-
[Enter steps to reproduce below:]
1. Press Ctrl-Shift-P
2. Execute "Termrk: Show"
**Atom Version**: 1.11.2
**Electron Version**: 0.37.8
**System**: Linux Mint
**Thrown From**: [Termrk](https://g…
-
The following code is problematic:
```scala
abstract sealed class FinalResult[X]
case class Error(msg:String) extends FinalResult[Nothing]
case class Success[U](value:U) extends FinalResult[U]
class…
-
I have tried to run one of OpenGL examples:
```
Compiled: move_triangle >>> [void,i8*]*
LLVM IR: :62:31: error: void type only allowed for function results
%retval834 = bitcast i64 1 to void
…
-
This is fairly simple to reproduce:
Range.Double(0.0, 1.0, 0.3)
Gives NumericRange(0.0, 0.3, 0.6). It should give NumericRange(0.0, 0.3, 0.6, 0.9).
It misses this last element because, for so…