This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-11-17
Channels
- # announcements (7)
- # architecture (12)
- # babashka (5)
- # bangalore-clj (4)
- # beginners (70)
- # biff (23)
- # calva (21)
- # clojure (130)
- # clojure-bay-area (3)
- # clojure-berlin (1)
- # clojure-brasil (1)
- # clojure-europe (55)
- # clojure-finland (4)
- # clojure-greece (5)
- # clojure-nl (3)
- # clojure-norway (10)
- # clojurescript (52)
- # code-reviews (4)
- # community-development (1)
- # data-science (7)
- # datahike (6)
- # datomic (1)
- # events (1)
- # figwheel-main (7)
- # fulcro (23)
- # helix (2)
- # honeysql (32)
- # malli (18)
- # membrane (6)
- # nbb (22)
- # nyc (1)
- # off-topic (26)
- # pathom (2)
- # polylith (34)
- # quil (13)
- # releases (1)
- # remote-jobs (4)
- # scittle (1)
- # shadow-cljs (52)
- # sql (24)
- # tools-deps (17)
- # vim (11)
- # web-security (15)
- # xtdb (6)
Just released https://github.com/athos/pogonos 0.2.1! Pogonos is yet another Clojure(Script) implementation of the Mustache template language.
0.2.1:
• Support dynamic partials, a new feature introduced in the Mustache spec https://github.com/mustache/spec/releases/tag/v1.3.0
• Support running on Babashka
• Add a new pgns
command, which is installable via https://github.com/babashka/bbin
New release of my ClojureScript wrapper of the emotion css-in-js lib https://emotion.sh/docs/introduction
https://github.com/dvingo/cljs-emotion version "2022-11-17.0.0"
Notable change is the addition of :css
prop (https://emotion.sh/docs/composition) support to helix.dom
(require [dv.emotion-helix-dom :as d])
(d/p {:css {:background "blue" ":hover" {:background "grey"}} "Hello")
See the readme and devcards for more:
https://dvingo.github.io/cljs-emotion/#!/dv.cljs_emotion.helix_cardsFolks, this will be a really weird announcement: I'm publishing a pretty initial version of a plug-in called https://github.com/mauricioszabo/generic-lsp for the Pulsar editor.
What is Pulsar, you say? Well, Atom is dying a fast death now, so some community members (me included) decided to keep the project alive. As we're still reimplementing most features of the old packages API, I also implemented a way to install packages directly from git repos.
So, back to generic-lsp, is a package to support LSP servers in Pulsar. It has a pretty good support for Clojure-LSP, an ok-ish support for Javascript, C/C++ (Clangd), Rust, and Lua. It can use (but don't actually require) the packages Linter, Linter-UI-Default, Intentions and Datatips to do more magic stuff. You can install with pulsar --package install
, after you grab one of the editor's binary from our CI (https://cirrus-ci.com/github/pulsar-edit/pulsar/master)
git-based package management -- I like it!
Well, Atom already had that, but probably was for some internal usage because it tried to handle some very weird cases and installed a bunch of weird dependencies. It also didn't support tags, so I basically re-purposed the command and now things work just fine 🙂.
This is great. Thanks @U3Y18N0UC for keeping Atom alive. I've switched over to nvim, but I will for sure check this out because Atom used to be my daily.