From: Carl Worth Date: Fri, 20 Feb 2009 01:26:21 +0000 (-0800) Subject: Convert prefix directives to new syntax. X-Git-Url: https://git.cworth.org/git?p=cworth.org;a=commitdiff_plain;h=5c014fe14d7a114dc525711d3236feb10f27177f Convert prefix directives to new syntax. These changes were implemented with the ikiwiki-provided script: ikiwiki-transition prefix_directives ikiwiki.setup --- 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]]
Test Tbox TboxGFX English Foreign SVG 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]] @@ -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 ## Behdad Esfahbod 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