Pulsar 1.122 Code Editor Enhances C & PHP Support, Launcher Fixes

Pulsar 1.122 cross-platform code editor brings C and PHP enhancements, launcher fixes, opt-in SQL state storage, and more.

The Pulsar team announced the release of Pulsar v1.122, an Electron-based cross-platform text and source code editor. In addition to the usual bug fixes, this release continues the trend of improving Tree-sitter, an incremental parsing system, with a specific focus on C and PHP language support.

Regarding this, these monthly enhancements ensure consistent improvements in syntax highlighting, including more precise scoping for C++ templates and better null-safe property access in PHP.

On top of that, the Pulsar team has made some notable improvements to the launcher functionality:

  • A bug in the RPM package that resulted in the pulsar and ppm binaries being removed during upgrades have been resolved.
  • The AppImage has also received an update, supporting more launch flags, such as --wait, and enhancing compatibility for commands like -p --version to display version info.
Pulsar 1.122 Code Editor
Pulsar 1.122 Code Editor

Pulsar 1.122 also tackled a pesky issue involving an error in autocomplete-plus for the PHP Tree-sitter grammar. Additionally, incorrect behavior in some folding scenarios, such as โ€œFold at Indent Level Xโ€ and folds involving “#ifdefs” in C/C++, has also been addressed.

Moreover, it’s important to mention that Pulsar now offers an alternative to IndexedDB with an SQL state storage option, which is currently available as an opt-in feature. This enhancement adds more flexibility for developers who need different data storage options.

Lastly, in preparation for an Electron upgrade, Pulsar has also replaced deprecated Electron API calls, such as shell.moveItemToTrash, with more modern alternatives, ensuring the app is ready for future improvements.

The changelog provides detailed information on all novelties in the new version.

The Pulsar code editor is available for Linux users as an installation DEB and RPM package or a distro-agnostic AppImage file. Flatpak fans can also find it on Flathub.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 68%