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)

Reply via email to