Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2009-05-10 | cygwin_tc?etattr(): dont do anything if failed to detect Cygwin tty | Nguyễn Thái Ngọc Duy | 1 | -4/+4 | |
2009-05-10 | get_wincon_width_height(): do not return uninitialized value if ↵ | Nguyễn Thái Ngọc Duy | 1 | -3/+1 | |
GetConsoleScreenBufferInfo() fails | |||||
2009-05-10 | editors/vi: reimplement mysleep() because select() won't work on stdin on ↵ | Nguyễn Thái Ngọc Duy | 1 | -0/+25 | |
Windows This makes vi work on rxvt for Windows. There is work to do in winansi.c in order to make vim work on Windows console. | |||||
2009-05-10 | Introduce FEATURE_CYGWIN_TTY | Nguyễn Thái Ngọc Duy | 5 | -3/+233 | |
This feature allows terminal-aware applications to access Cygwin-based terminal emulator, like rxvt, by allowing access to termios structure managed by Cygwin. The way this works is really intrusive. It examines Cygwin's (unofficial) shared information to find out termios data and manipulate directly on that (without locking, for now). Different Cygwin versions may change share info layout. This patch only supports cygwin-1.7.0-46. Support for other versions can be added later. | |||||
2009-05-09 | introduce libbb/termios.c for terminal-related functions | Nguyễn Thái Ngọc Duy | 5 | -83/+189 | |
2009-05-06 | defconfig.mingw32: add more features that work recently | Nguyễn Thái Ngọc Duy | 1 | -13/+17 | |
2009-05-06 | libbb/lineedit: simple adaptation to support tab-completion in ash | Nguyễn Thái Ngọc Duy | 1 | -0/+70 | |
this is far from perfect as a vt100 emulation, but enough to make ash's tab completion work. | |||||
2009-04-28 | libb/mingw_stat(): turn S_IEXEC on for .exe files | Nguyễn Thái Ngọc Duy | 1 | -0/+4 | |
2009-04-28 | libbb/xfuncs.c: reimplement get_terminal_width_height to understand Windows ↵ | Nguyễn Thái Ngọc Duy | 1 | -3/+13 | |
console | |||||
2009-04-28 | Config.in: comment out programs/features that will not get supported anytime ↵ | Nguyễn Thái Ngọc Duy | 5 | -3/+44 | |
soon | |||||
2009-04-28 | networking/wget: unmask, with very basic functionality | Nguyễn Thái Ngọc Duy | 2 | -1/+40 | |
2009-04-28 | libbb/xconnect: initialize winsock before using it | Nguyễn Thái Ngọc Duy | 3 | -7/+23 | |
2009-04-28 | libbb/strbuf_file: stdio emulation layer for handling with Winsock handles | Nguyễn Thái Ngọc Duy | 3 | -0/+189 | |
not really robust, but enough to make wget works | |||||
2009-04-28 | libbb/xfuncs.c: fix get_terminal_width_height() to 80x25 | Nguyễn Thái Ngọc Duy | 1 | -1/+10 | |
2009-04-23 | shell/ash: redo execcmd() and get rid of shellexec() | Nguyễn Thái Ngọc Duy | 1 | -0/+11 | |
2009-04-23 | shell/ash: pass env vars over when forking shell | Nguyễn Thái Ngọc Duy | 1 | -0/+3 | |
2009-04-23 | run-command: rework interface to pass program path directly | Nguyễn Thái Ngọc Duy | 4 | -17/+15 | |
2009-04-23 | applets/applets.c: recognize subcommand in .exe form | Nguyễn Thái Ngọc Duy | 1 | -0/+6 | |