Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

tcsh-6.24.13-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: tcsh Distribution: openSUSE Tumbleweed
Version: 6.24.13 Vendor: openSUSE
Release: 1.1 Build date: Wed Jun 12 09:48:40 2024
Group: System/Shells Build host: reproducible
Size: 635928 Source RPM: tcsh-6.24.13-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://www.tcsh.org/
Summary: The C SHell
Tcsh is an enhanced, but completely compatible, version of the Berkeley
UNIX C shell, csh(1). It is a command language interpreter usable as an
interactive login shell and a shell script command processor. It
includes a command-line editor, programmable word completion, spelling
correction, a history mechanism, job control, and a C-like syntax.

Provides

Requires

License

BSD-3-Clause

Changelog

* Wed Jun 12 2024 Dr. Werner Fink <werner@suse.de>
  - Update to tcsh 6.24.13 - 2024-06-12
    * Fix !^:h and !^:t failing when no / found (Kimmo Suominen)
    * Add cross-build support for gethost (josefs10)
    * Add support for $?< (Matheus Garcia)
  - Port patches
    * tcsh-6.15.00-pipe.dif
    * tcsh-6.18.03-catalogs.dif
    * tcsh-6.21.00.dif
* Fri Apr 05 2024 Dr. Werner Fink <werner@suse.de>
  - Update to tcsh 6.24.12 - 2024-04-05
    * Fix history merge and add a test for it (Werner Fink, Kimmo Suominen)
  - Remove patch tcsh-6.24.10-history-merge.dif now solved upstream
  - Port patch tcsh-6.22.02-local-dotlock.dif (corrected offsets)
* Thu Mar 14 2024 Dr. Werner Fink <werner@suse.de>
  - Update to tcsh 6.24.11 - 2024-03-14
    * Make nice priority incremental even with setpriority(2) to
      match how it worked with nice(3) (Kimmo Suominen)
  - Port patch tcsh-6.22.02-local-dotlock.dif
* Mon Dec 04 2023 Dr. Werner Fink <werner@suse.de>
  - Add patch tcsh-skip-utmp-service.dif
    * There is currently no API avaible to replace the utmp/wtmp
      based builtins watch and who of tcsh
* Thu Oct 12 2023 Dr. Werner Fink <werner@suse.de>
  - Try to make complete for command man faster and support all
    separate manual page sections
