Skip to content

6.24.10" Release from master

Choose a tag to compare

@amoldeshpande amoldeshpande released this 19 Jul 19:47

Changes:

  • ee31a92 Update azure-pipelines.yml for Azure Pipelines
  • a5463b7 Updated to 6.10.24
  • a48a6a6 update gitignore (again?)
  • 430ebdf fix some stuff broken for windows
  • 203ea36 increase heap size
  • ec7f0e4 movefile params were reversed
  • 3179348 fastexec path was broken, at least in Windows 10. For a while. It seems like Microsoft changed some behavior which exposed a bug in this code. Apparently GetFileType on STD_INPUT_HANDLE instead of GetStdHandle(STD_INPUT_HANDLE) used to work before.
  • afbcb34 fix compile errors
  • 2df8dcf move re-fixing win10 console mode to after the child process has actually exited.
  • 9da8ab4 - Fix some globals not being inherited properly. caused bindkey in forked process to show empty bindings. For example bindkey | less
See More
  • e5b022e turn off CI in azure pipelines since we only want to use it to generate releases.
  • c4b2363 somehow version stamping got lost. bad merge?
  • 83a0a7f better release title, fastbuild
  • 420f347 testing branch name in release
  • 54b71ec makefile tweaking for fastbuild.
  • 709f3a7 - remove dead code.
  • d277c83 fix typo that caused wrong function to be used.
  • b08b973 fix ordering of windows 10 VT mode at startup. bug manifests in debug version not release.
  • 0281209 caching was reversed.
  • a93852f Cache knowledge of Windows 10 to prevent calling it on every write .
  • c745e16 * On Windows 10, use the built-in VT100 output emulation instead of the existing manual console attribute translation. This should allow extended attributes as well.
  • e549310 Test release pipeline (#4)
  • b823929 trying release
  • 1f98062 put back artifact for release pipeline
  • d15074b update example tcshrc
  • 56beeb0 dont need artifacts
  • d8a6aea Test pipeline (#3)
  • 634b0a6 Set up CI with Azure Pipelines
  • de1f8ea updated windows port. Removed builtins "ps" and "shutdown" as well as hack for clipboard copy and paste. Windows does a pretty good job on those out of the box now.
  • d075ab5 Add builds for trixie, mantic, and lunar. Remove stretch.
  • 7079658 Add CodeQL workflow for GitHub code scanning (PR tcsh-org#56)
  • 4e191dd Merge PR tcsh-org#75 (lukem/stdin-tty-tests)
  • 06a5c5b tests: explicit tests for stdin not a tty
  • 907b0da tests: fix stdin-as-tty comment and edit tests
  • ca05dea Release 6.24.10
  • 199bf4b Improve docker build instructions
  • 242842a Revert "tests: reenable comment and edit tests"
  • 2005b9d Fix RELEASE_TAG
  • 253e085 Release 6.24.09
  • 1a541ea warn for LSCOLORS or LS_COLORS instead of colorls
  • 62456f8 ls-F: unsetenv LSCOLOR reapplies other LSCOLOR
  • 6466ff2 tests: check LSCOLORS and LS_COLORS validation
  • 89b0ab5 tcsh.man: improve LSCOLORS docs
  • a6b7f8c Don't crash if LSCOLORS contains > 11 pairs
  • a885e43 add missing const (for FreeBSD)
  • e94e59e Release 6.24.08
  • b03fcf7 Merge PR tcsh-org#71 (lukem/color-improvements)
  • f6ab709 fix completion for enhanced filetype detection
  • 06af025 make check: ensure tcsh is up to date
  • b721849 tests: rework ls-F testing, improve comments
  • a71ee24 Fixes: LS_COLORS extensions
  • 190399a Makefile: fix atlocal regeneration
  • 8e1d78a tests: test ls-F extension colors
  • 5a1e9b8 ls-F: implement more LS_COLORS color vars
  • e5a8466 enhance filetype detection to also return colorvar
  • 10e26fc Fixes: merge and add more LS_COLORS ln=target fixes
  • e113c39 ls-F: fix intermittent ln=target bug
  • 934410d Fixes: recent color ls-F fixes
  • b7dda2c ls-F: fix ln=target reset
  • 66d3593 ls-F: fix ls-F DIR with ln=target
  • dc0955f tcsh.man: file type not filetype
  • 31ae128 tests: add ls-F ln=target failed test
  • 7750d3c tests: extend ls-F tests
  • c17c519 fix unsetenv CLICOLOR_FORCE
  • 300932d ls-F: fix LSCOLORS bright handling
  • d8eb4e3 tests: check ls-F color defaults and LSCOLORS
  • 2d116d5 tests: move expected ls-F output to separate files
  • 56a671e tests: add TCSH_DIFF() macro and TESTSUITEREGEN
  • 5a442b6 tcsh.man: improve color docs
  • 97dc503 regen
  • 0300483 tests: provide atlocal for common shell test code
  • d1dd3eb testsuite: show count of untested tests
  • 97efa0b tests: reenable comment and edit tests
  • 227f309 implement CLICOLOR_FORCE
  • 971fc62 tcsh.man: document LSCOLORS
  • cc9790b Use LS_COLORS in preference to LSCOLORS
  • fd6ebeb tests: ls-F: add more entries to test dir
  • ead9e4d tests: move ls-F test to separate file
  • 534f7af tests: keywords, more comments
  • 4a8c77a tcsh.man: various clarifications
  • 7244244 Account for building on Debian sid (bookworm)
  • da886e5 Add bookworm to Debian suites to build
  • 21ba9a0 Add instructions for installing a development environment on Fedora
  • 5fa26b1 Release 6.24.07
  • 833281c Adjust configure style (merge @lukem PR#68)
  • 3172bdd Regenerate with autoreconf
  • f4068e3 tcsh.man: add :- to the word designator table
  • 31a105b configure: display results at end
  • 3124310 configure: expand tabs
  • b6027ba configure: convert to AS_CASE
  • 395ad62 configure: don't use changequote
  • d76c68f tcsh.man: add :- to the word designator table
  • e02273e widen the pid field in pprint so that things look aligned with the the
  • cbfebaa Improve rsync command for collecting build artifacts
  • 26fe4d7 Release 6.24.06
  • 87878bc Retire NewThings (merge @alzwded PR#66)
  • 2b0985c Add a missing .br in an author entry
  • f399e2a Fix mandoc -Tlint warnings in AUTHORS
  • b75cec3 Lint and restructure author list in manual page (merge @lukem PR#65)
  • 47f7f8a Add a missing .br in an author entry
  • fd93ea2 Remove NewThings. Add 5.19.00 to Fixes for history's sake.
  • f0fffa0 Fix mandoc -Tlint warnings in AUTHORS
  • 3d153b0 Restore list formatting for the AUTHORS list for readability
  • d5736bc Manual page improvements (merge @lukem PR#64)
  • b1e856b tcsh.man: list headings, less compact
  • 7c66a0f tcsh.man: dspmbyte clarifications
  • 9c965b6 tcsh.man: fix list and column widths
  • 474778e tcsh.man: more history improvements
  • 1572312 tcsh.man: add selector to history and file operator lists
  • 06e3732 tcsh.man: readability improvements
  • b5c2435 Makefile: use mandoc to build tcsh.html from tcsh.man
  • 37cedb0 tcsh.man: move BUGS to end, per mdoc convention
  • 213807d tcsh.man: fix various mandoc(1) issues
  • 0db10eb tcsh.man: sort my entry to 1991
  • 7cc82a7 Signing the release archive depends on the archive
  • d0f3216 Use "date -v" also on FreeBSD. Use "date -j" on OpenBSD.
  • f7348c3 Use "date -v" on macOS instead of "date -d"
  • b0fc382 Rename aux to acaux
  • 6d5c726 Fix build when EXEEXT is not empty (from Corinna Vinschen)
  • 633f42b Add head-archive target to Makefile.in to make rototilling easier
  • 46d621f More rototilling around debian/changelog
  • 49eb53b Move build-aux to aux
  • 64dedb2 Add Fixes as a doc file, not changelog file
  • a774b41 Use sed instead of dch to set the build version
  • f875682 Avoid warning about badly formatted trailer line in debian/changelog
  • 20a29e0 Release 6.24.05
  • 19a0b50 Create debian/changelog from configure. Add release-upload target.
  • 5455215 Build improvements (merge @lukem PR#63)
  • e57b269 regen for change to build-aux/
  • 53f343b fix tcsh.man install
  • 4ead7e8 rename config/ to system/
  • 398e2bf configure: move aux files from ./ to ./build-aux/
  • e3440c4 config.rpath: update from gettext 0.21.1
  • b1fec6b Remove empty Makefile.man2html
  • 0674c93 Tweak release procedure
  • 51fda2e Release 6.24.04
  • c7b6147 Reduce date formats
  • 64f2f71 Fix test 230 differently
  • 671bf54 Improve the release procedure
  • 2c12df0 Add my entry.
  • 5f7f4db Fix test to also match output from older versions of bash
  • 7f0bf91 - update my references to just Luke Mewburn, including removing old email addresses
  • c1634e3 - Use Ic for key names
  • 465867f Fix typos in build process
  • 19d1b60 Refine build process after releasing 6.24.03
  • 9818ab2 Release 6.24.02
  • 53a3c2e Update Coverity Scan instructions
  • a6ca965 Fix set/@ test for busybox (@lukem PR tcsh-org#60)
  • 917226f Mention set/@ test fix. Resolve merge conflicts.
  • 99935a2 Ran autoreconf to regenerate configure and config.h.in
  • 490d0ae Revert quoting style changes to keep uniform style throughout
  • 069925a config_f.h: define SYSMALLOC if !HAVE_WORKING_SBRK
  • 089783e configure: check sbrk(N) works for N != 0
  • 0825b61 configure: convert to AS_IF()
  • 087315d configure: style
  • dc61827 Handle \c in echo properly instead of printing past the end of string:
  • af65ae3 Apple has deprecated vfork(2)
  • 90f69d2 Merge branch 'master' of rebar.astron.com:/p/tcsh/tcsh
  • fd21202 Handle \c in echo properly instead of printing past the end of string:
  • 0a16df3 Mention added sbrk check
  • 91d70bf Add a configure check for a working sbrk() (lukem PR tcsh-org#61)
  • 1996732 Ran autoreconf to regenerate configure and config.h.in
  • 2cddc4b Revert quoting style changes to keep uniform style throughout
  • ebeea3a config_f.h: define SYSMALLOC if !HAVE_WORKING_SBRK
  • 892821e configure: check sbrk(N) works for N != 0
  • 87d36f9 configure: convert to AS_IF()
  • 8b8e4db configure: style
  • 0b84e36 Apple has deprecated vfork(2)
  • d6e4637 tests: use diff -U0 for busybox
  • 33fb5bc Document (most of) the steps for building binary packages
  • e3df160 Fix typo
  • ff9aee0 Add a verbose option to see docker image build output
  • bac9a6c Ubuntu version refresh: add kinetic and remove impish
  • ce9e7ce Enable docker buildkit
  • 07d2616 Add a local version suffix to produced binary packages
  • 00326df Tweak the version number in debian/changelog
  • 1b9e84f Also update version in debian/changelog
  • bc4f1a4 Ignore the detached signature file
  • 38c0463 Release 6.24.02
  • 84476f8 Switch to mdoc-based tcsh.man. Retire tcsh.man2html.
  • 41aeef3 Complete tcsh.man.new with improvements (lukem PR tcsh-org#59)
  • 1a0ee21 Style police Dockerfile
  • 0e1be6f Style police Dockerfile
  • 4459f48 tcsh.man.new: Order resources list in limit
  • 9a3b430 tcsh.man.new: Reformat operators display
  • 00cb153 tcsh.man.new: Various improvements
  • 72ceb42 tcsh.man.new: finish & improve mdoc manual
  • 567b792 tcsh.man improvements
  • 2415dec From Luke Mewburn:
  • a9982e7 From Luke Mewburn
  • abdc41b Fix rechist() check for NULL filename
  • 80098a9 Fix compilation for non-SHORT_STRINGS. Don't disable SHORT_STRINGS for
  • 391b04e bash 5.2 uses implicit exec for "SHLVL=5 tcsh", which causes it to decrement
  • 900bd28 Eliminate a case of useless use of cat
  • e271bbd Add a bit more Finnish
  • d54feba Add some options for inspecting the run
  • ab379ea Add build scripting for deb packages
  • 8dbc109 Handle multiple repos
  • de13ca0 Use 3.0 (native) format and xz compression
  • db44f0d Remove Travis CI badge
  • 7d28094 Fix version
  • d1a920d Add debian packaging files
  • 63cd052 Relax minimum autoconf version to 2.69
  • 29704a7 Regen configure
  • c52d7c8 Release 6.24.01
  • 3decd41 Mention recent fixes
  • b17f89a Convert to UTF-8 encoding
  • 37dfb15 Fix quoting of ! characters in history recall
  • 7d88e63 Merge branch 'master' of ssh://rebar.astron.com/p/tcsh/tcsh
  • 8116196 remove outdated mixer completions (0mp)

This list of changes was auto generated.