"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "include/mx/nailfuns.h" between
s-nail-14.9.18.tar.xz and s-nail-14.9.19.tar.xz

About: S-nail is a mail processing system intended to provide the functionality of the POSIX mailx command and offers extensions for line editing, IDNA, MIME, S/MIME, SMTP and POP3 (and IMAP). It is usable as a mail batch language.

nailfuns.h  (s-nail-14.9.18.tar.xz):nailfuns.h  (s-nail-14.9.19.tar.xz)
skipping to change at line 1391 skipping to change at line 1391
* If rndtrip is true we try to make the resulting string "portable" (by * If rndtrip is true we try to make the resulting string "portable" (by
* converting Unicode to \u etc.), otherwise we produce something to be * converting Unicode to \u etc.), otherwise we produce something to be
* consumed "now", i.e., to display for the user. * consumed "now", i.e., to display for the user.
* Resulting output is _appended_ to store. * Resulting output is _appended_ to store.
* TODO Note: last resort, since \u and $ expansions etc. are necessarily * TODO Note: last resort, since \u and $ expansions etc. are necessarily
* TODO already expanded and can thus not be reverted, but ALL we have */ * TODO already expanded and can thus not be reverted, but ALL we have */
FL struct n_string *n_shexp_quote(struct n_string *store, FL struct n_string *n_shexp_quote(struct n_string *store,
struct str const *input, boole rndtrip); struct str const *input, boole rndtrip);
FL char *n_shexp_quote_cp(char const *cp, boole rndtrip); FL char *n_shexp_quote_cp(char const *cp, boole rndtrip);
/* Can name be used as a variable name? I.e., this returns false for special /* Can name be used as a variable name (for the process environment)?
* parameter names like $# etc. */ * I.e., this returns false for special parameter names like $# etc. */
FL boole n_shexp_is_valid_varname(char const *name); FL boole n_shexp_is_valid_varname(char const *name, boole forenviron);
/* `shcodec' */ /* `shcodec' */
FL int c_shcodec(void *vp); FL int c_shcodec(void *vp);
/* /*
* spam.c * spam.c
*/ */
#ifdef mx_HAVE_SPAM #ifdef mx_HAVE_SPAM
/* Direct mappings of the various spam* commands */ /* Direct mappings of the various spam* commands */
 End of changes. 1 change blocks. 
3 lines changed or deleted 3 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)