<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[2242] 2013/ahoereth/trunk: Bump to 0.8 including readme.txt updates</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://gsoc.trac.wordpress.org/changeset/2242">2242</a></dd>
<dt>Author</dt> <dd>a.hoereth</dd>
<dt>Date</dt> <dd>2013-08-27 16:25:30 +0000 (Tue, 27 Aug 2013)</dd>
</dl>

<h3>Log Message</h3>
<pre>Bump to 0.8 including readme.txt updates</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#2013ahoerethtrunkcoderevisionsphp">2013/ahoereth/trunk/code-revisions.php</a></li>
<li><a href="#2013ahoerethtrunkreadmetxt">2013/ahoereth/trunk/readme.txt</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#2013ahoerethtrunkdoctxt">2013/ahoereth/trunk/doc.txt</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="2013ahoerethtrunkcoderevisionsphp"></a>
<div class="modfile"><h4>Modified: 2013/ahoereth/trunk/code-revisions.php (2241 => 2242)</h4>
<pre class="diff"><span>
<span class="info">--- 2013/ahoereth/trunk/code-revisions.php   2013-08-27 16:03:35 UTC (rev 2241)
+++ 2013/ahoereth/trunk/code-revisions.php      2013-08-27 16:25:30 UTC (rev 2242)
</span><span class="lines">@@ -1,10 +1,10 @@
</span><span class="cx"> <?php
</span><span class="cx"> /**
</span><span class="cx"> Plugin Name: Code Revisions
</span><del>-Plugin URI:
</del><ins>+Plugin URI: http://yrnxt.com/wordpress/code-revisions/
</ins><span class="cx"> Description: Brings native code revisions to the WordPress integrated code editors.
</span><span class="cx"> Author: Alexander Höreth
</span><del>-Version: 0.7
</del><ins>+Version: 0.8
</ins><span class="cx"> Author URI: http://yrnxt.com
</span><span class="cx"> License: GPL2
</span><span class="cx"> 
</span><span class="lines">@@ -24,16 +24,16 @@
</span><span class="cx">  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
</span><span class="cx"> */
</span><span class="cx"> 
</span><del>-if (!defined('CODE_REVISIONS_VER'))
-       define('CODE_REVISIONS_VER', '0.7');
-if ( ! defined('CODE_REVISIONS_NAME') )
</del><ins>+if ( ! defined( 'CODE_REVISIONS_VER' ) )
+       define( 'CODE_REVISIONS_VER', '0.8' );
+if ( ! defined( 'CODE_REVISIONS_NAME') )
</ins><span class="cx">   define( 'CODE_REVISIONS_NAME', basename(__FILE__, '.php') );
</span><del>-if ( ! defined('CODE_REVISIONS_DIR' ) )
</del><ins>+if ( ! defined( 'CODE_REVISIONS_DIR' ) )
</ins><span class="cx">   define( 'CODE_REVISIONS_DIR', plugin_dir_path(__FILE__) );
</span><del>-if ( ! defined('CODE_REVISIONS_URL' ) )
</del><ins>+if ( ! defined( 'CODE_REVISIONS_URL' ) )
</ins><span class="cx">   define( 'CODE_REVISIONS_URL', plugins_url(CODE_REVISIONS_NAME) . '/' );
</span><del>-if ( !defined('CODE_REVISIONS_POST_TYPE') )
-       define('CODE_REVISIONS_POST_TYPE', 'code');
</del><ins>+if ( !defined( 'CODE_REVISIONS_POST_TYPE' ) )
+       define( 'CODE_REVISIONS_POST_TYPE', 'code' );
</ins><span class="cx"> 
</span><span class="cx"> 
</span><span class="cx"> /*
</span></span></pre></div>
<a id="2013ahoerethtrunkdoctxt"></a>
<div class="addfile"><h4>Added: 2013/ahoereth/trunk/doc.txt (0 => 2242)</h4>
<pre class="diff"><span>
<span class="info">--- 2013/ahoereth/trunk/doc.txt                              (rev 0)
+++ 2013/ahoereth/trunk/doc.txt 2013-08-27 16:25:30 UTC (rev 2242)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+== Documentation ==
+
+= Editor file data =
+`inc/editors.php`
+
+**Themes:**
+
+* `$_REQUEST['theme']` contains the theme-slug.
+* `$_REQUEST['file']` contains the file name without any path information. The theme editor only allows editing for files in the specific theme's root directory.
+* If no specific file was selected both variables are empty and the editor displays the current active theme's `style.css`.
+
+The absolute path to the file can be built like this: `get_theme_root()/$_REQUEST['theme']/$_REQUEST['file']` or `get_theme_root()/current_theme_slug/style.css`
+
+**Plugins:**
+
+* `$_REQUEST['file']` contains the file' relative path from `WP_PLUGIN_DIR`. E.g. `plugin-slug/subfolder/filename.php`
+* One would expect `$_REQUEST['plugin']` to hold the currently viewed plugin's basename or relative url to main file, but it doesn't. It contains the last viewed file (as in `$_REQUEST['file']`). For easier processing we retrieve the plugin main file using the first part of the file path in a call to `get_plugins()`.
+* If no specific file was selected both variables are empty and the editor displays the first file retrieved using `get_plugins()` and `get_plugin_files()`.
+
+**File/Post connection**
+Posts get a title in the style "Package: File" and an slug structured accordingly. Further more the file information (type ['theme'/'plugin'], the package [theme-slug/plugin-main-file] and the file [as in `$_REQUEST['file']`) is saved in a custom post meta associated with the file's post. When the editor is opened we check if a post associated with it exists using the slug.
+
+= Revision viewing =
+`js/editors.js`, `inc/ajax.php`, `inc/metabox.php`, `css/editors.css`
+
+Below the editors a revision list is added. It uses WordPress core functionality for generation and tries to replicate the metabox style known from WordPress post editor pages. To add it we rely on JS and an AJAX request.
+
+For viewing revisions we rely on the native revision viewer, located in `wp-admin/revision.php`. For code viewing purposes some modifications to provide a better (more code-editor like) feeling are applied. For example to handle multi-space indentations at line beginnings and inbetween words (for multi-line alignment) and smaller line spacings.
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="2013ahoerethtrunkreadmetxt"></a>
<div class="modfile"><h4>Modified: 2013/ahoereth/trunk/readme.txt (2241 => 2242)</h4>
<pre class="diff"><span>
<span class="info">--- 2013/ahoereth/trunk/readme.txt   2013-08-27 16:03:35 UTC (rev 2241)
+++ 2013/ahoereth/trunk/readme.txt      2013-08-27 16:25:30 UTC (rev 2242)
</span><span class="lines">@@ -1,8 +1,8 @@
</span><span class="cx"> === Code Revisions ===
</span><span class="cx"> Contributors: a.hoereth
</span><span class="cx"> Plugin Name: Code Revisions
</span><del>-Plugin URI:
-Tags:
</del><ins>+Plugin URI: http://yrnxt.com/wordpress/code-revisions/
+Tags: code, revisions, plugin, theme, editors, revision.php
</ins><span class="cx"> Author: Alexander Höreth
</span><span class="cx"> Author URI: http://yrnxt.com/
</span><span class="cx"> Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=a%2ehoereth%40gmail%2ecom
</span><span class="lines">@@ -10,14 +10,16 @@
</span><span class="cx"> License URI: http://www.gnu.org/licenses/gpl-2.0.html
</span><span class="cx"> Requires at least: 3.6
</span><span class="cx"> Tested up to: 3.6
</span><del>-Stable tag: 0.7
</del><ins>+Stable tag: 0.8
</ins><span class="cx"> 
</span><span class="cx"> WordPress native revisions for the theme and plugin editors.
</span><span class="cx"> 
</span><span class="cx"> == Description ==
</span><span class="cx"> 
</span><del>-Google Summer of Code 2013
</del><ins>+This plugin will help you to keep track of changes made to theme and plugin files through the WordPress code editors. The revisions are handled in a way native to WordPress. Comfortably view revisions using the new revision viewer shipped with WordPress 3.6.
</ins><span class="cx"> 
</span><ins>+This plugin is part of my Google Summer of Code 2013 project at WordPress. You can find more information on [make/core](http://make.wordpress.org/core/tag/code-revisions/).
+
</ins><span class="cx"> == Changelog ==
</span><span class="cx"> 
</span><span class="cx"> = 0.1 =
</span><span class="lines">@@ -41,31 +43,5 @@
</span><span class="cx"> = 0.7 =
</span><span class="cx"> * More code appropriate revision viewer styling
</span><span class="cx"> 
</span><del>-== Documentation ==
-
-= Editor file data =
-`inc/editors.php`
-
-**Themes:**
-
-* `$_REQUEST['theme']` contains the theme-slug.
-* `$_REQUEST['file']` contains the file name without any path information. The theme editor only allows editing for files in the specific theme's root directory.
-* If no specific file was selected both variables are empty and the editor displays the current active theme's `style.css`.
-
-The absolute path to the file can be built like this: `get_theme_root()/$_REQUEST['theme']/$_REQUEST['file']` or `get_theme_root()/current_theme_slug/style.css`
-
-**Plugins:**
-
-* `$_REQUEST['file']` contains the file' relative path from `WP_PLUGIN_DIR`. E.g. `plugin-slug/subfolder/filename.php`
-* One would expect `$_REQUEST['plugin']` to hold the currently viewed plugin's basename or relative url to main file, but it doesn't. It contains the last viewed file (as in `$_REQUEST['file']`). For easier processing we retrieve the plugin main file using the first part of the file path in a call to `get_plugins()`.
-* If no specific file was selected both variables are empty and the editor displays the first file retrieved using `get_plugins()` and `get_plugin_files()`.
-
-**File/Post connection**
-Posts get a title in the style "Package: File" and an slug structured accordingly. Further more the file information (type ['theme'/'plugin'], the package [theme-slug/plugin-main-file] and the file [as in `$_REQUEST['file']`) is saved in a custom post meta associated with the file's post. When the editor is opened we check if a post associated with it exists using the slug.
-
-= Revision viewing =
-`js/editors.js`, `inc/ajax.php`, `inc/metabox.php`, `css/editors.css`
-
-Below the editors a revision list is added. It uses WordPress core functionality for generation and tries to replicate the metabox style known from WordPress post editor pages. To add it we rely on JS and an AJAX request.
-
-For viewing revisions we rely on the native revision viewer, located in `wp-admin/revision.php`. For code viewing purposes some modifications to provide a better (more code-editor like) feeling are applied. For example to handle multi-space indentations at line beginnings and inbetween words (for multi-line alignment) and smaller line spacings.
</del><span class="cx">\ No newline at end of file
</span><ins>+= 0.8 =
+* WordPress.org release with uninstall automatism and bug fixes
</ins></span></pre>
</div>
</div>

</body>
</html>