mirror of
git://git.code.sf.net/p/cdesktopenv/code
synced 2025-02-13 11:42:21 +00:00
This commit reboots ksh 93u+m development with a new fork based off the archived official AT&T ast repo, master branch. README: - Removed. Having two READMEs is a botch. README.md: - Imported and edited from the archived fork, https://github.com/modernish/ksh -- the newer instructions will become applicable as I cherry-pick all the changes from there :) - Copy-edits. - Added policy and rationale for this 93u+m fork. - Incorporated info from old README that is still relevant. .gitignore: - Added. bin/execrate: - Removed. This one keeps changing its license header, causing git to show an uncommitted file. It's always re-copied anyway, and not for direct invocation, so, exclude and add to .gitignore. The source file is: src/cmd/INIT/execrate.sh src/cmd/*, src/lib/*: - Remove historical baggage: everything except ksh93 and dependencies. This is the same stuff the ksh-community fork removed. I wouldn't mind keeping it, but some of this stuff causes build failures on macOS (and probably other systems), and I need to get on with fixing ksh93. Hopefully, we can figure out how to re-add stuff we can use later -- particularly the pty command (pseudo-terminal utility for scripting interactive sessions) which is needed for regression-testing the interactive shell.
25 lines
376 B
Text
25 lines
376 B
Text
# Project-specific files
|
|
=
|
|
arch
|
|
tgz
|
|
lcl
|
|
|
|
# This one keeps changing its license header, causing git to show an
|
|
# uncommitted file. It's always re-copied anyway, and not for direct
|
|
# invocation, so exclude. The source file is: src/cmd/INIT/execrate.sh
|
|
bin/execrate
|
|
|
|
# Miscellaneous artefacts
|
|
*.bak
|
|
*.sav
|
|
*.old
|
|
*.orig
|
|
.*.swp
|
|
*.DS_Store
|
|
*~
|
|
.nfs*
|
|
*.tmp
|
|
*.rej
|
|
*.project
|
|
*.core
|
|
core
|