Change the messages output and also all internal function names and variables to match. --- man/journalctl.xml | 2 +- man/loginctl.xml | 2 +- man/machinectl.xml | 2 +- man/systemctl.xml | 4 ++-- man/systemd-cgls.xml | 2 +- src/cgls/cgls.c | 2 +- src/cgtop/cgtop.c | 2 +- src/journal/journalctl.c | 6 +++--- src/libsystemd/sd-bus/busctl.c | 2 +- src/login/loginctl.c | 2 +- src/login/sysfs-show.c | 4 ++-- src/machine/machinectl.c | 2 +- src/shared/logs-show.c | 28 ++++++++++++++-------------- src/shared/logs-show.h | 4 ++-- src/shared/util.c | 16 ++++++++-------- src/shared/util.h | 4 ++-- src/systemctl/systemctl.c | 38 +++++++++++++++++++------------------- src/test/test-ellipsize.c | 2 +- 18 files changed, 62 insertions(+), 62 deletions(-)
diff --git a/man/journalctl.xml b/man/journalctl.xml index 3b05e80..78417f1 100644 --- a/man/journalctl.xml +++ b/man/journalctl.xml @@ -156,7 +156,7 @@ <term><option>--full</option></term> <term><option>-l</option></term> - <listitem><para>Ellipsize fields when + <listitem><para>Elide fields when they do not fit in available columns. The default is to show full fields, allowing them to wrap or be truncated diff --git a/man/loginctl.xml b/man/loginctl.xml index 13105d4..682ed1d 100644 --- a/man/loginctl.xml +++ b/man/loginctl.xml @@ -163,7 +163,7 @@ <term><option>-l</option></term> <term><option>--full</option></term> - <listitem><para>Do not ellipsize + <listitem><para>Do not elide process tree entries.</para> </listitem> </varlistentry> diff --git a/man/machinectl.xml b/man/machinectl.xml index 6e991ee..1d62ff0 100644 --- a/man/machinectl.xml +++ b/man/machinectl.xml @@ -153,7 +153,7 @@ <term><option>-l</option></term> <term><option>--full</option></term> - <listitem><para>Do not ellipsize + <listitem><para>Do not elide process tree entries.</para> </listitem> </varlistentry> diff --git a/man/systemctl.xml b/man/systemctl.xml index ed1bf48..efa1d28 100644 --- a/man/systemctl.xml +++ b/man/systemctl.xml @@ -174,7 +174,7 @@ along with systemd; If not, see <http://www.gnu.org/licenses/>. <term><option>--full</option></term> <listitem> - <para>Do not ellipsize unit names, process tree entries, + <para>Do not elide unit names, process tree entries, journal output, or truncate unit descriptions in the output of <command>status</command>, <command>list-units</command>, <command>list-jobs</command>, and @@ -731,7 +731,7 @@ kobject-uevent 1 systemd-udevd-kernel.socket systemd-udevd.service <para>This function is intended to generate human-readable output. If you are looking for computer-parsable output, use <command>show</command> instead. By default this - function only shows 10 lines of output and ellipsizes + function only shows 10 lines of output and elides lines to fit in the terminal window. This can be changes with <option>--lines</option> and <option>--full</option>, see above. In addition, <command>journalctl diff --git a/man/systemd-cgls.xml b/man/systemd-cgls.xml index 955e0da..c570269 100644 --- a/man/systemd-cgls.xml +++ b/man/systemd-cgls.xml @@ -116,7 +116,7 @@ <term><option>-l</option></term> <term><option>--full</option></term> - <listitem><para>Do not ellipsize + <listitem><para>Do not elide process tree members.</para> </listitem> </varlistentry> diff --git a/src/cgls/cgls.c b/src/cgls/cgls.c index b8e275d..7e04912 100644 --- a/src/cgls/cgls.c +++ b/src/cgls/cgls.c @@ -50,7 +50,7 @@ static int help(void) { " --version Show package version\n" " --no-pager Do not pipe output into a pager\n" " -a --all Show all groups, including empty\n" - " -l --full Do not ellipsize output\n" + " -l --full Do not elide output\n" " -k Include kernel threads in output\n" " -M --machine Show container\n", program_invocation_short_name); diff --git a/src/cgtop/cgtop.c b/src/cgtop/cgtop.c index c56f7a8..ab20045 100644 --- a/src/cgtop/cgtop.c +++ b/src/cgtop/cgtop.c @@ -512,7 +512,7 @@ static int display(Hashmap *a) { g = array[j]; - p = ellipsize(g->path, path_columns, 33); + p = elide(g->path, path_columns, 33); printf("%-*s", path_columns, p ? p : g->path); free(p); diff --git a/src/journal/journalctl.c b/src/journal/journalctl.c index 482795b..8bf1493 100644 --- a/src/journal/journalctl.c +++ b/src/journal/journalctl.c @@ -190,7 +190,7 @@ static int help(void) { " short-precise, short-monotonic, verbose,\n" " export, json, json-pretty, json-sse, cat)\n" " -x --catalog Add message explanations where available\n" - " --no-full Ellipsize fields\n" + " --no-full Elide fields\n" " -a --all Show all fields, including long and unprintable\n" " -q --quiet Do not show privilege warning\n" " --no-pager Do not pipe output into a pager\n" @@ -1564,7 +1564,7 @@ int main(int argc, char *argv[]) { sd_id128_t previous_boot_id; bool previous_boot_id_valid = false, first_line = true; int n_shown = 0; - bool ellipsized = false; + bool elided = false; setlocale(LC_ALL, ""); log_parse_environment(); @@ -1897,7 +1897,7 @@ int main(int argc, char *argv[]) { on_tty() * OUTPUT_COLOR | arg_catalog * OUTPUT_CATALOG; - r = output_journal(stdout, j, arg_output, 0, flags, &ellipsized); + r = output_journal(stdout, j, arg_output, 0, flags, &elided); need_seek = true; if (r == -EADDRNOTAVAIL) break; diff --git a/src/libsystemd/sd-bus/busctl.c b/src/libsystemd/sd-bus/busctl.c index 1d7f575..0ee3066 100644 --- a/src/libsystemd/sd-bus/busctl.c +++ b/src/libsystemd/sd-bus/busctl.c @@ -183,7 +183,7 @@ static int list_bus_names(sd_bus *bus, char **argv) { if (r >= 0) { _cleanup_free_ char *e; - e = ellipsize(unit, 25, 100); + e = elide(unit, 25, 100); if (!e) return log_oom(); diff --git a/src/login/loginctl.c b/src/login/loginctl.c index 6900253..db1fe82 100644 --- a/src/login/loginctl.c +++ b/src/login/loginctl.c @@ -1055,7 +1055,7 @@ static int help(void) { " -M --machine=CONTAINER Operate on local container\n" " -p --property=NAME Show only properties by this name\n" " -a --all Show all properties, including empty ones\n" - " -l --full Do not ellipsize output\n" + " -l --full Do not elide output\n" " --kill-who=WHO Who to send signal to\n" " -s --signal=SIGNAL Which signal to send\n\n" "Commands:\n" diff --git a/src/login/sysfs-show.c b/src/login/sysfs-show.c index 939bd61..173d42f 100644 --- a/src/login/sysfs-show.c +++ b/src/login/sysfs-show.c @@ -103,7 +103,7 @@ static int show_sysfs_one( lookahead = udev_list_entry_get_next(lookahead); } - k = ellipsize(sysfs, n_columns, 20); + k = elide(sysfs, n_columns, 20); if (!k) return -ENOMEM; @@ -117,7 +117,7 @@ static int show_sysfs_one( return -ENOMEM; free(k); - k = ellipsize(l, n_columns, 70); + k = elide(l, n_columns, 70); if (!k) return -ENOMEM; diff --git a/src/machine/machinectl.c b/src/machine/machinectl.c index b3a7018..228caef 100644 --- a/src/machine/machinectl.c +++ b/src/machine/machinectl.c @@ -615,7 +615,7 @@ static int help(void) { " -M --machine=CONTAINER Operate on local container\n" " -p --property=NAME Show only properties by this name\n" " -a --all Show all properties, including empty ones\n" - " -l --full Do not ellipsize output\n" + " -l --full Do not elide output\n" " --kill-who=WHO Who to send signal to\n" " -s --signal=SIGNAL Which signal to send\n\n" "Commands:\n" diff --git a/src/shared/logs-show.c b/src/shared/logs-show.c index 61c3652..55fa547 100644 --- a/src/shared/logs-show.c +++ b/src/shared/logs-show.c @@ -111,7 +111,7 @@ static bool shall_print(const char *p, size_t l, OutputFlags flags) { static bool print_multiline(FILE *f, unsigned prefix, unsigned n_columns, OutputFlags flags, int priority, const char* message, size_t message_len) { const char *color_on = "", *color_off = ""; const char *pos, *end; - bool ellipsized = false; + bool elided = false; int line = 0; if (flags & OUTPUT_COLOR) { @@ -153,7 +153,7 @@ static bool print_multiline(FILE *f, unsigned prefix, unsigned n_columns, Output } /* Beyond this point, ellipsization will happen. */ - ellipsized = true; + elided = true; if (prefix < n_columns && n_columns - prefix >= 3) { if (n_columns - prefix > (unsigned) len + 3) @@ -163,7 +163,7 @@ static bool print_multiline(FILE *f, unsigned prefix, unsigned n_columns, Output else { _cleanup_free_ char *e; - e = ellipsize_mem(pos, len, n_columns - prefix, + e = elide_mem(pos, len, n_columns - prefix, tail_line ? 100 : 90); if (!e) fprintf(f, "%*s%s%.*s%s\n", @@ -181,7 +181,7 @@ static bool print_multiline(FILE *f, unsigned prefix, unsigned n_columns, Output break; } - return ellipsized; + return elided; } static int output_short( @@ -198,7 +198,7 @@ static int output_short( _cleanup_free_ char *hostname = NULL, *identifier = NULL, *comm = NULL, *pid = NULL, *fake_pid = NULL, *message = NULL, *realtime = NULL, *monotonic = NULL, *priority = NULL; size_t hostname_len = 0, identifier_len = 0, comm_len = 0, pid_len = 0, fake_pid_len = 0, message_len = 0, realtime_len = 0, monotonic_len = 0, priority_len = 0; int p = LOG_INFO; - bool ellipsized = false; + bool elided = false; assert(f); assert(j); @@ -373,14 +373,14 @@ static int output_short( fprintf(f, ": [%s blob data]\n", format_bytes(bytes, sizeof(bytes), message_len)); } else { fputs(": ", f); - ellipsized |= + elided |= print_multiline(f, n + 2, n_columns, flags, p, message, message_len); } if (flags & OUTPUT_CATALOG) print_catalog(f, j); - return ellipsized; + return elided; } static int output_verbose( @@ -904,7 +904,7 @@ int output_journal( OutputMode mode, unsigned n_columns, OutputFlags flags, - bool *ellipsized) { + bool *elided) { int ret; assert(mode >= 0); @@ -916,8 +916,8 @@ int output_journal( ret = output_funcs[mode](f, j, mode, n_columns, flags); fflush(stdout); - if (ellipsized && ret > 0) - *ellipsized = true; + if (elided && ret > 0) + *elided = true; return ret; } @@ -929,7 +929,7 @@ static int show_journal(FILE *f, usec_t not_before, unsigned how_many, OutputFlags flags, - bool *ellipsized) { + bool *elided) { int r; unsigned line = 0; @@ -980,7 +980,7 @@ static int show_journal(FILE *f, line ++; - r = output_journal(f, j, mode, n_columns, flags, ellipsized); + r = output_journal(f, j, mode, n_columns, flags, elided); if (r < 0) goto finish; } @@ -1235,7 +1235,7 @@ int show_journal_by_unit( uid_t uid, OutputFlags flags, bool system, - bool *ellipsized) { + bool *elided) { _cleanup_journal_close_ sd_journal*j = NULL; int r; @@ -1270,7 +1270,7 @@ int show_journal_by_unit( log_debug("Journal filter: %s", filter); } - return show_journal(f, j, mode, n_columns, not_before, how_many, flags, ellipsized); + return show_journal(f, j, mode, n_columns, not_before, how_many, flags, elided); } static const char *const output_mode_table[_OUTPUT_MODE_MAX] = { diff --git a/src/shared/logs-show.h b/src/shared/logs-show.h index 3a99160..44fde20 100644 --- a/src/shared/logs-show.h +++ b/src/shared/logs-show.h @@ -36,7 +36,7 @@ int output_journal( OutputMode mode, unsigned n_columns, OutputFlags flags, - bool *ellipsized); + bool *elided); int add_match_this_boot(sd_journal *j, const char *machine); @@ -59,7 +59,7 @@ int show_journal_by_unit( uid_t uid, OutputFlags flags, bool system, - bool *ellipsized); + bool *elided); void json_escape( FILE *f, diff --git a/src/shared/util.c b/src/shared/util.c index f76ed6f..bdad083 100644 --- a/src/shared/util.c +++ b/src/shared/util.c @@ -2857,7 +2857,7 @@ int status_vprintf(const char *status, bool ellipse, bool ephemeral, const char if (emax < 3) emax = 3; - e = ellipsize(s, emax, 75); + e = elide(s, emax, 75); if (e) { free(s); s = e; @@ -3151,7 +3151,7 @@ int running_in_chroot(void) { a.st_ino != b.st_ino; } -static char *ascii_ellipsize_mem(const char *s, size_t old_length, size_t new_length, unsigned percent) { +static char *ascii_elide_mem(const char *s, size_t old_length, size_t new_length, unsigned percent) { size_t x; char *r; @@ -3182,7 +3182,7 @@ static char *ascii_ellipsize_mem(const char *s, size_t old_length, size_t new_le return r; } -char *ellipsize_mem(const char *s, size_t old_length, size_t new_length, unsigned percent) { +char *elide_mem(const char *s, size_t old_length, size_t new_length, unsigned percent) { size_t x; char *e; const char *i, *j; @@ -3192,9 +3192,9 @@ char *ellipsize_mem(const char *s, size_t old_length, size_t new_length, unsigne assert(percent <= 100); assert(new_length >= 3); - /* if no multibyte characters use ascii_ellipsize_mem for speed */ + /* if no multibyte characters use ascii_elide_mem for speed */ if (ascii_is_valid(s)) - return ascii_ellipsize_mem(s, old_length, new_length, percent); + return ascii_elide_mem(s, old_length, new_length, percent); if (old_length <= 3 || old_length <= new_length) return strndup(s, old_length); @@ -3228,7 +3228,7 @@ char *ellipsize_mem(const char *s, size_t old_length, size_t new_length, unsigne } assert(i <= j); - /* we don't actually need to ellipsize */ + /* we don't actually need to elide */ if (i == j) return memdup(s, old_length + 1); @@ -3256,8 +3256,8 @@ char *ellipsize_mem(const char *s, size_t old_length, size_t new_length, unsigne return e; } -char *ellipsize(const char *s, size_t length, unsigned percent) { - return ellipsize_mem(s, strlen(s), length, percent); +char *elide(const char *s, size_t length, unsigned percent) { + return elide_mem(s, strlen(s), length, percent); } int touch(const char *path) { diff --git a/src/shared/util.h b/src/shared/util.h index 219e489..8b3127c 100644 --- a/src/shared/util.h +++ b/src/shared/util.h @@ -444,9 +444,9 @@ static inline const char *ansi_highlight_off(void) { int running_in_chroot(void); -char *ellipsize(const char *s, size_t length, unsigned percent); +char *elide(const char *s, size_t length, unsigned percent); /* bytes columns */ -char *ellipsize_mem(const char *s, size_t old_length, size_t new_length, unsigned percent); +char *elide_mem(const char *s, size_t old_length, size_t new_length, unsigned percent); int touch(const char *path); diff --git a/src/systemctl/systemctl.c b/src/systemctl/systemctl.c index d850b8b..14bbffa 100644 --- a/src/systemctl/systemctl.c +++ b/src/systemctl/systemctl.c @@ -419,7 +419,7 @@ static void output_units_list(const UnitInfo *unit_infos, unsigned c) { } else on_active = off_active = ""; - e = arg_full ? NULL : ellipsize(u->id, id_len, 33); + e = arg_full ? NULL : elide(u->id, id_len, 33); printf("%s%-*s%s %s%-*s%s %s%-*s %-*s%s %-*s", on, id_len, e ? e : u->id, off, @@ -1067,7 +1067,7 @@ static void output_unit_file_list(const UnitFileList *units, unsigned c) { id = basename(u->path); - e = arg_full ? NULL : ellipsize(id, id_cols, 33); + e = arg_full ? NULL : elide(id, id_cols, 33); printf("%-*s %s%-*s%s\n", id_cols, e ? e : id, @@ -1209,7 +1209,7 @@ static int list_dependencies_print(const char *name, int level, unsigned int bra return 0; } - n = ellipsize(name, max_len-len, 100); + n = elide(name, max_len-len, 100); if (!n) return log_oom(); @@ -1597,7 +1597,7 @@ static void output_jobs_list(const struct job_info* jobs, unsigned n, bool skipp } else on = off = ""; - e = shorten ? ellipsize(j->name, unit_len, 33) : NULL; + e = shorten ? elide(j->name, unit_len, 33) : NULL; printf("%*u %s%-*s%s %-*s %s%-*s%s\n", id_len, j->id, on, unit_len, e ? e : j->name, off, @@ -2728,7 +2728,7 @@ typedef struct UnitStatusInfo { static void print_status_info( UnitStatusInfo *i, - bool *ellipsized) { + bool *elided) { ExecStatusInfo *p; const char *on, *off, *ss; @@ -3005,7 +3005,7 @@ static void print_status_info( getuid(), flags, arg_scope == UNIT_FILE_SYSTEM, - ellipsized); + elided); } if (i->need_daemon_reload) @@ -3612,7 +3612,7 @@ static int show_one( const char *path, bool show_properties, bool *new_line, - bool *ellipsized) { + bool *elided) { _cleanup_bus_message_unref_ sd_bus_message *reply = NULL; _cleanup_bus_error_free_ sd_bus_error error = SD_BUS_ERROR_NULL; @@ -3691,7 +3691,7 @@ static int show_one( if (streq(verb, "help")) show_unit_help(&info); else - print_status_info(&info, ellipsized); + print_status_info(&info, elided); } strv_free(info.documentation); @@ -3763,7 +3763,7 @@ static int show_all( sd_bus *bus, bool show_properties, bool *new_line, - bool *ellipsized) { + bool *elided) { _cleanup_bus_message_unref_ sd_bus_message *reply = NULL; _cleanup_free_ UnitInfo *unit_infos = NULL; @@ -3788,7 +3788,7 @@ static int show_all( if (!p) return log_oom(); - r = show_one(verb, bus, p, show_properties, new_line, ellipsized); + r = show_one(verb, bus, p, show_properties, new_line, elided); if (r != 0) return r; } @@ -3892,7 +3892,7 @@ static int cat(sd_bus *bus, char **args) { static int show(sd_bus *bus, char **args) { bool show_properties, show_status, new_line = false; - bool ellipsized = false; + bool elided = false; int r, ret = 0; assert(bus); @@ -3907,10 +3907,10 @@ static int show(sd_bus *bus, char **args) { /* If no argument is specified inspect the manager itself */ if (show_properties && strv_length(args) <= 1) - return show_one(args[0], bus, "/org/freedesktop/systemd1", show_properties, &new_line, &ellipsized); + return show_one(args[0], bus, "/org/freedesktop/systemd1", show_properties, &new_line, &elided); if (show_status && strv_length(args) <= 1) - ret = show_all(args[0], bus, false, &new_line, &ellipsized); + ret = show_all(args[0], bus, false, &new_line, &elided); else { _cleanup_free_ char **patterns = NULL; char **name; @@ -3938,7 +3938,7 @@ static int show(sd_bus *bus, char **args) { } } - show_one(args[0], bus, unit, show_properties, &new_line, &ellipsized); + show_one(args[0], bus, unit, show_properties, &new_line, &elided); } if (!strv_isempty(patterns)) { @@ -3955,13 +3955,13 @@ static int show(sd_bus *bus, char **args) { if (!unit) return log_oom(); - show_one(args[0], bus, unit, show_properties, &new_line, &ellipsized); + show_one(args[0], bus, unit, show_properties, &new_line, &elided); } } } - if (ellipsized && !arg_quiet) - printf("Hint: Some lines were ellipsized, use -l to show in full.\n"); + if (elided && !arg_quiet) + printf("Hint: Some lines were elided, use -l to show in full.\n"); return ret; } @@ -4962,7 +4962,7 @@ static int systemctl_help(void) { " -a --all Show all loaded units/properties, including dead/empty\n" " ones. To list all units installed on the system, use\n" " the 'list-unit-files' command instead.\n" - " -l --full Don't ellipsize unit names on output\n" + " -l --full Don't elide unit names on output\n" " --reverse Show reverse dependencies with 'list-dependencies'\n" " --job-mode=MODE Specify how to deal with already queued jobs, when\n" " queueing a new job\n" @@ -6336,7 +6336,7 @@ int main(int argc, char*argv[]) { /* Explicitly not on_tty() to avoid setting cached value. * This becomes relevant for piping output which might be - * ellipsized. */ + * elided. */ original_stdout_is_tty = isatty(STDOUT_FILENO); r = parse_argv(argc, argv); diff --git a/src/test/test-ellipsize.c b/src/test/test-ellipsize.c index f97c78e..42a4d3b 100644 --- a/src/test/test-ellipsize.c +++ b/src/test/test-ellipsize.c @@ -27,7 +27,7 @@ static void test_one(const char *p) { _cleanup_free_ char *t; - t = ellipsize(p, columns(), 70); + t = elide(p, columns(), 70); puts(t); } -- 1.8.4.2 _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel