All of lore.kernel.org
 help / color / mirror / Atom feed
From: Ian Campbell <ian.campbell@citrix.com>
To: Jim Fehlig <jfehlig@suse.com>
Cc: ian.jackson@eu.citrix.com, wei.liu2@citrix.com, xen-devel@lists.xen.org
Subject: Re: [PATCH] docs: document handling of metacharacter escape	in xl disk format
Date: Fri, 19 Feb 2016 10:23:26 +0000	[thread overview]
Message-ID: <1455877406.6225.77.camel@citrix.com> (raw)
In-Reply-To: <1455876850.6225.73.camel@citrix.com>

On Fri, 2016-02-19 at 10:14 +0000, Ian Campbell wrote:
> On Thu, 2016-02-18 at 15:44 -0700, Jim Fehlig wrote:
> > Ian Campbell wrote:
> > > Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
> > > Cc: Jim Fehlig <jfehlig@suse.com>
> > > ---
> > >  docs/misc/xl-disk-configuration.txt | 18 ++++++++++++++++++
> > >  1 file changed, 18 insertions(+)
> > > 
> > > diff --git a/docs/misc/xl-disk-configuration.txt b/docs/misc/xl-disk-
> > > configuration.txt
> > > index 6a2118d..a03ad10 100644
> > > --- a/docs/misc/xl-disk-configuration.txt
> > > +++ b/docs/misc/xl-disk-configuration.txt
> > > @@ -48,6 +48,24 @@ positionally or explicitly).
> > >  
> > >  Whitespace may appear before each parameter and will be ignored.
> > >  
> > > +Metacharacters in a <diskspec> may be escaped using a backslash:
> > > +
> > > +    Escape      HEX     Description
> > > +    ------      ---     -----------
> > > +    \a          0x07    Bell
> > > +    \b          0x08    Backspace
> > > +    \t          0x09    Horizontal Tab
> > > +    \n          0x0A    New Line / Line Feed
> > > +    \f          0x0C    Form Feed
> > > +    \r          0x0D    Carriage Return
> > > +    \v          0x0B    Vertical Tab
> > > +    \"          0x22    A literal double quote
> > > +    \'          0x27    A literal single quote
> > > +    \\          0x5C    A literal backslash
> > > +    \xXX                Character XX in hexadecimal
> > > +    \OOO                Character OOO in octal
> > 
> > Do you know how any of these would be useful in a diskspec? I guess I'm
> > struggling to understand when a 'Bell' would be needed :-).
> 
> I've not got a clue -- these are just all the ones handled by
> xlu__cfgl_dequote, perhaps just for completeness?
> 
> This is applied to all strings in a cfg file, not just diskspecs,

Having observed this it should have then occurred to me that perhaps this
needs to be documented in xl.cfg(5) instead of in a disk specific location.

Should I move the above to docs/man/xl.cfg.pod.5 and apply pod markup to
it?
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

  reply	other threads:[~2016-02-19 10:23 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-02-18 11:02 [PATCH] docs: document handling of metacharacter escape in xl disk format Ian Campbell
2016-02-18 22:44 ` Jim Fehlig
2016-02-19 10:14   ` Ian Campbell
2016-02-19 10:23     ` Ian Campbell [this message]
2016-02-24 11:56       ` Wei Liu
2016-02-19 16:11     ` Jim Fehlig

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

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1455877406.6225.77.camel@citrix.com \
    --to=ian.campbell@citrix.com \
    --cc=ian.jackson@eu.citrix.com \
    --cc=jfehlig@suse.com \
    --cc=wei.liu2@citrix.com \
    --cc=xen-devel@lists.xen.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.