-
Notifications
You must be signed in to change notification settings - Fork 49
Freaks out in 29.x #116
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
What OS are you using? |
MacOS, but I think it did the same on WSL2 under Windows (Ubuntu guest VM) |
Could this be related to #109 ? |
At least in my case I don't think so; I don't use colors. |
I am seeing something similar when using a recent enough fzf version and emacs runs with a non-UTF locale for example It is triggered by this change in fzf version 0.35.0 and newer:
Emacs term mode (which fzf.el uses to run the fzf command) doesn't seems handle the escape sequences used unless we are in a UTF locale. Or maybe it's a coding system issue. Most users are using UTF locales nowadays so they would not run into this. |
I have just had the opportunity to test it on:
I don't see the problem. It works fine in that environment (in text mode). I was not able to test the graphics version of Emacs yet. Are problem
8000
related to running emacs in graphics mode or in terminal mode or both?
Test fzf directly inside a OS shell, then inside Emacs. |
@pierre-rouleau I can only reproduce it in non-UTF8 locales for example |
@imarko I tried using LANG=C by just setting it in the zsh shell and used Emacs 29.1 in terminal mode in macOs Sonoma. It looks as if the last 'separator line' shown after the 2 counts is not displayed properly. But fzf is displaying it fine when launched directly from the shell. At this point I don't know enough about the screen output mechanism of Emacs to do more. I wonder if other operations experience the same type of problems with Emacs 29.1. I'd have to search a little in that area. I might have a bit of time later this month. Has anyone experienced this problem on Emacs 28 or 30? Or with another command or package? |
As author of the bug report, this all seems to be working FOR ME, now. Both terminal mode emacs and GUI emacs. Steps I made to success: MacOS Sonoma 14.2.1
Ran both with
(Edit: Unless other people are having the problem, this can be closed as far as I am concerned.) |
The display of "things" to find (at least for
fzf-find-file
) is all borked up in any of the 29.x branches, and also in the released 29.1.Anyone else notice this?
The text was updated successfully, but these errors were encountered: