Commit Graph

40818 Commits

Author SHA1 Message Date
Maurício Szabo
0eb16ded12
Merge pull request #561 from pulsar-edit/refactoring-removing-require 2023-05-29 20:34:03 -03:00
Maurício Szabo
ee68e953e0 Forcing TextMate grammar 2023-05-29 20:32:04 -03:00
Maurício Szabo
3a1521ad1b Merge remote-tracking branch 'origin/master' into fixes-on-clojure-tree-sitter 2023-05-29 20:23:14 -03:00
confused-Techie
8bbdf1b0f6 Add hardcoded GUID, and comments about reasoning 2023-05-29 15:54:45 -07:00
Maurício Szabo
f8b0c04337 Changelog update 2023-05-29 09:39:23 -03:00
Maurício Szabo
48f3fbbfd5 Remove specific cinnamon condition 2023-05-29 09:37:28 -03:00
Maurício Szabo
a456d9bf3e Removed unused _require method 2023-05-26 21:04:42 -03:00
Maurício Szabo
4b20545c2d Removed ignore file 2023-05-22 20:45:11 -03:00
Maurício Szabo
88209f1096 Removed old CLJ test 2023-05-22 20:44:34 -03:00
Maurício Szabo
eb569e14d4 Changelog update 2023-05-22 20:38:06 -03:00
Maurício Szabo
3e4bea0109 Fixing some elements on the EDN grammar 2023-05-22 20:31:07 -03:00
Maurício Szabo
155b675953 Re-adding textmate tests 2023-05-22 20:30:45 -03:00
Maurício Szabo
7eb6ca45d1 Removed TextMate tests 2023-05-22 20:27:40 -03:00
Maurício Szabo
89728452f8 Adding more tests for config toggles 2023-05-22 20:27:20 -03:00
Maurício Szabo
4ebbca4b5d Testing quoting, comments, and deprecation 2023-05-22 20:17:24 -03:00
Maurício Szabo
001bf57bdf Some comments and fixes 2023-05-22 20:16:36 -03:00
Maurício Szabo
354f63c590 Fixed syntaxes for Regexp and other elements 2023-05-22 16:28:44 -03:00
Maurício Szabo
8c0c5e790f Injecting grammars into quotes 2023-05-22 16:28:33 -03:00
Maurício Szabo
f1f8be360f Making different grammars for injection 2023-05-22 16:28:21 -03:00
confused_techie
d1314fc76c
Merge pull request #504 from pulsar-edit/renovate/npm-underscore-vulnerability
Update dependency underscore to 1.12.1 [SECURITY]
2023-05-21 17:32:50 -07:00
Maurício Szabo
05c6de0fed Huge improvement on Clojure highlighting 2023-05-21 21:10:51 -03:00
confused-Techie
73d32221bc Make comments unnecessary with better function names 2023-05-21 16:32:35 -07:00
confused-Techie
4ff2b572d7 Move superagent to devDependency 2023-05-21 16:03:58 -07:00
confused-Techie
eed7516dbd Remove pointless logging 2023-05-21 16:03:07 -07:00
confused-Techie
10c4fc41a6 Update name of sort function 2023-05-21 15:57:06 -07:00
confused-Techie
cb31730a27 Implement bubbleSort() and propertySort() 2023-05-21 15:55:34 -07:00
confused-Techie
1d0791b3b2 Move all update files into their own folder 2023-05-21 14:21:53 -07:00
confused-Techie
6336e93b0d Merge branch 'master' into renovate/npm-underscore-vulnerability 2023-05-20 20:40:13 -07:00
confused-Techie
4eef8250fb Merge branch 'master' into no-request 2023-05-20 20:39:08 -07:00
Andrew Dupont
36ebc40761
Merge pull request #472 from savetheclocktower/tree-sitter-hell
Add modern tree-sitter support behind an experimental flag
2023-05-19 19:07:19 -07:00
Andrew Dupont
0391f940ce Get language-ruby specs working
Temporarily skipping the tree-sitter specs; we can formalize them later.
2023-05-19 17:56:56 -07:00
Andrew Dupont
f7af100559 Get autocomplete-css tests working
This is just a band-aid. There are deeper issues here, like lack of
compatibility with tree-sitter grammars and lack of SCSS (new syntax) support.
2023-05-19 15:00:45 -07:00
Andrew Dupont
87f5d78a74 Remove redundant did-insert-text firing
This got put into a conditional, but I neglected to remove the original line.
2023-05-19 14:36:57 -07:00
Andrew Dupont
ef2f8abed2 Update TreeSitterLanguageMode spec…
…not to expect empty tokens.

I made a change in 29cfcad that neglected to apply any scopes for a range that
was zero characters long. My instincts tell me that this is a safe change to
make, but it does affect any tests that used `tokensForScreenRow` and expected
it to report information about zero-length tokens. So the expected results
needed to be updated.
2023-05-19 14:32:27 -07:00
Andrew Dupont
8afe2f6fc4 Ensure suggestedIndentForBufferRows works right…
…when straddling an injection boundary.

When we do this one row at a time, the controlling layer for an indent query is
the comparison (previous) row, because that's where the query starts. The batch
version should be no different.

The new spec describes the exact scenario that revealed this bug.
2023-05-19 14:18:04 -07:00
Andrew Dupont
5e950a0aba Roll back languageLayersAtPoint change…
…as overly broad.

Turns out there are some scenarios where you'd want to know about a layer whose
extent may include a given point, even if its content ranges _don't_ include
that point. I'd have realized this if I'd done something as simple as run the
test suite. Silly me.

But `controllingLayerAtPoint` will still enforce the content range constraint
because we use it to pick a winner for indent queries, fold queries, and so on.
2023-05-19 14:08:51 -07:00
Andrew Dupont
a20cd066be Merge from master 2023-05-19 11:00:56 -07:00
confused_techie
ce8ff74788
Merge pull request #537 from pulsar-edit/small-chores
Make CHANGELOG easier to merge and update dompurify
2023-05-18 19:25:03 -07:00
confused_techie
e7909cb428
Merge pull request #79 from icecream17/js-operators
js operators
2023-05-18 19:13:55 -07:00
icecream17
e3f1cb76c0
fix tests 2023-05-16 13:09:34 -05:00
icecream17
4dde98536e
test some illegal ?. 2023-05-16 11:58:00 -05:00
icecream17
dc432a5495
Merge branch 'pulsar-edit:master' into js-operators 2023-05-16 10:33:20 -05:00
icecream17
c7a90cbbee
implement illegal ?. in assignment 2023-05-16 09:04:33 -05:00
Maurício Szabo
9fa11d5129
Merge pull request #514 from pulsar-edit/renovate/npm-postcss-vulnerability 2023-05-16 11:03:14 -03:00
Maurício Szabo
015af9dfff Huge version bump of DOMPurify 2023-05-16 10:59:40 -03:00
Maurício Szabo
0cf5571006 Make changelog easier to merge 2023-05-16 10:51:48 -03:00
confused_techie
c803c6c95b
Merge pull request #535 from pulsar-edit/release-1.105.0
Bump Version in `package.json` to `1.105.0`
2023-05-16 00:24:28 -07:00
confused-Techie
698cdd7ca3 Revert naming back to -dev 2023-05-16 00:23:59 -07:00
confused-Techie
5f132ba494 Bump Version in package.json 2023-05-15 21:10:42 -07:00
confused_techie
0caba2594b
Merge pull request #534 from pulsar-edit/changelog-1.105.0
Add Changelog entries for 1.105.0
2023-05-15 21:09:43 -07:00