summaryrefslogtreecommitdiff
path: root/configure.in
AgeCommit message (Collapse)Author
2003-02-23* configure.in: don't check for variable argument support insabetts
preprocessor. * src/ratpoison.h (PRINT_LINE): new macro. (PRE_PRINT_LOCATION): remove macro (PRINT_ERROR): takes one argument which is the argument list ,parens and all, to be passed to printf. Callers updated. * src/actions.c (cmd_number): use list delete entry macro (cmd_number): likewise (cmd_escape): use list looping macro (cmd_escape): likewise (cmd_defpadding): likewise (cmd_defborder): likewise * src/events.c (mapping_notify): use list looping macro (mapping_notify): likewise * src/list.c: rename rp_unmapped_window_sentinel to rp_unmapped_window and rp_mapped_window_sentinel to rp_mapped_window. Use LIST_HEAD to create them. externs updated. (add_to_window_list): use list add entry macro. (find_window_in_list): list head is of type list_head. Prototype and callers updated. (find_window_in_list): use list looping macro (init_window_list): remove function (find_window_number): use list looping macro (find_window_name): likewise (find_window_prev): use list previous entry macro (find_window_next): use list next entry macro (find_window_other): use list looping macro (append_to_list): remove function (insert_into_list): use list looping macro (insert_into_list): use list add entry macro (remove_from_list): remove function (get_window_list): use list looping macro * src/main.c (main): do not call init_window_list() * src/manage.c (unmanage): use list delete macro (map_window): likewise (withdraw_window): use list moving macro to move entry to another list. (hide_others): use list looping macro * src/split.c (num_frames): use list looping macro (frames_screen): likewise (maximize_all_windows_in_frame): likewise (delete_frame_from_list): remove function (create_initial_frame): remove list init code. Add current frame to screen's frame list. (init_frame_list): use list init macro (find_last_frame): use list looping macro (find_windows_frame): likewise (find_frame_next): use list next entry macro (find_frame_prev): use list previous entry macro (find_window_for_frame): use list looping macro (split_frame): use list add entry macro (remove_all_splits): use list looping macro (resize_frame_vertically): likewise (resize_frame_horizontally): likewise (total_frame_area): likewise (frame_overlaps): likewise (remove_frame): likewise (find_frame_up): likewise (find_frame_down): likewise (find_frame_left): likewise (find_frame_right): likewise
2002-12-11* configure.in (AC_CHECK_FUNCS): Add check for putenv, removesabetts
check for setenv and unsetenv. * src/actions.c (setenv): remove function (unsetenv): likewise (cmd_setenv): use putenv instead of setenv. (cmd_unsetenv): likewise
2002-11-20* src/ratpoison.h[!HAVE_VARARG_MACROS]: PRINT_ERROR andsabetts
PRINT_DEBUG are defined as void macros. * src/events.c (client_msg): Add semicolon to the end of a PRINT_DEBUG line. * src/actions.c (cmd_bind): typecast data as a (char *) before using it in (char *) pointer arithmetic. * configure.in: Add check to see if the preprocessor has variable argument macro capabilities.
2002-03-10updated versionsabetts
2002-03-10*** empty log message ***sabetts
2002-03-10Version number is 1.2.0-cvssabetts
2002-03-10Version number is 1.1.0sabetts
2002-02-14fix the --enable-debug help string.sabetts
2002-01-27* configure.in: check for the vsnprintf function and stdarg.hsabetts
header. * src/main.c (xvsprintf): Cleaned up to call vsnprintf only in one place. wrap the vsnprintf call with va_copy (or __va_copy) and va_end.
2002-01-08check for the presence of setenv and unsetenvalgernon
2001-09-16* configure.in: check for setpgrp.sabetts
* src/actions.c (spawn): if setpgid doesn't exist, try setpgrp.
2001-09-16* configure.in: check for setsid and setpgid functions. Addsabetts
contrib/Makefile to AC_OUTPUT. * Makefile.am (SUBDIRS): add contrib
2001-09-07Use AC_CHECK_FUNCS to check for getopt andsabetts
getopt_long.
2001-09-06* configure.in: check for getopt and getopt_long.sabetts
* src/getopt.c: wrap the whole file in an #ifndef HAVE_GETOPT_LONG * src/getopt1.c: wrap the whole file in an #ifndef HAVE_GETOPT_LONG
2001-06-29better xterm check, fixes #430631algernon
2001-03-14warn the user if the x terminal emulator cannot besabetts
found.
2001-03-05change version to 0.2.0-cvsrcyeske
2001-03-02* configure.in: adds -g to CFLAGS when debugging is turned on.sabetts
2001-03-02* actions.c (initialize_default_keybindings): removed emacssabetts
binding. * Makefile.am (SUBDIRS): removed man/ * configure.in (AC_OUTPUT): removed man/Makefile removed references to emacs. * doc/Makefile.am (man_MANS): ratpoison.1 moved to doc/ * doc/ratpoison.texi: minor updates.
2001-02-26* configure.in (AC_OUTPUT): added man/Makefilesabetts
* Makefile.am (SUBDIRS): added man dir
2001-02-22changed version to 0.0.6-cvsrcyeske
2001-02-19trivial changesrcyeske
2001-02-18configure warns the user if it can't find emacs.sabetts
2001-02-18removed man/Makefile from AC_OUTPUTsabetts
2001-02-17fuck autoconf. my docs say AC_CONFIG_HEADER is good, rc s ↵algernon
autoconf/automake/whatever barfs at it. We both have the same version. Damn it.
2001-02-17s/AM_CONFIG_HEADER/AC_CONFIG_HEADER/;algernon
2001-02-15fixed --enable-debug, added --with-emacs, added man/Makefile to AC_OUTPUTalgernon
2001-01-02added --with-xterm=PROG optionsabetts
2000-12-04debugging is now on by defaultsabetts
2000-11-27bumped version numbersabetts
2000-10-15*** empty log message ***sabetts
2000-09-15Added a --enable-debug option to enable debugging output.sabetts
2000-09-07restructured tree, added automake and autoconf to the build process.sabetts