Commit diff
Commit a41755ddd8565702cfcc81ac7c9bac710b4d01e
commit a41755ddd8565702cfcc81ac7c9bac710b4d01ee
Author: themaster <themaster@xt-emporium.com>
Date: Sun Apr 19 00:45:31 2026 +0100
Remove legacy Git metadata
---
.github/ISSUE_TEMPLATE/problem-report.md | 27 ----
.github/workflows/cross.yml | 49 ------
.github/workflows/main.yml | 164 ---------------------
.github/workflows/ow-libc.off | 63 --------
.gitignore | 31 ----
bootblocks/.gitignore | 3 -
config/lxdialog/.gitignore | 4 -
elks/.gitignore | 18 ---
elks/arch/i86/.gitignore | 0
elks/arch/i86/boot/.gitignore | 2 -
elks/arch/i86/drivers/char/KeyMaps/.gitignore | 1 -
elks/arch/i86/drivers/net/.gitignore | 3 -
elks/arch/i86/lib/.gitignore | 9 --
elks/fs/romfs/.gitignore | 2 -
elks/scripts/.gitignore | 1 -
elks/tools/.gitignore | 28 ----
elks/tools/elks-compress/.gitignore | 5 -
elks/tools/mtools/mtools-4.0.23/.gitignore | 30 ----
elks/tools/setboot/.gitignore | 1 -
elkscmd/advent/.gitignore | 3 -
elkscmd/ash/.gitignore | 13 --
elkscmd/ash/bltin/.gitignore | 2 -
elkscmd/basic/.gitignore | 3 -
elkscmd/bc/.gitignore | 3 -
elkscmd/busyelks/.gitignore | 3 -
elkscmd/cron/.gitignore | 2 -
elkscmd/debug/.gitignore | 7 -
elkscmd/disk_utils/.gitignore | 7 -
elkscmd/elvis/.gitignore | 5 -
elkscmd/file_utils/.gitignore | 22 ---
elkscmd/fsck_dos/.gitignore | 2 -
elkscmd/gui/.gitignore | 6 -
elkscmd/inet/.gitignore | 11 --
elkscmd/ktcp/.gitignore | 1 -
elkscmd/minix1/.gitignore | 11 --
elkscmd/minix2/.gitignore | 9 --
elkscmd/minix3/.gitignore | 10 --
elkscmd/misc_utils/.gitignore | 19 ---
elkscmd/romprg/.gitignore | 2 -
elkscmd/sash/.gitignore | 1 -
elkscmd/screen/.gitignore | 1 -
elkscmd/sh_utils/.gitignore | 19 ---
elkscmd/sys_utils/.gitignore | 26 ----
elkscmd/test/.gitignore | 9 --
elkscmd/test/cgatext/.gitignore | 2 -
elkscmd/test/echo/.gitignore | 2 -
elkscmd/tui/.gitignore | 10 --
elkscmd/unused/byacc/.gitignore | 1 -
elkscmd/unused/levee/.gitignore | 1 -
elkscmd/unused/m4/.gitignore | 1 -
elkscmd/unused/mtools/.gitignore | 10 --
elkscmd/unused/nano-X/bin/.gitignore | 12 --
elkscmd/unused/nano/.gitignore | 18 ---
.../unused/nano/nano-2.0.6/src/.deps/.gitignore | 1 -
elkscmd/unused/prems/pres/.gitignore | 2 -
elksemu/.gitignore | 4 -
image/.gitignore | 7 -
include/.gitignore | 1 -
libc/.gitignore | 16 --
libc/system/.gitignore | 5 -
libc/termcap/.gitignore | 2 -
61 files changed, 733 deletions(-)
diff --git a/.github/ISSUE_TEMPLATE/problem-report.md b/.github/ISSUE_TEMPLATE/problem-report.md
deleted file mode 100644
index c0921118..00000000
--- a/.github/ISSUE_TEMPLATE/problem-report.md
+++ /dev/null
@@ -1,27 +0,0 @@
----
-name: Problem report
-about: Report a proble while using the product
-title: ''
-labels: bug
-assignees: ''
-
----
-
-**Description**
-- What is expected ?
-- What is observed ?
-
-**Configuration**
-- Version (commit or release):
-- Emulator or HW platform:
-
-**How to reproduce ?**
-- Does the problem always happen ?
-- List the steps to reproduce the problem.
-
-**Raw data**
-- Screenshot(s):
-- Log file:
-
-**Additional information**
-Add any other context information about the problem here.
diff --git a/.github/workflows/cross.yml b/.github/workflows/cross.yml
deleted file mode 100644
index adfbbbfa..00000000
--- a/.github/workflows/cross.yml
+++ /dev/null
@@ -1,49 +0,0 @@
-name: cross
-
-on:
- push:
- paths:
- - '.github/workflows/cross.yml'
- - '!.github/workflows/ow-libc.yml'
- - 'tools/*'
-
-jobs:
- build:
-
- runs-on: ubuntu-22.04
-
- steps:
- - name: setup-1
- run: 'sudo apt-get update'
-
- - name: setup-2
- run: 'sudo apt-get install libsdl2-dev'
-
- - name: checkout
- uses: actions/checkout@v2
-
- - name: cache
- id: cache
- uses: actions/cache@v4
- with:
- path: cross
- key: cross-${{ hashFiles('tools/*') }}-${{ runner.os }}
-
- - name: prepare
- if: steps.cache.outputs.cache-hit != 'true'
- run: 'mkdir cross'
-
- - name: build
- if: steps.cache.outputs.cache-hit != 'true'
- run: tools/build.sh
-
- - name: prune
- if: steps.cache.outputs.cache-hit != 'true'
- run: tools/prune.sh
-
- - name: upload
- if: steps.cache.outputs.cache-hit != 'true'
- uses: actions/upload-artifact@v4
- with:
- name: cross
- path: cross
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
deleted file mode 100644
index 29e91c3a..00000000
--- a/.github/workflows/main.yml
+++ /dev/null
@@ -1,164 +0,0 @@
-name: main
-
-on:
- push:
- paths:
- - '**'
- - '!.github/workflows/cross.yml'
-# - '!.github/workflows/ow-libc.yml'
- - '!tools/*'
-# pull_request:
-# paths:
-# - '**'
-# - '!.github/workflows/cross.yml'
-# - '!.github/workflows/ow-libc.yml'
-# - '!tools/*'
-
-jobs:
- build:
-
- runs-on: ubuntu-22.04
-
- steps:
- - name: setup
- run: 'sudo apt-get install texinfo libncurses5-dev libelf-dev ncompress nasm'
-
- - name: checkout
- uses: actions/checkout@v2
-
- - name: cache
- id: cache
- uses: actions/cache@v4
- with:
- path: cross
- key: cross-${{ hashFiles('tools/*') }}-${{ runner.os }}
-
- - name: prepare
- if: steps.cache.outputs.cache-hit != 'true'
- run: 'mkdir -p cross'
-
- - name: cross
- if: steps.cache.outputs.cache-hit != 'true'
- run: tools/build.sh
-
- - name: Open Watcom setup
- uses: open-watcom/setup-watcom@v0
- with:
- version: "2.0-64"
-
- - name: environ
- run: |
- echo $WATCOM
- echo $INCLUDE
- echo $PATH
-
- - name: build
- run: ./build.sh auto ext allimages
-
- - name: upload
- uses: actions/upload-artifact@v4
- with:
- name: fd1440.img
- path: image/fd1440.img
-
- - name: upload2
- uses: actions/upload-artifact@v4
- with:
- name: fd360-minix.img
- path: image/fd360-minix.img
-
- - name: upload3
- uses: actions/upload-artifact@v4
- with:
- name: fd720-minix.img
- path: image/fd720-minix.img
-
- - name: upload4
- uses: actions/upload-artifact@v4
- with:
- name: fd1200-minix.img
- path: image/fd1200-minix.img
-
- - name: upload5
- uses: actions/upload-artifact@v4
- with:
- name: fd1440-minix.img
- path: image/fd1440-minix.img
-
- - name: upload6
- uses: actions/upload-artifact@v4
- with:
- name: fd2880-minix.img
- path: image/fd2880-minix.img
-
- - name: upload7
- uses: actions/upload-artifact@v4
- with:
- name: hd32-minix.img
- path: image/hd32-minix.img
-
- - name: upload8
- uses: actions/upload-artifact@v4
- with:
- name: hd32mbr-minix.img
- path: image/hd32mbr-minix.img
-
- - name: upload9
- uses: actions/upload-artifact@v4
- with:
- name: fd360-fat.img
- path: image/fd360-fat.img
-
- - name: upload10
- uses: actions/upload-artifact@v4
- with:
- name: fd720-fat.img
- path: image/fd720-fat.img
-
- - name: upload11
- uses: actions/upload-artifact@v4
- with:
- name: fd1200-fat.img
- path: image/fd1200-fat.img
-
- - name: upload12
- uses: actions/upload-artifact@v4
- with:
- name: fd1440-fat.img
- path: image/fd1440-fat.img
-
- - name: upload13
- uses: actions/upload-artifact@v4
- with:
- name: fd2880-fat.img
- path: image/fd2880-fat.img
-
- - name: upload14
- uses: actions/upload-artifact@v4
- with:
- name: hd32-fat.img
- path: image/hd32-fat.img
-
- - name: upload15
- uses: actions/upload-artifact@v4
- with:
- name: hd32mbr-fat.img
- path: image/hd32mbr-fat.img
-
- - name: upload16
- uses: actions/upload-artifact@v4
- with:
- name: hd64-minix.img
- path: image/hd64-minix.img
-
- - name: upload17
- uses: actions/upload-artifact@v4
- with:
- name: hd64mbr-minix.img
- path: image/hd64mbr-minix.img
-
- - name: upload18
- uses: actions/upload-artifact@v4
- with:
- name: fd1232.img
- path: image/fd1232.img
diff --git a/.github/workflows/ow-libc.off b/.github/workflows/ow-libc.off
deleted file mode 100644
index 56ed24fe..00000000
--- a/.github/workflows/ow-libc.off
+++ /dev/null
@@ -1,63 +0,0 @@
-name: ow-libc
-
-on:
- push:
- paths:
- - 'elks/include/**'
- - 'elks/tools/objtools/**'
- - 'elkscmd/basic/**'
- - 'include/**'
- - 'libc/**'
- - '.github/workflows/ow-libc.yml'
-# pull_request:
-# paths:
-# - 'elks/include/**'
-# - 'elks/tools/objtools/**'
-# - 'elkscmd/basic/**'
-# - 'include/**'
-# - 'libc/**'
-# - '.github/workflows/ow-libc.yml'
-env:
- TOPDIR: ${{ github.workspace }}
- TOOLDIR: ${{ github.workspace }}/elks/tools/objtools
- SAMPLEDIR: ${{ github.workspace }}/elkscmd/rootfs_template/root
-
-jobs:
- build:
- name: OW LIBC build
- runs-on: ${{ matrix.runner }}
- strategy:
- matrix:
- include:
- - runner: ubuntu-latest
- arch: x64
-# - runner: macos-13
-# arch: x64
-# - runner: macos-14
-# arch: arm64
-
- steps:
- - name: checkout ELKS
- uses: actions/checkout@v4
- - name: Open Watcom setup
- uses: open-watcom/setup-watcom@v0
- with:
- version: "2.0-64"
- - name: LIBC build on ${{ matrix.runner }}-${{ matrix.arch }}
- working-directory: libc
- run: |
- make -f watcom.mk clean
- make -f watcom.mk MODEL=c
- make -f watcom.mk MODEL=s
- make -f watcom.mk MODEL=m
- make -f watcom.mk MODEL=l
- - name: build ELKS sample
- working-directory: elkscmd/basic
- run: |
- rm -f basic.obj host.obj host-stubs.obj basic.os2
- $TOOLDIR/ewcc basic.c
- $TOOLDIR/ewcc host.c
- $TOOLDIR/ewcc host-stubs.c
- $TOOLDIR/ewlink basic.obj host.obj host-stubs.obj
- cp basic.os2 $SAMPLEDIR
-
diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 0644c6ea..00000000
--- a/.gitignore
+++ /dev/null
@@ -1,31 +0,0 @@
-#
-# IDE local settings and editor backup files
-#
-
-.project
-*~
-.DS_Store
-
-#
-# Build ignores
-#
-
-.config
-.config.old
-*.o
-*.a
-*.map
-*.sym
-
-#
-# Normal output and testing dirs
-#
-
-cross
-target
-
-#
-# Never ignore these
-#
-
-!.gitignore
diff --git a/bootblocks/.gitignore b/bootblocks/.gitignore
deleted file mode 100644
index b2f04378..00000000
--- a/bootblocks/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-*.bin
-minix_first.s
-mbr_autogen.c
diff --git a/config/lxdialog/.gitignore b/config/lxdialog/.gitignore
deleted file mode 100644
index 255d3df5..00000000
--- a/config/lxdialog/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-# Generated files
-
-local-curses.h
-lxdialog
diff --git a/elks/.gitignore b/elks/.gitignore
deleted file mode 100644
index e8357d6e..00000000
--- a/elks/.gitignore
+++ /dev/null
@@ -1,18 +0,0 @@
-# Configuration files
-.config
-.config.old
-
-# Generated files
-arch/i86/boot/Image
-arch/i86/boot/bootsect
-arch/i86/boot/setup
-arch/i86/boot/system
-arch/i86/drivers/char/KeyMaps/keymaps.h
-arch/i86/kernel/entry.S
-arch/i86/tools/build
-arch/i86/tools/mkbootloader
-include/arch/asm-offsets.h
-include/autoconf.h
-include/linuxmt/compiler-generated.h
-scripts/lxdialog/local-curses.h
-scripts/lxdialog/lxdialog
diff --git a/elks/arch/i86/.gitignore b/elks/arch/i86/.gitignore
deleted file mode 100644
index e69de29b..00000000
diff --git a/elks/arch/i86/boot/.gitignore b/elks/arch/i86/boot/.gitignore
deleted file mode 100644
index 0cb8912f..00000000
--- a/elks/arch/i86/boot/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-*.map
-system.sym
diff --git a/elks/arch/i86/drivers/char/KeyMaps/.gitignore b/elks/arch/i86/drivers/char/KeyMaps/.gitignore
deleted file mode 100644
index 6d678c61..00000000
--- a/elks/arch/i86/drivers/char/KeyMaps/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-config.in
diff --git a/elks/arch/i86/drivers/net/.gitignore b/elks/arch/i86/drivers/net/.gitignore
deleted file mode 100644
index 49adec92..00000000
--- a/elks/arch/i86/drivers/net/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-*.o
-*.bin
-*.map
diff --git a/elks/arch/i86/lib/.gitignore b/elks/arch/i86/lib/.gitignore
deleted file mode 100644
index bc26f587..00000000
--- a/elks/arch/i86/lib/.gitignore
+++ /dev/null
@@ -1,9 +0,0 @@
-fmemcmpb.s
-fmemcmpw.s
-fmemcpyb.s
-fmemcpyw.s
-setupb.s
-setupw.s
-string.s
-farlist.s
-seglist.s
diff --git a/elks/fs/romfs/.gitignore b/elks/fs/romfs/.gitignore
deleted file mode 100644
index 5a41b551..00000000
--- a/elks/fs/romfs/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-romfs.o
-romfs.a
diff --git a/elks/scripts/.gitignore b/elks/scripts/.gitignore
deleted file mode 100644
index 71bf2d53..00000000
--- a/elks/scripts/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-.tmpconfig.h
diff --git a/elks/tools/.gitignore b/elks/tools/.gitignore
deleted file mode 100644
index f2559bf9..00000000
--- a/elks/tools/.gitignore
+++ /dev/null
@@ -1,28 +0,0 @@
-bin/mkromfs
-bin/mfsck
-bin/mfs
-bin/setboot
-bin/objdump86
-bin/omfdump
-bin/omf2elf
-bin/os2toelks
-bin/os2dump
-bin/elf2elks
-bin/elks-compress
-bin/exomizer
-bin/eman
-bin/ewcc
-bin/ewlink
-bin/ecc
-bin/fixomf
-elftoolchain-0.7.1
-bin/mattrib
-bin/mcopy
-bin/mdir
-bin/mformat
-bin/minfo
-bin/mmd
-bin/mshowfat
-bin/hd
-bin/disasm
-bin/nm86
diff --git a/elks/tools/elks-compress/.gitignore b/elks/tools/elks-compress/.gitignore
deleted file mode 100644
index 5459cbc3..00000000
--- a/elks/tools/elks-compress/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-exomizer/src/deps
-exomizer/src/exobasic
-exomizer/src/exomizer
-exomizer/src/sfxdecr
-exomizer/src/sfxdecr.c
diff --git a/elks/tools/mtools/mtools-4.0.23/.gitignore b/elks/tools/mtools/mtools-4.0.23/.gitignore
deleted file mode 100644
index 9b427fec..00000000
--- a/elks/tools/mtools/mtools-4.0.23/.gitignore
+++ /dev/null
@@ -1,30 +0,0 @@
-Makefile
-config.h
-config.log
-config.status
-mattrib
-mbadblocks
-mcat
-mcd
-mclasserase
-mcopy
-mdel
-mdeltree
-mdir
-mdu
-mformat
-minfo
-mkmanifest
-mlabel
-mmd
-mmount
-mmove
-mpartition
-mrd
-mren
-mshortname
-mshowfat
-mtools
-mtoolstest
-mtype
-mzip
diff --git a/elks/tools/setboot/.gitignore b/elks/tools/setboot/.gitignore
deleted file mode 100644
index 1f5dfcd5..00000000
--- a/elks/tools/setboot/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-setboot
diff --git a/elkscmd/advent/.gitignore b/elkscmd/advent/.gitignore
deleted file mode 100644
index 326aa9a2..00000000
--- a/elkscmd/advent/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-advent
-hostadvent
-hostadvgen
diff --git a/elkscmd/ash/.gitignore b/elkscmd/ash/.gitignore
deleted file mode 100644
index 275d0680..00000000
--- a/elkscmd/ash/.gitignore
+++ /dev/null
@@ -1,13 +0,0 @@
-ash
-builtins.c
-builtins.h
-init.c
-mkinit
-mknodes
-mksignames
-mksyntax
-nodes.c
-nodes.h
-syntax.c
-syntax.h
-token.def
diff --git a/elkscmd/ash/bltin/.gitignore b/elkscmd/ash/bltin/.gitignore
deleted file mode 100644
index f79aae7a..00000000
--- a/elkscmd/ash/bltin/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-operators.c
-operators.h
diff --git a/elkscmd/basic/.gitignore b/elkscmd/basic/.gitignore
deleted file mode 100644
index 3074757b..00000000
--- a/elkscmd/basic/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-basic
-basic.os2
-hostbasic
diff --git a/elkscmd/bc/.gitignore b/elkscmd/bc/.gitignore
deleted file mode 100644
index 6364c304..00000000
--- a/elkscmd/bc/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-bc
-fbc
-math.h
diff --git a/elkscmd/busyelks/.gitignore b/elkscmd/busyelks/.gitignore
deleted file mode 100644
index f72bb2c3..00000000
--- a/elkscmd/busyelks/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-README.html
-busyelks
-busyelks.tar.xz
diff --git a/elkscmd/cron/.gitignore b/elkscmd/cron/.gitignore
deleted file mode 100644
index 70e75eb2..00000000
--- a/elkscmd/cron/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-cron
-crontab
diff --git a/elkscmd/debug/.gitignore b/elkscmd/debug/.gitignore
deleted file mode 100644
index 4165e26e..00000000
--- a/elkscmd/debug/.gitignore
+++ /dev/null
@@ -1,7 +0,0 @@
-*.o
-disasm
-nm86
-opcodes
-testsym
-hostdisasm
-hostnm86
diff --git a/elkscmd/disk_utils/.gitignore b/elkscmd/disk_utils/.gitignore
deleted file mode 100644
index 531f5bbb..00000000
--- a/elkscmd/disk_utils/.gitignore
+++ /dev/null
@@ -1,7 +0,0 @@
-fdisk
-fsck
-mkfs
-mkfat
-partype
-ramdisk
-df
diff --git a/elkscmd/elvis/.gitignore b/elkscmd/elvis/.gitignore
deleted file mode 100644
index 2c105a90..00000000
--- a/elkscmd/elvis/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-ctags
-elvis
-ref
-refont
-virec
diff --git a/elkscmd/file_utils/.gitignore b/elkscmd/file_utils/.gitignore
deleted file mode 100644
index b7ceb477..00000000
--- a/elkscmd/file_utils/.gitignore
+++ /dev/null
@@ -1,22 +0,0 @@
-cat
-chgrp
-chmod
-chown
-cmp
-cp
-dd
-grep
-l
-ln
-ls
-md5sum
-mkdir
-mkfifo
-mknod
-more
-mv
-rm
-rmdir
-split
-sync
-touch
diff --git a/elkscmd/fsck_dos/.gitignore b/elkscmd/fsck_dos/.gitignore
deleted file mode 100644
index 6b70ec7c..00000000
--- a/elkscmd/fsck_dos/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-fsck-dos
-fsck-dos.os2
diff --git a/elkscmd/gui/.gitignore b/elkscmd/gui/.gitignore
deleted file mode 100644
index c4539692..00000000
--- a/elkscmd/gui/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-paint
-paint.os2
-paint.c86
-*.oaj
-*.obj
-*.ocj
diff --git a/elkscmd/inet/.gitignore b/elkscmd/inet/.gitignore
deleted file mode 100644
index 620c3f90..00000000
--- a/elkscmd/inet/.gitignore
+++ /dev/null
@@ -1,11 +0,0 @@
-arp
-ftp
-ftpd
-httpd
-netcat
-netstat
-nslookup
-telnet
-telnetd
-urlget
-tinyirc/tinyirc
diff --git a/elkscmd/ktcp/.gitignore b/elkscmd/ktcp/.gitignore
deleted file mode 100644
index 191043f6..00000000
--- a/elkscmd/ktcp/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-ktcp
diff --git a/elkscmd/minix1/.gitignore b/elkscmd/minix1/.gitignore
deleted file mode 100644
index b1932371..00000000
--- a/elkscmd/minix1/.gitignore
+++ /dev/null
@@ -1,11 +0,0 @@
-banner
-cksum
-cut
-decomp16
-du
-fgrep
-grep
-proto
-sum
-uniq
-wc
diff --git a/elkscmd/minix2/.gitignore b/elkscmd/minix2/.gitignore
deleted file mode 100644
index a6e748d1..00000000
--- a/elkscmd/minix2/.gitignore
+++ /dev/null
@@ -1,9 +0,0 @@
-env
-install
-lp
-lpd
-man
-pwdauth
-remsync
-synctree
-tget
diff --git a/elkscmd/minix3/.gitignore b/elkscmd/minix3/.gitignore
deleted file mode 100644
index 189b206d..00000000
--- a/elkscmd/minix3/.gitignore
+++ /dev/null
@@ -1,10 +0,0 @@
-cal
-diff
-file
-find
-head
-mail
-sed
-sort
-tail
-tee
diff --git a/elkscmd/misc_utils/.gitignore b/elkscmd/misc_utils/.gitignore
deleted file mode 100644
index cdf9a386..00000000
--- a/elkscmd/misc_utils/.gitignore
+++ /dev/null
@@ -1,19 +0,0 @@
-miniterm
-compress
-ed
-float
-tar
-od
-hd
-time
-kilo
-mined
-sleep
-tty
-uncompress
-uuencode
-uudecode
-zcat
-hostcompress
-hosthd
-ecalc
\ No newline at end of file
diff --git a/elkscmd/romprg/.gitignore b/elkscmd/romprg/.gitignore
deleted file mode 100644
index 96867b1b..00000000
--- a/elkscmd/romprg/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-romprg
-hostromprg
diff --git a/elkscmd/sash/.gitignore b/elkscmd/sash/.gitignore
deleted file mode 100644
index 79af5092..00000000
--- a/elkscmd/sash/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-sash
diff --git a/elkscmd/screen/.gitignore b/elkscmd/screen/.gitignore
deleted file mode 100644
index 533e8880..00000000
--- a/elkscmd/screen/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-screen
diff --git a/elkscmd/sh_utils/.gitignore b/elkscmd/sh_utils/.gitignore
deleted file mode 100644
index a83f565e..00000000
--- a/elkscmd/sh_utils/.gitignore
+++ /dev/null
@@ -1,19 +0,0 @@
-basename
-clear
-date
-dirname
-echo
-false
-logname
-mesg
-printenv
-pwd
-stty
-test
-tr
-true
-uname
-which
-whoami
-xargs
-yes
diff --git a/elkscmd/sys_utils/.gitignore b/elkscmd/sys_utils/.gitignore
deleted file mode 100644
index f6183cce..00000000
--- a/elkscmd/sys_utils/.gitignore
+++ /dev/null
@@ -1,26 +0,0 @@
-beep
-chmem
-clock
-console
-decomp
-exitemu
-getty
-hostdecomp
-init
-kill
-knl
-login
-makeboot
-man
-meminfo
-min_init
-mouse
-mount
-passwd
-ps
-sercat
-shutdown
-sysctl
-umount
-test_unreal
-who
diff --git a/elkscmd/test/.gitignore b/elkscmd/test/.gitignore
deleted file mode 100644
index 10d417fe..00000000
--- a/elkscmd/test/.gitignore
+++ /dev/null
@@ -1,9 +0,0 @@
-libc/test_libc
-other/test_exit
-other/test_eth
-other/test_fd
-other/test_float
-other/test_pty
-other/test_select
-other/test_signal
-other/test_sigfail
diff --git a/elkscmd/test/cgatext/.gitignore b/elkscmd/test/cgatext/.gitignore
deleted file mode 100644
index c8190fbd..00000000
--- a/elkscmd/test/cgatext/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-cgatext
-*~
diff --git a/elkscmd/test/echo/.gitignore b/elkscmd/test/echo/.gitignore
deleted file mode 100644
index 0b6c98f8..00000000
--- a/elkscmd/test/echo/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-echoserver
-echoclient
diff --git a/elkscmd/tui/.gitignore b/elkscmd/tui/.gitignore
deleted file mode 100644
index 82c3d0e8..00000000
--- a/elkscmd/tui/.gitignore
+++ /dev/null
@@ -1,10 +0,0 @@
-*.o
-cons
-fm
-invaders
-matrix
-sl
-ttyclock
-ttyinfo
-ttypong
-tetris
diff --git a/elkscmd/unused/byacc/.gitignore b/elkscmd/unused/byacc/.gitignore
deleted file mode 100644
index d0848f92..00000000
--- a/elkscmd/unused/byacc/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-yacc
diff --git a/elkscmd/unused/levee/.gitignore b/elkscmd/unused/levee/.gitignore
deleted file mode 100644
index 49f759e2..00000000
--- a/elkscmd/unused/levee/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-lev
diff --git a/elkscmd/unused/m4/.gitignore b/elkscmd/unused/m4/.gitignore
deleted file mode 100644
index 995fb876..00000000
--- a/elkscmd/unused/m4/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-m4
diff --git a/elkscmd/unused/mtools/.gitignore b/elkscmd/unused/mtools/.gitignore
deleted file mode 100644
index 842a20c2..00000000
--- a/elkscmd/unused/mtools/.gitignore
+++ /dev/null
@@ -1,10 +0,0 @@
-mcopy
-mdel
-mdir
-mkdfs
-mmd
-mrd
-mread
-mren
-mtype
-mwrite
diff --git a/elkscmd/unused/nano-X/bin/.gitignore b/elkscmd/unused/nano-X/bin/.gitignore
deleted file mode 100644
index ec81c9d4..00000000
--- a/elkscmd/unused/nano-X/bin/.gitignore
+++ /dev/null
@@ -1,12 +0,0 @@
-nxdemo
-nxdemo2
-nxvgatest
-nxlandmine
-nxclock
-nxterm
-nxworld
-nxworld.map
-nxtest
-nxtetris
-nano-x
-nxmine
diff --git a/elkscmd/unused/nano/.gitignore b/elkscmd/unused/nano/.gitignore
deleted file mode 100644
index 93048f41..00000000
--- a/elkscmd/unused/nano/.gitignore
+++ /dev/null
@@ -1,18 +0,0 @@
-nano-2.0.6/doc/texinfo/nano.html
-nano-2.0.6/src/nano
-ncurses-5.2/include/hashsize.h
-ncurses-5.2/include/ncurses_def.h
-ncurses-5.2/include/nomacros.h
-ncurses-5.2/include/parametrized.h
-ncurses-5.2/include/term.h
-ncurses-5.2/ncurses/codes.c
-ncurses-5.2/ncurses/comp_captab.c
-ncurses-5.2/ncurses/expanded.c
-ncurses-5.2/ncurses/fallback.c
-ncurses-5.2/ncurses/init_keytry.h
-ncurses-5.2/ncurses/lib_gen.c
-ncurses-5.2/ncurses/lib_keyname.c
-ncurses-5.2/ncurses/make_hash
-ncurses-5.2/ncurses/make_keys
-ncurses-5.2/ncurses/names.c
-ncurses-5.2/ncurses/unctrl.c
diff --git a/elkscmd/unused/nano/nano-2.0.6/src/.deps/.gitignore b/elkscmd/unused/nano/nano-2.0.6/src/.deps/.gitignore
deleted file mode 100644
index ee50cd7a..00000000
--- a/elkscmd/unused/nano/nano-2.0.6/src/.deps/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-*.Po
diff --git a/elkscmd/unused/prems/pres/.gitignore b/elkscmd/unused/prems/pres/.gitignore
deleted file mode 100644
index 299e62d9..00000000
--- a/elkscmd/unused/prems/pres/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-flparc
-pres
diff --git a/elksemu/.gitignore b/elksemu/.gitignore
deleted file mode 100644
index ed261664..00000000
--- a/elksemu/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-elksemu
-strace_elksemu
-efile.h
-*.v
diff --git a/image/.gitignore b/image/.gitignore
deleted file mode 100644
index 334199b9..00000000
--- a/image/.gitignore
+++ /dev/null
@@ -1,7 +0,0 @@
-# Image files
-*.img
-*.bin
-*.wsc
-
-# Temporary files
-romfs.devices
diff --git a/include/.gitignore b/include/.gitignore
deleted file mode 100644
index 4337f03a..00000000
--- a/include/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-autoconf.h
diff --git a/libc/.gitignore b/libc/.gitignore
deleted file mode 100644
index 30090b58..00000000
--- a/libc/.gitignore
+++ /dev/null
@@ -1,16 +0,0 @@
-crt0.o
-libc.a
-libcc.lst
-libcs.lst
-libcm.lst
-libcl.lst
-build-ml/
-*.lib
-*.o8j
-*.obj
-*.ocj
-*.osj
-*.omj
-*.olj
-*.as
-*.i
diff --git a/libc/system/.gitignore b/libc/system/.gitignore
deleted file mode 100644
index a7e2c20e..00000000
--- a/libc/system/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-syscall.dat
-call_tab.v
-defn_tab.v
-syscall/
-syscall.mk
diff --git a/libc/termcap/.gitignore b/libc/termcap/.gitignore
deleted file mode 100644
index 5ab7ba55..00000000
--- a/libc/termcap/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-termcap
-tparam