*** empty log message ***
authorroot <root>
Mon, 14 Feb 2005 10:44:50 +0000 (10:44 +0000)
committerroot <root>
Mon, 14 Feb 2005 10:44:50 +0000 (10:44 +0000)
26 files changed:
Changes
MANIFEST
Makefile.in
README.configure
autoconf/Make.common.in
autoconf/aclocal.m4
autoconf/xpm.m4
doc/LSM.in [deleted file]
doc/Makefile.in
doc/etc/XTerm.ad [deleted file]
doc/etc/rclock [deleted file]
doc/etc/rxvt-unicode.termcap [new file with mode: 0644]
doc/etc/rxvt.termcap [deleted file]
doc/rxvt.1.html
doc/rxvt.1.man.in
doc/rxvt.1.pod
doc/rxvt.1.txt
doc/rxvt.7.html
doc/rxvt.7.man.in
doc/rxvt.7.pod
doc/rxvt.7.txt
src/Makefile.in
src/command.C
src/command.h
src/makeintprotos-sed
src/version.h

diff --git a/Changes b/Changes
index 5524b321ef01a6bcab9423bdd6442d83499eddc7..e7f74ea88e3a4ed2dc6983ec8551661c9c47f622 100644 (file)
--- a/Changes
+++ b/Changes
@@ -1,5 +1,6 @@
 TODO: manpage 900mb update
 TODO: safer command: keymap processing.
+TODO: "slow" rendering mode for bidi and scripts
 TODO: read property sequence is broken with respect to utf-8 etc.
 WISH: keyboard modification via esc-sequences.
 WISH: line-rewrapping on resize
@@ -16,6 +17,8 @@ WISH: just for fun, do shade and tint with XRender.
           (Kuang-che Wu).
         - only warn on X errors, *try* to continue (frills).
         - add COPYING back, which got lost somehow.
+        - after deciding that LSM is dead, remove all traces of it,
+          along with other, similar, cleanups.
 
 5.0  Fri Feb 11 18:31:48 CET 2005
        - document a race-free hack to start urxvtd.
index e93022a0269b56be89267c573c3bd86e32516ecc..1c19e23ecd85c1816ec096ee70a96a77b687bf21 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -10,18 +10,16 @@ configure
 reconf
 genac
 
-doc/etc/XTerm.ad
-doc/etc/rclock
-doc/etc/rxvt.termcap
 doc/etc/rxvt-unicode.terminfo
+doc/etc/rxvt-unicode.termcap
 doc/menu/example.menu
 doc/menu/jedmenu.sl
 doc/menu/menu
 doc/menu/rxvt.menu
 doc/menu/rxvt.zh-menu
 doc/menu/terminal.menu
+
 doc/.cvsignore
-doc/LSM.in
 doc/Makefile.in
 doc/README.menu
 doc/README.xvt
index 1dd51d9af33977e45357189a897bfa6fabf1de84..4a7390937e636774da39ec29bfe8285b801da6c7 100644 (file)
@@ -1,7 +1,8 @@
 # ./Makefile.in                        -*- Makefile -*-
-# $Id: Makefile.in,v 1.10 2005-02-02 08:09:23 root Exp $
 @MCOMMON@
 
+VERNAME = rxvt-unicode-$(VERSION)
+
 srcdir =       @srcdir@
 VPATH =                @srcdir@
 .PATH:         @srcdir@
index 7511d33fa37df96c60905286a8c1e2c49bd7aae6..64ece8b87c610985af59c13cca5ff8a00e6719fe 100644 (file)
@@ -62,14 +62,16 @@ CONFIGURE OPTIONS
         pseudo-characters when no precomposed form exists.
 
         Without --enable-unicode3, the number of additional precomposed
-        characters is rather limited (2048, if this is full, rxvt will use
-        the private use area, extending the number of combinations to 8448).
-        With --enable-unicode3, no practical limit exists. This will also
-        enable storage of characters >65535.
+        characters is rather limited (2048, if this is full, rxvt-unicode
+        will use the private use area, extending the number of combinations
+        to 8448). With --enable-unicode3, no practical limit exists.
+
+        This option will also enable storage (but not display) of characters
+        beyond plane 0 (>65535) when --enable-unicode3 was not specified.
 
         The combining table also contains entries for arabic presentation
         forms, but these are not currently used. Bug me if you want these to
-        be used.
+        be used (and tell me how these are to be used...).
 
     --enable-fallback(=CLASS)
         When reading resource settings, also read settings for class CLASS
