From: root Date: Fri, 18 Feb 2005 12:15:06 +0000 (+0000) Subject: *** empty log message *** X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=e06531b74e73595c0d9905652adcb0398f6cb751;p=dana%2Furxvt.git *** empty log message *** --- diff --git a/INSTALL b/INSTALL index ce306481..4fce4ac9 100644 --- a/INSTALL +++ b/INSTALL @@ -1,19 +1,15 @@ -See README.unicode for rxvt-unicode specific documentation. - -------------------------------------------------------------------------- Using GNU autoconfig -------------------------------------------------------------------------- 1. If you retrieved a CVS version of this package, you need the GNU autoconf package to generate the configure script. This is done - by running ./.prebuild in this directory which will automatically + by running ./genac in this directory which will automatically run autoconf with the appropriate options. 2. Run ./configure to generate config.h and the various Makefiles. ./configure --help gives a list of possible options with slightly longer descriptions in README.configure - Note that configure options have changed since 2.6.x series. - Some systems require unusual options for compilation or linking that the `configure' script does not know about. You can give `configure' initial values for variables by setting them in the environment. Using @@ -50,25 +46,16 @@ Using GNU autoconfig (cd src; make install) (cd rclock; make install) - you may also want to install doc/etc/rxvt.terminfo and - doc/etc/rxvt.termcap + you may also want to install doc/etc/rxvt-unicode.terminfo and + doc/etc/rxvt-unicode.termcap 7 a. If compiled with UTMP_SUPPORT, you may need to install rxvt setuid root or setuid/setgid to match the file permissions on /etc/utmp 7 b. You may need to install setuid root anyway for some systems so that they can give you ownership of the tty devices. - 8. On systems which dislike doc/rxvt.1 - (cd doc; rm rxvt.1; make rxvt.1) - =================================== -NB: If you were able to compile OK but running rxvt prints out - "rxvt: could not obtain control of tty" - running "make tests" from this directory (or from src/test) - should give you a breakdown of the failure point which is - useful to the developers in fixing the problem - NB: SunOS (with/without gcc?) gets reported by configure as #undef STDC_HEADERS @@ -91,3 +78,4 @@ NB: SunOS (with/without gcc?) gets reported by configure as -- EOF + diff --git a/README.configure b/README.configure index 64ece8b8..7f41bebc 100644 --- a/README.configure +++ b/README.configure @@ -189,6 +189,7 @@ CONFIGURE OPTIONS tripleclickwords settable insecure mode keysym remapping support + -embed and -pty-fd options --enable-iso14755 Enable extended ISO 14755 support (see rxvt(1), or doc/rxvt.1.txt). diff --git a/autoconf/configure.in b/autoconf/configure.in index 5299ec63..3916979e 100644 --- a/autoconf/configure.in +++ b/autoconf/configure.in @@ -1454,12 +1454,17 @@ if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then echo ".----------------------------------------------------------------." fi -echo " *** Please check src/feature.h for further options ***" +echo " *** Optionally check src/feature.h for further options ***" echo echo ".----------------------------------------------------------------." echo ". NOTE: most features are disabled by default, try ." -echo ". configure --help to get an idea of the optional features ." +echo ". configure --help to get an idea of the optional features, ." +echo ". or read ./README.configure ." +echo ". ." +echo ". The script ./reconf gives a reasonable baseline, try it if ." +echo ". you do not want to read documentation and still want some ." +echo ". useful features. ." echo ".----------------------------------------------------------------." echo diff --git a/configure b/configure index bfb7b9d9..5d0d38c0 100755 --- a/configure +++ b/configure @@ -13420,12 +13420,17 @@ if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then echo ".----------------------------------------------------------------." fi -echo " *** Please check src/feature.h for further options ***" +echo " *** Optionally check src/feature.h for further options ***" echo echo ".----------------------------------------------------------------." echo ". NOTE: most features are disabled by default, try ." -echo ". configure --help to get an idea of the optional features ." +echo ". configure --help to get an idea of the optional features, ." +echo ". or read ./README.configure ." +echo ". ." +echo ". The script ./reconf gives a reasonable baseline, try it if ." +echo ". you do not want to read documentation and still want some ." +echo ". useful features. ." echo ".----------------------------------------------------------------." echo diff --git a/doc/rxvt.1.html b/doc/rxvt.1.html index e551da5f..415c99b1 100644 --- a/doc/rxvt.1.html +++ b/doc/rxvt.1.html @@ -582,11 +582,9 @@ longer example is in doc/pty-fd):

    my $pty = new IO::Pty;
