*** empty log message ***
authorroot <root>
Wed, 8 Sep 2004 17:22:35 +0000 (17:22 +0000)
committerroot <root>
Wed, 8 Sep 2004 17:22:35 +0000 (17:22 +0000)
doc/Makefile.in
reconf
src/init.C

index c12f7f9f2ab3be04c0bc94973f185ecb656bc80b..45529b02d99cce07263637a958add11b8f88be0c 100644 (file)
@@ -1,5 +1,5 @@
 # doc/Makefile.in      -*- Makefile -*-
-# $Id: Makefile.in,v 1.16 2004-08-22 22:25:11 root Exp $
+# $Id: Makefile.in,v 1.19 2004-09-08 17:22:35 root Exp $
 @MCOMMON@
 
 srcdir =       @srcdir@
@@ -34,30 +34,30 @@ SEDREPLACE = -e 's%@@RXVT_VERSION@@%$(VERSION)%g;'\
             -e 's%@@RXVT_WEBMAINTEMAIL@@%$(WEBMAINTEMAIL)%g;'\
             -e 's%@@RXVT_WEBMAINT@@%$(WEBMAINT)%g;'
 
-rxvt.1.man: rxvt.1.pod
-       $(SED) $(SEDREPLACE) < $< | ./podtbl | pod2man -n rxvt -qnone -s1 -c "RXVT-UNICODE" >$@
+%.tbl: %.pod
+       ./podtbl <$< >$@
 
-rxvt.7.man: rxvt.7.pod
-       $(SED) $(SEDREPLACE) < $< | ./podtbl | pod2man -n rxvt -qnone -s7 -c "RXVT-UNICODE" >$@
+%.1.man.in: %.1.tbl
+       pod2man -n rxvt -r"$(VERSION)" -qnone -s1 -c "RXVT-UNICODE" <$< >$@
 
-rxvt.1.html: rxvt.1.pod
-       $(SED) $(SEDREPLACE) < $< | ./podtbl | pod2html >$@
+%.7.man.in: %.7.tbl
+       pod2man -n rxvt -r"$(VERSION)" -qnone -s7 -c "RXVT-UNICODE" <$< >$@
 
-rxvt.7.html: rxvt.7.pod
-       $(SED) $(SEDREPLACE) < $< | ./podtbl | pod2html >$@
+%.html: %.tbl
+       $(SED) $(SEDREPLACE) <$< | pod2html >$@
 
-rxvt.1.txt: rxvt.1.pod
-       $(SED) $(SEDREPLACE) < $< | ./podtbl | pod2text >$@
+%.txt: %.tbl
+       $(SED) $(SEDREPLACE) <$< | pod2text >$@
 
-rxvt.7.txt: rxvt.7.pod
-       $(SED) $(SEDREPLACE) < $< | ./podtbl | pod2text >$@
+../README.configure: rxvt.7.tbl
+       $(SED) $(SEDREPLACE) <$< | podselect -section "CONFIGURE OPTIONS" | pod2text >$@
 
-../README.configure: rxvt.7.pod
-       $(SED) $(SEDREPLACE) < $< | ./podtbl | podselect -section "CONFIGURE OPTIONS" | pod2text >$@
+../README.FAQ: rxvt.7.tbl
+       $(SED) $(SEDREPLACE) <$< | podselect -section "FREQUENTLY ASKED QUESTIONS" | pod2text >$@
 
 tags allbin:
 
-alldoc:        $(basedir)/$(VERNAME).lsm rxvt.1.man rxvt.7.man rxvt.1.html rxvt.7.html rxvt.1.txt rxvt.7.txt ../README.configure
+alldoc:        $(basedir)/$(VERNAME).lsm rxvt.1.man.in rxvt.7.man.in rxvt.1.html rxvt.7.html rxvt.1.txt rxvt.7.txt ../README.configure ../README.FAQ
 
 $(basedir)/$(VERNAME).lsm: LSM.in $(srcdir)/../autoconf/Make.common.in
        $(SED) $(SEDREPLACE) < $(srcdir)/LSM.in > $@