index 524b2ea047adacb972c557060ca199145474ab1e..5b772121063e0c958d43998bb9efee235bdfa8a5 100644 (file)
@@ -1,27 +1,13 @@
 # autoconf/Make.common.in       -*- Makefile -*-
-# release date (man), LSM date, version number/name, current maintainer
+# release date (man), version number/name
 DATE=@DATE@
-LSMDATE=@LSMDATE@
 VERSION=@VERSION@
-VERNAME=rxvt-unicode-$(VERSION)
-MAINT=Marc A. Lehmann
-MAINTEMAIL=rxvt@schmorp.de
-WEBMAINT=Marc A. Lehmann
-WEBMAINTEMAIL=rxvt@schmorp.de
-WEBPAGE=http://software.schmorp.de/#rxvt-unicode
 
 #-------------------------------------------------------------------------
 RXVTNAME=@RXVTNAME@
 
 SHELL = /bin/sh
 
-# This variable makes it possible to move the installation root to another
-# directory. This is useful when you're creating a binary distribution
-# If empty, normal root will be used.
-# You can run eg. 'make install DESTDIR=/packages/rxvt-xx' to accomplish
-# that.
-# DESTDIR = /usr/local/X11/$(VERNAME)
-
 # Installation target directories & other installation stuff
 prefix = @prefix@
 exec_prefix = @exec_prefix@
index 8c34e17b0b6f74588c04981e00c85b225a22f8b3..75143c29d846cccf55502bc74e82bd33532357a8 100644 (file)
@@ -1,4 +1,2 @@
-dnl> $Id: aclocal.m4,v 1.2 2003-11-24 17:31:26 pcg Exp $
-
 builtin(include, xpm.m4)
 builtin(include, libtool.m4)
index e431e69c8c1e3d6f9bda696e87294be548cacd66..1ff7bd7e42bf1d8cf70c18fd23e11c690711d190 100644 (file)
@@ -1,4 +1,3 @@
-dnl> $Id: xpm.m4,v 1.2 2003-11-24 17:31:27 pcg Exp $
 dnl> test to find the hard-to-find libXpm
 dnl> mostly copied from AC_PATH_X & AC_PATH_DIRECT, but explictly set
 
