<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hsmusic-wiki/src/data, branch cache-and-checks</title>
<subtitle>HSMusic - static wiki software cataloguing collaborative creation
</subtitle>
<id>https://nebula.ed1.club/git/hsmusic-wiki/atom?h=cache-and-checks</id>
<link rel='self' href='https://nebula.ed1.club/git/hsmusic-wiki/atom?h=cache-and-checks'/>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/'/>
<updated>2022-06-26T15:12:24+00:00</updated>
<entry>
<title>experimental cache &amp; checks code</title>
<updated>2022-06-26T15:12:24+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2022-06-26T15:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=1e64dcf379fbc45eab7da9bdd16cd03dc93bf50b'/>
<id>urn:sha1:1e64dcf379fbc45eab7da9bdd16cd03dc93bf50b</id>
<content type='text'>
This is actually from a while ago, it's just been sitting
around in my working directory for ages because I am bad
at git.
</content>
</entry>
<entry>
<title>make additional files a counted string</title>
<updated>2022-06-18T18:52:22+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2022-06-18T18:52:22+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=b839fb97415e155ea25b29581fa605fe1f65b5f2'/>
<id>urn:sha1:b839fb97415e155ea25b29581fa605fe1f65b5f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>various sorting improvements across the board</title>
<updated>2022-06-10T20:07:01+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2022-06-10T20:07:01+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=531219642b93a5dc236f217d22f024fb2707191f'/>
<id>urn:sha1:531219642b93a5dc236f217d22f024fb2707191f</id>
<content type='text'>
- several bugs introduced during data restructure fixed
- a few areas where sorting functions were present but completely ineffective
    (albeit harmlessly so) fixed
- new composite sorting utils are more deterministic by considering multiple
    factors instead of e.g. only name, only date
- component sorting functions can be combined and pay more attention to
    determinism and only moving items when it's covered by the scope of the
    component (i.e. they can more readily be composited / used together)
- names are normalized in a more particular manner (for alphabetical sorting)
    - accents are stripped, "ü" sorts as "u"
    - punctuation is stripped, "dave's" sorts as "daves"
    - (some) diacritics are expanded, "ﬀ" sorts as "ff"
    - any sequential whitespace treated as one typical space
    - whitespace is trimmed from start and end
    - english prefix "a" / "an" stripped in addition to "the"
- alphabetical sorting uses localeCompare and considers numeric strings more
    naturally, "Homestuck Vol. 10" sorts after "Homestuck Vol. 5"
</content>
</entry>
<entry>
<title>fix kinda harmless error in yaml quick load util</title>
<updated>2022-05-23T17:43:37+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2022-05-23T17:43:21+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=6fc58e9134803fc74a24bc0514542ce8ff1d347c'/>
<id>urn:sha1:6fc58e9134803fc74a24bc0514542ce8ff1d347c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>hidden language support</title>
<updated>2022-05-23T15:33:15+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2022-05-23T15:33:15+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=3ba2440f7b405b0f2556957ad827defe25873c4d'/>
<id>urn:sha1:3ba2440f7b405b0f2556957ad827defe25873c4d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>exclude re-releases from referencedByTracks prop</title>
<updated>2022-05-22T16:17:53+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2022-05-22T16:17:53+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=caba536171879628837ce2647283526295d4b564'/>
<id>urn:sha1:caba536171879628837ce2647283526295d4b564</id>
<content type='text'>
</content>
</entry>
<entry>
<title>filter missing refs from wiki info divide field</title>
<updated>2022-05-22T15:24:51+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2022-05-22T15:24:51+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=42c3d473637e56b89acf052fcc9a9ed44515bade'/>
<id>urn:sha1:42c3d473637e56b89acf052fcc9a9ed44515bade</id>
<content type='text'>
</content>
</entry>
<entry>
<title>divide referenced-by lists by configurable groups</title>
<updated>2022-05-22T15:00:23+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2022-05-22T15:00:01+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=f6bd91ea9beef64e0ff0865560219a64a367bb5b'/>
<id>urn:sha1:f6bd91ea9beef64e0ff0865560219a64a367bb5b</id>
<content type='text'>
...instead of hard-coding 'em
</content>
</entry>
<entry>
<title>new YAML quick load util, moved code from repl</title>
<updated>2022-05-22T13:26:25+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2022-05-22T13:26:25+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=5315241480955e7bfe09c1c9ea81be50a10a4318'/>
<id>urn:sha1:5315241480955e7bfe09c1c9ea81be50a10a4318</id>
<content type='text'>
</content>
</entry>
<entry>
<title>don't inherit strings in the wrong direction lol</title>
<updated>2022-05-13T02:54:28+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2022-05-13T02:54:28+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/hsmusic-wiki/commit/?id=44104a8970a10dff2894745f0c904644ca3234e0'/>
<id>urn:sha1:44104a8970a10dff2894745f0c904644ca3234e0</id>
<content type='text'>
</content>
</entry>
</feed>