@@ -66,7 +66,7 @@ clean:
        $(RMF) *~
 
 realclean: clean
-       $(RMF) tags rxvt.1.man rxvt.7.man rxvt.1.html rxvt.7.htmlrxvt.1.txt rxvt.7.txt
+       $(RMF) tags rxvt.1.man.in rxvt.7.man.in rxvt.1.html rxvt.7.html rxvt.1.txt rxvt.7.txt  ../README.configure ../README.FAQ
 
 cleandir: realclean
 
@@ -75,7 +75,9 @@ distclean:
 install:
        $(INSTALL) -d $(DESTDIR)$(man1dir)
        $(INSTALL) -d $(DESTDIR)$(man7dir)
+       $(SED) $(SEDREPLACE) < rxvt.1.man.in >rxvt.1.man
        $(INSTALL_DATA) rxvt.1.man $(DESTDIR)$(man1dir)/$(RXVTNAME).$(man1ext)
+       $(SED) $(SEDREPLACE) < rxvt.7.man.in >rxvt.7.man
        $(INSTALL_DATA) rxvt.7.man $(DESTDIR)$(man7dir)/$(RXVTNAME).$(man7ext)
        $(INSTALL_DATA) rxvtc.1 $(DESTDIR)$(man1dir)/$(RXVTNAME)c.$(man1ext)
        $(INSTALL_DATA) rxvtc.1 $(DESTDIR)$(man1dir)/$(RXVTNAME)d.$(man1ext)
diff --git a/reconf b/reconf
index 751107c4aec7d01ba5f525231a39f27b624119dc..ac6f6a0ef48cf98da6987875c6091ff359e5f18c 100755 (executable)
--- a/reconf
+++ b/reconf
@@ -3,12 +3,13 @@
 # this is the configure script I use. It represents most of the features I
 # support and is a good baseline :)
 
+CXX=ccache\ g++-3.4 \
 ./configure --prefix=/opt/rxvt --enable-utmp \
             --enable-wtmp --enable-lastlog --disable-strings --enable-xim \
             --disable-keepscrolling --enable-xft --enable-mousewheel \
             --with-name=rxvt --enable-selectionscrolling --enable-pointer-blank \
             --enable-frills --enable-swapscreen --enable-transparency --enable-slipwheeling \
-            --with-codesets=cn,jp,kr --enable-menubar --enable-tinting \
+            --with-codesets=zh,jp,kr --enable-menubar --enable-tinting \
             --enable-cursor-blink --enable-text-blink --enable-fading \
             --enable-plain-scroll --enable-rxvt-scroll --enable-combining --enable-iso14755 \
             --enable-font-styles \
index 42e40331433f9b4d47df5644b05581cd1a727f1e..02dc360d975ca19fd659d4b97b4a340beb6cf094 100644 (file)
@@ -193,6 +193,8 @@ const char *const xa_names[NUM_XA] =
 bool
 rxvt_term::init_vars ()
 {
+  sw_term.start (SIGTERM);
+
   pix_colors_focused = new rxvt_color [TOTAL_COLORS];
 #ifdef OFF_FOCUS_FADING
   pix_colors_unfocused = new rxvt_color [TOTAL_COLORS];
@@ -619,7 +621,7 @@ rxvt_term::init_xlocale ()
 
       if (!XSupportsLocale ())
         {
-          rxvt_warn ("the locale is not supported by Xlib, working withotu locale support.\n");
+          rxvt_warn ("the locale is not supported by Xlib, working without locale support.\n");
           return;
         }
 
@@ -1392,6 +1394,8 @@ rxvt_term::run_command (const char *const *argv)
   /* set initial window size */
   tt_winch ();
 
+  sw_chld.start (SIGCHLD);
+
 #ifndef __QNX__
   /* spin off the command interpreter */
   switch (cmd_pid = fork ())