Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Pulsar Edit

Community-led Hyper-Hackable Text Editor. Based on Atom, led by the community.
Collective - Host: opensource - https://opencollective.com/pulsar-edit - Website: https://pulsar-edit.dev - Code: https://github.com/pulsar-edit

Add a modern Tree-sitter PHP grammar

This one’s got all the frills, including injections into HTML documents and a PHPDoc grammar.

A...

github.com/pulsar-edit/pulsar - d6f8a3c43fa772a8d441024637f81e6a29423ef2 authored 12 months ago by Andrew Dupont <[email protected]>
[tree-sitter] Fix JSX dedent logic

github.com/pulsar-edit/pulsar - da100362515bfde2c6a685c0df1a9bacbda86218 authored 12 months ago by Andrew Dupont <[email protected]>
Add `parserSource` fields where appropriate

github.com/pulsar-edit/pulsar - 00de52c8595e5db6db3f3f47d503dd207244fa2d authored 12 months ago by Andrew Dupont <[email protected]>
[tree-sitter] Fix indentation hinting at the edges of injections

When the cursor is placed right where an injection _starts_, and the user presses Return, we usu...

github.com/pulsar-edit/pulsar - 1ed79e21e1cf8eb305b6ead3836ddf7cdea1bd11 authored 12 months ago by Andrew Dupont <[email protected]>
[tree-sitter] Don't highlight JS default param values like parameters

github.com/pulsar-edit/pulsar - be37b26df573d669c62096d04f614a2b2ad560a9 authored 12 months ago by Andrew Dupont <[email protected]>
[tree-sitter] Add the pipe character (`|`) as an operator

github.com/pulsar-edit/pulsar - 818d20471651470df9017765472c18b9a02e33fe authored 12 months ago by Andrew Dupont <[email protected]>
[tree-sitter] Ruby fixes…

