<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>yaml Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/yaml/Wiki/View.aspx?title=Home</link><description>yaml Wiki Rss Description</description><item><title>Updated Wiki: Building the Code</title><link>http://yaml.codeplex.com/wikipage?title=Building the Code&amp;version=2</link><description>&lt;div class="wikidoc"&gt;I use Visual studio to build the projects.   There are two solutions files under /Yaml/Main:
&lt;ul&gt;&lt;li&gt;&lt;b&gt;YamlCore.sln&lt;/b&gt; - builds just the core assemblies &amp;amp; core unit test projects&lt;/li&gt;
&lt;li&gt;&lt;b&gt;YamlLanguage.sln&lt;/b&gt; - Builds core and vs language integration projects&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;pre&gt;
YAML editor build prerequsites:

  - Name: Microsoft Visual Studio 2010 SP1
    URL:  http://www.microsoft.com/download/en/details.aspx?id=23691
    Note: I&amp;#39;m using ultimate edition, but I think this should all work with professional edition.   
          However I&amp;#39;m not sure any of the free (Express) edition will do, please provide feedback if you try.
  
  - Name: Microsoft Visual Studio 2010 SDK SP1
    URL:  http://www.microsoft.com/download/en/details.aspx?id=21835
    
  - Name: WiX Toolset v3.5 
    URL:  http://wix.codeplex.com/releases/view/60102
    Date: January 31, 2011
&lt;/pre&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Mon, 15 Aug 2011 00:08:07 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Building the Code 20110815120807A</guid></item><item><title>Updated Wiki: Documentation</title><link>http://yaml.codeplex.com/documentation?version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;p&gt;Currently, this YAML package supports&amp;nbsp;building two different versions of code,&amp;nbsp;code based on .NET 2.0-3.5&amp;nbsp;, and code based on .NET 4.0.&amp;nbsp;&amp;nbsp; Since Powershell is still .NET 2.0 based, we'll strive to keep this verion supported, but moving
 forward .NET 4.0 has key parts of the Dynamic Language Runtime integrated into it which makes it much more attractive, and the editor add-in mechanisms for Visual Studio 2010 (based on .NET 4.0) are much more power than the older visual studio version.&amp;nbsp;&amp;nbsp;&amp;nbsp;Both
 versions of the library, and the addins for both versions of Visual Studio will build with Visual Studio 2010 moving forward, but that does't require all users (as opposed to developers) to make the move&amp;nbsp;this year.&lt;/p&gt;
&lt;p&gt;&lt;a href="/wikipage?title=Building%20the%20Code&amp;referringTitle=Documentation"&gt;Building the Code&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;a href="/wikipage?title=Yaml_Specification_Issues&amp;referringTitle=Documentation"&gt;Yaml_Specification_Issues&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Mon, 15 Aug 2011 00:07:06 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Documentation 20110815120706A</guid></item><item><title>Updated Wiki: MinuteFive</title><link>http://yaml.codeplex.com/wikipage?title=MinuteFive&amp;version=3</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Minute Five: Is That All???&lt;/h1&gt;At this point it may seem like there isn&amp;#39;t much to YAML. It&amp;#39;s just a bunch of lists and dictionaries? &lt;br /&gt;&lt;br /&gt;Well, these are just the basics here and our five minutes are about up. Before we go, one last concept. &lt;br /&gt;&lt;br /&gt;Here&amp;#39;s one person&amp;#39;s record of how long their trip through this tutorial took: &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
---
name: Dirk Hockeybranch
minutes spent: 
 - 1.02
 - 1.34
 - 0.7
 - 0.89
 - 0.94
&lt;/pre&gt;&lt;br /&gt;Above we have a list (sequence) nested inside of a dictionary (map). Each item in the list represents the number of minutes spent on each page. If everyone sent us documents describing their time like this, then we could compile a more accurate name for this tutorial. Such as: YAML in Five-Point-One-Two Minutes. That would be pretty slick. &lt;br /&gt;&lt;br /&gt;One very smart YAML user decides to use an inline sequence to record their time: &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
---
name: Dirk Hockeybranch
minutes spent: [1.02, 1.34, 0.7, 0.89, 0.94]
&lt;/pre&gt;&lt;br /&gt;For short lists, you can simply put the entire list on a single line. Separate it by commas and put brackets around it. &lt;br /&gt;&lt;br /&gt;Inline maps are also available: &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
---
minutes spent: {one: 1.02, two: 1.34, three: 0.7,
                four: 0.89, five: 0.94}
&lt;/pre&gt;&lt;br /&gt;Please beware, though. Blocks are not available in inline sequences or maps. &lt;br /&gt;
&lt;h3&gt;Conclusion&lt;/h3&gt;Check the time. Where are we at now? Five minutes? Ten minutes? &lt;br /&gt;&lt;br /&gt;Now it&amp;#39;s your turn to write some YAML! Add a comment below with your time to compelte the list! For extra credit, you can add a key called comments with your reaction to this tutorial. &lt;br /&gt;&lt;br /&gt;If you&amp;#39;d like to further your study of YAML, I&amp;#39;d suggest taking a look at the YAML Cookbook. The Cookbook will go into more detail on each of the concepts above. I think you&amp;#39;ll be surprised at how much more YAML has to offer. &lt;br /&gt;&lt;br /&gt;Most of all: thanks for your time! &lt;br /&gt;&lt;br /&gt;Want to learn more?  &lt;b&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=YamlTheSecondFiveMinutes&amp;referringTitle=MinuteFive"&gt;YamlTheSecondFiveMinutes&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Mon, 21 Dec 2009 21:11:28 GMT</pubDate><guid isPermaLink="false">Updated Wiki: MinuteFive 20091221091128P</guid></item><item><title>Updated Wiki: MinuteFour</title><link>http://yaml.codeplex.com/wikipage?title=MinuteFour&amp;version=2</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Minute Four: A Lot More Words&lt;/h1&gt;You receive a message back from the post office with some comments. &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
---
Concerning Car Washes: &amp;gt;

  We are sorry to have misplaced this letter.
  We were told by a reliable source that you
  were the owner of &amp;quot;Hank Bros.: the Car Wash!&amp;quot;.

  Sorry.
&lt;/pre&gt;&lt;br /&gt;The post office has screwed up, but they&amp;#39;ve also taught us about a very cool feature in YAML. They&amp;#39;ve used a &lt;b&gt;block&lt;/b&gt; in their message. &lt;br /&gt;&lt;br /&gt;In YAML, a &lt;b&gt;block&lt;/b&gt; is a block of text. The block is indented one space or more. &lt;br /&gt;&lt;br /&gt;Notice the little angle bracket: &amp;gt;. This indicates the beginning of a &lt;b&gt;folded&lt;/b&gt; block. The folded block means that sentences which are right next to each other &lt;i&gt;flow together&lt;/i&gt; as a paragraph. The block is read as a human would read it. &lt;br /&gt;&lt;br /&gt;A YAML reader sees the above block as two lines, separated by a single carriage return. &lt;br /&gt;
&lt;h3&gt;Controlling Words&lt;/h3&gt;Their message continues. &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
Concerning &amp;quot;Jim O&amp;#39;Connor&amp;quot;: |

  You are receiving Jim O&amp;#39;Connor&amp;#39;s mail for several reasons:
  - The nameplate on your mailbox still says his name.
  - He has told our postman that you screen his mail.
  - He is living in your ceiling.
  - He held a raygun to the postman&amp;#39;s head.