* Mon Oct 09 2023 Dr. Werner Fink <werner@suse.de>
  - Add some fixes from
    https://github.com/tcsh-org/tcsh/blob/master/complete.tcsh
    to our complete.tcsh (boo#1215817)
* Mon Jul 24 2023 Dr. Werner Fink <werner@suse.de>
  - Extend tcsh-6.24.10-history-merge.dif
    * Add a test case
* Fri Jul 21 2023 Dr. Werner Fink <werner@suse.de>
  - Modify tcsh-6.24.10-history-merge.dif
    * Skip workaround but disable fastMergeErase instead to really be
      able to merge currently history with history file (bsc#1213484)
* Fri Jul 14 2023 Dr. Werner Fink <werner@suse.de>
  - (Re)add patch tcsh-6.24.10-history-merge.dif
    * which is port of an old patch as the problem was not gone
    * Make it possible to merge current history with already
      written history
* Sat Apr 15 2023 Dirk Müller <dmueller@suse.com>
  - update to 6.24.10:
    * Restore skipping of the "$edit" and "Comments" tests when not
      running on a terminal
* Thu Apr 13 2023 Dr. Werner Fink <werner@suse.de>
  - Update to tcsh 6.24.09
    * ls-F: unsetenv LS*COLOR reapplies other LS*COLOR (Luke Mewburn)
    * Don't crash if LSCOLORS contains > 11 pairs (Luke Mewburn)
  - Port patch
    * tcsh-6.18.03-colorls.dif
      that is we ignore unknown colors to be compatible with LS_COLOR
      used by /usr/bin/ls from coreutils
* Tue Apr 11 2023 Dr. Werner Fink <werner@suse.de>
  - Update to 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
* Wed Dec 28 2022 Dirk Müller <dmueller@suse.com>
  - update to 6.24.07:
    * widen the pid field in pprint so that it aligns even with large pids
    * build system updates
  - use https for download urls
* Tue Dec 27 2022 Ludwig Nussel <lnussel@suse.com>
  - Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Tue Dec 13 2022 Dr. Werner Fink <werner@suse.de>
  - Update to tcsh 6.24.06
    16. V6.24.06 - 2022-12-12
      This is a maintenance release to make all the recent manual page,
      documentation, and build improvements available to all.
* Mon Dec 05 2022 Dr. Werner Fink <werner@suse.de>
  - Update to tcsh 6.24.05
    15. V6.24.05 - 2022-12-04
    14. Build and release process improvements (Luke Mewburn, Kimmo Suominen)
    13. V6.24.04 - 2022-12-03
    12. Fix a test to match output from old bash versions (Corinna Vinschen)
  - Port patch tcsh-6.21.00.dif
* Mon Dec 05 2022 Dr. Werner Fink <werner@suse.de>
  - Update to tcsh 6.24.03
    10. Fix set/@ test when diff is from busybox (Luke Mewburn)
    9. Handle \c in echo properly instead of printing garbage past the
      end of the string.
    8. Add a configure check for a working sbrk() (Luke Mewburn)
  - Correct offset and port patch tcsh-6.17.06-dspmbyte.dif
* Fri Nov 25 2022 Dr. Werner Fink <werner@suse.de>
  - Update to tcsh 6.24.02
    7. V6.24.02 - 20221124
    6. Complete mdoc-based manual page (Luke Mewburn)
    5. Fix rechist() check for NULL filename (broke when arg was renamed).
      > cd
      > rm .history
      > unset savehist
      > history -S /tmp/s
      > exit
      A ~/.history has been written when it should not have been.
    4. Make OpenBSD use SHORT_STRINGS and fix non-SHORT_STRINGS compilation.
  - Delete patch tcsh-6.24.01-bash52.dif now upstream
  - Correct offset and port patches
    * tcsh-6.21.00.dif
    * tcsh-6.22.02-local-dotlock.dif
  - Enhance completion for man command
* Tue Nov 15 2022 Dr. Werner Fink <werner@suse.de>
  - Add search-lists to gpg completions, extend ispell completions
* Fri Nov 04 2022 Dr. Werner Fink <werner@suse.de>
  - Enhance completion that is add sed, gpg and rpm support as well
    as extend some other commands
* Tue Oct 04 2022 Fabian Vogt <fvogt@suse.com>
  - Replace tcsh-6.24.01-bash52.dif with upstream fix
* Fri Sep 30 2022 Dr. Werner Fink <werner@suse.de>
  - Add patch tcsh-6.24.01-bash52.dif
    * Avoid to become last command in sub shell list as bash-5.2
      now uses execve within sub shell which decreases SHLVL
* Fri May 13 2022 Dr. Werner Fink <werner@suse.de>
  - Update to tcsh 6.24.01
    2. Fix quoting of ! characters in history recall (Kimmo Suominen)
    1. Fix return status of which (Jamie Landeg-Jones)
  - Remove tcsh-6.24.00-which.dif now upstream
* Thu Feb 03 2022 Dr. Werner Fink <werner@suse.de>
  - Add patch tcsh-6.24.00-which.dif from upstream mailing list
    to fix bug in which builtin, that is return error if a command
    is not found
* Wed Feb 02 2022 Dr. Werner Fink <werner@suse.de>
  - Update to tcsh 6.24.00
    11. Update config.guess and config.sub so arm64 is recognized
* Tue Jan 11 2022 Dr. Werner Fink <werner@suse.de>
  - Update to tcsh 6.23.02
    9. Make the \U escape up to 8 hex digits.
    8. V6.23.01 - 20211209
    7. add \cc and \Uhhh, and document escape sequences
    6. add $'string with escapes' ("dollar-single-quotes") (Kimmo Suominen)
    5. don't glob the filetest builtin arguments twice
    4. remove the duplicate echo escape parsing code and use parseescape
    3. add \x{hh} \xhh \uhhh (H.Merijn Brand)
    2. fix and document ln=target
    1. Merge in patches from pkgsrc:
    - Modernize the installation targets so that they use INSTALL_DATA,
      INSTALL_PROGRAM, and MKDIR_P.
    - Enable SYSMALLOC and SHORT_STRINGS on NetBSD.
    - Enable NO_FIX_MALLOC and SHORT_STRINGS on OpenBSD.
  - Port patches
    * tcsh-6.17.06-dspmbyte.dif
    * tcsh-6.18.03-catalogs.dif
    * tcsh-6.21.00.dif
* Fri Nov 12 2021 Dr. Werner Fink <werner@suse.de>
  - Enable signature again as now Kimmo has provided his public key
* Thu Nov 11 2021 Dr. Werner Fink <werner@suse.de>
  - Update to tcsh 6.23.00
    * Add "jobs -Z" to setproctitle(3)
    * Add ln=target in LS_COLORS
    * Add a :Q modifier that preserves empty arguments
  - Port patches
    * tcsh-6.17.06-dspmbyte.dif
    * tcsh-6.18.03-colorls.dif
    * tcsh-6.21.00.dif
    * tcsh-6.22.02-local-dotlock.dif
  - Disable signature as signed with unknown key
* Wed Aug 04 2021 Dr. Werner Fink <werner@suse.de>
  - Key-binding: support also other variants of terminals like xterm-256color
* Fri May 28 2021 Dr. Werner Fink <werner@suse.de>
  - Even on PowerPC the vendor is suse
* Fri May 14 2021 Callum Farmer <gmbr3@opensuse.org>
  - Update MAILDIR to /var/mail
* Tue Apr 27 2021 Dr. Werner Fink <werner@suse.de>
  - Update to tcsh bug fix version V6.22.04 - 20210426
    * Don't crash with 'bindkey "^0" clear-screen' (Karl Jeacle)
    * Fix $x:q:h and $x:q:t return the whole string for strings
      not containing /
  - Port patches
    * tcsh-6.16.00-norm-cmd.dif
    * tcsh-6.17.06-dspmbyte.dif
    * tcsh-6.18.03-colorls.dif
    * tcsh-6.22.02-local-dotlock.dif
  - Delete patch now upstream fixed
    * tcsh-6.22.03-unintentional.patch
  - Add keyring and signature
    * tcsh-6.22.04.tar.gz.asc
    * tcsh.keyring
* Thu Apr 22 2021 Dr. Werner Fink <werner@suse.de>
  - Fix the fix tcsh-6.22.03-unintentional.patch
    * It changes the expected results

Files

/etc/profile.d/bindkey.tcsh
/etc/profile.d/complete.tcsh
/usr/bin/csh
/usr/bin/tcsh
/usr/share/doc/packages/tcsh
/usr/share/doc/packages/tcsh/Copyright
/usr/share/doc/packages/tcsh/FAQ.tcsh
/usr/share/man/man1/csh.1.gz
/usr/share/man/man1/tcsh.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Nov 12 00:56:02 2024