<?xml version="1.0" encoding="UTF-8"?>
<feed xml:lang="en-US" xmlns="http://www.w3.org/2005/Atom">
  <title>Shelf Cloud - Blog</title>
  <id>tag:blog.shelfcloud.com,2008:mephisto/blog</id>
  <generator version="0.7.3" uri="http://mephistoblog.com">Mephisto Noh-Varr</generator>
  <link href="http://blog.shelfcloud.com/feed/blog/atom.xml" rel="self" type="application/atom+xml"/>
  <link href="http://blog.shelfcloud.com/blog" rel="alternate" type="text/html"/>
  <updated>2008-03-23T13:33:00Z</updated>
  <entry xml:base="http://blog.shelfcloud.com/">
    <author>
      <name>addict</name>
    </author>
    <id>tag:blog.shelfcloud.com,2008-03-22:9</id>
    <published>2008-03-22T21:50:00Z</published>
    <updated>2008-03-23T13:33:00Z</updated>
    <category term="Blog"/>
    <link href="http://blog.shelfcloud.com/2008/3/22/new-feature-custom-source-renderers" rel="alternate" type="text/html"/>
    <title>New Feature: textile, markdown and rdoc source renderers</title>
<content type="html">
            &lt;p&gt;A hidden feature that is implemented for some time now but never officially announced is &lt;b&gt;rendering of textile, markdown and rdoc documents in our subversion repository browser&lt;/b&gt;.&lt;/p&gt;


	&lt;p&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Textile_%28markup_language%29&quot;&gt;Textile&lt;/a&gt;, &lt;a href=&quot;http://en.wikipedia.org/wiki/Markdown&quot;&gt;Markdown&lt;/a&gt; and &lt;a href=&quot;http://en.wikibooks.org/wiki/Ruby_Programming/RubyDoc#Formatting_for_RDoc&quot;&gt;RDoc&lt;/a&gt; allow you to format text with a lightweight and easy to use markup language.&lt;/p&gt;


	&lt;p&gt;As with syntax highlighting it just seems more natural to see textile and markdown documents rendered as they should. See the two screenshots below:&lt;/p&gt;


	&lt;p&gt;&lt;img src=&quot;http://www.shelfcloud.com/assets/2008/3/22/Versionshelf_SVN_Browser__Test-1.png&quot; alt=&quot;&quot; /&gt;
&lt;img src=&quot;http://www.shelfcloud.com/assets/2008/3/22/Versionshelf_SVN_Browser__Test-1-1-1-1.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


	&lt;p&gt;The first picture shows the rendered textile content, the other the regular source view.&lt;/p&gt;


	&lt;p&gt;Let&#8217;s say you have a textile formatted &lt;span class=&quot;caps&quot;&gt;README&lt;/span&gt; file in your project and want it to be rendered as html in the repository browser, you just need to add an svn property named &lt;code&gt;vsrender&lt;/code&gt; to the file. Eg. execute &lt;code&gt;svn propset vsrender textile README&lt;/code&gt; in your shell.&lt;/p&gt;


	&lt;p&gt;We support Textile, Markdown, RDoc and a simple text view. The corresponding &lt;code&gt;vsrender&lt;/code&gt;-properties are named as follows:&lt;/p&gt;


	&lt;ul&gt;
	&lt;li&gt;textile&lt;/li&gt;
		&lt;li&gt;markdown&lt;/li&gt;
		&lt;li&gt;rdoc&lt;/li&gt;
		&lt;li&gt;simple_format&lt;/li&gt;
	&lt;/ul&gt;


	&lt;p&gt;If you would like to see the actual source of the rendered file you can just switch to the regular source view as shown below:&lt;/p&gt;


	&lt;p&gt;&lt;img src=&quot;http://www.shelfcloud.com/assets/2008/3/22/Versionshelf_SVN_Browser__Test-2-1.png&quot; alt=&quot;&quot; /&gt;
&lt;img src=&quot;http://www.shelfcloud.com/assets/2008/3/22/Versionshelf_SVN_Browser__Test-4-1-1.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;


	&lt;p&gt;With this feature our repository browser can almost be used as a simple wiki (which was our initial intention :)!&lt;/p&gt;
          </content>  </entry>
  <entry xml:base="http://blog.shelfcloud.com/">
    <author>
      <name>addict</name>
    </author>
    <id>tag:blog.shelfcloud.com,2007-11-30:4</id>
    <published>2007-11-30T11:40:00Z</published>
    <updated>2007-11-30T11:43:16Z</updated>
    <category term="Blog"/>
    <link href="http://blog.shelfcloud.com/2007/11/30/new-feature-colored-source-code" rel="alternate" type="text/html"/>
    <title>New Feature: colored source code</title>
<content type="html">
            &lt;p&gt;Our Versionshelf svn browser can now display source code with syntax highlighting.&lt;/p&gt;

&lt;p&gt;The screenshot below shows the syntax highlighting of a java file.
&lt;img src=&quot;/assets/2007/11/25/versionshelf_syntax_highlighting_window.png&quot; alt=&quot;Syntax Highlighting&quot; /&gt;&lt;/p&gt;

&lt;p&gt;So far we support syntax highlighting for the following source types:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;C&lt;/li&gt;
&lt;li&gt;C++&lt;/li&gt;
&lt;li&gt;Java&lt;/li&gt;
&lt;li&gt;PHP&lt;/li&gt;
&lt;li&gt;Ruby&lt;/li&gt;
&lt;li&gt;RHTML&lt;/li&gt;
&lt;li&gt;HTML&lt;/li&gt;
&lt;li&gt;Javascript&lt;/li&gt;
&lt;/ul&gt;
          </content>  </entry>
  <entry xml:base="http://blog.shelfcloud.com/">
    <author>
      <name>addict</name>
    </author>
    <id>tag:blog.shelfcloud.com,2007-11-25:3</id>
    <published>2007-11-25T18:27:00Z</published>
    <updated>2007-11-28T19:01:17Z</updated>
    <category term="Blog"/>
    <link href="http://blog.shelfcloud.com/2007/11/25/new-feature-set-from-address-of-email-notifications" rel="alternate" type="text/html"/>
    <title>New Feature: set sender address of email notifications</title>
<content type="html">
            Due to popular demand we made the sender address of the notification email post commit hook editable.

&lt;div&gt;&lt;img src=&quot;/assets/2007/11/28/versionshelf_sender_address_setting.png&quot; alt=&quot;email notification hook settings&quot; /&gt;&lt;/div&gt;

If you leave the sender address field blank, the sender email address is automatically set to the one of the receiver.
          </content>  </entry>
</feed>
