David Herman

Results 169 issues of David Herman

For reference: https://docs.oracle.com/javase/8/docs/api/java/util/Map.html#computeIfAbsent-K-java.util.function.Function- *Side note: there are a bunch of other methods in the Map class, such as `computeIfPresent`, `merge`, `putIfAbsent`, etc., that seem to be missing, but I'm not...

My code depends on JDK11, but as you can see here: https://github.com/varabyte/homebrew-tap/commit/87fc3ffe333e7592f07939cbdb4e5ce0244f5bca ``` class Kobweb < Formula ... url "https://github.com/varabyte/kobweb/releases/download/cli-v0.9.7/kobweb-0.9.7.zip" ... depends_on "openjdk@16" ^^^^^^^^^^^^^^^^^^^^^^^ ... ``` when I ran `jreleaserPublish`...

bug

More here: https://docs.gradle.org/current/userguide/configuration_cache.html You can test a project by running `gradle --configuration-cache help`. When I was trying this out on my own project, I ran into this message: ``` *...

enhancement
gradle

Context: https://www.reddit.com/r/Kotlin/comments/q17zjq/introducing_konsole_a_kotlinidiomatic_library_for/hfggbsv/ Currently, this library is JVM only. Adding native support would allow users to use this library in a Kotlin native context, which would: - result in smaller file...

enhancement
maybe

See also: https://en.wikipedia.org/wiki/ANSI_escape_code#OSC_(Operating_System_Command)_sequences See also: https://github.com/varabyte/kotter/issues/12#issuecomment-1144444459 See also: https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda I'd really like to do this assuming support for it is standard across all of the main terminals. @cbcmg FYI

enhancement
maybe

Kotter aims to be opinionated about its ansi output and (via the Virtual Console) the subset of ansi it supports, so don't let users add whatever they want into their...

enhancement

I think numpad keys report different control characters that I could handle, and it might be nice to have an alternate set of keys which could be used for navigating...

enhancement

Well, nuts. String.length miscounts unicode characters and we might be using it everywhere. Something like this should render incorrectly ``` bordered { textLine("Hello") textLine("Oh my stars ⭐⭐⭐ this just screws...

bug

The README covers a very simple (and hopefully common!) input flow -- one input per section. However, multiple input() calls per section are allowed as long as you only set...

documentation

The following underline { textLine("Test") } currently adds a weird tiny piece of underline on the next line. This only happens in the virtual terminal, not in an actual terminal.

bug