Questions tagged [quote]
The quote tag has no usage guidance.
83
questions
0
votes
1
answer
34
views
Elisp construct
What is this construct in elisp ?
'( ("approx" "approximately") ("appt" "appointment")
("apt" "apartment") ("dept" &...
1
vote
1
answer
41
views
How can I change color of quoted text in org mode?
When I use #+BEGIN_QUOTE.. #+END_QUOTE text in between always shown as white.
Example output:
Related: how to markup a quotation?
Is it possible to change color of the quoted text such as to dimmer ...
0
votes
0
answers
16
views
constructed entry file path in org-capture-templates [duplicate]
I have just started to use org-mode and I am tweaking an existing configuration to my needs.
In that configuration, the code is itself in an org file and the org-capture-templates is splited in a lot ...
0
votes
1
answer
20
views
face-attribute function returning strange cons with "quote", causing htmlfontify-buffer bug: 'invalid face: quote'
I've been debugging an error when I call htmlfontify-buffer on my *shell* buffer or SLIME.
I found out the problem seems to be a value returned by the face-attribute function that seems to be a cons ...
4
votes
0
answers
646
views
Warning: quoted with ' rather than with #'
After switching from Emacs 25 to Emacs 28 I started to get this warning message during the loading of my custom settings
.emacs.d/init.el: Warning: (lambda nil \.\.\.) quoted with ' rather than with #'...
-2
votes
2
answers
46
views
Passing variable to function and changing its value
The following function is intended to ensure that a variable defined in a defvar is constrained within a numeric range.
I do not want to hardwire the modification of conshine-verbiage, so one can pass ...
1
vote
1
answer
102
views
Why does org see this source block as having "unbalanced parentheses"?
Here is a terse snippet with which you can recreate the issue, I hope:
#+begin_src sh
for x in $(for y in $(cmdA '"'); do cmdB $y; done); do cmdC $x; done
#+end_src
Here if I try to operate with ...
1
vote
1
answer
30
views
How to pass a variable to a click handler?
I'm using this code to make clickable text in a buffer:
(defun q()
"Entry point."
(interactive)
(let ((buffer-name "q"))
(get-buffer-create buffer-name)
(switch-to-...
1
vote
1
answer
39
views
function accepts string literal, but not the result of expression
In my init.el I have a series of programming language specific hooks that I use to add font-lock patterns (namely adding a header style font to some of my comments). Here is an example for c-like ...
1
vote
1
answer
175
views
Why is :box on set-face-attribute not getting the current value from (face-background)?
Why is :box not getting the current background color?. It doesn't even work if I setq a variable with the color hardcoded, but if I set the hex color as a literal it works perfectly. If I evaluate ...
2
votes
1
answer
374
views
How can I insert the backslash character ( \ ) before quotation marks (" ") in Emacs?
I am running Emacs and writing on the scratch-buffer. This is my config file.
After executing describe-mode, this is the list of minor modes running:
Enabled minor modes: Auto-Composition Auto-...
2
votes
1
answer
46
views
Key binding to `C-<` and `C->` not working when creating minor mode
I wrote a couple of functions to automatically convert sequences like "<<" in «. (Yeah, I know that input methods can do the same, but I don't want the extra bindings: I'm planning to ...
0
votes
1
answer
180
views
Why is this function name causing “Invalid function” when in a list for `dolist`?
How can I use dolist to repeat an operation for each item in a list?
I have a sequence of statements:
(put 'downcase-region 'disabled nil)
(put 'upcase-region 'disabled nil)
(put 'narrow-to-defun '...
1
vote
1
answer
55
views
Process of packages loading
It seems I totally do not understand the mechanism of package loading in Emacs.
I have in my init.el something like this:
(use-package elpy
:ensure t
:init
(elpy-enable)
:config
(defalias '...
0
votes
1
answer
54
views
Why is (eq (car '('x)) 'x) => nil
Context
In notmuch there is the a function that reads the :search-type property from a list and compares it to a symbol. This comparison is always nil for 'tree' / 'unthreaded, even though saved-...
0
votes
1
answer
27
views
Function argument does not seem to be visible inside of function
I use this code (found here) to highlight a single line in black:
(defun find-overlays-specifying (prop pos)
(let ((overlays (overlays-at pos))
found)
(while overlays
(let ((...
2
votes
2
answers
174
views
Does Emacs have a builtin way to fix curly quotes' orientation?
I am working on a package that makes an API call and gets strings with improperly oriented curly quotes, e. g.,
The word ’syneresis’ comes from Greek roots meaning ’take’ and ’together’.
Is there a ...
0
votes
1
answer
66
views
Expand variable and transform it in a quoted list
The function cycle-themes have cycle-themes-theme-list as a quoted list, e.g., (setq cycle-themes-theme-list '(tsdh-light wheatgrass whiteboard womba)).
At the same time, (custom-available-themes) ...
2
votes
1
answer
155
views
Call random function from list
I have a list of interactive functions and want to call a random one of them.
In the end I expect to have a function that randomly changes the capitalization of the word at point (without moving the ...
1
vote
0
answers
20
views
Passing string as arg to apply function [duplicate]
I want to call clone-indirect-buffer or clone-indirect-buffer-other-window within a function dependent on the prefix. To do this, I assign the appropriate clone function to a variable using let. ...
1
vote
1
answer
60
views
Activate a minor mode switching off the other ones in a set of minor modes
I'm developing a set of minor modes that I use in my LaTeX copy-editing work.
I have, e.g.. a list of three minor modes stored in a variable:
(defvar latex-editing-mode
'(preamble-editing-mode
...
1
vote
2
answers
125
views
String-match: symbols variable void
I am trying to write a small function where I extract two sub-strings from a cite-key, e.g. cite:rammstein2017paris.
(defun citekey-get-author-and-year ()
"Get the _author_ and _YEAR_ ...
0
votes
0
answers
35
views
What's the difference between ' (quote) and ` (grave accent) [duplicate]
I've seen both used to quote symbols and list.
What's the difference between them?
When should I use one or the other?
0
votes
1
answer
77
views
Invalid function in font-lock-fontify-keywords-region [duplicate]
Why do I get the error: font-lock-fontify-keywords-region: Invalid function: (concat "\\\\" (regexp-opt (quote ("cs" "hepth" "hepph" "heplat" "...
0
votes
1
answer
28
views
Disable quote replacement in sgml-mode
In sgml-mode, when I type quotes ", they are automatically replaced by ". The culprit is the function sgml-name-self. Perhaps it is called automatically on characters in the variable sgml-...
1
vote
1
answer
652
views
string-join list with function as list member
I want to string-join a list of strings, one of which is returned by a function call.
Like this:
(defun foobar () "foobar")
(string-join '("foo" (foobar) "bar") "|&...
0
votes
1
answer
39
views
Why has my .custom file changed between `(quote` syntax and the `'` syntax and how to convert between the two?
I use the same .custom file on different machines syncronised via a git repo.
I just noticed that suddenly the .custom file from one machine uses the (quote syntax while in the past the ' syntax was ...
4
votes
1
answer
185
views
How to force filename completion in shell buffers to use quotes instead of backslashes
I have a directory with the file a file name with spaces and in Emacs I have a bash in a shell buffer. Rhen I type
ls a<TAB>
and shell mode completes to
a\ file\ name\ with\ space
However I ...
2
votes
0
answers
117
views
Why did I get the U+2019 right single quotation mark not plain ASCII single quote in C mode?
In Emacs under C mode, why did the single quote key give me a U+2019 right single quotation mark, not a plain ASCII single quote? (That was corrected by a bot https://stackoverflow.com/posts/64104679/...
2
votes
2
answers
123
views
Unquoting a variable name (to implement variable pointers)
I know that if I have a variable with a function name, I can call it using funcall, like this
(setq func-ref 'my-func)
(funcall func-ref)
I am wondering if there's a similar functionality for ...
1
vote
1
answer
183
views
Wrong type argument: symbolp, 10
I would like create function that ask me how length I want the Pomodoro but it say wrong type argument.
(defun changePomoLength ()
(interactive)
(set-variable org-pomodoro-length (read-string "...
4
votes
2
answers
386
views
Is it possible to selectively disable syntax highlighting rules?
The context :
GNU Emacs 26.1
working on Debian 10.3
currently editing YAML files (Ansible code)
Here's how my code looks like :
As you can see, the syntax highlighting is puzzled by the odd number ...
4
votes
0
answers
81
views
Add a source reference to org blocks
During research, I often cite a passage from some website, a local document or org file. For context and later use, I always add the source reference after the block:
* Public transport
** Bus
Buses ...
2
votes
1
answer
306
views
eval and quotes
I am trying to execute the code here, which I copy below
(defun buffer-local-set-key (key func)
(interactive "KSet key on this buffer: \naCommand: ")
(let ((name (format "%s-magic" (...
0
votes
2
answers
184
views
What is #'eq and how does it differ from 'eq [duplicate]
I've seen a few snippets of code where symbols were prepended by #' instead '. like the following snippet
(seq-count #'not (seq-mapn #'eq seq1 seq2))
What is the difference and why couldn't I just ...
0
votes
1
answer
349
views
which-function-mode and modified mode line
I modified my mode-line, but now which-function-mode stopped working: nothing is displayed. Code:
(setq mode-line-position
(list '(:eval (propertize "L%l " 'face nil 'help-echo "Line number"))
...
1
vote
1
answer
157
views
How to allow a sexp within a quoted list to be evaluated? [duplicate]
(setq a 2)
(setq l '(a b c))
(car l)
Got a when evaluating this, and why its value not 2 ?
1
vote
1
answer
46
views
Basic quote regex for font-locking?
I have my own font locking that highlights quotes in comments eg.
/* Some comment 'this is quoted'
* more 'text in an escaped \` quote'.
* Plurals such as Moe's or Joe's should work too. */
...
1
vote
2
answers
80
views
' versus #' what are the differences and when should I choose one over the other? [duplicate]
Both seem to work equally well when mapping a function over a list, for example.
(mapcar #'1+ (list 1 2 3))
;; => (2 3 4)
(mapcar '1+ (list 1 2 3))
;; => (2 3 4)
0
votes
2
answers
117
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-...
0
votes
1
answer
67
views
The difference between (setq shell t) and (shell . t)
Upon configuring babel, encounter such syntax
(require 'ob-ipython)
(org-babel-do-load-languages
'org-babel-load-languages
'((ipython . t)
(python . t)
(shell . t)
;; other languages..
)...
1
vote
0
answers
44
views
why does this function keep updating the same result? [duplicate]
I am trying to do the following exercice:
Given a DNA string, compute how many times each nucleotide occurs in the string.
DNA is represented by an alphabet of the following symbols: 'A', 'C', ...
3
votes
1
answer
211
views
regexp: exclude repeated characters for highlight - hi-lock-mode
I want to search using regexp to capture plain text. I want to capture passages that begin with opening quotation marks and end at the end of the paragraph, and even though the quote continues onto a ...
2
votes
2
answers
2k
views
Invalid read syntax "#"
I'm having trouble using:
(add-hook ’before-save-hook #’gofmt-before-save)
This is supposed to format the go code before saving. The error I get is:
Debugger entered--Lisp error: (invalid-read-...
0
votes
0
answers
16
views
highlight-regexp(s) with looping over an alist [duplicate]
Although these two expressions seems to be equivalent (both works):
;; 1
(highlight-regexp "foo" "hi-green")
;; 2
(highlight-regexp "foo" 'hi-green)
Only the first one of the following loops works ...
9
votes
1
answer
2k
views
When to use quote for lists? Modifying quoted lists in Elisp
The Common Lisp Hyper Spec says:
The consequences are undefined if literal objects (including quoted objects) are destructively modified.
This is further motivated at the Constant Modification ...
0
votes
1
answer
505
views
How do I ensure org-sbe is consistently passed a string when copying tables
I'm trying to transform the data from one table to another however I can't do it with built in functions so I have to use org-sbe to call some elisp:
#+tblname: clues
| 02a8 | 0050 | 5012 | 2225 |...
1
vote
1
answer
715
views
Void Function Error
The following function is meant to call an arbitrary function at each of the immediate children of an org heading:
(defun org-map-shallow-tree (funcarg)
""
(save-excursion
(org-back-to-...
4
votes
1
answer
1k
views
Hook with quoted lambda as an argument
I been reading a blog post from Chris Wanstrath from 2010 where he write about coffee-mode. He proposed there this functions hook:
(defun coffee-custom ()
"coffee-mode-hook"
;; Emacs ...
1
vote
1
answer
437
views
Produce \' in a string replacement
As you know, functions such as replace-regexp-in-string and replace-match have an argument LITERAL, meaning ...
If optional ... arg LITERAL is non-nil, insert NEWTEXT literally.
Otherwise treat ‘\’ ...