Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package tcsh for openSUSE:Factory checked in at 2023-04-12 12:50:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tcsh (Old) and /work/SRC/openSUSE:Factory/.tcsh.new.19717 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tcsh" Wed Apr 12 12:50:56 2023 rev:90 rq:1078404 version:6.24.08 Changes: -------- --- /work/SRC/openSUSE:Factory/tcsh/tcsh.changes 2023-01-10 14:59:06.804982515 +0100 +++ /work/SRC/openSUSE:Factory/.tcsh.new.19717/tcsh.changes 2023-04-12 12:50:58.532712889 +0200 @@ -1,0 +2,16 @@ +Tue Apr 11 09:52:13 UTC 2023 - Dr. Werner Fink <wer...@suse.de> + +- Update too tcsh 6.24.08 + * Support LS_COLORS su,sg,tw,ow,st,mh variables. (Luke Mewburn) + * Fixes for LS_COLORS ln=target: ls-F directory; reset on unsetenv; + intermittent parse bug; only support lower-case "target". (Luke Mewburn) + * Fix LSCOLORS bold/bright color support, add to manual (Luke Mewburn) + * Implement CLICOLOR_FORCE (Luke Mewburn) + * On startup, use LS_COLORS in preference to LSCOLORS (Luke Mewburn) + * Improve color ls-F documentation (Luke Mewburn) +- Port patches + * tcsh-6.17.06-dspmbyte.dif + * tcsh-6.18.03-colorls.dif + * tcsh-6.21.00.dif + +------------------------------------------------------------------- Old: ---- tcsh-6.24.07.tar.gz tcsh-6.24.07.tar.gz.asc New: ---- tcsh-6.24.08.tar.gz tcsh-6.24.08.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tcsh.spec ++++++ --- /var/tmp/diff_new_pack.CFovQl/_old 2023-04-12 12:50:59.304717401 +0200 +++ /var/tmp/diff_new_pack.CFovQl/_new 2023-04-12 12:50:59.312717448 +0200 @@ -1,7 +1,7 @@ # # spec file for package tcsh # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: tcsh -Version: 6.24.07 +Version: 6.24.08 Release: 0 Summary: The C SHell License: BSD-3-Clause ++++++ tcsh-6.17.06-dspmbyte.dif ++++++ --- /var/tmp/diff_new_pack.CFovQl/_old 2023-04-12 12:50:59.372717799 +0200 +++ /var/tmp/diff_new_pack.CFovQl/_new 2023-04-12 12:50:59.376717822 +0200 @@ -7,7 +7,7 @@ --- sh.c +++ sh.c 2021-04-27 07:35:35.059651991 +0000 -@@ -863,9 +863,9 @@ main(int argc, char **argv) +@@ -865,9 +865,9 @@ main(int argc, char **argv) /* PATCH IDEA FROM Issei.Suzuki VERY THANKS */ #if defined(DSPMBYTE) #if defined(NLS) && defined(LC_CTYPE) ++++++ tcsh-6.18.03-colorls.dif ++++++ --- /var/tmp/diff_new_pack.CFovQl/_old 2023-04-12 12:50:59.392717916 +0200 +++ /var/tmp/diff_new_pack.CFovQl/_new 2023-04-12 12:50:59.392717916 +0200 @@ -1,18 +1,27 @@ --- - tw.color.c | 20 ++++++++++---------- - 1 file changed, 10 insertions(+), 10 deletions(-) + tw.color.c | 9 ++++----- + 1 file changed, 4 insertions(+), 5 deletions(-) --- tw.color.c -+++ tw.color.c 2021-11-11 11:00:40.989284076 +0000 -@@ -85,6 +85,7 @@ static Variable variables[] = { - VAR(NOS, "hl", "44;37"), /* Reg file extra hard links, obsolete? */ - VAR(NOS, "mh", "44;37"), /* Reg file extra hard links */ - VAR(NOS, "ca", "30;41"), /* File with capability */ -+ VAR(NOS, "cl", ""), /* CLRTOEOL */ ++++ tw.color.c 2023-04-11 10:36:56.030561276 +0000 +@@ -56,7 +56,7 @@ typedef struct { + typedef enum { + Vdi, Vln, Vor, Vpi, Vso, Vdo, Vbd, Vcd, + Vex, Vfi, Vno, Vmi, Vlc, Vrc, Vec, Vsu, +- Vsg, Vtw, Vow, Vst, Vrs, Vhl, Vmh, Vca, ++ Vsg, Vtw, Vow, Vst, Vrs, Vhl, Vmh, Vca, Vcl, + } VARINDEX; + + typedef struct { +@@ -100,6 +100,7 @@ static Variable variables[] = { + VAR(Vhl, CV_NONE, "hl", ""), /* Obsolete, use mh */ + VAR(Vmh, CV_HARD, "mh", ""), /* Regular file with multiple hard links */ + VAR(Vca, CV_NONE, "ca", ""), /* File with capability. Not implemented. */ ++ VAR(Vcl, CV_NONE, "cl", ""), /* CLRTOEOL */ }; #define nvariables (sizeof(variables)/sizeof(variables[0])) -@@ -324,7 +325,7 @@ parseLS_COLORS(const Char *value) +@@ -362,7 +363,7 @@ parseLS_COLORS(const Char *value) size_t i, len; const Char *v; /* pointer in value */ char *c; /* pointer in colors */ @@ -21,7 +30,7 @@ jmp_buf_t osetexit; size_t omark; -@@ -381,16 +382,14 @@ parseLS_COLORS(const Char *value) +@@ -419,16 +420,14 @@ parseLS_COLORS(const Char *value) if ((Char)variables[i].variable[0] == (v[0] & CHAR) && (Char)variables[i].variable[1] == (v[1] & CHAR)) break; @@ -29,9 +38,9 @@ if (i < nvariables) { - v += 3; getstring(&c, &v, &variables[i].color, ':'); - if (i == VSym) - color_as_referent = strcasecmp( - variables[VSym].color.s, "target") == 0; + if (i == Vln) + color_as_referent = Str_equal_literal( + &variables[Vln].color, "target"); continue; } - else @@ -39,24 +48,4 @@ } break; } -@@ -449,12 +448,13 @@ print_color(const Char *fname, size_t le - break; - } - if (i == nvariables) { -- for (i = 0; i < nextensions; i++) -- if (len >= extensions[i].extension.len -- && strncmp(last - extensions[i].extension.len, -- extensions[i].extension.s, -- extensions[i].extension.len) == 0) { -- colorp = &extensions[i].color; -+ int j; -+ for (j = 0; j < nextensions; j++) -+ if (len >= extensions[j].extension.len -+ && strncmp(last - extensions[j].extension.len, -+ extensions[j].extension.s, -+ extensions[j].extension.len) == 0) { -+ colorp = &extensions[j].color; - break; - } - } ++++++ tcsh-6.21.00.dif ++++++ --- /var/tmp/diff_new_pack.CFovQl/_old 2023-04-12 12:50:59.404717986 +0200 +++ /var/tmp/diff_new_pack.CFovQl/_new 2023-04-12 12:50:59.408718009 +0200 @@ -119,7 +119,7 @@ --- sh.c +++ sh.c 2021-04-27 07:41:53.192829973 +0000 -@@ -1346,6 +1346,9 @@ main(int argc, char **argv) +@@ -1348,6 +1348,9 @@ main(int argc, char **argv) setintr = osetintr; parintr = oparintr; } @@ -172,7 +172,7 @@ #endif /* SYSMALLOC */ --- tc.func.c +++ tc.func.c 2021-04-27 07:41:53.196829900 +0000 -@@ -739,9 +739,13 @@ auto_lock(void) +@@ -743,9 +743,13 @@ auto_lock(void) handle_pending_signals(); errno = 0; } @@ -187,7 +187,7 @@ #else -@@ -1957,7 +1961,7 @@ getremotehost(int dest_fd) +@@ -1961,7 +1965,7 @@ getremotehost(int dest_fd) * have not caught up yet. */ addr.s_addr = inet_addr(name); ++++++ tcsh-6.24.07.tar.gz -> tcsh-6.24.08.tar.gz ++++++ ++++ 6129 lines of diff (skipped)