Skip to content

new release#3

Merged
jwdevantier merged 1 commit intomasterfrom
nested-components-nustx
Jan 21, 2025
Merged

new release#3
jwdevantier merged 1 commit intomasterfrom
nested-components-nustx

Conversation

@jwdevantier
Copy link
Owner

  • nested components supported
  • syntax change
  • empty Lua lines (%) now permitted, can use to format code
  • docs: fix cross-referencing links bug
  • docs: update to reflect new syntax
  • docs: remove concept of directives, now there are components and Lua code blocks
  • add LICENSE file
  • add README.md file
  • api: htt.Component.is -- check if value is a component
  • api: all components now have a .name attribute containing the name they were defined with

Defining components, before:

% @component foo
...
% @end

Defining components, now:

% <foo>
...
% </foo>

Lua code blocks, before:

% @code
...
% @end

Lua code blocks, now:

%%%
...
%%%

* nested components supported
* syntax change
* empty Lua lines (`%`) now permitted, can use to format code
* docs: fix cross-referencing links bug
* docs: update to reflect new syntax
* docs: remove concept of directives, now there are components and Lua
  code blocks
* add LICENSE file
* add README.md file
* api: htt.Component.is -- check if value is a component
* api: all components now have a .name attribute containing the name
  they were defined with

Defining components, before:
```
% @component foo
...
% @EnD
```

Defining components, now:
```
% <foo>
...
% </foo>
```

Lua code blocks, before:
```
% @code
...
% @EnD
```

Lua code blocks, now:
```
%%%
...
%%%
```
@jwdevantier jwdevantier force-pushed the nested-components-nustx branch from dcf578f to 18e0407 Compare January 21, 2025 14:25
@jwdevantier jwdevantier merged commit ee44944 into master Jan 21, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant