git.iko.soy
/
htmlang
readme
files
commits
refs
on
master
help
sign in
history of
cd9c463..master
compare
5ea0c40
Fix attribute bugs found with htmx, and name classes by their styles (#2)
v2026.9.27152814
iko
2 weeks ago
693bde9
Make htmlang more elegant: the 24 review proposals (#1)
v2026.9.27081122
iko
2 weeks ago
e445c6c
Fix CI: commit the playground page and a new clippy lint
v2026.9.26015048
iko
2 weeks ago
6b4f106
Fix CI: formatting, Windows line endings, playground deploy
v2026.9.26014734
iko
2 weeks ago
74fc727
Rewrite the docs and examples for the current language
iko
2 weeks ago
32f2947
Remove everything for older versions of the language
iko
2 weeks ago
72fcaf0
@include takes one file
iko
2 weeks ago
65dec96
@page takes lang and favicon
iko
2 weeks ago
2f8138a
A smaller prelude: @spacer and $truncate
iko
2 weeks ago
ef93e44
Text tests are functions
iko
2 weeks ago
a541580
CSS values mean what CSS says
iko
2 weeks ago
0234fb8
The output is what you wrote
iko
2 weeks ago
580497e
Fix the element alias row in the upgrade table
iko
2 weeks ago
b576978
Drop """ strings
iko
2 weeks ago
86bef11
Backslash escapes in text
iko
2 weeks ago
4361500
Custom properties without magic
iko
2 weeks ago
74bc0c3
Scoped styles without a wrapper element
iko
2 weeks ago
992bdcd
HTML names for lists: @ul, @ol, @li
iko
2 weeks ago
a97bc58
Remove @stack
iko
2 weeks ago
a276f8d
One default container: remove @column
iko
2 weeks ago
81f89d2
htmlang's own attributes are layout; everything else is CSS
iko
2 weeks ago
f15f89b
Lists and records instead of strings
iko
2 weeks ago
75da6a7
Verbatim text bodies, one way
iko
2 weeks ago
ffdc0cc
Keyframes are CSS: remove @keyframes
iko
2 weeks ago
030614e
@include does one thing: drop 'as' namespacing
iko
2 weeks ago
01778ce
@data always takes a name
iko
2 weeks ago
bde0f30
Drop the anonymous [attrs] element line
iko
2 weeks ago
ef700b0
Remove @assert and @warn
iko
2 weeks ago
35ae18a
Separate parsing from evaluation
v2026.9.25235210
iko
2 weeks ago
35b1774
One conditional form in attributes: if()
iko
2 weeks ago
17f5762
Make layouts ordinary functions: remove @extends
iko
2 weeks ago
7176267
Remove @each pagination
iko
2 weeks ago
2995912
Drop the ~ operator: interpolated strings join values
iko
2 weeks ago
964cd2d
Trim the tooling: no HTTPS dev server, build cache, shared CSS or convert
iko
2 weeks ago
b469524
Keep @grid, drop the grid attribute
iko
2 weeks ago
e28a74b
Fold @svg into @image [inline]
iko
2 weeks ago
bea58d4
Bring editor snippets, grammar and contributor docs up to date
iko
2 weeks ago
01c4421
Merge htmlang lint with the compiler's own checks
iko
2 weeks ago
620e060
Stop changing output in ways nobody asked for
iko
2 weeks ago
a67f200
Replace filters with functions and ${expr} interpolation
iko
2 weeks ago
b2940e5
Remove directives that duplicate others
iko
2 weeks ago
7be4fc3
Derive the language server's knowledge from the compiler's tables
iko
2 weeks ago
bbd9209
Drop attributes that only alias CSS
iko
2 weeks ago
cb6e458
One data directive: @data $name SOURCE
iko
2 weeks ago
5fa0bb4
Merge @import into @include
iko
2 weeks ago
56ce116
Document the simplified language and update tooling
v2026.9.25225402
iko
2 weeks ago
5539000
Evaluate conditions and computed values with one expression model
iko
2 weeks ago
21e5176
Write HTML attributes as key=value, styles as key value
iko
2 weeks ago
00341fd
Merge small directive families
iko
2 weeks ago
fde10f4
Move styled components into a standard library written in htmlang
iko
2 weeks ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list