update to libev 4.0
authorroot <root>
Tue, 16 Mar 2010 00:54:46 +0000 (00:54 +0000)
committerroot <root>
Tue, 16 Mar 2010 00:54:46 +0000 (00:54 +0000)
README.FAQ
README.configure
configure
doc/rxvt.1.man.in
doc/rxvt.7.man.in
doc/rxvtperl.3.man.in
src/ev_cpp.h

index 80460ca..1c257ce 100644 (file)
@@ -652,7 +652,7 @@ RXVT-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS
 
     The selection stuff mainly makes the selection perl-error-message aware
     and tells it to convert perl error messages into vi-commands to load the
 
     The selection stuff mainly makes the selection perl-error-message aware
     and tells it to convert perl error messages into vi-commands to load the
-    relevant file and go tohe error line number.
+    relevant file and go to the error line number.
 
        URxvt.scrollstyle:      plain
        URxvt.secondaryScroll:  true
 
        URxvt.scrollstyle:      plain
        URxvt.secondaryScroll:  true
@@ -735,7 +735,7 @@ RXVT-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS
     bold and normal fonts.
 
     Please note that I used the "urxvt" instance name and not the "URxvt"
     bold and normal fonts.
 
     Please note that I used the "urxvt" instance name and not the "URxvt"
-    class name. Thats because I use different configs for different
+    class name. That is because I use different configs for different
     purposes, for example, my IRC window is started with "-name IRC", and
     uses these defaults:
 
     purposes, for example, my IRC window is started with "-name IRC", and
     uses these defaults:
 
@@ -1040,7 +1040,7 @@ RXVT-UNICODE/URXVT FREQUENTLY ASKED QUESTIONS
     should be enabled, as important functionality (menus, selection, likely
     more in the future) depends on it.
 
     should be enabled, as important functionality (menus, selection, likely
     more in the future) depends on it.
 
-    You should not overwrite the "perl-ext-common" snd "perl-ext" resources
+    You should not overwrite the "perl-ext-common" and "perl-ext" resources
     system-wide (except maybe with "defaults"). This will result in useful
     behaviour. If your distribution aims at low memory, add an empty
     "perl-ext-common" resource to the app-defaults file. This will keep the
     system-wide (except maybe with "defaults"). This will result in useful
     behaviour. If your distribution aims at low memory, add an empty
     "perl-ext-common" resource to the app-defaults file. This will keep the
index 672f685..8c0a4ab 100644 (file)
@@ -64,7 +64,7 @@ CONFIGURE OPTIONS
     --enable-combining (default: on)
         Enable automatic composition of combining characters into composite
         characters. This is required for proper viewing of text where
     --enable-combining (default: on)
         Enable automatic composition of combining characters into composite
         characters. This is required for proper viewing of text where
-        accents are encoded as seperate unicode characters. This is done by
+        accents are encoded as separate unicode characters. This is done by
         using precomposited characters when available or creating new
         pseudo-characters when no precomposed form exists.
 
         using precomposited characters when available or creating new
         pseudo-characters when no precomposed form exists.
 
@@ -163,7 +163,7 @@ CONFIGURE OPTIONS
           MWM-hints
           EWMH-hints (pid, utf8 names) and protocols (ping)
           urgency hint
           MWM-hints
           EWMH-hints (pid, utf8 names) and protocols (ping)
           urgency hint
-          seperate underline colour (-underlineColor)
+          separate underline colour (-underlineColor)
           settable border widths and borderless switch (-w, -b, -bl)
           visual depth selection (-depth)
           settable extra linespacing /-lsp)
           settable border widths and borderless switch (-w, -b, -bl)
           visual depth selection (-depth)
           settable extra linespacing /-lsp)
index 80b6de4..05a3ab7 100755 (executable)
--- a/configure
+++ b/configure
@@ -1324,7 +1324,7 @@ Optional Features:
   --enable-slipwheeling   enable slip wheel scrolling (requires --enable-mousewheel)
   --enable-smart-resize   enable smart growth/shrink behaviour
   --enable-text-blink     enable blinking text
   --enable-slipwheeling   enable slip wheel scrolling (requires --enable-mousewheel)
   --enable-smart-resize   enable smart growth/shrink behaviour
   --enable-text-blink     enable blinking text
