<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/js/templates/sandbox, branch 22.9.9.0</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=22.9.9.0</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=22.9.9.0'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2022-05-20T14:28:38+00:00</updated>
<entry>
<title>ESlint JSdoc (#2148)</title>
<updated>2022-05-20T14:28:38+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2022-05-20T14:28:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=31e20c889e467aa4ba64b0b5baf602adc1359371'/>
<id>urn:sha1:31e20c889e467aa4ba64b0b5baf602adc1359371</id>
<content type='text'>
* Install eslint-plugin-jsdoc

* Initial rules setup

* Update lists

* Use @returns rather than @return

* Remove error throwing code which is never executed

* Fix issues relating to @throws

* General error fixes

* Update Display type documentation

* Various doc fixes

* Fix invalid tuple syntax

* Doc updates

* Remove unused

* Doc updates

* Enable jsdoc/require-returns

* Update rules

* Update remaining rules</content>
</entry>
<entry>
<title>Structured content auto language (#2131)</title>
<updated>2022-05-14T22:12:57+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2022-05-14T22:12:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=5dcc2315d242bcec29cc478618d448c941f73ab1'/>
<id>urn:sha1:5dcc2315d242bcec29cc478618d448c941f73ab1</id>
<content type='text'>
* Pass JapaneseUtil instance to StructuredContentGenerator

* Move body of createStructuredContent to an internal function

* Create _createStructuredContentGenericElement

* Wrap structured content in a &lt;span&gt;

* Change _createStructuredContent to _appendStructuredContent

* Add public appendStructuredContent function

* Add missing return

* Remove unused _createDocumentFragment

* Automatically assign lang=ja for content with Japanese characters
without an explicit language

* Add test</content>
</entry>
<entry>
<title>Structured content links (#2089)</title>
<updated>2022-03-17T23:01:59+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2022-03-17T23:01:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=7a2ab866099edffaba471ad808593f67ee796b21'/>
<id>urn:sha1:7a2ab866099edffaba471ad808593f67ee796b21</id>
<content type='text'>
* Update CSS to JSON converter to generalize the remove-property comment

* Fix navigation not being updated when _clearContent is run

* Add structured content schema for link tags

* Add test links

* Add external-link icon

* Pass Display instance to DisplayContentManager

* Update structured content generation

* Update link styles</content>
</entry>
<entry>
<title>AnkiTemplateRendererContentManager (#2088)</title>
<updated>2022-03-15T02:32:08+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2022-03-15T02:32:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=8aa060337cea2bb8fce7864d509d07df4688f1c2'/>
<id>urn:sha1:8aa060337cea2bb8fce7864d509d07df4688f1c2</id>
<content type='text'>
* Make function private

* Update comments

* Refactor the content manager that is provided to StructuredContentGenerator in AnkiTemplateRenderer

* Update function to not be async, for API parity</content>
</entry>
<entry>
<title>Update copyright date (#2062)</title>
<updated>2022-02-03T01:43:10+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2022-02-03T01:43:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=89ac85afd03e62818624b507c91569edbec54f3d'/>
<id>urn:sha1:89ac85afd03e62818624b507c91569edbec54f3d</id>
<content type='text'>
* Update eslint settings

* Update 2021 files

* Update other files</content>
</entry>
<entry>
<title>Katakana to hiragana conversion options (#1965)</title>
<updated>2021-09-27T22:19:53+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-09-27T22:19:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=b784e5b11a596a456eb8879d394fde64bc63aaef'/>
<id>urn:sha1:b784e5b11a596a456eb8879d394fde64bc63aaef</id>
<content type='text'>
* Refactor convertKatakanaToHiragana

* Add keepProlongedSoundMarks option

* Test keepProlongedSoundMarks option

* Refactor

* Add keepProlongedSoundMarks option to hiragana handlebars helper

* Update documentation</content>
</entry>
<entry>
<title>Fix regexMatch and regexReplace handlebars helper functions (#1958)</title>
<updated>2021-09-26T16:15:00+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-09-26T16:15:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=076170cc3880ae673a7a94c64e64ee54afb7cfbc'/>
<id>urn:sha1:076170cc3880ae673a7a94c64e64ee54afb7cfbc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Anki template regex helper updates (#1934)</title>
<updated>2021-09-06T02:59:46+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-09-06T02:59:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=c91831a81722345ef7b4d20bd87c855903a7bca7'/>
<id>urn:sha1:c91831a81722345ef7b4d20bd87c855903a7bca7</id>
<content type='text'>
* Update regexReplace and regexMatch to support content arguments

* Update documentation</content>
</entry>
<entry>
<title>Structured content data (#1930)</title>
<updated>2021-09-04T16:43:56+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-09-04T16:43:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=f68ad1f843607d4ba1ad216fe16305c420cee8d6'/>
<id>urn:sha1:f68ad1f843607d4ba1ad216fe16305c420cee8d6</id>
<content type='text'>
* Add support for structured-content data attributes

* Assign dataset properties

* Don't remove data-sc attributes

* Use helper functions

* Update test data</content>
</entry>
<entry>
<title>Hiragana &amp; katakana helpers (#1908)</title>
<updated>2021-08-26T01:58:51+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-08-26T01:58:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=dfd52e1ecd6919094e0b45fde2ca03c30eaad01f'/>
<id>urn:sha1:dfd52e1ecd6919094e0b45fde2ca03c30eaad01f</id>
<content type='text'>
* Add hiragana and katakana template helpers

* Update documentation

* Fix documentation</content>
</entry>
</feed>
