66f6b741c4
Support =
in record initialisation ( #4519 )
...
Signed-off-by: Nick Cameron <nrc@ncameron.org >
2024-11-24 20:21:55 +00:00
c84c0b0fef
return errors back to user ( #4075 )
...
* Log any Errors to stderr
This isn't perfect -- in fact, this is maybe not even very good at all,
but it's better than what we have today.
Currently, when we get an Erorr back from the WebSocket, we drop it in
kcl-lib. The web-app logs these to the console (I can't find my commit
doing that off the top of my head, but I remember doing it) -- so this
is some degree of partity.
This won't be very useful at all for wasm usage, but it will fix issues
with the zoo cli silently breaking with a "WebSocket Closed" error --
which is the same issue I was solving for in the desktop app too.
In the future perhaps this can be a real Error? I'm not totally sure
yet, since we can't align to the request-id, so we can't really tie it
to a specific call (yet).
* add to responses
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest)
* add a test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* clippy[
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest)
* empty
* fix error
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates tests
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2024-10-02 22:05:12 -07:00
0c478680cb
KCL: No 'let' or 'const' required when declaring vars ( #4063 )
...
Previously variable declaration required a keyword, e.g.
```kcl
let x = 4
const x = 4
var x = 4
```
These were all valid, and did the exact same thing. As of this PR, they're all still valid, but the KCL formatter will change them all to just:
```kcl
x = 4
```
which is the new preferred way to declare a constant.
But the formatter will remove the var/let/const keywords.
Closes https://github.com/KittyCAD/modeling-app/issues/3985
2024-10-02 14:19:40 -05:00
0d48dff151
dont escape the markdown shit ( #4049 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-09-30 12:39:24 -07:00
790af3842c
Recusive docs ( #4023 )
...
updates
updates
updates
updates
updates
updates
better
updates
array of
updates
updates
updates
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-09-27 19:50:44 -07:00
9a437ca973
Updates path docs for website ( #4019 )
...
* fix docs paths for website
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix docs paths for website
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-09-27 14:26:53 -07:00
6303130e08
kcl std lib docs use handlebars now so making changes should be better (1st pass) ( #4007 )
...
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* start of types docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest)
* add types files
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add links
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* better
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* uodates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* A snapshot a day keeps the bugs away! 📷 🐛 (OS: ubuntu-latest)
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-27 10:37:46 -04:00
8a029605bd
Kcl in coredump ( #3434 )
...
* add kcl code to coredump
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix ts
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* new images
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-08-14 17:56:28 -07:00
f9048b8882
ability to set tolerances, but with sane defaults ( #3397 )
...
* allow for setting of tolerances
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* autocomplete fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix inches default
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-08-12 21:39:49 -07:00
ca3a88b4df
Bump kittycad and friends ( #3377 )
...
* bump all the things
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bump
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bump images
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-08-12 13:06:30 -07:00
e1c45bdb33
Start to rework some of our kcl docs ( #3222 )
...
* Start to rework some of our kcl docs
Signed-off-by: Paul R. Tagliamonte <paul@zoo.dev >
2024-08-06 20:27:26 -04:00
2001262494
add an example for a custom plane ( #2507 )
...
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* regenerate images
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-05-23 19:28:13 -07:00
718873b3bb
updating kcl examples ( #2386 )
...
* updating kcl examples
* generate images
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add new
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
Co-authored-by: Jess Frazelle <github@jessfraz.com >
2024-05-22 09:15:38 -07:00
f1cd2355c6
remove math special no image ( #2361 )
2024-05-15 13:09:38 -07:00
1dac62067a
Generate images for examples in derive docs ( #1916 )
...
* start
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* update derive docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add new docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* u[dates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-27 04:28:50 +00:00
d3d2612a3b
fix links for kcl docs ( #1714 )
...
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* more link
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* better highlighting
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* better highlighting
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-13 22:43:42 +00:00
4be9f70965
change up docs format ( #1711 )
...
* change up docs format
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* change up docs format
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* change up docs format
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* workflow to push docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix[
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* initial commit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* initial commit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* initial commit
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fixes
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2024-03-13 14:22:22 -07:00