* Show `def self.foo` methods as `self.foo` in the symbols list.
* Highlight the `foo` in `def s...

github.com/pulsar-edit/pulsar - 037377a6b72200331882ccf5fee5601a3e203480 authored 12 months ago by Andrew Dupont <[email protected]>
[tree-sitter] Fixes for shell script highlighting

github.com/pulsar-edit/pulsar - 66aea45ffea3600cc4fa5b5079e95c8290bc0d46 authored 12 months ago by Andrew Dupont <[email protected]>
[tree-sitter] Highlight private fields similarly to other JS properties

github.com/pulsar-edit/pulsar - 294134c5443cf74b0bda9c17b158ec2b56477242 authored 12 months ago by Andrew Dupont <[email protected]>
[tree-sitter] Fold on type objects in TypeScript

github.com/pulsar-edit/pulsar - a8f5b17d31af1a1f20699eb77ad0c87e9e2cb0e7 authored 12 months ago by Andrew Dupont <[email protected]>
[tree-sitter] Make the shell grammar's file types match the TM grammar's

github.com/pulsar-edit/pulsar - a1e9fa0aa84c74127d3f4cd7d6a9578693d9138e authored 12 months ago by Andrew Dupont <[email protected]>
Do the same for the modern Tree-sitter grammar

github.com/pulsar-edit/pulsar - daf063750ece77429f960ea3a096c95972557b56 authored 12 months ago by Andrew Dupont <[email protected]>
GH Action Documentation

github.com/pulsar-edit/pulsar - 580157de6f1b13d983602b737b666c70c24b1075 authored 12 months ago by savetheclocktower <[email protected]>
Merge pull request #855 from savetheclocktower/modern-tree-sitter-on-by-default

Enable modern Tree-sitter grammars by default

github.com/pulsar-edit/pulsar - 9cf8691083441728ad6b40da09f9e10e081af774 authored 12 months ago by Andrew Dupont <[email protected]>
Address feedback

github.com/pulsar-edit/pulsar - f283a34dd0bc3244cd4385a8149bd412b721c437 authored 12 months ago by Andrew Dupont <[email protected]>
Migrate query parameters to own sub directory

This also combines handling of schema, and logic for each query parameter

github.com/pulsar-edit/package-backend - 81fe2d72b5a217833b86585ee033529595996a08 authored 12 months ago by confused-Techie <[email protected]>
Address feedback

github.com/pulsar-edit/pulsar - 58f76a8378c4bf746ddf4075bbee9af8c9ab9f23 authored 12 months ago by Andrew Dupont <[email protected]>
Merge pull request #223 from pulsar-edit/repo-cleanup

Repo cleanup

github.com/pulsar-edit/package-backend - 4fabbbe89be0983d24ade8ee7c7e2122b19c7c74 authored 12 months ago by confused_techie <[email protected]>
Remove `Upstream` issue references, as with Atom down, there is no upstream to refer to anymore

github.com/pulsar-edit/package-backend - 5b1363c0aff31a6c0d87b7104b7fc8e345dff688 authored 12 months ago by confused-Techie <[email protected]>
Ensure to ignore deprecated tests

github.com/pulsar-edit/package-backend - edb2f61e82161198ba09f0b49bc84f6e773e33d9 authored 12 months ago by confused-Techie <[email protected]>
Combine all `eslintrc` configs into one

github.com/pulsar-edit/package-backend - 08e7632a46834a4bdff632c2dc32089017ba2dae authored 12 months ago by confused-Techie <[email protected]>
Remove remnants of `api-docs` script

github.com/pulsar-edit/package-backend - de3c71e097bc45be295a658aedcb6925dfbe2899 authored 12 months ago by confused-Techie <[email protected]>
Merge branch 'main' into new-owner-endpoint

github.com/pulsar-edit/package-backend - b2b98a73e5c6e09881107a9afc1343fcc6f4c7a2 authored 12 months ago by confused_techie <[email protected]>
Merge pull request #222 from pulsar-edit/renovate/actions-setup-node-4.x

Update actions/setup-node action to v4

github.com/pulsar-edit/package-backend - dea8037121ef9047604872588889cb3bc03a01cf authored 12 months ago by confused_techie <[email protected]>
Merge pull request #221 from pulsar-edit/renovate/actions-checkout-4.x

Update actions/checkout action to v4

github.com/pulsar-edit/package-backend - 5da3c131016c774e78e421c665890320a32a2076 authored 12 months ago by confused_techie <[email protected]>
Update actions/setup-node action to v4

github.com/pulsar-edit/package-backend - 7d5af91e036dc2b6a93789636c297fb0799185ab authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Update actions/checkout action to v4

github.com/pulsar-edit/package-backend - eecceedd97bbc200e5ce013847c2878571dc796f authored 12 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Merge pull request #220 from pulsar-edit/existing-packages-check-with-real-name

Check name availability via name within `package.json`

github.com/pulsar-edit/package-backend - 6c0ebfd7079e641438901c11fd3efdd869e9b416 authored 12 months ago by confused_techie <[email protected]>
Merge pull request #219 from pulsar-edit/populate-owner-on-package-build

Add `owner` to build packageObject output

github.com/pulsar-edit/package-backend - 49ee378ef1aeceb6066e552b3700c8913963de0d authored 12 months ago by confused_techie <[email protected]>
Merge pull request #218 from pulsar-edit/ensure-backend-has-full-logs

Add ability to have full logs on backend

github.com/pulsar-edit/package-backend - fba929668cc0a845c6424914de0c7b22cc7c74a7 authored 12 months ago by confused_techie <[email protected]>
Merge pull request #217 from savetheclocktower/fix-complex-package-search

Fix inability to combine different criteria in package search

github.com/pulsar-edit/package-backend - 5798b4c7d23678c0114482dd962bd96458b3557a authored 12 months ago by confused_techie <[email protected]>
Fix typo, ensure we seed the correct test data

github.com/pulsar-edit/package-backend - 12f9a618a48e947ffc98cfa6dccf75426171bc6f authored 12 months ago by confused-Techie <[email protected]>
Address feedback

Co-authored-by: DeeDeeG <[email protected]>

github.com/pulsar-edit/pulsar - c2e10f4da11a20ffe58e7e37da307a848fbab515 authored 12 months ago by Andrew Dupont <[email protected]>
Merge pull request #120 from pulsar-edit/no-assignment-in-operands

Removing "No Operand in Assignment" Usage

github.com/pulsar-edit/ppm - b084b118aa926cd92eb4f5bc101013660c1ada80 authored 12 months ago by DeeDeeG <[email protected]>
Merge pull request #129 from pulsar-edit/ensure-pack-is-always-available

Ensure `pack` is available within `md.renderer.rules.image`

github.com/pulsar-edit/package-frontend - 030335cffd863e2bf6caee2a257beeed07c84a26 authored 12 months ago by confused_techie <[email protected]>
Update src/upgrade.js

Co-authored-by: DeeDeeG <[email protected]>

github.com/pulsar-edit/ppm - 1e6e9d017d25c37297dd762f18ebc1d46ca0df61 authored 12 months ago by confused_techie <[email protected]>
OK, let's try this instead

github.com/pulsar-edit/pulsar - f3db6c696ab0bd3cea52742d3ea9168b6f43d353 authored 12 months ago by Andrew Dupont <[email protected]>
Rearrange string/punctuation declaratons for HTML

github.com/pulsar-edit/pulsar - d6d75720796010e3036120775b2a6a342967794a authored 12 months ago by Andrew Dupont <[email protected]>
Attempt to get integration tests passing

github.com/pulsar-edit/pulsar - 4f6c31896cc3031de1d76a520d163acde6c2f79c authored 12 months ago by Andrew Dupont <[email protected]>
Use the package data to do any name logic

github.com/pulsar-edit/package-backend - f6cf27c39a0cbe68ecfef95a0e89b908afff1b88 authored 12 months ago by confused-Techie <[email protected]>
Add `owner` to build packageObject output

github.com/pulsar-edit/package-backend - 42fe1e5aa081f2d3e199cedb2d2313f2c06713d4 authored 12 months ago by confused-Techie <[email protected]>
Add ability to have full logs on backend

github.com/pulsar-edit/package-backend - c8def2a2b5159a71a4f7dcfa86b975c769a7712b authored 12 months ago by confused-Techie <[email protected]>
Update expectations in test

github.com/pulsar-edit/package-backend - 7578e338dabbaa04ab04dd0ead26058f6e0e6896 authored 12 months ago by confused-Techie <[email protected]>
Fix inability to combine different criteria in package search

github.com/pulsar-edit/package-backend - ec2f041581f7962b4e7bb294c542306835227db5 authored 12 months ago by Andrew Dupont <[email protected]>
Ensure to provide valid defaults during tests

github.com/pulsar-edit/package-backend - f6f125c06a638dcd90ac507eb507c94f6fce3042 authored 12 months ago by confused_techie <[email protected]>
Fix filename reference

github.com/pulsar-edit/package-backend - b1d9a69ea4114bc2e7b76b6bb64d76aceb65e9f6 authored 12 months ago by confused_techie <[email protected]>
Protect against invalid `req.params`

github.com/pulsar-edit/package-backend - 15767b2c975664b4c961e7a2b0562ac057fb3563 authored 12 months ago by confused_techie <[email protected]>
Add new owner endpoint and tests

github.com/pulsar-edit/package-backend - 3869e43a14ffe60289e8c479ba45e523d3fcc30c authored 12 months ago by confused-Techie <[email protected]>
Ensure `pack` is available within `md.renderer.rules.image`

github.com/pulsar-edit/package-frontend - 494e1558495a900315e6fe72a001b79a518a8a08 authored 12 months ago by confused-Techie <[email protected]>
Merge pull request #215 from savetheclocktower/add-owner-column

Add `owner` field to `packages` table…

github.com/pulsar-edit/package-backend - b7bd60bad4c705cbeca82ad3a4e4d9ca884f599d authored 12 months ago by confused_techie <[email protected]>
Merge pull request #854 from savetheclocktower/fix-block-decoration-measurements

Ensure editor is visible before measuring block decorations

github.com/pulsar-edit/pulsar - bf3cfde7006c60b98632dc7a599c34d117a1407f authored 12 months ago by Andrew Dupont <[email protected]>
Bump `snippets`

github.com/pulsar-edit/pulsar - c089eaf7d96deda6c166cfaedc703b9cf445a2ef authored 12 months ago by Andrew Dupont <[email protected]>
GH Action Documentation

github.com/pulsar-edit/pulsar - 4a7f23d91e06372b6526bcb1ddd0452acab6790d authored 12 months ago by savetheclocktower <[email protected]>
Get `Workspace` specs passing

github.com/pulsar-edit/pulsar - c7cde8585687eadf49e912fe4942ee8b02fdca1e authored 12 months ago by Andrew Dupont <[email protected]>
Fix memory access error on `autocomplete-html` specs

github.com/pulsar-edit/pulsar - 413eeeaa5bdf77a13c31f4c64673ce0ee54e461d authored 12 months ago by Andrew Dupont <[email protected]>
Rename JS regexp grammar for consistency…

…plus a couple other related fixes.

github.com/pulsar-edit/pulsar - 617bd21f41ffa498d0de26726510f59284e7acda authored 12 months ago by Andrew Dupont <[email protected]>
Get more `TextEditor` specs passing

github.com/pulsar-edit/pulsar - 206a15a7b1da761e817a4138ebc86bc0130c5f27 authored 12 months ago by Andrew Dupont <[email protected]>
Make `useExperimentalModernTreeSitter` the default…

…and create `useLegacyTreeSitter` for those who want to opt into the previous default behavior.
...

github.com/pulsar-edit/pulsar - 76ac2cf81ca29f6203c9854a19e906fe6c5471c0 authored 12 months ago by Andrew Dupont <[email protected]>
Get `WASMTreeSitterLanguageMode` specs passing

github.com/pulsar-edit/pulsar - 98844452416f57180302ba3905700ba2734093a0 authored 12 months ago by Andrew Dupont <[email protected]>
Get `spell-check` specs passing

github.com/pulsar-edit/pulsar - 28c39165f34592c83822a01b857bf3b9c1670bbd authored 12 months ago by Andrew Dupont <[email protected]>
Get `TextEditor` specs passing

github.com/pulsar-edit/pulsar - 1bf7fc4025f0b10623058e4e8340e166954ed188 authored 12 months ago by Andrew Dupont <[email protected]>
Get `language-gfm` specs passing

github.com/pulsar-edit/pulsar - 1b129ac93505494dc2ab0279edfa11d3e8944050 authored 12 months ago by Andrew Dupont <[email protected]>
Get `TextEditorRegistry` specs passing

github.com/pulsar-edit/pulsar - 11e5a6176fcc078d14c9e379f638ef12ef789c80 authored 12 months ago by Andrew Dupont <[email protected]>
Get `link` specs passing

github.com/pulsar-edit/pulsar - b46fe68ae2bf9bbffe9c574695df49136ff6624f authored 12 months ago by Andrew Dupont <[email protected]>
Changes to get `snippet` specs passing (separate PR needed)

github.com/pulsar-edit/pulsar - 3832376d9873bdb9ac8c241f942c1b08b1814c89 authored 12 months ago by Andrew Dupont <[email protected]>
Get `language-yaml` specs passing

github.com/pulsar-edit/pulsar - 324af65491fded13f7b55e23989a15d7e22094f5 authored 12 months ago by Andrew Dupont <[email protected]>
Get `autocomplete-html` specs passing in modern Tree-sitter mode

github.com/pulsar-edit/pulsar - a12e75b8c1ac29661cd4b675d99a1a0da3c84f90 authored 12 months ago by Andrew Dupont <[email protected]>
Enable legacy flag for `autocomplete-html` tests…

…but also these specs need to be rewritten!

github.com/pulsar-edit/pulsar - 2dfa4fd792e8f0cd922f713f20968504be44e7d7 authored 12 months ago by Andrew Dupont <[email protected]>
Get `bracket-matcher` specs passing

github.com/pulsar-edit/pulsar - e71e56bdad54c0b3c876111096c5b8a34f8b51f6 authored 12 months ago by Andrew Dupont <[email protected]>
Get the `grammar-selector` tests passing…

…including a lot more tests for the new `useLegacyTreeSitter` setting.

github.com/pulsar-edit/pulsar - a6b5f23b2668447845b115699f3571d0fee4a50f authored 12 months ago by Andrew Dupont <[email protected]>
Get `PackageManager` specs passing

github.com/pulsar-edit/pulsar - 3c4493b8957f6bc29354d0a9d547050326f574b4 authored 12 months ago by Andrew Dupont <[email protected]>
Get `GrammarRegistry` specs passing

github.com/pulsar-edit/pulsar - 98c80eb245d6cd1c5fd2257d260625856e0fb979 authored 12 months ago by Andrew Dupont <[email protected]>
Merge pull request #829 from savetheclocktower/integrate-symbols-view-redux

Overhaul `symbols-view` (now a builtin package with data providers)

github.com/pulsar-edit/pulsar - fd908ca0b7cd68e53e9fd9d73a249143a402281e authored 12 months ago by Andrew Dupont <[email protected]>
Add new bundled packages to `packageDependencies`

github.com/pulsar-edit/pulsar - 21441e0b09c427c69942c7dfa834de8608d0a815 authored 12 months ago by Andrew Dupont <[email protected]>
Merge pull request #128 from savetheclocktower/fix-service-listing-error

Fix naive iteration of service listing

github.com/pulsar-edit/package-frontend - 2775170a61006760773e1b5ff003edf41d1c104e authored 12 months ago by confused_techie <[email protected]>
Ensure editor is visible before measuring block decorations

github.com/pulsar-edit/pulsar - 2dc75055868a6c7927f629c84e50dc03e24ab7a4 authored 12 months ago by Andrew Dupont <[email protected]>
Fix naive iteration of service listing

github.com/pulsar-edit/package-frontend - 05f08263e39d2d73407b606f8d7c21d28548ea29 authored 12 months ago by Andrew Dupont <[email protected]>
Merge pull request #127 from savetheclocktower/fix-markdown-handler-nesting

Set up Markdown handling exactly once

github.com/pulsar-edit/package-frontend - 04c31e8418f6474d5eb5194d7b9f4e531553d0ca authored 12 months ago by confused_techie <[email protected]>
Set up Markdown handling exactly once

github.com/pulsar-edit/package-frontend - 3fcc6616acd039b61c46a424097049739b6e8ac6 authored 12 months ago by Andrew Dupont <[email protected]>
Rename `symbols-view` keymap file

github.com/pulsar-edit/pulsar - 227ac4a1478231e534ba9ec1b03c4e0c7ffaca0f authored 12 months ago by Andrew Dupont <[email protected]>
Wait longer when running `symbols-view` spec

github.com/pulsar-edit/pulsar - ecc9180caf234f2b491ff3bd3dac45c7c1c991d5 authored 12 months ago by Andrew Dupont <[email protected]>
Fix type definition

github.com/pulsar-edit/pulsar - eb56712358779630d31cc7eabed8aae5bd26aab1 authored 12 months ago by Andrew Dupont <[email protected]>
Add an `await` where appropriate

github.com/pulsar-edit/pulsar - 6a5a840b575fed7b75cd463ddee33a9839702394 authored 12 months ago by Andrew Dupont <[email protected]>
Don't activate a new pane when it's created (steals focus)

github.com/pulsar-edit/pulsar - 83972a9ef9d24ec666fa9edbf87cb31d739088a9 authored 12 months ago by Andrew Dupont <[email protected]>
Resolve `symbols-view` as a built-in package

github.com/pulsar-edit/pulsar - f7a58013d9bc5469b40ed1ded6e6e5fa22a1b067 authored 12 months ago by Andrew Dupont <[email protected]>
Update specs

github.com/pulsar-edit/pulsar - 812ab75acffc1bc4396918bf9c0a1f69808c08a5 authored 12 months ago by Andrew Dupont <[email protected]>
Fix setting name

github.com/pulsar-edit/pulsar - d48e191024f105868568247302aad8dc649d7801 authored 12 months ago by Andrew Dupont <[email protected]>
First attempted import of `symbols-view`

github.com/pulsar-edit/pulsar - 8ba70fba27891859902f4e30e4b57aa2ced10c30 authored 12 months ago by Andrew Dupont <[email protected]>
Add symbol provider packages

github.com/pulsar-edit/pulsar - 5514c982bdec1cc648f402df49532fb39eb6ae72 authored 12 months ago by Andrew Dupont <[email protected]>
Strip line breaks and other spaces from symbol names

github.com/pulsar-edit/pulsar - ee86a18b12702ad2a102603f4b4fac2a80b8a142 authored 12 months ago by Andrew Dupont <[email protected]>
Update specs

github.com/pulsar-edit/pulsar - 66b5022fb0ebd54f0a23f88e74f7bccd3d0f0cfd authored 12 months ago by Andrew Dupont <[email protected]>
Wrongly focused test

github.com/pulsar-edit/pulsar - 21095ee94f7f3fc0a6f7174e81c8a005e1bd0d6c authored 12 months ago by Andrew Dupont <[email protected]>
Add package tests to CI

github.com/pulsar-edit/pulsar - 5e644e4c8d3b85b0fd4f6d101eb68358c70f85a8 authored 12 months ago by Andrew Dupont <[email protected]>
Prefer an IDE package provider (if one is installed) over Tree-sitter

github.com/pulsar-edit/pulsar - 66f03932fe4228662f0f4b355ff763631ed6e994 authored 12 months ago by Andrew Dupont <[email protected]>
Merge pull request #850 from savetheclocktower/markdown-emoji-off-by-default

Default to no emoji when rendering Markdown

github.com/pulsar-edit/pulsar - 69e4224ae11a06295d79ec723026dd1fc585aa57 authored 12 months ago by Andrew Dupont <[email protected]>
Make the linter happy

github.com/pulsar-edit/package-backend - 01ef740db2712a0787017402f5d55744a25b3231 authored 12 months ago by Andrew Dupont <[email protected]>
Select `owner` column on all package queries

github.com/pulsar-edit/package-backend - af71ce8188033ec280cd9a1674932478d8a94941 authored 12 months ago by Andrew Dupont <[email protected]>
Include the `owner` property in long/short package output

github.com/pulsar-edit/package-backend - 69237d264c6348900a864359aa4bfaa3f7c68c1a authored 12 months ago by Andrew Dupont <[email protected]>
Ensure we get `order` back from the database

github.com/pulsar-edit/package-backend - d9a48507e9bdc5cdf5a16d4e3c1d32b1b4fd4c66 authored 12 months ago by Andrew Dupont <[email protected]>