2014-01-17 19:07:37 +08:00
|
|
|
2014-01-17 Corinna Vinschen <corinna@vinschen.de>
|
|
|
|
|
|
|
|
* syscalls.cc (popen): Introduce Glibc 'e' flag to allow thread-safe
|
|
|
|
opening of the pipe with O_CLOEXEC flag. Simplify FD_CLOEXEC handling.
|
|
|
|
|
2014-01-17 19:01:46 +08:00
|
|
|
2014-01-17 Corinna Vinschen <corinna@vinschen.de>
|
|
|
|
|
|
|
|
* include/sys/file.h (LOCK_SH): Drop definition in favor of new
|
|
|
|
definitions in newlib.
|
|
|
|
(LOCK_EX): Ditto.
|
|
|
|
(LOCK_NB): Ditto.
|
|
|
|
(LOCK_UN): Ditto.
|
|
|
|
(flock): Ditto.
|
|
|
|
(F_OK): Drop. Already correctly defined in unistd.h.
|
|
|
|
(X_OK): Ditto.
|
|
|
|
(W_OK): Ditto.
|
|
|
|
(R_OK): Ditto.
|
|
|
|
|
2014-01-17 18:56:25 +08:00
|
|
|
2014-01-17 Corinna Vinschen <corinna@vinschen.de>
|
|
|
|
|
|
|
|
* include/cygwin/config.h (_STDIO_BSD_SEMANTICS): Define as 1.
|
|
|
|
|
2014-01-17 02:40:13 +08:00
|
|
|
2014-01-16 Christopher Faylor <me.cygwin2014@cgf.cx>
|
|
|
|
|
|
|
|
* dtable.h (dtable::lock): Make static.
|
|
|
|
|
|
|
|
2014-01-08 Christopher Faylor <me.cygwin2014@cgf.cx>
|
2014-01-09 00:51:20 +08:00
|
|
|
|
|
|
|
* exceptions.h (cygwin_exception::open_stackdumpfile): Move old
|
|
|
|
function into class.
|
|
|
|
(cygwin_exception::h): New member.
|
|
|
|
(cygwin_exception::cygwin_exception): Initialize h to NULL.
|
|
|
|
* exceptions.cc (cygwin_exception::open_stackdumpfile): Move into
|
|
|
|
cygwin_exception class. Use 'h' class member.
|
|
|
|
(cygwin_exception::dumpstack): Close stack dump file handle if opened.
|
|
|
|
|
2014-01-17 02:40:13 +08:00
|
|
|
2014-01-04 Christopher Faylor <me.cygwin2014@cgf.cx>
|
2014-01-05 07:58:32 +08:00
|
|
|
|
2014-01-05 08:09:39 +08:00
|
|
|
* fhandler.h (cltype): New enum.
|
2014-01-05 07:58:32 +08:00
|
|
|
(dev_console::console_attrs): Define struct name.
|
|
|
|
(dev_console::console_attrs::set_cl_x): New function.
|
|
|
|
(dev_console::console_attrs::set_cl_y): New function.
|
|
|
|
(fhandler_console::clear_screen): Redefine input params.
|
2014-01-05 08:09:39 +08:00
|
|
|
* fhandler_console.cc: Throughout, reflect change in arguments to
|
|
|
|
fhandler_console::clear_screeen.
|
2014-01-05 07:58:32 +08:00
|
|
|
(fhandler_console::mouse_aware): Simplify logic slightly.
|
|
|
|
(fhandler_console::scroll_screen): Remove hopefully obsolete win95
|
|
|
|
code.
|
|
|
|
(dev_console::console_attrs::set_cl_x): New function.
|
|
|
|
(dev_console::console_attrs::set_cl_y): New function.
|
|
|
|
(fhandler_console::clear_screen): Redefine input params. Calculate
|
|
|
|
position based on enum value.
|
|
|
|
(region_split): Change arguments. Simplify.
|
|
|
|
(ReadConsoleOutputWrapper): Remove coord argument since we now always
|
|
|
|
use 0, 0. Send extra arguments to region_split.
|