Questions tagged [quote]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
1 answer
48 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 ...
user avatar
  • 103
1 vote
1 answer
29 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-...
user avatar
  • 147
1 vote
1 answer
37 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 ...
user avatar
  • 13
1 vote
1 answer
49 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 ...
user avatar
  • 558
2 votes
1 answer
199 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-...
user avatar
2 votes
1 answer
41 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 ...
user avatar
0 votes
1 answer
59 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 '...
user avatar
  • 557
1 vote
1 answer
39 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 '...
user avatar
0 votes
1 answer
49 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-...
user avatar
  • 103
0 votes
1 answer
25 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 ((...
user avatar
  • 845
2 votes
2 answers
121 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 ...
user avatar
  • 765
0 votes
1 answer
35 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) ...
user avatar
  • 257
1 vote
1 answer
57 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 ...
user avatar
  • 290
1 vote
0 answers
19 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. ...
user avatar
  • 3,925
1 vote
1 answer
52 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 ...
user avatar
1 vote
2 answers
70 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_ ...
user avatar
0 votes
0 answers
33 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?
user avatar
0 votes
1 answer
66 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" "...
user avatar
0 votes
1 answer
20 views

Disable quote replacement in sgml-mode

In sgml-mode, when I type quotes ", they are automatically replaced by &#34;. The culprit is the function sgml-name-self. Perhaps it is called automatically on characters in the variable sgml-...
user avatar
0 votes
1 answer
258 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") "|&...
user avatar
0 votes
1 answer
37 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 ...
user avatar
  • 1,081
4 votes
1 answer
146 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 ...
user avatar
  • 1,081
1 vote
0 answers
89 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/...
user avatar
  • 4,737
2 votes
2 answers
108 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 ...
user avatar
  • 1,449
1 vote
1 answer
114 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 "...
user avatar
4 votes
2 answers
311 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 ...
user avatar
  • 141
4 votes
0 answers
74 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 ...
user avatar
2 votes
1 answer
254 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" (...
user avatar
  • 1,449
0 votes
2 answers
138 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 ...
user avatar
0 votes
1 answer
290 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")) ...
user avatar
  • 185
1 vote
1 answer
142 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 ?
user avatar
  • 113
1 vote
1 answer
43 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. */ ...
user avatar
  • 7,267
1 vote
2 answers
77 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)
user avatar
0 votes
2 answers
101 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-...
user avatar
  • 339
0 votes
1 answer
65 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.. )...
user avatar
  • 1,099
1 vote
0 answers
42 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', ...
user avatar
3 votes
1 answer
205 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 ...
user avatar
  • 45
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-...
user avatar
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 ...
user avatar
9 votes
1 answer
1k 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 ...
user avatar
  • 30.5k
0 votes
1 answer
442 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 |...
user avatar
  • 4,546
1 vote
1 answer
493 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-...
user avatar
  • 807
3 votes
1 answer
744 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 ...
user avatar
  • 231
1 vote
1 answer
381 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 ‘\’ ...
user avatar
7 votes
2 answers
1k views

Cannot use concat within org-capture template

I am trying to use concat from within an org-capture template. But I keep getting an "Invalid template" error, so something's not right. Here is my code: (setq org-capture-templates '(("j" "...
user avatar
  • 1,775
2 votes
1 answer
365 views

Key binding to a sequence of commands

I'm trying to define a key binding that executes a sequence of commands. I add this code to my ~/.emacs file (require 'origami) (defun open-close-node () "Open/Close node origami mode" (...
user avatar
3 votes
1 answer
93 views

Should the sharp quote should be used for the first argument of advice-add?

... when a symbol referencing a function is actually used? Documentation states: Like ‘add-function’ but for the function named SYMBOL. Contrary to ‘add-function’, this will properly handle the ...
user avatar
  • 222
17 votes
2 answers
2k views

When should sharp quotes be used?

I see sharp quotes being used in other people's eLisp code, and I use them myself, but I'm not completely clear on when they are appropriate and when not. Could anyone clarify on exactly when it's ...
user avatar
  • 1,588
10 votes
3 answers
789 views

How to jump to matching (double or single) quote of a quoted string?

When cursor on one quote symbol, how to jump to the pairing quote?
user avatar
  • 969
1 vote
1 answer
87 views

How to tell emacs to separate paragaph by an empty line in quotes

Wit this text: > Play with it a few times you will see my point. The command you need is: > > $ echo hello When I use Ctrl+q at the 1st line, I get this > Play with it a few times you ...
user avatar