confused-Techie
08d7c939d2
language-objective-c spec
2023-08-22 20:36:14 -07:00
confused-Techie
01553a7ee4
language-mustache spec
2023-08-22 20:35:44 -07:00
confused-Techie
2ddbeba14f
language-make spec
2023-08-22 20:35:05 -07:00
confused-Techie
e0cc11c837
language-less spec
2023-08-22 20:34:37 -07:00
confused-Techie
e19613ecdf
language-json spec
2023-08-22 20:34:10 -07:00
confused-Techie
bb53e291cf
language-javascript spec
2023-08-22 20:33:47 -07:00
confused-Techie
d83a3aa779
language-java spec
2023-08-22 20:32:32 -07:00
confused-Techie
fc771977db
language-hyperlink spec
2023-08-22 20:30:55 -07:00
confused-Techie
a4379ebb40
language-html specs
2023-08-22 20:30:25 -07:00
confused_techie
66ddd3c3da
Merge pull request #671 from pulsar-edit/customize-window-title
...
[core]: Make showing tab title in window title optional
2023-08-22 18:21:52 -07:00
Andrew Dupont
c7e2567fc8
Merge pull request #683 from savetheclocktower/suppress-marked-warnings-in-autocomplete
...
[autocomplete-plus] Suppress `marked` warnings
2023-08-22 17:09:17 -07:00
confused_techie
40a2c3f49d
Merge pull request #679 from pulsar-edit/pulsar-updater/fix-yarn-start
...
[pulsar-updater] Don't notify if Pulsar is running via `yarn start`
2023-08-22 16:44:19 -07:00
confused_techie
0c65971944
Merge pull request #678 from casswedson/fix-warnings
...
bump actions/checkout to v3
2023-08-22 16:43:46 -07:00
confused-Techie
b596922597
Try and fix the if statements
2023-08-22 16:38:55 -07:00
Andrew Dupont
adb3a8fdce
[autocomplete-plus] Suppress marked
warnings
2023-08-22 09:59:56 -07:00
confused-Techie
cf8bf818ac
Cleanup logic, expand install timeout for windows, add retry to build, add cleanup to install
2023-08-22 02:20:21 -07:00
confused-Techie
a84507a3b0
Add retries, simplify logic
2023-08-22 01:37:31 -07:00
confused-Techie
0d90881f2e
Fix logic for running agnostic pulsar binary build
2023-08-22 01:00:38 -07:00
confused-Techie
dd2ae4fcfe
Fix what value is checked for to build agnostic binaries
2023-08-22 00:36:52 -07:00
confused-Techie
5383603e6e
Fix naming of Build Pulsar (macOS)
=> Build Pulsar Binaries (macOS)
2023-08-22 00:26:09 -07:00
confused-Techie
8d75726d10
Compare booleans to true
unlike JS
2023-08-22 00:14:39 -07:00
confused-Techie
ff0db1f8cc
Restore one valid comment
2023-08-21 23:14:57 -07:00
confused-Techie
dfe9dfa5f0
Use env vars to disable tests and signing on specific platforms
2023-08-21 23:13:53 -07:00
confused-Techie
652b30f220
Disable visual tests on windows and macOS, use PowerShell for checking pulsar version on windows
2023-08-21 22:30:51 -07:00
confused-Techie
a4c9f36359
Fix bad syntax
2023-08-21 21:40:00 -07:00
confused-Techie
c57b5de831
Use regular build steps for all platforms
2023-08-21 21:38:37 -07:00
confused-Techie
2658c5f8fd
Windows CI
2023-08-21 21:07:33 -07:00
confused-Techie
1994c79f3c
Separate out our build steps, check again if we can install ffmpeg, fix sed statement
2023-08-21 19:15:57 -07:00
confused-Techie
d9320b5503
Properly escape newline
2023-08-21 19:04:18 -07:00
confused-Techie
db77504f0d
Seems we must use sudo
2023-08-21 19:02:03 -07:00
confused-Techie
f044d62960
Don't seem to be installing everything listed
2023-08-21 19:00:58 -07:00
confused-Techie
7a6cc86993
Don't install ffmpeg, use action instead
2023-08-21 18:55:21 -07:00
confused-Techie
8cf0db28c3
Use sudo
where needed
...
Apparently, GitHub Actions use a passwordless root account to protect some actions [docs](https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners )
2023-08-21 18:40:04 -07:00
confused-Techie
cfd20283d2
Create linux
build task
2023-08-21 18:35:14 -07:00
Andrew Dupont
ebf5333022
[language-c] Scope identifiers as types when they are unambiguously so
...
Anything that is one of the reserved type words in C must be a type in all contexts. And any identifier that ends in `_t` is, by strong convention, a type.
2023-08-21 00:46:29 -07:00
Andrew Dupont
a0c446e958
[autocomplete-plus] Detect when menu state gets out of sync with DOM
...
We schedule the removal of `.autocomplete-active` when a menu closes, which means that that task has a chance of being stale by the time it tries to run. Guard against that by comparing our assumptions to reality.
2023-08-18 13:44:51 -07:00
confused_techie
f3ecfc33d4
Update packages/about/lib/components/about-view.js
...
Co-authored-by: DeeDeeG <DeeDeeG@users.noreply.github.com>
2023-08-17 20:42:00 -07:00
confused-Techie
52b71d3464
Returns "Developer Instance" in tests
2023-08-17 20:05:51 -07:00
confused-Techie
e8f4f61baf
Update readme
2023-08-17 19:23:12 -07:00
confused-Techie
58133533e6
Detect when run via yarn start
2023-08-17 19:19:50 -07:00
casswedson
42ad6bb5e5
suppress action deprecation warnings
...
there are a bunch of deprecation warnings here about actions/checkout
and actions/setup-node
https://github.com/pulsar-edit/pulsar/actions/runs/5886138612
fix most of them by bumping checkout and setup-node to v3
2023-08-17 20:55:44 -05:00
confused-Techie
8703a686b2
Add spec
2023-08-17 17:57:04 -07:00
confused-Techie
415f90ce02
Include conditional update check button
2023-08-17 17:03:10 -07:00
Andrew Dupont
9954068f8f
Fix syntax highlighting of Ruby regexes
2023-08-16 19:34:41 -07:00
DeeDeeG
c7422d1a34
CI: Fix test steps for macOS runs with renamed binaries
2023-08-16 19:50:15 -04:00
DeeDeeG
e73e5ff410
CI: Fix PATH export for ARM Mac binary renaming step
...
Copy-pasting this line from the Intel Mac CI steps
was apparently not the correct way to do it.
Whoops, again.
2023-08-16 19:27:56 -04:00
DeeDeeG
d11f5238c9
script: Add basic error handling in CI binary renaming script
...
Throw literally the entire script into a try/catch.
This script should exit "cleanly" no matter what,
and avoid erroring out the overall CI run at all costs.
(This script is run on a best-effort basis, and should first do no
harm, since the automation it provides is easy to replicate manually.)
2023-08-16 19:19:07 -04:00
Andrew Dupont
10907fb40f
Use correct comment delimiters within JSX when using a TSX grammar
2023-08-16 11:50:29 -07:00
Andrew Dupont
ff34f2daf2
Use the proper comment delimiters when commenting out a range of JSX
2023-08-16 11:40:51 -07:00
Andrew Dupont
0039432bb4
Rework how we find comment delimiters
...
Checking on the grammar first means that we get no opportunity to override the answer. It also fails to account for languages in which the correct comment delimiters vary based on context.
Instead, we check settings _first_, then fall back to the grammar itself.
2023-08-16 11:40:51 -07:00