*** src/html-parse.c.org	Tue Nov 25 11:08:39 2003
--- src/html-parse.c	Tue Nov 25 11:08:49 2003
***************
*** 462,468 ****
      AC_S_DASH4,
      AC_S_QUOTE1,
      AC_S_IN_QUOTE,
!     AC_S_QUOTE2,
    } state = AC_S_BANG;
  
    if (beg == end)
--- 462,468 ----
      AC_S_DASH4,
      AC_S_QUOTE1,
      AC_S_IN_QUOTE,
!     AC_S_QUOTE2
    } state = AC_S_BANG;
  
    if (beg == end)
*** src/url.c.org	Tue Nov 25 11:09:23 2003
--- src/url.c	Tue Nov 25 11:09:33 2003
***************
*** 1350,1356 ****
  enum {
    filechr_not_unix    = 1,	/* unusable on Unix, / and \0 */
    filechr_not_windows = 2,	/* unusable on Windows, one of \|/<>?:*" */
!   filechr_control     = 4,	/* a control character, e.g. 0-31 */
  };
  
  #define FILE_CHAR_TEST(c, mask) (filechr_table[(unsigned char)(c)] & (mask))
--- 1350,1356 ----
  enum {
    filechr_not_unix    = 1,	/* unusable on Unix, / and \0 */
    filechr_not_windows = 2,	/* unusable on Windows, one of \|/<>?:*" */
!   filechr_control     = 4 	/* a control character, e.g. 0-31 */
  };
  
  #define FILE_CHAR_TEST(c, mask) (filechr_table[(unsigned char)(c)] & (mask))
*** src/utils.c.org	Tue Nov 25 11:10:12 2003
--- src/utils.c	Tue Nov 25 11:11:05 2003
***************
*** 79,85 ****
  #endif
  /* If sigsetjmp is a macro, configure won't pick it up. */
  #ifdef sigsetjmp
! # define HAVE_SIGSETJMP
  #endif
  #ifdef HAVE_SIGNAL
  # ifdef HAVE_SIGSETJMP
--- 79,87 ----
  #endif
  /* If sigsetjmp is a macro, configure won't pick it up. */
  #ifdef sigsetjmp
! # ifndef HAVE_SIGSETJMP
! #  define HAVE_SIGSETJMP
! # endif
  #endif
  #ifdef HAVE_SIGNAL
  # ifdef HAVE_SIGSETJMP
