Daeraxa

joined 2 years ago
MODERATOR OF
[–] Daeraxa@lemmy.ml 9 points 10 months ago (3 children)

But Kitty is 'just' the emulator right? It doesn't have a shell by itself.

[–] Daeraxa@lemmy.ml 1 points 10 months ago (1 children)

Willing to give this a go. My go-to for getting non-repo debs automatically has been deb-get which works well but seems susceptible to issues when changes in the software it lists causes it to break and whilst the fix itself is usually made pretty quickly, it seems to go long periods of time between PR merges and releases (which includes adding new software). If this is a viable replacement for it then i'd love to start using it.

[–] Daeraxa@lemmy.ml 6 points 10 months ago

I knew somebody who used the more British version in a game - Hugh Jarse

[–] Daeraxa@lemmy.ml 5 points 10 months ago

I've just moved to Thunderbird. I was never keen on the old design and found it rather clunky but the new UI I find much better.

I was using Mailspring but it has recently just refused to work on my device and I never even got a response on the community forums so I've just given up on it.

[–] Daeraxa@lemmy.ml 18 points 11 months ago (1 children)

Might fall foul of your 'not too heavy' politics requirement but I love my Private Eye subscription.

[–] Daeraxa@lemmy.ml 6 points 11 months ago

My favourite cuisines I've had which were not common ones you can just find on any high street here were mostly found during the height of covid when I was working quite a way from home but the hotel's restaurant was closed so I had to order delivery each night.

  • Nigerian: Ordered this a few times, peppersoup, moin moin, draw soup, eba amongst the things I had. Soon after a West African section opened in my local supermarket so I could at least get some of the main ingredients to cook some at home.
  • Ethiopian: Amazing, not tried cooking any yet, some ingredients seem hard to come by
  • Afghan: Had a bunch of times as there was a restaurant in my town
  • Sri Lankan: Love it, superficially similar to Indian food but I was surprised just how different it was and has become one of my favourites that I cook at home with regularity.
[–] Daeraxa@lemmy.ml 14 points 11 months ago

Mandatory breath tests at the gate with additional fees to pay for every 0.01% over a certain limit (but if you pay up front you can get as pissed as you like)

[–] Daeraxa@lemmy.ml 3 points 11 months ago (1 children)

Just straight up scranning some homemade kimchi

[–] Daeraxa@lemmy.ml 16 points 1 year ago* (last edited 1 year ago)

Pulsar is a fork of Atom under active development. We don't publish a flatpak (yet) but there is a community maintained flatpak for it.

Otherwise if you want to look at something else I'd give Lite XL, Lapce or even Zed (it has now been open sourced and looks like it has a flatpak available) a look as interesting alternatives.

[–] Daeraxa@lemmy.ml 6 points 1 year ago

Pulsar is the current maintained fork of that project, we forked it before it got shut down and are actively developing it,

[–] Daeraxa@lemmy.ml 5 points 1 year ago

Yes and no. The original project is dead but we forked it and continue to maintain and improve it as Pulsar

[–] Daeraxa@lemmy.ml 9 points 1 year ago

Joplin is a note taking app that stores its data in an sqlite database (easy to query but not a good idea to write to it) but there is also a command line version and both versions support access via a data API.

 

One annoying thing that software developers do is insist on writing in more than one language at once. Web developers are espeically obnoxious about this — routinely, for instance, putting CSS inside their HTML, or HTML inside their JavaScript, or CSS inside their HTML inside their JavaScript.

Code editors like Pulsar need to roll with this, so today we’ll talk about how the modern Tree-sitter system handles what we call injections.

 

This month we have a couple of really significant changes to how Pulsar works internally by creating a couple of new APIs that can be used throughout the application, a new package to help you run code directly within Pulsar and our usual community spotlight to say thank you to those community members contributing to Pulsar's development!

 

Last time we looked at Tree-sitter’s query system and showed how it can be used to make a syntax highlighting engine in Pulsar. But syntax highlighting is simply the most visible of the various tasks that a language package performs.

Today we’ll look at two other systems — indentation hinting and code folding — and I’ll explain how queries can be used to support each one.

 

Here we are with another Pulsar release, and this month we have quite a number of fixes and improvements. This time the focus has really been on bug fixes in order to improve the overall experience.

We have updates to PPM for newer toolchain compatibility, a new Autocomplete API, better error handling for a crash at launch with invalid config and a fix for PHP snippets.

 

Last time I laid out the case for why we chose to embrace TextMate-style scope names, even in newer Tree-sitter grammars. I set a difficult challenge for Pulsar: make it so that a Tree-sitter grammar can do anything a TextMate grammar can do.

Today, I'd like to show you the specific problems that we had to solve in order to pull that off.

 

This month we announce our new "Pulsar Cooperative" initiative, showcase work being done to modernize the PPM codebase, introduce the new Shields.io badges for the Pulsar Package Repository, show off the new Pulsar integration in GitHub Desktop and talk about an issue we had with signing our macOS binaries.

 

In the last post, I tried to explain why the new Tree-sitter integration was worth writing about in the first place: because we needed to integrate it into a system defined by TextMate grammars, and we had to solve some challenging problems along the way.

Today I’ll try to illustrate what that system looks like and why it’s important.

 

The last few releases of Pulsar have been bragging about a feature that arguably isn’t even new: our experimental “modern” Tree-sitter implementation. You might’ve read that phrase a few times now without fully understanding what it means, and an explanation is long overdue.

This is the first of a series of articles about Pulsar’s ongoing project to migrate its Tree-sitter implementation to a more modern version. Read this first installment now on the Pulsar Blog

 

Our next release has arrived, and we are excited to share all the changes we have been making over the last month. We have a smorgasbord of bug fixes and QoL improvements.

We have completely overhauled our CI, converted the last of our CoffeeScript, removed the defunct "autoUpdate" API, improved our "about" package, squashed a bunch of bugs and even found ways to reduce our cloud costs!

 

A look into the significant ways that Pulsar's CI has recently changed. The why and how behind what happened.

 

Check out the latest community update on the Pulsar Blog!

In store for you this month we have some massive changes to our CI process, some good news for Windows Chocolatey users, a new option for Pulsar's title bar, some improvements to our ppm unpublish command and work on a brand new utility to help clean up elements of a Pulsar installation.

 

I know it has been a long time coming but this is finally open! All of our normal posts that you would see announced to Reddit or to Mastodon will also be posted here and there will be some of us around in order to answer questions and provide support.

You can also join us on other social channels found in our community areas - we will start adding the link to this community on the website and other areas soon.

view more: ‹ prev next ›