Mercurial > hg > octave-kai > gnulib-hg
annotate lib/quote.c @ 2880:2a7e5d634dca
*** empty log message ***
author | Jim Meyering <jim@meyering.net> |
---|---|
date | Mon, 25 Sep 2000 00:01:22 +0000 |
parents | 2326ac681ccc |
children | 52fd2a48203c |
rev | line source |
---|---|
2746
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
1 /* Written by Paul Eggert <eggert@twinsun.com> */ |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
2 |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
3 #if HAVE_CONFIG_H |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
4 # include <config.h> |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
5 #endif |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
6 |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
7 #include <sys/types.h> |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
8 #include <quotearg.h> |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
9 #include <quote.h> |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
10 |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
11 /* Return an unambiguous printable representated, allocated in slot N, |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
12 for NAME, suitable for diagnostics. */ |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
13 char const * |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
14 quote_n (int n, char const *name) |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
15 { |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
16 return quotearg_n_style (n, locale_quoting_style, name); |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
17 } |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
18 |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
19 /* Return an unambiguous printable representation of NAME, suitable |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
20 for diagnostics. */ |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
21 char const * |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
22 quote (char const *name) |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
23 { |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
24 return quote_n (0, name); |
2326ac681ccc
(quote, quote_n): New file. Two functions taken verbatim
Jim Meyering <jim@meyering.net>
parents:
diff
changeset
|
25 } |