Comments (6)
I think this should be fixed now by
brew update && brew upgrade emacs
from homebrew-core.
But use brew install --build-from-source emacs
will not trigger the segmentation fault, maybe the new version of tree-sitter package broke the treesit support of emacs built with an older version of tree-sitter?
from homebrew-core.
Yep,
tree-sitter/tree-sitter#3296
from homebrew-core.
If there's a command-line/scriptable way to trigger the crash, we can add it to the emacs test
block to avoid breakage like this in the future.
I'm not an emacs user, so suggestions welcome.
In the meantime, the rebuild I triggered in #172484 will fix this.
from homebrew-core.
It may be a bit difficult to reproduce the crash through a command-line or scriptable method. Tree-sitter can be used by many emacs major modes, but there is no generic way to test tree-sitter support.
The script below is just an example:
echo "(add-hook 'emacs-startup-hook 'rust-ts-mode)" >> ~/.emacs.d/init.el
emacs
I do not think this is a reliable way to trigger the crash.
from homebrew-core.
Sorry, I forgot to mention a crucial point: we need to first install the corresponding language grammar in Emacs, which appears to require an interactive process.
from homebrew-core.
Related Issues (20)
- Failure while executing; `/bin/launchctl bootstrap gui/501 /Users/<name>/Library/LaunchAgents/homebrew.mxcl.mariadb.plist` exited with 5. HOT 1
- Upgrade issue with git HOT 1
- Settings schema 'io.github.lxi-tools.lxi-gui' is not installed HOT 8
- Keg-only PostgreSQL is incompatible with extensions like PostGIS HOT 6
- glibtoolize is broken after reinstalling libtool HOT 5
- Homebrew MySQL `brew upgrade` broke mysql - MacOS Sonoma 14.5 HOT 39
- Branches for autobump PR's should be deleted if the PR is closed HOT 1
- Golang 1.22.6 has been released, but I can only update to version 1.22.5 using brew HOT 1
- Formula for `bitwarden-cli` is not being updated via autobump bot. HOT 3
- `mysql-client` 9.0 does not include `mysql_native_password` plugin HOT 11
- easy-rsa does not show real version, date, and git commit hash HOT 1
- Docker-compose conflict with docker-buildx HOT 10
- Formula/s/sevenzip.rb can be simplified, not an issue, just a suggestion HOT 1
- Golang 1.23.0 has been released, but I can only update to version 1.22.6 using brew HOT 2
- Watchman socket path too long HOT 9
- Numpy should use Apple Accelerate instead of OpenBLAS on Apple Silicon HOT 3
- SHA256 mismatch when trying to install 'wireguard-go' HOT 2
- mysql broken after brew upgrade HOT 2
- sourceforge url audit failures HOT 4
- Unable to submit a version bump for mariadb HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from homebrew-core.