From: Jean Louis <bugs@gnu.support>
To: Tim Landscheidt <tim@tim-landscheidt.de>
Cc: help-gnu-emacs@gnu.org
Subject: Re: RFE: Editing string literals like org-mode?
Date: Sat, 27 Mar 2021 17:25:08 +0300 [thread overview]
Message-ID: <YF9ARFW4YHBO/dsf@protected.localdomain> (raw)
In-Reply-To: <87ft0gofon.fsf@passepartout.tim-landscheidt.de>
* Tim Landscheidt <tim@tim-landscheidt.de> [2021-03-27 17:06]:
> - an (optional) function foo-quote for each major mode so
> that (insert (foo-quote (read-string "String: ")))
> inserts the input properly quoted in the current buffer,
(insert (prin1-to-string (read-string "String: "))) → "Some \"New\" string"
Is that?
> - an (optional) function foo-read-string-literal-at-point
> that returns the dequoted string literal at point, and
Do you mean that it works on quote strings like: "Some \"New\" string"?
> - a function bound to C-c ' that edits the string literal at
> point just like org-mode does (if the major mode provides
> the necessary foo-quote and
> foo-read-string-literal-at-point functions).
I have tried searching in the manual, so can you help me, is it
in source block? Or in table?
If I got it right, it would be useful to be able to edit strings
without observing quotations.
next prev parent reply other threads:[~2021-03-27 14:25 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-03-27 14:05 RFE: Editing string literals like org-mode? Tim Landscheidt
2021-03-27 14:25 ` Jean Louis [this message]
2021-03-27 16:32 ` Tim Landscheidt
2021-03-27 17:09 ` Stefan Monnier
2021-03-28 11:42 ` Tim Landscheidt
2021-03-27 18:08 ` Jean Louis
2021-03-28 12:31 ` Tim Landscheidt
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=YF9ARFW4YHBO/dsf@protected.localdomain \
--to=bugs@gnu.support \
--cc=help-gnu-emacs@gnu.org \
--cc=tim@tim-landscheidt.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).