Commit Graph

42154 Commits

Author SHA1 Message Date
DeeDeeG
89a0e8152e
Merge pull request #1081 from pulsar-edit/update-cirrus-token
Update encrypted token
2024-08-15 22:44:37 -04:00
confused-Techie
c231bade6f Update encrypted token 2024-08-15 19:41:26 -07:00
confused_techie
661468d43d
Merge pull request #1078 from pulsar-edit/v1.120.0-changelog
v1.120.0 Changelog
2024-08-15 19:03:19 -07:00
DeeDeeG
43b39930ef Changelog: Fix typo ("in" --> "an") 2024-08-15 22:00:00 -04:00
DeeDeeG
b41cfa4ea9 Changelog: Add note for the Tree-sitter 1.20.0 edition changes 2024-08-15 21:59:57 -04:00
confused-Techie
59b7743b5d New changelog entry 2024-08-15 18:38:27 -07:00
DeeDeeG
d63ab231d0
Merge pull request #1062 from savetheclocktower/tree-sitter-august
Tree-sitter rolling fixes, 1.120 edition
2024-08-15 21:26:13 -04:00
confused-Techie
2fed59a7e5 Add new changelog entries 2024-08-15 17:08:44 -07:00
DeeDeeG
025f0355d3
Merge pull request #1075 from pulsar-edit/update-ppm-again
ppm: Update ppm to commit d9bcff111146547e1f4dec63
2024-08-13 10:38:21 -04:00
DeeDeeG
238f333014 ppm: Update ppm to commit 7a0c3fa37595f5576c2ab7fb
Includes the following ppm pull requests:

- 131
- 133
- 134
- 135
2024-08-10 19:31:26 -04:00
Andrew Dupont
6846b9cef2 Update a few stragglers for the query property renaming 2024-08-09 10:51:11 -07:00
Andrew Dupont
11e2f75b0c [language-(java|type)script] Fix indentation of case statements…
…when the user is typing and doesn't yet have a valid tree.
2024-08-09 10:06:27 -07:00
Andrew Dupont
4388bced5f Add a spec for the new behavior around dynamic query changing 2024-08-09 10:02:42 -07:00
Andrew Dupont
2afd4b704a
Merge pull request #1043 from savetheclocktower/fix-snippet-indentation
[snippets] Fix incorrect range traversal when resolving variables
2024-08-08 18:49:02 -07:00
Andrew Dupont
3b25873d1d Add some methods for easier customization of language queries…
…like `WASMTreeSitterGrammar::onDidLoadQueryFiles`, a callback that lets a user know when queries have been loaded and are able to be customized.

