Comments (3)
Strange. I had a commit all ready to go, and when I went to test it, my definitions just started working with upstream (i.e. I wasn't loading my fork).
It seems like the behavior I observed is the result of a strange interaction between rust-mode
and desktop-save
/desktop-change-dir
.
The weird part is that in one library file I can see the behavior I observed earlier (and reliably so), and in a sibling library file (i.e. in the same repo, and both files live in $PROJECT_DIR/src
) I observe the correct behavior, also reliably.
What's more is that if I close and reopen the file in which the erroneous behavior is observed, after reopening the correct behavior is observed.
I'm not sure what should and could be done to fix this TBH.
In any case it is apparent that the patch I had ready is not useful in its current form.
I'm not quite ready to close this issue just yet;
I'll think about this for a little while, see if a solution presents itself.
from rust-mode.
I would be to accept a PR for the same.
from rust-mode.
Related Issues (20)
- Native compilation warnings HOT 1
- Disabling automatic brace insertion HOT 3
- Issues running this mode HOT 3
- Cannot setup LSP formatting and treesitter together HOT 5
- Behavior with enum variants, using treesitter HOT 4
- Compiling/Installing error: No such file or directory, treesit HOT 8
- syntax highlight error on Emacs 30 HOT 19
- Remove autoload might break the `straight-use-package-mode` HOT 6
- File mode specification error: (void-function rust-mode) HOT 12
- Remote(tramp) rustfmt does not consider rustfmt.toml HOT 1
- Unable to view package info in `package-list-packages` HOT 3
- Better tree sitter detection instead of version check
- Font-lock confused by apparent float suffix in non-decimal literal HOT 5
- Not able to use treesitter derived mode with straight HOT 7
- Default key bindings and rust-format-on-save doesn't work with rust-ts-mode HOT 3
- Run test on point HOT 5
- Add configuration option to locate project without --workspace to only run check on local crate HOT 10
- SIGGEGV when enable tree-sitter on macos HOT 2
- rust-mode on emacs 29 and above is very slowly HOT 1
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 rust-mode.