Question feed. Ben 3 3 silver badges 11 11 bronze badges. Is there a proper way to highlight the display-ascii symbol? Perhaps someone will explain it well. Just what is your problem, for which you are "going with your solution"? By using our site, you acknowledge that you have read and understand our Cookie PolicyPrivacy Policyand our Terms of Service. You should post your solution clearly as an answer. Featured on Meta. Regarding the hooks usage. Why font-lock-add-keywords doesn't play well with standard-display-ascii?
On the left side of the modeline, you'll see (DOS).

This means that Emacs is viewing the buffer as if it had DOS-style line endings. To view the. In the bottom left of your window, you have a cryptic string like 1:@**. Hover over the colon, it'll tell you something like "line endings: unix. Mar 11, If you see ^M in your file, you may have opened a file with DOS-style line endings (carriage return + line feed) while Emacs assumes it has.
Do you explicitly state which modes you want the whiteline to be enabled for?
I couldn't find it in the documentation. Stack Overflow works best with JavaScript enabled. It's about helping others and making things clear. Asked 8 years, 8 months ago. Viewed 2k times.
May 7, ^M is a carriage return character "/r", ASCII code If emacs displays many ^M in every line, that means there's inconsistent line ending in. Aug 4, DOS carriage returns appear at the end of each line as ^M. (An alternative would be to use cat -t on the file in a terminal to also show the.
I couldn't find it in the documentation.
Why does Emacs insert ^m at the end of every line Super User
Thanks you. You are prompted for the chars to highlight -- hit C-q C-j inserts a newline charthen hit RET to enter the list of chars you inserted just a newline char here. M-x describe-variable RET whitespace-style :.

I love how solving an Emavs problem involves using Vim. Active 5 years ago. Setup a private space for you and your coworkers to ask questions and share information.
Useless Whitespace GNU Emacs Manual
![]() Reza smash mp3 |
Visit chat. Congratulations to our 29 oldest beta sites - They're now no longer beta! The best answers are voted up and rise to the top.
I never remember it, though. Do you explicitly state which modes you want the whiteline to be enabled for? Sign up using Email and Password. |
You can make trailing whitespace at the end of a line visible by setting the buffer- local variable show-trailing-whitespace to t.
elisp Emacs show invisible symbols (\n) Stack Overflow
Then Emacs displays trailing. The mode line indicates whether end-of-line translation was used for the current that effectively converts the file to Unix EOL style, like the dos2unix program.
What does face mean in that list? Unicorn Meta Zoo 7: Interview with Nicolas. Super User works best with JavaScript enabled.
Now it should look normal, and say DOS as the encoding marking on the status line. Email Required, but never shown. Using hooks works fine: add-hook 'prog-mode-hook lambda whitespace-newline-mode t. Setup a private space for you and your coworkers to ask questions and share information.
![]() Smart uf70 installation guide |
Although I have this terrible feeling when I don't understand why something doesn't work — I feel like if I find more issues with this I will not be able to fix them because I don't know how it works already.
The first arg to hc-highlight-chars is a list of a string of chars, not a char -- e. Unicorn Meta Zoo 7: Interview with Nicolas. It's about helping others and making things clear. Video: Show line endings emacs Packages and Plugins (The Boring Flutter Development Show, Ep. 6) Congratulations to our 29 oldest beta sites - They're now no longer beta! Emacs can handle all the newline varieties a file might contain, without needing to modify the file as Dos2Unix does. |
Question feed. M-x describe-variable RET whitespace-style :.
It's about helping others and making things clear. Remember to use Ctrl-Q to 'quote' the Ctrl-M characters.
Asked 8 years, 8 months ago.
Featured on Meta.