&lt;/pre&gt;&lt;br /&gt;Hmm. This guy sounds totally eccentric. But notice that instead of an angle bracket, the post office has placed a straight line before the block. What could this mean? &lt;br /&gt;&lt;br /&gt;A straight line (or &lt;b&gt;pipe&lt;/b&gt;) character indicates the beginning of a &lt;b&gt;literal&lt;/b&gt; block. The literal block means that every sentence is each &lt;i&gt;separate&lt;/i&gt; in its own paragraph. The block is treated literally as a computer would read it. &lt;br /&gt;&lt;br /&gt;A YAML reader sees the above block as five (six? –MQR) lines (the first line is blank). &lt;br /&gt;&lt;br /&gt;Let&amp;#39;s wrap this up: &lt;b&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=MinuteFive&amp;referringTitle=MinuteFour"&gt;MinuteFive&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Mon, 21 Dec 2009 21:10:17 GMT</pubDate><guid isPermaLink="false">Updated Wiki: MinuteFour 20091221091017P</guid></item><item><title>Updated Wiki: MinuteThree</title><link>http://yaml.codeplex.com/wikipage?title=MinuteThree&amp;version=3</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Minute Three: In Your Mailbox&lt;/h1&gt;Let&amp;#39;s slow down for this third minute. We can&amp;#39;t have your friend harassing you any further or you&amp;#39;ll be storming off soon. &lt;br /&gt;&lt;br /&gt;Instead, we&amp;#39;re going to take a walk and pick up the mail. You live in an apartment complex and your mailbox is a little slot next to hundreds of other slots. &lt;br /&gt;&lt;br /&gt;You check your mailbox and find that you have five items of mail. Two for your neighbor, Jim O&amp;#39;Connor, and one for a business called &amp;quot;Hank Bros.: the Car Wash!&amp;quot;. The other two letters are for you. &lt;br /&gt;&lt;br /&gt;You decide to start keeping a record of the items you find in your mailbox. You&amp;#39;re going to send a detailed report to the post office so they can see what a mess this is for you. &lt;br /&gt;&lt;br /&gt;You start a new YAML document with today&amp;#39;s date and the contents of your mailbox: &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
---
date: 2003-07-25
letters to:
  &amp;quot;Hank Bros.: the Car Wash!&amp;quot;: 1
  Jim O&amp;#39;Connor: 2
  Myself: 2
