summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2008-02-23 00:49:54 +0000
committerKarl Berry <karl@freefriends.org>2008-02-23 00:49:54 +0000
commit4fc1af1461e934c39f8f5e10d5d8788681d82223 (patch)
tree7716e8a3e8787a3d11c5ce728d21b808f786ce7d /Master/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
parent6f5a4edf390b6e05291d7a4b816782b14122a205 (diff)
tikz/pgf 2.0 first attempt (22feb08)
git-svn-id: svn://tug.org/texlive/trunk@6741 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex')
-rw-r--r--Master/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex70
1 files changed, 0 insertions, 70 deletions
diff --git a/Master/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex b/Master/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
deleted file mode 100644
index b34ae3bcdc7..00000000000
--- a/Master/texmf-dist/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex
+++ /dev/null
@@ -1,70 +0,0 @@
-% Copyright 2006 by Till Tantau
-%
-% This file may be distributed and/or modified
-%
-% 1. under the LaTeX Project Public License and/or
-% 2. under the GNU Public License.
-%
-% See the file doc/generic/pgf/licenses/LICENSE for more details.
-
-\ProvidesFileRCS $Header: /cvsroot/pgf/pgf/generic/pgf/systemlayer/pgfsysprotocol.code.tex,v 1.4 2006/10/16 22:32:59 tantau Exp $
-
-
-
-% This package provides the pgf system protcol layer. Protocolling is
-% used to record a bunch of graphic operations so that they can be
-% reused quickly at a later point.
-%
-% Basically, all ``recordable'' \pgfsys@xxxx commands call
-% \pgfsysprotocol@protocol for their protocolable literal
-% specials. The literal text will either be stored in the current
-% protocol. At a later point (actually, normally this happens
-% immediately afterwards), the accumulated protocolled text is invoked
-% using pgfsys@invokeprotocol.
-
-
-
-\let\pgfsysprotocol@currentprotocol=\pgfutil@empty
-\newif\ifpgfsysprotocol@buffered
-
-
-% Add to the protocol buffered
-\def\pgfsysprotocol@literalbuffered#1{%
- \edef\pgfsysprotocol@temp{{#1\space}}%
- \expandafter\pgfutil@g@addto@macro\expandafter\pgfsysprotocol@currentprotocol\pgfsysprotocol@temp%
-}
-
-% Add to the protocol
-\def\pgfsysprotocol@literal#1{%
- \pgfsysprotocol@literalbuffered{#1}%
- \ifpgfsysprotocol@buffered%
- \else%
- \pgfsysprotocol@flushcurrentprotocol%
- \fi%
-}
-
-% Getting and setting the current protocol
-\def\pgfsysprotocol@getcurrentprotocol#1{%
- \let#1=\pgfsysprotocol@currentprotocol%
-}
-
-\def\pgfsysprotocol@setcurrentprotocol#1{%
- \global\let\pgfsysprotocol@currentprotocol=#1%
-}
-
-
-% Invoking the current protocol
-\def\pgfsysprotocol@invokecurrentprotocol{%
- \ifx\pgfsysprotocol@currentprotocol\pgfutil@empty%
- \else%
- \expandafter\pgfsys@invoke\expandafter{\pgfsysprotocol@currentprotocol}%
- \fi%
-}
-
-\def\pgfsysprotocol@flushcurrentprotocol{%
- \pgfsysprotocol@invokecurrentprotocol%
- \pgfsysprotocol@setcurrentprotocol\pgfutil@empty%
-}
-
-
-\endinput