Masafumi Yokoyama
null+****@clear*****
Sat Aug 30 18:05:55 JST 2014
Masafumi Yokoyama 2014-08-30 18:05:55 +0900 (Sat, 30 Aug 2014) New Revision: 6ea67a53a11bec86b690490cc5b32e27cd9284f1 https://github.com/ranguba/ranguba.org/commit/6ea67a53a11bec86b690490cc5b32e27cd9284f1 Message: Update Packnga documentation to 1.0.0 Modified files: packnga/en/Packnga.html packnga/en/Packnga/DocumentTask.html packnga/en/Packnga/ReferenceTask.html packnga/en/Packnga/ReleaseTask.html packnga/en/Packnga/YARDTask.html packnga/en/alphabetical_index.html packnga/en/css/style.css packnga/en/file.README.html packnga/en/file.lgpl.html packnga/en/file.news.html packnga/en/file.release.html packnga/en/file.tutorial.html packnga/en/file_list.html packnga/en/frames.html packnga/en/index.html packnga/en/js/app.js packnga/en/top-level-namespace.html packnga/ja/Packnga.html packnga/ja/Packnga/DocumentTask.html packnga/ja/Packnga/ReferenceTask.html packnga/ja/Packnga/ReleaseTask.html packnga/ja/Packnga/YARDTask.html packnga/ja/alphabetical_index.html packnga/ja/css/style.css packnga/ja/file.README.html packnga/ja/file.lgpl.html packnga/ja/file.news.html packnga/ja/file.release.html packnga/ja/file.tutorial.html packnga/ja/file_list.html packnga/ja/frames.html packnga/ja/index.html packnga/ja/js/app.js packnga/ja/top-level-namespace.html Modified: packnga/en/Packnga.html (+1 -1) =================================================================== --- packnga/en/Packnga.html 2014-08-30 14:56:43 +0900 (15b3095) +++ packnga/en/Packnga.html 2014-08-30 18:05:55 +0900 (edeb1ce) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!Packnga.html"; </script> Modified: packnga/en/Packnga/DocumentTask.html (+1 -1) =================================================================== --- packnga/en/Packnga/DocumentTask.html 2014-08-30 14:56:43 +0900 (f3e670d) +++ packnga/en/Packnga/DocumentTask.html 2014-08-30 18:05:55 +0900 (bc6d989) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = '../'; - framesUrl = "../frames.html#!" + escape(window.location.href); + framesUrl = "../frames.html#!Packnga/DocumentTask.html"; </script> Modified: packnga/en/Packnga/ReferenceTask.html (+19 -19) =================================================================== --- packnga/en/Packnga/ReferenceTask.html 2014-08-30 14:56:43 +0900 (b9acbd4) +++ packnga/en/Packnga/ReferenceTask.html 2014-08-30 18:05:55 +0900 (d0edd89) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = '../'; - framesUrl = "../frames.html#!" + escape(window.location.href); + framesUrl = "../frames.html#!Packnga/ReferenceTask.html"; </script> @@ -382,12 +382,12 @@ They generate, translate and prepare to publish references.</p> <pre class="lines"> -36 37 -38</pre> +38 +39</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 36</span> + <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 37</span> <span class='kw'>def</span> <span class='id identifier rubyid_base_dir'>base_dir</span> <span class='ivar'>@base_dir</span> @@ -461,12 +461,12 @@ document. Its default value is “en” (English).</p> <pre class="lines"> -57 58 -59</pre> +59 +60</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 57</span> + <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 58</span> <span class='kw'>def</span> <span class='id identifier rubyid_original_language'>original_language</span> <span class='ivar'>@original_language</span> @@ -532,12 +532,12 @@ document. Its default value is “en” (English).</p> <pre class="lines"> -40 41 -42</pre> +42 +43</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 40</span> + <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 41</span> <span class='kw'>def</span> <span class='id identifier rubyid_readme'>readme</span> <span class='ivar'>@readme</span> @@ -603,12 +603,12 @@ document. Its default value is “en” (English).</p> <pre class="lines"> -44 45 -46</pre> +46 +47</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 44</span> + <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 45</span> <span class='kw'>def</span> <span class='id identifier rubyid_source_files'>source_files</span> <span class='ivar'>@source_files</span> @@ -674,12 +674,12 @@ document. Its default value is “en” (English).</p> <pre class="lines"> -48 49 -50</pre> +50 +51</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 48</span> + <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 49</span> <span class='kw'>def</span> <span class='id identifier rubyid_text_files'>text_files</span> <span class='ivar'>@text_files</span> @@ -756,12 +756,12 @@ Otherwise, it is not specified.</p> <pre class="lines"> -70 71 -72</pre> +72 +73</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 70</span> + <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 71</span> <span class='kw'>def</span> <span class='id identifier rubyid_translate_languages'>translate_languages</span> <span class='ivar'>@translate_languages</span> Modified: packnga/en/Packnga/ReleaseTask.html (+1 -1) =================================================================== --- packnga/en/Packnga/ReleaseTask.html 2014-08-30 14:56:43 +0900 (1c65474) +++ packnga/en/Packnga/ReleaseTask.html 2014-08-30 18:05:55 +0900 (4e33f43) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = '../'; - framesUrl = "../frames.html#!" + escape(window.location.href); + framesUrl = "../frames.html#!Packnga/ReleaseTask.html"; </script> Modified: packnga/en/Packnga/YARDTask.html (+1 -1) =================================================================== --- packnga/en/Packnga/YARDTask.html 2014-08-30 14:56:43 +0900 (09ef4a1) +++ packnga/en/Packnga/YARDTask.html 2014-08-30 18:05:55 +0900 (863ac3c) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = '../'; - framesUrl = "../frames.html#!" + escape(window.location.href); + framesUrl = "../frames.html#!Packnga/YARDTask.html"; </script> Modified: packnga/en/alphabetical_index.html (+5 -5) =================================================================== --- packnga/en/alphabetical_index.html 2014-08-30 14:56:43 +0900 (978a744) +++ packnga/en/alphabetical_index.html 2014-08-30 18:05:55 +0900 (c147d3a) @@ -19,7 +19,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!alphabetical_index.html"; </script> @@ -96,16 +96,16 @@ <li class="r1"><a href="index.html" title="README">README</a></li> - <li class="r2"><a href="file.tutorial.html" title="tutorial">tutorial</a></li> + <li class="r2"><a href="file.lgpl.html" title="lgpl">lgpl</a></li> - <li class="r1"><a href="file.lgpl.html" title="lgpl">lgpl</a></li> + <li class="r1"><a href="file.news.html" title="news">news</a></li> - <li class="r2"><a href="file.news.html" title="news">news</a></li> + <li class="r2"><a href="file.release.html" title="release">release</a></li> - <li class="r1"><a href="file.release.html" title="release">release</a></li> + <li class="r1"><a href="file.tutorial.html" title="tutorial">tutorial</a></li> </ul> Modified: packnga/en/css/style.css (+2 -1) =================================================================== --- packnga/en/css/style.css 2014-08-30 14:56:43 +0900 (6d3243e) +++ packnga/en/css/style.css 2014-08-30 18:05:55 +0900 (96307c5) @@ -291,6 +291,7 @@ li.r2 { background: #fafafa; } -moz-box-shadow: -2px 2px 6px #bbb; z-index: 5000; position: relative; + overflow-x: auto; } #toc.nofloat { float: none; max-width: none; border: none; padding: 0; margin: 20px 0; -webkit-box-shadow: none; -moz-box-shadow: none; } #toc.nofloat.hidden { padding: 0; background: 0; margin-bottom: 5px; } @@ -324,9 +325,9 @@ pre.code .dot + pre.code .id, pre.code .rubyid_to_i pre.code .rubyid_each { color: #0085FF; } pre.code .comment { color: #0066FF; } pre.code .const, pre.code .constant { color: #585CF6; } +pre.code .label, pre.code .symbol { color: #C5060B; } pre.code .kw, -pre.code .label, pre.code .rubyid_require, pre.code .rubyid_extend, pre.code .rubyid_include { color: #0000FF; } Modified: packnga/en/file.README.html (+2 -2) =================================================================== --- packnga/en/file.README.html 2014-08-30 14:56:43 +0900 (5d63340) +++ packnga/en/file.README.html 2014-08-30 18:05:55 +0900 (32dd9a3) @@ -2,7 +2,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> - <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII" /> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" href="../../ranguba.css" type="text/css" /> <link rel="shortcut icon" href="../../favicon.ico" /> <link rel="icon" href="../../favicon.png" /> @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!file.README.html"; </script> Modified: packnga/en/file.lgpl.html (+3 -3) =================================================================== --- packnga/en/file.lgpl.html 2014-08-30 14:56:43 +0900 (3a6afff) +++ packnga/en/file.lgpl.html 2014-08-30 18:05:55 +0900 (d83f693) @@ -2,7 +2,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> - <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII" /> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" href="../../ranguba.css" type="text/css" /> <link rel="shortcut icon" href="../../favicon.ico" /> <link rel="icon" href="../../favicon.png" /> @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!file.lgpl.html"; </script> @@ -92,7 +92,7 @@ <iframe id="search_frame"></iframe> - <div id="content"><div id='filecontents'> GNU LESSER GENERAL PUBLIC LICENSE<br/> Version 2.1, February 1999<br/><br/> Copyright (C) 1991, 1999 Free Software Foundation, Inc.<br/> 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA<br/> Everyone is permitted to copy and distribute verbatim copies<br/> of this license document, but changing it is not allowed.<br/><br/>[This is the first released version of the Lesser GPL. It also counts<br/> as the successor of the GNU Library Public License, version 2, hence<br/> the version number 2.1.]<br/><br/> Preamble<br/><br/> The licenses for most software are designed to take away your<br/>freedom to share and change it. By contrast, the GNU General Public<br/>Licenses are intended to guarantee your freedom to share and change<br/>free software--to make sure the software is free for all its users.<br/><br/> This license, the Lesser General Public License, applies to some<br/>specially designated softwa re packa ges--typically libraries--of the<br/>Free Software Foundation and other authors who decide to use it. You<br/>can use it too, but we suggest you first think carefully about whether<br/>this license or the ordinary General Public License is the better<br/>strategy to use in any particular case, based on the explanations below.<br/><br/> When we speak of free software, we are referring to freedom of use,<br/>not price. Our General Public Licenses are designed to make sure that<br/>you have the freedom to distribute copies of free software (and charge<br/>for this service if you wish); that you receive source code or can get<br/>it if you want it; that you can change the software and use pieces of<br/>it in new free programs; and that you are informed that you can do<br/>these things.<br/><br/> To protect your rights, we need to make restrictions that forbid<br/>distributors to deny you these rights or to ask you to surrender these<br/>rights. These restrictions translate to certa in responsibilities for<br/>you if you distribute copies of the library or if you modify it.<br/><br/> For example, if you distribute copies of the library, whether gratis<br/>or for a fee, you must give the recipients all the rights that we gave<br/>you. You must make sure that they, too, receive or can get the source<br/>code. If you link other code with the library, you must provide<br/>complete object files to the recipients, so that they can relink them<br/>with the library after making changes to the library and recompiling<br/>it. And you must show them these terms so they know their rights.<br/><br/> We protect your rights with a two-step method: (1) we copyright the<br/>library, and (2) we offer you this license, which gives you legal<br/>permission to copy, distribute and/or modify the library.<br/><br/> To protect each distributor, we want to make it very clear that<br/>there is no warranty for the free library. Also, if the library is<br/>modified by someo ne else and passed on, the recipients should know<br/>that what they have is not the original version, so that the original<br/>author's reputation will not be affected by problems that might be<br/>introduced by others.<br/><br/> Finally, software patents pose a constant threat to the existence of<br/>any free program. We wish to make sure that a company cannot<br/>effectively restrict the users of a free program by obtaining a<br/>restrictive license from a patent holder. Therefore, we insist that<br/>any patent license obtained for a version of the library must be<br/>consistent with the full freedom of use specified in this license.<br/><br/> Most GNU software, including some libraries, is covered by the<br/>ordinary GNU General Public License. This license, the GNU Lesser<br/>General Public License, applies to certain designated libraries, and<br/>is quite different from the ordinary General Public License. We use<br/>this license for certain libraries in order to permit linking those<br/>libraries into non-free programs.<br/><br/> When a program is linked with a library, whether statically or using<br/>a shared library, the combination of the two is legally speaking a<br/>combined work, a derivative of the original library. The ordinary<br/>General Public License therefore permits such linking only if the<br/>entire combination fits its criteria of freedom. The Lesser General<br/>Public License permits more lax criteria for linking other code with<br/>the library.<br/><br/> We call this license the "Lesser" General Public License because it<br/>does Less to protect the user's freedom than the ordinary General<br/>Public License. It also provides other free software developers Less<br/>of an advantage over competing non-free programs. These disadvantages<br/>are the reason we use the ordinary General Public License for many<br/>libraries. However, the Lesser license provides advantages in certain<br/>special circumstances.<br/><br/ > For e xample, on rare occasions, there may be a special need to<br/>encourage the widest possible use of a certain library, so that it becomes<br/>a de-facto standard. To achieve this, non-free programs must be<br/>allowed to use the library. A more frequent case is that a free<br/>library does the same job as widely used non-free libraries. In this<br/>case, there is little to gain by limiting the free library to free<br/>software only, so we use the Lesser General Public License.<br/><br/> In other cases, permission to use a particular library in non-free<br/>programs enables a greater number of people to use a large body of<br/>free software. For example, permission to use the GNU C Library in<br/>non-free programs enables many more people to use the whole GNU<br/>operating system, as well as its variant, the GNU/Linux operating<br/>system.<br/><br/> Although the Lesser General Public License is Less protective of the<br/>users' freedom, it does ensure that the user of a program that is<br/>linked with the Library has the freedom and the wherewithal to run<br/>that program using a modified version of the Library.<br/><br/> The precise terms and conditions for copying, distribution and<br/>modification follow. Pay close attention to the difference between a<br/>"work based on the library" and a "work that uses the library". The<br/>former contains code derived from the library, whereas the latter must<br/>be combined with the library in order to run.<br/><br/> GNU LESSER GENERAL PUBLIC LICENSE<br/> TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION<br/><br/> 0. This License Agreement applies to any software library or other<br/>program which contains a notice placed by the copyright holder or<br/>other authorized party saying it may be distributed under the terms of<br/>this Lesser General Public License (also called "this License").<br/>Each licensee is addressed as "you".<br/><br/> A & quot;lib rary" means a collection of software functions and/or data<br/>prepared so as to be conveniently linked with application programs<br/>(which use some of those functions and data) to form executables.<br/><br/> The "Library", below, refers to any such software library or work<br/>which has been distributed under these terms. A "work based on the<br/>Library" means either the Library or any derivative work under<br/>copyright law: that is to say, a work containing the Library or a<br/>portion of it, either verbatim or with modifications and/or translated<br/>straightforwardly into another language. (Hereinafter, translation is<br/>included without limitation in the term "modification".)<br/><br/> "Source code" for a work means the preferred form of the work for<br/>making modifications to it. For a library, complete source code means<br/>all the source code for all modules it contains, plus any associated<br/>interface definiti on files , plus the scripts used to control compilation<br/>and installation of the library.<br/><br/> Activities other than copying, distribution and modification are not<br/>covered by this License; they are outside its scope. The act of<br/>running a program using the Library is not restricted, and output from<br/>such a program is covered only if its contents constitute a work based<br/>on the Library (independent of the use of the Library in a tool for<br/>writing it). Whether that is true depends on what the Library does<br/>and what the program that uses the Library does.<br/> <br/> 1. You may copy and distribute verbatim copies of the Library's<br/>complete source code as you receive it, in any medium, provided that<br/>you conspicuously and appropriately publish on each copy an<br/>appropriate copyright notice and disclaimer of warranty; keep intact<br/>all the notices that refer to this License and to the absence of any<br/>warranty; and distribute a copy of this Licen se along with the<br/>Library.<br/><br/> You may charge a fee for the physical act of transferring a copy,<br/>and you may at your option offer warranty protection in exchange for a<br/>fee.<br/><br/> 2. You may modify your copy or copies of the Library or any portion<br/>of it, thus forming a work based on the Library, and copy and<br/>distribute such modifications or work under the terms of Section 1<br/>above, provided that you also meet all of these conditions:<br/><br/> a) The modified work must itself be a software library.<br/><br/> b) You must cause the files modified to carry prominent notices<br/> stating that you changed the files and the date of any change.<br/><br/> c) You must cause the whole of the work to be licensed at no<br/> charge to all third parties under the terms of this License.<br/><br/> d) If a facility in the modified Library refers to a function or a<br/> table of data to be supplied by an application program that uses<br/> the facilit y, other than as an argument passed when the facility<br/> is invoked, then you must make a good faith effort to ensure that,<br/> in the event an application does not supply such function or<br/> table, the facility still operates, and performs whatever part of<br/> its purpose remains meaningful.<br/><br/> (For example, a function in a library to compute square roots has<br/> a purpose that is entirely well-defined independent of the<br/> application. Therefore, Subsection 2d requires that any<br/> application-supplied function or table used by this function must<br/> be optional: if the application does not supply it, the square<br/> root function must still compute square roots.)<br/><br/>These requirements apply to the modified work as a whole. If<br/>identifiable sections of that work are not derived from the Library,<br/>and can be reasonably considered independent and separate works in<br/>themselves, then this License, and its terms, do not a pply to those<br/>sections when you distribute them as separate works. But when you<br/>distribute the same sections as part of a whole which is a work based<br/>on the Library, the distribution of the whole must be on the terms of<br/>this License, whose permissions for other licensees extend to the<br/>entire whole, and thus to each and every part regardless of who wrote<br/>it.<br/><br/>Thus, it is not the intent of this section to claim rights or contest<br/>your rights to work written entirely by you; rather, the intent is to<br/>exercise the right to control the distribution of derivative or<br/>collective works based on the Library.<br/><br/>In addition, mere aggregation of another work not based on the Library<br/>with the Library (or with a work based on the Library) on a volume of<br/>a storage or distribution medium does not bring the other work under<br/>the scope of this License.<br/><br/> 3. You may opt to apply the terms of the ordinary GNU General Public<br />Licens e instead of this License to a given copy of the Library. To do<br/>this, you must alter all the notices that refer to this License, so<br/>that they refer to the ordinary GNU General Public License, version 2,<br/>instead of to this License. (If a newer version than version 2 of the<br/>ordinary GNU General Public License has appeared, then you can specify<br/>that version instead if you wish.) Do not make any other change in<br/>these notices.<br/><br/> Once this change is made in a given copy, it is irreversible for<br/>that copy, so the ordinary GNU General Public License applies to all<br/>subsequent copies and derivative works made from that copy.<br/><br/> This option is useful when you wish to copy part of the code of<br/>the Library into a program that is not a library.<br/><br/> 4. You may copy and distribute the Library (or a portion or<br/>derivative of it, under Section 2) in object code or executable form<br/>under the terms of Sections 1 and 2 above pro vided th at you accompany<br/>it with the complete corresponding machine-readable source code, which<br/>must be distributed under the terms of Sections 1 and 2 above on a<br/>medium customarily used for software interchange.<br/><br/> If distribution of object code is made by offering access to copy<br/>from a designated place, then offering equivalent access to copy the<br/>source code from the same place satisfies the requirement to<br/>distribute the source code, even though third parties are not<br/>compelled to copy the source along with the object code.<br/><br/> 5. A program that contains no derivative of any portion of the<br/>Library, but is designed to work with the Library by being compiled or<br/>linked with it, is called a "work that uses the Library". Such a<br/>work, in isolation, is not a derivative work of the Library, and<br/>therefore falls outside the scope of this License.<br/><br/> However, linking a "work that uses the Library" with the Library <br/>creates an executable that is a derivative of the Library (because it<br/>contains portions of the Library), rather than a "work that uses the<br/>library". The executable is therefore covered by this License.<br/>Section 6 states terms for distribution of such executables.<br/><br/> When a "work that uses the Library" uses material from a header file<br/>that is part of the Library, the object code for the work may be a<br/>derivative work of the Library even though the source code is not.<br/>Whether this is true is especially significant if the work can be<br/>linked without the Library, or if the work is itself a library. The<br/>threshold for this to be true is not precisely defined by law.<br/><br/> If such an object file uses only numerical parameters, data<br/>structure layouts and accessors, and small macros and small inline<br/>functions (ten lines or less in length), then the use of the object<br/>file is unrestricted, regardless of wh ether it is legally a derivative<br/>work. (Executables containing this object code plus portions of the<br/>Library will still fall under Section 6.)<br/><br/> Otherwise, if the work is a derivative of the Library, you may<br/>distribute the object code for the work under the terms of Section 6.<br/>Any executables containing that work also fall under Section 6,<br/>whether or not they are linked directly with the Library itself.<br/><br/> 6. As an exception to the Sections above, you may also combine or<br/>link a "work that uses the Library" with the Library to produce a<br/>work containing portions of the Library, and distribute that work<br/>under terms of your choice, provided that the terms permit<br/>modification of the work for the customer's own use and reverse<br/>engineering for debugging such modifications.<br/><br/> You must give prominent notice with each copy of the work that the<br/>Library is used in it and that the Library and its use are covered by <br/>thi s License. You must supply a copy of this License. If the work<br/>during execution displays copyright notices, you must include the<br/>copyright notice for the Library among them, as well as a reference<br/>directing the user to the copy of this License. Also, you must do one<br/>of these things:<br/><br/> a) Accompany the work with the complete corresponding<br/> machine-readable source code for the Library including whatever<br/> changes were used in the work (which must be distributed under<br/> Sections 1 and 2 above); and, if the work is an executable linked<br/> with the Library, with the complete machine-readable "work that<br/> uses the Library", as object code and/or source code, so that the<br/> user can modify the Library and then relink to produce a modified<br/> executable containing the modified Library. (It is understood<br/> that the user who changes the contents of definitions files in the<br/> Library will not n ecessari ly be able to recompile the application<br/> to use the modified definitions.)<br/><br/> b) Use a suitable shared library mechanism for linking with the<br/> Library. A suitable mechanism is one that (1) uses at run time a<br/> copy of the library already present on the user's computer system,<br/> rather than copying library functions into the executable, and (2)<br/> will operate properly with a modified version of the library, if<br/> the user installs one, as long as the modified version is<br/> interface-compatible with the version that the work was made with.<br/><br/> c) Accompany the work with a written offer, valid for at<br/> least three years, to give the same user the materials<br/> specified in Subsection 6a, above, for a charge no more<br/> than the cost of performing this distribution.<br/><br/> d) If distribution of the work is made by offering access to copy<br/> from a designated place, offer equivalent access to c opy the above<br/> specified materials from the same place.<br/><br/> e) Verify that the user has already received a copy of these<br/> materials or that you have already sent this user a copy.<br/><br/> For an executable, the required form of the "work that uses the<br/>Library" must include any data and utility programs needed for<br/>reproducing the executable from it. However, as a special exception,<br/>the materials to be distributed need not include anything that is<br/>normally distributed (in either source or binary form) with the major<br/>components (compiler, kernel, and so on) of the operating system on<br/>which the executable runs, unless that component itself accompanies<br/>the executable.<br/><br/> It may happen that this requirement contradicts the license<br/>restrictions of other proprietary libraries that do not normally<br/>accompany the operating system. Such a contradiction means you cannot<br/>use both them and the Library together in an exec utable that you<br/>distribute.<br/><br/> 7. You may place library facilities that are a work based on the<br/>Library side-by-side in a single library together with other library<br/>facilities not covered by this License, and distribute such a combined<br/>library, provided that the separate distribution of the work based on<br/>the Library and of the other library facilities is otherwise<br/>permitted, and provided that you do these two things:<br/><br/> a) Accompany the combined library with a copy of the same work<br/> based on the Library, uncombined with any other library<br/> facilities. This must be distributed under the terms of the<br/> Sections above.<br/><br/> b) Give prominent notice with the combined library of the fact<br/> that part of it is a work based on the Library, and explaining<br/> where to find the accompanying uncombined form of the same work.<br/><br/> 8. You may not copy, modify, sublicense, link with, or distribute<br/>t he Libra ry except as expressly provided under this License. Any<br/>attempt otherwise to copy, modify, sublicense, link with, or<br/>distribute the Library is void, and will automatically terminate your<br/>rights under this License. However, parties who have received copies,<br/>or rights, from you under this License will not have their licenses<br/>terminated so long as such parties remain in full compliance.<br/><br/> 9. You are not required to accept this License, since you have not<br/>signed it. However, nothing else grants you permission to modify or<br/>distribute the Library or its derivative works. These actions are<br/>prohibited by law if you do not accept this License. Therefore, by<br/>modifying or distributing the Library (or any work based on the<br/>Library), you indicate your acceptance of this License to do so, and<br/>all its terms and conditions for copying, distributing or modifying<br/>the Library or works based on it.<br/><br/> 10. Each time you redist ribute t he Library (or any work based on the<br/>Library), the recipient automatically receives a license from the<br/>original licensor to copy, distribute, link with or modify the Library<br/>subject to these terms and conditions. You may not impose any further<br/>restrictions on the recipients' exercise of the rights granted herein.<br/>You are not responsible for enforcing compliance by third parties with<br/>this License.<br/><br/> 11. If, as a consequence of a court judgment or allegation of patent<br/>infringement or for any other reason (not limited to patent issues),<br/>conditions are imposed on you (whether by court order, agreement or<br/>otherwise) that contradict the conditions of this License, they do not<br/>excuse you from the conditions of this License. If you cannot<br/>distribute so as to satisfy simultaneously your obligations under this<br/>License and any other pertinent obligations, then as a consequence you<br/>may not distribute the Library at all. Fo r exampl e, if a patent<br/>license would not permit royalty-free redistribution of the Library by<br/>all those who receive copies directly or indirectly through you, then<br/>the only way you could satisfy both it and this License would be to<br/>refrain entirely from distribution of the Library.<br/><br/>If any portion of this section is held invalid or unenforceable under any<br/>particular circumstance, the balance of the section is intended to apply,<br/>and the section as a whole is intended to apply in other circumstances.<br/><br/>It is not the purpose of this section to induce you to infringe any<br/>patents or other property right claims or to contest validity of any<br/>such claims; this section has the sole purpose of protecting the<br/>integrity of the free software distribution system which is<br/>implemented by public license practices. Many people have made<br/>generous contributions to the wide range of software distributed<br/>through that system in reliance on co nsistent application of that<br/>system; it is up to the author/donor to decide if he or she is willing<br/>to distribute software through any other system and a licensee cannot<br/>impose that choice.<br/><br/>This section is intended to make thoroughly clear what is believed to<br/>be a consequence of the rest of this License.<br/><br/> 12. If the distribution and/or use of the Library is restricted in<br/>certain countries either by patents or by copyrighted interfaces, the<br/>original copyright holder who places the Library under this License may add<br/>an explicit geographical distribution limitation excluding those countries,<br/>so that distribution is permitted only in or among countries not thus<br/>excluded. In such case, this License incorporates the limitation as if<br/>written in the body of this License.<br/><br/> 13. The Free Software Foundation may publish revised and/or new<br/>versions of the Lesser General Public License from time to time.<br/>Such new versio ns will be similar in spirit to the present version,<br/>but may differ in detail to address new problems or concerns.<br/><br/>Each version is given a distinguishing version number. If the Library<br/>specifies a version number of this License which applies to it and<br/>"any later version", you have the option of following the terms and<br/>conditions either of that version or of any later version published by<br/>the Free Software Foundation. If the Library does not specify a<br/>license version number, you may choose any version ever published by<br/>the Free Software Foundation.<br/><br/> 14. If you wish to incorporate parts of the Library into other free<br/>programs whose distribution conditions are incompatible with these,<br/>write to the author to ask for permission. For software which is<br/>copyrighted by the Free Software Foundation, write to the Free<br/>Software Foundation; we sometimes make exceptions for this. Our<br/>decision will be guided by the t wo goals of preserving the free status<br/>of all derivatives of our free software and of promoting the sharing<br/>and reuse of software generally.<br/><br/> NO WARRANTY<br/><br/> 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO<br/>WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.<br/>EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR<br/>OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY<br/>KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE<br/>IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR<br/>PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE<br/>LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME<br/>THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.<br/><br/> 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN<br/>WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY<br/>AND/OR REDIST RIBUTE T HE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU<br/>FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR<br/>CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE<br/>LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING<br/>RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A<br/>FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF<br/>SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH<br/>DAMAGES.<br/><br/> END OF TERMS AND CONDITIONS<br/><br/> How to Apply These Terms to Your New Libraries<br/><br/> If you develop a new library, and you want it to be of the greatest<br/>possible use to the public, we recommend making it free software that<br/>everyone can redistribute and change. You can do so by permitting<br/>redistribution under these terms (or, alternatively, under the terms of the<br/>ordinary General Public License).<br/><br/> To apply these terms, attach the follo wing not ices to the library. It is<br/>safest to attach them to the start of each source file to most effectively<br/>convey the exclusion of warranty; and each file should have at least the<br/>"copyright" line and a pointer to where the full notice is found.<br/><br/> <one line to give the library's name and a brief idea of what it does.><br/> Copyright (C) <year> <name of author><br/><br/> This library is free software; you can redistribute it and/or<br/> modify it under the terms of the GNU Lesser General Public<br/> License as published by the Free Software Foundation; either<br/> version 2 of the License, or (at your option) any later version.<br/><br/> This library is distributed in the hope that it will be useful,<br/> but WITHOUT ANY WARRANTY; without even the implied warranty of<br/> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU<br/> Lesser General Public License for more details.<br/><br/> You shou ld have received a copy of the GNU Lesser General Public<br/> License along with this library; if not, write to the Free Software<br/> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA<br/><br/>Also add information on how to contact you by electronic and paper mail.<br/><br/>You should also get your employer (if you work as a programmer) or your<br/>school, if any, to sign a "copyright disclaimer" for the library, if<br/>necessary. Here is a sample; alter the names:<br/><br/> Yoyodyne, Inc., hereby disclaims all copyright interest in the<br/> library `Frob' (a library for tweaking knobs) written by James Random Hacker.<br/><br/> <signature of Ty Coon>, 1 April 1990<br/> Ty Coon, President of Vice<br/><br/>That's all there is to it!</div></div> + <div id="content"><div id='filecontents'> GNU LESSER GENERAL PUBLIC LICENSE<br/> Version 2.1, February 1999<br/><br/> Copyright (C) 1991, 1999 Free Software Foundation, Inc.<br/> 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA<br/> Everyone is permitted to copy and distribute verbatim copies<br/> of this license document, but changing it is not allowed.<br/><br/>[This is the first released version of the Lesser GPL. It also counts<br/> as the successor of the GNU Library Public License, version 2, hence<br/> the version number 2.1.]<br/><br/> Preamble<br/><br/> The licenses for most software are designed to take away your<br/>freedom to share and change it. By contrast, the GNU General Public<br/>Licenses are intended to guarantee your freedom to share and change<br/>free software--to make sure the software is free for all its users.<br/><br/> This license, the Lesser General Public License, applies to some<br/>specially designated softwa re packa ges--typically libraries--of the<br/>Free Software Foundation and other authors who decide to use it. You<br/>can use it too, but we suggest you first think carefully about whether<br/>this license or the ordinary General Public License is the better<br/>strategy to use in any particular case, based on the explanations below.<br/><br/> When we speak of free software, we are referring to freedom of use,<br/>not price. Our General Public Licenses are designed to make sure that<br/>you have the freedom to distribute copies of free software (and charge<br/>for this service if you wish); that you receive source code or can get<br/>it if you want it; that you can change the software and use pieces of<br/>it in new free programs; and that you are informed that you can do<br/>these things.<br/><br/> To protect your rights, we need to make restrictions that forbid<br/>distributors to deny you these rights or to ask you to surrender these<br/>rights. These restrictions translate to certa in responsibilities for<br/>you if you distribute copies of the library or if you modify it.<br/><br/> For example, if you distribute copies of the library, whether gratis<br/>or for a fee, you must give the recipients all the rights that we gave<br/>you. You must make sure that they, too, receive or can get the source<br/>code. If you link other code with the library, you must provide<br/>complete object files to the recipients, so that they can relink them<br/>with the library after making changes to the library and recompiling<br/>it. And you must show them these terms so they know their rights.<br/><br/> We protect your rights with a two-step method: (1) we copyright the<br/>library, and (2) we offer you this license, which gives you legal<br/>permission to copy, distribute and/or modify the library.<br/><br/> To protect each distributor, we want to make it very clear that<br/>there is no warranty for the free library. Also, if the library is<br/>modified by someo ne else and passed on, the recipients should know<br/>that what they have is not the original version, so that the original<br/>author's reputation will not be affected by problems that might be<br/>introduced by others.<br/><br/> Finally, software patents pose a constant threat to the existence of<br/>any free program. We wish to make sure that a company cannot<br/>effectively restrict the users of a free program by obtaining a<br/>restrictive license from a patent holder. Therefore, we insist that<br/>any patent license obtained for a version of the library must be<br/>consistent with the full freedom of use specified in this license.<br/><br/> Most GNU software, including some libraries, is covered by the<br/>ordinary GNU General Public License. This license, the GNU Lesser<br/>General Public License, applies to certain designated libraries, and<br/>is quite different from the ordinary General Public License. We use<br/>this license for certain libraries in order to pe rmit lin king those<br/>libraries into non-free programs.<br/><br/> When a program is linked with a library, whether statically or using<br/>a shared library, the combination of the two is legally speaking a<br/>combined work, a derivative of the original library. The ordinary<br/>General Public License therefore permits such linking only if the<br/>entire combination fits its criteria of freedom. The Lesser General<br/>Public License permits more lax criteria for linking other code with<br/>the library.<br/><br/> We call this license the "Lesser" General Public License because it<br/>does Less to protect the user's freedom than the ordinary General<br/>Public License. It also provides other free software developers Less<br/>of an advantage over competing non-free programs. These disadvantages<br/>are the reason we use the ordinary General Public License for many<br/>libraries. However, the Lesser license provides advantages in certain<br/>special circumstances.< br/><br/ > For example, on rare occasions, there may be a special need to<br/>encourage the widest possible use of a certain library, so that it becomes<br/>a de-facto standard. To achieve this, non-free programs must be<br/>allowed to use the library. A more frequent case is that a free<br/>library does the same job as widely used non-free libraries. In this<br/>case, there is little to gain by limiting the free library to free<br/>software only, so we use the Lesser General Public License.<br/><br/> In other cases, permission to use a particular library in non-free<br/>programs enables a greater number of people to use a large body of<br/>free software. For example, permission to use the GNU C Library in<br/>non-free programs enables many more people to use the whole GNU<br/>operating system, as well as its variant, the GNU/Linux operating<br/>system.<br/><br/> Although the Lesser General Public License is Less protective of the<br/>users' freedom, it does ensure that th e user o f a program that is<br/>linked with the Library has the freedom and the wherewithal to run<br/>that program using a modified version of the Library.<br/><br/> The precise terms and conditions for copying, distribution and<br/>modification follow. Pay close attention to the difference between a<br/>"work based on the library" and a "work that uses the library". The<br/>former contains code derived from the library, whereas the latter must<br/>be combined with the library in order to run.<br/><br/> GNU LESSER GENERAL PUBLIC LICENSE<br/> TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION<br/><br/> 0. This License Agreement applies to any software library or other<br/>program which contains a notice placed by the copyright holder or<br/>other authorized party saying it may be distributed under the terms of<br/>this Lesser General Public License (also called "this License").<br/>Each licensee is addressed as "you".<br /><br/> A "library" means a collection of software functions and/or data<br/>prepared so as to be conveniently linked with application programs<br/>(which use some of those functions and data) to form executables.<br/><br/> The "Library", below, refers to any such software library or work<br/>which has been distributed under these terms. A "work based on the<br/>Library" means either the Library or any derivative work under<br/>copyright law: that is to say, a work containing the Library or a<br/>portion of it, either verbatim or with modifications and/or translated<br/>straightforwardly into another language. (Hereinafter, translation is<br/>included without limitation in the term "modification".)<br/><br/> "Source code" for a work means the preferred form of the work for<br/>making modifications to it. For a library, complete source code means<br/>all the source code for all modules it contains, plus any associated<br/>interf ace defi nition files, plus the scripts used to control compilation<br/>and installation of the library.<br/><br/> Activities other than copying, distribution and modification are not<br/>covered by this License; they are outside its scope. The act of<br/>running a program using the Library is not restricted, and output from<br/>such a program is covered only if its contents constitute a work based<br/>on the Library (independent of the use of the Library in a tool for<br/>writing it). Whether that is true depends on what the Library does<br/>and what the program that uses the Library does.<br/> <br/> 1. You may copy and distribute verbatim copies of the Library's<br/>complete source code as you receive it, in any medium, provided that<br/>you conspicuously and appropriately publish on each copy an<br/>appropriate copyright notice and disclaimer of warranty; keep intact<br/>all the notices that refer to this License and to the absence of any<br/>warranty; and distribute a co py of th is License along with the<br/>Library.<br/><br/> You may charge a fee for the physical act of transferring a copy,<br/>and you may at your option offer warranty protection in exchange for a<br/>fee.<br/><br/> 2. You may modify your copy or copies of the Library or any portion<br/>of it, thus forming a work based on the Library, and copy and<br/>distribute such modifications or work under the terms of Section 1<br/>above, provided that you also meet all of these conditions:<br/><br/> a) The modified work must itself be a software library.<br/><br/> b) You must cause the files modified to carry prominent notices<br/> stating that you changed the files and the date of any change.<br/><br/> c) You must cause the whole of the work to be licensed at no<br/> charge to all third parties under the terms of this License.<br/><br/> d) If a facility in the modified Library refers to a function or a<br/> table of data to be supplied by an application program that uses<br/ > the facility, other than as an argument passed when the facility<br/> is invoked, then you must make a good faith effort to ensure that,<br/> in the event an application does not supply such function or<br/> table, the facility still operates, and performs whatever part of<br/> its purpose remains meaningful.<br/><br/> (For example, a function in a library to compute square roots has<br/> a purpose that is entirely well-defined independent of the<br/> application. Therefore, Subsection 2d requires that any<br/> application-supplied function or table used by this function must<br/> be optional: if the application does not supply it, the square<br/> root function must still compute square roots.)<br/><br/>These requirements apply to the modified work as a whole. If<br/>identifiable sections of that work are not derived from the Library,<br/>and can be reasonably considered independent and separate works in<br/>themselves, then this License, and its terms, do not apply to those<br/>sections when you distribute them as separate works. But when you<br/>distribute the same sections as part of a whole which is a work based<br/>on the Library, the distribution of the whole must be on the terms of<br/>this License, whose permissions for other licensees extend to the<br/>entire whole, and thus to each and every part regardless of who wrote<br/>it.<br/><br/>Thus, it is not the intent of this section to claim rights or contest<br/>your rights to work written entirely by you; rather, the intent is to<br/>exercise the right to control the distribution of derivative or<br/>collective works based on the Library.<br/><br/>In addition, mere aggregation of another work not based on the Library<br/>with the Library (or with a work based on the Library) on a volume of<br/>a storage or distribution medium does not bring the other work under<br/>the scope of this License.<br/><br/> 3. You may opt to apply the terms of the ordinary GNU G eneral P ublic<br/>License instead of this License to a given copy of the Library. To do<br/>this, you must alter all the notices that refer to this License, so<br/>that they refer to the ordinary GNU General Public License, version 2,<br/>instead of to this License. (If a newer version than version 2 of the<br/>ordinary GNU General Public License has appeared, then you can specify<br/>that version instead if you wish.) Do not make any other change in<br/>these notices.<br/><br/> Once this change is made in a given copy, it is irreversible for<br/>that copy, so the ordinary GNU General Public License applies to all<br/>subsequent copies and derivative works made from that copy.<br/><br/> This option is useful when you wish to copy part of the code of<br/>the Library into a program that is not a library.<br/><br/> 4. You may copy and distribute the Library (or a portion or<br/>derivative of it, under Section 2) in object code or executable form<br/>under the terms of Sections 1 and 2 a bove provided that you accompany<br/>it with the complete corresponding machine-readable source code, which<br/>must be distributed under the terms of Sections 1 and 2 above on a<br/>medium customarily used for software interchange.<br/><br/> If distribution of object code is made by offering access to copy<br/>from a designated place, then offering equivalent access to copy the<br/>source code from the same place satisfies the requirement to<br/>distribute the source code, even though third parties are not<br/>compelled to copy the source along with the object code.<br/><br/> 5. A program that contains no derivative of any portion of the<br/>Library, but is designed to work with the Library by being compiled or<br/>linked with it, is called a "work that uses the Library". Such a<br/>work, in isolation, is not a derivative work of the Library, and<br/>therefore falls outside the scope of this License.<br/><br/> However, linking a "work that uses the Librar y" with the Library<br/>creates an executable that is a derivative of the Library (because it<br/>contains portions of the Library), rather than a "work that uses the<br/>library". The executable is therefore covered by this License.<br/>Section 6 states terms for distribution of such executables.<br/><br/> When a "work that uses the Library" uses material from a header file<br/>that is part of the Library, the object code for the work may be a<br/>derivative work of the Library even though the source code is not.<br/>Whether this is true is especially significant if the work can be<br/>linked without the Library, or if the work is itself a library. The<br/>threshold for this to be true is not precisely defined by law.<br/><br/> If such an object file uses only numerical parameters, data<br/>structure layouts and accessors, and small macros and small inline<br/>functions (ten lines or less in length), then the use of the object<br/>file is unrestricted, regardle ss of whether it is legally a derivative<br/>work. (Executables containing this object code plus portions of the<br/>Library will still fall under Section 6.)<br/><br/> Otherwise, if the work is a derivative of the Library, you may<br/>distribute the object code for the work under the terms of Section 6.<br/>Any executables containing that work also fall under Section 6,<br/>whether or not they are linked directly with the Library itself.<br/><br/> 6. As an exception to the Sections above, you may also combine or<br/>link a "work that uses the Library" with the Library to produce a<br/>work containing portions of the Library, and distribute that work<br/>under terms of your choice, provided that the terms permit<br/>modification of the work for the customer's own use and reverse<br/>engineering for debugging such modifications.<br/><br/> You must give prominent notice with each copy of the work that the<br/>Library is used in it and that the Library and it s use ar e covered by<br/>this License. You must supply a copy of this License. If the work<br/>during execution displays copyright notices, you must include the<br/>copyright notice for the Library among them, as well as a reference<br/>directing the user to the copy of this License. Also, you must do one<br/>of these things:<br/><br/> a) Accompany the work with the complete corresponding<br/> machine-readable source code for the Library including whatever<br/> changes were used in the work (which must be distributed under<br/> Sections 1 and 2 above); and, if the work is an executable linked<br/> with the Library, with the complete machine-readable "work that<br/> uses the Library", as object code and/or source code, so that the<br/> user can modify the Library and then relink to produce a modified<br/> executable containing the modified Library. (It is understood<br/> that the user who changes the contents of definitions files in the<br/> Librar y will not necessarily be able to recompile the application<br/> to use the modified definitions.)<br/><br/> b) Use a suitable shared library mechanism for linking with the<br/> Library. A suitable mechanism is one that (1) uses at run time a<br/> copy of the library already present on the user's computer system,<br/> rather than copying library functions into the executable, and (2)<br/> will operate properly with a modified version of the library, if<br/> the user installs one, as long as the modified version is<br/> interface-compatible with the version that the work was made with.<br/><br/> c) Accompany the work with a written offer, valid for at<br/> least three years, to give the same user the materials<br/> specified in Subsection 6a, above, for a charge no more<br/> than the cost of performing this distribution.<br/><br/> d) If distribution of the work is made by offering access to copy<br/> from a designated place, offe r equiva lent access to copy the above<br/> specified materials from the same place.<br/><br/> e) Verify that the user has already received a copy of these<br/> materials or that you have already sent this user a copy.<br/><br/> For an executable, the required form of the "work that uses the<br/>Library" must include any data and utility programs needed for<br/>reproducing the executable from it. However, as a special exception,<br/>the materials to be distributed need not include anything that is<br/>normally distributed (in either source or binary form) with the major<br/>components (compiler, kernel, and so on) of the operating system on<br/>which the executable runs, unless that component itself accompanies<br/>the executable.<br/><br/> It may happen that this requirement contradicts the license<br/>restrictions of other proprietary libraries that do not normally<br/>accompany the operating system. Such a contradiction means you cannot<br/>use both them and the Lib rary together in an executable that you<br/>distribute.<br/><br/> 7. You may place library facilities that are a work based on the<br/>Library side-by-side in a single library together with other library<br/>facilities not covered by this License, and distribute such a combined<br/>library, provided that the separate distribution of the work based on<br/>the Library and of the other library facilities is otherwise<br/>permitted, and provided that you do these two things:<br/><br/> a) Accompany the combined library with a copy of the same work<br/> based on the Library, uncombined with any other library<br/> facilities. This must be distributed under the terms of the<br/> Sections above.<br/><br/> b) Give prominent notice with the combined library of the fact<br/> that part of it is a work based on the Library, and explaining<br/> where to find the accompanying uncombined form of the same work.<br/><br/> 8. You may not copy, modify, sublicense, link w ith, or distribute<br/>the Library except as expressly provided under this License. Any<br/>attempt otherwise to copy, modify, sublicense, link with, or<br/>distribute the Library is void, and will automatically terminate your<br/>rights under this License. However, parties who have received copies,<br/>or rights, from you under this License will not have their licenses<br/>terminated so long as such parties remain in full compliance.<br/><br/> 9. You are not required to accept this License, since you have not<br/>signed it. However, nothing else grants you permission to modify or<br/>distribute the Library or its derivative works. These actions are<br/>prohibited by law if you do not accept this License. Therefore, by<br/>modifying or distributing the Library (or any work based on the<br/>Library), you indicate your acceptance of this License to do so, and<br/>all its terms and conditions for copying, distributing or modifying<br/>the Library or works based on it.<br/><br/> 10. Each time you redistribute the Library (or any work based on the<br/>Library), the recipient automatically receives a license from the<br/>original licensor to copy, distribute, link with or modify the Library<br/>subject to these terms and conditions. You may not impose any further<br/>restrictions on the recipients' exercise of the rights granted herein.<br/>You are not responsible for enforcing compliance by third parties with<br/>this License.<br/><br/> 11. If, as a consequence of a court judgment or allegation of patent<br/>infringement or for any other reason (not limited to patent issues),<br/>conditions are imposed on you (whether by court order, agreement or<br/>otherwise) that contradict the conditions of this License, they do not<br/>excuse you from the conditions of this License. If you cannot<br/>distribute so as to satisfy simultaneously your obligations under this<br/>License and any other pertinent obligations, then as a consequence you<br/>may not distri bute the Library at all. For example, if a patent<br/>license would not permit royalty-free redistribution of the Library by<br/>all those who receive copies directly or indirectly through you, then<br/>the only way you could satisfy both it and this License would be to<br/>refrain entirely from distribution of the Library.<br/><br/>If any portion of this section is held invalid or unenforceable under any<br/>particular circumstance, the balance of the section is intended to apply,<br/>and the section as a whole is intended to apply in other circumstances.<br/><br/>It is not the purpose of this section to induce you to infringe any<br/>patents or other property right claims or to contest validity of any<br/>such claims; this section has the sole purpose of protecting the<br/>integrity of the free software distribution system which is<br/>implemented by public license practices. Many people have made<br/>generous contributions to the wide range of software distributed<br/>through t hat syst em in reliance on consistent application of that<br/>system; it is up to the author/donor to decide if he or she is willing<br/>to distribute software through any other system and a licensee cannot<br/>impose that choice.<br/><br/>This section is intended to make thoroughly clear what is believed to<br/>be a consequence of the rest of this License.<br/><br/> 12. If the distribution and/or use of the Library is restricted in<br/>certain countries either by patents or by copyrighted interfaces, the<br/>original copyright holder who places the Library under this License may add<br/>an explicit geographical distribution limitation excluding those countries,<br/>so that distribution is permitted only in or among countries not thus<br/>excluded. In such case, this License incorporates the limitation as if<br/>written in the body of this License.<br/><br/> 13. The Free Software Foundation may publish revised and/or new<br/>versions of the Lesser General Public License from time to time. <br/>Such new versions will be similar in spirit to the present version,<br/>but may differ in detail to address new problems or concerns.<br/><br/>Each version is given a distinguishing version number. If the Library<br/>specifies a version number of this License which applies to it and<br/>"any later version", you have the option of following the terms and<br/>conditions either of that version or of any later version published by<br/>the Free Software Foundation. If the Library does not specify a<br/>license version number, you may choose any version ever published by<br/>the Free Software Foundation.<br/><br/> 14. If you wish to incorporate parts of the Library into other free<br/>programs whose distribution conditions are incompatible with these,<br/>write to the author to ask for permission. For software which is<br/>copyrighted by the Free Software Foundation, write to the Free<br/>Software Foundation; we sometimes make exceptions for this. Our<br/>deci sion wil l be guided by the two goals of preserving the free status<br/>of all derivatives of our free software and of promoting the sharing<br/>and reuse of software generally.<br/><br/> NO WARRANTY<br/><br/> 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO<br/>WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.<br/>EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR<br/>OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY<br/>KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE<br/>IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR<br/>PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE<br/>LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME<br/>THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.<br/><br/> 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN<br/>WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODI FY<br/>AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU<br/>FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR<br/>CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE<br/>LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING<br/>RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A<br/>FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF<br/>SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH<br/>DAMAGES.<br/><br/> END OF TERMS AND CONDITIONS<br/><br/> How to Apply These Terms to Your New Libraries<br/><br/> If you develop a new library, and you want it to be of the greatest<br/>possible use to the public, we recommend making it free software that<br/>everyone can redistribute and change. You can do so by permitting<br/>redistribution under these terms (or, alternatively, under the terms of the<br/>ordinary General Public License).<br/><br/> To apply t hese ter ms, attach the following notices to the library. It is<br/>safest to attach them to the start of each source file to most effectively<br/>convey the exclusion of warranty; and each file should have at least the<br/>"copyright" line and a pointer to where the full notice is found.<br/><br/> <one line to give the library's name and a brief idea of what it does.><br/> Copyright (C) <year> <name of author><br/><br/> This library is free software; you can redistribute it and/or<br/> modify it under the terms of the GNU Lesser General Public<br/> License as published by the Free Software Foundation; either<br/> version 2 of the License, or (at your option) any later version.<br/><br/> This library is distributed in the hope that it will be useful,<br/> but WITHOUT ANY WARRANTY; without even the implied warranty of<br/> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU<br/> Lesser General Public License for mor e details.<br/><br/> You should have received a copy of the GNU Lesser General Public<br/> License along with this library; if not, write to the Free Software<br/> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA<br/><br/>Also add information on how to contact you by electronic and paper mail.<br/><br/>You should also get your employer (if you work as a programmer) or your<br/>school, if any, to sign a "copyright disclaimer" for the library, if<br/>necessary. Here is a sample; alter the names:<br/><br/> Yoyodyne, Inc., hereby disclaims all copyright interest in the<br/> library `Frob' (a library for tweaking knobs) written by James Random Hacker.<br/><br/> <signature of Ty Coon>, 1 April 1990<br/> Ty Coon, President of Vice<br/><br/>That's all there is to it!</div></div> <div id="footer"></div> Modified: packnga/en/file.news.html (+13 -2) =================================================================== --- packnga/en/file.news.html 2014-08-30 14:56:43 +0900 (251e620) +++ packnga/en/file.news.html 2014-08-30 18:05:55 +0900 (266450c) @@ -2,7 +2,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> - <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII" /> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" href="../../ranguba.css" type="text/css" /> <link rel="shortcut icon" href="../../favicon.ico" /> <link rel="icon" href="../../favicon.png" /> @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!file.news.html"; </script> @@ -93,6 +93,17 @@ <iframe id="search_frame"></iframe> <div id="content"><div id='filecontents'><h1><span class="caps">NEWS</span></h1> +<h2 id="1-0-0">1.0.0: 2014-07-13</h2> +<h3>Improvements</h3> +<ul> + <li>Required gettext 3.1.3.</li> + <li>Migrated to “edit.po” style.</li> +</ul> +<h3>Fixes</h3> +<ul> + <li>Fixed a bug that <span class="caps">README</span> parameter value is reset when <span class="caps">README</span> file + doesn’t exist.</li> +</ul> <h2 id="0-9-9">0.9.9: 2013-08-29</h2> <h3>Improvements</h3> <ul> Modified: packnga/en/file.release.html (+1 -2) =================================================================== --- packnga/en/file.release.html 2014-08-30 14:56:43 +0900 (b4ad60c) +++ packnga/en/file.release.html 2014-08-30 18:05:55 +0900 (728088e) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!file.release.html"; </script> @@ -216,7 +216,6 @@ $ rake release:references:upload </code></pre> <p>その後、 次のコマンドを実行してranguba.orgのリポジトリをcloneしたディレクトリに移動する。</p> <pre class="code ruby"><code class="ruby"> -$ cd /path/to/ranguba.org </code></pre> <p>そして、コピーにより生じた変更をranguba.orgのリポジトリにpushする。 ranguba.orgはGithub Pagesを使っているので、pushすると自動的にranguba.orgのサイトも更新される。</p> Modified: packnga/en/file.tutorial.html (+3 -3) =================================================================== --- packnga/en/file.tutorial.html 2014-08-30 14:56:43 +0900 (7f80681) +++ packnga/en/file.tutorial.html 2014-08-30 18:05:55 +0900 (f7de605) @@ -2,7 +2,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> - <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII" /> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" href="../../ranguba.css" type="text/css" /> <link rel="shortcut icon" href="../../favicon.ico" /> <link rel="icon" href="../../favicon.png" /> @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!file.tutorial.html"; </script> @@ -123,7 +123,7 @@ Please see below gemspec example with Gem::Specification.new.</p> <span class='kw'>end</span> <span class='id identifier rubyid_clean_white_space'>clean_white_space</span> <span class='op'>=</span> <span class='id identifier rubyid_lambda'>lambda</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_entry'>entry</span><span class='op'>|</span> - <span class='id identifier rubyid_entry'>entry</span><span class='period'>.</span><span class='id identifier rubyid_gsub'>gsub</span><span class='lparen'>(</span><span class='tstring'><span class='regexp_beg'>/</span><span class='tstring_content'>(\A\n+|\n+\z)</span><span class='regexp_end'>/</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_end'>'</span></span><span class='rparen'>)</span> <span class='op'>+</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\n</span><span class='tstring_end'>"</span></span> + <span class='id identifier rubyid_entry'>entry</span><span class='period'>.</span><span class='id identifier rubyid_gsub'>gsub</span><span class='lparen'>(</span><span class='tstring'><span class='regexp_beg'>/</span><span class='tstring_content'>(\A\n+|\n+\z)</span><span class='regexp_end'>/</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_end'>'</span></span><span class='rparen'>)</span> <span class='op'>+</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\n</span><span class='tstring_end'>"</span></span> <span class='kw'>end</span> <span class='id identifier rubyid_description'>description</span> <span class='op'>=</span> <span class='id identifier rubyid_clean_white_space'>clean_white_space</span><span class='period'>.</span><span class='id identifier rubyid_call'>call</span><span class='lparen'>(</span><span class='id identifier rubyid_entry'>entry</span><span class='period'>.</span><span class='id identifier rubyid_call'>call</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Description</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='id identifier rubyid_summary'>summary</span><span class='comma'>,</span> <span class='id identifier rubyid_description'>description</span> <span class='op'>=</span> <span class='id identifier rubyid_description'>description</span><span class='period'>.</span><span class='id identifier rubyid_split'>split</span><span class='lparen'>(</span><span class='tstring'><span class='regexp_beg'>/</span><span class='tstring_content'>\n\n+</span><span class='regexp_end'>/</span></span><span class='comma'>,</span> <span class='int'>2</span><span class='rparen'>)</span> Modified: packnga/en/file_list.html (+4 -4) =================================================================== --- packnga/en/file_list.html 2014-08-30 14:56:43 +0900 (0ebc89a) +++ packnga/en/file_list.html 2014-08-30 18:05:55 +0900 (b7fb652) @@ -50,16 +50,16 @@ <li class="r1"><span class="object_link"><a href="index.html" title="README">README</a></a></li> - <li class="r2"><span class="object_link"><a href="file.tutorial.html" title="tutorial">tutorial</a></a></li> + <li class="r2"><span class="object_link"><a href="file.lgpl.html" title="lgpl">lgpl</a></a></li> - <li class="r1"><span class="object_link"><a href="file.lgpl.html" title="lgpl">lgpl</a></a></li> + <li class="r1"><span class="object_link"><a href="file.news.html" title="news">news</a></a></li> - <li class="r2"><span class="object_link"><a href="file.news.html" title="news">news</a></a></li> + <li class="r2"><span class="object_link"><a href="file.release.html" title="release">release</a></a></li> - <li class="r1"><span class="object_link"><a href="file.release.html" title="release">release</a></a></li> + <li class="r1"><span class="object_link"><a href="file.tutorial.html" title="tutorial">tutorial</a></a></li> </ul> Modified: packnga/en/frames.html (+4 -6) =================================================================== --- packnga/en/frames.html 2014-08-30 14:56:43 +0900 (e3af32d) +++ packnga/en/frames.html 2014-08-30 18:05:55 +0900 (087e087) @@ -12,14 +12,12 @@ </head> <script type="text/javascript" charset="utf-8"> window.onload = function() { - var match = window.location.hash.match(/^#!(.+)/); - var name = 'index.html'; - if (match) { - name = unescape(match[1]); - } + var match = unescape(window.location.hash).match(/^#!(.+)/); + var name = match ? match[1] : 'index.html'; + name = name.replace(/^(\w+):\/\//, '').replace(/^\/\//, ''); document.writeln('<frameset cols="20%,*">' + '<frame name="list" src="class_list.html" />' + - '<frame name="main" src="' + name + '" />' + + '<frame name="main" src="' + escape(name) + '" />' + '</frameset>'); } </script> Modified: packnga/en/index.html (+2 -2) =================================================================== --- packnga/en/index.html 2014-08-30 14:56:43 +0900 (2d60904) +++ packnga/en/index.html 2014-08-30 18:05:55 +0900 (6044535) @@ -2,7 +2,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> - <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII" /> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" href="../../ranguba.css" type="text/css" /> <link rel="shortcut icon" href="../../favicon.ico" /> <link rel="icon" href="../../favicon.png" /> @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!file.README.html"; </script> Modified: packnga/en/js/app.js (+7 -2) =================================================================== --- packnga/en/js/app.js 2014-08-30 14:56:43 +0900 (c150289) +++ packnga/en/js/app.js 2014-08-30 18:05:55 +0900 (d933ebc) @@ -78,7 +78,12 @@ function framesInit() { if (hasFrames) { document.body.className = 'frames'; $('#menu .noframes a').attr('href', document.location); - window.top.document.title = $('html head title').text(); + try { + window.top.document.title = $('html head title').text(); + } catch(error) { + // some browsers will not allow this when serving from file:// + // but we don't want to stop the world. + } } else { $('#menu .noframes a').text('frames').attr('href', framesUrl); @@ -211,4 +216,4 @@ $(linkSummaries); $(keyboardShortcuts); $(summaryToggle); $(fixOutsideWorldLinks); -$(generateTOC); \ No newline at end of file +$(generateTOC); Modified: packnga/en/top-level-namespace.html (+1 -1) =================================================================== --- packnga/en/top-level-namespace.html 2014-08-30 14:56:43 +0900 (29c9b4a) +++ packnga/en/top-level-namespace.html 2014-08-30 18:05:55 +0900 (7b4f0e5) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!top-level-namespace.html"; </script> Modified: packnga/ja/Packnga.html (+3 -3) =================================================================== --- packnga/ja/Packnga.html 2014-08-30 14:56:43 +0900 (f3b0edc) +++ packnga/ja/Packnga.html 2014-08-30 18:05:55 +0900 (cd18254) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!Packnga.html"; </script> @@ -180,9 +180,9 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 <span clas </div> <div id="footer"> - Generated on Thu Aug 29 17:30:58 2013 by + Generated on Sat Aug 30 18:05:22 2014 by <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> - 0.8.7 (ruby-1.9.3). + 0.8.7.4 (ruby-2.1.2). </div> Modified: packnga/ja/Packnga/DocumentTask.html (+3 -3) =================================================================== --- packnga/ja/Packnga/DocumentTask.html 2014-08-30 14:56:43 +0900 (fa7540c) +++ packnga/ja/Packnga/DocumentTask.html 2014-08-30 18:05:55 +0900 (fa79b2c) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = '../'; - framesUrl = "../frames.html#!" + escape(window.location.href); + framesUrl = "../frames.html#!Packnga/DocumentTask.html"; </script> @@ -935,9 +935,9 @@ </div> <div id="footer"> - Generated on Thu Aug 29 17:30:58 2013 by + Generated on Sat Aug 30 18:05:23 2014 by <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> - 0.8.7 (ruby-1.9.3). + 0.8.7.4 (ruby-2.1.2). </div> Modified: packnga/ja/Packnga/ReferenceTask.html (+21 -21) =================================================================== --- packnga/ja/Packnga/ReferenceTask.html 2014-08-30 14:56:43 +0900 (b3f0984) +++ packnga/ja/Packnga/ReferenceTask.html 2014-08-30 18:05:55 +0900 (5db9a86) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = '../'; - framesUrl = "../frames.html#!" + escape(window.location.href); + framesUrl = "../frames.html#!Packnga/ReferenceTask.html"; </script> @@ -381,12 +381,12 @@ <pre class="lines"> -36 37 -38</pre> +38 +39</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 36</span> + <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 37</span> <span class='kw'>def</span> <span class='id identifier rubyid_base_dir'>base_dir</span> <span class='ivar'>@base_dir</span> @@ -459,12 +459,12 @@ <pre class="lines"> -57 58 -59</pre> +59 +60</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 57</span> + <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 58</span> <span class='kw'>def</span> <span class='id identifier rubyid_original_language'>original_language</span> <span class='ivar'>@original_language</span> @@ -530,12 +530,12 @@ <pre class="lines"> -40 41 -42</pre> +42 +43</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 40</span> + <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 41</span> <span class='kw'>def</span> <span class='id identifier rubyid_readme'>readme</span> <span class='ivar'>@readme</span> @@ -601,12 +601,12 @@ <pre class="lines"> -44 45 -46</pre> +46 +47</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 44</span> + <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 45</span> <span class='kw'>def</span> <span class='id identifier rubyid_source_files'>source_files</span> <span class='ivar'>@source_files</span> @@ -672,12 +672,12 @@ <pre class="lines"> -48 49 -50</pre> +50 +51</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 48</span> + <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 49</span> <span class='kw'>def</span> <span class='id identifier rubyid_text_files'>text_files</span> <span class='ivar'>@text_files</span> @@ -752,12 +752,12 @@ <pre class="lines"> -70 71 -72</pre> +72 +73</pre> </td> <td> - <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 70</span> + <pre class="code"><span class="info file"># File 'lib/packnga/reference-task.rb', line 71</span> <span class='kw'>def</span> <span class='id identifier rubyid_translate_languages'>translate_languages</span> <span class='ivar'>@translate_languages</span> @@ -773,9 +773,9 @@ </div> <div id="footer"> - Generated on Thu Aug 29 17:30:58 2013 by + Generated on Sat Aug 30 18:05:23 2014 by <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> - 0.8.7 (ruby-1.9.3). + 0.8.7.4 (ruby-2.1.2). </div> Modified: packnga/ja/Packnga/ReleaseTask.html (+3 -3) =================================================================== --- packnga/ja/Packnga/ReleaseTask.html 2014-08-30 14:56:43 +0900 (b601f16) +++ packnga/ja/Packnga/ReleaseTask.html 2014-08-30 18:05:55 +0900 (f9805f0) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = '../'; - framesUrl = "../frames.html#!" + escape(window.location.href); + framesUrl = "../frames.html#!Packnga/ReleaseTask.html"; </script> @@ -636,9 +636,9 @@ </div> <div id="footer"> - Generated on Thu Aug 29 17:30:58 2013 by + Generated on Sat Aug 30 18:05:23 2014 by <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> - 0.8.7 (ruby-1.9.3). + 0.8.7.4 (ruby-2.1.2). </div> Modified: packnga/ja/Packnga/YARDTask.html (+3 -3) =================================================================== --- packnga/ja/Packnga/YARDTask.html 2014-08-30 14:56:43 +0900 (d12c793) +++ packnga/ja/Packnga/YARDTask.html 2014-08-30 18:05:55 +0900 (281668b) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = '../'; - framesUrl = "../frames.html#!" + escape(window.location.href); + framesUrl = "../frames.html#!Packnga/YARDTask.html"; </script> @@ -754,9 +754,9 @@ </div> <div id="footer"> - Generated on Thu Aug 29 17:30:58 2013 by + Generated on Sat Aug 30 18:05:23 2014 by <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> - 0.8.7 (ruby-1.9.3). + 0.8.7.4 (ruby-2.1.2). </div> Modified: packnga/ja/alphabetical_index.html (+7 -7) =================================================================== --- packnga/ja/alphabetical_index.html 2014-08-30 14:56:43 +0900 (fb6280e) +++ packnga/ja/alphabetical_index.html 2014-08-30 18:05:55 +0900 (a632217) @@ -19,7 +19,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!alphabetical_index.html"; </script> @@ -96,16 +96,16 @@ <li class="r1"><a href="index.html" title="README">README</a></li> - <li class="r2"><a href="file.tutorial.html" title="tutorial">tutorial</a></li> + <li class="r2"><a href="file.lgpl.html" title="lgpl">lgpl</a></li> - <li class="r1"><a href="file.lgpl.html" title="lgpl">lgpl</a></li> + <li class="r1"><a href="file.news.html" title="news">news</a></li> - <li class="r2"><a href="file.news.html" title="news">news</a></li> + <li class="r2"><a href="file.release.html" title="release">release</a></li> - <li class="r1"><a href="file.release.html" title="release">release</a></li> + <li class="r1"><a href="file.tutorial.html" title="tutorial">tutorial</a></li> </ul> @@ -194,9 +194,9 @@ </div> <div id="footer"> - Generated on Thu Aug 29 17:30:58 2013 by + Generated on Sat Aug 30 18:05:22 2014 by <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> - 0.8.7 (ruby-1.9.3). + 0.8.7.4 (ruby-2.1.2). </div> Modified: packnga/ja/css/style.css (+2 -1) =================================================================== --- packnga/ja/css/style.css 2014-08-30 14:56:43 +0900 (6d3243e) +++ packnga/ja/css/style.css 2014-08-30 18:05:55 +0900 (96307c5) @@ -291,6 +291,7 @@ li.r2 { background: #fafafa; } -moz-box-shadow: -2px 2px 6px #bbb; z-index: 5000; position: relative; + overflow-x: auto; } #toc.nofloat { float: none; max-width: none; border: none; padding: 0; margin: 20px 0; -webkit-box-shadow: none; -moz-box-shadow: none; } #toc.nofloat.hidden { padding: 0; background: 0; margin-bottom: 5px; } @@ -324,9 +325,9 @@ pre.code .dot + pre.code .id, pre.code .rubyid_to_i pre.code .rubyid_each { color: #0085FF; } pre.code .comment { color: #0066FF; } pre.code .const, pre.code .constant { color: #585CF6; } +pre.code .label, pre.code .symbol { color: #C5060B; } pre.code .kw, -pre.code .label, pre.code .rubyid_require, pre.code .rubyid_extend, pre.code .rubyid_include { color: #0000FF; } Modified: packnga/ja/file.README.html (+3 -3) =================================================================== --- packnga/ja/file.README.html 2014-08-30 14:56:43 +0900 (2db9842) +++ packnga/ja/file.README.html 2014-08-30 18:05:55 +0900 (185913b) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!file.README.html"; </script> @@ -127,9 +127,9 @@ </ul></div></div> <div id="footer"> - Generated on Thu Aug 29 17:30:58 2013 by + Generated on Sat Aug 30 18:05:22 2014 by <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> - 0.8.7 (ruby-1.9.3). + 0.8.7.4 (ruby-2.1.2). </div> Modified: packnga/ja/file.lgpl.html (+5 -5) =================================================================== --- packnga/ja/file.lgpl.html 2014-08-30 14:56:43 +0900 (cbc993f) +++ packnga/ja/file.lgpl.html 2014-08-30 18:05:55 +0900 (a8cc9ab) @@ -2,7 +2,7 @@ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> - <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII" /> + <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="stylesheet" href="../../ranguba.css" type="text/css" /> <link rel="shortcut icon" href="../../favicon.ico" /> <link rel="icon" href="../../favicon.png" /> @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!file.lgpl.html"; </script> @@ -92,12 +92,12 @@ <iframe id="search_frame"></iframe> - <div id="content"><div id='filecontents'> GNU LESSER GENERAL PUBLIC LICENSE<br/> Version 2.1, February 1999<br/><br/> Copyright (C) 1991, 1999 Free Software Foundation, Inc.<br/> 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA<br/> Everyone is permitted to copy and distribute verbatim copies<br/> of this license document, but changing it is not allowed.<br/><br/>[This is the first released version of the Lesser GPL. It also counts<br/> as the successor of the GNU Library Public License, version 2, hence<br/> the version number 2.1.]<br/><br/> Preamble<br/><br/> The licenses for most software are designed to take away your<br/>freedom to share and change it. By contrast, the GNU General Public<br/>Licenses are intended to guarantee your freedom to share and change<br/>free software--to make sure the software is free for all its users.<br/><br/> This license, the Lesser General Public License, applies to some<br/>specially designated softwa re packa ges--typically libraries--of the<br/>Free Software Foundation and other authors who decide to use it. You<br/>can use it too, but we suggest you first think carefully about whether<br/>this license or the ordinary General Public License is the better<br/>strategy to use in any particular case, based on the explanations below.<br/><br/> When we speak of free software, we are referring to freedom of use,<br/>not price. Our General Public Licenses are designed to make sure that<br/>you have the freedom to distribute copies of free software (and charge<br/>for this service if you wish); that you receive source code or can get<br/>it if you want it; that you can change the software and use pieces of<br/>it in new free programs; and that you are informed that you can do<br/>these things.<br/><br/> To protect your rights, we need to make restrictions that forbid<br/>distributors to deny you these rights or to ask you to surrender these<br/>rights. These restrictions translate to certa in responsibilities for<br/>you if you distribute copies of the library or if you modify it.<br/><br/> For example, if you distribute copies of the library, whether gratis<br/>or for a fee, you must give the recipients all the rights that we gave<br/>you. You must make sure that they, too, receive or can get the source<br/>code. If you link other code with the library, you must provide<br/>complete object files to the recipients, so that they can relink them<br/>with the library after making changes to the library and recompiling<br/>it. And you must show them these terms so they know their rights.<br/><br/> We protect your rights with a two-step method: (1) we copyright the<br/>library, and (2) we offer you this license, which gives you legal<br/>permission to copy, distribute and/or modify the library.<br/><br/> To protect each distributor, we want to make it very clear that<br/>there is no warranty for the free library. Also, if the library is<br/>modified by someo ne else and passed on, the recipients should know<br/>that what they have is not the original version, so that the original<br/>author's reputation will not be affected by problems that might be<br/>introduced by others.<br/><br/> Finally, software patents pose a constant threat to the existence of<br/>any free program. We wish to make sure that a company cannot<br/>effectively restrict the users of a free program by obtaining a<br/>restrictive license from a patent holder. Therefore, we insist that<br/>any patent license obtained for a version of the library must be<br/>consistent with the full freedom of use specified in this license.<br/><br/> Most GNU software, including some libraries, is covered by the<br/>ordinary GNU General Public License. This license, the GNU Lesser<br/>General Public License, applies to certain designated libraries, and<br/>is quite different from the ordinary General Public License. We use<br/>this license for certain libraries in order to permit linking those<br/>libraries into non-free programs.<br/><br/> When a program is linked with a library, whether statically or using<br/>a shared library, the combination of the two is legally speaking a<br/>combined work, a derivative of the original library. The ordinary<br/>General Public License therefore permits such linking only if the<br/>entire combination fits its criteria of freedom. The Lesser General<br/>Public License permits more lax criteria for linking other code with<br/>the library.<br/><br/> We call this license the "Lesser" General Public License because it<br/>does Less to protect the user's freedom than the ordinary General<br/>Public License. It also provides other free software developers Less<br/>of an advantage over competing non-free programs. These disadvantages<br/>are the reason we use the ordinary General Public License for many<br/>libraries. However, the Lesser license provides advantages in certain<br/>special circumstances.<br/><br/ > For e xample, on rare occasions, there may be a special need to<br/>encourage the widest possible use of a certain library, so that it becomes<br/>a de-facto standard. To achieve this, non-free programs must be<br/>allowed to use the library. A more frequent case is that a free<br/>library does the same job as widely used non-free libraries. In this<br/>case, there is little to gain by limiting the free library to free<br/>software only, so we use the Lesser General Public License.<br/><br/> In other cases, permission to use a particular library in non-free<br/>programs enables a greater number of people to use a large body of<br/>free software. For example, permission to use the GNU C Library in<br/>non-free programs enables many more people to use the whole GNU<br/>operating system, as well as its variant, the GNU/Linux operating<br/>system.<br/><br/> Although the Lesser General Public License is Less protective of the<br/>users' freedom, it does ensure that the user of a program that is<br/>linked with the Library has the freedom and the wherewithal to run<br/>that program using a modified version of the Library.<br/><br/> The precise terms and conditions for copying, distribution and<br/>modification follow. Pay close attention to the difference between a<br/>"work based on the library" and a "work that uses the library". The<br/>former contains code derived from the library, whereas the latter must<br/>be combined with the library in order to run.<br/><br/> GNU LESSER GENERAL PUBLIC LICENSE<br/> TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION<br/><br/> 0. This License Agreement applies to any software library or other<br/>program which contains a notice placed by the copyright holder or<br/>other authorized party saying it may be distributed under the terms of<br/>this Lesser General Public License (also called "this License").<br/>Each licensee is addressed as "you".<br/><br/> A & quot;lib rary" means a collection of software functions and/or data<br/>prepared so as to be conveniently linked with application programs<br/>(which use some of those functions and data) to form executables.<br/><br/> The "Library", below, refers to any such software library or work<br/>which has been distributed under these terms. A "work based on the<br/>Library" means either the Library or any derivative work under<br/>copyright law: that is to say, a work containing the Library or a<br/>portion of it, either verbatim or with modifications and/or translated<br/>straightforwardly into another language. (Hereinafter, translation is<br/>included without limitation in the term "modification".)<br/><br/> "Source code" for a work means the preferred form of the work for<br/>making modifications to it. For a library, complete source code means<br/>all the source code for all modules it contains, plus any associated<br/>interface definiti on files , plus the scripts used to control compilation<br/>and installation of the library.<br/><br/> Activities other than copying, distribution and modification are not<br/>covered by this License; they are outside its scope. The act of<br/>running a program using the Library is not restricted, and output from<br/>such a program is covered only if its contents constitute a work based<br/>on the Library (independent of the use of the Library in a tool for<br/>writing it). Whether that is true depends on what the Library does<br/>and what the program that uses the Library does.<br/> <br/> 1. You may copy and distribute verbatim copies of the Library's<br/>complete source code as you receive it, in any medium, provided that<br/>you conspicuously and appropriately publish on each copy an<br/>appropriate copyright notice and disclaimer of warranty; keep intact<br/>all the notices that refer to this License and to the absence of any<br/>warranty; and distribute a copy of this Licen se along with the<br/>Library.<br/><br/> You may charge a fee for the physical act of transferring a copy,<br/>and you may at your option offer warranty protection in exchange for a<br/>fee.<br/><br/> 2. You may modify your copy or copies of the Library or any portion<br/>of it, thus forming a work based on the Library, and copy and<br/>distribute such modifications or work under the terms of Section 1<br/>above, provided that you also meet all of these conditions:<br/><br/> a) The modified work must itself be a software library.<br/><br/> b) You must cause the files modified to carry prominent notices<br/> stating that you changed the files and the date of any change.<br/><br/> c) You must cause the whole of the work to be licensed at no<br/> charge to all third parties under the terms of this License.<br/><br/> d) If a facility in the modified Library refers to a function or a<br/> table of data to be supplied by an application program that uses<br/> the facilit y, other than as an argument passed when the facility<br/> is invoked, then you must make a good faith effort to ensure that,<br/> in the event an application does not supply such function or<br/> table, the facility still operates, and performs whatever part of<br/> its purpose remains meaningful.<br/><br/> (For example, a function in a library to compute square roots has<br/> a purpose that is entirely well-defined independent of the<br/> application. Therefore, Subsection 2d requires that any<br/> application-supplied function or table used by this function must<br/> be optional: if the application does not supply it, the square<br/> root function must still compute square roots.)<br/><br/>These requirements apply to the modified work as a whole. If<br/>identifiable sections of that work are not derived from the Library,<br/>and can be reasonably considered independent and separate works in<br/>themselves, then this License, and its terms, do not a pply to those<br/>sections when you distribute them as separate works. But when you<br/>distribute the same sections as part of a whole which is a work based<br/>on the Library, the distribution of the whole must be on the terms of<br/>this License, whose permissions for other licensees extend to the<br/>entire whole, and thus to each and every part regardless of who wrote<br/>it.<br/><br/>Thus, it is not the intent of this section to claim rights or contest<br/>your rights to work written entirely by you; rather, the intent is to<br/>exercise the right to control the distribution of derivative or<br/>collective works based on the Library.<br/><br/>In addition, mere aggregation of another work not based on the Library<br/>with the Library (or with a work based on the Library) on a volume of<br/>a storage or distribution medium does not bring the other work under<br/>the scope of this License.<br/><br/> 3. You may opt to apply the terms of the ordinary GNU General Public<br />Licens e instead of this License to a given copy of the Library. To do<br/>this, you must alter all the notices that refer to this License, so<br/>that they refer to the ordinary GNU General Public License, version 2,<br/>instead of to this License. (If a newer version than version 2 of the<br/>ordinary GNU General Public License has appeared, then you can specify<br/>that version instead if you wish.) Do not make any other change in<br/>these notices.<br/><br/> Once this change is made in a given copy, it is irreversible for<br/>that copy, so the ordinary GNU General Public License applies to all<br/>subsequent copies and derivative works made from that copy.<br/><br/> This option is useful when you wish to copy part of the code of<br/>the Library into a program that is not a library.<br/><br/> 4. You may copy and distribute the Library (or a portion or<br/>derivative of it, under Section 2) in object code or executable form<br/>under the terms of Sections 1 and 2 above pro vided th at you accompany<br/>it with the complete corresponding machine-readable source code, which<br/>must be distributed under the terms of Sections 1 and 2 above on a<br/>medium customarily used for software interchange.<br/><br/> If distribution of object code is made by offering access to copy<br/>from a designated place, then offering equivalent access to copy the<br/>source code from the same place satisfies the requirement to<br/>distribute the source code, even though third parties are not<br/>compelled to copy the source along with the object code.<br/><br/> 5. A program that contains no derivative of any portion of the<br/>Library, but is designed to work with the Library by being compiled or<br/>linked with it, is called a "work that uses the Library". Such a<br/>work, in isolation, is not a derivative work of the Library, and<br/>therefore falls outside the scope of this License.<br/><br/> However, linking a "work that uses the Library" with the Library <br/>creates an executable that is a derivative of the Library (because it<br/>contains portions of the Library), rather than a "work that uses the<br/>library". The executable is therefore covered by this License.<br/>Section 6 states terms for distribution of such executables.<br/><br/> When a "work that uses the Library" uses material from a header file<br/>that is part of the Library, the object code for the work may be a<br/>derivative work of the Library even though the source code is not.<br/>Whether this is true is especially significant if the work can be<br/>linked without the Library, or if the work is itself a library. The<br/>threshold for this to be true is not precisely defined by law.<br/><br/> If such an object file uses only numerical parameters, data<br/>structure layouts and accessors, and small macros and small inline<br/>functions (ten lines or less in length), then the use of the object<br/>file is unrestricted, regardless of wh ether it is legally a derivative<br/>work. (Executables containing this object code plus portions of the<br/>Library will still fall under Section 6.)<br/><br/> Otherwise, if the work is a derivative of the Library, you may<br/>distribute the object code for the work under the terms of Section 6.<br/>Any executables containing that work also fall under Section 6,<br/>whether or not they are linked directly with the Library itself.<br/><br/> 6. As an exception to the Sections above, you may also combine or<br/>link a "work that uses the Library" with the Library to produce a<br/>work containing portions of the Library, and distribute that work<br/>under terms of your choice, provided that the terms permit<br/>modification of the work for the customer's own use and reverse<br/>engineering for debugging such modifications.<br/><br/> You must give prominent notice with each copy of the work that the<br/>Library is used in it and that the Library and its use are covered by <br/>thi s License. You must supply a copy of this License. If the work<br/>during execution displays copyright notices, you must include the<br/>copyright notice for the Library among them, as well as a reference<br/>directing the user to the copy of this License. Also, you must do one<br/>of these things:<br/><br/> a) Accompany the work with the complete corresponding<br/> machine-readable source code for the Library including whatever<br/> changes were used in the work (which must be distributed under<br/> Sections 1 and 2 above); and, if the work is an executable linked<br/> with the Library, with the complete machine-readable "work that<br/> uses the Library", as object code and/or source code, so that the<br/> user can modify the Library and then relink to produce a modified<br/> executable containing the modified Library. (It is understood<br/> that the user who changes the contents of definitions files in the<br/> Library will not n ecessari ly be able to recompile the application<br/> to use the modified definitions.)<br/><br/> b) Use a suitable shared library mechanism for linking with the<br/> Library. A suitable mechanism is one that (1) uses at run time a<br/> copy of the library already present on the user's computer system,<br/> rather than copying library functions into the executable, and (2)<br/> will operate properly with a modified version of the library, if<br/> the user installs one, as long as the modified version is<br/> interface-compatible with the version that the work was made with.<br/><br/> c) Accompany the work with a written offer, valid for at<br/> least three years, to give the same user the materials<br/> specified in Subsection 6a, above, for a charge no more<br/> than the cost of performing this distribution.<br/><br/> d) If distribution of the work is made by offering access to copy<br/> from a designated place, offer equivalent access to c opy the above<br/> specified materials from the same place.<br/><br/> e) Verify that the user has already received a copy of these<br/> materials or that you have already sent this user a copy.<br/><br/> For an executable, the required form of the "work that uses the<br/>Library" must include any data and utility programs needed for<br/>reproducing the executable from it. However, as a special exception,<br/>the materials to be distributed need not include anything that is<br/>normally distributed (in either source or binary form) with the major<br/>components (compiler, kernel, and so on) of the operating system on<br/>which the executable runs, unless that component itself accompanies<br/>the executable.<br/><br/> It may happen that this requirement contradicts the license<br/>restrictions of other proprietary libraries that do not normally<br/>accompany the operating system. Such a contradiction means you cannot<br/>use both them and the Library together in an exec utable that you<br/>distribute.<br/><br/> 7. You may place library facilities that are a work based on the<br/>Library side-by-side in a single library together with other library<br/>facilities not covered by this License, and distribute such a combined<br/>library, provided that the separate distribution of the work based on<br/>the Library and of the other library facilities is otherwise<br/>permitted, and provided that you do these two things:<br/><br/> a) Accompany the combined library with a copy of the same work<br/> based on the Library, uncombined with any other library<br/> facilities. This must be distributed under the terms of the<br/> Sections above.<br/><br/> b) Give prominent notice with the combined library of the fact<br/> that part of it is a work based on the Library, and explaining<br/> where to find the accompanying uncombined form of the same work.<br/><br/> 8. You may not copy, modify, sublicense, link with, or distribute<br/>t he Libra ry except as expressly provided under this License. Any<br/>attempt otherwise to copy, modify, sublicense, link with, or<br/>distribute the Library is void, and will automatically terminate your<br/>rights under this License. However, parties who have received copies,<br/>or rights, from you under this License will not have their licenses<br/>terminated so long as such parties remain in full compliance.<br/><br/> 9. You are not required to accept this License, since you have not<br/>signed it. However, nothing else grants you permission to modify or<br/>distribute the Library or its derivative works. These actions are<br/>prohibited by law if you do not accept this License. Therefore, by<br/>modifying or distributing the Library (or any work based on the<br/>Library), you indicate your acceptance of this License to do so, and<br/>all its terms and conditions for copying, distributing or modifying<br/>the Library or works based on it.<br/><br/> 10. Each time you redist ribute t he Library (or any work based on the<br/>Library), the recipient automatically receives a license from the<br/>original licensor to copy, distribute, link with or modify the Library<br/>subject to these terms and conditions. You may not impose any further<br/>restrictions on the recipients' exercise of the rights granted herein.<br/>You are not responsible for enforcing compliance by third parties with<br/>this License.<br/><br/> 11. If, as a consequence of a court judgment or allegation of patent<br/>infringement or for any other reason (not limited to patent issues),<br/>conditions are imposed on you (whether by court order, agreement or<br/>otherwise) that contradict the conditions of this License, they do not<br/>excuse you from the conditions of this License. If you cannot<br/>distribute so as to satisfy simultaneously your obligations under this<br/>License and any other pertinent obligations, then as a consequence you<br/>may not distribute the Library at all. Fo r exampl e, if a patent<br/>license would not permit royalty-free redistribution of the Library by<br/>all those who receive copies directly or indirectly through you, then<br/>the only way you could satisfy both it and this License would be to<br/>refrain entirely from distribution of the Library.<br/><br/>If any portion of this section is held invalid or unenforceable under any<br/>particular circumstance, the balance of the section is intended to apply,<br/>and the section as a whole is intended to apply in other circumstances.<br/><br/>It is not the purpose of this section to induce you to infringe any<br/>patents or other property right claims or to contest validity of any<br/>such claims; this section has the sole purpose of protecting the<br/>integrity of the free software distribution system which is<br/>implemented by public license practices. Many people have made<br/>generous contributions to the wide range of software distributed<br/>through that system in reliance on co nsistent application of that<br/>system; it is up to the author/donor to decide if he or she is willing<br/>to distribute software through any other system and a licensee cannot<br/>impose that choice.<br/><br/>This section is intended to make thoroughly clear what is believed to<br/>be a consequence of the rest of this License.<br/><br/> 12. If the distribution and/or use of the Library is restricted in<br/>certain countries either by patents or by copyrighted interfaces, the<br/>original copyright holder who places the Library under this License may add<br/>an explicit geographical distribution limitation excluding those countries,<br/>so that distribution is permitted only in or among countries not thus<br/>excluded. In such case, this License incorporates the limitation as if<br/>written in the body of this License.<br/><br/> 13. The Free Software Foundation may publish revised and/or new<br/>versions of the Lesser General Public License from time to time.<br/>Such new versio ns will be similar in spirit to the present version,<br/>but may differ in detail to address new problems or concerns.<br/><br/>Each version is given a distinguishing version number. If the Library<br/>specifies a version number of this License which applies to it and<br/>"any later version", you have the option of following the terms and<br/>conditions either of that version or of any later version published by<br/>the Free Software Foundation. If the Library does not specify a<br/>license version number, you may choose any version ever published by<br/>the Free Software Foundation.<br/><br/> 14. If you wish to incorporate parts of the Library into other free<br/>programs whose distribution conditions are incompatible with these,<br/>write to the author to ask for permission. For software which is<br/>copyrighted by the Free Software Foundation, write to the Free<br/>Software Foundation; we sometimes make exceptions for this. Our<br/>decision will be guided by the t wo goals of preserving the free status<br/>of all derivatives of our free software and of promoting the sharing<br/>and reuse of software generally.<br/><br/> NO WARRANTY<br/><br/> 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO<br/>WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.<br/>EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR<br/>OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY<br/>KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE<br/>IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR<br/>PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE<br/>LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME<br/>THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.<br/><br/> 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN<br/>WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY<br/>AND/OR REDIST RIBUTE T HE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU<br/>FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR<br/>CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE<br/>LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING<br/>RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A<br/>FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF<br/>SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH<br/>DAMAGES.<br/><br/> END OF TERMS AND CONDITIONS<br/><br/> How to Apply These Terms to Your New Libraries<br/><br/> If you develop a new library, and you want it to be of the greatest<br/>possible use to the public, we recommend making it free software that<br/>everyone can redistribute and change. You can do so by permitting<br/>redistribution under these terms (or, alternatively, under the terms of the<br/>ordinary General Public License).<br/><br/> To apply these terms, attach the follo wing not ices to the library. It is<br/>safest to attach them to the start of each source file to most effectively<br/>convey the exclusion of warranty; and each file should have at least the<br/>"copyright" line and a pointer to where the full notice is found.<br/><br/> <one line to give the library's name and a brief idea of what it does.><br/> Copyright (C) <year> <name of author><br/><br/> This library is free software; you can redistribute it and/or<br/> modify it under the terms of the GNU Lesser General Public<br/> License as published by the Free Software Foundation; either<br/> version 2 of the License, or (at your option) any later version.<br/><br/> This library is distributed in the hope that it will be useful,<br/> but WITHOUT ANY WARRANTY; without even the implied warranty of<br/> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU<br/> Lesser General Public License for more details.<br/><br/> You shou ld have received a copy of the GNU Lesser General Public<br/> License along with this library; if not, write to the Free Software<br/> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA<br/><br/>Also add information on how to contact you by electronic and paper mail.<br/><br/>You should also get your employer (if you work as a programmer) or your<br/>school, if any, to sign a "copyright disclaimer" for the library, if<br/>necessary. Here is a sample; alter the names:<br/><br/> Yoyodyne, Inc., hereby disclaims all copyright interest in the<br/> library `Frob' (a library for tweaking knobs) written by James Random Hacker.<br/><br/> <signature of Ty Coon>, 1 April 1990<br/> Ty Coon, President of Vice<br/><br/>That's all there is to it!</div></div> + <div id="content"><div id='filecontents'> GNU LESSER GENERAL PUBLIC LICENSE<br/> Version 2.1, February 1999<br/><br/> Copyright (C) 1991, 1999 Free Software Foundation, Inc.<br/> 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA<br/> Everyone is permitted to copy and distribute verbatim copies<br/> of this license document, but changing it is not allowed.<br/><br/>[This is the first released version of the Lesser GPL. It also counts<br/> as the successor of the GNU Library Public License, version 2, hence<br/> the version number 2.1.]<br/><br/> Preamble<br/><br/> The licenses for most software are designed to take away your<br/>freedom to share and change it. By contrast, the GNU General Public<br/>Licenses are intended to guarantee your freedom to share and change<br/>free software--to make sure the software is free for all its users.<br/><br/> This license, the Lesser General Public License, applies to some<br/>specially designated softwa re packa ges--typically libraries--of the<br/>Free Software Foundation and other authors who decide to use it. You<br/>can use it too, but we suggest you first think carefully about whether<br/>this license or the ordinary General Public License is the better<br/>strategy to use in any particular case, based on the explanations below.<br/><br/> When we speak of free software, we are referring to freedom of use,<br/>not price. Our General Public Licenses are designed to make sure that<br/>you have the freedom to distribute copies of free software (and charge<br/>for this service if you wish); that you receive source code or can get<br/>it if you want it; that you can change the software and use pieces of<br/>it in new free programs; and that you are informed that you can do<br/>these things.<br/><br/> To protect your rights, we need to make restrictions that forbid<br/>distributors to deny you these rights or to ask you to surrender these<br/>rights. These restrictions translate to certa in responsibilities for<br/>you if you distribute copies of the library or if you modify it.<br/><br/> For example, if you distribute copies of the library, whether gratis<br/>or for a fee, you must give the recipients all the rights that we gave<br/>you. You must make sure that they, too, receive or can get the source<br/>code. If you link other code with the library, you must provide<br/>complete object files to the recipients, so that they can relink them<br/>with the library after making changes to the library and recompiling<br/>it. And you must show them these terms so they know their rights.<br/><br/> We protect your rights with a two-step method: (1) we copyright the<br/>library, and (2) we offer you this license, which gives you legal<br/>permission to copy, distribute and/or modify the library.<br/><br/> To protect each distributor, we want to make it very clear that<br/>there is no warranty for the free library. Also, if the library is<br/>modified by someo ne else and passed on, the recipients should know<br/>that what they have is not the original version, so that the original<br/>author's reputation will not be affected by problems that might be<br/>introduced by others.<br/><br/> Finally, software patents pose a constant threat to the existence of<br/>any free program. We wish to make sure that a company cannot<br/>effectively restrict the users of a free program by obtaining a<br/>restrictive license from a patent holder. Therefore, we insist that<br/>any patent license obtained for a version of the library must be<br/>consistent with the full freedom of use specified in this license.<br/><br/> Most GNU software, including some libraries, is covered by the<br/>ordinary GNU General Public License. This license, the GNU Lesser<br/>General Public License, applies to certain designated libraries, and<br/>is quite different from the ordinary General Public License. We use<br/>this license for certain libraries in order to pe rmit lin king those<br/>libraries into non-free programs.<br/><br/> When a program is linked with a library, whether statically or using<br/>a shared library, the combination of the two is legally speaking a<br/>combined work, a derivative of the original library. The ordinary<br/>General Public License therefore permits such linking only if the<br/>entire combination fits its criteria of freedom. The Lesser General<br/>Public License permits more lax criteria for linking other code with<br/>the library.<br/><br/> We call this license the "Lesser" General Public License because it<br/>does Less to protect the user's freedom than the ordinary General<br/>Public License. It also provides other free software developers Less<br/>of an advantage over competing non-free programs. These disadvantages<br/>are the reason we use the ordinary General Public License for many<br/>libraries. However, the Lesser license provides advantages in certain<br/>special circumstances.< br/><br/ > For example, on rare occasions, there may be a special need to<br/>encourage the widest possible use of a certain library, so that it becomes<br/>a de-facto standard. To achieve this, non-free programs must be<br/>allowed to use the library. A more frequent case is that a free<br/>library does the same job as widely used non-free libraries. In this<br/>case, there is little to gain by limiting the free library to free<br/>software only, so we use the Lesser General Public License.<br/><br/> In other cases, permission to use a particular library in non-free<br/>programs enables a greater number of people to use a large body of<br/>free software. For example, permission to use the GNU C Library in<br/>non-free programs enables many more people to use the whole GNU<br/>operating system, as well as its variant, the GNU/Linux operating<br/>system.<br/><br/> Although the Lesser General Public License is Less protective of the<br/>users' freedom, it does ensure that th e user o f a program that is<br/>linked with the Library has the freedom and the wherewithal to run<br/>that program using a modified version of the Library.<br/><br/> The precise terms and conditions for copying, distribution and<br/>modification follow. Pay close attention to the difference between a<br/>"work based on the library" and a "work that uses the library". The<br/>former contains code derived from the library, whereas the latter must<br/>be combined with the library in order to run.<br/><br/> GNU LESSER GENERAL PUBLIC LICENSE<br/> TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION<br/><br/> 0. This License Agreement applies to any software library or other<br/>program which contains a notice placed by the copyright holder or<br/>other authorized party saying it may be distributed under the terms of<br/>this Lesser General Public License (also called "this License").<br/>Each licensee is addressed as "you".<br /><br/> A "library" means a collection of software functions and/or data<br/>prepared so as to be conveniently linked with application programs<br/>(which use some of those functions and data) to form executables.<br/><br/> The "Library", below, refers to any such software library or work<br/>which has been distributed under these terms. A "work based on the<br/>Library" means either the Library or any derivative work under<br/>copyright law: that is to say, a work containing the Library or a<br/>portion of it, either verbatim or with modifications and/or translated<br/>straightforwardly into another language. (Hereinafter, translation is<br/>included without limitation in the term "modification".)<br/><br/> "Source code" for a work means the preferred form of the work for<br/>making modifications to it. For a library, complete source code means<br/>all the source code for all modules it contains, plus any associated<br/>interf ace defi nition files, plus the scripts used to control compilation<br/>and installation of the library.<br/><br/> Activities other than copying, distribution and modification are not<br/>covered by this License; they are outside its scope. The act of<br/>running a program using the Library is not restricted, and output from<br/>such a program is covered only if its contents constitute a work based<br/>on the Library (independent of the use of the Library in a tool for<br/>writing it). Whether that is true depends on what the Library does<br/>and what the program that uses the Library does.<br/> <br/> 1. You may copy and distribute verbatim copies of the Library's<br/>complete source code as you receive it, in any medium, provided that<br/>you conspicuously and appropriately publish on each copy an<br/>appropriate copyright notice and disclaimer of warranty; keep intact<br/>all the notices that refer to this License and to the absence of any<br/>warranty; and distribute a co py of th is License along with the<br/>Library.<br/><br/> You may charge a fee for the physical act of transferring a copy,<br/>and you may at your option offer warranty protection in exchange for a<br/>fee.<br/><br/> 2. You may modify your copy or copies of the Library or any portion<br/>of it, thus forming a work based on the Library, and copy and<br/>distribute such modifications or work under the terms of Section 1<br/>above, provided that you also meet all of these conditions:<br/><br/> a) The modified work must itself be a software library.<br/><br/> b) You must cause the files modified to carry prominent notices<br/> stating that you changed the files and the date of any change.<br/><br/> c) You must cause the whole of the work to be licensed at no<br/> charge to all third parties under the terms of this License.<br/><br/> d) If a facility in the modified Library refers to a function or a<br/> table of data to be supplied by an application program that uses<br/ > the facility, other than as an argument passed when the facility<br/> is invoked, then you must make a good faith effort to ensure that,<br/> in the event an application does not supply such function or<br/> table, the facility still operates, and performs whatever part of<br/> its purpose remains meaningful.<br/><br/> (For example, a function in a library to compute square roots has<br/> a purpose that is entirely well-defined independent of the<br/> application. Therefore, Subsection 2d requires that any<br/> application-supplied function or table used by this function must<br/> be optional: if the application does not supply it, the square<br/> root function must still compute square roots.)<br/><br/>These requirements apply to the modified work as a whole. If<br/>identifiable sections of that work are not derived from the Library,<br/>and can be reasonably considered independent and separate works in<br/>themselves, then this License, and its terms, do not apply to those<br/>sections when you distribute them as separate works. But when you<br/>distribute the same sections as part of a whole which is a work based<br/>on the Library, the distribution of the whole must be on the terms of<br/>this License, whose permissions for other licensees extend to the<br/>entire whole, and thus to each and every part regardless of who wrote<br/>it.<br/><br/>Thus, it is not the intent of this section to claim rights or contest<br/>your rights to work written entirely by you; rather, the intent is to<br/>exercise the right to control the distribution of derivative or<br/>collective works based on the Library.<br/><br/>In addition, mere aggregation of another work not based on the Library<br/>with the Library (or with a work based on the Library) on a volume of<br/>a storage or distribution medium does not bring the other work under<br/>the scope of this License.<br/><br/> 3. You may opt to apply the terms of the ordinary GNU G eneral P ublic<br/>License instead of this License to a given copy of the Library. To do<br/>this, you must alter all the notices that refer to this License, so<br/>that they refer to the ordinary GNU General Public License, version 2,<br/>instead of to this License. (If a newer version than version 2 of the<br/>ordinary GNU General Public License has appeared, then you can specify<br/>that version instead if you wish.) Do not make any other change in<br/>these notices.<br/><br/> Once this change is made in a given copy, it is irreversible for<br/>that copy, so the ordinary GNU General Public License applies to all<br/>subsequent copies and derivative works made from that copy.<br/><br/> This option is useful when you wish to copy part of the code of<br/>the Library into a program that is not a library.<br/><br/> 4. You may copy and distribute the Library (or a portion or<br/>derivative of it, under Section 2) in object code or executable form<br/>under the terms of Sections 1 and 2 a bove provided that you accompany<br/>it with the complete corresponding machine-readable source code, which<br/>must be distributed under the terms of Sections 1 and 2 above on a<br/>medium customarily used for software interchange.<br/><br/> If distribution of object code is made by offering access to copy<br/>from a designated place, then offering equivalent access to copy the<br/>source code from the same place satisfies the requirement to<br/>distribute the source code, even though third parties are not<br/>compelled to copy the source along with the object code.<br/><br/> 5. A program that contains no derivative of any portion of the<br/>Library, but is designed to work with the Library by being compiled or<br/>linked with it, is called a "work that uses the Library". Such a<br/>work, in isolation, is not a derivative work of the Library, and<br/>therefore falls outside the scope of this License.<br/><br/> However, linking a "work that uses the Librar y" with the Library<br/>creates an executable that is a derivative of the Library (because it<br/>contains portions of the Library), rather than a "work that uses the<br/>library". The executable is therefore covered by this License.<br/>Section 6 states terms for distribution of such executables.<br/><br/> When a "work that uses the Library" uses material from a header file<br/>that is part of the Library, the object code for the work may be a<br/>derivative work of the Library even though the source code is not.<br/>Whether this is true is especially significant if the work can be<br/>linked without the Library, or if the work is itself a library. The<br/>threshold for this to be true is not precisely defined by law.<br/><br/> If such an object file uses only numerical parameters, data<br/>structure layouts and accessors, and small macros and small inline<br/>functions (ten lines or less in length), then the use of the object<br/>file is unrestricted, regardle ss of whether it is legally a derivative<br/>work. (Executables containing this object code plus portions of the<br/>Library will still fall under Section 6.)<br/><br/> Otherwise, if the work is a derivative of the Library, you may<br/>distribute the object code for the work under the terms of Section 6.<br/>Any executables containing that work also fall under Section 6,<br/>whether or not they are linked directly with the Library itself.<br/><br/> 6. As an exception to the Sections above, you may also combine or<br/>link a "work that uses the Library" with the Library to produce a<br/>work containing portions of the Library, and distribute that work<br/>under terms of your choice, provided that the terms permit<br/>modification of the work for the customer's own use and reverse<br/>engineering for debugging such modifications.<br/><br/> You must give prominent notice with each copy of the work that the<br/>Library is used in it and that the Library and it s use ar e covered by<br/>this License. You must supply a copy of this License. If the work<br/>during execution displays copyright notices, you must include the<br/>copyright notice for the Library among them, as well as a reference<br/>directing the user to the copy of this License. Also, you must do one<br/>of these things:<br/><br/> a) Accompany the work with the complete corresponding<br/> machine-readable source code for the Library including whatever<br/> changes were used in the work (which must be distributed under<br/> Sections 1 and 2 above); and, if the work is an executable linked<br/> with the Library, with the complete machine-readable "work that<br/> uses the Library", as object code and/or source code, so that the<br/> user can modify the Library and then relink to produce a modified<br/> executable containing the modified Library. (It is understood<br/> that the user who changes the contents of definitions files in the<br/> Librar y will not necessarily be able to recompile the application<br/> to use the modified definitions.)<br/><br/> b) Use a suitable shared library mechanism for linking with the<br/> Library. A suitable mechanism is one that (1) uses at run time a<br/> copy of the library already present on the user's computer system,<br/> rather than copying library functions into the executable, and (2)<br/> will operate properly with a modified version of the library, if<br/> the user installs one, as long as the modified version is<br/> interface-compatible with the version that the work was made with.<br/><br/> c) Accompany the work with a written offer, valid for at<br/> least three years, to give the same user the materials<br/> specified in Subsection 6a, above, for a charge no more<br/> than the cost of performing this distribution.<br/><br/> d) If distribution of the work is made by offering access to copy<br/> from a designated place, offe r equiva lent access to copy the above<br/> specified materials from the same place.<br/><br/> e) Verify that the user has already received a copy of these<br/> materials or that you have already sent this user a copy.<br/><br/> For an executable, the required form of the "work that uses the<br/>Library" must include any data and utility programs needed for<br/>reproducing the executable from it. However, as a special exception,<br/>the materials to be distributed need not include anything that is<br/>normally distributed (in either source or binary form) with the major<br/>components (compiler, kernel, and so on) of the operating system on<br/>which the executable runs, unless that component itself accompanies<br/>the executable.<br/><br/> It may happen that this requirement contradicts the license<br/>restrictions of other proprietary libraries that do not normally<br/>accompany the operating system. Such a contradiction means you cannot<br/>use both them and the Lib rary together in an executable that you<br/>distribute.<br/><br/> 7. You may place library facilities that are a work based on the<br/>Library side-by-side in a single library together with other library<br/>facilities not covered by this License, and distribute such a combined<br/>library, provided that the separate distribution of the work based on<br/>the Library and of the other library facilities is otherwise<br/>permitted, and provided that you do these two things:<br/><br/> a) Accompany the combined library with a copy of the same work<br/> based on the Library, uncombined with any other library<br/> facilities. This must be distributed under the terms of the<br/> Sections above.<br/><br/> b) Give prominent notice with the combined library of the fact<br/> that part of it is a work based on the Library, and explaining<br/> where to find the accompanying uncombined form of the same work.<br/><br/> 8. You may not copy, modify, sublicense, link w ith, or distribute<br/>the Library except as expressly provided under this License. Any<br/>attempt otherwise to copy, modify, sublicense, link with, or<br/>distribute the Library is void, and will automatically terminate your<br/>rights under this License. However, parties who have received copies,<br/>or rights, from you under this License will not have their licenses<br/>terminated so long as such parties remain in full compliance.<br/><br/> 9. You are not required to accept this License, since you have not<br/>signed it. However, nothing else grants you permission to modify or<br/>distribute the Library or its derivative works. These actions are<br/>prohibited by law if you do not accept this License. Therefore, by<br/>modifying or distributing the Library (or any work based on the<br/>Library), you indicate your acceptance of this License to do so, and<br/>all its terms and conditions for copying, distributing or modifying<br/>the Library or works based on it.<br/><br/> 10. Each time you redistribute the Library (or any work based on the<br/>Library), the recipient automatically receives a license from the<br/>original licensor to copy, distribute, link with or modify the Library<br/>subject to these terms and conditions. You may not impose any further<br/>restrictions on the recipients' exercise of the rights granted herein.<br/>You are not responsible for enforcing compliance by third parties with<br/>this License.<br/><br/> 11. If, as a consequence of a court judgment or allegation of patent<br/>infringement or for any other reason (not limited to patent issues),<br/>conditions are imposed on you (whether by court order, agreement or<br/>otherwise) that contradict the conditions of this License, they do not<br/>excuse you from the conditions of this License. If you cannot<br/>distribute so as to satisfy simultaneously your obligations under this<br/>License and any other pertinent obligations, then as a consequence you<br/>may not distri bute the Library at all. For example, if a patent<br/>license would not permit royalty-free redistribution of the Library by<br/>all those who receive copies directly or indirectly through you, then<br/>the only way you could satisfy both it and this License would be to<br/>refrain entirely from distribution of the Library.<br/><br/>If any portion of this section is held invalid or unenforceable under any<br/>particular circumstance, the balance of the section is intended to apply,<br/>and the section as a whole is intended to apply in other circumstances.<br/><br/>It is not the purpose of this section to induce you to infringe any<br/>patents or other property right claims or to contest validity of any<br/>such claims; this section has the sole purpose of protecting the<br/>integrity of the free software distribution system which is<br/>implemented by public license practices. Many people have made<br/>generous contributions to the wide range of software distributed<br/>through t hat syst em in reliance on consistent application of that<br/>system; it is up to the author/donor to decide if he or she is willing<br/>to distribute software through any other system and a licensee cannot<br/>impose that choice.<br/><br/>This section is intended to make thoroughly clear what is believed to<br/>be a consequence of the rest of this License.<br/><br/> 12. If the distribution and/or use of the Library is restricted in<br/>certain countries either by patents or by copyrighted interfaces, the<br/>original copyright holder who places the Library under this License may add<br/>an explicit geographical distribution limitation excluding those countries,<br/>so that distribution is permitted only in or among countries not thus<br/>excluded. In such case, this License incorporates the limitation as if<br/>written in the body of this License.<br/><br/> 13. The Free Software Foundation may publish revised and/or new<br/>versions of the Lesser General Public License from time to time. <br/>Such new versions will be similar in spirit to the present version,<br/>but may differ in detail to address new problems or concerns.<br/><br/>Each version is given a distinguishing version number. If the Library<br/>specifies a version number of this License which applies to it and<br/>"any later version", you have the option of following the terms and<br/>conditions either of that version or of any later version published by<br/>the Free Software Foundation. If the Library does not specify a<br/>license version number, you may choose any version ever published by<br/>the Free Software Foundation.<br/><br/> 14. If you wish to incorporate parts of the Library into other free<br/>programs whose distribution conditions are incompatible with these,<br/>write to the author to ask for permission. For software which is<br/>copyrighted by the Free Software Foundation, write to the Free<br/>Software Foundation; we sometimes make exceptions for this. Our<br/>deci sion wil l be guided by the two goals of preserving the free status<br/>of all derivatives of our free software and of promoting the sharing<br/>and reuse of software generally.<br/><br/> NO WARRANTY<br/><br/> 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO<br/>WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.<br/>EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR<br/>OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY<br/>KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE<br/>IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR<br/>PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE<br/>LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME<br/>THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.<br/><br/> 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN<br/>WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODI FY<br/>AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU<br/>FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR<br/>CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE<br/>LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING<br/>RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A<br/>FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF<br/>SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH<br/>DAMAGES.<br/><br/> END OF TERMS AND CONDITIONS<br/><br/> How to Apply These Terms to Your New Libraries<br/><br/> If you develop a new library, and you want it to be of the greatest<br/>possible use to the public, we recommend making it free software that<br/>everyone can redistribute and change. You can do so by permitting<br/>redistribution under these terms (or, alternatively, under the terms of the<br/>ordinary General Public License).<br/><br/> To apply t hese ter ms, attach the following notices to the library. It is<br/>safest to attach them to the start of each source file to most effectively<br/>convey the exclusion of warranty; and each file should have at least the<br/>"copyright" line and a pointer to where the full notice is found.<br/><br/> <one line to give the library's name and a brief idea of what it does.><br/> Copyright (C) <year> <name of author><br/><br/> This library is free software; you can redistribute it and/or<br/> modify it under the terms of the GNU Lesser General Public<br/> License as published by the Free Software Foundation; either<br/> version 2 of the License, or (at your option) any later version.<br/><br/> This library is distributed in the hope that it will be useful,<br/> but WITHOUT ANY WARRANTY; without even the implied warranty of<br/> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU<br/> Lesser General Public License for mor e details.<br/><br/> You should have received a copy of the GNU Lesser General Public<br/> License along with this library; if not, write to the Free Software<br/> Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA<br/><br/>Also add information on how to contact you by electronic and paper mail.<br/><br/>You should also get your employer (if you work as a programmer) or your<br/>school, if any, to sign a "copyright disclaimer" for the library, if<br/>necessary. Here is a sample; alter the names:<br/><br/> Yoyodyne, Inc., hereby disclaims all copyright interest in the<br/> library `Frob' (a library for tweaking knobs) written by James Random Hacker.<br/><br/> <signature of Ty Coon>, 1 April 1990<br/> Ty Coon, President of Vice<br/><br/>That's all there is to it!</div></div> <div id="footer"> - Generated on Thu Aug 29 17:30:58 2013 by + Generated on Sat Aug 30 18:05:22 2014 by <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> - 0.8.7 (ruby-1.9.3). + 0.8.7.4 (ruby-2.1.2). </div> Modified: packnga/ja/file.news.html (+14 -3) =================================================================== --- packnga/ja/file.news.html 2014-08-30 14:56:43 +0900 (c287376) +++ packnga/ja/file.news.html 2014-08-30 18:05:55 +0900 (a10c75f) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!file.news.html"; </script> @@ -93,6 +93,17 @@ <iframe id="search_frame"></iframe> <div id="content"><div id='filecontents'><h1>お知らせ</h1> +<h2 id="1-0-0">1.0.0: 2014-07-13</h2> +<h3>改良</h3> +<ul> + <li>Required gettext 3.1.3.</li> + <li>Migrated to “edit.po” style.</li> +</ul> +<h3>修正</h3> +<ul> + <li>Fixed a bug that <span class="caps">README</span> parameter value is reset when <span class="caps">README</span> file + doesn’t exist.</li> +</ul> <h2 id="0-9-9">0.9.9: 2013-08-29</h2> <h3>改良</h3> <ul> @@ -230,9 +241,9 @@ <p>The first release!</p></div></div> <div id="footer"> - Generated on Thu Aug 29 17:30:58 2013 by + Generated on Sat Aug 30 18:05:22 2014 by <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> - 0.8.7 (ruby-1.9.3). + 0.8.7.4 (ruby-2.1.2). </div> Modified: packnga/ja/file.release.html (+3 -4) =================================================================== --- packnga/ja/file.release.html 2014-08-30 14:56:43 +0900 (d4a19c5) +++ packnga/ja/file.release.html 2014-08-30 18:05:55 +0900 (2a8f780) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!file.release.html"; </script> @@ -216,7 +216,6 @@ $ rake release:references:upload </code></pre> <p>その後、 次のコマンドを実行してranguba.orgのリポジトリをcloneしたディレクトリに移動する。</p> <pre class="code ruby"><code class="ruby"> -$ cd /path/to/ranguba.org </code></pre> <p>そして、コピーにより生じた変更をranguba.orgのリポジトリにpushする。 ranguba.orgはGithub Pagesを使っているので、pushすると自動的にranguba.orgのサイトも更新される。</p> @@ -352,9 +351,9 @@ yoshihara <p>rroongaはext/groonga/rb-grn.h、それ以外はlib/(パッケージ名)/version.rbにある、RB_GRN_MAJOR_VERSION,RB_GRN_MINOR_VERSION,RB_GRN_MICRO_VERSIONの値を次回リリース時のバージョンの値に変更し、コミットする。</p></div></div> <div id="footer"> - Generated on Thu Aug 29 17:30:58 2013 by + Generated on Sat Aug 30 18:05:22 2014 by <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> - 0.8.7 (ruby-1.9.3). + 0.8.7.4 (ruby-2.1.2). </div> Modified: packnga/ja/file.tutorial.html (+4 -4) =================================================================== --- packnga/ja/file.tutorial.html 2014-08-30 14:56:43 +0900 (905abd1) +++ packnga/ja/file.tutorial.html 2014-08-30 18:05:55 +0900 (fed9ac0) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!file.tutorial.html"; </script> @@ -121,7 +121,7 @@ <span class='kw'>end</span> <span class='id identifier rubyid_clean_white_space'>clean_white_space</span> <span class='op'>=</span> <span class='id identifier rubyid_lambda'>lambda</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_entry'>entry</span><span class='op'>|</span> - <span class='id identifier rubyid_entry'>entry</span><span class='period'>.</span><span class='id identifier rubyid_gsub'>gsub</span><span class='lparen'>(</span><span class='tstring'><span class='regexp_beg'>/</span><span class='tstring_content'>(\A\n+|\n+\z)</span><span class='regexp_end'>/</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_end'>'</span></span><span class='rparen'>)</span> <span class='op'>+</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\n</span><span class='tstring_end'>"</span></span> + <span class='id identifier rubyid_entry'>entry</span><span class='period'>.</span><span class='id identifier rubyid_gsub'>gsub</span><span class='lparen'>(</span><span class='tstring'><span class='regexp_beg'>/</span><span class='tstring_content'>(\A\n+|\n+\z)</span><span class='regexp_end'>/</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>'</span><span class='tstring_end'>'</span></span><span class='rparen'>)</span> <span class='op'>+</span> <span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>\n</span><span class='tstring_end'>"</span></span> <span class='kw'>end</span> <span class='id identifier rubyid_description'>description</span> <span class='op'>=</span> <span class='id identifier rubyid_clean_white_space'>clean_white_space</span><span class='period'>.</span><span class='id identifier rubyid_call'>call</span><span class='lparen'>(</span><span class='id identifier rubyid_entry'>entry</span><span class='period'>.</span><span class='id identifier rubyid_call'>call</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>"</span><span class='tstring_content'>Description</span><span class='tstring_end'>"</span></span><span class='rparen'>)</span><span class='rparen'>)</span> <span class='id identifier rubyid_summary'>summary</span><span class='comma'>,</span> <span class='id identifier rubyid_description'>description</span> <span class='op'>=</span> <span class='id identifier rubyid_description'>description</span><span class='period'>.</span><span class='id identifier rubyid_split'>split</span><span class='lparen'>(</span><span class='tstring'><span class='regexp_beg'>/</span><span class='tstring_content'>\n\n+</span><span class='regexp_end'>/</span></span><span class='comma'>,</span> <span class='int'>2</span><span class='rparen'>)</span> @@ -214,9 +214,9 @@ <p>他にも設定できるパラメータがあります。詳しくはリファレンスマニュアルをご覧ください。</p></div></div> <div id="footer"> - Generated on Thu Aug 29 17:30:58 2013 by + Generated on Sat Aug 30 18:05:22 2014 by <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> - 0.8.7 (ruby-1.9.3). + 0.8.7.4 (ruby-2.1.2). </div> Modified: packnga/ja/file_list.html (+4 -4) =================================================================== --- packnga/ja/file_list.html 2014-08-30 14:56:43 +0900 (0ebc89a) +++ packnga/ja/file_list.html 2014-08-30 18:05:55 +0900 (b7fb652) @@ -50,16 +50,16 @@ <li class="r1"><span class="object_link"><a href="index.html" title="README">README</a></a></li> - <li class="r2"><span class="object_link"><a href="file.tutorial.html" title="tutorial">tutorial</a></a></li> + <li class="r2"><span class="object_link"><a href="file.lgpl.html" title="lgpl">lgpl</a></a></li> - <li class="r1"><span class="object_link"><a href="file.lgpl.html" title="lgpl">lgpl</a></a></li> + <li class="r1"><span class="object_link"><a href="file.news.html" title="news">news</a></a></li> - <li class="r2"><span class="object_link"><a href="file.news.html" title="news">news</a></a></li> + <li class="r2"><span class="object_link"><a href="file.release.html" title="release">release</a></a></li> - <li class="r1"><span class="object_link"><a href="file.release.html" title="release">release</a></a></li> + <li class="r1"><span class="object_link"><a href="file.tutorial.html" title="tutorial">tutorial</a></a></li> </ul> Modified: packnga/ja/frames.html (+4 -6) =================================================================== --- packnga/ja/frames.html 2014-08-30 14:56:43 +0900 (ea9cd7c) +++ packnga/ja/frames.html 2014-08-30 18:05:55 +0900 (23ef251) @@ -12,14 +12,12 @@ </head> <script type="text/javascript" charset="utf-8"> window.onload = function() { - var match = window.location.hash.match(/^#!(.+)/); - var name = 'index.html'; - if (match) { - name = unescape(match[1]); - } + var match = unescape(window.location.hash).match(/^#!(.+)/); + var name = match ? match[1] : 'index.html'; + name = name.replace(/^(\w+):\/\//, '').replace(/^\/\//, ''); document.writeln('<frameset cols="20%,*">' + '<frame name="list" src="class_list.html" />' + - '<frame name="main" src="' + name + '" />' + + '<frame name="main" src="' + escape(name) + '" />' + '</frameset>'); } </script> Modified: packnga/ja/index.html (+3 -3) =================================================================== --- packnga/ja/index.html 2014-08-30 14:56:43 +0900 (bbd0742) +++ packnga/ja/index.html 2014-08-30 18:05:55 +0900 (4504518) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!file.README.html"; </script> @@ -127,9 +127,9 @@ </ul></div></div> <div id="footer"> - Generated on Thu Aug 29 17:30:58 2013 by + Generated on Sat Aug 30 18:05:22 2014 by <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> - 0.8.7 (ruby-1.9.3). + 0.8.7.4 (ruby-2.1.2). </div> Modified: packnga/ja/js/app.js (+7 -2) =================================================================== --- packnga/ja/js/app.js 2014-08-30 14:56:43 +0900 (c150289) +++ packnga/ja/js/app.js 2014-08-30 18:05:55 +0900 (d933ebc) @@ -78,7 +78,12 @@ function framesInit() { if (hasFrames) { document.body.className = 'frames'; $('#menu .noframes a').attr('href', document.location); - window.top.document.title = $('html head title').text(); + try { + window.top.document.title = $('html head title').text(); + } catch(error) { + // some browsers will not allow this when serving from file:// + // but we don't want to stop the world. + } } else { $('#menu .noframes a').text('frames').attr('href', framesUrl); @@ -211,4 +216,4 @@ $(linkSummaries); $(keyboardShortcuts); $(summaryToggle); $(fixOutsideWorldLinks); -$(generateTOC); \ No newline at end of file +$(generateTOC); Modified: packnga/ja/top-level-namespace.html (+3 -3) =================================================================== --- packnga/ja/top-level-namespace.html 2014-08-30 14:56:43 +0900 (d0ba544) +++ packnga/ja/top-level-namespace.html 2014-08-30 18:05:55 +0900 (b66036c) @@ -21,7 +21,7 @@ <script type="text/javascript" charset="utf-8"> hasFrames = window.top.frames.main ? true : false; relpath = ''; - framesUrl = "frames.html#!" + escape(window.location.href); + framesUrl = "frames.html#!top-level-namespace.html"; </script> @@ -134,9 +134,9 @@ </div> <div id="footer"> - Generated on Thu Aug 29 17:30:58 2013 by + Generated on Sat Aug 30 18:05:22 2014 by <a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a> - 0.8.7 (ruby-1.9.3). + 0.8.7.4 (ruby-2.1.2). </div> -------------- next part -------------- HTML����������������������������... 下载