-   fcntl $pty, F_SETFD, 0; # clear close-on-exec
-
-
-
-   system "rxvt -pty-fd " . (fileno $pty) . "&";
+ fcntl $pty, F_SETFD, 0; # clear close-on-exec + system "rxvt -pty-fd " . (fileno $pty) . "&"; + close $pty;
diff --git a/doc/rxvt.1.man.in b/doc/rxvt.1.man.in
index 1c654922..4dbce079 100644
--- a/doc/rxvt.1.man.in
+++ b/doc/rxvt.1.man.in
@@ -129,7 +129,7 @@
 .\" ========================================================================
 .\"
 .IX Title "rxvt 1"
-.TH rxvt 1 "2005-02-17" "5.2" "RXVT-UNICODE"
+.TH rxvt 1 "2005-02-18" "5.2" "RXVT-UNICODE"
 .SH "NAME"
 rxvt\-unicode (ouR XVT, unicode) \- (a VT102 emulator for the X window system)
 .SH "SYNOPSIS"
@@ -496,13 +496,11 @@ longer example is in \fIdoc/pty\-fd\fR):
 \&   use Fcntl;
 .Ve
 .Sp
-.Vb 2
+.Vb 4
 \&   my $pty = new IO::Pty;
 \&   fcntl $pty, F_SETFD, 0; # clear close-on-exec
-.Ve
-.Sp
-.Vb 1
 \&   system "@@RXVT_NAME@@ -pty-fd " . (fileno $pty) . "&";
+\&   close $pty;
 .Ve
 .Sp
 .Vb 3
diff --git a/doc/rxvt.1.txt b/doc/rxvt.1.txt
index bfd8a7d7..757f1e72 100644
--- a/doc/rxvt.1.txt
+++ b/doc/rxvt.1.txt
@@ -361,8 +361,8 @@ OPTIONS
 
            my $pty = new IO::Pty;
            fcntl $pty, F_SETFD, 0; # clear close-on-exec
-
            system "rxvt -pty-fd " . (fileno $pty) . "&";
+           close $pty;
 
            # now communicate with rxvt
            my $slave = $pty->slave;
diff --git a/doc/rxvt.7.html b/doc/rxvt.7.html
index f996b5a9..eeb409e6 100644
--- a/doc/rxvt.7.html
+++ b/doc/rxvt.7.html
@@ -2782,7 +2782,8 @@ in combination with other switches) is:

window op and locale change escape sequences tripleclickwords settable insecure mode - keysym remapping support
+ keysym remapping support + -embed and -pty-fd options

--enable-iso14755
diff --git a/doc/rxvt.7.man.in b/doc/rxvt.7.man.in index f5155bb2..dc3c56d3 100644 --- a/doc/rxvt.7.man.in +++ b/doc/rxvt.7.man.in @@ -129,7 +129,7 @@ .\" ======================================================================== .\" .IX Title "rxvt 7" -.TH rxvt 7 "2005-02-17" "5.2" "RXVT-UNICODE" +.TH rxvt 7 "2005-02-18" "5.2" "RXVT-UNICODE" .SH "NAME" RXVT REFERENCE \- FAQ, command sequences and other background information .SH "SYNOPSIS" @@ -2344,7 +2344,7 @@ disable this. A non-exhaustive list of features enabled by \f(CW\*(C`\-\-enable\-frills\*(C'\fR (possibly in combination with other switches) is: .Sp -.Vb 11 +.Vb 12 \& MWM-hints \& seperate underline colour \& settable border widths and borderless switch @@ -2356,6 +2356,7 @@ in combination with other switches) is: \& tripleclickwords \& settable insecure mode \& keysym remapping support +\& -embed and -pty-fd options .Ve .IP "\-\-enable\-iso14755" 4 .IX Item "--enable-iso14755" diff --git a/doc/rxvt.7.pod b/doc/rxvt.7.pod index fc5a4e6d..92efaa86 100644 --- a/doc/rxvt.7.pod +++ b/doc/rxvt.7.pod @@ -2380,6 +2380,7 @@ in combination with other switches) is: tripleclickwords settable insecure mode keysym remapping support + -embed and -pty-fd options =item --enable-iso14755 diff --git a/doc/rxvt.7.txt b/doc/rxvt.7.txt index 767565e5..df23a311 100644 --- a/doc/rxvt.7.txt +++ b/doc/rxvt.7.txt @@ -1834,6 +1834,7 @@ CONFIGURE OPTIONS tripleclickwords settable insecure mode keysym remapping support + -embed and -pty-fd options --enable-iso14755 Enable extended ISO 14755 support (see rxvt(1), or doc/rxvt.1.txt).