All projects
Note: artifacts in italics are non-canonical forks. See the wiki for more details.
Displaying projects 5561 - 5580 of 33332
Imaging for Clojure without java.desktop — decode/encode, transforms, drawing, text, SVG and plotting over a Rust cdylib via FFM.
blockether-deployer 2026-08-05 | Patched build of mabe02/lanterna 3.1.5 with PR #625 (emoji rendering in StreamBasedTerminal/AbstractTextGraphics) cherry-picked, plus Blockether-original width fixes using STANDARD Unicode widths: BMP Emoji_Presentation=Yes glyphs and genuine astral/surrogate emoji count as two columns; VS-15 text-presentation stays one column; VS-16 on text-default BMP symbols (warning sign, ballot box, heart) and bare geometric/symbol glyphs (circles, media triangles) stay ONE column so they do not over-count and shove following cells / borders out of alignment; East-Asian-Ambiguous (EAW=A) is one column by default (opt in with -Dlanterna.eastAsianAmbiguousWide=true); control chars degrade to a space instead of throwing. Adds com.googlecode.lanterna.terminal.image.TerminalImage: inline image rendering (Kitty graphics protocol / iTerm2), terminal graphics-capability detection (isGraphicalTerminal), intrinsic pixel-dimension sniffing and aspect-preserving cell-box sizing, plus Kitty source-rectangle cropping (encodeKitty crop overload / transcodePng) so an image scrolled partly past the transcript's top or bottom edge renders its visible slice at native scale instead of vanishing. Superset of com.googlecode.lanterna:lanterna:3.1.5 - same packages and classes, one added package. Retire the width/emoji patches when upstream ships equivalent fixes; the image API is Blockether-original.
blockether-deployer 2026-08-01 | Find, cache and bind a prebuilt native library for Clojure FFM wrappers — platform detection, explicit path / bundled resource / Maven download resolution, and downcall binding.
blockether-deployer 2026-07-31 | Clojure binding to rift — copy-on-write workspaces — via the JDK Foreign Function & Memory API.
blockether-deployer 2026-08-07 | Clojure binding to ruff — Python code formatting and linting — over a first-party cdylib via FFM.
blockether-deployer 2026-08-06 |