Also makes it so that `WASMTreeSitterGrammar::setQueryForTest` implicitly causes a `WASMTreeSitterLanguageMode` to reload the given query.
2024-08-07 20:02:24 -07:00
confused_techie
5d0e8366fd
Merge pull request #1072 from pulsar-edit/win-icon-improvement
[windows] Improve Icon
2024-08-06 18:38:58 -07:00
Andrew Dupont
af133b04f9 [language-typescript] Add bitwise operators
(could've sworn I did this already)
2024-08-05 18:52:04 -07:00
Andrew Dupont
ddaffa2065
Merge pull request #1063 from savetheclocktower/fix-pulsar-p-on-windows
Use a different strategy for `pulsar -p` on Windows…
2024-08-02 18:23:39 -07:00
confused_techie
9a6db0d41b
Merge pull request #1067 from gsabatini2016/fix/CONTRIBUTING.MD
CONTRIBUTING.MD link to section fixed
2024-08-02 16:08:26 -07:00
confused-Techie
d23e6bc0b9 Version 2 of Icon 2024-07-31 18:51:38 -07:00
confused-Techie
5d1de974b0 Add new icon file 2024-07-30 21:44:59 -07:00
Gabriel Sabbatini
c6d29c07e6 CONTRIBUTING.MD link to section fixed 2024-07-27 03:54:56 -03:00
Andrew Dupont
7a1a24ad24 Add an extra space when assembling arguments for ppm.cmd 2024-07-25 18:29:15 -07:00
Andrew Dupont
8090558242 Bump to the latest tree-sitter-hyperlink
…which has better support for certain URLs.
2024-07-25 16:24:12 -07:00
Andrew Dupont
ce6989e9f3 Use first significant content on the line (not column 0)…
…when determining suggested indent.

There's a lot of nuance here about which layer gets asked the question of what the current line's indentation level should be. To make sure we're asking the right layer, we want to consider the deepest layer that is active at a given point.

But since injections rarely cover the whitespace that precedes them, we generally want to look at the beginnings and ends of the _content_ on various lines. So if the first ten characters of a line are whitespace, we should ask what the controlling layer is at column 10, not at column 0.
2024-07-24 20:52:01 -07:00
Andrew Dupont
5ff5e32d38 Remove echo 2024-07-21 21:35:50 -07:00
Andrew Dupont
44b586c4e4 Use a different strategy for pulsar -p on Windows…
…by handling the argument processing in the batch file.
2024-07-21 16:22:15 -07:00
Andrew Dupont
358cb024a5 Ignore redundant folds in getFoldableRanges
Fixes #868.
2024-07-17 20:31:43 -07:00
confused_techie
e2cf6adde5
Merge pull request #1057 from pulsar-edit/1.119.0-release
`v1.119.0` Release
2024-07-16 20:04:56 -07:00
confused-Techie
d6474420c7 Add back -dev 2024-07-16 20:04:37 -07:00
confused-Techie
4a1bb1f67f Bump package.json 2024-07-15 18:04:49 -07:00
DeeDeeG
a8c8b1d0fd
Merge pull request #1056 from pulsar-edit/1.119.0-changelog
Add v1.119.0 Changelog
2024-07-15 21:01:43 -04:00
confused-Techie
a2f1f48807 Modify previous changelog summary entries 2024-07-15 17:57:19 -07:00
confused_techie
beaa5e6e63
Update CHANGELOG.md
Co-authored-by: DeeDeeG <DeeDeeG@users.noreply.github.com>
2024-07-15 17:49:30 -07:00
confused-Techie
da285ded26 Added changelog notes for Tree-sitter changes 2024-07-15 17:45:20 -07:00
confused-Techie
ceedf3e6cb Add final changelog entry 2024-07-15 17:28:25 -07:00
Andrew Dupont
9aeb99a325
Merge pull request #1028 from savetheclocktower/tree-sitter-july
Tree-sitter rolling fixes, 1.119 edition
2024-07-15 17:27:33 -07:00
confused-Techie
2d9ef7542b Add v1.119.0 Changelog 2024-07-15 17:21:25 -07:00
Andrew Dupont
887e769292
Merge pull request #1052 from savetheclocktower/tree-view-refactor-attempt-2
Rewrite `tree-view.js`
2024-07-14 13:01:23 -07:00
Andrew Dupont
22f1943ec2 Remove the last of the logging 2024-07-10 12:58:55 -07:00
Andrew Dupont
872886d8a6 Remove stray logging; add back documentation comments 2024-07-10 10:36:26 -07:00
Andrew Dupont
9c9737eaba Tweak getActivePath 2024-07-10 00:26:26 -07:00
Andrew Dupont
cbcd5568b7 Decaffeinate tree-view.js 2024-07-09 21:39:21 -07:00
Andrew Dupont
b5f66353f4 [language-c] Highlight “and”/“or”/“not” in C++ 2024-07-07 11:34:35 -05:00
Andrew Dupont
3c93cf0b1c
Merge pull request #1051 from pulsar-edit/vendorize-libiconv
Fix macOS binaries by vendorizing `libiconv`
2024-07-06 22:11:12 -05:00
Andrew Dupont
82dbfd6e4c Address PR feedback 2024-07-06 20:57:09 -05:00
Andrew Dupont
410e5003f6 Skip unnecessary steps when building Silicon macOS binaries in CI 2024-07-06 19:40:32 -05:00
Andrew Dupont
0ee4954d08 Update superstring to use the pulsar-edit fork…
…so that it uses a vendorized `libiconv` on macOS.
2024-07-06 19:38:55 -05:00
Andrew Dupont
c4d6842411 [language-shell] Highlight unary !
…and indent properly after `else`.
2024-07-06 19:32:00 -05:00
Andrew Dupont
0070e88d83 [language-c] Highlight auto 2024-07-06 19:31:27 -05:00