-  --enable-pointer-blank  enable pointer blank when typing or inactive pointer
+  --enable-pointer-blank  enable pointer blanking when typing or inactive
   --enable-utmp           enable utmp (utmpx) support
   --enable-wtmp           enable wtmp (wtmpx) support (requires --enable-utmp)
   --enable-lastlog        enable lastlog support (requires --enable-utmp)
   --enable-utmp           enable utmp (utmpx) support
   --enable-wtmp           enable wtmp (wtmpx) support (requires --enable-utmp)
   --enable-lastlog        enable lastlog support (requires --enable-utmp)
@@ -5343,8 +5343,7 @@ done
 
 
 
 
 
 
-
-for ac_header in sys/inotify.h sys/epoll.h sys/event.h sys/queue.h port.h poll.h sys/select.h sys/eventfd.h sys/signalfd.h
+for ac_header in sys/inotify.h sys/epoll.h sys/event.h port.h poll.h sys/select.h sys/eventfd.h sys/signalfd.h
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
 do
 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
@@ -5680,7 +5679,8 @@ _ACEOF
 cat confdefs.h >>conftest.$ac_ext
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
 cat confdefs.h >>conftest.$ac_ext
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
-#include <syscall.h>
+#include <unistd.h>
+                       #include <sys/syscall.h>
                        #include <time.h>
 int
 main ()
                        #include <time.h>
 int
 main ()
@@ -7880,7 +7880,7 @@ fi
 
 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
 
 { echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
 echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6; }
-if test "${rxvt_xlib_illegal_access+set}" = set; then
+if test "${rxvt_cv_xlib_illegal_access+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >conftest.$ac_ext <<_ACEOF
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >conftest.$ac_ext <<_ACEOF
@@ -7921,20 +7921,20 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         test -z "$ac_cxx_werror_flag" ||
         test ! -s conftest.err
        } && test -s conftest.$ac_objext; then
         test -z "$ac_cxx_werror_flag" ||
         test ! -s conftest.err
        } && test -s conftest.$ac_objext; then
-  rxvt_xlib_illegal_access=yes
+  rxvt_cv_xlib_illegal_access=yes
 else
   echo "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
 
 else
   echo "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
 
-       rxvt_xlib_illegal_access=no
+       rxvt_cv_xlib_illegal_access=no
 
 fi
 
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 fi
 
 fi
 
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 fi
-{ echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
-echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6; }
-if test x$rxvt_xlib_illegal_access = xyes; then
+{ echo "$as_me:$LINENO: result: $rxvt_cv_xlib_illegal_access" >&5
+echo "${ECHO_T}$rxvt_cv_xlib_illegal_access" >&6; }
+if test x$rxvt_cv_xlib_illegal_access = xyes; then
 
 cat >>confdefs.h <<\_ACEOF
 #define XLIB_ILLEGAL_ACCESS 1
 
 cat >>confdefs.h <<\_ACEOF
 #define XLIB_ILLEGAL_ACCESS 1
@@ -10244,7 +10244,7 @@ _ACEOF
 
     { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
 
     { echo "$as_me:$LINENO: checking for broken XIM callback" >&5
 echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6; }
-if test "${rxvt_broken_ximcb+set}" = set; then
+if test "${rxvt_cv_broken_ximcb+set}" = set; then
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >conftest.$ac_ext <<_ACEOF
   echo $ECHO_N "(cached) $ECHO_C" >&6
 else
   cat >conftest.$ac_ext <<_ACEOF
@@ -10276,20 +10276,20 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
         test -z "$ac_cxx_werror_flag" ||
         test ! -s conftest.err
        } && test -s conftest.$ac_objext; then
         test -z "$ac_cxx_werror_flag" ||
         test ! -s conftest.err
        } && test -s conftest.$ac_objext; then
-  rxvt_broken_ximcb=yes
+  rxvt_cv_broken_ximcb=yes
 else
   echo "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
 
 else
   echo "$as_me: failed program was:" >&5
 sed 's/^/| /' conftest.$ac_ext >&5
 
-       rxvt_broken_ximcb=no
+       rxvt_cv_broken_ximcb=no
 fi
 
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 fi
 fi
 
 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
 fi
-{ echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
-echo "${ECHO_T}$rxvt_broken_ximcb" >&6; }
+{ echo "$as_me:$LINENO: result: $rxvt_cv_broken_ximcb" >&5
+echo "${ECHO_T}$rxvt_cv_broken_ximcb" >&6; }
 
 
-    if test x$rxvt_broken_ximcb = xyes; then
+    if test x$rxvt_cv_broken_ximcb = xyes; then
 
 cat >>confdefs.h <<\_ACEOF
 #define XIMCB_PROTO_BROKEN 1
 
 cat >>confdefs.h <<\_ACEOF
 #define XIMCB_PROTO_BROKEN 1
