Renamed mail/var.c to mail/escape.c to fix a long-standing historical
inconsistency. (var_shell,var_command,var_help,var_sign,var_bcc) (var_cc,var_deadletter,var_editor,var_print,var_headers) (var_insert,var_quote,var_type_input,var_read,var_subj) (var_to,var_visual,var_write,var_exit,var_pipe): Renamed: s/var_/escape_/. All callers updated
Showing
4 changed files
with
84 additions
and
88 deletions
... | @@ -47,6 +47,7 @@ mail_SOURCES = \ | ... | @@ -47,6 +47,7 @@ mail_SOURCES = \ |
47 | echo.c\ | 47 | echo.c\ |
48 | edit.c\ | 48 | edit.c\ |
49 | eq.c\ | 49 | eq.c\ |
50 | escape.c\ | ||
50 | exit.c\ | 51 | exit.c\ |
51 | file.c\ | 52 | file.c\ |
52 | folders.c\ | 53 | folders.c\ |
... | @@ -87,7 +88,6 @@ mail_SOURCES = \ | ... | @@ -87,7 +88,6 @@ mail_SOURCES = \ |
87 | undelete.c\ | 88 | undelete.c\ |
88 | unset.c\ | 89 | unset.c\ |
89 | util.c\ | 90 | util.c\ |
90 | var.c\ | ||
91 | version.c\ | 91 | version.c\ |
92 | visual.c\ | 92 | visual.c\ |
93 | write.c\ | 93 | write.c\ | ... | ... |
... | @@ -152,13 +152,13 @@ parse_headers (FILE *fp, compose_env_t *env) | ... | @@ -152,13 +152,13 @@ parse_headers (FILE *fp, compose_env_t *env) |
152 | } | 152 | } |
153 | 153 | ||
154 | static void | 154 | static void |
155 | var_continue (void) | 155 | escape_continue (void) |
156 | { | 156 | { |
157 | fprintf (stdout, _("(continue)\n")); | 157 | fprintf (stdout, _("(continue)\n")); |
158 | } | 158 | } |
159 | 159 | ||
160 | static int | 160 | static int |
161 | var_check_args (int argc, char **argv) | 161 | escape_check_args (int argc, char **argv) |
162 | { | 162 | { |
163 | if (argc == 1) | 163 | if (argc == 1) |
164 | { | 164 | { |
... | @@ -172,7 +172,7 @@ var_check_args (int argc, char **argv) | ... | @@ -172,7 +172,7 @@ var_check_args (int argc, char **argv) |
172 | 172 | ||
173 | /* ~![shell-command] */ | 173 | /* ~![shell-command] */ |
174 | int | 174 | int |
175 | var_shell (int argc, char **argv, compose_env_t *env) | 175 | escape_shell (int argc, char **argv, compose_env_t *env) |
176 | { | 176 | { |
177 | int status; | 177 | int status; |
178 | ofile = env->ofile; | 178 | ofile = env->ofile; |
... | @@ -185,12 +185,12 @@ var_shell (int argc, char **argv, compose_env_t *env) | ... | @@ -185,12 +185,12 @@ var_shell (int argc, char **argv, compose_env_t *env) |
185 | /* ~:[mail-command] */ | 185 | /* ~:[mail-command] */ |
186 | /* ~-[mail-command] */ | 186 | /* ~-[mail-command] */ |
187 | int | 187 | int |
188 | var_command (int argc, char **argv, compose_env_t *env) | 188 | escape_command (int argc, char **argv, compose_env_t *env) |
189 | { | 189 | { |
190 | struct mail_command_entry *entry; | 190 | struct mail_command_entry *entry; |
191 | int status; | 191 | int status; |
192 | 192 | ||
193 | if (var_check_args (argc, argv)) | 193 | if (escape_check_args (argc, argv)) |
194 | return 1; | 194 | return 1; |
195 | if (argv[1][0] == '#') | 195 | if (argv[1][0] == '#') |
196 | return 0; | 196 | return 0; |
... | @@ -214,26 +214,22 @@ var_command (int argc, char **argv, compose_env_t *env) | ... | @@ -214,26 +214,22 @@ var_command (int argc, char **argv, compose_env_t *env) |
214 | 214 | ||
215 | /* ~? */ | 215 | /* ~? */ |
216 | int | 216 | int |
217 | var_help (int argc, char **argv, compose_env_t *env ARG_UNUSED) | 217 | escape_help (int argc, char **argv, compose_env_t *env ARG_UNUSED) |
218 | { | 218 | { |
219 | int status; | ||
219 | if (argc < 2) | 220 | if (argc < 2) |
220 | return mail_escape_help (NULL); | 221 | status = mail_escape_help (NULL); |
221 | else | 222 | else |
222 | { | 223 | while (--argc) |
223 | int status = 0; | 224 | status |= mail_escape_help (*++argv); |
224 | 225 | escape_continue (); | |
225 | while (--argc) | 226 | return status; |
226 | status |= mail_escape_help (*++argv); | ||
227 | |||
228 | return status; | ||
229 | } | ||
230 | return 1; | ||
231 | } | 227 | } |
232 | 228 | ||
233 | /* ~A */ | 229 | /* ~A */ |
234 | /* ~a */ | 230 | /* ~a */ |
235 | int | 231 | int |
236 | var_sign (int argc ARG_UNUSED, char **argv, compose_env_t *env ARG_UNUSED) | 232 | escape_sign (int argc ARG_UNUSED, char **argv, compose_env_t *env ARG_UNUSED) |
237 | { | 233 | { |
238 | char *p; | 234 | char *p; |
239 | 235 | ||
... | @@ -263,14 +259,14 @@ var_sign (int argc ARG_UNUSED, char **argv, compose_env_t *env ARG_UNUSED) | ... | @@ -263,14 +259,14 @@ var_sign (int argc ARG_UNUSED, char **argv, compose_env_t *env ARG_UNUSED) |
263 | } | 259 | } |
264 | else | 260 | else |
265 | fprintf (ofile, "%s", p); | 261 | fprintf (ofile, "%s", p); |
266 | var_continue (); | 262 | escape_continue (); |
267 | } | 263 | } |
268 | return 0; | 264 | return 0; |
269 | } | 265 | } |
270 | 266 | ||
271 | /* ~b[bcc-list] */ | 267 | /* ~b[bcc-list] */ |
272 | int | 268 | int |
273 | var_bcc (int argc, char **argv, compose_env_t *env) | 269 | escape_bcc (int argc, char **argv, compose_env_t *env) |
274 | { | 270 | { |
275 | while (--argc) | 271 | while (--argc) |
276 | compose_header_set (env, MU_HEADER_BCC, *++argv, COMPOSE_SINGLE_LINE); | 272 | compose_header_set (env, MU_HEADER_BCC, *++argv, COMPOSE_SINGLE_LINE); |
... | @@ -279,7 +275,7 @@ var_bcc (int argc, char **argv, compose_env_t *env) | ... | @@ -279,7 +275,7 @@ var_bcc (int argc, char **argv, compose_env_t *env) |
279 | 275 | ||
280 | /* ~c[cc-list] */ | 276 | /* ~c[cc-list] */ |
281 | int | 277 | int |
282 | var_cc (int argc, char **argv, compose_env_t *env) | 278 | escape_cc (int argc, char **argv, compose_env_t *env) |
283 | { | 279 | { |
284 | while (--argc) | 280 | while (--argc) |
285 | compose_header_set (env, MU_HEADER_CC, *++argv, COMPOSE_SINGLE_LINE); | 281 | compose_header_set (env, MU_HEADER_CC, *++argv, COMPOSE_SINGLE_LINE); |
... | @@ -288,7 +284,7 @@ var_cc (int argc, char **argv, compose_env_t *env) | ... | @@ -288,7 +284,7 @@ var_cc (int argc, char **argv, compose_env_t *env) |
288 | 284 | ||
289 | /* ~d */ | 285 | /* ~d */ |
290 | int | 286 | int |
291 | var_deadletter (int argc ARG_UNUSED, char **argv ARG_UNUSED, | 287 | escape_deadletter (int argc ARG_UNUSED, char **argv ARG_UNUSED, |
292 | compose_env_t *env ARG_UNUSED) | 288 | compose_env_t *env ARG_UNUSED) |
293 | { | 289 | { |
294 | FILE *dead = fopen (getenv ("DEAD"), "r"); | 290 | FILE *dead = fopen (getenv ("DEAD"), "r"); |
... | @@ -312,7 +308,7 @@ run_editor (char *ed, char *arg) | ... | @@ -312,7 +308,7 @@ run_editor (char *ed, char *arg) |
312 | } | 308 | } |
313 | 309 | ||
314 | static int | 310 | static int |
315 | var_run_editor (char *ed, int argc, char **argv, compose_env_t *env) | 311 | escape_run_editor (char *ed, int argc, char **argv, compose_env_t *env) |
316 | { | 312 | { |
317 | if (!util_getenv (NULL, "editheaders", Mail_env_boolean, 0)) | 313 | if (!util_getenv (NULL, "editheaders", Mail_env_boolean, 0)) |
318 | { | 314 | { |
... | @@ -360,28 +356,28 @@ var_run_editor (char *ed, int argc, char **argv, compose_env_t *env) | ... | @@ -360,28 +356,28 @@ var_run_editor (char *ed, int argc, char **argv, compose_env_t *env) |
360 | env->file = fopen (env->filename, "a+"); | 356 | env->file = fopen (env->filename, "a+"); |
361 | ofile = env->file; | 357 | ofile = env->file; |
362 | 358 | ||
363 | var_continue (); | 359 | escape_continue (); |
364 | return 0; | 360 | return 0; |
365 | } | 361 | } |
366 | 362 | ||
367 | /* ~e */ | 363 | /* ~e */ |
368 | int | 364 | int |
369 | var_editor (int argc, char **argv, compose_env_t *env) | 365 | escape_editor (int argc, char **argv, compose_env_t *env) |
370 | { | 366 | { |
371 | return var_run_editor (getenv ("EDITOR"), argc, argv, env); | 367 | return escape_run_editor (getenv ("EDITOR"), argc, argv, env); |
372 | } | 368 | } |
373 | 369 | ||
374 | /* ~v */ | 370 | /* ~v */ |
375 | int | 371 | int |
376 | var_visual (int argc, char **argv, compose_env_t *env) | 372 | escape_visual (int argc, char **argv, compose_env_t *env) |
377 | { | 373 | { |
378 | return var_run_editor (getenv ("VISUAL"), argc, argv, env); | 374 | return escape_run_editor (getenv ("VISUAL"), argc, argv, env); |
379 | } | 375 | } |
380 | 376 | ||
381 | /* ~f[mesg-list] */ | 377 | /* ~f[mesg-list] */ |
382 | /* ~F[mesg-list] */ | 378 | /* ~F[mesg-list] */ |
383 | int | 379 | int |
384 | var_print (int argc, char **argv, compose_env_t *env ARG_UNUSED) | 380 | escape_print (int argc, char **argv, compose_env_t *env ARG_UNUSED) |
385 | { | 381 | { |
386 | return mail_print (argc, argv); | 382 | return mail_print (argc, argv); |
387 | } | 383 | } |
... | @@ -398,23 +394,23 @@ reread_header (compose_env_t *env, char *hdr, char *prompt) | ... | @@ -398,23 +394,23 @@ reread_header (compose_env_t *env, char *hdr, char *prompt) |
398 | 394 | ||
399 | /* ~h */ | 395 | /* ~h */ |
400 | int | 396 | int |
401 | var_headers (int argc, char **argv, compose_env_t *env) | 397 | escape_headers (int argc, char **argv, compose_env_t *env) |
402 | { | 398 | { |
403 | reread_header (env, MU_HEADER_TO, "To: "); | 399 | reread_header (env, MU_HEADER_TO, "To: "); |
404 | reread_header (env, MU_HEADER_CC, "Cc: "); | 400 | reread_header (env, MU_HEADER_CC, "Cc: "); |
405 | reread_header (env, MU_HEADER_BCC, "Bcc: "); | 401 | reread_header (env, MU_HEADER_BCC, "Bcc: "); |
406 | reread_header (env, MU_HEADER_SUBJECT, "Subject: "); | 402 | reread_header (env, MU_HEADER_SUBJECT, "Subject: "); |
407 | var_continue (); | 403 | escape_continue (); |
408 | return 0; | 404 | return 0; |
409 | } | 405 | } |
410 | 406 | ||
411 | /* ~i[var-name] */ | 407 | /* ~i[var-name] */ |
412 | int | 408 | int |
413 | var_insert (int argc, char **argv, compose_env_t *send_env ARG_UNUSED) | 409 | escape_insert (int argc, char **argv, compose_env_t *send_env ARG_UNUSED) |
414 | { | 410 | { |
415 | struct mail_env_entry *env; | 411 | struct mail_env_entry *env; |
416 | 412 | ||
417 | if (var_check_args (argc, argv)) | 413 | if (escape_check_args (argc, argv)) |
418 | return 1; | 414 | return 1; |
419 | env = util_find_env (argv[1], 0); | 415 | env = util_find_env (argv[1], 0); |
420 | if (env) | 416 | if (env) |
... | @@ -506,17 +502,17 @@ quote0 (msgset_t *mspec, message_t mesg, void *data) | ... | @@ -506,17 +502,17 @@ quote0 (msgset_t *mspec, message_t mesg, void *data) |
506 | } | 502 | } |
507 | 503 | ||
508 | int | 504 | int |
509 | var_quote (int argc, char **argv, compose_env_t *env) | 505 | escape_quote (int argc, char **argv, compose_env_t *env) |
510 | { | 506 | { |
511 | int lower = islower (argv[0][0]); | 507 | int lower = islower (argv[0][0]); |
512 | util_foreach_msg (argc, argv, MSG_NODELETED|MSG_SILENT, quote0, &lower); | 508 | util_foreach_msg (argc, argv, MSG_NODELETED|MSG_SILENT, quote0, &lower); |
513 | var_continue (); | 509 | escape_continue (); |
514 | return 0; | 510 | return 0; |
515 | } | 511 | } |
516 | 512 | ||
517 | /* ~p */ | 513 | /* ~p */ |
518 | int | 514 | int |
519 | var_type_input (int argc, char **argv, compose_env_t *env) | 515 | escape_type_input (int argc, char **argv, compose_env_t *env) |
520 | { | 516 | { |
521 | char buffer[512]; | 517 | char buffer[512]; |
522 | 518 | ||
... | @@ -528,21 +524,21 @@ var_type_input (int argc, char **argv, compose_env_t *env) | ... | @@ -528,21 +524,21 @@ var_type_input (int argc, char **argv, compose_env_t *env) |
528 | while (fgets (buffer, sizeof (buffer), env->file)) | 524 | while (fgets (buffer, sizeof (buffer), env->file)) |
529 | fputs (buffer, env->ofile); | 525 | fputs (buffer, env->ofile); |
530 | 526 | ||
531 | var_continue (); | 527 | escape_continue (); |
532 | 528 | ||
533 | return 0; | 529 | return 0; |
534 | } | 530 | } |
535 | 531 | ||
536 | /* ~r[filename] */ | 532 | /* ~r[filename] */ |
537 | int | 533 | int |
538 | var_read (int argc, char **argv, compose_env_t *env ARG_UNUSED) | 534 | escape_read (int argc, char **argv, compose_env_t *env ARG_UNUSED) |
539 | { | 535 | { |
540 | char *filename; | 536 | char *filename; |
541 | FILE *inf; | 537 | FILE *inf; |
542 | size_t size, lines; | 538 | size_t size, lines; |
543 | char buf[512]; | 539 | char buf[512]; |
544 | 540 | ||
545 | if (var_check_args (argc, argv)) | 541 | if (escape_check_args (argc, argv)) |
546 | return 1; | 542 | return 1; |
547 | filename = util_fullpath (argv[1]); | 543 | filename = util_fullpath (argv[1]); |
548 | inf = fopen (filename, "r"); | 544 | inf = fopen (filename, "r"); |
... | @@ -569,9 +565,9 @@ var_read (int argc, char **argv, compose_env_t *env ARG_UNUSED) | ... | @@ -569,9 +565,9 @@ var_read (int argc, char **argv, compose_env_t *env ARG_UNUSED) |
569 | 565 | ||
570 | /* ~s[string] */ | 566 | /* ~s[string] */ |
571 | int | 567 | int |
572 | var_subj (int argc, char **argv, compose_env_t *env) | 568 | escape_subj (int argc, char **argv, compose_env_t *env) |
573 | { | 569 | { |
574 | if (var_check_args (argc, argv)) | 570 | if (escape_check_args (argc, argv)) |
575 | return 1; | 571 | return 1; |
576 | compose_header_set (env, MU_HEADER_SUBJECT, argv[1], COMPOSE_REPLACE); | 572 | compose_header_set (env, MU_HEADER_SUBJECT, argv[1], COMPOSE_REPLACE); |
577 | return 0; | 573 | return 0; |
... | @@ -579,7 +575,7 @@ var_subj (int argc, char **argv, compose_env_t *env) | ... | @@ -579,7 +575,7 @@ var_subj (int argc, char **argv, compose_env_t *env) |
579 | 575 | ||
580 | /* ~t[name-list] */ | 576 | /* ~t[name-list] */ |
581 | int | 577 | int |
582 | var_to (int argc, char **argv, compose_env_t *env) | 578 | escape_to (int argc, char **argv, compose_env_t *env) |
583 | { | 579 | { |
584 | while (--argc) | 580 | while (--argc) |
585 | compose_header_set (env, MU_HEADER_TO, *++argv, COMPOSE_SINGLE_LINE); | 581 | compose_header_set (env, MU_HEADER_TO, *++argv, COMPOSE_SINGLE_LINE); |
... | @@ -588,14 +584,14 @@ var_to (int argc, char **argv, compose_env_t *env) | ... | @@ -588,14 +584,14 @@ var_to (int argc, char **argv, compose_env_t *env) |
588 | 584 | ||
589 | /* ~w[filename] */ | 585 | /* ~w[filename] */ |
590 | int | 586 | int |
591 | var_write (int argc, char **argv, compose_env_t *env) | 587 | escape_write (int argc, char **argv, compose_env_t *env) |
592 | { | 588 | { |
593 | char *filename; | 589 | char *filename; |
594 | FILE *fp; | 590 | FILE *fp; |
595 | size_t size, lines; | 591 | size_t size, lines; |
596 | char buf[512]; | 592 | char buf[512]; |
597 | 593 | ||
598 | if (var_check_args (argc, argv)) | 594 | if (escape_check_args (argc, argv)) |
599 | return 1; | 595 | return 1; |
600 | 596 | ||
601 | filename = util_fullpath (argv[1]); | 597 | filename = util_fullpath (argv[1]); |
... | @@ -625,7 +621,7 @@ var_write (int argc, char **argv, compose_env_t *env) | ... | @@ -625,7 +621,7 @@ var_write (int argc, char **argv, compose_env_t *env) |
625 | 621 | ||
626 | /* ~|[shell-command] */ | 622 | /* ~|[shell-command] */ |
627 | int | 623 | int |
628 | var_pipe (int argc, char **argv, compose_env_t *env) | 624 | escape_pipe (int argc, char **argv, compose_env_t *env) |
629 | { | 625 | { |
630 | int p[2]; | 626 | int p[2]; |
631 | pid_t pid; | 627 | pid_t pid; | ... | ... |
... | @@ -257,26 +257,26 @@ extern char *mail_expand_name __P((const char *name)); | ... | @@ -257,26 +257,26 @@ extern char *mail_expand_name __P((const char *name)); |
257 | extern void send_append_header __P((char *text)); | 257 | extern void send_append_header __P((char *text)); |
258 | extern void send_append_header2 __P((char *name, char *value, int mode)); | 258 | extern void send_append_header2 __P((char *name, char *value, int mode)); |
259 | 259 | ||
260 | extern int var_shell __P ((int argc, char **argv, compose_env_t *env)); | 260 | extern int escape_shell __P ((int argc, char **argv, compose_env_t *env)); |
261 | extern int var_command __P ((int argc, char **argv, compose_env_t *env)); | 261 | extern int escape_command __P ((int argc, char **argv, compose_env_t *env)); |
262 | extern int var_help __P ((int argc, char **argv, compose_env_t *env)); | 262 | extern int escape_help __P ((int argc, char **argv, compose_env_t *env)); |
263 | extern int var_sign __P ((int argc, char **argv, compose_env_t *env)); | 263 | extern int escape_sign __P ((int argc, char **argv, compose_env_t *env)); |
264 | extern int var_bcc __P ((int argc, char **argv, compose_env_t *env)); | 264 | extern int escape_bcc __P ((int argc, char **argv, compose_env_t *env)); |
265 | extern int var_cc __P ((int argc, char **argv, compose_env_t *env)); | 265 | extern int escape_cc __P ((int argc, char **argv, compose_env_t *env)); |
266 | extern int var_deadletter __P ((int argc, char **argv, compose_env_t *env)); | 266 | extern int escape_deadletter __P ((int argc, char **argv, compose_env_t *env)); |
267 | extern int var_editor __P ((int argc, char **argv, compose_env_t *env)); | 267 | extern int escape_editor __P ((int argc, char **argv, compose_env_t *env)); |
268 | extern int var_print __P ((int argc, char **argv, compose_env_t *env)); | 268 | extern int escape_print __P ((int argc, char **argv, compose_env_t *env)); |
269 | extern int var_headers __P ((int argc, char **argv, compose_env_t *env)); | 269 | extern int escape_headers __P ((int argc, char **argv, compose_env_t *env)); |
270 | extern int var_insert __P ((int argc, char **argv, compose_env_t *env)); | 270 | extern int escape_insert __P ((int argc, char **argv, compose_env_t *env)); |
271 | extern int var_quote __P ((int argc, char **argv, compose_env_t *env)); | 271 | extern int escape_quote __P ((int argc, char **argv, compose_env_t *env)); |
272 | extern int var_type_input __P ((int argc, char **argv, compose_env_t *env)); | 272 | extern int escape_type_input __P ((int argc, char **argv, compose_env_t *env)); |
273 | extern int var_read __P ((int argc, char **argv, compose_env_t *env)); | 273 | extern int escape_read __P ((int argc, char **argv, compose_env_t *env)); |
274 | extern int var_subj __P ((int argc, char **argv, compose_env_t *env)); | 274 | extern int escape_subj __P ((int argc, char **argv, compose_env_t *env)); |
275 | extern int var_to __P ((int argc, char **argv, compose_env_t *env)); | 275 | extern int escape_to __P ((int argc, char **argv, compose_env_t *env)); |
276 | extern int var_visual __P ((int argc, char **argv, compose_env_t *env)); | 276 | extern int escape_visual __P ((int argc, char **argv, compose_env_t *env)); |
277 | extern int var_write __P ((int argc, char **argv, compose_env_t *env)); | 277 | extern int escape_write __P ((int argc, char **argv, compose_env_t *env)); |
278 | extern int var_exit __P ((int argc, char **argv, compose_env_t *env)); | 278 | extern int escape_exit __P ((int argc, char **argv, compose_env_t *env)); |
279 | extern int var_pipe __P ((int argc, char **argv, compose_env_t *env)); | 279 | extern int escape_pipe __P ((int argc, char **argv, compose_env_t *env)); |
280 | 280 | ||
281 | /* Cursor */ | 281 | /* Cursor */ |
282 | extern void set_cursor __P ((unsigned value)); | 282 | extern void set_cursor __P ((unsigned value)); | ... | ... |
... | @@ -216,29 +216,29 @@ mail_command_name (int i) | ... | @@ -216,29 +216,29 @@ mail_command_name (int i) |
216 | } | 216 | } |
217 | 217 | ||
218 | static const struct mail_escape_entry mail_escape_table[] = { | 218 | static const struct mail_escape_entry mail_escape_table[] = { |
219 | {"!", "!", "![shell-command]", var_shell }, | 219 | {"!", "!", "![shell-command]", escape_shell }, |
220 | {":", ":", ":[mail-command]", var_command }, | 220 | {":", ":", ":[mail-command]", escape_command }, |
221 | {"-", "-", "-[mail-command]", var_command }, | 221 | {"-", "-", "-[mail-command]", escape_command }, |
222 | {"?", "?", "?", var_help }, | 222 | {"?", "?", "?", escape_help }, |
223 | {"A", "A", "A", var_sign }, | 223 | {"A", "A", "A", escape_sign }, |
224 | {"a", "a", "a", var_sign }, | 224 | {"a", "a", "a", escape_sign }, |
225 | {"b", "b", "b[bcc-list]", var_bcc }, | 225 | {"b", "b", "b[bcc-list]", escape_bcc }, |
226 | {"c", "c", "c[cc-list]", var_cc }, | 226 | {"c", "c", "c[cc-list]", escape_cc }, |
227 | {"d", "d", "d", var_deadletter }, | 227 | {"d", "d", "d", escape_deadletter }, |
228 | {"e", "e", "e", var_editor }, | 228 | {"e", "e", "e", escape_editor }, |
229 | {"f", "f", "f[mesg-list]", var_print }, | 229 | {"f", "f", "f[mesg-list]", escape_print }, |
230 | {"F", "F", "F[mesg-list]", var_print }, | 230 | {"F", "F", "F[mesg-list]", escape_print }, |
231 | {"h", "h", "h", var_headers }, | 231 | {"h", "h", "h", escape_headers }, |
232 | {"i", "i", "i[var-name]", var_insert }, | 232 | {"i", "i", "i[var-name]", escape_insert }, |
233 | {"m", "m", "m[mesg-list]", var_quote }, | 233 | {"m", "m", "m[mesg-list]", escape_quote }, |
234 | {"M", "M", "M[mesg-list]", var_quote }, | 234 | {"M", "M", "M[mesg-list]", escape_quote }, |
235 | {"p", "p", "p", var_type_input }, | 235 | {"p", "p", "p", escape_type_input }, |
236 | {"r", "<", "r[filename]", var_read }, | 236 | {"r", "<", "r[filename]", escape_read }, |
237 | {"s", "s", "s[string]", var_subj }, | 237 | {"s", "s", "s[string]", escape_subj }, |
238 | {"t", "t", "t[name-list]", var_to }, | 238 | {"t", "t", "t[name-list]", escape_to }, |
239 | {"v", "v", "v", var_visual }, | 239 | {"v", "v", "v", escape_visual }, |
240 | {"w", "w", "w[filename]", var_write }, | 240 | {"w", "w", "w[filename]", escape_write }, |
241 | {"|", "|", "|[shell-command]", var_pipe }, | 241 | {"|", "|", "|[shell-command]", escape_pipe }, |
242 | }; | 242 | }; |
243 | 243 | ||
244 | const struct mail_escape_entry * | 244 | const struct mail_escape_entry * | ... | ... |
-
Please register or sign in to post a comment