« get me outta code hell

hsmusic-wiki - HSMusic - static wiki software cataloguing collaborative creation
about summary refs log tree commit diff
path: root/src/util
AgeCommit message (Expand)Author
2024-01-01html: new 'attributes' slot type(quasar) nebula
2024-01-01html: Attributes.clone(quasar) nebula
2024-01-01html: blankAttributes utility function(quasar) nebula
2024-01-01html: make isAttributes alias to isAttributesAdditionSingletValue(quasar) nebula
2024-01-01html: allow arrays in attribute addition values (recursively)(quasar) nebula
2024-01-01html: flatten attribute value arrays infinitely(quasar) nebula
2024-01-01html: inline html.tag()-specific isAttributes behavior(quasar) nebula
2023-12-30html: refactor attributes addition recursion logic(quasar) nebula
2023-12-30html: allow adding an Attributes object(quasar) nebula
2023-12-30html: tweak attribute validators, actually enable singlet validator(quasar) nebula
2023-12-30html: clean up #addHelper-related logic(quasar) nebula
2023-12-30html: support templates in attribute operations(quasar) nebula
2023-12-30data, html: attribute merging(quasar) nebula
2023-12-30html: implement isHTML with oneOf(quasar) nebula
2023-12-30html: make isHTML a proper (albeit hard-coded) validator(quasar) nebula
2023-12-30html: make isTag and isTemplate proper validators(quasar) nebula
2023-12-30html: use direct instanceof checks instead of isTag, isTemplate(quasar) nebula
2023-12-30html: don't place blockwrap at start of content(quasar) nebula
2023-12-30html: metatag('blockwrap')(quasar) nebula
2023-12-30html: Tag.contentOnly(quasar) nebula
2023-12-30html: fix certain cases of tag inspect spacing(quasar) nebula
2023-12-30sugar: revamp showAggregate helpful trace line algorithm(quasar) nebula
2023-12-30html: prettify inspection with colors(quasar) nebula
2023-12-30html: don't inspect child in #stringifyContent trace layer(quasar) nebula
2023-12-30html: stack trace layer for Template content compute(quasar) nebula
2023-12-30html: stringify some attributes when inspecting tag(quasar) nebula
2023-12-30html: show html layout in stringification error trace(quasar) nebula
2023-12-30html: show tag child tree in util.inspect(quasar) nebula
2023-12-30html: refactor #stringifyContent(quasar) nebula
2023-12-30html: Attributes.has(quasar) nebula
2023-12-30html: Attributes.blank(quasar) nebula
2023-12-30html: refactor attributes toString logic(quasar) nebula
2023-12-29sugar: showAggregate: move cause beneath aggregate errors(quasar) nebula
2023-12-13content: MUSIC@DCRC external lnks(quasar) nebula
2023-12-06content: transformContent: new image attributes inline, pixelate(quasar) nebula
2023-11-28sugar: extract "getUsefulStackLine" logic & internals(quasar) nebula
2023-11-24Merge branch 'commentary-entries' into preview(quasar) nebula
2023-11-24external-links: quick spec tweaks(quasar) nebula
2023-11-24external-links: minor code fixes(quasar) nebula
2023-11-24content, external-links: minor fixes(quasar) nebula
2023-11-24external-links: spec in terms of platform + substring(quasar) nebula
2023-11-24external-links: cleaner per-style logic(quasar) nebula
2023-11-24external-links: general support for page-contextual formatting(quasar) nebula
2023-11-24content: implement "local" links much more rudimentarily(quasar) nebula
2023-11-24content: *mostly* port linkExternal to language.formatExternalLink(quasar) nebula
2023-11-24data, content: extract external link parsing into nicer interface(quasar) nebula
2023-11-24sugar: fix async decorateError not providing calling arguments(quasar) nebula
2023-11-20sugar: translucent errors implementation(quasar) nebula
2023-11-20data, util: principle "translucent errors" & applications(quasar) nebula
2023-11-20data: update and revamp isCommentary validator(quasar) nebula