index 6b80bcd..77761ee 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "@@RXVT_NAME@@ 1"
 .\" ========================================================================
 .\"
 .IX Title "@@RXVT_NAME@@ 1"
-.TH @@RXVT_NAME@@ 1 "2009-12-30" "@@RXVT_VERSION@@" "RXVT-UNICODE"
+.TH @@RXVT_NAME@@ 1 "2010-02-06" "@@RXVT_VERSION@@" "RXVT-UNICODE"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
@@ -1295,6 +1295,9 @@ Compile \fIfrills\fR: Sets the \s-1WM_TRANSIENT_FOR\s0 property to the given win
 .IX Item "override-redirect: boolean"
 Compile \fIfrills\fR: Sets override-redirect for the terminal window, making
 it almost invisible to window managers; option \fB\-override\-redirect\fR.
 .IX Item "override-redirect: boolean"
 Compile \fIfrills\fR: Sets override-redirect for the terminal window, making
 it almost invisible to window managers; option \fB\-override\-redirect\fR.
+.IP "\fBiso14755:\fR \fIboolean\fR" 4
+.IX Item "iso14755: boolean"
+Turn on/off \s-1ISO\s0 14755 (default enabled).
 .IP "\fBiso14755_52:\fR \fIboolean\fR" 4
 .IX Item "iso14755_52: boolean"
 Turn on/off \s-1ISO\s0 14755 5.2 mode (default enabled).
 .IP "\fBiso14755_52:\fR \fIboolean\fR" 4
 .IX Item "iso14755_52: boolean"
 Turn on/off \s-1ISO\s0 14755 5.2 mode (default enabled).
index 2ae84d5..577723e 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "@@RXVT_NAME@@ 7"
 .\" ========================================================================
 .\"
 .IX Title "@@RXVT_NAME@@ 7"
-.TH @@RXVT_NAME@@ 7 "2009-12-30" "@@RXVT_VERSION@@" "RXVT-UNICODE"
+.TH @@RXVT_NAME@@ 7 "2010-02-06" "@@RXVT_VERSION@@" "RXVT-UNICODE"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
@@ -940,7 +940,7 @@ write.
 .PP
 The selection stuff mainly makes the selection perl-error-message aware
 and tells it to convert perl error messages into vi-commands to load the
 .PP
 The selection stuff mainly makes the selection perl-error-message aware
 and tells it to convert perl error messages into vi-commands to load the
-relevant file and go tohe error line number.
+relevant file and go to the error line number.
 .PP
 .Vb 2
 \&   URxvt.scrollstyle:      plain
 .PP
 .Vb 2
 \&   URxvt.scrollstyle:      plain
