├── .github └── workflows │ ├── dmd.yml │ └── ldc.yml ├── .gitignore ├── LICENSE ├── README.md ├── demos ├── colors │ ├── dub.json │ └── source │ │ └── colors.d ├── hello │ ├── dub.json │ └── source │ │ └── hello.d └── mouse │ ├── dub.json │ └── source │ └── mouse.d ├── dub.json ├── mkinfo ├── dub.json ├── source │ └── mkinfo.d └── terms.txt └── source └── dcell ├── attr.d ├── cell.d ├── color.d ├── common.d ├── coord.d ├── cursor.d ├── database.d ├── event.d ├── evqueue.d ├── glyph.d ├── key.d ├── mouse.d ├── package.d ├── parser.d ├── screen.d ├── style.d ├── termcap.d ├── terminfo ├── aixterm.d ├── alacritty.d ├── ansi.d ├── beterm.d ├── cygwin.d ├── dtterm.d ├── eterm.d ├── gnome.d ├── hpterm.d ├── konsole.d ├── kterm.d ├── linux.d ├── package.d ├── pcansi.d ├── rxvt.d ├── screen.d ├── vt100.d ├── vt102.d ├── vt220.d ├── vt320.d ├── vt400.d ├── vt420.d ├── vt52.d ├── wy50.d ├── wy60.d ├── wy99aansi.d ├── wy99ansi.d ├── xfce.d └── xterm.d ├── termio.d ├── ttyscreen.d └── turnstile.d /.github/workflows/dmd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/.github/workflows/dmd.yml -------------------------------------------------------------------------------- /.github/workflows/ldc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/.github/workflows/ldc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/README.md -------------------------------------------------------------------------------- /demos/colors/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/demos/colors/dub.json -------------------------------------------------------------------------------- /demos/colors/source/colors.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/demos/colors/source/colors.d -------------------------------------------------------------------------------- /demos/hello/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/demos/hello/dub.json -------------------------------------------------------------------------------- /demos/hello/source/hello.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/demos/hello/source/hello.d -------------------------------------------------------------------------------- /demos/mouse/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/demos/mouse/dub.json -------------------------------------------------------------------------------- /demos/mouse/source/mouse.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/demos/mouse/source/mouse.d -------------------------------------------------------------------------------- /dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/dub.json -------------------------------------------------------------------------------- /mkinfo/dub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/mkinfo/dub.json -------------------------------------------------------------------------------- /mkinfo/source/mkinfo.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/mkinfo/source/mkinfo.d -------------------------------------------------------------------------------- /mkinfo/terms.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/mkinfo/terms.txt -------------------------------------------------------------------------------- /source/dcell/attr.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/attr.d -------------------------------------------------------------------------------- /source/dcell/cell.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/cell.d -------------------------------------------------------------------------------- /source/dcell/color.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/color.d -------------------------------------------------------------------------------- /source/dcell/common.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/common.d -------------------------------------------------------------------------------- /source/dcell/coord.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/coord.d -------------------------------------------------------------------------------- /source/dcell/cursor.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/cursor.d -------------------------------------------------------------------------------- /source/dcell/database.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/database.d -------------------------------------------------------------------------------- /source/dcell/event.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/event.d -------------------------------------------------------------------------------- /source/dcell/evqueue.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/evqueue.d -------------------------------------------------------------------------------- /source/dcell/glyph.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/glyph.d -------------------------------------------------------------------------------- /source/dcell/key.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/key.d -------------------------------------------------------------------------------- /source/dcell/mouse.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/mouse.d -------------------------------------------------------------------------------- /source/dcell/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/package.d -------------------------------------------------------------------------------- /source/dcell/parser.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/parser.d -------------------------------------------------------------------------------- /source/dcell/screen.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/screen.d -------------------------------------------------------------------------------- /source/dcell/style.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/style.d -------------------------------------------------------------------------------- /source/dcell/termcap.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/termcap.d -------------------------------------------------------------------------------- /source/dcell/terminfo/aixterm.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/aixterm.d -------------------------------------------------------------------------------- /source/dcell/terminfo/alacritty.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/alacritty.d -------------------------------------------------------------------------------- /source/dcell/terminfo/ansi.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/ansi.d -------------------------------------------------------------------------------- /source/dcell/terminfo/beterm.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/beterm.d -------------------------------------------------------------------------------- /source/dcell/terminfo/cygwin.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/cygwin.d -------------------------------------------------------------------------------- /source/dcell/terminfo/dtterm.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/dtterm.d -------------------------------------------------------------------------------- /source/dcell/terminfo/eterm.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/eterm.d -------------------------------------------------------------------------------- /source/dcell/terminfo/gnome.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/gnome.d -------------------------------------------------------------------------------- /source/dcell/terminfo/hpterm.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/hpterm.d -------------------------------------------------------------------------------- /source/dcell/terminfo/konsole.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/konsole.d -------------------------------------------------------------------------------- /source/dcell/terminfo/kterm.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/kterm.d -------------------------------------------------------------------------------- /source/dcell/terminfo/linux.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/linux.d -------------------------------------------------------------------------------- /source/dcell/terminfo/package.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/package.d -------------------------------------------------------------------------------- /source/dcell/terminfo/pcansi.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/pcansi.d -------------------------------------------------------------------------------- /source/dcell/terminfo/rxvt.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/rxvt.d -------------------------------------------------------------------------------- /source/dcell/terminfo/screen.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/screen.d -------------------------------------------------------------------------------- /source/dcell/terminfo/vt100.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/vt100.d -------------------------------------------------------------------------------- /source/dcell/terminfo/vt102.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/vt102.d -------------------------------------------------------------------------------- /source/dcell/terminfo/vt220.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/vt220.d -------------------------------------------------------------------------------- /source/dcell/terminfo/vt320.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/vt320.d -------------------------------------------------------------------------------- /source/dcell/terminfo/vt400.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/vt400.d -------------------------------------------------------------------------------- /source/dcell/terminfo/vt420.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/vt420.d -------------------------------------------------------------------------------- /source/dcell/terminfo/vt52.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/vt52.d -------------------------------------------------------------------------------- /source/dcell/terminfo/wy50.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/wy50.d -------------------------------------------------------------------------------- /source/dcell/terminfo/wy60.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/wy60.d -------------------------------------------------------------------------------- /source/dcell/terminfo/wy99aansi.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/wy99aansi.d -------------------------------------------------------------------------------- /source/dcell/terminfo/wy99ansi.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/wy99ansi.d -------------------------------------------------------------------------------- /source/dcell/terminfo/xfce.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/xfce.d -------------------------------------------------------------------------------- /source/dcell/terminfo/xterm.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/terminfo/xterm.d -------------------------------------------------------------------------------- /source/dcell/termio.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/termio.d -------------------------------------------------------------------------------- /source/dcell/ttyscreen.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/ttyscreen.d -------------------------------------------------------------------------------- /source/dcell/turnstile.d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdamore/dcell/HEAD/source/dcell/turnstile.d --------------------------------------------------------------------------------