Commit Graph

39963 Commits

Author SHA1 Message Date
confused-Techie
83519f7609 Revert "Update src/color.js"
This reverts commit d098025611.
2023-02-05 13:11:27 -08:00
DeeDeeG
396d755954 deps: Update github to v0.36.14-pretranspiled
Includes a fix for shelling out to 'git' on macOS.
(Was needed for this package to 'git push' successfully on macOS.)
2023-02-05 12:28:05 -05:00
Marco Di Bella
297b130648 Update electron-builder.js 2023-02-05 18:01:36 +01:00
Marco Di Bella
61e26c5f1e Update electron-builder.js 2023-02-05 17:49:02 +01:00
Marco Di Bella
f7efe5e37a Add new macOS icon file
See: https://developer.apple.com/design/human-interface-guidelines/foundations/app-icons
2023-02-05 17:48:56 +01:00
DeeDeeG
f5ffc781b5 ppm: Update submodule to commit 4645ba2905747897b0
Includes extensive re-branding from "Atom"/"apm" to "Pulsar"/"ppm",
and updated URLs from atom.io to pulsar-edit.dev as appropriate.

Also includes much smaller spec/fixtures files, reducing the size
of the submodule by ~57.2 MB or so, when fully checked out to disk.
(Note: Further optimizations remain possible to exclude more files.)
2023-02-04 18:33:13 -05:00
Maurício Szabo
4e050b911d Refactoring 2023-02-03 03:32:31 -03:00
Maurício Szabo
d4d6d175fe Fixed invalidation and performance boost 2023-02-03 03:06:35 -03:00
Maurício Szabo
d25a604320 Fixed definition when there's a reference 2023-02-03 01:32:50 -03:00
Steven Nguyen
c2963a383e
c++ fixes
incorporates:

https://github.com/atom/language-c/pull/252
Note that this particular change was modified. `class public virtual : public virtual Example` is invalid I think, but I don't see a good way to prevent that because the detection must be moved into `patterns > include` because textmate is not multiline regex.
See also https://github.com/jeff-hykin/better-cpp-syntax/issues/14
(In fact that whole repostory probably has some improvements)
I changed it to include the angle brackets because types can have those

https://github.com/atom/language-c/pull/263
https://github.com/atom/language-c/pull/311
https://github.com/atom/language-c/pull/368

