chiark / gitweb /
Merge old CVS `ian-dotfiles' repo, as a subtree where we can pick bits
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 16 Dec 2015 23:16:02 +0000 (23:16 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 16 Dec 2015 23:16:02 +0000 (23:16 +0000)
97 files changed:
1  2 
from-cvs/.cvsignore
from-cvs/autotitle/.cvsignore
from-cvs/autotitle/Makefile
from-cvs/autotitle/autotitle.c
from-cvs/config
from-cvs/execute
from-cvs/files/_.bash__history
from-cvs/files/_.bashrc
from-cvs/files/_.configs_Xresources
from-cvs/files/_.configs_Xresources-colours=colour
from-cvs/files/_.configs_Xresources-colours=mono
from-cvs/files/_.configs_Xresources-font=fixed
from-cvs/files/_.configs_Xresources-font=larger
from-cvs/files/_.configs_Xresources-font=puffball
from-cvs/files/_.configs_Xresources-size=normal
from-cvs/files/_.configs_Xresources-size=small
from-cvs/files/_.configs_checkconfig
from-cvs/files/_.configs_chiarks
from-cvs/files/_.configs_configure
from-cvs/files/_.configs_configure.old
from-cvs/files/_.configs_eliforp
from-cvs/files/_.configs_list
from-cvs/files/_.configs_manualsession
from-cvs/files/_.configs_rxprofile
from-cvs/files/_.configs_rxprofile-root
from-cvs/files/_.configs_setenvir
from-cvs/files/_.configs_setenvir-SunOS4
from-cvs/files/_.configs_setenvir-SunOS5
from-cvs/files/_.configs_startemacs
from-cvs/files/_.configs_x11start
from-cvs/files/_.configs_x11start-colours=colour
from-cvs/files/_.configs_x11start-colours=mono
from-cvs/files/_.configs_xbiffs
from-cvs/files/_.configs_xclients
from-cvs/files/_.configs_xmodmap-kb=archim
from-cvs/files/_.configs_xmodmap-kb=ds
from-cvs/files/_.configs_xmodmap-kb=ds3100
from-cvs/files/_.configs_xmodmap-kb=dsxt
from-cvs/files/_.configs_xmodmap-kb=hp
from-cvs/files/_.configs_xmodmap-kb=liberator
from-cvs/files/_.configs_xmodmap-kb=mint
from-cvs/files/_.configs_xmodmap-kb=none
from-cvs/files/_.configs_xmodmap-kb=pc
from-cvs/files/_.configs_xmodmap-kb=pericom
from-cvs/files/_.configs_xmodmap-kb=sun4
from-cvs/files/_.configs_xmodmap-kb=tektronix
from-cvs/files/_.configs_xprofile
from-cvs/files/_.configs_xtools
from-cvs/files/_.cvsrc
from-cvs/files/_.emacs
from-cvs/files/_.gdbinit
from-cvs/files/_.inputrc
from-cvs/files/_.ircrc
from-cvs/files/_.lynxrc
from-cvs/files/_.mailcap
from-cvs/files/_.profile
from-cvs/files/_.screenrc
from-cvs/files/_.ssh_authorized__keys
from-cvs/files/_.trninit
from-cvs/files/_.trnmac
from-cvs/files/_.vtwmrc
from-cvs/files/_.w3m_config
from-cvs/files/_.xsession
from-cvs/files/bitmap_circle
from-cvs/files/bitmap_circle-inv
from-cvs/files/bitmap_circle-neg
from-cvs/files/bitmap_fischer
from-cvs/files/bitmap_mail.bitmap
from-cvs/files/bitmap_mail.mask
from-cvs/files/bitmap_network.bitmap
from-cvs/files/bitmap_network.mask
from-cvs/files/bitmap_nomail.bitmap
from-cvs/files/bitmap_nomail.mask
from-cvs/files/bitmap_server.bitmap
from-cvs/files/emacs_dired-alternate.el
from-cvs/files/emacs_find-alternate-18style.el
from-cvs/files/emacs_ian-aliases.el
from-cvs/files/emacs_ian-x.el
from-cvs/files/emacs_ian-x19.el
from-cvs/files/emacs_ian.el
from-cvs/files/emacs_quicker-compile.el
from-cvs/files/emacs_x-fix-mouse.el
from-cvs/files/personal_scripts_bin_cvsstat
from-cvs/files/personal_scripts_bin_iwjendian
from-cvs/files/personal_scripts_bin_remoteshell
from-cvs/files/personal_scripts_bin_xloadt
from-cvs/files/personal_scripts_bin_xterm-CT
from-cvs/files/private_ircpass
from-cvs/files/private_private.el
from-cvs/gpt
from-cvs/misc/.cvsignore
from-cvs/misc/Makefile
from-cvs/misc/close3onwards.c
from-cvs/misc/with-lock-ex.c
from-cvs/perms
from-cvs/process
from-cvs/showresult

index 0000000,3e75765..3e75765
mode 000000,100644..100644
--- /dev/null
index 0000000,5d5f986..5d5f986
mode 000000,100644..100644
--- /dev/null
index 0000000,6a82f13..6a82f13
mode 000000,100644..100644
--- /dev/null
index 0000000,3ccf235..3ccf235
mode 000000,100644..100644
--- /dev/null
diff --cc from-cvs/config
index 0000000,54bf8c7..54bf8c7
mode 000000,100644..100644
--- /dev/null
--- 2/config
index 0000000,d2aa2b2..d2aa2b2
mode 000000,100755..100755
--- /dev/null
index 0000000,e69de29..e69de29
mode 000000,100644..100644
--- /dev/null
index 0000000,a2984fc..a2984fc
mode 000000,100644..100644
--- /dev/null
index 0000000,506b1e5..506b1e5
mode 000000,100644..100644
--- /dev/null
index 0000000,0000000..8504740
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,56 @@@
++!# Ian Jackson's X Resources file
++!# Colour specifications for monochrome displays
++
++X-ray*WindowForeground:               black
++X-ray*WindowBackground:               white
++X-ray.ForegroundColor:                black
++X-ray.BackgroundColor:                white
++X-ray.CursorForeground:               black
++X-ray.CursorBackground:               white
++
++*foreground:                  black
++*background:                  white
++*borderColor:                 brown
++*cursorColor:                 white
++*topShadowColor:              red
++*bottomShadowColor:           firebrick
++
++xdvi*cursorColor:     black
++
++emacs*background:       black
++emacs*foreground:       white
++emacs*PaneBackground: black
++emacs*PaneForeground: white
++emacs.pointerColor:     Cyan
++
++emacs18*background:       black
++emacs18*foreground:       white
++emacs18*PaneBackground:       black
++emacs18*PaneForeground:       white
++emacs18.pointerColor:     Cyan
++
++xcalc.FKeyFore:       White
++xcalc.FKeyBack:       LightGray
++
++xclock*highlight:             white
++xclock*foreground:            white
++xclock*background:            black
++xclock*hands:                 light blue
++
++xload*background:             black
++xload*highlight:              white
++xload*foreground:             light blue
++
++xterm*background:             white
++xterm*cursorColor:            black
++xterm*pointerColor:             white
++xterm*pointerColorBackground: black
++xterm*foreground:             black
++
++xlbiff*foreground:            black
++xlbiff*background:            white
++
++xab*foreground:                       white
++xab*background:                       black
++other-xab*foreground:         white
++other-xab*background:         black
index 0000000,0000000..7b04ba2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,14 @@@
++!# Ian Jackson's X Resources file
++!# Font specifications for larger fonts
++
++*font:                                -*-fixed-bold-r-normal-*-15-*-*-*-*-*-*-*
++
++emacs.font:                   -*-fixed-bold-r-normal-*-15-*-*-*-*-*-*-*
++
++xlock.font:                   -*-charter-bold-r-*-*-24-*-*-*-*-*-iso8859-*
++
++xterm*font:                   -*-fixed-bold-r-normal-*-15-*-*-*-*-*-*-*
++
++xab*NewList.font:             -*-courier-bold-r-*-*-17-*-*-*-*-*-iso8859-*
++
++xlbiff*font:                  -*-courier-bold-r-*-*-14-*-*-*-*-*-*-*
index 0000000,0000000..cdc6848
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,12 @@@
++!# Ian Jackson's X resources file
++!# Font specifications for small fonts (fixed by default)
++
++*font:                                fixed
++
++emacs.font:                           fixed
++
++xlock.font:                   fr-25
++
++xlbiff*font:                  -*-courier-bold-r-*-*-14-*-*-*-*-*-*-*
++
++mwm*font:                     r14
index 0000000,0000000..26ff366
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,27 @@@
++!# Ian Jackson's X Resources file
++!# Geometry specifications for normal-sized screen
++
++emacs.geometry:               80x48-0+0
++emacs18.geometry:             80x48-0+0
++emacs19.geometry:             80x48-0+0
++epoch*geometry:                 80x48-0+0
++
++xcalc.Geometry:               130x230+710+0
++
++xclock*geometry:              120x120+163+0
++
++xdvi*geometry:                        865x714+98-0
++
++xload*geometry:                       120x120+295+0
++
++xeyes*geometry:                       150x100+179+280
++
++Ups.Geometry:                 650x875+382+0
++
++Xarchie.toplevel.geometry:    1042x322+52+52
++Xarchie.hostList.geometry:    300x300+0+0
++
++xlbiff*geometry:              -0-0
++xlbiff*bottom:                        TRUE
++
++other-xab*geometry:           +-14--95
index 0000000,0000000..f3a672a
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,15 @@@
++!# Ian Jackson's X Resources file
++!# Geometry specifications for small-sized screen
++
++emacs.geometry:               80x31-0+0
++emacs18.geometry:             80x31-0+0
++
++xcalc.Geometry:               130x230+710+0
++
++xload*geometry:                       120x120+295+0
++
++xclock*geometry:              120x120+163+0
++
++xeyes*geometry:                       150x100+150+250
++
++xlbiff*geometry:              -0+0
index 0000000,0000000..77f6473
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,91 @@@
++#!/usr/bin/perl
++# New configuration script
++
++$ENV{'PATH'}.= ':/usr/openwin/bin';
++
++$_= $ENV{'DISPLAY'};
++$_= $ENV{'HOST'}.':0' if m/^:/ || m/^unix:/; 
++s/:.*$//;
++s/\.[^0-9].*$//;
++
++$pfx= shift @ARGV;
++@ARGV && warn "arguments beyond the first ignored\n";
++
++if ($_) {
++    $c{'display'}= $_;
++    $_= `xauth -i extract /dev/null $c{'display'}:0 2>&1`;
++    $c{'xauth'}= length($_) ? 'false' : 'true';
++    $_= `xdpyinfo`;
++    $c{'keycodes'}="$1-$2" if m/range:\s+minimum (\d+), maximum (\d+)\s/;
++    if (m/default screen number:\s+(\d+)\s/) {
++        $defscreen= $1;
++        $_=$' if m/\nscreen \#$defscreen:/;
++        $_="$`\n" if m/\n\S/;
++    }
++    ($c{'pixels_x'}, $c{'pixels_y'}) = ($1,$2)
++                if m/dimensions:\s+(\d+)x(\d+) pixels/;
++    ($c{'mm_x'}, $c{'mm_y'}) = ($1,$2)
++                if m/dimensions:.*\D(\d+)x(\d+) millimeters/;
++    ($c{'dpi_x'}, $c{'dpi_y'}) = ($1,$2)
++        if m/resolution:\s+(\d+)x(\d+) dots per inch/;
++    $c{'depth'} = $1 if m/depth of root window:\s+(\d+) planes/;
++    if (m/default visual id:\s+(\w+)\s/) {
++        $defvisual= $1;
++        $_=$' if m/\n  visual:\s+visual id:\s+$defvisual\s/;
++        $_="$`\n" if m/\n  visual:/;
++    }
++    $c{'visual'} = $1 if m/class:\s+(\w+)\s/;
++    $c{'depth'} = $1 if m/depth:\s+(\d+) planes/;
++}
++
++$c{'host'}= $ENV{'HOST'};
++#$c{'arch'}= $ENV{'ARCH'};
++$_= `uname -sr`; s/\s(\d+)\.\S*/$1/;
++$c{'arch'}= $_;
++
++chdir($ENV{'HOME'});
++chdir('.configs');
++
++open(L, "list") || die "$0: list: $!\n";
++
++while(<L>) {
++    s/\s*$//;
++    next if m/^#/ || m/^$/;
++    $ol= $l= $_;
++    $true=0;
++    while ($l =~ s/\s*(\S+)// && $1 ne ':') {
++        next if $true;
++        $_= $1;
++        if (m/^default$/) {
++            $true= 1;
++        } elsif (m/[<>]=?/) {
++            $lhs= $`;
++            $rhs= $';
++            $op= $&;
++            next unless defined($c{$lhs});
++            $true= eval '$c{$lhs} '.$op.' $rhs';
++        } elsif (m/=/) {
++            $lhs= $`;
++            $rhs= $';
++            next unless defined($c{$lhs});
++            $true= $c{$lhs} eq $rhs;
++        } else {
++            warn "condition `$_' in line $. not understood\n";
++        }
++    }
++    next unless $true;
++    while ($l =~ s/\s*(\S+)//) {
++        unless ($1 =~ m/=/) {
++            warn "consequence `$1' in line $. not understood\n";
++            next;
++        }
++        $c{$`}= $';
++    }
++}
++
++close(L);
++
++while (($k,$v) = each %c) {
++    print " $pfx$k=$v";
++}
++print "\n";
index 0000000,d467500..d467500
mode 000000,100755..100755
--- /dev/null
index 0000000,0000000..a454f04
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,12 @@@
++#!/bin/sh
++
++set -e
++cd $HOME/.configs
++HOST=`hostname`
++export HOST
++cache=cache/$HOST%$DISPLAY
++newcache=cache/.$$@$HOST
++trap 'rm -f $newcache; exit 0' 0
++if cat $cache 2>/dev/null; then exit 0; fi
++./checkconfig | tee $newcache
++mv $newcache $cache
index 0000000,0000000..cb10d3b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,13 @@@
++#!/bin/sh
++# Configuration script
++
++display=`echo $DISPLAY | sed -e 's/:.*$//' -e 's/\.[^0-9].*$//'`
++[ "x$display" = x ] && display=$HOST
++
++echo `
++
++grep '^host='"$display"' ' $HOME/.configs/list
++[ "x$HOST" = "x$display" ] && grep '^arch='"$ARCH"' ' $HOME/.configs/list
++grep '^default ' $HOME/.configs/list | sed -e 's/^default //'
++
++` | sed -e 's/^/ /' -e 's/ \([a-z][^  =]*\)=/ '$1'\1=/g'
index 0000000,0000000..eac2620
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,5 @@@
++#!/bin/sh
++# logout sequence
++
++cd
++rm -f .history/$HOST~*~
index 0000000,0b34d96..0b34d96
mode 000000,100644..100644
--- /dev/null
index 0000000,0000000..0dccc07
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,5 @@@
++#!/bin/sh
++emacs -f make-session&
++xbiff&
++unclutter -noevents&
++xterm -geometry 80x41-0+130&
index 0000000,0000000..416b472
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,9 @@@
++#!/bin/sh
++
++. .configs/setenvir
++
++stty cs8 2>/dev/null || :
++
++xloadt&
++cat /etc/motd
++exec $SHELL
index 0000000,0000000..cab8a01
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,8 @@@
++#!/bin/sh
++
++. .configs/setenvir
++
++stty cs8 2>/dev/null || :
++
++#xloadt&
++exec really
index 0000000,def819f..def819f
mode 000000,100755..100755
--- /dev/null
index 0000000,0000000..735e20c
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,8 @@@
++#!/bin/sh
++
++PATH=$HOME/personal/SunOS4/bin:$HOME/public/SunOS4/bin
++PATH=$PATH:/usr/local/bin:/applic/X11R5/bin:/usr/lang:/usr/ucb:/usr/bin
++PATH=$PATH:/etc:/usr/etc:/usr/local/etc
++
++MANPATH=$HOME/personal/SunOS4/man:$HOME/public/SunOS4/man
++MANPATH=$MANPATH:/usr/local/man:/applic/X11R5/man:/usr/lang/man:/usr/man
index 0000000,0000000..72fe16e
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,9 @@@
++#!/bin/sh
++
++PATH=$HOME/personal/SunOS5/bin:$HOME/public/SunOS5/bin
++PATH=$PATH:/opt/local/bin:/opt/gnu/bin:/opt/X11R5/bin:/opt/SUNWspro/bin
++PATH=$PATH:/usr/ccs/bin:/usr/bin:/usr/ucb:/sbin:/usr/sbin
++
++MANPATH=$HOME/personal/SunOS5/man:$HOME/public/SunOS5/man
++MANPATH=$MANPATH:/opt/local/man:/opt/gnu/man:/opt/X11R5/man
++MANPATH=$MANPATH:/opt/SUNWspro/man:/usr/man
index 0000000,0000000..8a304e4
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,21 @@@
++#!/bin/bash
++
++echo -n '#'
++
++cd
++eval `cd $HOME && .configs/configure`
++
++emacs -f make-session -geometry 80x60+$(( $pixels_x * 3 - 486 ))+0 &
++
++# if [ "x$chost" = x ]
++# then
++#     emacs -f make-session &
++# else
++#     (cat .configs/setenvir;
++#      echo DISPLAY=$display:0 export DISPLAY
++#      echo echo -n ,
++#      echo emacs -f make-session &
++#      echo echo -n ,) | rsh $chost sh &
++# fi
++
++echo -n '#'
index 0000000,00fc4b2..00fc4b2
mode 000000,100755..100755
--- /dev/null
index 0000000,0000000..e236d28
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++#!/bin/sh
++
++xsetroot -fg dimgrey -bg darkslategrey -bitmap bitmap/root
index 0000000,0000000..e1a7519
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++#!/bin/sh
++
++xsetroot -grey
index 0000000,55d6b3b..55d6b3b
mode 000000,100755..100755
--- /dev/null
index 0000000,b33c5af..b33c5af
mode 000000,100755..100755
--- /dev/null
index 0000000,0000000..56cde61
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,32 @@@
++#!/usr/bin/perl
++
++open(I,"xmodmap -pk |") || die "popen xmodmap -pk: $!\n";
++
++while(<I>) {
++    m/^\s+(\d+)\s+\w+\s+\((\w+)\)\s+\w+\s+\((\w+)\)\s+\w+\s+\(/
++        || next;
++    if ($3 eq 'NoSymbol') {
++        print "keycode $1 = $2\n";
++    } else {
++        print "keycode $1 = $2 $3\n";
++    }
++}
++
++print <<'END'
++keycode 38 = Delete
++keycode 37 = Delete
++keycode 64 = Up
++keycode 80 = Left
++keycode 82 = Right
++keycode 99 = Down
++keycode 40 = F27
++keycode 41 = F29
++keycode 61 = F33
++keycode 62 = F35
++keycode 63 = F27 
++keycode 65 = F29
++keycode 81 = F31
++keycode 98 = F33
++keycode 100 = F35
++END
++    ;
index 0000000,0000000..ec6144b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,37 @@@
++! keycode 172 = Multi_key
++! keycode 124 = Escape
++! keycode 140 = Prior
++! keycode 201 = Escape
++! keycode 232 = comma less
++! keycode 237 = period greater
++
++
++! keycode 175 = Caps_Lock
++! keycode 176 = Control_L
++
++! keysym Control_L = Caps_Lock
++! keysym Caps_Lock = Control_L
++! remove Lock = Caps_Lock
++! remove Control = Control_L
++! add Lock = Caps_Lock
++! add Control = Control_L
++! add Mod1 = Multi_key Alt_L
++
++!          remove Lock = Caps_Lock
++!          remove Control = Control_L
++!          keysym Control_L = Caps_Lock
++!          keysym Caps_Lock = Control_L
++!          add Lock = Caps_Lock
++!          add Control = Control_L
++
++
++
++
++
++keycode 176 = Control_L
++clear Lock
++clear Control
++add Control = Control_L
++
++keycode 175 = Caps_Lock
++add Lock = Caps_Lock
index 0000000,0000000..9f352f0
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,12 @@@
++remove Lock = Caps_Lock
++remove Control = Control_L
++keysym Control_L = Caps_Lock
++keysym Caps_Lock = Control_L
++add Lock = Caps_Lock
++add Control = Control_L
++
++keycode 124 = Escape
++
++keycode 140 = Prior
++
++keycode 201 = Escape
index 0000000,0000000..e69de29
new file mode 100644 (file)
--- /dev/null
--- /dev/null
index 0000000,0000000..0d7cdcc
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,7 @@@
++remove Lock = Caps_Lock
++keycode 101 = Delete
++keycode 55 = Control_L
++keycode 87 = Caps_Lock
++keycode 11 = Multi_Char
++add Control = Control_L
++add Lock = Caps_Lock
index 0000000,0000000..99dcb94
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++keycode 102 = Delete
index 0000000,0000000..e69de29
new file mode 100644 (file)
--- /dev/null
--- /dev/null
index 0000000,0000000..f6fcda5
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,15 @@@
++keycode 11 = 2 quotedbl
++keycode 12 = 3 numbersign
++keycode 22 = BackSpace
++keycode 48 = apostrophe at
++keycode 51 = numbersign asciitilde
++keycode 94 = backslash bar
++keycode 103 = Prior
++keycode 99 = End
++
++remove Lock = Caps_Lock
++remove Control = Control_L
++keycode 37 = Caps_Lock
++keycode 66 = Control_L
++add Lock = Caps_Lock
++add Control = Control_L
index 0000000,0000000..799c030
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,7 @@@
++keycode 21 = Delete
++remove Lock = Caps_Lock
++remove Control = Control_L
++keysym Control_L = Caps_Lock
++keysym Caps_Lock = Control_L
++add Lock = Caps_Lock
++add Control = Control_L
index 0000000,0000000..47b5833
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,19 @@@
++#!/bin/sh
++xmodmap - <<END
++keycode 49 = grave asciitilde
++keycode 95 = numbersign asciitilde
++keycode 50 = Delete
++
++remove Lock = Caps_Lock
++remove Control = Control_L
++keycode 83 = Caps_Lock
++keycode 126 = Control_L
++add Lock = Caps_Lock
++add Control = Control_L
++
++remove mod4 = Alt_L
++add mod1 = Alt_L
++END
++
++xset r 103
++xset r 130
index 0000000,0000000..3b5c758
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,9 @@@
++keycode 17 = Escape Escape
++keycode 73 = comma less
++keycode 81 = period greater
++remove Lock = Caps_Lock
++remove Control = Control_L
++keycode 25 = Caps_Lock
++keycode 28 = Control_L
++add Lock = Caps_Lock
++add Control = Control_L
index 0000000,0000000..2a5ba1d
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,17 @@@
++#!/bin/bash
++# Ian Jackson's .xprofile, mostly copied from.... .profile, from
++# (eng.cam.ac.uk) CUED default .profile for /bin/sh or /bin/ksh initialization,
++# then customised for Engineering dept system. This version copied
++# to cl then customised for cl, thence to cam-orl.co.uk, thence
++# to cus.cam.ac.uk.
++
++echo '\e[10;0H'
++
++echo -n 'Hit return for windows... '
++read inputline
++if [ "x$inputline" = x ]
++then
++      exec .configs/x11start
++else
++      exec $SHELL
++fi
index 0000000,94bfb51..94bfb51
mode 000000,100755..100755
--- /dev/null
index 0000000,0000000..1361831
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++update -d
++diff -u
index 0000000,eba2f90..eba2f90
mode 000000,100644..100644
--- /dev/null
index 0000000,0000000..04b08e1
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++set confirm off
index 0000000,3e6af4f..3e6af4f
mode 000000,100644..100644
--- /dev/null
index 0000000,b16f61d..b16f61d
mode 000000,100644..100644
--- /dev/null
index 0000000,e0baf23..e0baf23
mode 000000,100644..100644
--- /dev/null
index 0000000,97da631..97da631
mode 000000,100644..100644
--- /dev/null
index 0000000,7cc97b9..7cc97b9
mode 000000,100755..100755
--- /dev/null
index 0000000,0000000..da8c394
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++c1 off
++escape ^]^]
++defescape ^Z^A
++nethack on
index 0000000,96dbcd9..96dbcd9
mode 000000,100644..100644
--- /dev/null
index 0000000,d5d5937..d5d5937
mode 000000,100644..100644
--- /dev/null
index 0000000,f7522ac..f7522ac
mode 000000,100644..100644
--- /dev/null
index 0000000,2ab6b4e..2ab6b4e
mode 000000,100644..100644
--- /dev/null
index 0000000,1d0e9ba..1d0e9ba
mode 000000,100644..100644
--- /dev/null
index 0000000,d54d437..d54d437
mode 000000,100755..100755
--- /dev/null
index 0000000,8999c1f..8999c1f
mode 000000,100644..100644
--- /dev/null
index 0000000,3b544bc..3b544bc
mode 000000,100644..100644
--- /dev/null
index 0000000,95d62f6..95d62f6
mode 000000,100644..100644
--- /dev/null
index 0000000,88f272c..88f272c
mode 000000,100644..100644
--- /dev/null
index 0000000,5ee0d50..5ee0d50
mode 000000,100644..100644
--- /dev/null
index 0000000,c0c9185..c0c9185
mode 000000,100644..100644
--- /dev/null
index 0000000,b9f3e62..b9f3e62
mode 000000,100644..100644
--- /dev/null
index 0000000,4d130e1..4d130e1
mode 000000,100644..100644
--- /dev/null
index 0000000,d26e691..d26e691
mode 000000,100644..100644
--- /dev/null
index 0000000,4d5fe21..4d5fe21
mode 000000,100644..100644
--- /dev/null
index 0000000,5d5b694..5d5b694
mode 000000,100644..100644
--- /dev/null
index 0000000,8c6c258..8c6c258
mode 000000,100644..100644
--- /dev/null
index 0000000,ff6e330..ff6e330
mode 000000,100644..100644
--- /dev/null
index 0000000,2879ecd..2879ecd
mode 000000,100644..100644
--- /dev/null
index 0000000,f002b11..f002b11
mode 000000,100644..100644
--- /dev/null
index 0000000,e11181c..e11181c
mode 000000,100644..100644
--- /dev/null
index 0000000,1163ac1..1163ac1
mode 000000,100644..100644
--- /dev/null
index 0000000,e676bfe..e676bfe
mode 000000,100644..100644
--- /dev/null
index 0000000,6ce3584..6ce3584
mode 000000,100644..100644
--- /dev/null
index 0000000,af42ede..af42ede
mode 000000,100644..100644
--- /dev/null
diff --cc from-cvs/gpt
index 0000000,e4ce91d..e4ce91d
mode 000000,100755..100755
--- /dev/null
--- 2/gpt
index 0000000,20b81cc..20b81cc
mode 000000,100644..100644
--- /dev/null
index 0000000,64249b7..64249b7
mode 000000,100644..100644
--- /dev/null
index 0000000,9788652..9788652
mode 000000,100644..100644
--- /dev/null
index 0000000,1850d1f..1850d1f
mode 000000,100644..100644
--- /dev/null
diff --cc from-cvs/perms
index 0000000,5e6469c..5e6469c
mode 000000,100644..100644
--- /dev/null
--- 2/perms
index 0000000,1d8e39d..1d8e39d
mode 000000,100755..100755
--- /dev/null
index 0000000,4e8d86a..4e8d86a
mode 000000,100644..100644
--- /dev/null