diff options
Diffstat (limited to 'src/lib/ChangeLog.2007')
-rw-r--r-- | src/lib/ChangeLog.2007 | 273 |
1 files changed, 273 insertions, 0 deletions
diff --git a/src/lib/ChangeLog.2007 b/src/lib/ChangeLog.2007 new file mode 100644 index 00000000..3d78f5f1 --- /dev/null +++ b/src/lib/ChangeLog.2007 @@ -0,0 +1,273 @@ +2007-12-08 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * sockio-c.c: Include <math.h> + (plus_infinity): Use INFINITY if available. + (minus_infinity): Use plus_infinity(). + (NANQ): Use NAN if available. + +2007-12-04 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * sockio-c.c (plus_infinity): Use GCC builtin. + (minus_infinity): Likewise. + (NANQ): Likewise. + +2007-09-03 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * emupty.c: New. Replace corresponding pamphlet. + * emupty.c.pamphlet: Remove. + +2007-09-02 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * XSpadFill.c: New. Replace corresponding pamphlet. + * XSpadFill.c.pamphlet: Remove. + * XShade.c: New. Replace corresponding pamphlet. + * XShade.c.pamphlet: Remove. + * XDither.c: New. Replace corresponding pamphlet. + * XDither.c.pamphlet: Remove. + * wct.c: New. Replace corresponding pamphlet. + * wct.c.pamphlet: Remove. + * util.c: New. Replace corresponding pamphlet. + * util.c.pamphlet: Remove. + * spadcolors.c: New. Replace corresponding pamphlet. + * spadcolors.c.pamphlet: Remove. + * sockio-c.c: New. Replace corresponding pamphlet. + * sockio-c.c.pamphlet: Remove. + * prt.c: New. Replace corresponding pamphlet. + * prt.c.pamphlet: Remove. + * pixmap.c: New. Replace corresponding pamphlet. + * pixmap.c.pamphlet: Remove. + * openpty.c: New. Replace corresponding pamphlet. + * openpty.c.pamphlet: Remove. + * hash.c: New. Replace corresponding pamphlet. + * hash.c.pamphlet: Remove. + * halloc.c: New. Replace corresponding pamphlet. + * halloc.c.pamphlet: Remove. + * fnct_key.c: New. Replace corresponding pamphlet. + * fnct_key.c.pamphlet: Remove. + * edin.c: New. Replace corresponding pamphlet. + * edin.c.pamphlet: Remove. + * bsdsignal.c: New. Replace correponding pamphlet. + * bsdsignal.c.pamphlet: Remove. + * cursor.c: New. Replace corresponding pamphlet. + * cursor.c.pamphlet: Remove. + * cfuns-c.c: New. Replace corresponding pamphlet. + * cfuns-c.c.pamphlet: Remove. + +2007-08-17 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * Makefile.pamphlet ($(axiom_target_libdir)/libspad.la): Remove + prerequisite mk-target-libdir. + (mk-target-libdir): Remove. + * Makefile.in: Regenerate. + +2007-07-27 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * Makefile.pamphlet: Partially rework, taking advantage of libtool. + * Makefile.in: Regenerate. + +2007-03-21 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * cfuns-c.c.pamphlet: Fix typos. + +2006-12-15 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * sockio-c.c.pamphlet (is_valid_socket): New function. Check for + valid sockets. + (sock_accept_connection, server_switch): Use it. + +2006-12-15 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * sockio-c.c.pamphlet (axiom_communication_link): Use default + protocol. + +2006-12-06 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * sockio-c.c.pamphlet (axiom_sleep): Fix return type. + +2006-12-06 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * sockio-c.c.pamphlet (AXIOM_AF_LOCAL): New macro. + (axiom_sleep): New function. Abstract over differences between + Windows and POSIX/UNIX. + (send_signal): Use kill only if available. + (send_wakeup): Send SIGUSR1 signal only if supported. + (open_server): Set SIGPIPE only if supported. + + * cfuns-c.c.pamphlet (axiom_has_write_access): New function. + (writeablep): USe it. Document. + (readablep): Document. Refactor + +2006-12-04 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * cfuns-c.c.pamphlet (getuid, geteuid, getgid, getegid): + Define where unavailable in the host environement. + +2006-12-04 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * sockio-c.c.pamphlet: Replace __MINGW32__ with __WIN32__. + +2006-12-04 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * cfuns-c.c.pamphlet: Remove obfuscation. + (directoryp): Simplify. + +2006-12-04 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * sockio-c.c.pamphlet: Remove obsfucation. + (axiom_load_socket_module): New. Implement initialization required + by Winsock. + (axiom_communication_link): New. Encapsulate socket creation. + (is_invalid_socket): New. Encapsulate test for invalid sockets. + (axiom_close_socket): New. Encapsulate socket hang up. + (axiom_call_was_cancelled, axiom_connection_refused): New. + Encapsulate test for errors. + (sread): Use axiom_read, axiom_call_was_cancelled, and + axiom_close_socket. + (swrite): Use axiom_write, axiom_call_was_cancelled, and + axiom_close_socket. + (sselect): Use axiom_call_was_cancelled. + (send_signal): Use axiom_close_socket. + (connect_to_local_server_new): Use axiom_communication_link, + is_invalid_socket, and axiom_connection_refused. + (connect_to_local_server): Likewise. + (close_socket): Use axiom_close_socket. + (open_server): Use axiom_communication_link and is_invalid_socket. + (accept_connection): USe is_invalid_socket. + (sock_accept_connection): Likewise. + (server_switch): Likewise. + +2006-12-03 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * bsdsignal.c.pamphlet: Use configure-time macro + HAVE_DECL_SIGACTION. + +2006-12-02 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * Makefile.pamphlet (core_sources, terminal_io_sources, + graphics_sources): New variables. + (libspad_a_sources): Use them. + * Makefile.in: Regenerate. + +2006-12-01 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * cfuns-c.c.pamphlet (CLgetpid): Remove. + +2006-11-30 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * bsdsignal.c.pamphlet: Don't include useproto.h + * cfuns-c.c.pamphlet: Likewise. + * cursor.c.pamphlet: Likewise. + * edin.c.pamphlet: Likewise. + * emupty.c.pamphlet: Likewise. + * fnct_key.c.pamphlet: Likewise. + * halloc.c.pamphlet: Likewise. + * hash.c.pamphlet: Likewise. + * openpty.c.pamphlet: Likewise. + * pixmap.c.pamphlet: Likewise. + * prt.c.pamphlet: Likewise. + * sockio-c.c.pamphlet: Likewise. + * spadcolors.c.pamphlet: Likewise. + * util.c.pamphlet: Likewise. + * wct.c.pamphlet: Likewise. + * XDither.c.pamphlet: Likewise. + * XShade.c.pamphlet: Likewise. + * XSpadFill.c.pamphlet: Likewise. + +2006-11-26 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * XDither.c.pamphlet: Include axiom-c-macros.h + * XShade.c.pamphlet: Likewise. + * XSpadFill.c.pamphlet: Likewise. + * bsdsignal.c.pamphlet: Likewise. + * cfuns-c.c.pamphlet: Likewise. + * cursor.c.pamphlet: Likewise. + * edin.c.pamphlet: Likewise. + * fnct_key.c.pamphlet: Likewise. + * halloc.c.pamphlet: Likewise. + * hash.c.pamphlet: Likewise. + * openpty.c.pamphlet: Likewise. + * pixmap.c.pamphlet: Likewise. + * prt.c.pamphlet: Likewise. + * sockio-c.c.pamphlet: Likewise. + * spadcolors.c.pamphlet: Likewise. + * util.c.pamphlet: Likewise. + * wct.c.pamphlet: Likewise. + +2006-11-24 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * Makefile.pamphlet (INC): Remove. + (%.$(OBJEXT)): Depend on $(axiom_c_macros_h). + (all-lib): New phony target. + * Makefile.in: Regenerate. + +2006-11-22 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * pixmap.c.pamphlet: Fix comment thinko. + +2006-11-21 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * bsdsignal.c.pamphlet: Remove K&R C style function declaration. + * cfuns-c.c.pamphlet: Likewise. + * cursor.c.pamphlet: Likewise. + * edin.c.pamphlet: Likewise. + * emupty.c.pamphlet: Likewise. + * fnct_key.c.pamphlet: Likewise. + * halloc.c.pamphlet: Likewise. + * hash.c.pamphlet: Likewise. + * openpty.c.pamphlet: Likewise. + * pixmap.c.pamphlet: Likewise. + * prt.c.pamphlet: Likewise. + * sockio-c.c.pamphlet: Likewise. + * spadcolors.c.pamphlet: Likewise. + * util.c.pamphlet: Likewise. + * wct.c.pamphlet: Likewise. + * XDither.c.pamphlet: Likewise. + * XShade.c.pamphlet: Likewise. + * XSpadFill.c.pamphlet: Likewise. + +2006-11-18 Bill Page <bill.page1@synthesis.anikast.ca> + + * Makefile.pamphlet (INC): Add path to X11 header files. + * Makefile.in: Regenerate. + +2006-10-28 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * Makefile.pamphlet (<<cleanup>>): Rename from <<clean-local>>. + (mostlyclean-local): New. + (clean-local): Tidy. + (distclean-local): New. + +2006-09-25 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * Makefile.pamphlet: Tidy. + +2006-09-18 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * Makefile.pamphlet: Simplify. + * Makefile.in: Regenerate. + +2006-09-05 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * Makefile.pamphlet ($(builddir)/%.dvi): Ignore noise from latex. + ($(builddir)/%.tex): Explicit name the output file. + ($(builddir)/%.c): Likewise. + * Makefile.in: Regenerate. + +2006-09-04 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * Makefile.pamphlet: Use generic rules. Remove individual cases + that replicate the same pattern. Don't care about MID. Extract + to the builddir. Adjust include path INC. + (distclean): New rule. + * Makefile.in: Regenerate. + +2006-09-03 Gabriel Dos Reis <gdr@cs.tamu.edu> + + * Makefile.pamphlet: Use axiom class directly -- don't use + relative path. + + Use generic rules to make and copy DVI files. Remove special + cases. + + * Makefile.in: New. + |