From 5c014fe14d7a114dc525711d3236feb10f27177f Mon Sep 17 00:00:00 2001
From: Carl Worth <cworth@olra.theworths.org>
Date: Thu, 19 Feb 2009 17:26:21 -0800
Subject: [PATCH] Convert prefix directives to new syntax.

These changes were implemented with the ikiwiki-provided script:

ikiwiki-transition prefix_directives ikiwiki.setup
---
 src/anikas_traveling_turtle.mdwn              |  8 +-
 src/balloon_twisting.mdwn                     |  8 +-
 src/blog.mdwn                                 |  6 +-
 src/blog/about.mdwn                           |  4 +-
 src/blog/archives.mdwn                        |  4 +-
 src/blog/personal.mdwn                        |  4 +-
 src/blog/technical.mdwn                       |  4 +-
 src/cairo/a_chain_of_bugs.mdwn                |  4 +-
 src/exa/corrected_rectangles.mdwn             | 10 +--
 src/exa/i965/avoiding_rmw.mdwn                |  6 +-
 src/exa/i965/eliminating_glyph_fallbacks.mdwn |  4 +-
 src/exa/i965/emulating_speedups.mdwn          |  4 +-
 src/exa/i965/lca_2008.mdwn                    |  4 +-
 src/exa/i965/new_job_old_tricks.mdwn          |  6 +-
 src/exa/i965/render_bench.mdwn                |  6 +-
 src/exa/i965/synchronous_composite.mdwn       |  4 +-
 src/exa/mozilla_i965_profiles.mdwn            |  4 +-
 src/exa/mozilla_trender.mdwn                  |  4 +-
 src/exa/mystery_solved.mdwn                   | 10 +--
 .../opannotate_i965_prepare_composite.mdwn    |  4 +-
 src/exa/storing_glyphs_as_pixmaps.mdwn        |  4 +-
 src/exa/understanding_rectangles.mdwn         |  4 +-
 src/exa/what_exa_gets_right.mdwn              |  4 +-
 src/games/scribe.mdwn                         |  6 +-
 src/glucose/i965/first_look.mdwn              |  6 +-
 src/gtk+/hackfest_2008_03_11.mdwn             |  4 +-
 src/hgbook-git.mdwn                           |  4 +-
 src/hgbook-git/tour.mdwn                      |  4 +-
 src/index.mdwn                                |  6 +-
 src/matplotlib.mdwn                           |  4 +-
 src/richard.mdwn                              |  8 +-
 src/scott/first_steps.mdwn                    |  4 +-
 src/scott/scott_standing.mdwn                 |  6 +-
 src/shortcuts.mdwn                            | 86 +++++++++----------
 src/tag.mdwn                                  |  2 +-
 src/tag/cairo.mdwn                            |  2 +-
 src/tag/conferences.mdwn                      |  2 +-
 src/tag/exa.mdwn                              |  4 +-
 src/tag/family.mdwn                           |  2 +-
 src/tag/games.mdwn                            |  2 +-
 src/tag/git.mdwn                              |  2 +-
 src/tag/gtk.mdwn                              |  2 +-
 src/tag/i965.mdwn                             |  2 +-
 src/tag/make.mdwn                             |  2 +-
 src/tag/performance.mdwn                      |  2 +-
 src/tag/xorg.mdwn                             |  2 +-
 src/talks.mdwn                                |  2 +-
 src/talks/guadec_2007.mdwn                    |  2 +-
 src/talks/lca_2008.mdwn                       |  2 +-
 src/talks/lca_2009.mdwn                       |  2 +-
 src/trender_bookmark.mdwn                     |  4 +-
 src/video_instructions.mdwn                   |  2 +-
 52 files changed, 149 insertions(+), 149 deletions(-)

diff --git a/src/anikas_traveling_turtle.mdwn b/src/anikas_traveling_turtle.mdwn
index 2e560b9..43078f5 100644
--- a/src/anikas_traveling_turtle.mdwn
+++ b/src/anikas_traveling_turtle.mdwn
@@ -1,7 +1,7 @@
-[[meta title="Anika's Traveling Turtle"]]
-[[tag family]]
+[[!meta title="Anika's Traveling Turtle"]]
+[[!tag family]]
 
-[[img cover.jpg size="300x300" class="right"]]
+[[!img cover.jpg size="300x300" class="right"]]
 
 ## Background
 
@@ -19,7 +19,7 @@ together. Now, we all miss each other terribly since we're in Oregon
 while they're in North Carolina.
 
 ## The turtle
-[[img introduction.jpg size="300x300" class="left"]]
+[[!img introduction.jpg size="300x300" class="left"]]
 A couple of months ago, we received Anika's Traveling Turtle in the
 mail, (look at the adorable message she wrote to introduce it). The
 plan was that we would write an entry about an animal and mail it on
diff --git a/src/balloon_twisting.mdwn b/src/balloon_twisting.mdwn
index 8f08843..56039f7 100644
--- a/src/balloon_twisting.mdwn
+++ b/src/balloon_twisting.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Balloon twisting"]]
+[[!meta title="Balloon twisting"]]
 
-[[tag make]]
+[[!tag make]]
 
 Last Saturday, Kevin and Debbie staged a rather impressive backyard
 carnival for Ethan's 5th birthday party, (inflatable jumphouse,
@@ -30,7 +30,7 @@ out, the kids at the party were more than happy with these—and
 there's definitely an advantage to sticking to models that are really
 quick when there's a line of kids waiting.
 
-[[img balls.jpg size="297x150" class="left"]]
+[[!img balls.jpg size="297x150" class="left"]]
 
 I'd meant to do at least some googling and find something more
 interesting to make, but I neglected to do that until just before the
@@ -83,7 +83,7 @@ that large size and the whole structure would be far too loose, (but
 the kids did like using the resulting tetrahedron as a playhouse for
 the afternoon).
 