For tree-sitter, kinda fix the Discord reported issue
(In #support M1 Mac C++ Syntax highlighting)

Note that I syntax color only the last function name and not the namespace or colon. But that could easily be changed.

For future me, the relevant tree-sitter namespace identifier scopes are:
`call_expression > qualified_identifier > identifier` and
`function_declarator > qualified_identifier > identifier`

I don't know anything about template functions so I left that untouched. So this is probably an incomplete fix.

Finally, add the `static_assert` operator. It's technically a directive so it'll appear purple, not blue. Again this could easily be changed so don't hesitate about feedback, idk anything about c++
2023-02-02 15:56:31 -06:00
Maurício Szabo
82a0b91669 Avoid infinite loops on invalidation 2023-02-02 17:22:09 -03:00
Andrew Dupont
623d17f384 Restore right-clicked class on a right-clicked tab
Used by some packages to identify the tab from which a command was invoked.
2023-02-02 10:25:18 -08:00
confused_techie
d098025611
Update src/color.js 2023-02-01 21:31:31 -08:00
confused_techie
024755e841
Merge pull request #367 from pulsar-edit/machine-decaf-tabs-spec
Machine decaf tabs spec
2023-02-01 21:28:31 -08:00
confused_techie
8b0da90c74
Merge pull request #357 from pulsar-edit/manual-decaf-tabs-spec2
Manually Decaf `tabs` package Specs
2023-02-01 21:27:19 -08:00
DeeDeeG
e1a985bf1d GH Action Documentation 2023-02-02 04:23:50 +00:00
Maurício Szabo
ff0db84c92 Invalidating reference nodes 2023-02-02 00:41:59 -03:00
DeeDeeG
221fc27f6a
Merge pull request #366 from pulsar-edit/uncomment-and-fix-settings-view-test
Uncomment and fix a settings-view package test
2023-02-01 22:37:18 -05:00
confused_techie
4f7ad8c65e
Update packages/tabs/spec/event-helpers.js
Co-authored-by: DeeDeeG <DeeDeeG@users.noreply.github.com>
2023-02-01 18:44:06 -08:00
DeeDeeG
b7542ec07e settings-view: Fix failing spec 2023-02-01 15:06:21 -05:00
DeeDeeG
10db4e1510 settings-view: Uncomment failing spec 2023-02-01 15:04:35 -05:00
Maurício Szabo
f9ac13457a Commenting offending code for now 2023-02-01 02:10:41 -03:00
Maurício Szabo
d2d3d6f6bb Trying to invalidate locals 2023-02-01 02:09:47 -03:00
Maurício Szabo
e81fd16e61 Copying RBTree to patch on duplicates fix 2023-02-01 02:09:39 -03:00
Maurício Szabo
d21b20b74e Removed unused nestedScopes 2023-01-31 23:00:03 -03:00
Maurício Szabo
6d4a211767 Better invalidation and scopes 2023-01-31 22:52:06 -03:00
confused-Techie
6f1f3a2edd Removed node_modules and installed 2023-01-31 17:27:23 -08:00
Maurício Szabo
eecbff0c20 Fixed scope ids for unexisting nodes 2023-01-31 17:26:23 -03:00
Maurício Szabo
ee86e56a38 Removed debug info 2023-01-31 02:19:41 -03:00
Maurício Szabo
b86baf647a Some evolution on local vars, finally 2023-01-31 02:19:36 -03:00
Maurício Szabo
b5266f0032 Fixed local variables 2023-01-31 00:06:53 -03:00
confused-Techie
6282033c5e Updated etch and temp from archive-view package 2023-01-29 23:28:33 -08:00
confused-Techie
d9dddc9084 Upgrades etch and semver in the about package 2023-01-29 23:26:19 -08:00
confused-Techie
04bbdbcd2c Update eslint-plugin-jsdoc 2023-01-29 23:22:00 -08:00
confused-Techie
33770f0dc7 Update eslint 2023-01-29 23:18:38 -08:00
confused-Techie
ba20edc3ad Update semver 2023-01-29 23:14:03 -08:00
confused-Techie
cd37215505 Update temp 2023-01-29 23:07:19 -08:00
confused-Techie
b1740200a4 Update yargs 2023-01-29 23:01:32 -08:00
confused-Techie
ffc33af14e Revert incorrect coffee-script change 2023-01-29 22:49:07 -08:00
confused-Techie
a2c57e6b6f Bumped color and updated a function using it 2023-01-29 20:04:32 -08:00
confused-Techie
1e1ce6043a Moved usage of coffee-script to coffeescript 2023-01-29 19:44:06 -08:00
confused-Techie
0c667c0855 Used right SHA for autocomplete-plus 2023-01-29 19:07:22 -08:00
confused-Techie
9017e2a4b1 Fix rip-grep download errors by supplying GITHUB_TOKEN 2023-01-29 02:03:52 -08:00
confused-Techie
f689591576 Rebrand README.md 2023-01-29 00:05:51 -08:00
confused-Techie
6b9d370751 Update package.json 2023-01-29 00:05:02 -08:00
confused-Techie
ac674dcbfd Bundle autocomplete-plus & install 2023-01-29 00:04:34 -08:00
confused-Techie
112e5e1c21 Remove outdated comment 2023-01-28 22:16:49 -08:00
confused-Techie
67f28c66e8 Replaced anonymous functions with arrow functions 2023-01-28 22:15:50 -08:00
confused-Techie
adb77b1f36 Removed decaf comments 2023-01-28 22:04:51 -08:00
confused-Techie
1aa53a17ba Delete tabs-spec.coffee 2023-01-28 22:04:16 -08:00