&lt;/pre&gt;&lt;br /&gt;Here we have a map inside of another map. The first map contains a key: &lt;b&gt;letters to&lt;/b&gt;. The value for this key is a &lt;b&gt;nested map&lt;/b&gt;, which is indented. &lt;br /&gt;&lt;br /&gt;In PHP or Ruby: &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
print $mailbox[&amp;#39;letters to&amp;#39;][&amp;#39;Myself&amp;#39;];
&lt;/pre&gt;&lt;br /&gt;Would print: &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
2 
&lt;/pre&gt;&lt;br /&gt;You&amp;#39;ll also notice that we&amp;#39;ve &lt;b&gt;quoted&lt;/b&gt; &amp;quot;Hank Bros.: the Car Wash!&amp;quot;. This is because the name includes a colon. Some characters need to be quoted to ensure that there is no confusion about what is a key and what is a value. &lt;br /&gt;&lt;br /&gt;Almost there! &lt;b&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=MinuteFour&amp;referringTitle=MinuteThree"&gt;MinuteFour&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Mon, 21 Dec 2009 21:09:47 GMT</pubDate><guid isPermaLink="false">Updated Wiki: MinuteThree 20091221090947P</guid></item><item><title>Updated Wiki: MinuteTwo</title><link>http://yaml.codeplex.com/wikipage?title=MinuteTwo&amp;version=3</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Minute Two: A Simple Dictionary&lt;/h1&gt;You take so long reading the Harry Potter books that your friend sends you an updated list. He has included the authors&amp;#39; names this time. &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
Stanislaw Lem: Memoirs Found in a Bathtub
Neal Stephenson: Snowcrash
Daniel Clowes: Ghost World
&lt;/pre&gt;&lt;br /&gt;The dictionary above has no order, but matches author&amp;#39;s names with the book titles. Your friend&amp;#39;s hope is that having the author&amp;#39;s name will help you find the book. &lt;br /&gt;&lt;br /&gt;In YAML, such a dictionary is called a map. Maps are commonly used to pair data up. On the left side of the colon is the key. On the right is the value. &lt;br /&gt;&lt;br /&gt;The key is used as an index for retrieving data from a map. &lt;br /&gt;&lt;br /&gt;In PHP or Ruby: &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
print $books_by_author[&amp;#39;Daniel Clowes&amp;#39;];
&lt;/pre&gt;&lt;br /&gt;Would print: &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
Ghost World
&lt;/pre&gt;
&lt;h3&gt;A Map In Sequence&lt;/h3&gt;Your friend sends you an updated list that includes the author&amp;#39;s name, the title of book and the order in which he wants you to read them. &lt;br /&gt;&lt;pre&gt;
---
- Stanislaw Lem: Memoirs Found in a Bathtub
- Neal Stephenson: Snowcrash
- Daniel Clowes: Ghost World
&lt;/pre&gt;&lt;br /&gt;Each item in the sequence above contains a map. When one sort of collection contains another, this is called nesting. &lt;br /&gt;&lt;br /&gt;Next up: &lt;b&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=MinuteThree&amp;referringTitle=MinuteTwo"&gt;MinuteThree&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Mon, 21 Dec 2009 21:09:17 GMT</pubDate><guid isPermaLink="false">Updated Wiki: MinuteTwo 20091221090917P</guid></item><item><title>Updated Wiki: MinuteOne</title><link>http://yaml.codeplex.com/wikipage?title=MinuteOne&amp;version=2</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;Minute One: A Simple List&lt;/h1&gt;Your friend e-mails you a list of books: &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
- Memoirs Found in a Bathtub
- Snow Crash
- Ghost World
&lt;/pre&gt;&lt;br /&gt;He has also requested that you read them in the order listed. He wants to talk to you about them in order as you read them. He&amp;#39;s kind of anal.&lt;br /&gt;&lt;br /&gt;In YAML, this sort of list is called a &lt;b&gt;sequence&lt;/b&gt;. A sequence provides a set of data and gives it an order. When you load this list into your program, the order is kept. &lt;br /&gt;&lt;br /&gt;In many agile languages, you can access a sequence by using a numeric index. An index of 0 indicates the first item in a sequence.  In PHP, Perl, or Ruby: &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
print $book_list[0];
&lt;/pre&gt;&lt;br /&gt;Would print: &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
Memoirs Found in a Bathtub
&lt;/pre&gt;&lt;br /&gt;Which is the first item in the book list. &lt;br /&gt;
&lt;h3&gt;More Lists&lt;/h3&gt;Lists can contain all sorts of data: &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
---
- 1           # Numbers
- Snow Crash  # Strings
- 2003-07-24  # Dates
&lt;/pre&gt;&lt;br /&gt;The above list is preceded by three dashes. These three dashes are the &lt;b&gt;document separator&lt;/b&gt;. A document separator can indicate the start of a YAML document. &lt;br /&gt;&lt;br /&gt;It can also separate multiple documents. You have your own stack of books that you want to read first: &lt;br /&gt;&lt;br /&gt;&lt;pre&gt;
---
- Harry Potter and the Prisoner of Azkaban
- Harry Potter and the Goblet of Fire
- Harry Potter and the Order of the Phoenix
---
- Memoirs Found in a Bathtub
- Snow Crash
- Ghost World
&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;On to &lt;b&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=MinuteTwo&amp;referringTitle=MinuteOne"&gt;MinuteTwo&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Mon, 21 Dec 2009 21:08:51 GMT</pubDate><guid isPermaLink="false">Updated Wiki: MinuteOne 20091221090851P</guid></item><item><title>Updated Wiki: Yaml in 5 minutes</title><link>http://yaml.codeplex.com/wikipage?title=Yaml in 5 minutes&amp;version=12</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;YAML is a human friendly data serialization standard for all proramming languages&lt;/h2&gt;YAML is extremely simple to learn. The basics are extraordinarily simple. You may even find that you have unintentionally used YAML syntax when building lists or simple file formats. &lt;br /&gt;&lt;br /&gt;It also helps if you have experience with any &lt;i&gt;agile&lt;/i&gt; language (such as Ruby, Python, Perl or PHP). YAML was designed to suit these languages well and borrows a few basic ideas from them. &lt;br /&gt;&lt;br /&gt;For an example of YAML, and links to all sorts of related information, see &lt;a href="http://yaml.org" class="externalLink"&gt;http://yaml.org&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.    For more invormation on this Codeplex project, see &lt;a href="http://yaml.codeplex.com" class="externalLink"&gt;http://yaml.codeplex.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=yaml&amp;DownloadId=55648" alt="stopwatch.bmp" title="stopwatch.bmp" /&gt; 
&lt;h2&gt;Can You Learn YAML in Five Minutes?   &lt;/h2&gt;This tutorial, is originally from &lt;a href="http://yaml.kwiki.org" class="externalLink"&gt;yaml.kwiki.org&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, gives you a brief introduction to YAML, and takes most people less than 5 minutes to complete.   Its been cached here since the other site isn&amp;#39;t always available.  &lt;br /&gt;&lt;br /&gt;And look at the clock before you start. Jot the time down and we&amp;#39;ll see how fast you are. &lt;br /&gt;&lt;br /&gt;Click to begin:  &lt;b&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=MinuteOne&amp;referringTitle=Yaml%20in%205%20minutes"&gt;MinuteOne&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Mon, 21 Dec 2009 21:07:24 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Yaml in 5 minutes 20091221090724P</guid></item><item><title>Updated Wiki: Yaml in 5 minutes</title><link>http://yaml.codeplex.com/wikipage?title=Yaml in 5 minutes&amp;version=11</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;YAML is a human friendly data serialization standard for all proramming languages&lt;/h2&gt;YAML is extremely simple to learn. The basics are extraordinarily simple. You may even find that you have unintentionally used YAML syntax when building lists or simple file formats. &lt;br /&gt;&lt;br /&gt;It also helps if you have experience with any &lt;i&gt;agile&lt;/i&gt; language (such as Ruby, Python, Perl or PHP). YAML was designed to suit these languages well and borrows a few basic ideas from them. &lt;br /&gt;&lt;br /&gt;For an example of YAML, and links to all sorts of related information, see &lt;a href="http://yaml.org" class="externalLink"&gt;http://yaml.org&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.    For more invormation on this Codeplex project, see &lt;a href="http://yaml.codeplex.com" class="externalLink"&gt;http://yaml.codeplex.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=yaml&amp;DownloadId=55648" alt="stopwatch.bmp" title="stopwatch.bmp" /&gt; 
&lt;h2&gt;Can You Learn YAML in Five Minutes?   &lt;/h2&gt;This tutorial, is originally from &lt;a href="http://yaml.kwiki.org" class="externalLink"&gt;yaml.kwiki.org&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, gives you a brief introduction to YAML, and takes most people less than 5 minutes to complete.   Its been cached since the other site isn&amp;#39;t always available.  &lt;br /&gt;&lt;br /&gt;And look at the clock before you start. Jot the time down and we&amp;#39;ll see how fast you are. &lt;br /&gt;&lt;br /&gt;Click to begin:  &lt;b&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=MinuteOne&amp;referringTitle=Yaml%20in%205%20minutes"&gt;MinuteOne&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Mon, 21 Dec 2009 21:05:57 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Yaml in 5 minutes 20091221090557P</guid></item><item><title>Updated Wiki: Yaml in 5 minutes</title><link>http://yaml.codeplex.com/wikipage?title=Yaml in 5 minutes&amp;version=10</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;YAML is a human friendly data serialization standard for all proramming languages.&lt;/h2&gt;For an example of YAML, and links to all sorts of related information, see &lt;a href="http://yaml.org" class="externalLink"&gt;http://yaml.org&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.    For more invormation on this Codeplex project, see &lt;a href="http://yaml.codeplex.com" class="externalLink"&gt;http://yaml.codeplex.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=yaml&amp;DownloadId=55648" alt="stopwatch.bmp" title="stopwatch.bmp" /&gt; 
&lt;h2&gt;Can You Learn YAML in Five Minutes?   &lt;/h2&gt;This tutorial, is originally from &lt;a href="http://yaml.kwiki.org" class="externalLink"&gt;yaml.kwiki.org&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, gives you a brief introduction to YAML, and takes most people less than 5 minutes to complete.   Its been cached since the other site isn&amp;#39;t always available.  &lt;br /&gt;---&lt;br /&gt;&lt;br /&gt;&lt;b&gt;YAML&lt;/b&gt; is extremely simple to learn. The basics are extraordinarily simple. You may even find that you have unintentionally used YAML syntax when building lists or simple file formats. &lt;br /&gt;&lt;br /&gt;It also helps if you have experience with any &lt;i&gt;agile&lt;/i&gt; language (such as Ruby, Python, Perl or PHP). YAML was designed to suit these languages well and borrows a few basic ideas from them. &lt;br /&gt;&lt;br /&gt;And look at the clock before you start. Jot the time down and we&amp;#39;ll see how fast you are. &lt;br /&gt;&lt;br /&gt;Click to begin:  &lt;b&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=MinuteOne&amp;referringTitle=Yaml%20in%205%20minutes"&gt;MinuteOne&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Mon, 21 Dec 2009 21:02:18 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Yaml in 5 minutes 20091221090218P</guid></item><item><title>Updated Wiki: Yaml in 5 minutes</title><link>http://yaml.codeplex.com/wikipage?title=Yaml in 5 minutes&amp;version=9</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;YAML is a human friendly data serialization standard for all proramming languages.&lt;/h1&gt;For an example of YAML, and links to all sorts of related information, see &lt;a href="http://yaml.org" class="externalLink"&gt;http://yaml.org&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.    For more invormation on this Codeplex project, see &lt;a href="http://yaml.codeplex.com" class="externalLink"&gt;http://yaml.codeplex.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=yaml&amp;DownloadId=55648" alt="stopwatch.bmp" title="stopwatch.bmp" /&gt; 
&lt;h2&gt;Can You Learn YAML in Five Minutes?   &lt;/h2&gt;This tutorial, is originally from &lt;a href="http://yaml.kwiki.org" class="externalLink"&gt;yaml.kwiki.org&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, gives you a brief introduction to YAML, and takes most people less than 5 minutes to complete.   Its been cached since the other site isn&amp;#39;t always available.  &lt;br /&gt;---&lt;br /&gt;&lt;br /&gt;&lt;b&gt;YAML&lt;/b&gt; is extremely simple to learn. The basics are extraordinarily simple. You may even find that you have unintentionally used YAML syntax when building lists or simple file formats. &lt;br /&gt;&lt;br /&gt;It also helps if you have experience with any &lt;i&gt;agile&lt;/i&gt; language (such as Ruby, Python, Perl or PHP). YAML was designed to suit these languages well and borrows a few basic ideas from them. &lt;br /&gt;&lt;br /&gt;And look at the clock before you start. Jot the time down and we&amp;#39;ll see how fast you are. &lt;br /&gt;&lt;br /&gt;Click to begin:  &lt;b&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=MinuteOne&amp;referringTitle=Yaml%20in%205%20minutes"&gt;MinuteOne&lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Mon, 21 Dec 2009 21:01:49 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Yaml in 5 minutes 20091221090149P</guid></item><item><title>Updated Wiki: Yaml in 5 minutes</title><link>http://yaml.codeplex.com/wikipage?title=Yaml in 5 minutes&amp;version=8</link><description>&lt;div class="wikidoc"&gt;&lt;h1&gt;YAML is a human friendly data serialization standard for all proramming languages.&lt;/h1&gt;For an example of YAML, and links to all sorts of related information, see &lt;a href="http://yaml.org" class="externalLink"&gt;http://yaml.org&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.    For more invormation on this Codeplex project, see &lt;a href="http://yaml.codeplex.com" class="externalLink"&gt;http://yaml.codeplex.com&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.  &lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=yaml&amp;DownloadId=55648" alt="stopwatch.bmp" title="stopwatch.bmp" /&gt;
&lt;h2&gt;Can You Learn YAML in Five Minutes?&lt;/h2&gt;
This tutorial, is originally from &lt;a href="http://yaml.kwiki.org" class="externalLink"&gt;yaml.kwiki.org&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, gives you a brief introduction to YAML, and takes most people less than 5 minutes to complete.   Its been cached since the other site isn&amp;#39;t always available.  &lt;br /&gt;---&lt;br /&gt;&lt;br /&gt;&lt;b&gt;YAML&lt;/b&gt; is extremely simple to learn. The basics are extraordinarily simple. You may even find that you have unintentionally used YAML syntax when building lists or simple file formats. &lt;br /&gt;&lt;br /&gt;It also helps if you have experience with any &lt;i&gt;agile&lt;/i&gt; language (such as Ruby, Python, Perl or PHP). YAML was designed to suit these languages well and borrows a few basic ideas from them. &lt;br /&gt;&lt;br /&gt;And look at the clock before you start. Jot the time down and we&amp;#39;ll see how fast you are. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Click to begin:&lt;/b&gt;  &lt;a href="http://yaml.codeplex.com/wikipage?title=MinuteOne&amp;referringTitle=Yaml%20in%205%20minutes"&gt;MinuteOne&lt;/a&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Mon, 21 Dec 2009 20:53:42 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Yaml in 5 minutes 20091221085342P</guid></item><item><title>New Comment on "Yaml in 5 Minutes"</title><link>http://yaml.codeplex.com/wikipage?title=Yaml in 5 Minutes&amp;ANCHOR#C14434</link><description>Yaml is a data serialization language.   It might be used for example for configuration files.</description><author>BurtHarris</author><pubDate>Tue, 15 Dec 2009 22:00:36 GMT</pubDate><guid isPermaLink="false">New Comment on "Yaml in 5 Minutes" 20091215100036P</guid></item><item><title>Updated Wiki: Home</title><link>http://yaml.codeplex.com/wikipage?version=35</link><description>&lt;div class="wikidoc"&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=YAML&amp;referringTitle=Home"&gt;About YAML&lt;/a&gt;&lt;/th&gt;&lt;th&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=DeveloperPage&amp;referringTitle=Home"&gt;Developer Page&lt;/a&gt;&lt;/th&gt;&lt;th&gt;&lt;b&gt;Download link to the right --&amp;gt;&lt;/b&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;December 13, 2009&lt;/b&gt;&lt;br /&gt;Three's a new download available of the 0.5 version of the Yaml Language Package.   See the Download link to the right.&lt;br /&gt;Features:  
&lt;ul&gt;&lt;li&gt;Yaml 1.2 compliance&lt;/li&gt;
&lt;li&gt;Better error checking and reporting&lt;/li&gt;
&lt;li&gt;Based on the Microsoft.NET Dynamic Language Runtime.&lt;/li&gt;&lt;/ul&gt;
If you download and install this, please leave a reply on &lt;a href="http://yaml.codeplex.com/Thread/View.aspx?ThreadId=78016"&gt;Beta editor feedback&lt;/a&gt; telling me how it went.&lt;br /&gt;&lt;br /&gt;P.S.  For those few of you who jumpped in and downloaded yesterday's upload (0.5.1212.0), please pick up a new copy with version (0.5.12130.0) to get some minor highlighting and colorization fixes.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;January 19, 2009&lt;/b&gt;&lt;br /&gt;Access to yaml.kwiki.org has been down for a long time.   I used the wayback machine to retrieve a copy of &lt;a href="http://yaml.codeplex.com/wikipage?title=Yaml%20in%205%20Minutes&amp;referringTitle=Home"&gt;Yaml in 5 Minutes&lt;/a&gt; and post it here.  Its my favorite introduction to YAML.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;New Year's 2009&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Happy New Year!  The first bits are now in beta.   The first thing ready for use is a YAML editor, based on Visual Studio.  Features include syntax-driven highlighting, dynamic error checking, and brace matching.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=yaml&amp;DownloadId=53773" alt="Sample1.png" title="Sample1.png" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=yaml&amp;DownloadId=53778" alt="Sample2.png" title="Sample2.png" /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Sun, 13 Dec 2009 23:08:52 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20091213110852P</guid></item><item><title>Updated Wiki: Home</title><link>http://yaml.codeplex.com/wikipage?version=34</link><description>&lt;div class="wikidoc"&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=YAML&amp;referringTitle=Home"&gt;About YAML&lt;/a&gt;&lt;/th&gt;&lt;th&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=DeveloperPage&amp;referringTitle=Home"&gt;Developer Page&lt;/a&gt;&lt;/th&gt;&lt;th&gt;&lt;b&gt;Download link to the right --&amp;gt;&lt;/b&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;December 13, 2009&lt;/b&gt;&lt;br /&gt;Three's a new download available of the 0.5 version of the Yaml Language Package.   See the Download link to the right.&lt;br /&gt;Features:  
&lt;ul&gt;&lt;li&gt;Yaml 1.2 compliance&lt;/li&gt;
&lt;li&gt;Better error checking and reporting&lt;/li&gt;
&lt;li&gt;Based on the Microsoft.NET Dynamic Language Runtime.&lt;/li&gt;&lt;/ul&gt;
If you download and install this, please leave a reply on &lt;a href="http://yaml.codeplex.com/Thread/View.aspx?ThreadId=78016"&gt;Beta editor usage notes&lt;/a&gt; telling me how it went.&lt;br /&gt;&lt;br /&gt;P.S.  For those few of you who jumpped in and downloaded yesterday's upload (0.5.1212.0), pick up a new copy with version (0.5.12130.0) to get some minor highlighting and colorization fixes.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;January 19, 2009&lt;/b&gt;&lt;br /&gt;Access to yaml.kwiki.org has been down for a long time.   I used the wayback machine to retrieve a copy of &lt;a href="http://yaml.codeplex.com/wikipage?title=Yaml%20in%205%20Minutes&amp;referringTitle=Home"&gt;Yaml in 5 Minutes&lt;/a&gt; and post it here.  Its my favorite introduction to YAML.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;New Year's 2009&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Happy New Year!  The first bits are now in beta.   The first thing ready for use is a YAML editor, based on Visual Studio.  Features include syntax-driven highlighting, dynamic error checking, and brace matching.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=yaml&amp;DownloadId=53773" alt="Sample1.png" title="Sample1.png" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=yaml&amp;DownloadId=53778" alt="Sample2.png" title="Sample2.png" /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Sun, 13 Dec 2009 23:07:52 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20091213110752P</guid></item><item><title>Updated Wiki: Home</title><link>http://yaml.codeplex.com/wikipage?version=33</link><description>&lt;div class="wikidoc"&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=YAML&amp;referringTitle=Home"&gt;About YAML&lt;/a&gt;&lt;/th&gt;&lt;th&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=DeveloperPage&amp;referringTitle=Home"&gt;Developer Page&lt;/a&gt;&lt;/th&gt;&lt;th&gt;&lt;b&gt;Download link to the right --&amp;gt;&lt;/b&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;December 13, 2009&lt;/b&gt;&lt;br /&gt;Three's a new download available of the 0.5 version of the Yaml Language Package.   See the Download link to the right.&lt;br /&gt;Features:  
&lt;ul&gt;&lt;li&gt;Yaml 1.2 compliance&lt;/li&gt;
&lt;li&gt;Better error checking and reporting&lt;/li&gt;
&lt;li&gt;Based on the Microsoft.NET Dynamic Language Runtime.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;P.S.  For those few of you who jumpped in and downloaded yesterday's upload (0.5.1212.0), pick up a new copy with version (0.5.12130.0) to get some minor highlighting and colorization fixes.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;January 19, 2009&lt;/b&gt;&lt;br /&gt;Access to yaml.kwiki.org has been down for a long time.   I used the wayback machine to retrieve a copy of &lt;a href="http://yaml.codeplex.com/wikipage?title=Yaml%20in%205%20Minutes&amp;referringTitle=Home"&gt;Yaml in 5 Minutes&lt;/a&gt; and post it here.  Its my favorite introduction to YAML.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;New Year's 2009&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Happy New Year!  The first bits are now in beta.   The first thing ready for use is a YAML editor, based on Visual Studio.  Features include syntax-driven highlighting, dynamic error checking, and brace matching.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=yaml&amp;DownloadId=53773" alt="Sample1.png" title="Sample1.png" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=yaml&amp;DownloadId=53778" alt="Sample2.png" title="Sample2.png" /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Sun, 13 Dec 2009 23:04:42 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20091213110442P</guid></item><item><title>Updated Wiki: Home</title><link>http://yaml.codeplex.com/wikipage?version=32</link><description>&lt;div class="wikidoc"&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=YAML&amp;referringTitle=Home"&gt;About YAML&lt;/a&gt;&lt;/th&gt;&lt;th&gt;&lt;a href="http://yaml.codeplex.com/wikipage?title=DeveloperPage&amp;referringTitle=Home"&gt;Developer Page&lt;/a&gt;&lt;/th&gt;&lt;th&gt;&lt;b&gt;Download link to the right --&amp;gt;&lt;/b&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;December 12, 2009&lt;/b&gt;&lt;br /&gt;Three's a new download available of the 0.5 version of the Yaml Language Package.   See the Download link to the right.&lt;br /&gt;Features:  
&lt;ul&gt;&lt;li&gt;Yaml 1.2 compliance&lt;/li&gt;
&lt;li&gt;Better error checking and reporting&lt;/li&gt;
&lt;li&gt;Based on the Microsoft.NET Dynamic Language Runtime.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;b&gt;January 19, 2009&lt;/b&gt;&lt;br /&gt;Access to yaml.kwiki.org has been down for a long time.   I used the wayback machine to retrieve a copy of &lt;a href="http://yaml.codeplex.com/wikipage?title=Yaml%20in%205%20Minutes&amp;referringTitle=Home"&gt;Yaml in 5 Minutes&lt;/a&gt; and post it here.  Its my favorite introduction to YAML.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;New Year's 2009&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Happy New Year!  The first bits are now in beta.   The first thing ready for use is a YAML editor, based on Visual Studio.  Features include syntax-driven highlighting, dynamic error checking, and brace matching.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=yaml&amp;DownloadId=53773" alt="Sample1.png" title="Sample1.png" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=yaml&amp;DownloadId=53778" alt="Sample2.png" title="Sample2.png" /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Sun, 13 Dec 2009 08:39:21 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20091213083921A</guid></item><item><title>Updated Wiki: Yaml_Specification_Issues</title><link>http://yaml.codeplex.com/wikipage?title=Yaml_Specification_Issues&amp;version=5</link><description>&lt;div class="wikidoc"&gt;&lt;pre&gt;
%YAML 1.2
--- 
Title:          YAML 1.2 problems/fixes with specification examples 

Based on:       http://yaml.org/spec/1.2/spec.html (3rd Edition, Patched at 2009-10-01)

Author:         Burt Harris

Last change:    2009-12-09 13:41 PST

Summary:        The new YAML 1.2 specification is great.   I've been using the 
                examples as part of my unit testing, and discovered a few
                small corrections I believe should be made.   These all seem 
                to be typos rather than any sort of change in the meaning of 
                the spec.

Example 5.11:   Examples differ in two places by letter case on word &amp;quot;Line&amp;quot;.
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!str &amp;quot;Line break (no glyph)\n\
                          Line break (glyphed)\n&amp;quot;

Example 5.12:   For consistency, right hand side needs two !!str tags.

                I propose changing the right hand side to read:

                    %YAML 1.2
                    ---
                    !!map {
                      ? !!str &amp;quot;quoted&amp;quot;
                      : !!str &amp;quot;Quoted \t&amp;quot;,
                      ? !!str &amp;quot;block&amp;quot;
                      : !!str &amp;quot;void main() {\n\
                        \tprintf(\&amp;quot;Hello, world!\\n\&amp;quot;);\n\
                        }\n&amp;quot;,
                    }

                
Example 6.21:   Block version is missing a required end-of-document indicator.

                I propose changing the _left_ hand side to read:
                
                    %TAG !m! !my-
                    --- # Type here
                    !m!light fluorescent
                    ...
                    %TAG !m! !my-
                    --- # Color here
                    !m!light green
                
Example 6.22:   Flow version isn't a sequence, doesn't match block version.
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!seq [
                        !&amp;lt;tag:example.com,2000:app/foo&amp;gt; &amp;quot;bar&amp;quot;
                        ]

Example 6.23:   Perhaps it's intended to prove a point, but there
                seem to be gratuitous differences between left and 
                right hand version of this (e.g. number of anchors.)
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!map {
                      ?  !!str &amp;amp;B1 &amp;quot;foo&amp;quot;
                      :  !!str &amp;quot;bar&amp;quot;,
                      ?  !!str &amp;amp;B2 &amp;quot;baz&amp;quot;
                      :  *B1,
                    }

Example 7.1:    Map entries unnecessarily out-of-order (confusing.)
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!map {
                      ? !!str &amp;quot;First occurrence&amp;quot;
                      : &amp;amp;A !!str &amp;quot;Foo&amp;quot;,
                      ? !!str &amp;quot;Second occurrence&amp;quot;
                      : *A,
                      ? !!str &amp;quot;Override anchor&amp;quot;
                      : &amp;amp;B !!str &amp;quot;Bar&amp;quot;,
                      ? !!str &amp;quot;Reuse anchor&amp;quot;
                      : *B,
                    }

Example 7.10:   Extra comma in &amp;quot;Up, up, and away&amp;quot;.
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!seq [
                      !!str &amp;quot;::vector&amp;quot;,
                      !!str &amp;quot;: - ()&amp;quot;,
                      !!str &amp;quot;Up, up, and away!&amp;quot;,
                      !!int &amp;quot;-123&amp;quot;,
                      !!str &amp;quot;http://example.com/foo#bar&amp;quot;,
                      !!seq [
                        !!str &amp;quot;::vector&amp;quot;,
                        !!str &amp;quot;: - ()&amp;quot;,
                        !!str &amp;quot;Up, up and away!&amp;quot;,
                        !!int &amp;quot;-123&amp;quot;,
                        !!str &amp;quot;http://example.com/foo#bar&amp;quot;,
                      ],
                    ]

Example 8.2:    Should newline after tab be preserved rather than folded?
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!seq [
                      !!str &amp;quot;detected\n&amp;quot;,
                      !!str &amp;quot;\n\n# detected\n&amp;quot;,
                      !!str &amp;quot; explicit\n&amp;quot;,
                      !!str &amp;quot;\t\ndetected\n&amp;quot;,
                    ]
                                    

Example 8.5:    Block version contains a double-down-arrow glyph, no longer a break 1.2.
                I propose changing the left hand side to read:
                
                    &amp;#183;# Strip↓
                    &amp;#183;&amp;#183;# Comments:↓
                    strip: |-↓
                    &amp;#183;&amp;#183;# text↓
                    &amp;#183;&amp;#183;↓
                    &amp;#183;# Clip↓
                    &amp;#183;&amp;#183;# comments:↓
                    ↓
                    clip: |↓
                    &amp;#183;&amp;#183;# text↓
                    &amp;#183;↓
                    &amp;#183;# Keep↓
                    &amp;#183;&amp;#183;# comments:↓
                    ↓
                    keep: |+↓
                    &amp;#183;&amp;#183;# text↓
                    ↓
                    &amp;#183;# Trail↓
                    &amp;#183;&amp;#183;# comments.↓
                
                Should the last scalar in the flow version have two newlines?
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!map {
                      ? !!str &amp;quot;strip&amp;quot;
                      : !!str &amp;quot;# text&amp;quot;,
                      ? !!str &amp;quot;clip&amp;quot;
                      : !!str &amp;quot;# text\n&amp;quot;,
                      ? !!str &amp;quot;keep&amp;quot;
                      : !!str &amp;quot;# text\n\n&amp;quot;,
                    }
                    
                    

Example 8.10-8.13 :   Flow version is missing trailing backslash on first bullet line.
                The Block version of 8.12 &amp;amp; 8.13 is missing a final 's' on the final bulleted line
                
                I propose changing the left hand side on 8.12 &amp;amp; 8.13 to match 8.10, like this:
                    &amp;gt;

                     folded
                     line

                     next
                     line
                       * bullet

                       * list
                       * lines

                     last
                     line

                    # Comment                

                I propose changing the right hand side of all four to read:
                    %YAML 1.2
                    ---
                    !!str &amp;quot;\n\
                          folded line\n\
                          next line\n\
                          \  * bullet\n\
                          \n\
                          \  * list\n\
                          \  * lines\n\
                          \n\
                          last line\n&amp;quot;


Example 8.15:   Flow version missing a comma in inner sequence.
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!seq [
                      !!null &amp;quot;&amp;quot;,
                      !!str &amp;quot;block node\n&amp;quot;,
                      !!seq [
                        !!str &amp;quot;one&amp;quot;,
                        !!str &amp;quot;two&amp;quot;,
                      ],
                      !!map {
                        ? !!str &amp;quot;one&amp;quot;
                        : !!str &amp;quot;two&amp;quot;,
                      },
                    ]
                    
Example 8.19:   Flow version has an extra comma on line 11.   In my parser, 
                this generates an extra unexpected !!null : !!null mapping
                entry at that point in the parse (is that right?!?)
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!seq [
                      !!map {
                         !!str &amp;quot;sun&amp;quot; : !!str &amp;quot;yellow&amp;quot;,
                      },
                      !!map {
                        ? !!map {
                          ? !!str &amp;quot;earth&amp;quot;
                          : !!str &amp;quot;blue&amp;quot;
                        }
                        : !!map {
                          ? !!str &amp;quot;moon&amp;quot;
                          : !!str &amp;quot;white&amp;quot;
                        },
                      }
                    ]

Example 8.21:   Flow version of folded and literal missing normalized newlines.   
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!map {
                      ? !!str &amp;quot;literal&amp;quot;
                      : !!str &amp;quot;value\n&amp;quot;,
                      ? !!str &amp;quot;folded&amp;quot;
                      : !&amp;lt;!foo&amp;gt; &amp;quot;value\n&amp;quot;,
                    }                                    
                    
Example 9.3:    Block version - Comments not permitted in literals.

                I propose changing the _left_ hand side to read:
                
                    Bare
                    document
                    ...
                    # No document
                    ...
                    |
                    %!PS-Adobe-2.0
                    ...  #Looked like a directive, but the first line

                Flow version - Missing end-of-document indicator before 
                2nd YAML directive.   
                
                I propose changing the right  hand side to read:

                    %YAML 1.2
                    ---
                    !!str &amp;quot;Bare document&amp;quot;
                    ...
                    %YAML 1.2
                    ---
                    !!str &amp;quot;%!PS-Adobe-2.0\n&amp;quot;
                
                

Example 9.5:    Missing space in second YAML directive.
                
                I propose changing the _left_ hand side to read:
                    %YAML 1.2
                    --- |
                    %!PS-Adobe-2.0
                    ...
                    %YAML 1.2
                    ---
                    # Empty
                    ...
                
---  # YAML 1.1 # Old Specification issues: may be out of date
Example 9.1:   Trailing brace needs to be indented.
Example 9.7:   Trailing brace needs to be indented.
Example 9.12:  Output has extra second commas in &amp;quot;Up, up, and away&amp;quot;
Example 9.13:  Trailing brace needs to be indented.
Example 9.15:  How are content that looks like document indicators made safe?
Example 9.20:  Why doesn't tab (leading whitespace) counting a spaced line, 
               preserve the newline after it?
Example 9.23:  Shouldn't the PS in the &amp;quot;strip:&amp;quot; literal be reflected on output?
               Looks like it's been removed in 1.2 nearly identical example 8.5.
Example 10.7:  Does the empty key line needs a comma?
Example 10.7:  Does the line starting with &amp;quot;simple key&amp;quot; needs a comma?
&lt;/pre&gt;              &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Wed, 09 Dec 2009 21:42:46 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Yaml_Specification_Issues 20091209094246P</guid></item><item><title>Updated Wiki: Yaml_Specification_Issues</title><link>http://yaml.codeplex.com/wikipage?title=Yaml_Specification_Issues&amp;version=4</link><description>&lt;div class="wikidoc"&gt;&lt;pre&gt;
%YAML 1.2
--- 
Title:          YAML 1.2 problems/fixes with examples specification

Based on:       http://yaml.org/spec/1.2/spec.html (3rd Edition, Patched at 2009-10-01)

Author:         Burt Harris

Last change:    2009-12-09 13:41 PST

Summary:        The new YAML 1.2 specification is great.   I've been using the 
                examples as part of my unit testing, and discovered a few
                small corrections I believe should be made.   These all seem 
                to be typos rather than any sort of change in the meaning of 
                the spec.

Example 5.11:   Examples differ in two places by letter case on word &amp;quot;Line&amp;quot;.
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!str &amp;quot;Line break (no glyph)\n\
                          Line break (glyphed)\n&amp;quot;

Example 5.12:   For consistency, right hand side needs two !!str tags.

                I propose changing the right hand side to read:

                    %YAML 1.2
                    ---
                    !!map {
                      ? !!str &amp;quot;quoted&amp;quot;
                      : !!str &amp;quot;Quoted \t&amp;quot;,
                      ? !!str &amp;quot;block&amp;quot;
                      : !!str &amp;quot;void main() {\n\
                        \tprintf(\&amp;quot;Hello, world!\\n\&amp;quot;);\n\
                        }\n&amp;quot;,
                    }

                
Example 6.21:   Block version is missing a required end-of-document indicator.

                I propose changing the _left_ hand side to read:
                
                    %TAG !m! !my-
                    --- # Type here
                    !m!light fluorescent
                    ...
                    %TAG !m! !my-
                    --- # Color here
                    !m!light green
                
Example 6.22:   Flow version isn't a sequence, doesn't match block version.
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!seq [
                        !&amp;lt;tag:example.com,2000:app/foo&amp;gt; &amp;quot;bar&amp;quot;
                        ]

Example 6.23:   Perhaps it's intended to prove a point, but there
                seem to be gratuitous differences between left and 
                right hand version of this (e.g. number of anchors.)
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!map {
                      ?  !!str &amp;amp;B1 &amp;quot;foo&amp;quot;
                      :  !!str &amp;quot;bar&amp;quot;,
                      ?  !!str &amp;amp;B2 &amp;quot;baz&amp;quot;
                      :  *B1,
                    }

Example 7.1:    Map entries unnecessarily out-of-order (confusing.)
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!map {
                      ? !!str &amp;quot;First occurrence&amp;quot;
                      : &amp;amp;A !!str &amp;quot;Foo&amp;quot;,
                      ? !!str &amp;quot;Second occurrence&amp;quot;
                      : *A,
                      ? !!str &amp;quot;Override anchor&amp;quot;
                      : &amp;amp;B !!str &amp;quot;Bar&amp;quot;,
                      ? !!str &amp;quot;Reuse anchor&amp;quot;
                      : *B,
                    }

Example 7.10:   Extra comma in &amp;quot;Up, up, and away&amp;quot;.
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!seq [
                      !!str &amp;quot;::vector&amp;quot;,
                      !!str &amp;quot;: - ()&amp;quot;,
                      !!str &amp;quot;Up, up, and away!&amp;quot;,
                      !!int &amp;quot;-123&amp;quot;,
                      !!str &amp;quot;http://example.com/foo#bar&amp;quot;,
                      !!seq [
                        !!str &amp;quot;::vector&amp;quot;,
                        !!str &amp;quot;: - ()&amp;quot;,
                        !!str &amp;quot;Up, up and away!&amp;quot;,
                        !!int &amp;quot;-123&amp;quot;,
                        !!str &amp;quot;http://example.com/foo#bar&amp;quot;,
                      ],
                    ]

Example 8.2:    Should newline after tab be preserved rather than folded?
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!seq [
                      !!str &amp;quot;detected\n&amp;quot;,
                      !!str &amp;quot;\n\n# detected\n&amp;quot;,
                      !!str &amp;quot; explicit\n&amp;quot;,
                      !!str &amp;quot;\t\ndetected\n&amp;quot;,
                    ]
                                    

Example 8.5:    Block version contains a double-down-arrow glyph, no longer a break 1.2.
                I propose changing the left hand side to read:
                
                    &amp;#183;# Strip↓
                    &amp;#183;&amp;#183;# Comments:↓
                    strip: |-↓
                    &amp;#183;&amp;#183;# text↓
                    &amp;#183;&amp;#183;↓
                    &amp;#183;# Clip↓
                    &amp;#183;&amp;#183;# comments:↓
                    ↓
                    clip: |↓
                    &amp;#183;&amp;#183;# text↓
                    &amp;#183;↓
                    &amp;#183;# Keep↓
                    &amp;#183;&amp;#183;# comments:↓
                    ↓
                    keep: |+↓
                    &amp;#183;&amp;#183;# text↓
                    ↓
                    &amp;#183;# Trail↓
                    &amp;#183;&amp;#183;# comments.↓
                
                Should the last scalar in the flow version have two newlines?
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!map {
                      ? !!str &amp;quot;strip&amp;quot;
                      : !!str &amp;quot;# text&amp;quot;,
                      ? !!str &amp;quot;clip&amp;quot;
                      : !!str &amp;quot;# text\n&amp;quot;,
                      ? !!str &amp;quot;keep&amp;quot;
                      : !!str &amp;quot;# text\n\n&amp;quot;,
                    }
                    
                    

Example 8.10-8.13 :   Flow version is missing trailing backslash on first bullet line.
                The Block version of 8.12 &amp;amp; 8.13 is missing a final 's' on the final bulleted line
                
                I propose changing the left hand side on 8.12 &amp;amp; 8.13 to match 8.10, like this:
                    &amp;gt;

                     folded
                     line

                     next
                     line
                       * bullet

                       * list
                       * lines

                     last
                     line

                    # Comment                

                I propose changing the right hand side of all four to read:
                    %YAML 1.2
                    ---
                    !!str &amp;quot;\n\
                          folded line\n\
                          next line\n\
                          \  * bullet\n\
                          \n\
                          \  * list\n\
                          \  * lines\n\
                          \n\
                          last line\n&amp;quot;


Example 8.15:   Flow version missing a comma in inner sequence.
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!seq [
                      !!null &amp;quot;&amp;quot;,
                      !!str &amp;quot;block node\n&amp;quot;,
                      !!seq [
                        !!str &amp;quot;one&amp;quot;,
                        !!str &amp;quot;two&amp;quot;,
                      ],
                      !!map {
                        ? !!str &amp;quot;one&amp;quot;
                        : !!str &amp;quot;two&amp;quot;,
                      },
                    ]
                    
Example 8.19:   Flow version has an extra comma on line 11.   In my parser, 
                this generates an extra unexpected !!null : !!null mapping
                entry at that point in the parse (is that right?!?)
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!seq [
                      !!map {
                         !!str &amp;quot;sun&amp;quot; : !!str &amp;quot;yellow&amp;quot;,
                      },
                      !!map {
                        ? !!map {
                          ? !!str &amp;quot;earth&amp;quot;
                          : !!str &amp;quot;blue&amp;quot;
                        }
                        : !!map {
                          ? !!str &amp;quot;moon&amp;quot;
                          : !!str &amp;quot;white&amp;quot;
                        },
                      }
                    ]

Example 8.21:   Flow version of folded and literal missing normalized newlines.   
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!map {
                      ? !!str &amp;quot;literal&amp;quot;
                      : !!str &amp;quot;value\n&amp;quot;,
                      ? !!str &amp;quot;folded&amp;quot;
                      : !&amp;lt;!foo&amp;gt; &amp;quot;value\n&amp;quot;,
                    }                                    
                    
Example 9.3:    Block version - Comments not permitted in literals.

                I propose changing the _left_ hand side to read:
                
                    Bare
                    document
                    ...
                    # No document
                    ...
                    |
                    %!PS-Adobe-2.0
                    ...  #Looked like a directive, but the first line

                Flow version - Missing end-of-document indicator before 
                2nd YAML directive.   
                
                I propose changing the right  hand side to read:

                    %YAML 1.2
                    ---
                    !!str &amp;quot;Bare document&amp;quot;
                    ...
                    %YAML 1.2
                    ---
                    !!str &amp;quot;%!PS-Adobe-2.0\n&amp;quot;
                
                

Example 9.5:    Missing space in second YAML directive.
                
                I propose changing the _left_ hand side to read:
                    %YAML 1.2
                    --- |
                    %!PS-Adobe-2.0
                    ...
                    %YAML 1.2
                    ---
                    # Empty
                    ...
                
---  # YAML 1.1 # Old Specification issues: may be out of date
Example 9.1:   Trailing brace needs to be indented.
Example 9.7:   Trailing brace needs to be indented.
Example 9.12:  Output has extra second commas in &amp;quot;Up, up, and away&amp;quot;
Example 9.13:  Trailing brace needs to be indented.
Example 9.15:  How are content that looks like document indicators made safe?
Example 9.20:  Why doesn't tab (leading whitespace) counting a spaced line, 
               preserve the newline after it?
Example 9.23:  Shouldn't the PS in the &amp;quot;strip:&amp;quot; literal be reflected on output?
               Looks like it's been removed in 1.2 nearly identical example 8.5.
Example 10.7:  Does the empty key line needs a comma?
Example 10.7:  Does the line starting with &amp;quot;simple key&amp;quot; needs a comma?
&lt;/pre&gt;              &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Wed, 09 Dec 2009 21:42:11 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Yaml_Specification_Issues 20091209094211P</guid></item><item><title>Updated Wiki: Yaml_Specification_Issues</title><link>http://yaml.codeplex.com/wikipage?title=Yaml_Specification_Issues&amp;version=3</link><description>&lt;div class="wikidoc"&gt;&lt;pre&gt;
%YAML 1.2
--- 
Title:          YAML 1.2 problems/fixes with examples specification

Based on:       http://yaml.org/spec/1.2/spec.html (3rd Edition, Patched at 2009-10-01)

Author:         Burt Harris

Summary:        The new YAML 1.2 specification is great.   I've been using the 
                examples as part of my unit testing, and discovered a few
                small corrections I believe should be made.   These all seem 
                to be typos rather than any sort of change in the meaning of 
                the spec.

Example 5.11:   Examples differ in two places by letter case on word &amp;quot;Line&amp;quot;.
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!str &amp;quot;Line break (no glyph)\n\
                          Line break (glyphed)\n&amp;quot;

Example 5.12:   For consistency, right hand side needs two !!str tags.

                I propose changing the right hand side to read:

                    %YAML 1.2
                    ---
                    !!map {
                      ? !!str &amp;quot;quoted&amp;quot;
                      : !!str &amp;quot;Quoted \t&amp;quot;,
                      ? !!str &amp;quot;block&amp;quot;
                      : !!str &amp;quot;void main() {\n\
                        \tprintf(\&amp;quot;Hello, world!\\n\&amp;quot;);\n\
                        }\n&amp;quot;,
                    }

                
Example 6.22:   Flow version isn't a sequence, doesn't match block version.
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!seq [
                        !&amp;lt;tag:example.com,2000:app/foo&amp;gt; &amp;quot;bar&amp;quot;
                        ]

Example 6.23:   Perhaps it's intended to prove a point, but there
                seem to be gratuitous differences between left and 
                right hand version of this (e.g. number of anchors.)
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!map {
                      ?  !!str &amp;amp;B1 &amp;quot;foo&amp;quot;
                      :  !!str &amp;quot;bar&amp;quot;,
                      ?  !!str &amp;amp;B2 &amp;quot;baz&amp;quot;
                      :  *B1,
                    }

Example 7.1:    Map entries unnecessarily out-of-order (confusing.)
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!map {
                      ? !!str &amp;quot;First occurrence&amp;quot;
                      : &amp;amp;A !!str &amp;quot;Foo&amp;quot;,
                      ? !!str &amp;quot;Second occurrence&amp;quot;
                      : *A,
                      ? !!str &amp;quot;Override anchor&amp;quot;
                      : &amp;amp;B !!str &amp;quot;Bar&amp;quot;,
                      ? !!str &amp;quot;Reuse anchor&amp;quot;
                      : *B,
                    }

Example 7.10:   Extra comma in &amp;quot;Up, up, and away&amp;quot;.
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!seq [
                      !!str &amp;quot;::vector&amp;quot;,
                      !!str &amp;quot;: - ()&amp;quot;,
                      !!str &amp;quot;Up, up, and away!&amp;quot;,
                      !!int &amp;quot;-123&amp;quot;,
                      !!str &amp;quot;http://example.com/foo#bar&amp;quot;,
                      !!seq [
                        !!str &amp;quot;::vector&amp;quot;,
                        !!str &amp;quot;: - ()&amp;quot;,
                        !!str &amp;quot;Up, up and away!&amp;quot;,
                        !!int &amp;quot;-123&amp;quot;,
                        !!str &amp;quot;http://example.com/foo#bar&amp;quot;,
                      ],
                    ]

Example 8.2:    Should newline after tab be preserved rather than folded?
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!seq [
                      !!str &amp;quot;detected\n&amp;quot;,
                      !!str &amp;quot;\n\n# detected\n&amp;quot;,
                      !!str &amp;quot; explicit\n&amp;quot;,
                      !!str &amp;quot;\t\ndetected\n&amp;quot;,
                    ]
                                    

Example 8.5:    Block version contains a double-down-arrow glyph, no longer a break 1.2.
                I propose changing the left hand side to read:
                
                    &amp;#183;# Strip↓
                    &amp;#183;&amp;#183;# Comments:↓
                    strip: |-↓
                    &amp;#183;&amp;#183;# text↓
                    &amp;#183;&amp;#183;↓
                    &amp;#183;# Clip↓
                    &amp;#183;&amp;#183;# comments:↓
                    ↓
                    clip: |↓
                    &amp;#183;&amp;#183;# text↓
                    &amp;#183;↓
                    &amp;#183;# Keep↓
                    &amp;#183;&amp;#183;# comments:↓
                    ↓
                    keep: |+↓
                    &amp;#183;&amp;#183;# text↓
                    ↓
                    &amp;#183;# Trail↓
                    &amp;#183;&amp;#183;# comments.↓
                
                Also, should the last scalar in the flow version have one or two newlines?
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!map {
                      ? !!str &amp;quot;strip&amp;quot;
                      : !!str &amp;quot;# text&amp;quot;,
                      ? !!str &amp;quot;clip&amp;quot;
                      : !!str &amp;quot;# text\n&amp;quot;,
                      ? !!str &amp;quot;keep&amp;quot;
                      : !!str &amp;quot;# text\n\n&amp;quot;,
                    }
                    

Example 8.10-8.13 :   Flow version is missing trailing backslash on first bullet line.
                The Block version of 8.12 &amp;amp; 8.13 is missing a final 's' on the final bulleted line
                
                I propose changing the left hand side on 8.12 &amp;amp; 8.13 to match 8.10, like this:
                    &amp;gt;

                     folded
                     line

                     next
                     line
                       * bullet

                       * list
                       * lines

                     last
                     line

                    # Comment                

                I propose changing the right hand side of all four to read:
                    %YAML 1.2
                    ---
                    !!str &amp;quot;\n\
                          folded line\n\
                          next line\n\
                          \  * bullet\n\
                          \n\
                          \  * list\n\
                          \  * lines\n\
                          \n\
                          last line\n&amp;quot;


Example 8.15:   Flow version missing a comma in inner sequence.
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!seq [
                      !!null &amp;quot;&amp;quot;,
                      !!str &amp;quot;block node\n&amp;quot;,
                      !!seq [
                        !!str &amp;quot;one&amp;quot;,
                        !!str &amp;quot;two&amp;quot;,
                      ],
                      !!map {
                        ? !!str &amp;quot;one&amp;quot;
                        : !!str &amp;quot;two&amp;quot;,
                      },
                    ]
                    
Example 8.19:   Flow version has an extra comma on line 11.   In my parser, 
                this generates an extra unexpected !!null : !!null mapping
                entry at that point in the parse (is that right?!?)
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!seq [
                      !!map {
                         !!str &amp;quot;sun&amp;quot; : !!str &amp;quot;yellow&amp;quot;,
                      },
                      !!map {
                        ? !!map {
                          ? !!str &amp;quot;earth&amp;quot;
                          : !!str &amp;quot;blue&amp;quot;
                        }
                        : !!map {
                          ? !!str &amp;quot;moon&amp;quot;
                          : !!str &amp;quot;white&amp;quot;
                        },
                      }
                    ]

Example 8.21:   Flow version of folded and literal missing normalized newlines.   
                
                I propose changing the right hand side to read:
                    %YAML 1.2
                    ---
                    !!map {
                      ? !!str &amp;quot;literal&amp;quot;
                      : !!str &amp;quot;value\n&amp;quot;,
                      ? !!str &amp;quot;folded&amp;quot;
                      : !&amp;lt;!foo&amp;gt; &amp;quot;value\n&amp;quot;,
                    }                                    
                    
Example 9.5:    Missing space in second YAML directive.
                
                I propose changing the _left_ hand side to read:
                    %YAML 1.2
                    --- |
                    %!PS-Adobe-2.0
                    ...
                    %YAML 1.2
                    ---
                    # Empty
                    ...
                
---  # YAML 1.1 # Old Specification issues: may be out of date
Example 9.1:   Trailing brace needs to be indented.
Example 9.7:   Trailing brace needs to be indented.
Example 9.12:  Output has extra second commas in &amp;quot;Up, up, and away&amp;quot;
Example 9.13:  Trailing brace needs to be indented.
Example 9.15:  How are content that looks like document indicators made safe?
Example 9.20:  Why doesn't tab (leading whitespace) counting a spaced line, 
               preserve the newline after it?
Example 9.23:  Shouldn't the PS in the &amp;quot;strip:&amp;quot; literal be reflected on output?
               Looks like it's been removed in 1.2 nearly identical example 8.5.
Example 10.7:  Does the empty key line needs a comma?
Example 10.7:  Does the line starting with &amp;quot;simple key&amp;quot; needs a comma?
&lt;/pre&gt;              &lt;br /&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>BurtHarris</author><pubDate>Wed, 09 Dec 2009 19:17:45 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Yaml_Specification_Issues 20091209071745P</guid></item></channel></rss>