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
4b1edf4d16
Merge pull request #1039 from pulsar-edit/fix-apple-silicon-builds
...
Link to Homebrew version of `libiconv`…
2024-06-27 23:26:18 -07:00
Andrew Dupont
7dcd838645
Don't need this in the prepare_script
step
2024-06-27 23:05:53 -07:00
Andrew Dupont
274000f0a0
Link to Homebrew version of libiconv
…
...
…to work around incompatible version of `libiconv` bundled with newer versions of XCode.
2024-06-27 22:43:53 -07:00
Andrew Dupont
6a2b5bc159
Merge pull request #1035 from pulsar-edit/revert-810
...
Revert "Merge pull request #810 from pulsar-edit/fix-on-change-cursor-pos"
2024-06-26 22:29:23 -07:00
DeeDeeG
1112c72384
Revert "Merge pull request #810 from pulsar-edit/fix-on-change-cursor-pos"
...
This reverts commit 8c6bef4d07
, reversing
changes made to 4dd32931dc
.
2024-06-25 15:04:47 -04:00
DeeDeeG
63242307d7
Merge pull request #1029 from pulsar-edit/fix-Linux-desktop-file-devTools-issue
...
electron-builder: Add '--no-sandbox' launch arg for Linux build targets
2024-06-21 19:28:33 -04:00
DeeDeeG
24d1b890db
electron-builder: Add '--no-sandbox' launch arg for Linux build targets
...
Fixes Dev Tools not being able to be opened, among other subtle issue.
This is a frequently reported bug, and we try to apply this workaround
elsewhere, it's just that the .desktop file that electron-builder
generates skips the workaround we have applie e.g. in the /us/bin/pulsar
launcher script.
2024-06-20 10:56:00 -04:00
confused_techie
1c3bd7f3a1
Merge pull request #1026 from pulsar-edit/1.118.0-release
...
1.118.0 Release
2024-06-18 08:07:05 -07:00
DeeDeeG
ff78fd6f34
meta: Add '-dev' back to the version string
2024-06-17 12:34:45 -04:00
confused-Techie
9b865c813a
Update package.json
version
2024-06-15 20:54:41 -07:00
confused_techie
47344def5f
Merge pull request #1025 from pulsar-edit/1.118.0-changelog
...
Changelog: Update Changelog for 1.118.0 Regular release
2024-06-15 20:53:50 -07:00
DeeDeeG
3c60b3eba7
Changelog: grammar and copy editing for 1.118.0 entries
...
Consistent past tense verbs, light grammar and copy editing
2024-06-15 23:14:06 -04:00
DeeDeeG
eb2110f4d5
Changelog: Update Changelog for 1.118.0 Regular release
2024-06-15 22:43:41 -04:00
Andrew Dupont
ecbedf9f0d
Merge pull request #1010 from savetheclocktower/tree-sitter-june
...
Tree-sitter rolling fixes, 1.118 edition
2024-06-15 18:35:01 -07:00
DeeDeeG
c14555f6a8
Merge pull request #982 from pulsar-edit/allow-window-transparency
...
src: Allow windows to be transparent, behind a pref (off by default)
2024-06-15 18:33:30 -04:00
Andrew Dupont
b4cba9b54d
[language-typescript] Several fixes…
...
* Ensure private methods like `#foo` are included in lists of symbols.
* Scope `void` as a unary operator.
* Properly scope rest object properties in function definitions.
2024-06-13 14:11:00 -07:00
Andrew Dupont
ef26c588a3
[language-ruby] Fix our attempt to fold Ruby comments…
...
…so that it doesn’t try to look up a child node that we know won’t exist.
Most Ruby comments aren’t foldable because they start and end on the same line — by their very nature! But there is one obscure multi-line syntax that we can support, so this tells Pulsar to fold to the end of the comment itself.
2024-06-13 14:09:23 -07:00
Andrew Dupont
b61e491f2e
Handle failed node descriptor lookups more gracefully
...
We made this change in one place, but not in another. The real fix is to make both places use the same copy of `resolveNodeDescriptor`, but that'll have to wait another month.
2024-06-13 14:07:41 -07:00
Maurício Szabo
7e38c838a8
Merge pull request #729 from pulsar-edit/clojure-grammar-enhancements
...
Another batch of Clojure enhancements
2024-06-11 11:55:52 -03:00
Maurício Szabo
8c6bef4d07
Merge pull request #810 from pulsar-edit/fix-on-change-cursor-pos
...
Fix `onDidChangeCursorPosition` callback event property on deleting characters
2024-06-07 22:48:51 -03:00
Maurício Szabo
65c445d468
Update CHANGELOG.md
...
Co-authored-by: DeeDeeG <DeeDeeG@users.noreply.github.com>
2024-06-07 11:04:04 -03:00
Maurício Szabo
a797f2cda5
Fixed possible bug on extname
...
Co-authored-by: Andrew Dupont <github@andrewdupont.net>
2024-06-07 11:03:07 -03:00
confused_techie
4dd32931dc
Merge pull request #1014 from pulsar-edit/update-ppm-late-May-2024
...
Update ppm to commit 3542dee00f4622f7458f2f65f05e5
2024-06-06 16:24:16 -07:00
Maurício Szabo
852483a30a
Merge remote-tracking branch 'origin/master' into clojure-grammar-enhancements
2024-06-03 11:39:58 -03:00
DeeDeeG
9ca86ca7ce
Update ppm to commit 3542dee00f4622f7458f2f65f05e5
...
Includes ppm Pull Requests:
- 127 "chore(deps): update dependency express to v4.19.2 [security]"
- 132 "Rewrite publish logic"
2024-05-28 15:09:47 -04:00
confused_techie
890b6f9f3c
Merge pull request #1011 from pulsar-edit/cirrus-update-Rolling-token
...
Cirrus: Update Rolling upload token
2024-05-20 17:44:13 -07:00
DeeDeeG
24e8a8c07a
Cirrus: Update Rolling upload token
...
The old token had expired and needed to be regenerated.
2024-05-20 15:20:00 -04:00
Andrew Dupont
ca02c51da5
Modify some AtomDoc blocks…
...
…in anticipation of the new auto-generated API docs. (These are some tweaks that I've applied locally because they make the docs better.)
2024-05-18 23:07:13 -07:00
Andrew Dupont
c04a38b39c
[language-php] Update tree-sitter-php
to latest…
...
…to gain support for type annotations on class constants, among other things.
2024-05-18 16:18:03 -07:00
Andrew Dupont
8bf199ad72
[language-php] Add a firstLineRegex
…
...
…so that the grammar-choosing logic picks the modern Tree-sitter grammar more consistently.
2024-05-18 16:04:25 -07:00
Andrew Dupont
55e869c786
[language-(java|type)script] Prevent the FOO
in <FOO.Bar>
…
...
…from getting a `constant.other` scope applied.
Also ensure correct scoping of JSX tags even when the tag name is a member expression like `Foo.Bar`.
2024-05-18 15:44:04 -07:00
confused_techie
7e09ae71de
Merge pull request #1007 from pulsar-edit/v1.117.0-release
...
v1.117.0 Release
2024-05-16 21:14:13 -07:00
confused-Techie
70f1c2e8ff
Add back -dev
2024-05-16 21:13:44 -07:00
DeeDeeG
c8fe9fed9d
Changelog: Last-minute entry for PR 1008 (Cirrus ARM Linux fix)
2024-05-16 00:53:07 -04:00
DeeDeeG
2fcef5535f
Merge branch 'master' into v1.117.0-release
2024-05-16 00:38:27 -04:00
DeeDeeG
219392ed6a
Merge pull request #1008 from pulsar-edit/Cirrus-fix-gem-install-fpm
...
Cirrus: Fix `gem install fpm` on ARM Linux
2024-05-16 00:35:32 -04:00
DeeDeeG
1b44be3dac
Cirrus: Fix gem install fpm
on ARM Linux
...
Apparently we need `ruby-dev` (development headers) package
to build fpm gem's native extensions now?!
Well, it's an easy fix. Not sure why we didn't need this up until now,
but oh, well.
2024-05-15 23:40:18 -04:00
confused-Techie
8cbeb16f8e
Update package.json
2024-05-15 19:41:09 -07:00
confused_techie
9de3607cf5
Merge pull request #1005 from pulsar-edit/v1.117.0-changelog
...
1.117.0 Changelog
2024-05-15 19:38:16 -07:00
confused_techie
d241bb61b5
Merge pull request #1006 from pulsar-edit/update-cirrus-ci-token
...
[ci] Update Cirrus CI Token
2024-05-15 19:34:55 -07:00
confused-Techie
c2ecd2ed45
Add new changelog item
2024-05-15 19:32:47 -07:00
confused-Techie
1919596867
Update Cirrus CI Token
2024-05-15 19:31:41 -07:00
confused-Techie
9afc0948c1
Add new changelog
2024-05-15 19:18:38 -07:00
DeeDeeG
7a4e8ca9bc
Merge pull request #1002 from pulsar-edit/CI-fix-Cirrus-on-macOS-no-homebrew-uninstall-node
...
CI: Fix workaround for Homebrew node in Cirrus on macOS
2024-05-15 00:52:50 -04:00
savetheclocktower
90ce7dc211
GH Action Documentation
2024-05-15 03:25:37 +00:00
Andrew Dupont
217313b911
Merge pull request #984 from savetheclocktower/markdown-preview-performance
...
[markdown-preview] Optimize re-rendering of content in a preview pane…
2024-05-14 20:23:38 -07:00
Andrew Dupont
678c1b7bd7
Address feedback
...
Co-authored-by: Maurício Szabo <mauricioszabo@users.noreply.github.com>
2024-05-14 18:37:24 -07:00
Andrew Dupont
5024f052e0
Merge pull request #974 from savetheclocktower/tree-sitter-may
...
Tree-sitter rolling fixes, 1.117 edition
2024-05-13 22:53:46 -07:00