Skip to content

Commit f1d23e9

Browse files
author
Symbolics
committed
Minor updates, add instructions for ACL
1 parent f53b7f9 commit f1d23e9

File tree

7 files changed

+11
-213
lines changed

7 files changed

+11
-213
lines changed

content/en/docs/Getting started/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Quicklisp you can be up and running in 5 minutes.
1212

1313
## Prerequisites
1414

15-
- Steel Bank Common Lisp (SBCL)
15+
- Steel Bank Common Lisp (SBCL) or CCL
1616
- MacOS, Linux or Windows 10+
1717
- Quicklisp
1818
- Chrome, Firefox or Edge

content/en/docs/Getting started/getting-help.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ This works even better using emacs/slime. If you use the slime command sequence
4141

4242
## Restart from errors
4343

44-
Common lisp has what is called a _condition system_, which is somewhat unique. One of the features of the condition system is something call _restarts_. Basically, one part of the system can _signal_ a condition, and another part of it can _handle_ the condition. One of the ways a signal can handled with is by providing various _restarts_. Restarts are handled by the debugger, and many users new to Common Lisp tend to shy away from the debugger (this is common to other languages too). In Common Lisp the debugger is both for developers **and** users.
44+
Common lisp has what is called a _condition system_, which is somewhat unique. One of the features of the condition system is something call _restarts_. Basically, one part of the system can _signal_ a condition, and another part of it can _handle_ the condition. One of the ways a signal can be handled is by providing various _restarts_. Restarts happen by the debugger, and many users new to Common Lisp tend to shy away from the debugger (this is common to other languages too). In Common Lisp the debugger is both for developers **and** users.
4545

4646
Well written Lisp programs will provide a good set of restarts for commonly encountered situations. As an example, suppose we are plotting a data set that has a large number of data points. Experience has shown that greater than 50,000 data points can cause browser performance issues, so we've added a restart to warn you, seen below:
4747

content/en/docs/Manuals/select.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ LS-USER> (sample mtcars 2/3)
195195
LS-USER> (dims mtcars)
196196
(32 12)
197197
```
198-
You can see that `mtcars` has 32 rows, and has been divides into 2/3 and 1/3 for training / test.
198+
You can see that `mtcars` has 32 rows, and has been divided into 2/3 and 1/3 proportional samples for training / test.
199199

200200
You can also take samples of sequences (lists and vectors), for example using the `DATA` variable defined above:
201201

content/en/docs/Manuals/statistics.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ LH and GWK statistics compute quantiles, CDF, PDF, etc. using routines from CLAS
4040
### Versions
4141
Because this system is likely to change rapidly, we have adopted a system of versioning proposed in [defpackage+](https://github.com/rpav/defpackage-plus#versioning). This is also the system `alexandria` uses where a version number is appended to the API. So, `statistics-1` is our current package name. `statistics-2` will be the next and so on. If you don't like these names, you can always change it locally using a [package local nickname](https://lispcookbook.github.io/cl-cookbook/packages.html#package-local-nicknames-pln).
4242

43-
## Statistics Dictionary
43+
## Dictionary
4444

4545
### scale
4646
**`scale`** scale is generic function whose default method centers and/or scales the columns of a numeric matrix. This is neccessary when the units of measurement for your data differ. The `scale` function is provided for this purpose.

content/en/docs/Tutorials/plotting.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ The examples in this section use the vega-lite data sets. Load them all now:
4545
(vega:load-vega-examples)
4646
```
4747

48+
{{< alert title="Note" >}}If you get an error related to `cl-date-time-parser` or `chroncity` (only seen on Allegro Common Lisp), then load them manually with `(ql:quickload :cl-date-time-parser)` and `(ql:quickload :chronicity)` and re-run `(vega:load-vega-examples)`{{<
49+
/alert >}}
4850

4951

5052

hugo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ algolia_docsearch = true
119119
offlineSearch = false
120120

121121
# Enable syntax highlighting and copy buttons on code blocks with Prism
122-
prism_syntax_highlighting = true # No support for Common Lisp, despite claiming so
122+
prism_syntax_highlighting = true # No support for Common Lisp, despite claiming so. See: https://github.com/PrismJS/prism/issues/3755
123123

124124
# Sections to publish in the main RSS feed.
125125
rss_sections = ["blog"]

static/css/prism.css

Lines changed: 4 additions & 208 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)