mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
gpg: Reflow long texts.
* common/stringhelp.c (format_text): New function. * common/t-stringhelp.c (stresc): New function. (test_format_text): New function. Test format_text. * g10/tofu.c (get_trust): Use format_text to reflow long texts. (show_statistics): Likewise. -- Signed-off-by: Neal H. Walfield <neal@g10code.com>
This commit is contained in:
parent
5b84b0d660
commit
19362a8dd7
4 changed files with 283 additions and 4 deletions
|
@ -148,6 +148,11 @@ char **strsplit (char *string, char delim, char replacement, int *count);
|
|||
/* Tokenize STRING using the set of delimiters in DELIM. */
|
||||
char **strtokenize (const char *string, const char *delim);
|
||||
|
||||
/* Format a string so that it fits within about TARGET_COLS columns.
|
||||
If IN_PLACE is 0, then TEXT is copied to a new buffer, which is
|
||||
returned. Otherwise, TEXT is modified in place and returned.
|
||||
Normally, target_cols will be 72 and max_cols is 80. */
|
||||
char *format_text (char *text, int in_place, int target_cols, int max_cols);
|
||||
|
||||
/*-- mapstrings.c --*/
|
||||
const char *map_static_macro_string (const char *string);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue