konradmb

Results 11 issues of konradmb

Enables passing template parameters to mixins: ```nim import emerald proc mySection(title: string) {.html_mixin.} = section: h1: title proc templ(numItems: int) {.html_templ.} = append content: html(lang="en"): body: call_mixin mySection($numItems) ```

```nim import emerald proc mySection() {.html_mixin.} = section: h1: title put mixin_content() proc parent(title: string) {.html_templ.} = block content: h1: title proc templ(numItems: int) {.html_templ: parent.} = append content: call_mixin...

Fixes #21 Macro debugging is soooooo hard :hourglass_flowing_sand:

```nim import emerald proc mySection(title: string) {.html_mixin.} = section: h1: title put mixin_content() proc parent() {.html_templ.}= block content: h1: "Content:" proc templ(numItems: int) {.html_templ: parent.} = append content: html(lang="en"): body:...

The [ARIA attributes](https://www.w3.org/TR/html-aria/) are meant to increase website accessibility, which are using dash inside attribute name, so we need special treatment (like data-*). They're often used in [Bootstrap](https://getbootstrap.com) templates.

It's a regression in compiler that started between version 0.19 and 0.20. This code compiled in Nim 0.20 crashes compiler: ```nim import emerald proc parent() {.html_templ.} = block content: discard...

**Operating environment/Installation (Hass.io/Docker/pip/etc.):** Not applicable **ESP (ESP32/ESP8266, Board/Sonoff):** ESP8266 **ESPHome version (latest production, beta, dev branch)** dev branch **Affected component:** https://github.com/esphome/esphome/blob/5c86f332b269fd3e4bffcbdf3359a021419effdd/esphome/components/wifi/wifi_component_esp8266.cpp **Description of problem:** I've been looking through the power...

integration: wifi

Compiled from master ``` $ gamescope No CAP_SYS_NICE, falling back to regular-priority compute and threads. Performance will be affected. wlserver: [backend/headless/backend.c:68] Creating headless backend ATTENTION: default value of option vk_khr_present_wait...

Pin order in example code is clearly specified in the wrong order. It's data, clock and latch https://github.com/johnnyb/Shifty/blob/1fe332c9a933f25999ec680a46c8d129840966e6/src/Shifty.cpp#L29 whereas example incorrectly says ```c // Set the clock, data, and latch...

### Operating System Linux ### What's the issue you encountered? The feature to remove a patch is not working. As described in https://docs.werwolv.net/imhex/views/patches : > In order to revert back...

bug