Questions tagged [characters]
The characters tag has no usage guidance.
60
questions
1
vote
1answer
48 views
unescaped character literals detection error
When I reload my init file I get an error (or warning) saying
unescaped character literals `?(', `?)', `?[', `?]' detected!
What does this error (warning) mean and how can one fix it?
0
votes
2answers
115 views
How to prevent unwanted characters such as`[OB` and `^[OA` and hanging at bottom or top point on scrolling?
I am using emacs under iTerm2 on Mac. I am using mouse to scroll up and down. Please not that I haven't face with the issue when I remotely connected into a linux machine, which has exactly same emacs ...
1
vote
1answer
55 views
Recursion in char_charset?
I am looking at the C code for Emacs as of Emacs 26.1, file charset.c , defun char-charset (around line 2040), and file charset.h, macro CHAR_CHARSET (around line 380). I don't understand how in the ...
0
votes
0answers
73 views
Uppercase instead of lowercase Greek letter shown in Julia mode
I am writing Julia code in Emacs, which allows the use of unicode characters in the source code. However, some symbols come out looking weird. For example the Greek letter nu:
becomes:
Does anyone ...
0
votes
1answer
53 views
Display Δ in the *Shell Command Output* Buffer
I have a shell command I'm running from Emacs that has a Δ character in its output. How can I configure the *Shell Command Output* buffer to display UTF-8 by default?
edit: There could also be ...
1
vote
1answer
30 views
How to print escaped characters with princ
When Emacs shows an integer value in the minibuffer, or as an output to IELM, it shows three representations of it -- octal, hex and as character:
ELISP> 10
10 (#o12, #xa, ?\C-j)
This is really ...
2
votes
1answer
91 views
Hide non-breaking spaces in org-mode, but show them in code blocks
Default Emacs settings show non-breaking spaces as a kind of underscore. This is very useful because these otherwise invisible characters would break code execution in many programming languages, and ...
0
votes
1answer
42 views
How to replace a letter with its numerical alphabetic position?
I have this code:
\author[p]{...}
\author[bc]{...}
\author[p]{...}
\author[l,o]{...}
\author[t,q]{...}
\author[at]{...}
\author[z]{...}
\author[ak]{...}
\author[az]{...}
\author[ah,bq]{...}
...
I ...
0
votes
0answers
29 views
`ispell-dictionary-base-alist` and `ispell-dictionary-alist`: how to add utf-8 cyrillic charachter codes?
ispell-dictionary-base-alist contains these values for russian:
("russianw" ; russianw.aff (CP1251 charset)
"[\300\301\302\303\304\305\250\306\307\310\311\312\313\314\315\316\317\320\...
1
vote
0answers
117 views
How to change comments characters in assembly mode
I am editing .s files whit an assembly-to-binary translator that does not accept ; as a comment delimiter but accept C like comments (namely // and /* ... */).
I tried to modify comment-start ...
3
votes
2answers
489 views
Unicode input from keyboard (QMK) to Emacs
I have setup my QMK-enabled keyboard to output Unicode characters. In short, that was adding UNICODE_ENABLE = yes line to the rules.mk file and adding the following two lines to the config.h file.
#...
0
votes
1answer
51 views
Nonexistent newline on display after using outorg
I'm using outorg to convert an elisp file to an org file and then back to an elisp file via (outorg-convert-to-org) and (outorg-convert-back-to-code). When I do this conversion I notice that it looks ...
0
votes
2answers
63 views
How to replace first 100 digits with letters?
I want to replace the first 104 digits as it follows:
1 --> a
...
26 --> z
27 --> aa
...
52 --> az
53 --> ba
...
104 --> bz
I have tried as it follows:
(...
4
votes
2answers
935 views
Non-greedy regex not working
I can't seem to get the non-greedy regex to work.
Sample String:
ABCD,E《F》、《GH》、《XYIJ》、《KL》、《MN》。
Regex Code:
《.+?IJ》
Search Result:
Because .+? is a non-greedy input, I was expecting the ...
1
vote
1answer
43 views
forward-word and non-letter “words”
Using forward-word with this line:
foo *** *** bar,
I want to have the folowing behavior:
foo| ***| ***| bar|,
Not:
foo| *** *** bar|,
So, if between spaces there are only non-letter symbols, ...
1
vote
1answer
24 views
Number value echoed from evaluation
What does the (#o3, #x3, ?\C-c) output in the echo area (next to the 3) represent? Here I've simply evaluated
(+ 1 2)
3
votes
1answer
950 views
How do you type a space character in Spacemacs?
I was researching editors and I ended up stumbling upon Spacemacs and the fact that it uses the spacebar instead of traditional modifier keys. The documentation claims that this lowers the user's risk ...
0
votes
1answer
54 views
How to display unicode chars in ielm
I'm using emacs on MAC OSX
ELISP> (emacs-version)
"GNU Emacs 27.0.50 (build 1, x86_64-apple-darwin18.7.0, NS appkit-1671.60 Version 10.14.6 (Build 18G95))
of 2019-09-06"
ielm REPL echoes back ...
1
vote
1answer
679 views
How to understand paragraph-start variable regex
Problem
When i evaluate the paragraph-start variable in the major mode lisp-mode, it has the following value
"^L\\|[ ]*$"
In emacs the ^L is displayed in red color so I'm not sure if there is ...
1
vote
0answers
64 views
Set font family for comments
In coq mode I have ligatures being used: instead of "fun", it shows λ in the programming code. But in the comments lambda transformed into a character I can't even copy, so I'll attach a screenshot:
...
1
vote
1answer
38 views
set-register register-separator “\n\n”)
Upon reading GNU Emacs Manual #rectangle register
When you are collecting text using append-to-register and prepend-to-register, you may want to separate individual collected pieces using a ...
0
votes
2answers
77 views
Symbol's value as variable is void: ‘yes-or-no-p
I have the following lines in my config file:
(fset 'yes-or-no-p 'y-or-n-p)
(setq confirm-kill-emacs ‘yes-or-no-p)
The latter line is what's throwing the error. I would like to be able to use 'y-or-...
2
votes
1answer
41 views
Finding English Letters in a multilingual document
I have a document mainly Persian with English/French/German characters here and there. I want to append a command before Latin word(s) and a } at the end. Do you think it could be done in emacs?
...
0
votes
1answer
102 views
Check if a character is in a string
It is easy to present list of allowed characters as string, like " \n\t".
(char-before) return integer.
How can I check that a character is in a string?
There is What is the easiest way to check if ...
2
votes
1answer
63 views
How to replace a digit by a letter?
I want to replace some digits by letters such that
1 ---> a
2 ---> b
...
In emacs I have tried the following replacement:
M-x query-replace-regexp RET \([0-9]+\) RET \,(string (+ ?a \#1)) RET
...
2
votes
1answer
69 views
How should one interpret the printed representation of integers in Emacs Lisp?
I'm getting to grips with Emacs Lisp in GNU Emacs 25.3.2. While trying to understand the printed representation of integers I got confused by the following echo area output produced by C-x C-e:
10
-&...
3
votes
2answers
524 views
Make Emacs short keys work in different language
I have to often switch the OS keyboard language between Latin an Cyrillic. When the keyboard is Cyrillic the short keys don't work because they are not recognized. For example a Latin command of C-x-c ...
0
votes
1answer
355 views
insert a single character
My goal Write code in my init.el file so that from now on, M-v will just print the BELL character (character number 27 in hexadecimal) instead of scrolling down as it does by default.
My failed ...
2
votes
1answer
2k views
How can I ask emacs to show me (visually) invisible characters like CR LF?
The title says it all: I want emacs to show (all, or only some, like CR LF) invisible characters in my buffer? (If it matters: I am using the latest emacs (25) on the latest debian testing)
(I am ...
0
votes
1answer
66 views
Convert HTML umlauts to corresponding characters
I have a list of strings containing german umlauts as their html representation, e.g. ü is ü and so on. Is there an easy, maybe built-in, way to convert them within strings, i.e. "Prü...
7
votes
1answer
1k views
Insert character by its Unicode name
From the documentation of insert-char, I cannot see why
(insert-char "GREEK SMALL LETTER EPSILON")
doesn't work. Is there a non-interactive way to insert a character
given its Unicode name?
0
votes
0answers
27 views
Change line length calculation of a certain character displayed with multiple glyphs
I am differentiating em-dashes (—) from hypens (-) in emacs using this code in my .emacs:
(let* ((glyph-em-dash (make-glyph-code ?\u002D 'font-lock-function-name-face)) )
(aset standard-...
2
votes
2answers
94 views
How can I use a char as a counter?
I have this LaTeX code:
\begin{enumerate}[a]
\affiliation{...}
\affiliation{...}
\affiliation{...}
...
\affiliation{...}
\end{enumerate}
and, using a script written in Emacs Lisp, I want to ...
7
votes
1answer
191 views
Is there a more efficient alternative to search-forward when searching for a single character?
I need to split the contents of a buffer into a list of strings. The null character is used to separate the items.
It the items were separated by newline characters, then I could use the same ...
3
votes
1answer
782 views
Test char at point
I want to test if char at point is, let's say, "{"
I found:
(string= "{" (buffer-substring-no-properties (point) (+ 1 (point))))
and:
(string-match-p "{" (what-cursor-position))
both working.
...
4
votes
0answers
218 views
How to make Emacs not intercept Command-Ctrl-Space, used for Special Characters on macOS?
On macOS the CommandCtrlSpace shortcut opens an Emoji picker which can be expanded into a Special Characters picker.
But when I type this shortcut on Emacs in order to input a character, instead of ...
2
votes
2answers
178 views
Accessing the character in the line below
I am writing an Emacs Lisp function which needs to know the character directly under point in the line below, returning nil when no such character exists. I thus defined the function char-below, which ...
1
vote
1answer
238 views
Replace certain multibyte characters
In my markdown file (coming from a Windows computer on which I have no control), I have several multi-byte characters.
Some text xx Some text yy Some text
In emacs, they are displayed as \221 and \...
1
vote
1answer
123 views
Display devanagari characters
Running Emacs 25 on Kubuntu 17.10.
I am able to enter text in devanagari script but it does not dispaly correctly in the editor.
For instance, the text entered as:
क का कि की कु कू के कै को कौ कं कः...
0
votes
0answers
95 views
Problem with accented greek vowels
I cannot type a Greek accented vowel in emacs.
In Xorg, I use the el keyboard layout and in other applications (e.g. Firefox) the normal way to type an accented vowel (e.g. ά) is, first the colon ...
4
votes
1answer
335 views
Typing composite characters (e.g. diacritics) in emacs
When running GNU Emacs as a GUI (under Ubuntu), I can't type composite characters with a Spanish keyboard.
For example, to type character á in a Spanish keyboard you first type the ´ key followed by ...
0
votes
0answers
65 views
Automated conversion to real accented characters
I use org-mode to maintain a to-read list of articles. An entry in the list is produced by a function that I wrote in ELisp. The function uses bibtex-completion-get-value for the title and bibtex-...
2
votes
3answers
1k views
how to teach emacs that `'` (dead acute) + c = ç?
I've set up my keyboard layout in arch with
localectl set-x11-keymap us pc104 intl
By default, in this layout, the ' is a dead character. It is called a dead acute. In Portuguese, we are used to ...
8
votes
4answers
1k views
Showing bytes as hexadecimal escapes rather than octal escapes
Short version: Can I make Emacs show \ff or \xff instead of \377?
Long version: Suppose you open a file that is not entirely text and has some binary data (say a PostScript or PDF file). For example, ...
0
votes
2answers
688 views
emacs counts German umlaut as two columns
I have been writing a document with a not monospaced font, because it is not code but only text. This is a document written in reStructuredText, with the file ending .rst and when it is opened in ...
4
votes
1answer
583 views
What are the ?\(, ?\[, ?\{ symbols in emacs lisp?
I've came across this comment in an evil-surround issue, which stated this code:
;; use non-spaced pairs when surrounding with an opening brace
(evil-add-to-alist
'evil-surround-pairs-alist
?\( '("(...
7
votes
3answers
590 views
Translate ae to ä on non-German keyboard
If for some reason I am stuck to a keyboard with English layout and I often have to enter text in German - can emacs translate ae to ä (or ue to ü) for me?
I do have a not-working solution like this:
...
0
votes
1answer
70 views
How do I display dashs as minus signs outside comments and strings?
In source code, I'd like to display “-” as “−”. In the font I use, the dash is very short and doesn't match the “+” at all. This is only to improve visual appearance. The character in the file must ...
1
vote
1answer
134 views
Getting auto-complete to work correctly in scribble-mode
I've been using Neil Van Dyke's scribble-mode for editing Scribble code in Emacs. I'm also using auto-complete and ac-capf to get better completion in scribble-mode. However, I've been running into a ...
0
votes
1answer
47 views
ESS dendrograms: appearance of last branch
In R it is possible to customise the appearance of a dendrogram and set a custom start character for the last branches. According to the documentation:
In some environments, using ' will provide ...