Brian Carroll
fe8ea970e8
static-site-gen: report successes & errors, and update roc_cli test
2022-09-04 16:53:01 +01:00
Brian Carroll
ce357db270
static-site-gen: make the nav links nicer
2022-09-04 16:43:44 +01:00
Brian Carroll
bbb36cae17
static-site-gen: move assets to output folder
2022-09-04 16:43:05 +01:00
Brian Carroll
93bc73fb14
static-site-gen: copy assets from Daring Fireball
2022-09-04 16:43:03 +01:00
Brian Carroll
edb9fb7022
static-site-gen: formatting
2022-09-04 16:42:56 +01:00
Brian Carroll
70c424b138
static-site-gen: template compiles
2022-09-04 16:42:53 +01:00
Brian Carroll
82bbccfb53
BAD ERROR: importing 'lang' twice causes compiler crash
2022-09-04 16:42:49 +01:00
Brian Carroll
9f32ce4e53
static-site-gen: <head> compiles
2022-09-04 16:42:42 +01:00
Brian Carroll
35858ed4f8
Fixed error by removing =
2022-09-04 16:42:36 +01:00
Brian Carroll
0487107e24
Unhelpful compiler error (wrong location with invalid href=
...
── UNFINISHED LIST ────────────────── examples/static-site-gen/static-site.roc ─
I am partway through started parsing a list, but I got stuck here:
21│ head [] [
22│ meta [httpEquiv "content-type" , content "text/html; charset=utf-8" ] [],
23│ title [] [text "Daring Fireball: Markdown"],
24│ link [rel "apple-touch-icon-precomposed" ,href="/graphics/apple-touch-icon.png"] [],
^
I was expecting to see a closing square bracket before this, so try
adding a ] and see if that helps?
Note: When I get stuck like this, it usually means that there is a
missing parenthesis or bracket somewhere earlier. It could also be a
stray keyword or operator.
2022-09-04 16:42:02 +01:00
Brian Carroll
e15ed9c846
static-site-gen: Replace hello.txt with a copy of John Gruber's website
2022-09-04 16:41:43 +01:00
Brian Carroll
a8cd357b77
static-site-gen: add a Rust Markdown parser
2022-09-04 16:41:40 +01:00
Brian Carroll
bbc8c36d30
static-site-gen: get rid of Result
2022-09-04 16:41:24 +01:00
Brian Carroll
65a18591e5
static-site-gen: treat all input files as Str rather than List U8
...
This is just a lot more convenient and in practice isn't really a limitation
2022-09-04 16:41:14 +01:00
Brian Carroll
72174e41a6
static-site-gen: Add a gitignored bin folder
2022-09-04 16:41:02 +01:00
Brian Carroll
2c4b5a8b68
static-site-gen: update README
2022-09-04 16:40:42 +01:00
Richard Feldman
15f349fc37
Link to the CLI platform docs in examples README
2022-09-03 21:11:21 -04:00
Richard Feldman
1093bdde63
Fix a broken doc link
2022-09-03 20:25:48 -04:00
Richard Feldman
1ce5d7c98c
Remove some incorrect pf.
qualifications
2022-09-03 19:00:31 -04:00
Bryce Miller
67a5aedd44
Merge branch 'roc-lang:main' into move-examples-3912
2022-09-01 15:20:34 -04:00
Bryce Miller
55688e8fa2
move WebAssembly example
2022-08-31 14:20:25 -04:00
Bryce Miller
bc7d62e94c
move Zig example
2022-08-31 14:09:34 -04:00
Bryce Miller
6ccd00abf4
move C example
2022-08-31 14:05:43 -04:00
Bryce Miller
841af10f36
move Swift example
2022-08-31 13:39:24 -04:00
Bryce Miller
ec548d9143
Move Rust example
2022-08-31 13:21:53 -04:00
Brian Carroll
9e96241e3e
get static-site-gen working with surgical linker
2022-08-31 09:00:45 +01:00
Brian Carroll
0759b646e6
examples: fix static-site-gen when output dir doesn't exist yet
2022-08-31 09:00:24 +01:00
Brian Carroll
f1cb7d735b
try to use legacy linker on static-site-gen in example tests
2022-08-30 23:57:38 +01:00
Brian Carroll
63bc153025
Fix build errors
2022-08-29 23:23:38 +01:00
Brian Carroll
5d6037d888
cli_run: add test for static-site-gen example and print more to stdout
2022-08-29 22:05:35 +01:00
Brian Carroll
f2ddaa95db
Account for a compiler bug and tweak platform a bit
2022-08-28 23:29:38 +01:00
Brian Carroll
5aee798340
examples: Add a README to the static site generator
2022-08-28 21:52:04 +01:00
Brian Carroll
7d6f0b3806
examples: first draft of static site generator example
2022-08-28 14:33:03 +01:00
Brian Carroll
c1a38bc400
examples: move Html Roc files into platform dir
2022-08-28 14:26:00 +01:00
Jelle Besseling
f7b2a73a75
Add SwiftUI demo
2022-08-28 13:34:42 +02:00
Brian Carroll
2af152dfe2
examples: create an HTML library for static site generation
2022-08-27 13:04:07 +01:00
Folkert
5451c5461e
use timer in the benchmark platform
2022-08-26 18:28:40 +02:00
Folkert de Vries
286e27547e
Merge pull request #3770 from roc-lang/dependabot/cargo/examples/breakout/platform/nix-0.20.2
...
Bump nix from 0.20.0 to 0.20.2 in /examples/breakout/platform
2022-08-22 22:54:12 +02:00
Folkert
9bebc9cb69
swap shift arguments in Bytes.Encode
2022-08-21 16:43:10 +02:00
kilianv
45accb8568
Swap operators in examples which use bit shifting
2022-08-21 14:16:01 +02:00
Richard Feldman
94750c7cfa
Lower minimum Ruby version in ruby-interop example
...
Signed-off-by: Richard Feldman <oss@rtfeldman.com>
2022-08-16 14:02:31 -04:00
Ross Smyth
c42b8ad91b
Add safety comment that was missed
2022-08-13 15:41:03 -04:00
Ross Smyth
80f14f61df
Add safe layout reprs and safety comments about layout
2022-08-13 03:49:12 -04:00
dependabot[bot]
c83c57b7f5
Bump nix from 0.20.0 to 0.20.2 in /examples/breakout/platform
...
Bumps [nix](https://github.com/nix-rust/nix ) from 0.20.0 to 0.20.2.
- [Release notes](https://github.com/nix-rust/nix/releases )
- [Changelog](https://github.com/nix-rust/nix/blob/v0.20.2/CHANGELOG.md )
- [Commits](https://github.com/nix-rust/nix/compare/v0.20.0...v0.20.2 )
---
updated-dependencies:
- dependency-name: nix
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-12 23:53:10 +00:00
Richard Feldman
503dd08230
Merge pull request #3767 from roc-lang/dependabot/cargo/examples/gui/platform/nix-0.20.2
...
Bump nix from 0.20.0 to 0.20.2 in /examples/gui/platform
2022-08-12 19:52:50 -04:00
Richard Feldman
32f63f46a6
Merge pull request #3739 from roc-lang/ruby-interop
...
Ruby interop example
2022-08-12 17:17:27 -04:00
dependabot[bot]
3b2e16216f
Bump nix from 0.20.0 to 0.20.2 in /examples/gui/platform
...
Bumps [nix](https://github.com/nix-rust/nix ) from 0.20.0 to 0.20.2.
- [Release notes](https://github.com/nix-rust/nix/releases )
- [Changelog](https://github.com/nix-rust/nix/blob/v0.20.2/CHANGELOG.md )
- [Commits](https://github.com/nix-rust/nix/compare/v0.20.0...v0.20.2 )
---
updated-dependencies:
- dependency-name: nix
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-12 21:09:47 +00:00
Richard Feldman
7b2c1a7e64
s/trunk/main/g
2022-08-12 15:24:37 -04:00
Richard Feldman
97e2900bf5
s/rtfeldman/roc-lang/g in links to GitHub repos
2022-08-12 15:24:09 -04:00
Richard Feldman
37329860d1
Re-enable and consolidate some CLI tests
2022-08-11 17:22:02 -04:00