Andreas Wacknitz
2024-04-05 f09dca6e20c67020d6f337fc95eec480de4d24ef
tcsh: update to 6.24.12

2 files modified
280 ■■■■ changed files
components/shell/tcsh/Makefile 11 ●●●●● patch | view | raw | blame | history
components/shell/tcsh/test/results-all.master 269 ●●●● patch | view | raw | blame | history
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
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.