[[[
Linkified code file names in file general.htm of the Hacking Guide

Converted file names into links pointing to the current revision on page:

http://subversion.apache.org/docs/community-guide/general.html#code-to-read

Converted directory names into links pointing to the current revision on
page:

http://subversion.apache.org/docs/community-guide/general.html#directory-layout

Patch by: Gabriela Gibson <gabriela.gib...@gmail.com>
]]]

regards,

Gabriela

ps.: The credit note was just for practice :>



--- general-orig.html	2012-12-19 11:53:49.880600246 +0000
+++ general-new.html	2012-12-19 12:22:42.253190871 +0000
@@ -288,15 +288,28 @@
 perusal order:</p>
 
 <ol>
-<li><p>the basic building blocks:  svn_string.h, svn_error.h, svn_types.h</p>
-</li>
-<li><p>useful utilities:  svn_io.h, svn_path.h, svn_hash.h, svn_xml.h</p>
-</li>
-<li><p>the critical interface:  svn_delta.h</p>
-</li>
-<li><p>client-side interfaces:  svn_ra.h, svn_wc.h, svn_client.h</p>
-</li>
-<li><p>the repository and versioned filesystem:  svn_repos.h, svn_fs.h</p>
+<li><p>the basic building blocks:  
+<a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/svn_string.h";>svn_string.h</a>,
+<a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/svn_error.h";>svn_error.h</a>,
+<a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/svn_types.h";>svn_types.h</a></p>
+</li>
+<li><p>
+<a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/svn_io.h";>svn_io.h</a>,
+<a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/svn_path.h";>svn_path.h</a>,
+<a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/svn_hash.h";>svn_hash.h</a>,
+<a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/svn_xml.h";>svn_xml.h</a></p>
+</li>
+<li><p>the critical interface: 
+<a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/svn_delta.h";>svn_delta.h</a></p>
+</li>
+<li><p>client-side interfaces:  
+<a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/svn_ra.h";>svn_ra.h</a>,
+<a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/svn_wc.h";>svn_wc.h</a>,
+<a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/svn_client.h";>svn_client.h</a></p>
+</li>
+<li><p>the repository and versioned filesystem: 
+<a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/svn_repos.h";>svn_repos.h</a>,
+<a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/svn_fs.h";>svn_fs.h</a></p>
 </li>
 </ol>
 
@@ -312,11 +325,15 @@
 in APR (look in 'apr/include/'):</p>
 
 <ul>
-<li><p>memory pools:  apr_pools.h</p></li>
-<li><p>filesystem access:  apr_file_io.h</p></li>
-<li><p>hashes and arrays:  apr_hash.h, apr_tables.h</p></li>
+<li><p>memory pools:  <a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/apr_pools.h";>apr_pools.h</a></p></li>
+<li><p>filesystem access:  <a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/apr_file_io.h";>apr_file_io.h</a></p></li>
+<li><p>hashes and arrays: 
+<a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/apr_hash.h";>apr_hash.h</a>,
+<a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/apr_tables.h";>apr_tables.h</a>
+</p></li>
 </ul>
 
+
 <p>Subversion also tries to deliver reliable and secure software. This
 can only be achieved by developers who understand secure programming
 in the C programming language. Please see 'notes/assurance.txt' for
@@ -337,57 +354,59 @@
 <p>A rough guide to the source tree:</p>
 
 <ul>
-<li><p><tt>doc/</tt><br>
+<li><p><tt><a href="https://svn.apache.org/repos/asf/subversion/trunk/doc/";>doc/</a></tt><br />
     User and Developer documentation.</p>
 </li>
-<li><p><tt>tools/</tt><br>
+<li><p><tt><a href="https://svn.apache.org/repos/asf/subversion/trunk/tools/";>tools/</a></tt><br />
     Stuff that works with Subversion, but that Subversion doesn't
     depend on.  Code in tools/ is maintained collectively by the
     Subversion project, and is under the same open source copyright as
     Subversion itself.</p>
 </li>
-<li><p><tt>contrib/</tt><br>
+<li><p><tt><a href="https://svn.apache.org/repos/asf/subversion/trunk/contrib/";>contrib/</a></tt><br />
     Stuff that works with Subversion, but that Subversion doesn't
     depend on, and that is maintained by individuals who may or may
     not participate in Subversion development.  Code in contrib/ is
     open source, but may have a different license or copyright holder
     than Subversion itself.</p>
 </li>
-<li><p><tt>packages/</tt><br>
+</li>
+<li><p><tt>packages/</tt><br />
     Stuff to help packaging systems, like rpm and dpkg.</p>
 </li>
-<li><p><tt>subversion/</tt><br>
+
+<li><p><tt><a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/";>subversion/</a></tt><br />
     Source code to Subversion itself (as opposed to external
     libraries).</p>
 </li>
-<li><p><tt>subversion/include/</tt><br>
+<li><p><tt><a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/";>subversion/include/</a></tt><br />
     Public header files for users of Subversion libraries.</p>
 </li>
-<li><p><tt>subversion/include/private/</tt><br>
+<li><p><tt><a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/include/private/";>subversion/include/private/</a></tt><br />
     Private header files shared internally by Subversion libraries.</p>
 </li>
-<li><p><tt>subversion/libsvn_fs/</tt><br>
+<li><p><tt><a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/libsvn_fs/";>subversion/libsvn_fs/</a></tt><br />
     The versioning "filesystem" API.</p>
 </li>
-<li><p><tt>subversion/libsvn_repos/</tt><br>
+<li><p><tt><a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/libsvn_repos/";>subversion/libsvn_repos/</a></tt><br />
     Repository functionality built around the `libsvn_fs' core.</p>
 </li>
-<li><p><tt>subversion/libsvn_delta/</tt><br>
+<li><p><tt><a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/libsvn_delta/";>subversion/libsvn_delta/</a></tt><br />
     Common code for tree deltas, text deltas, and property deltas.</p>
 </li>
-<li><p><tt>subversion/libsvn_wc/</tt><br>
+<li><p><tt><a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/libsvn_wc/";>subversion/libsvn_wc/</a></tt><br />
     Common code for working copies.</p>
 </li>
-<li><p><tt>subversion/libsvn_ra/</tt><br>
+<li><p><tt><a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/libsvn_ra/";>subversion/libsvn_ra/</a></tt><br />
     Common code for repository access.</p>
 </li>
-<li><p><tt>subversion/libsvn_client/</tt><br>
+<li><p><tt><a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/libsvn_client/";>subversion/libsvn_client/</a></tt><br />
     Common code for client operations.</p>
 </li>
-<li><p><tt>subversion/svn/</tt><br>
+<li><p><tt><a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/svn/";>subversion/svn/</a></tt><br />
     The command line client.</p>
 </li>
-<li><p><tt>subversion/tests/</tt><br>
+<li><p><tt><a href="https://svn.apache.org/repos/asf/subversion/trunk/subversion/tests/";>subversion/tests/</a></tt><br />
     Automated test suite.</p>
 </li>
 <li><p><tt>apr/</tt><br>

Reply via email to