From f09dca6e20c67020d6f337fc95eec480de4d24ef Mon Sep 17 00:00:00 2001
From: Andreas Wacknitz <A.Wacknitz@gmx.de>
Date: Fri, 05 Apr 2024 22:31:34 +0200
Subject: [PATCH] tcsh: update to 6.24.12

---
 components/shell/tcsh/test/results-all.master |  269 +++++++++++++++++++++++++++--------------------------
 components/shell/tcsh/Makefile                |   11 -
 2 files changed, 139 insertions(+), 141 deletions(-)

diff --git a/components/shell/tcsh/Makefile b/components/shell/tcsh/Makefile
index fe9c1fa..88f959b 100644
--- a/components/shell/tcsh/Makefile
+++ b/components/shell/tcsh/Makefile
@@ -27,14 +27,13 @@
 include ../../../make-rules/shared-macros.mk
 
 COMPONENT_NAME=		tcsh
-COMPONENT_VERSION=	6.24.11
-#HUMAN_VERSION=		6.24.11
+COMPONENT_VERSION=	6.24.12
 COMPONENT_SUMMARY=	Tenex C-shell (tcsh)
 COMPONENT_DESCRIPTION=	C shell with file name completion and command line editing
 COMPONENT_PROJECT_URL=	https://github.com/tcsh-org/tcsh
 COMPONENT_SRC=		$(COMPONENT_NAME)-$(HUMAN_VERSION)
 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
-COMPONENT_ARCHIVE_HASH= sha256:b5a7b627abb3ef2e8d3a869bb675d0e927d850704447a1b2c77946c0d324799d
+COMPONENT_ARCHIVE_HASH= sha256:e3270ce9667fd5bd2a046687659fcf5fd6a6781326f806ebd724f1e1c9cd4185
 COMPONENT_ARCHIVE_URL=	https://astron.com/pub/tcsh/$(COMPONENT_ARCHIVE)
 COMPONENT_FMRI=		shell/tcsh
 COMPONENT_CLASSIFICATION= System/Shells
@@ -43,11 +42,9 @@
 
 include $(WS_MAKE_RULES)/common.mk
 
-COMPONENT_PRE_CONFIGURE_ACTION = \
-	($(CLONEY) $(SOURCE_DIR) $(@D))
+COMPONENT_PRE_CONFIGURE_ACTION= ( $(CLONEY) $(SOURCE_DIR) $(@D) )
 
-COMPONENT_TEST_TRANSFORMS = \
-	' -n "/^\s*[0-9]/p" '
+COMPONENT_TEST_TRANSFORMS= ' -n "/^\s*[0-9]/p" '
 
 # configure needs gencat
 REQUIRED_PACKAGES += text/locale
diff --git a/components/shell/tcsh/test/results-all.master b/components/shell/tcsh/test/results-all.master
index 87bb7dd..1deef53 100644
--- a/components/shell/tcsh/test/results-all.master
+++ b/components/shell/tcsh/test/results-all.master
@@ -112,139 +112,140 @@
 112: Primary expressions                             FAILED (expr.at:101)
 113: History duplicate handling                      ok
 114: History performance                             ok