diff --git a/doc/LSM.in b/doc/LSM.in
deleted file mode 100644 (file)
index b339b05..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-Begin3
-Title:         rxvt
-Version:       @@RXVT_VERSION@@
-Entered-date:  @@RXVT_LSMDATE@@
-
-Description:   @@RXVT_WEBPAGE@@
-               Rxvt is an 8-bit clean, colour xterm replacement that uses
-               significantly less memory than a conventional xterm, mostly
-               since it doesn't support toolkit configurability or Tek
-               graphics, but also since features can be removed at
-               compile-time to reflect your needs.  Some rxvt features
-               (compilation dependent): ANSI-color, bold/blink attributes
-               modify foreground/background colours, scrollbars with arrow
-               buttons, kanji and greek support, printer-pipe, XPM
-               backgrounds with on-the-fly scaling, user-definable menus.
-
-               The distribution also includes rclock, the smaller/better
-               xclock replacement with appointment scheduling and xbiff
-               functionality.
-
-Keywords:      rxvt colour color kanji xterm X11 vt100 terminal-emulator
-               rclock xbiff xpm menu
-
-Author:                * John Bovey [Univ. Kent at Canterbury] was the creator of
-                 the original xvt.
-
-               * Rob Nation [Lockheed] re-wrote most of xvt to make a
-                 substantiallly enhanced version called rxvt (Rob's xvt)
-                 and also wrote rclock (Rob's clock).
-
-               * Mark Olesen [Queen's Univ. at Kingston] made various
-                 improvements and cleanups. 
-                 Coordinated development, versions 2.11 - 2.21
-
-               * Oezguer Kesim [FU Berlin] 
-                 Coordinated development, versions 2.21a - 2.4.5
-
-               * Geoff Wing rewrote much of the screen refreshing routines
-                 and mouse selection.
-                 Coordinated development, versions 2.4.6 - 
-
-Maintained-by: @@RXVT_MAINT@@ @@RXVT_MAINTEMAIL@@ Project Coordinator
-
-Original-site: http://software.schmorp.de/#rxvt-unicode
-
-Platforms:     requires X11 installed
-
-Copying-policy:        GPL
-
-End
index e4ade721a679df8c9c491a3d45e072842b4b9309..175c586c6f0c9b648c96415dcafacd325b4d381a 100644 (file)
@@ -1,5 +1,4 @@
 # doc/Makefile.in      -*- Makefile -*-
-# $Id: Makefile.in,v 1.20 2005-02-11 18:06:44 root Exp $
 @MCOMMON@
 
 srcdir =       @srcdir@
@@ -12,27 +11,13 @@ thisdir = doc
 first_rule: all
 dummy:
 
-DIST_ETC  = etc/rxvt.termcap etc/rxvt.terminfo etc/XTerm.ad
-DIST_POD  = rxvt.1.pod rxvt.7.pod
-DIST_MENU = menu/menu menu/example.menu menu/rxvt.menu menu/rxvt.zh-menu\
-           menu/terminal.menu menu/jedmenu.sl
-DIST     = Makefile.in README.menu README.xvt BUGS FAQ TODO\
-           changes.txt xterm.seq LSM.in \
-           rxvt.1.man rxvt.7.man rxvt.1.html rxvt.7.html rxvt.1.txt rxvt.7.txt
-
 #-------------------------------------------------------------------------
 
 all:
 
 SEDREPLACE = -e 's%@@RXVT_VERSION@@%$(VERSION)%g;'\
-            -e 's%@@RXVT_LSMDATE@@%$(LSMDATE)%g;'\
             -e 's%@@RXVT_NAME@@%$(RXVTNAME)%g;'\
-            -e 's%@@RXVT_DATE@@%$(DATE)%g;'\
-            -e 's%@@RXVT_MAINTEMAIL@@%$(MAINTEMAIL)%g;'\
-            -e 's%@@RXVT_MAINT@@%$(MAINT)%g;'\
-            -e 's%@@RXVT_WEBPAGE@@%$(WEBPAGE)%g;'\
-            -e 's%@@RXVT_WEBMAINTEMAIL@@%$(WEBMAINTEMAIL)%g;'\
-            -e 's%@@RXVT_WEBMAINT@@%$(WEBMAINT)%g;'
+            -e 's%@@RXVT_DATE@@%$(DATE)%g;'
 
 %.tbl: %.pod
        ./podtbl <$< >$@
@@ -57,10 +42,7 @@ SEDREPLACE = -e 's%@@RXVT_VERSION@@%$(VERSION)%g;'\
 
 tags allbin:
 
-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 > $@
+alldoc:        rxvt.1.man.in rxvt.7.man.in rxvt.1.html rxvt.7.html rxvt.1.txt rxvt.7.txt ../README.configure ../README.FAQ
 
 clean:
        $(RMF) *~
diff --git a/doc/etc/XTerm.ad b/doc/etc/XTerm.ad
deleted file mode 100644 (file)
index 2f81b79..0000000
+++ /dev/null
@@ -1,56 +0,0 @@
-! Put this into ~/.Xdefaults, or to app-defaults/XTerm or wherever
-! xrm will loaded it.
-!
-! This will match the key sequences for a regular xterm to those used
-! by rxvt and the enclosed termcap and terminfo files.
-!
-! As usual, the most annoying xterm keys are Home/End and the ubiquitous
-! BackSpace/Delete confusion.
-
-XTerm*vt100.translations: #override \
-       <Key>BackSpace: string("\010") \n\
-       Shift<Key>Tab:  string("\033[Z") \n\
-       Ctrl<Key>minus: string("\037") \n\
-       <Key>Home:      string("\033[1~") \n\
-       <Key>End:       string("\033[4~") \n\
-       <Key>Delete:    string("\033[3~") \n\
-       Shift<Key>Delete:       string("\177") \n\
-       Ctrl<Key>Delete:        string("\010") \n\
-       Alt<Key>Return: string("\033\015") \n\
-       Alt<Key>space:  string("\033\040") \n\
-       Alt<Key>a:      string("\033a") \n\
-       Alt<Key>b:      string("\033b") \n\
-       Alt<Key>c:      string("\033c") \n\
-       Alt<Key>d:      string("\033d") \n\
-       Alt<Key>e:      string("\033e") \n\
-       Alt<Key>f:      string("\033f") \n\
-       Alt<Key>g:      string("\033g") \n\
-       Alt<Key>h:      string("\033h") \n\
-       Alt<Key>i:      string("\033i") \n\
-       Alt<Key>j:      string("\033j") \n\
-       Alt<Key>k:      string("\033k") \n\
-       Alt<Key>l:      string("\033l") \n\
-       Alt<Key>m:      string("\033m") \n\
-       Alt<Key>n:      string("\033n") \n\
-       Alt<Key>o:      string("\033o") \n\
-       Alt<Key>p:      string("\033p") \n\
-       Alt<Key>q:      string("\033q") \n\
-       Alt<Key>r:      string("\033r") \n\
-       Alt<Key>s:      string("\033s") \n\
-       Alt<Key>t:      string("\033t") \n\
-       Alt<Key>u:      string("\033u") \n\
-       Alt<Key>v:      string("\033v") \n\
-       Alt<Key>w:      string("\033w") \n\
-       Alt<Key>x:      string("\033x") \n\
-       Alt<Key>y:      string("\033y") \n\
-       Alt<Key>z:      string("\033z") \n\
-       Ctrl<Key>Up:            string("\033Oa") \n\
-       Ctrl<Key>Down:          string("\033Ob") \n\
-       Ctrl<Key>Right:         string("\033Oc") \n\
-       Ctrl<Key>Left:          string("\033Od") \n\
-       Shift<Key>Up:           string("\033[a") \n\
-       Shift<Key>Down:         string("\033[b") \n\
-       Shift<Key>Right:        string("\033[c") \n\
-       Shift<Key>Left:         string("\033[d") \n
-
-!EOF
diff --git a/doc/etc/rclock b/doc/etc/rclock
deleted file mode 100644 (file)
index 69a39fc..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-# ~/.rclock - My appointment file
-
-# startup functions
-
-; xsetroot -solid Black &
-
-# daily functions
-
-9:00; xsetroot -solid Black &
-17:30; xsetroot -solid Red &
-
-# daily/weekly reminders
-
-09:30 mtwrf *      Good Morning!\nRead News?; rxvt -e News
-13:30 mtwrf *      Lunch Time
-17:30 mtwrf *      Home Time
-15:00 f     *      Do timesheet
-*:00  us    *      It's the weekend, why are you here?
-9:30  f     */13/* Friday the 13th, be careful!
-
-# annual reminders
-
-16:00    12/24/*   Vale's Birthday (next week)
-16:00    12/27/*   Vale's Birthday (in four days)
-
-# one-off reminders
-
-08:30    03/15/2004  Dentist appointment
diff --git a/doc/etc/rxvt-unicode.termcap b/doc/etc/rxvt-unicode.termcap
new file mode 100644 (file)
index 0000000..2221597
--- /dev/null
@@ -0,0 +1,21 @@
+#      Reconstructed via infocmp from file: /etc/terminfo/r/rxvt-unicode
+# (untranslatable capabilities removed to fit entry within 1023 bytes)
+rxvt-unicode|rxvt-unicode terminal (X Window System):\
+       :am:bw:eo:km:mi:ms:xn:xo:\
+       :co#80:it#8:li#24:lm#0:\
+       :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
+       :K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\
+       :RI=\E[%dC:SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:ae=^O:al=\E[L:\
+       :as=^N:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:\
+       :cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\
+       :ec=\E[%dX:ei=\E[4l:ho=\E[H:i1=\E[?47l\E=\E[?1l:ic=\E[@:\
+       :im=\E[4h:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l:\
+       :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\
+       :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\E[3~:\
+       :kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:kd=\EOB:ke=\E[?1l\E>:\
+       :kh=\E[7~:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:\
+       :mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:nd=\E[C:rc=\E8:\
+       :sc=\E7:se=\E[27m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
+       :te=\E[r\E[?1049l:ti=\E[?1049h:ue=\E[24m:up=\E[A:\
+       :us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:\
+       :vs=\E[?25h:
diff --git a/doc/etc/rxvt.termcap b/doc/etc/rxvt.termcap
deleted file mode 100644 (file)
index 8a8280f..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-rxvt|rxvt terminal emulator (X Window System):\
-       :am:eo:km:ms:ut:xn:xo:\
-       :co#80:it#8:li#24:Co#8:pa#64:\
-       :AB=\E[4%dm:AF=\E[3%dm:AL=\E[%dL:\
-       :DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
-       :K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\
-       :RI=\E[%dC:UP=\E[%dA:\
-       :ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:\
-       :ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\
-       :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\
-       :ho=\E[H:i1=\E[?47l\E=\E[?1l:ic=\E[@:\
-       :is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l:\
-       :k0=\E[21~:k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:\
-       :k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\
-       :kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:kd=\E[B:ke=\E>:\
-       :kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:le=^H:mb=\E[5m:\
-       :md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:op=\E[m:rc=\E8:sc=\E7:\
-       :se=\E[27m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
-       :te=\E[?47l\E8:ti=\E7\E[?47h:ue=\E[24m:up=\E[A:us=\E[4m:\
-       :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:\
-       :@7=\E[8~:kh=\E[7~:
-# When compiled with LINUX_KEYS the last line becomes
-#      :@7=\E[4~:kh=\E[1~:
index 7b1e68ce01ce42d7a804eb36482f017b9baedb07..298c6ccfb78dc2be83acacb2f00ce9a86377354b 100644 (file)
@@ -49,7 +49,7 @@
 </p>
 <hr />
 <h1><a name="description">DESCRIPTION</a></h1>
-<p><strong>rxvt-unicode</strong>, version <strong>5.0</strong>, is a colour vt102 terminal
+<p><strong>rxvt-unicode</strong>, version <strong></strong>, is a colour vt102 terminal
 emulator intended as an <em>xterm</em>(1) replacement for users who do not
 require features such as Tektronix 4014 emulation and toolkit-style
 configurability. As a result, <strong>rxvt-unicode</strong> uses much less swap space --
@@ -1550,10 +1550,10 @@ Color names.
 <dt><strong><a name="item_project_coordinator">Project Coordinator</a></strong><br />
 </dt>
 <dd>
-Marc A. Lehmann <em><a href="mailto:rxvt@schmorp.de">rxvt@schmorp.de</a></em>
+Marc A. Lehmann <em><a href="mailto:<rxvt-unicode@schmorp.de"><rxvt-unicode@schmorp.de</a></em>&gt;
 </dd>
 <dd>
-<p><a href="http://software.schmorp.de/">http://software.schmorp.de/</a></p>
+<p><a href="http://software.schmorp.de/#rxvt-unicode">http://software.schmorp.de/#rxvt-unicode</a></p>
 </dd>
 <p></p></dl>
 <p>
@@ -1601,7 +1601,7 @@ Rewrote screen display and text selection routines. Project Coordinator
 (changes.txt 2.4.6 - rxvt-unicode)
 </dd>
 <p></p>
-<dt><strong><a name="item_marc_alexander_lehmann__3crxvt_40schmorp_2ede_3e">Marc Alexander Lehmann <em><a href="mailto:<rxvt@schmorp.de"><rxvt@schmorp.de</a></em>&gt;</a></strong><br />
+<dt><strong><a name="item_marc_alexander_lehmann__3crxvt_2dunicode_40schmorp">Marc Alexander Lehmann <em><a href="mailto:<rxvt-unicode@schmorp.de"><rxvt-unicode@schmorp.de</a></em>&gt;</a></strong><br />
 </dt>
 <dd>
 Forked rxvt-unicode, rewrote most of the display code and internal
index 238bbe0bd50272f2c2d3767bb71fbceb809ad64a..1bd4ca050c2be7801fa26af576a8cbe4c3ad37ee 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "rxvt 1"
-.TH rxvt 1 "2005-02-12" "5.0" "RXVT-UNICODE"
+.TH rxvt 1 "2005-02-14" "" "RXVT-UNICODE"
 .SH "NAME"
 rxvt\-unicode (ouR XVT, unicode) \- (a VT102 emulator for the X window system)
 .SH "SYNOPSIS"
@@ -1182,9 +1182,9 @@ Click-and-drag doesn't work with X11 mouse report overriding.
 .IX Header "CURRENT PROJECT COORDINATOR"
 .IP "Project Coordinator" 4
 .IX Item "Project Coordinator"
-@@RXVT_MAINT@@ @@RXVT_MAINTEMAIL@@
+Marc A. Lehmann <rxvt\-unicode@schmorp.de>
 .Sp
-@@RXVT_WEBPAGE@@
+<http://software.schmorp.de/#rxvt\-unicode>
 .SH "AUTHORS"
 .IX Header "AUTHORS"
 .IP "John Bovey" 4
@@ -1208,8 +1208,8 @@ Project Coordinator (changes.txt 2.21a to 2.4.5)
 .IX Item "Geoff Wing <gcw@pobox.com>"
 Rewrote screen display and text selection routines. Project Coordinator
 (changes.txt 2.4.6 \- rxvt\-unicode)
-.IP "Marc Alexander Lehmann <rxvt@schmorp.de>" 4
-.IX Item "Marc Alexander Lehmann <rxvt@schmorp.de>"
+.IP "Marc Alexander Lehmann <rxvt\-unicode@schmorp.de>" 4
+.IX Item "Marc Alexander Lehmann <rxvt-unicode@schmorp.de>"
 Forked rxvt\-unicode, rewrote most of the display code and internal
 character handling to store text in unicode, improve xterm
 compatibility and apply numerous other bugfixes and extensions.
index 362b38eb1994cdd4135891952d670d460bc0204f..de767444a2f2540f11ec2158d9847b73b0bbb450 100644 (file)
@@ -1220,9 +1220,9 @@ Click-and-drag doesn't work with X11 mouse report overriding.
 
 =item Project Coordinator
 
-@@RXVT_MAINT@@ L<@@RXVT_MAINTEMAIL@@>
+Marc A. Lehmann L<< <rxvt-unicode@schmorp.de> >>
 
-L<@@RXVT_WEBPAGE@@>
+L<http://software.schmorp.de/#rxvt-unicode>
 
 =back
 
@@ -1257,7 +1257,7 @@ Project Coordinator (changes.txt 2.21a to 2.4.5)
 Rewrote screen display and text selection routines. Project Coordinator
 (changes.txt 2.4.6 - rxvt-unicode)
 
-=item Marc Alexander Lehmann L<< <rxvt@schmorp.de> >>
+=item Marc Alexander Lehmann L<< <rxvt-unicode@schmorp.de> >>
 
 Forked rxvt-unicode, rewrote most of the display code and internal
 character handling to store text in unicode, improve xterm
index f2bcbc9c7ee948d01561a242e116a0361bbf6b91..3a0c9cf38a5240b3e653371ec798c8eabd6d2cc7 100644 (file)
@@ -6,11 +6,11 @@ SYNOPSIS
     rxvt [options] [-e command [ args ]]
 
 DESCRIPTION
-    rxvt-unicode, version 5.0, is a colour vt102 terminal emulator intended
-    as an *xterm*(1) replacement for users who do not require features such
-    as Tektronix 4014 emulation and toolkit-style configurability. As a
-    result, rxvt-unicode uses much less swap space -- a significant
-    advantage on a machine serving many X sessions.
+    rxvt-unicode, version , is a colour vt102 terminal emulator intended as
+    an *xterm*(1) replacement for users who do not require features such as
+    Tektronix 4014 emulation and toolkit-style configurability. As a result,
+    rxvt-unicode uses much less swap space -- a significant advantage on a
+    machine serving many X sessions.
 
 FREQUENTLY ASKED QUESTIONS
     See rxvt(7) (try "man 7 rxvt") for a list of frequently asked questions
@@ -1027,9 +1027,9 @@ BUGS
 
 CURRENT PROJECT COORDINATOR
     Project Coordinator
-        Marc A. Lehmann rxvt@schmorp.de
+        Marc A. Lehmann <rxvt-unicode@schmorp.de>
 
-        <http://software.schmorp.de/>
+        <http://software.schmorp.de/#rxvt-unicode>
 
 AUTHORS
     John Bovey
@@ -1053,7 +1053,7 @@ AUTHORS
         Rewrote screen display and text selection routines. Project
         Coordinator (changes.txt 2.4.6 - rxvt-unicode)
 
-    Marc Alexander Lehmann <rxvt@schmorp.de>
+    Marc Alexander Lehmann <rxvt-unicode@schmorp.de>
         Forked rxvt-unicode, rewrote most of the display code and internal
         character handling to store text in unicode, improve xterm
         compatibility and apply numerous other bugfixes and extensions.
index a4725aa32cbcabf72a13517169875c53b9c15d68..92aeb3ea7d4a5003cba9ac7b5044b9a647adc073 100644 (file)
@@ -1779,9 +1779,12 @@ access the current menuBar for alteration
 <dd>
 set the current menuBar's title to <em>string</em>, which may contain the
 following format specifiers:
-<strong>%%</strong> : literal <strong>%</strong> character
-<strong>%n</strong> : rxvt name (as per the <strong>-name</strong> command-line option)
-<strong>%v</strong> : rxvt version
+</dd>
+<dd>
+<pre>
+   B&lt;%n&gt;  rxvt name (as per the B&lt;-name&gt; command-line option)
+   B&lt;%v&gt;  rxvt version
+   B&lt;%%&gt;  literal B&lt;%&gt; character</pre>
 </dd>
 <p></p>
 <dt><strong><a name="item__5bdone_5d"><strong>[done]</strong></a></strong><br />
@@ -2574,15 +2577,19 @@ done by using precomposited characters when available or creating
 new pseudo-characters when no precomposed form exists.
 </dd>
 <dd>
-<p>Without --enable-unicode3, the number of additional precomposed
-characters is rather limited (2048, if this is full, rxvt will use the
+<p>Without --enable-unicode3, the number of additional precomposed characters
+is rather limited (2048, if this is full, rxvt-unicode will use the
 private use area, extending the number of combinations to 8448). With
---enable-unicode3, no practical limit exists. This will also enable
-storage of characters &gt;65535.</p>
+--enable-unicode3, no practical limit exists.</p>
+</dd>
+<dd>
+<p>This option will also enable storage (but not display) of characters
+beyond plane 0 (&gt;65535) when --enable-unicode3 was not specified.</p>
 </dd>
 <dd>
 <p>The combining table also contains entries for arabic presentation forms,
-but these are not currently used. Bug me if you want these to be used.</p>
+but these are not currently used. Bug me if you want these to be used (and
+tell me how these are to be used...).</p>
 </dd>
 <p></p>
 <dt><strong><a name="item_fallback">--enable-fallback(=CLASS)</a></strong><br />
index 1d9963f5634024c0b740af960a91daff9f955cc5..5d2c752331d40b9fabbad36e6c690bccf8f53f45 100644 (file)
 .\" ========================================================================
 .\"
 .IX Title "rxvt 7"
-.TH rxvt 7 "2005-02-13" "5.1" "RXVT-UNICODE"
+.TH rxvt 7 "2005-02-14" "" "RXVT-UNICODE"
 .SH "NAME"
 RXVT REFERENCE \- FAQ, command sequences and other background information
 .SH "SYNOPSIS"
@@ -1681,9 +1681,12 @@ access the current menuBar for alteration
 .IX Item "[title:+string]"
 set the current menuBar's title to \fIstring\fR, which may contain the
 following format specifiers:
-\&\fB%%\fR : literal \fB%\fR character
-\&\fB%n\fR : rxvt name (as per the \fB\-name\fR command-line option)
-\&\fB%v\fR : rxvt version
+.Sp
+.Vb 3
+\&   B<%n>  rxvt name (as per the B<-name> command-line option)
+\&   B<%v>  rxvt version
+\&   B<%%>  literal B<%> character
+.Ve
 .IP "\fB[done]\fR" 4
 .IX Item "[done]"
 set menuBar access as \fBreadonly\fR.
@@ -2224,14 +2227,17 @@ where accents are encoded as seperate unicode characters. This is
 done by using precomposited characters when available or creating
 new pseudo-characters when no precomposed form exists.
 .Sp
-Without \-\-enable\-unicode3, the number of additional precomposed
-characters is rather limited (2048, if this is full, rxvt will use the
+Without \-\-enable\-unicode3, the number of additional precomposed characters
+is rather limited (2048, if this is full, rxvt-unicode will use the
 private use area, extending the number of combinations to 8448). With
-\&\-\-enable\-unicode3, no practical limit exists. This will also enable
-storage of characters >65535.
+\&\-\-enable\-unicode3, no practical limit exists.
+.Sp
+This option will also enable storage (but not display) of characters
+beyond plane 0 (>65535) when \-\-enable\-unicode3 was not specified.
 .Sp
 The combining table also contains entries for arabic presentation forms,
-but these are not currently used. Bug me if you want these to be used.
+but these are not currently used. Bug me if you want these to be used (and
+tell me how these are to be used...).
 .IP "\-\-enable\-fallback(=CLASS)" 4
 .IX Item "--enable-fallback(=CLASS)"
 When reading resource settings, also read settings for class \s-1CLASS\s0
index debba56999c37cf92f51f5fd1a3236d418d548a6..26d358c0dc19a3148374c4797775d8ee8d60052f 100644 (file)
@@ -80,8 +80,8 @@ the rxvt terminfo file with the rxvt-unicode one.
 
 One reason you might want this is that some distributions or operating
 systems still compile some programs using the long-obsoleted termcap
-(Fedora Core's bash is one example) and rely on a termcap entry for
-C<rxvt-unicode>.
+library (Fedora Core's bash is one example) and rely on a termcap entry
+for C<rxvt-unicode>.
 
 You could use rxvt's termcap entry with resonable results in many cases.
 You can also create a termcap entry by using terminfo's infocmp program
@@ -93,7 +93,7 @@ Or you could use this termcap entry, generated by the command above:
 
    rxvt-unicode|rxvt-unicode terminal (X Window System):\
            :am:bw:eo:km:mi:ms:xn:xo:\
-           :co#80:it#8:li#24:\
+           :co#80:it#8:li#24:lm#0:\
            :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
            :K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\
            :RI=\E[%dC:SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:ae=^O:al=\E[L:\
@@ -101,14 +101,14 @@ Or you could use this termcap entry, generated by the command above:
            :cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\
            :ec=\E[%dX:ei=\E[4l:ho=\E[H:i1=\E[?47l\E=\E[?1l:ic=\E[@:\
            :im=\E[4h:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l:\
-           :k0=\E[21~:k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:\
-           :k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\
-           :kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:kd=\EOB:\
-           :ke=\E[?1l\E>:kh=\E[7~:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\
-           :ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:\
-           :nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:sf=^J:so=\E[7m:sr=\EM:\
-           :st=\EH:ta=^I:te=\E[r\E[?1049l:ti=\E[?1049h:ue=\E[24m:\
-           :up=\E[A:us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:\
+           :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\
+           :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\E[3~:\
+           :kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:kd=\EOB:ke=\E[?1l\E>:\
+           :kh=\E[7~:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:\
+           :mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:nd=\E[C:rc=\E8:\
+           :sc=\E7:se=\E[27m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
+           :te=\E[r\E[?1049l:ti=\E[?1049h:ue=\E[24m:up=\E[A:\
+           :us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:\
            :vs=\E[?25h:
 
 =item Why does C<ls> no longer have coloured output?
index 68adb58659ac369e5bc505b2cba1622d609e46f1..30f3088db9aa44e48fbc228dc0f72802574246a4 100644 (file)
@@ -1216,8 +1216,11 @@ menuBar
 
     [title:+*string*]
         set the current menuBar's title to *string*, which may contain the
-        following format specifiers: %% : literal % character %n : rxvt name
-        (as per the -name command-line option) %v : rxvt version
+        following format specifiers:
+
+           B<%n>  rxvt name (as per the B<-name> command-line option)
+           B<%v>  rxvt version
+           B<%%>  literal B<%> character
 
     [done]
         set menuBar access as readonly. End-of-file tag for [read:+*file*]
@@ -1703,14 +1706,16 @@ CONFIGURE OPTIONS
         pseudo-characters when no precomposed form exists.
 
         Without --enable-unicode3, the number of additional precomposed
-        characters is rather limited (2048, if this is full, rxvt will use
-        the private use area, extending the number of combinations to 8448).
-        With --enable-unicode3, no practical limit exists. This will also
-        enable storage of characters >65535.
+        characters is rather limited (2048, if this is full, rxvt-unicode
+        will use the private use area, extending the number of combinations
+        to 8448). With --enable-unicode3, no practical limit exists.
+
+        This option will also enable storage (but not display) of characters
+        beyond plane 0 (>65535) when --enable-unicode3 was not specified.
 
         The combining table also contains entries for arabic presentation
         forms, but these are not currently used. Bug me if you want these to
-        be used.
+        be used (and tell me how these are to be used...).
 
     --enable-fallback(=CLASS)
         When reading resource settings, also read settings for class CLASS
index a00ef35d7b7fa4747b1b9aaf3ea6cfb6c5b06442..50c1169713dff1c35f75d9791cfca20ec9dc1389 100644 (file)
@@ -1,4 +1,3 @@
-# $Id: Makefile.in,v 1.24 2005-02-02 08:09:23 root Exp $
 @MCOMMON@
 
 LINT = lint -DNARROWPROTO=1 $(XINC) -chapbxz
index 5827e424f8d26bf5151d4244795fd4c01d88e41f..8929e62cef419e52f4bfbab01a6e06c231b2b91d 100644 (file)
@@ -3178,7 +3178,7 @@ rxvt_term::process_csi_seq ()
         {
           case '>':
             if (ch == CSI_DA)  /* secondary device attributes */
-              tt_printf ("\033[>%d;%-.8s;0c", 'R', VSTRING);
+              tt_printf ("\033[>%d;%c%c;0c", 'U', VERSION[0], VERSION[2]);
             break;
           case '?':
             if (ch == 'h' || ch == 'l' || ch == 'r' || ch == 's' || ch == 't')
index 8dc64fc3a9f5517cdc5ac675c8fdcda5fa63eea5..ec2cdbda0a854b9edc6ccc8f07b7922a52979f0a 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $Id: command.h,v 1.14 2004-08-15 00:37:04 root Exp $
+ * command.h
  */
 
 #ifndef COMMAND_H_
index 8f8b12b38c5a72826dceb242ad823b1b425fb1ec..0fd5f01b1d47d1312c554ed71088541e818f7aef 100644 (file)
@@ -1,5 +1,4 @@
 # Get prototypes from a .c file
-# $Id: makeintprotos-sed,v 1.2 2003-11-24 17:31:27 pcg Exp $
 # /* INTPROTO */   must be above return type which are above function.
 #              Args are on one line
 # eg.
index 18297939c86ef8f63758bf77b3cb49f1462ce7c0..b892749ca65f6521a263d8efa7b6d0c48daab7d1 100644 (file)
@@ -1,5 +1,6 @@
+// VERSION _must_ be \d.\d+
+
 #define VERSION "5.1"
-#define VSTRING "50100"
 #define DATE   "2005-02-11"
-#define LSMDATE        "11FEB03"
-#define LIBVERSION "5:1:0"
+
+#define LIBVERSION "1:0:0"