commit
fbb44a6e0d
3
NEWS
3
NEWS
|
@ -5,8 +5,9 @@ VERSION DESCRIPTION
|
|||
- --print should not enable --noconfirm (FS#24287)
|
||||
- fix default path substitution in documentation
|
||||
- makepkg: quote variables that may contain spaces (FS#24002)
|
||||
- makepkg: fix creation of source package with -p (FS#24567)
|
||||
- repo-add: include dotfiles in filelists (FS#24534)
|
||||
- minor translation updates: de, fi, sk
|
||||
- minor translation updates: de, fi, fr, sk, zh_CN
|
||||
3.5.2 - ensure we show correct missing dependency info (FS#23424)
|
||||
- pacman usage/--help updates (FS#23433, FS#23369)
|
||||
- ensure stdout/stderr are flushed before prompts (FS#23492)
|
||||
|
|
|
@ -70,7 +70,7 @@ Options
|
|||
This is often used to set the number of jobs used, for example, `-j2`.
|
||||
Other flags that make accepts can also be passed.
|
||||
|
||||
**BUILDENV=(**fakeroot !distcc color !ccache !sign**)**::
|
||||
**BUILDENV=(**fakeroot !distcc color !ccache check !sign**)**::
|
||||
This array contains options that affect the build environment, the defaults
|
||||
are shown here. All options should always be left in the array; to enable
|
||||
or disable an option simply remove or place an ``!'' at the front of the
|
||||
|
|
|
@ -232,8 +232,9 @@ void indentprint(const char *str, int indent)
|
|||
return;
|
||||
}
|
||||
|
||||
/* if we're not a tty, print without indenting */
|
||||
if(cols == 0) {
|
||||
/* if we're not a tty, or our tty is not wide enough that wrapping even makes
|
||||
* sense, print without indenting */
|
||||
if(cols == 0 || indent > cols) {
|
||||
printf("%s", str);
|
||||
return;
|
||||
}
|
||||
|
@ -577,12 +578,16 @@ void list_display(const char *title, const alpm_list_t *list)
|
|||
if(!list) {
|
||||
printf("%s\n", _("None"));
|
||||
} else {
|
||||
int cols;
|
||||
const int maxcols = getcols(80);
|
||||
for(i = list, cols = len; i; i = alpm_list_next(i)) {
|
||||
char *str = alpm_list_getdata(i);
|
||||
const int maxcols = getcols(0);
|
||||
int cols = len;
|
||||
const char *str = alpm_list_getdata(list);
|
||||
printf("%s", str);
|
||||
cols += string_length(str);
|
||||
for(i = alpm_list_next(list), cols = len; i; i = alpm_list_next(i)) {
|
||||
const char *str = alpm_list_getdata(i);
|
||||
int s = string_length(str);
|
||||
if(cols + s + 2 >= maxcols) {
|
||||
/* wrap only if we have enough usable column space */
|
||||
if(maxcols > len && cols + s + 2 >= maxcols) {
|
||||
int j;
|
||||
cols = len;
|
||||
printf("\n");
|
||||
|
|
Loading…
Reference in New Issue