-[[img five_tetrahedra.jpg size="225x225" class="right"]]
+[[!img five_tetrahedra.jpg size="225x225" class="right"]]
 
 So the final structure uses 15 balloons, (3 each of 5 colors). Each
 balloon is inflated nearly all the way and then twisted once in the
diff --git a/src/blog.mdwn b/src/blog.mdwn
index e3502de..e1b94ce 100644
--- a/src/blog.mdwn
+++ b/src/blog.mdwn
@@ -1,8 +1,8 @@
-[[meta title="Carl's boring blog"]]
+[[!meta title="Carl's boring blog"]]
 
-[[pagestats pages="tag/*"]]
+[[!pagestats pages="tag/*"]]
 
 Here are [[Carl's|index]] most recent blog entries. More information
 [[about]] the blog is available.
 
-[[inline pages="link(tag/*) and ! tag and ! tag/*"]]
+[[!inline pages="link(tag/*) and ! tag and ! tag/*"]]
diff --git a/src/blog/about.mdwn b/src/blog/about.mdwn
index 1fc533a..49ee03d 100644
--- a/src/blog/about.mdwn
+++ b/src/blog/about.mdwn
@@ -1,6 +1,6 @@
-[[meta title="About Carl's boring blog"]]
+[[!meta title="About Carl's boring blog"]]
 
-[[pagestats pages="tag/*"]]
+[[!pagestats pages="tag/*"]]
 
 In addition to my main [[blog]] which contains every entry I write,
 there are a couple ways to read my blog more selectively:
diff --git a/src/blog/archives.mdwn b/src/blog/archives.mdwn
index e43c265..baaacec 100644
--- a/src/blog/archives.mdwn
+++ b/src/blog/archives.mdwn
@@ -1,3 +1,3 @@
-[[meta title="Carl's blog archives"]]
+[[!meta title="Carl's blog archives"]]
 
-[[inline pages="link(tag/*) and ! tag and ! tag/*" archive="yes"]]
+[[!inline pages="link(tag/*) and ! tag and ! tag/*" archive="yes"]]
diff --git a/src/blog/personal.mdwn b/src/blog/personal.mdwn
index 1e9ad23..1d8368d 100644
--- a/src/blog/personal.mdwn
+++ b/src/blog/personal.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Carl's personal blog"]]
+[[!meta title="Carl's personal blog"]]
 
 Here are [[Carl's|index]] most recent personal blog entries. More
 information [[about]] the blog is available.
 
-[[inline pages="link(tag/family) or link(tag/games) or link(tag/make)"]]
+[[!inline pages="link(tag/family) or link(tag/games) or link(tag/make)"]]
diff --git a/src/blog/technical.mdwn b/src/blog/technical.mdwn
index e5b086c..6e49879 100644
--- a/src/blog/technical.mdwn
+++ b/src/blog/technical.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Carl's technical blog"]]
+[[!meta title="Carl's technical blog"]]
 
 Here are [[Carl's|index]] most recent technical blog entries. More
 information [[about]] the blog is available.
 
-[[inline pages="link(tag/cairo) or link(tag/conferences) or link(tag/exa) or link(tag/games) or link(tag/gtk) or link(tag/make) or link(tag/performance) or link(tag/xorg)"]]
+[[!inline pages="link(tag/cairo) or link(tag/conferences) or link(tag/exa) or link(tag/games) or link(tag/gtk) or link(tag/make) or link(tag/performance) or link(tag/xorg)"]]
diff --git a/src/cairo/a_chain_of_bugs.mdwn b/src/cairo/a_chain_of_bugs.mdwn
index 8b52b69..51eb9c6 100644
--- a/src/cairo/a_chain_of_bugs.mdwn
+++ b/src/cairo/a_chain_of_bugs.mdwn
@@ -1,6 +1,6 @@
-[[meta title="A chain of bugs"]]
+[[!meta title="A chain of bugs"]]
 
-[[tag cairo]]
+[[!tag cairo]]
 
 With cairo's recent 1.6.4 release, we've hoped to reach the nirvana of
 applications that display and print documents with perfect
diff --git a/src/exa/corrected_rectangles.mdwn b/src/exa/corrected_rectangles.mdwn
index 6b13fea..d58696d 100644
--- a/src/exa/corrected_rectangles.mdwn
+++ b/src/exa/corrected_rectangles.mdwn
@@ -1,8 +1,8 @@
-[[meta title="Correcting bugs in the rectangles test"]]
+[[!meta title="Correcting bugs in the rectangles test"]]
 
-[[tag cairo exa performance xorg]]
+[[!tag cairo exa performance xorg]]
 
-Owen Taylor was kind enough to take a close look at my [[recent
+Owen Taylor was kind enough to take a close look at my [[!recent
 post|understanding_rectangles]] comparing the performance of EXA and
 NoAccel rectangle fills on an r100. He was also careful enough to
 notice that the results looked really fishy.
@@ -87,9 +87,9 @@ returning consistent numbers from one run to the next, though. And the
 results do appear to have the correct trend as can be seen from these
 two graphs showing the measured fill rates:
 
-[[img fill-rates-cairo-perf.png]]
+[[!img fill-rates-cairo-perf.png]]
 
-[[img fill-rates-x11perf.png]]
+[[!img fill-rates-x11perf.png]]
 
 But again, notice from the Y-axis values of the cairo-perf plot that
 the numbers are just plain too large to be believed.
diff --git a/src/exa/i965/avoiding_rmw.mdwn b/src/exa/i965/avoiding_rmw.mdwn
index fa3c10a..f040dbb 100644
--- a/src/exa/i965/avoiding_rmw.mdwn
+++ b/src/exa/i965/avoiding_rmw.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Avoiding read-modify-write to speedup i965_prepare_composite"]]
+[[!meta title="Avoiding read-modify-write to speedup i965_prepare_composite"]]
 
-[[tag exa performance xorg]]
+[[!tag exa performance xorg]]
 
 I asked for help explaining the
 [[slow_assignments|opannotate_i965_prepare_composite]] that opannotate
@@ -30,7 +30,7 @@ sent that off to the xorg mailing list for review. (Update: These
 improvements have now been pushed out into the upstream repository for
 xf86-video-intel.) Here's a chart showing the improvement:
 
-[[img i965.png]]
+[[!img i965.png]]
 
 <table border="1">
   <tr> <th> Test <th> Tbox <th> TboxGFX <th> English <th> Foreign <th> SVG <th> ALL
diff --git a/src/exa/i965/eliminating_glyph_fallbacks.mdwn b/src/exa/i965/eliminating_glyph_fallbacks.mdwn
index 25dc8b6..6c624c3 100644
--- a/src/exa/i965/eliminating_glyph_fallbacks.mdwn
+++ b/src/exa/i965/eliminating_glyph_fallbacks.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Eliminating glyph fallbacks"]]
+[[!meta title="Eliminating glyph fallbacks"]]
 
-[[tag exa performance xorg i965]]
+[[!tag exa performance xorg i965]]
 
 Sometimes things get worse before they get better.
 
diff --git a/src/exa/i965/emulating_speedups.mdwn b/src/exa/i965/emulating_speedups.mdwn
index b9b36d1..bc14af5 100644
--- a/src/exa/i965/emulating_speedups.mdwn
+++ b/src/exa/i965/emulating_speedups.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Emulating the future of the i965 driver"]]
+[[!meta title="Emulating the future of the i965 driver"]]
 
-[[tag exa performance xorg]]
+[[!tag exa performance xorg]]
 
 Earlier this week I [[isolated_some_bugs|synchronous_composite]] that
 are currently causing a 4x slowdown with EXA and the i965 driver
diff --git a/src/exa/i965/lca_2008.mdwn b/src/exa/i965/lca_2008.mdwn
index 0df0133..2d3130b 100644
--- a/src/exa/i965/lca_2008.mdwn
+++ b/src/exa/i965/lca_2008.mdwn
@@ -1,6 +1,6 @@
-[[meta title="LCA 2008 Update on EXA/i965"]]
+[[!meta title="LCA 2008 Update on EXA/i965"]]
 
-[[tag exa performance xorg i965]]
+[[!tag exa performance xorg i965]]
 
 I'm definitely overdue as far as posting an update on the progress of
 the work we've been doing to improve EXA performance for the i965
diff --git a/src/exa/i965/new_job_old_tricks.mdwn b/src/exa/i965/new_job_old_tricks.mdwn
index f320434..4144cb1 100644
--- a/src/exa/i965/new_job_old_tricks.mdwn
+++ b/src/exa/i965/new_job_old_tricks.mdwn
@@ -1,6 +1,6 @@
-[[meta title="A new job, but old performance fixes"]]
+[[!meta title="A new job, but old performance fixes"]]
 
-[[tag exa performance i965]]
+[[!tag exa performance i965]]
 
 Many readers have heard already, but it will be news to some that I
 recently changed jobs. After just short of 4 years with Red Hat, I've
@@ -84,7 +84,7 @@ So, with that in place the only thing left to decide was how large of
 a vertex buffer to allocate upfront. And that gives me an excuse to
 put in a performance plot:
 
-[[img vertex_buffers.png]]
+[[!img vertex_buffers.png]]
 
 So the more the better, (obviously), until we get to 256 composite
 operations fitting into a single buffer. Then we start losing
diff --git a/src/exa/i965/render_bench.mdwn b/src/exa/i965/render_bench.mdwn
index 347c362..8fb2fe1 100644
--- a/src/exa/i965/render_bench.mdwn
+++ b/src/exa/i965/render_bench.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Running render_bench against EXA/i965"]]
+[[!meta title="Running render_bench against EXA/i965"]]
 
-[[tag exa performance xorg i965]]
+[[!tag exa performance xorg i965]]
 
 Earlier this month I attended the X Developers' Summit in Cambridge,
 UK (not the Cambridge near Boston, USA). We stayed at Clare College
@@ -30,7 +30,7 @@ I hadn't run `render_bench` since I started playing with EXA and the
 i965 chip, so it was definitely a worthwhile thing to do. Here are the
 results I got (comparing XAA and EXA both against imlib2):
 
-[[img render_bench-offscreen.png]]
+[[!img render_bench-offscreen.png]]
 
 All of the numbers are from the same 2.13GHz dual-core Intel
 machine. But the absolute numbers aren't interesting anyway. The
diff --git a/src/exa/i965/synchronous_composite.mdwn b/src/exa/i965/synchronous_composite.mdwn
index 1b0d29c..9c55f73 100644
--- a/src/exa/i965/synchronous_composite.mdwn
+++ b/src/exa/i965/synchronous_composite.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Synchronous compositing in the i965 driver"]]
+[[!meta title="Synchronous compositing in the i965 driver"]]
 
-[[tag exa performance xorg]]
+[[!tag exa performance xorg]]
 
 A couple of weeks ago I aired [[my_confusion|avoiding_rmw]] about a
 situation in which using EXA with an i965 card was 4 times slower than
diff --git a/src/exa/mozilla_i965_profiles.mdwn b/src/exa/mozilla_i965_profiles.mdwn
index 0c4b220..98cd751 100644
--- a/src/exa/mozilla_i965_profiles.mdwn
+++ b/src/exa/mozilla_i965_profiles.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Profiles for Mozilla Trender on i965"]]
+[[!meta title="Profiles for Mozilla Trender on i965"]]
 
-[[tag exa performance xorg]]
+[[!tag exa performance xorg]]
 
 
 I recently [[posted|mozilla_trender]] results showing EXA (and XAA)
diff --git a/src/exa/mozilla_trender.mdwn b/src/exa/mozilla_trender.mdwn
index 2cc8505..30fb1c0 100644
--- a/src/exa/mozilla_trender.mdwn
+++ b/src/exa/mozilla_trender.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Real-world tests: Mozilla Trender"]]
+[[!meta title="Real-world tests: Mozilla Trender"]]
 
-[[tag exa performance xorg]]
+[[!tag exa performance xorg]]
 
 In
 [earlier](http://article.gmane.org/gmane.comp.freedesktop.xorg/17466)
diff --git a/src/exa/mystery_solved.mdwn b/src/exa/mystery_solved.mdwn
index 910b171..7e9744b 100644
--- a/src/exa/mystery_solved.mdwn
+++ b/src/exa/mystery_solved.mdwn
@@ -1,22 +1,22 @@
-[[meta title="Rectangles mystery solved"]]
+[[!meta title="Rectangles mystery solved"]]
 
-[[tag exa performance xorg]]
+[[!tag exa performance xorg]]
 
-So I found the answer to my [[fill rate
+So I found the answer to my [[!fill rate
 confusion|corrected_rectangles]] and it turned out to not be all that
 interesting in the end---no pretty graphs this time. And it should
 have been obvious to me---though admittedly the EXA run time was too
 fast for me to _see_ what was happening.
 
 What I did was eliminate all the variables of the cairo-perf test
-suite by writing a tiny [[standalone test case|rectangles.c]].  I
+suite by writing a tiny [[!standalone test case|rectangles.c]].  I
 happened to be running an XAA server at the time, and when I ran the
 test it gave exactly the same results as `x11perf -rect500`. They both
 rendered 501 500x500 rectangles per second. But there was an obvious
 difference, x11perf flashed wildly while my test stayed a constant
 black.
 
-So a quick glance with xtrace---by the way this is the long [[sought
+So a quick glance with xtrace---by the way this is the long [[!sought
 after|understanding_rectangles]] X protocol tracer that actually
 decodes Render requests, and it's much easier to use than any of xmon,
 xscope, or wireshark. Hurrah! (And many thanks to Behdad for pointing
diff --git a/src/exa/opannotate_i965_prepare_composite.mdwn b/src/exa/opannotate_i965_prepare_composite.mdwn
index 37451fc..75bda49 100644
--- a/src/exa/opannotate_i965_prepare_composite.mdwn
+++ b/src/exa/opannotate_i965_prepare_composite.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Using opannotate to make sense of profiles"]]
+[[!meta title="Using opannotate to make sense of profiles"]]
 
-[[tag exa performance xorg]]
+[[!tag exa performance xorg]]
 
 After I recently posted some surprising
 [[profiles|mozilla_i965_profiles]], I received useful feedback from
diff --git a/src/exa/storing_glyphs_as_pixmaps.mdwn b/src/exa/storing_glyphs_as_pixmaps.mdwn
index 4a1caf7..9ff82c2 100644
--- a/src/exa/storing_glyphs_as_pixmaps.mdwn
+++ b/src/exa/storing_glyphs_as_pixmaps.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Storing glyphs as Pixmaps"]]
+[[!meta title="Storing glyphs as Pixmaps"]]
 
-[[tag exa performance xorg]]
+[[!tag exa performance xorg]]
 
 A few months ago I reached the conclusion that remaining cairo
 performance problems were largely not in the cairo library itself, but
diff --git a/src/exa/understanding_rectangles.mdwn b/src/exa/understanding_rectangles.mdwn
index f7cf290..facb3dc 100644
--- a/src/exa/understanding_rectangles.mdwn
+++ b/src/exa/understanding_rectangles.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Understanding the cairo rectangles performance test case"]]
+[[!meta title="Understanding the cairo rectangles performance test case"]]
 
-[[tag cairo exa xorg]]
+[[!tag cairo exa xorg]]
 
 About a month ago (can it have been that long already?) I started an
 effort to try to [baseline EXA performance on an r100
diff --git a/src/exa/what_exa_gets_right.mdwn b/src/exa/what_exa_gets_right.mdwn
index e89bdeb..9322d8c 100644
--- a/src/exa/what_exa_gets_right.mdwn
+++ b/src/exa/what_exa_gets_right.mdwn
@@ -1,6 +1,6 @@
-[[meta title="What EXA gets right already"]]
+[[!meta title="What EXA gets right already"]]
 
-[[tag exa performance xorg]]
+[[!tag exa performance xorg]]
 
 I've been writing various posts about [[EXA|tag/exa]] for a couple of
 months now. And for the most part, they've been fairly negative,
diff --git a/src/games/scribe.mdwn b/src/games/scribe.mdwn
index c74bdc0..4f62162 100644
--- a/src/games/scribe.mdwn
+++ b/src/games/scribe.mdwn
@@ -1,8 +1,8 @@
-[[meta title="Have pen and paper? Play SCRIBE"]]
+[[!meta title="Have pen and paper? Play SCRIBE"]]
 
-[[tag games]]
+[[!tag games]]
 
-So [[Andrew]] had his [[Big Show|andrew/big_show]] recently. We had a
+So [[Andrew]] had his [[!Big Show|andrew/big_show]] recently. We had a
 great time watching him perform in his four gymnastic events, but not
 so much fun waiting 20-30 minutes between events. Without any suitable
 flat surface, the other boys and I couldn't play any of our favorite
diff --git a/src/glucose/i965/first_look.mdwn b/src/glucose/i965/first_look.mdwn
index a02187b..6aeac4c 100644
--- a/src/glucose/i965/first_look.mdwn
+++ b/src/glucose/i965/first_look.mdwn
@@ -1,6 +1,6 @@
-[[meta title="A first look at Glucose on the i965"]]
+[[!meta title="A first look at Glucose on the i965"]]
 
-[[tag xorg exa performance i965]]
+[[!tag xorg exa performance i965]]
 
 As readers of my blog know, I've been working on improving the Intel
 965 driver within the [EXA](http://cworth.org/tag/exa/) acceleration
@@ -50,7 +50,7 @@ So here are the results I got for three acceleration architectures:
 The results are all normalized to the performance of our baseline,
 XAA. And larger numbers are better.
 
-[[img expedite.png]]
+[[!img expedite.png]]
 
 The [raw
 data](http://cworth.org/glucose/i965/first_look/expedite.data) is also
diff --git a/src/gtk+/hackfest_2008_03_11.mdwn b/src/gtk+/hackfest_2008_03_11.mdwn
index 9ab05fb..00c39fa 100644
--- a/src/gtk+/hackfest_2008_03_11.mdwn
+++ b/src/gtk+/hackfest_2008_03_11.mdwn
@@ -1,6 +1,6 @@
-[[meta title="GTK+ Hackfest day #2"]]
+[[!meta title="GTK+ Hackfest day #2"]]
 
-[[tag gtk conferences]]
+[[!tag gtk conferences]]
 
 I have the opportunity to be attending a [GTK+
 Hackfest](http://live.gnome.org/GTK+/Hackfest2008) in Berlin this
diff --git a/src/hgbook-git.mdwn b/src/hgbook-git.mdwn
index 07f8bed..3bf5d82 100644
--- a/src/hgbook-git.mdwn
+++ b/src/hgbook-git.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Git is easy to learn"]]
+[[!meta title="Git is easy to learn"]]
 
-[[tag git]]
+[[!tag git]]
 
 For a while now I've had to listen to people tell me that git is
 somehow more complicated than other distributed source code management
diff --git a/src/hgbook-git/tour.mdwn b/src/hgbook-git/tour.mdwn
index 87f9733..5c3a323 100644
--- a/src/hgbook-git/tour.mdwn
+++ b/src/hgbook-git/tour.mdwn
@@ -1,4 +1,4 @@
-[[meta title="A tour of git: the basics"]]
+[[!meta title="A tour of git: the basics"]]
 A tour of git: the basics
 
 ### 2.0 Copyright
@@ -1067,7 +1067,7 @@ Another helpful way of visualizing what happened with "git fetch" here
 is to run "gitk --all", which gives a graphical representation of all
 branches. Here is what it would look like:
 
-[[img gitk-fetch.png]]
+[[!img gitk-fetch.png]]
 
 Notice that origin/master points to a single commit that was committed
 on top of the state pointed to by the "master" branch.
diff --git a/src/index.mdwn b/src/index.mdwn
index a029a9d..198c926 100644
--- a/src/index.mdwn
+++ b/src/index.mdwn
@@ -1,11 +1,11 @@
-[[pagetemplate template=indexpage.tmpl]]
+[[!pagetemplate template=indexpage.tmpl]]
 # News
 
 Recent ramblings from me can be found on my [[blog]].
 
 # Family
 
-[[img family-photo-2005-10.jpg size="200x200" alt="Family photo"
+[[!img family-photo-2005-10.jpg size="200x200" alt="Family photo"
 class="right"]] My family is the greatest source of joy in my
 life. Stacy and I have been married since December 30, 1995 and are
 having many wonderful adventures raising our four sons, Cameron,
@@ -30,7 +30,7 @@ fortunate to work for [Intel](http://www.intel.com), (and previously,
 [Red Hat](http://www.redhat.com)), which gives me the opportunity to
 write Free Software as a full-time job.
 
-[[img cairo-logo.png alt="Cairo logo" class="left"]] The single
+[[!img cairo-logo.png alt="Cairo logo" class="left"]] The single
 software project that I've spent the most time on is the [cairo
 graphics library](http://cairographics.org) which has been a
 tremendous amount of fun, but it's really only interesting for other
diff --git a/src/matplotlib.mdwn b/src/matplotlib.mdwn
index d3fed58..c642d82 100644
--- a/src/matplotlib.mdwn
+++ b/src/matplotlib.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Looking at matplotlib's cairo backend"]]
+[[!meta title="Looking at matplotlib's cairo backend"]]
 
-[[tag cairo exa xorg]]
+[[!tag cairo exa xorg]]
 
 The [matplotlib](http://matplotlib.sourceforge.net/) project looks
 like an interesting approach for generating charts and things. I used
diff --git a/src/richard.mdwn b/src/richard.mdwn
index 19810f3..9823bc1 100644
--- a/src/richard.mdwn
+++ b/src/richard.mdwn
@@ -1,14 +1,14 @@
-[[meta title="My brother Richard"]]
+[[!meta title="My brother Richard"]]
 
-[[tag family]]
+[[!tag family]]
 
 Since I have 6 brothers, and they're all quite close to me, I have to
 take care in singling out any one. But since I do talk about so many
 [technical things](http://cworth.org/blog/technical) here, it was only
 natural that Richard's name would come up fairly early.
 
-[[img cairo_logo.png size="150x150" class=left"]]
-[[img pumpkin.jpg size="150x150" class="right"]]
+[[!img cairo_logo.png size="150x150" class=left"]]
+[[!img pumpkin.jpg size="150x150" class="right"]]
 Richard has artistic skills where I have none. He designed the
 original beetle-shaped [cairo](http://cairographics.org) logo, and even successfully rendered it
 on a pumpkin. He also knows an awful lot more about web-design than I
diff --git a/src/scott/first_steps.mdwn b/src/scott/first_steps.mdwn
index e501f43..7afc678 100644
--- a/src/scott/first_steps.mdwn
+++ b/src/scott/first_steps.mdwn
@@ -1,6 +1,6 @@
-[[meta title="First steps!"]]
+[[!meta title="First steps!"]]
 
-[[tag family scott]]
+[[!tag family scott]]
 
 A little over two weeks ago, I described Scott's
 [[first_time_standing|scott_standing]], along with my hope that he'd
diff --git a/src/scott/scott_standing.mdwn b/src/scott/scott_standing.mdwn
index a0fd567..baaa59e 100644
--- a/src/scott/scott_standing.mdwn
+++ b/src/scott/scott_standing.mdwn
@@ -1,6 +1,6 @@
-[[meta title="Scott is standing!"]]
+[[!meta title="Scott is standing!"]]
 
-[[tag family scott]]
+[[!tag family scott]]
 
 <a href="http://cworth.org/scott/scott_standing/scott-stands-2007-07-06.ogg">
 
@@ -25,7 +25,7 @@ mixed-emotions of having our 18-month old receive surgery in February
 2007. Scott did gain a new friend, his blue bear, Philo, at the
 hospital.
 
-[[img scott_and_philo.jpg size="320x320" class="right"]]
+[[!img scott_and_philo.jpg size="320x320" class="right"]]
 
 The surgery was quick and smooth, and within days we saw some
 tremendous progress. Over the last 5 months, (and with the help of
diff --git a/src/shortcuts.mdwn b/src/shortcuts.mdwn
index 469f5a2..76b54c0 100644
--- a/src/shortcuts.mdwn
+++ b/src/shortcuts.mdwn
@@ -1,4 +1,4 @@
-[[if test="enabled(shortcut)"
+[[!if test="enabled(shortcut)"
      then="This wiki has shortcuts **enabled**."
      else="This wiki has shortcuts **disabled**."]]
 
@@ -10,47 +10,47 @@ Some examples of using shortcuts include:
 
 This page controls what shortcut links the wiki supports.
 
-* [[shortcut name=google url="http://www.google.com/search?q=%s"]]
-* [[shortcut name=archive url="http://web.archive.org/*/%s"]]
-* [[shortcut name=gmap url="http://maps.google.com/maps?q=%s"]]
-* [[shortcut name=gmsg url="http://groups.google.com/groups?selm=%s"]]
-* [[shortcut name=wikipedia url="http://en.wikipedia.org/wiki/%s"]]
-* [[shortcut name=wikitravel url="http://wikitravel.org/en/%s"]]
-* [[shortcut name=debbug url="http://bugs.debian.org/%s" desc="bug #%s"]]
-* [[shortcut name=deblist url="http://lists.debian.org/debian-%s" desc="debian-%s@lists.debian.org"]]
-* [[shortcut name=debpkg url="http://packages.debian.org/%s"]]
-* [[shortcut name=debpts url="http://packages.qa.debian.org/%s"]]
-* [[shortcut name=debmsg url="http://lists.debian.org/msgid-search/%s"]]
-* [[shortcut name=debrt url="https://rt.debian.org/Ticket/Display.html?id=%s"]]
-* [[shortcut name=fdobug url="https://bugs.freedesktop.org/show_bug.cgi?id=%s" desc="freedesktop.org bug #%s"]]
-* [[shortcut name=fdolist url="http://lists.freedesktop.org/mailman/listinfo/%s" desc="%s@lists.freedesktop.org"]]
-* [[shortcut name=gnomebug url="http://bugzilla.gnome.org/show_bug.cgi?id=%s" desc="GNOME bug #%s"]]
-* [[shortcut name=linuxbug url="http://bugzilla.kernel.org/show_bug.cgi?id=%s" desc="Linux bug #%s"]]
-* [[shortcut name=marcmsg url="http://marc.info/?i=%s"]]
-* [[shortcut name=marclist url="http://marc.info/?l=%s"]]
-* [[shortcut name=gmane url="http://dir.gmane.org/gmane.%s" desc="gmane.%s"]]
-* [[shortcut name=gmanemsg url="http://news.gmane.org/find-root.php?message_id=%s"]]
-* [[shortcut name=cpan url="http://search.cpan.org/search?mode=dist&query=%s"]]
-* [[shortcut name=ctan url="http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=%s"]]
-* [[shortcut name=hoogle url="http://haskell.org/hoogle/?q=%s"]]
-* [[shortcut name=iki url="http://ikiwiki.info/%s/"]]
-* [[shortcut name=ikirev url="http://ikiwiki.info/cgi-bin/viewvc.cgi?view=rev&root=ikiwiki&revision=%s"]]
-* [[shortcut name=ljuser url="http://%s.livejournal.com/"]]
-* [[shortcut name=rfc url="http://www.ietf.org/rfc/rfc%s.txt" desc="RFC %s"]]
-* [[shortcut name=c2 url="http://c2.com/cgi/wiki?%s"]]
-* [[shortcut name=meatballwiki url="http://www.usemod.com/cgi-bin/mb.pl?%s"]]
-* [[shortcut name=emacswiki url="http://www.emacswiki.org/cgi-bin/wiki/%s"]]
-* [[shortcut name=haskellwiki url="http://haskell.org/haskellwiki/%s"]]
-* [[shortcut name=dict url="http://www.dict.org/bin/Dict?Form=Dict1&Strategy=*&Database=*&Query=%s"]]
-* [[shortcut name=imdb url="http://imdb.com/find?q=%s"]]
-* [[shortcut name=gpg url="http://pgpkeys.mit.edu:11371/pks/lookup?op=vindex&exact=on&search=0x%s"]]
-* [[shortcut name=perldoc url="http://perldoc.perl.org/search.html?q=%s"]]
-* [[shortcut name=whois url="http://reports.internic.net/cgi/whois?whois_nic=%s&type=domain"]]
-* [[shortcut name=cve url="http://cve.mitre.org/cgi-bin/cvename.cgi?name=%s"]]
-* [[shortcut name=cia url="http://cia.vc/stats/project/%s"]]
-* [[shortcut name=ciauser url="http://cia.vc/stats/user/%s"]]
-* [[shortcut name=flickr url="http://www.flickr.com/photos/%s"]]
-* [[shortcut name=zooomr url="http://www.zooomr.com/photos/%s"]]
+* [[!shortcut name=google url="http://www.google.com/search?q=%s"]]
+* [[!shortcut name=archive url="http://web.archive.org/*/%s"]]
+* [[!shortcut name=gmap url="http://maps.google.com/maps?q=%s"]]
+* [[!shortcut name=gmsg url="http://groups.google.com/groups?selm=%s"]]
+* [[!shortcut name=wikipedia url="http://en.wikipedia.org/wiki/%s"]]
+* [[!shortcut name=wikitravel url="http://wikitravel.org/en/%s"]]
+* [[!shortcut name=debbug url="http://bugs.debian.org/%s" desc="bug #%s"]]
+* [[!shortcut name=deblist url="http://lists.debian.org/debian-%s" desc="debian-%s@lists.debian.org"]]
+* [[!shortcut name=debpkg url="http://packages.debian.org/%s"]]
+* [[!shortcut name=debpts url="http://packages.qa.debian.org/%s"]]
+* [[!shortcut name=debmsg url="http://lists.debian.org/msgid-search/%s"]]
+* [[!shortcut name=debrt url="https://rt.debian.org/Ticket/Display.html?id=%s"]]
+* [[!shortcut name=fdobug url="https://bugs.freedesktop.org/show_bug.cgi?id=%s" desc="freedesktop.org bug #%s"]]
+* [[!shortcut name=fdolist url="http://lists.freedesktop.org/mailman/listinfo/%s" desc="%s@lists.freedesktop.org"]]
+* [[!shortcut name=gnomebug url="http://bugzilla.gnome.org/show_bug.cgi?id=%s" desc="GNOME bug #%s"]]
+* [[!shortcut name=linuxbug url="http://bugzilla.kernel.org/show_bug.cgi?id=%s" desc="Linux bug #%s"]]
+* [[!shortcut name=marcmsg url="http://marc.info/?i=%s"]]
+* [[!shortcut name=marclist url="http://marc.info/?l=%s"]]
+* [[!shortcut name=gmane url="http://dir.gmane.org/gmane.%s" desc="gmane.%s"]]
+* [[!shortcut name=gmanemsg url="http://news.gmane.org/find-root.php?message_id=%s"]]
+* [[!shortcut name=cpan url="http://search.cpan.org/search?mode=dist&query=%s"]]
+* [[!shortcut name=ctan url="http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=%s"]]
+* [[!shortcut name=hoogle url="http://haskell.org/hoogle/?q=%s"]]
+* [[!shortcut name=iki url="http://ikiwiki.info/%s/"]]
+* [[!shortcut name=ikirev url="http://ikiwiki.info/cgi-bin/viewvc.cgi?view=rev&root=ikiwiki&revision=%s"]]
+* [[!shortcut name=ljuser url="http://%s.livejournal.com/"]]
+* [[!shortcut name=rfc url="http://www.ietf.org/rfc/rfc%s.txt" desc="RFC %s"]]
+* [[!shortcut name=c2 url="http://c2.com/cgi/wiki?%s"]]
+* [[!shortcut name=meatballwiki url="http://www.usemod.com/cgi-bin/mb.pl?%s"]]
+* [[!shortcut name=emacswiki url="http://www.emacswiki.org/cgi-bin/wiki/%s"]]
+* [[!shortcut name=haskellwiki url="http://haskell.org/haskellwiki/%s"]]
+* [[!shortcut name=dict url="http://www.dict.org/bin/Dict?Form=Dict1&Strategy=*&Database=*&Query=%s"]]
+* [[!shortcut name=imdb url="http://imdb.com/find?q=%s"]]
+* [[!shortcut name=gpg url="http://pgpkeys.mit.edu:11371/pks/lookup?op=vindex&exact=on&search=0x%s"]]
+* [[!shortcut name=perldoc url="http://perldoc.perl.org/search.html?q=%s"]]
+* [[!shortcut name=whois url="http://reports.internic.net/cgi/whois?whois_nic=%s&type=domain"]]
+* [[!shortcut name=cve url="http://cve.mitre.org/cgi-bin/cvename.cgi?name=%s"]]
+* [[!shortcut name=cia url="http://cia.vc/stats/project/%s"]]
+* [[!shortcut name=ciauser url="http://cia.vc/stats/user/%s"]]
+* [[!shortcut name=flickr url="http://www.flickr.com/photos/%s"]]
+* [[!shortcut name=zooomr url="http://www.zooomr.com/photos/%s"]]
   * Note: You have to include the username and number in here, such as `bob/123455`.
 
 To add a new shortcut, use the `shortcut` [[PreprocessorDirective]]. "%s" is
@@ -62,6 +62,6 @@ Remember that the `name` you give the shortcut will become a new
 existing directive.
 
 If you come up with a shortcut that you think others might find useful,
-consider contributing it to the [[iki shortcuts]] page on the ikiwiki
+consider contributing it to the [[!iki shortcuts]] page on the ikiwiki
 ikiwiki, so that future versions of ikiwiki will include your shortcut
 in the standard underlay.
diff --git a/src/tag.mdwn b/src/tag.mdwn
index ab1459f..7eb1213 100644
--- a/src/tag.mdwn
+++ b/src/tag.mdwn
@@ -1 +1 @@
-[[pagestats pages="tag/*"]]
+[[!pagestats pages="tag/*"]]
diff --git a/src/tag/cairo.mdwn b/src/tag/cairo.mdwn
index b14dcc1..5bfafcf 100644
--- a/src/tag/cairo.mdwn
+++ b/src/tag/cairo.mdwn
@@ -1 +1 @@
-[[inline pages="link(tag/cairo)" show=10]]
+[[!inline pages="link(tag/cairo)" show=10]]
diff --git a/src/tag/conferences.mdwn b/src/tag/conferences.mdwn
index fdcb3e3..88625ac 100644
--- a/src/tag/conferences.mdwn
+++ b/src/tag/conferences.mdwn
@@ -1 +1 @@
-[[inline pages="link(tag/conferences)" show=10]]
+[[!inline pages="link(tag/conferences)" show=10]]
diff --git a/src/tag/exa.mdwn b/src/tag/exa.mdwn
index ab3a0ec..8d12528 100644
--- a/src/tag/exa.mdwn
+++ b/src/tag/exa.mdwn
@@ -1,4 +1,4 @@
-[[meta title="EXA"]]
+[[!meta title="EXA"]]
 
 EXA is a modern acceleration architecture for the X server. It
 originally began its life as the acceleration mechanism in Keith
@@ -25,4 +25,4 @@ when I see "EXA"---maybe that's because I associate EXA with its
 predecessor, XAA, (which doesn't afford a word-like
 pronunciation). See also: Xorg pronounced as "zorg".
 
-[[inline pages="link(tag/exa)" show=10]]
+[[!inline pages="link(tag/exa)" show=10]]
diff --git a/src/tag/family.mdwn b/src/tag/family.mdwn
index 786830e..0326263 100644
--- a/src/tag/family.mdwn
+++ b/src/tag/family.mdwn
@@ -1 +1 @@
-[[inline pages="link(tag/family)" show=10]]
+[[!inline pages="link(tag/family)" show=10]]
diff --git a/src/tag/games.mdwn b/src/tag/games.mdwn
index 9e38e8a..3279b50 100644
--- a/src/tag/games.mdwn
+++ b/src/tag/games.mdwn
@@ -1 +1 @@
-[[inline pages="link(tag/games)" show=10]]
+[[!inline pages="link(tag/games)" show=10]]
diff --git a/src/tag/git.mdwn b/src/tag/git.mdwn
index badf799..fa85c2d 100644
--- a/src/tag/git.mdwn
+++ b/src/tag/git.mdwn
@@ -1 +1 @@
-[[inline pages="link(tag/git)" show=10]]
+[[!inline pages="link(tag/git)" show=10]]
diff --git a/src/tag/gtk.mdwn b/src/tag/gtk.mdwn
index bc4ec0b..28ee33a 100644
--- a/src/tag/gtk.mdwn
+++ b/src/tag/gtk.mdwn
@@ -1 +1 @@
-[[inline pages="link(tag/gtk)" show=10]]
+[[!inline pages="link(tag/gtk)" show=10]]
diff --git a/src/tag/i965.mdwn b/src/tag/i965.mdwn
index a35d5f1..b7b3055 100644
--- a/src/tag/i965.mdwn
+++ b/src/tag/i965.mdwn
@@ -1 +1 @@
-[[inline pages="link(tag/i965)" show=10]]
+[[!inline pages="link(tag/i965)" show=10]]
diff --git a/src/tag/make.mdwn b/src/tag/make.mdwn
index c1da6a8..6d11779 100644
--- a/src/tag/make.mdwn
+++ b/src/tag/make.mdwn
@@ -1 +1 @@
-[[inline pages="link(tag/make)" show=10]]
+[[!inline pages="link(tag/make)" show=10]]
diff --git a/src/tag/performance.mdwn b/src/tag/performance.mdwn
index 22bf851..bd34b3d 100644
--- a/src/tag/performance.mdwn
+++ b/src/tag/performance.mdwn
@@ -1 +1 @@
-[[inline pages="link(tag/performance)" show=10]]
+[[!inline pages="link(tag/performance)" show=10]]
diff --git a/src/tag/xorg.mdwn b/src/tag/xorg.mdwn
index eefc900..17be48d 100644
--- a/src/tag/xorg.mdwn
+++ b/src/tag/xorg.mdwn
@@ -1 +1 @@
-[[inline pages="link(tag/xorg)" show=10]]
\ No newline at end of file
+[[!inline pages="link(tag/xorg)" show=10]]
\ No newline at end of file
diff --git a/src/talks.mdwn b/src/talks.mdwn
index d0d3bf2..80e5761 100644
--- a/src/talks.mdwn
+++ b/src/talks.mdwn
@@ -1,4 +1,4 @@
-[[meta title="Talks presented by Carl Worth"]]
+[[!meta title="Talks presented by Carl Worth"]]
 
 # [From click to pixel: A tour of the Linux graphics stack](lca_2009)
 
diff --git a/src/talks/guadec_2007.mdwn b/src/talks/guadec_2007.mdwn
index fd4fdf5..469e80b 100644
--- a/src/talks/guadec_2007.mdwn
+++ b/src/talks/guadec_2007.mdwn
@@ -1,4 +1,4 @@
-[[meta title="Co-maintaining cairo: cool community, cool code"]]
+[[!meta title="Co-maintaining cairo: cool community, cool code"]]
 
 ## Carl Worth <cworth@redhat.com>
 ## Behdad Esfahbod <besfahbo@redhat.com>
diff --git a/src/talks/lca_2008.mdwn b/src/talks/lca_2008.mdwn
index 54102f4..b57d116 100644
--- a/src/talks/lca_2008.mdwn
+++ b/src/talks/lca_2008.mdwn
@@ -1,4 +1,4 @@
-[[meta title="X Acceleration that Finally Works"]]
+[[!meta title="X Acceleration that Finally Works"]]
 
 ## Abstract
 
diff --git a/src/talks/lca_2009.mdwn b/src/talks/lca_2009.mdwn
index 9f9fbba..531b27a 100644
--- a/src/talks/lca_2009.mdwn
+++ b/src/talks/lca_2009.mdwn
@@ -1,4 +1,4 @@
-[[meta title="From Click to Pixel: A Tour of the Linux Graphics Stack"]]
+[[!meta title="From Click to Pixel: A Tour of the Linux Graphics Stack"]]
 
 ## Abstract
 
diff --git a/src/trender_bookmark.mdwn b/src/trender_bookmark.mdwn
index 71d7dd5..8bbac93 100644
--- a/src/trender_bookmark.mdwn
+++ b/src/trender_bookmark.mdwn
@@ -1,6 +1,6 @@
-[[meta title="On-demand Trender"]]
+[[!meta title="On-demand Trender"]]
 
-[[tag performance]]
+[[!tag performance]]
 
 Vladimir Vukićević pointed me to an old [blog
 entry](http://blog.vlad1.com/archives/2005/10/28/74/) where he
diff --git a/src/video_instructions.mdwn b/src/video_instructions.mdwn
index 0c2feca..70f9380 100644
--- a/src/video_instructions.mdwn
+++ b/src/video_instructions.mdwn
@@ -1,4 +1,4 @@
-[[meta title="Video instructions"]]
+[[!meta title="Video instructions"]]
 
 The videos on my website are encoded in a format called ogg/theora,
 (which might sound scary, but really just means that very smart and
-- 
2.45.2