<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/js/language, branch 24.5.14.0</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=24.5.14.0</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=24.5.14.0'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2024-05-14T19:26:53+00:00</updated>
<entry>
<title>fix search resolution infinite loop (#938)</title>
<updated>2024-05-14T19:26:53+00:00</updated>
<author>
<name>StefanVukovic99</name>
<email>stefanvukovic44@gmail.com</email>
</author>
<published>2024-05-14T19:26:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=d6e49f51d7514ac8436a978df72afbdf6e723b0f'/>
<id>urn:sha1:d6e49f51d7514ac8436a978df72afbdf6e723b0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cache mousemove and hook keyboard to allow scanning at mouse position while mouse is no longer moving (#917)</title>
<updated>2024-05-14T14:42:05+00:00</updated>
<author>
<name>Kuuuube</name>
<email>61125188+Kuuuube@users.noreply.github.com</email>
</author>
<published>2024-05-14T14:42:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=d60b010229cf9031029480b698e87f8b91fbf16f'/>
<id>urn:sha1:d60b010229cf9031029480b698e87f8b91fbf16f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add korean (#787)</title>
<updated>2024-05-14T11:32:57+00:00</updated>
<author>
<name>StefanVukovic99</name>
<email>stefanvukovic44@gmail.com</email>
</author>
<published>2024-05-14T11:32:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=82049f3439acae346767351827e0963a2586b702'/>
<id>urn:sha1:82049f3439acae346767351827e0963a2586b702</id>
<content type='text'>
* prepare preprocessors

* add postprocessors

* add hangul functions (#13)

* move hangul to lib, add test (#14)

* add hangul functions

* hangul lib

* fix tests

* test inputs

* fix hangul disassemble, fix postprocessing

* rename test

* reset transformedText for multiple postprocessors

* add credits

* fix conflict

---------

Co-authored-by: Stefan Vukovic &lt;stefanvukovic44@gmail.com&gt;

* Vetting done (#16)

* add hangul functions

* hangul lib

* fix tests

* test inputs

* fix hangul disassemble, fix postprocessing

* rename test

* reset transformedText for multiple postprocessors

* add credits

* fix conflict

* add transforms

* move substring

* textprocessing function

* mostly fixed

* delete comment

* mostly fixed

(cherry picked from commit 268c8968ec64bf9d1fbd7d448a96d590399265c4)

* prepare preprocessors

(cherry picked from commit d139258398de9285396db31c6d46795ee95eb01a)

* (reset) remove textSourceMap

* rawSource before textreplacements

* update tests

* fix transforms

* fix transforms

* 100% vetted

* add link to dict

---------

Co-authored-by: Stefan Vukovic &lt;stefanvukovic44@gmail.com&gt;

* update unit tests

* update test

---------

Co-authored-by: Lyroxide &lt;33834537+Lyroxide@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>added Dutch language option (#913)</title>
<updated>2024-05-11T14:17:49+00:00</updated>
<author>
<name>Kajal Goel</name>
<email>43801094+Kajal-11@users.noreply.github.com</email>
</author>
<published>2024-05-11T14:17:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=dccacabbefb3c777d8f0ae14ab4eefa6e505ec78'/>
<id>urn:sha1:dccacabbefb3c777d8f0ae14ab4eefa6e505ec78</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Write english transform tests (#907)</title>
<updated>2024-05-11T11:58:14+00:00</updated>
<author>
<name>Daniel Chapman</name>
<email>99625418+Chappydev@users.noreply.github.com</email>
</author>
<published>2024-05-11T11:58:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=bece282dbb4fb3babef2d3875d0077c2a9d7546c'/>
<id>urn:sha1:bece282dbb4fb3babef2d3875d0077c2a9d7546c</id>
<content type='text'>
* Write transforms tests for English

Wrote transforms tests for English to cover all implemented transforms and fixed code that was failing the tests.

* Fix linter errors</content>
</entry>
<entry>
<title>add a few deinflections for Latin (#901)</title>
<updated>2024-05-10T23:37:09+00:00</updated>
<author>
<name>StefanVukovic99</name>
<email>stefanvukovic44@gmail.com</email>
</author>
<published>2024-05-10T23:37:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=d68e93e9ca210a3653e3a464391a77b27cfd353a'/>
<id>urn:sha1:d68e93e9ca210a3653e3a464391a77b27cfd353a</id>
<content type='text'>
* abstract deinflections

* undo redundant changes

* remove cast

* switch to js

* MultiLanguageTransformer

* comments

* comments

* fix test

* suffixInflection

* fix bench

* substring instead of replace

* without heuristic

* suffixMap

* add other language deinflections

* wip

* catch cycles

* fix tests

* uninflect to deinflect

* use less regex

* start

* organize language transform test by language

* simpler folders

* wip

* wip

* delete german test

* cleanup</content>
</entry>
<entry>
<title>Update eslint unsafe rule (#887)</title>
<updated>2024-05-09T07:42:35+00:00</updated>
<author>
<name>James Maa</name>
<email>jmaa@berkeley.edu</email>
</author>
<published>2024-05-09T07:42:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=13278a5cf67de69678d8c4c5fb97e6eb00c94c11'/>
<id>urn:sha1:13278a5cf67de69678d8c4c5fb97e6eb00c94c11</id>
<content type='text'>
* Enable @typescript-eslint/no-unsafe-assignment

* Updates

* Add missing import

* Updates

* Fix types?

* Fix tests

* Address comments

* Move TextProcessorVariant to types

* Update types/ext/translation-internal.d.ts

Co-authored-by: StefanVukovic99 &lt;stefanvukovic44@gmail.com&gt;
Signed-off-by: James Maa &lt;jmaa@berkeley.edu&gt;

---------

Signed-off-by: James Maa &lt;jmaa@berkeley.edu&gt;
Co-authored-by: toasted-nutbread &lt;toasted-nutbread@users.noreply.github.com&gt;
Co-authored-by: StefanVukovic99 &lt;stefanvukovic44@gmail.com&gt;</content>
</entry>
<entry>
<title>add some Japanese transforms (#833)</title>
<updated>2024-05-04T00:31:22+00:00</updated>
<author>
<name>Lyroxide</name>
<email>33834537+Lyroxide@users.noreply.github.com</email>
</author>
<published>2024-05-04T00:31:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=7e9eed6e1ca7814a42266ed2f4a32ff19b9a074e'/>
<id>urn:sha1:7e9eed6e1ca7814a42266ed2f4a32ff19b9a074e</id>
<content type='text'>
* add -rya -cha -n

* add tests

* fix typos

* resolve merge conflicts

* add tests

* change to -ya with chaining</content>
</entry>
<entry>
<title>add finnish language option (#867)</title>
<updated>2024-04-29T13:08:29+00:00</updated>
<author>
<name>StefanVukovic99</name>
<email>stefanvukovic44@gmail.com</email>
</author>
<published>2024-04-29T13:08:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=62e2032f362a173e9096c1d35705cec82559bcd2'/>
<id>urn:sha1:62e2032f362a173e9096c1d35705cec82559bcd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move Albanian grammar comments to test (#852)</title>
<updated>2024-04-22T16:36:44+00:00</updated>
<author>
<name>StefanVukovic99</name>
<email>stefanvukovic44@gmail.com</email>
</author>
<published>2024-04-22T16:36:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=4873a8db20dd3d3efbf4611b455500b0b03efddf'/>
<id>urn:sha1:4873a8db20dd3d3efbf4611b455500b0b03efddf</id>
<content type='text'>
* move albanian grammar comments to test

* redundant line</content>
</entry>
</feed>
