summaryrefslogtreecommitdiffstats
path: root/doc/implement/fixunder.sty
diff options
context:
space:
mode:
authorBen Kaduk <kaduk@mit.edu>2012-10-15 13:50:58 -0400
committerBen Kaduk <kaduk@mit.edu>2012-10-15 18:53:29 -0400
commitaec4aadc34d697c40503ee3d40a760abbc257e39 (patch)
tree38a57438f117004192e8c235ff833e812404a9ee /doc/implement/fixunder.sty
parentbea34ec59d5b605a854ca87f5e1a8887dd9c8f21 (diff)
downloadkrb5-aec4aadc34d697c40503ee3d40a760abbc257e39.tar.gz
krb5-aec4aadc34d697c40503ee3d40a760abbc257e39.tar.xz
krb5-aec4aadc34d697c40503ee3d40a760abbc257e39.zip
Remove stale implement document
As with the texinfo implementor's guide, it is sufficiently stale so as to be untrustworthy without verification. Content of this nature should live on k5wiki.kerberos.org. ticket: 7408
Diffstat (limited to 'doc/implement/fixunder.sty')
-rw-r--r--doc/implement/fixunder.sty48
1 files changed, 0 insertions, 48 deletions
diff --git a/doc/implement/fixunder.sty b/doc/implement/fixunder.sty
deleted file mode 100644
index b7ae58dbf..000000000
--- a/doc/implement/fixunder.sty
+++ /dev/null
@@ -1,48 +0,0 @@
-% fixunder.sty, 31 May 1990, John T. Kohl
-%
-% The contents of this file are in the public domain.
-%
-%
-% play games with _ to make it active and to provide a reasonable _
-% character (from \tt in most cases), and a discretionary word-break point.
-
-%
-% Some \makeunder... macros for convenience in setting catcodes.
-%
-\def\makeunderactive{\catcode`\_=\active\relax}
-\def\makeunderother{\catcode`\_=12\relax}
-\def\makeunderletter{\catcode`\_=11\relax}
-\def\makeundernormal{\catcode`\_=8\relax}
-\makeunderother
-\def\cctwlunder{_}
-
-%
-% The hair here is to allow things like \index to work reasonably with
-% the new definition of underscore when the argument to index is part of
-% a macro replacement and as such gets tokenized before \index is
-% evaluated.
-% [in the normal case at top-level, \index{foo_bar} works since \index
-% does some hair to make _ into a reasonable character code, and \index
-% does NOT use a macro expansion. If you have something like
-% \def\foo#1#2{\index{#1} bar #2}
-% then \foo{baz_quux}{frobnitz} will result in baz_quux getting
-% tokenized BEFORE \foo is expanded, so that the catcode hair in \index
-% is to no avail.]
-%
-% \underrealfalse declares that you want to replace with the \tt _;
-% \underrealtrue declares that you want to replace with \char95 (ASCII _).
-%
-% for things like \index which write things out to files, set
-% \underrealfalse before evaluating the \index macro, and what actually
-% gets written to the file is an _, rather than something like
-% {\leavemode \kern... } (the typical definition of \_).
-%
-% the above example would then be
-% \def\foo#1#2{\underrealfalse\index{#1}\underrealtrue bar #2}
-%
-
-\newif\ifunderreal
-\underrealfalse
-\makeunderactive
-\def_{\ifunderreal\cctwlunder\else\leavevmode {\tt \cctwlunder}\discretionary{}{}{}\fi}
-\let\_=_