@@ -1042,7 +1042,7 @@ font is already bold, and I want to see a difference between bold and
 normal fonts.
 .PP
 Please note that I used the \f(CW\*(C`urxvt\*(C'\fR instance name and not the \f(CW\*(C`URxvt\*(C'\fR
 normal fonts.
 .PP
 Please note that I used the \f(CW\*(C`urxvt\*(C'\fR instance name and not the \f(CW\*(C`URxvt\*(C'\fR
-class name. Thats because I use different configs for different purposes,
+class name. That is because I use different configs for different purposes,
 for example, my \s-1IRC\s0 window is started with \f(CW\*(C`\-name IRC\*(C'\fR, and uses these
 defaults:
 .PP
 for example, my \s-1IRC\s0 window is started with \f(CW\*(C`\-name IRC\*(C'\fR, and uses these
 defaults:
 .PP
@@ -1414,7 +1414,7 @@ except higher disk and possibly memory usage. The perl interpreter should
 be enabled, as important functionality (menus, selection, likely more in
 the future) depends on it.
 .PP
 be enabled, as important functionality (menus, selection, likely more in
 the future) depends on it.
 .PP
-You should not overwrite the \f(CW\*(C`perl\-ext\-common\*(C'\fR snd \f(CW\*(C`perl\-ext\*(C'\fR resources
+You should not overwrite the \f(CW\*(C`perl\-ext\-common\*(C'\fR and \f(CW\*(C`perl\-ext\*(C'\fR resources
 system-wide (except maybe with \f(CW\*(C`defaults\*(C'\fR). This will result in useful
 behaviour. If your distribution aims at low memory, add an empty
 \&\f(CW\*(C`perl\-ext\-common\*(C'\fR resource to the app-defaults file. This will keep the
 system-wide (except maybe with \f(CW\*(C`defaults\*(C'\fR). This will result in useful
 behaviour. If your distribution aims at low memory, add an empty
 \&\f(CW\*(C`perl\-ext\-common\*(C'\fR resource to the app-defaults file. This will keep the
@@ -2505,7 +2505,7 @@ see next switch), and right now rxvt-unicode cannot display them
 .IX Item "--enable-combining (default: on)"
 Enable automatic composition of combining characters into
 composite characters. This is required for proper viewing of text
 .IX Item "--enable-combining (default: on)"
 Enable automatic composition of combining characters into
 composite characters. This is required for proper viewing of text
-where accents are encoded as seperate unicode characters. This is
+where accents are encoded as separate unicode characters. This is
 done by using precomposited characters when available or creating
 new pseudo-characters when no precomposed form exists.
 .Sp
 done by using precomposited characters when available or creating
 new pseudo-characters when no precomposed form exists.
 .Sp
@@ -2601,7 +2601,7 @@ in combination with other switches) is:
 \&  MWM\-hints
 \&  EWMH\-hints (pid, utf8 names) and protocols (ping)
 \&  urgency hint
 \&  MWM\-hints
 \&  EWMH\-hints (pid, utf8 names) and protocols (ping)
 \&  urgency hint
-\&  seperate underline colour (\-underlineColor)
+\&  separate underline colour (\-underlineColor)
 \&  settable border widths and borderless switch (\-w, \-b, \-bl)
 \&  visual depth selection (\-depth)
 \&  settable extra linespacing /\-lsp)
 \&  settable border widths and borderless switch (\-w, \-b, \-bl)
 \&  visual depth selection (\-depth)
 \&  settable extra linespacing /\-lsp)
index fb026bc..b863373 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "@@RXVT_NAME@@ 3"
 .\" ========================================================================
 .\"
 .IX Title "@@RXVT_NAME@@ 3"
-.TH @@RXVT_NAME@@ 3 "2009-12-30" "@@RXVT_VERSION@@" "RXVT-UNICODE"
+.TH @@RXVT_NAME@@ 3 "2010-02-06" "@@RXVT_VERSION@@" "RXVT-UNICODE"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
@@ -860,6 +860,10 @@ subwindow.
 .PD
 Called when various types of ClientMessage events are received (all with
 format=32, \s-1WM_PROTOCOLS\s0 or \s-1WM_PROTOCOLS:WM_DELETE_WINDOW\s0).
 .PD
 Called when various types of ClientMessage events are received (all with
 format=32, \s-1WM_PROTOCOLS\s0 or \s-1WM_PROTOCOLS:WM_DELETE_WINDOW\s0).
+.ie n .IP "on_bell $term" 4
+.el .IP "on_bell \f(CW$term\fR" 4
+.IX Item "on_bell $term"
+Called on receipt of a bell character.
 .ie n .SS "Variables in the ""urxvt"" Package"
 .el .SS "Variables in the \f(CWurxvt\fP Package"
 .IX Subsection "Variables in the urxvt Package"
 .ie n .SS "Variables in the ""urxvt"" Package"
 .el .SS "Variables in the \f(CWurxvt\fP Package"
 .IX Subsection "Variables in the urxvt Package"
index c005139..9764ee3 100644 (file)
@@ -1,22 +1,18 @@
-#define EV_MINIMAL 2
-#define EV_USE_POLL 0
-#define EV_USE_INOTIFY 0
-#define EV_USE_EVENTFD 0
-#define EV_USE_SIGNALFD 0
-#define EV_MULTIPLICITY 0
-#define EV_PERIODIC_ENABLE 0
-#define EV_STAT_ENABLE 0
-#define EV_FORK_ENABLE 0
-#define EV_ASYNC_ENABLE 0
-#define EV_EMBED_ENABLE 0
-#define EV_CONFIG_H <config.h>
-#define EV_MINPRI 0
-#define EV_MAXPRI 0
+#define EV_USE_SELECT 1
+#define EV_USE_EPOLL 1
+#define EV_PREPARE_ENABLE 1
+#define EV_IDLE_ENABLE 1
+#define EV_SIGNAL_ENABLE 1
+#define EV_CHILD_ENABLE 1
 #define EV_USE_STDEXCEPT 0
 #define EV_USE_STDEXCEPT 0
+#define EV_CONFIG_H <config.h>
 
 #include <config.h>
 
 
 #include <config.h>
 
-#if !ENABLE_FRILLS
+#if ENABLE_FRILLS
+# define EV_FEATURES 1+2
+#else
+# define EV_FEATURES 0
 # define NDEBUG
 #endif
 
 # define NDEBUG
 #endif