-115: History hup error handling                      ok
-116: Word splitting                                  ok
-117: Comments                                        ok
-118: Escaping special characters                     ok
-119: Preventing substitution                         ok
-120: History basics                                  ok
-121: Event specification                             ok
-122: Word selection                                  ok
-123: History modifiers                               ok
-124: Alias substitution                              ok
-125: Variable substitution                           ok
-126: Quoting of expansions in `...`                  ok
-127: \echo for git_tcsh_completion                   ok
-128: :gas work as described in the man pages         ok
-129: Avoid infinite loop in :gas                     ok
-130: /a.b/c:r doesn't remove path elements           ok
-131: $x:q:h yields the full string                   ok
-132: $x:q:t yields the full string                   ok
-133: $x:q:r yields the full string                   ok
-134: $x:q:e yields nothing                           ok
-135: ls-F                                            ok
-136: ls-F color CLICOLOR_FORCE                       ok
-137: ls-F color LSCOLORS                             ok
-138: ls-F color LS_COLORS                            ok
-139: EUC-JP multibyte test                           ok
-140: UTF-8 multibyte test                            ok
-141: -n                                              ok
-142: Parenthesis no space                            ok
-143: Parenthesis space                               ok
-144: Parenthesis space escaped                       ok
-145: Parenthesis escaped                             ok
-146: $<                                              ok
-147: Command substitution                            ok
-148: Filename substitution                           ok
-149: Directory stack substitution                    ok
-150: Command combinations                            ok
-151: Command execution                               ok
-152: $ addsuffix                                     ok
-153: $ afsuser                                       ok
-154: $ ampm                                          ok
-155: $ anyerror                                      ok
-156: $ argv                                          ok
-157: $ autocorrect                                   ok
-158: $ autoexpand                                    ok
-159: $ autolist                                      ok
-160: $ autologout                                    skipped (variables.at:125)
-161: $ backslash_quote                               ok
-162: $ catalog                                       ok
-163: $ cdpath                                        ok
-164: $ color                                         ok
-165: $ colorcat                                      ok
-166: $ command                                       ok
-167: $ complete                                      ok
-168: $ continue                                      ok
-169: $ continue_args                                 ok
-170: $ correct                                       ok
-171: $ csubstnonl                                    ok
-172: $ cwd                                           ok
-173: $ dextract                                      ok
-174: $ dirsfile                                      ok
-175: $ dirstack                                      ok
-176: $ dspmbyte                                      skipped (variables.at:405)
-177: $ dunique                                       ok
-178: $ echo                                          ok
-179: $ echo_style                                    ok
-180: $ echo_hex                                      ok
-181: $ edit                                          ok
-182: $ ellipsis                                      ok
-183: $ fignore                                       ok
-184: $ filec                                         ok
-185: $ gid                                           ok
-186: $ group                                         ok
-187: $ histchars                                     ok
-188: $ histdup                                       ok
-189: $ histfile                                      ok
-190: $ histlit                                       ok
-191: $ history                                       ok
-192: $ home                                          ok
-193: $ ignoreeof                                     ok
-194: $ implicitcd                                    ok
-195: $ inputmode                                     ok
-196: $ killdup                                       ok
-197: $ killring                                      ok
-198: $ listflags                                     ok
-199: $ listjobs                                      ok
-200: $ listlinks                                     ok
-201: $ listmax                                       ok
-202: $ listmaxrows                                   ok
-203: $ loginsh                                       ok
-204: $ logout                                        ok
-205: $ mail                                          ok
-206: $ cdtohome                                      ok
-207: $ cdtohome unset                                ok
-208: $ matchbeep                                     ok
-209: $ nobeep                                        ok
-210: $ noclobber                                     ok
-211: $ noding                                        ok
-212: $ noglob                                        ok
-213: $ nostat                                        ok
-214: $ notify                                        ok
-215: $ oid                                           skipped (variables.at:1136)
-216: $ owd                                           ok
-217: $ path                                          ok
-218: $ printexitvalue                                ok
-219: $ prompt                                        ok
-220: $ prompt2                                       ok
-221: $ prompt3                                       ok
-222: $ promptchars                                   ok
-223: $ pushdtohome                                   ok
-224: $ pushdsilent                                   ok
-225: $ recexact                                      ok
-226: $ recognize_only_executables                    ok
-227: $ rmstar                                        ok
-228: $ rprompt                                       ok
-229: $ savedirs                                      ok
-230: $ savehist                                      ok
-231: $ sched                                         ok
-232: $ shell                                         ok
-233: $ shlvl                                         ok
-234: $ status                                        ok
-235: $ symlinks                                      ok
-236: $ tcsh                                          ok
-237: $ term                                          ok
-238: $ time                                          ok
-239: $ tperiod                                       ok
-240: $ tty                                           ok
-241: $ uid                                           ok
-242: $ user                                          ok
-243: $ verbose                                       ok
-244: $ version                                       ok
-245: $ visiblebell                                   ok
-246: $ watch                                         ok
-247: $ who                                           ok
-248: $ wordchars                                     ok
+115: History merge                                   ok
+116: History hup error handling                      ok
+117: Word splitting                                  ok
+118: Comments                                        ok
+119: Escaping special characters                     ok
+120: Preventing substitution                         ok
+121: History basics                                  ok
+122: Event specification                             ok
+123: Word selection                                  ok
+124: History modifiers                               ok
+125: Alias substitution                              ok
+126: Variable substitution                           ok
+127: Quoting of expansions in `...`                  ok
+128: \echo for git_tcsh_completion                   ok
+129: :gas work as described in the man pages         ok
+130: Avoid infinite loop in :gas                     ok
+131: /a.b/c:r doesn't remove path elements           ok
+132: $x:q:h yields the full string                   ok
+133: $x:q:t yields the full string                   ok
+134: $x:q:r yields the full string                   ok
+135: $x:q:e yields nothing                           ok
+136: ls-F                                            ok
+137: ls-F color CLICOLOR_FORCE                       ok
+138: ls-F color LSCOLORS                             ok
+139: ls-F color LS_COLORS                            ok
+140: EUC-JP multibyte test                           ok
+141: UTF-8 multibyte test                            ok
+142: -n                                              ok
+143: Parenthesis no space                            ok
+144: Parenthesis space                               ok
+145: Parenthesis space escaped                       ok
+146: Parenthesis escaped                             ok
+147: $<                                              ok
+148: Command substitution                            ok
+149: Filename substitution                           ok
+150: Directory stack substitution                    ok
+151: Command combinations                            ok
+152: Command execution                               ok
+153: $ addsuffix                                     ok
+154: $ afsuser                                       ok
+155: $ ampm                                          ok
+156: $ anyerror                                      ok
+157: $ argv                                          ok
+158: $ autocorrect                                   ok
+159: $ autoexpand                                    ok
+160: $ autolist                                      ok
+161: $ autologout                                    skipped (variables.at:125)
+162: $ backslash_quote                               ok
+163: $ catalog                                       ok
+164: $ cdpath                                        ok
+165: $ color                                         ok
+166: $ colorcat                                      ok
+167: $ command                                       ok
+168: $ complete                                      ok
+169: $ continue                                      ok
+170: $ continue_args                                 ok
+171: $ correct                                       ok
+172: $ csubstnonl                                    ok
+173: $ cwd                                           ok
+174: $ dextract                                      ok
+175: $ dirsfile                                      ok
+176: $ dirstack                                      ok
+177: $ dspmbyte                                      skipped (variables.at:405)
+178: $ dunique                                       ok
+179: $ echo                                          ok
+180: $ echo_style                                    ok
+181: $ echo_hex                                      ok
+182: $ edit                                          ok
+183: $ ellipsis                                      ok
+184: $ fignore                                       ok
+185: $ filec                                         ok
+186: $ gid                                           ok
+187: $ group                                         ok
+188: $ histchars                                     ok
+189: $ histdup                                       ok
+190: $ histfile                                      ok
+191: $ histlit                                       ok
+192: $ history                                       ok
+193: $ home                                          ok
+194: $ ignoreeof                                     ok
+195: $ implicitcd                                    ok
+196: $ inputmode                                     ok
+197: $ killdup                                       ok
+198: $ killring                                      ok
+199: $ listflags                                     ok
+200: $ listjobs                                      ok
+201: $ listlinks                                     ok
+202: $ listmax                                       ok
+203: $ listmaxrows                                   ok
+204: $ loginsh                                       ok
+205: $ logout                                        ok
+206: $ mail                                          ok
+207: $ cdtohome                                      ok
+208: $ cdtohome unset                                ok
+209: $ matchbeep                                     ok
+210: $ nobeep                                        ok
+211: $ noclobber                                     ok
+212: $ noding                                        ok
+213: $ noglob                                        ok
+214: $ nostat                                        ok
+215: $ notify                                        ok
+216: $ oid                                           skipped (variables.at:1136)
+217: $ owd                                           ok
+218: $ path                                          ok
+219: $ printexitvalue                                ok
+220: $ prompt                                        ok
+221: $ prompt2                                       ok
+222: $ prompt3                                       ok
+223: $ promptchars                                   ok
+224: $ pushdtohome                                   ok
+225: $ pushdsilent                                   ok
+226: $ recexact                                      ok
+227: $ recognize_only_executables                    ok
+228: $ rmstar                                        ok
+229: $ rprompt                                       ok
+230: $ savedirs                                      ok
+231: $ savehist                                      ok
+232: $ sched                                         ok
+233: $ shell                                         ok
+234: $ shlvl                                         ok
+235: $ status                                        ok
+236: $ symlinks                                      ok
+237: $ tcsh                                          ok
+238: $ term                                          ok
+239: $ time                                          ok
+240: $ tperiod                                       ok
+241: $ tty                                           ok
+242: $ uid                                           ok
+243: $ user                                          ok
+244: $ verbose                                       ok
+245: $ version                                       ok
+246: $ visiblebell                                   ok
+247: $ watch                                         ok
+248: $ who                                           ok
+249: $ wordchars                                     ok
 5 failed unexpectedly.
 53 tests were skipped.

--
Gitblit v1.9.3