Michał "phoe" Herda

Results 160 issues of Michał "phoe" Herda

Forwarded from https://github.com/slime/slime/issues/620: > According to CLHS, `cl:file-position` is supposed to return a meaningful value when called on any stream, but `(file-position *standard-input*)` on slime on SBCL signals `no-applicable-method`. Sly...

Giving you guys a heads-up: https://github.com/jvilk/BrowserFS This looks like a good way to implement filesystem access inside JSCL.

feature

Augment https://lispcookbook.github.io/cl-cookbook/process.html#joining-on-a-thread-destroying-a-thread with the following: Using `bt:destroy-thread` is a **bad** idea in the general case. Threads should instead finish on their own to do all the cleanup that they might...

https://www.reddit.com/r/lisp/comments/jxstxf/common_lisp_by_example/ Might be worth linking from some sort of materials section; I have not yet taken the time to read it so I cannot say anything about the contents.

help wanted
suggestion

Following https://www.reddit.com/r/Common_Lisp/comments/8hlaoh/interactive_common_lisp_code_snippets_in_any_web/ Evaluating the forms at each single keystroke seems like a very bad idea. If I write a `(DEFUN FOO (...) ...)` and then want to rename `FOO` to...

Attempting to macrostep the following form on SBCL 2.2.0: ```lisp (defstruct foo (bar nil :type t)) ``` produces the following (unreadable) macroexpansion: ```lisp (PROGN (EVAL-WHEN (:COMPILE-TOPLEVEL :LOAD-TOPLEVEL :EXECUTE) (SB-KERNEL::%DEFSTRUCT-PACKAGE-LOCKS '#))...

`ros install sbcl` should fail with an explicit error message if it does not detect `zlib` headers in the system. Otherwise, we get very cryptic error messages like the following:...

``` ┌─[phoe][helix][~] └─▪ ros install clasp-bin Checking version to install... Downloading https://github.com/roswell/clasp_bin/releases.atom [##########################################################################]100% Installing clasp-bin/2022-01-28... Downloading https://github.com/roswell/clasp_bin/releases/download/2022-01-28/clasp-2022-01-28-x86-64-linux-binary.tar.gz [##########################################################################]100% Downloading archive:https://github.com/roswell/clasp_bin/releases/download/2022-01-28/clasp-2022-01-28-x86-64-linux-binary.tar.gz:OK Extracting archive:/home/phoe/.roswell/archives/clasp-2022-01-28-x86-64-linux-binary.tar.gz ┌─[phoe][helix][~] └─▪ ros run clasp-bin/2022-01-28 does not exist.stop....

## Environment ``` Windows 7 C:\Users\Raptor\roswell>ros --version roswell 19.08.10.101 C:\Users\Raptor\roswell>ros config msys2.version=20180531 setup.time=3780748863 sbcl-bin.version=1.4.14 default.lisp=sbcl-bin Possible subcommands: set show ``` ## How to reproduce the issue Try to `ros install...

## Environment Environment: Windows 10 on cygwin, roswell installed from scoop. ``` uname -a: CYGWIN_NT-10.0 DESKTOP-D4MJ7KF 3.1.7(0.340/5/3) 2020-08-22 17:48 x86_64 Cygwin ros --version: roswell 20.06.14.107(NO-GIT-REVISION) ros config: unable to get...