[Initial import of nukumi2 Christian Neukirchen **20041124200421] [Add View#to_page Christian Neukirchen **20041124201321] [Use attr_inject of needle-extras Christian Neukirchen **20041124212431] [Fix registry error handling Christian Neukirchen **20041124212557] [Fix assignment bug in ConfigParser Christian Neukirchen **20041124212630] [Make show_last accessible via the registry Christian Neukirchen **20041124212656] [Fix feed templates Christian Neukirchen **20041124220725] [Add tagline in HTML template Christian Neukirchen **20041124220738] [Add dynamic entry reloading Christian Neukirchen **20041125171042 * lib/nukumi2.rb (Blog::insert_entries): Delegate to Entry. * lib/nukumi2/entry.rb (Entry): New accessors backend, backend_data. New methods #outdated?, #update! and #replace. New methods #insert_into_topictree, #delete_from_topictree. * lib/nukumi2/entry.rb (Entry::to_html): Check if outdated. * lib/nukumi2/filebackend.rb (FileBackend): New methods .load and .outdated? (FileBackend::get): Use Filebackend::load. ] [Rename formats to flavors Christian Neukirchen **20041125172151] [Provide default_flavor Christian Neukirchen **20041125172348] [Fix format -> flavor Christian Neukirchen **20041125174430] [Use flavor/default_flavor instead of hardcoding .html Christian Neukirchen **20041125174548] [Drop /index on fetching Christian Neukirchen **20041125175918] [Remove debugging messages Christian Neukirchen **20041125180210] [Fix loading Christian Neukirchen **20041125190629] [Drop special Encoding: handling Christian Neukirchen **20041125190658] [Small HTML template fixes Christian Neukirchen **20041125190713] [Add class="date" for HTML permalinks Christian Neukirchen **20041128132032] [Refactoring related to @publishable Christian Neukirchen **20041128133631 * lib/nukumi2/topictree-extensions.rb: New file. * lib/nukumi2/topictree-extensions.rb (Topical::find_most_specific): Moved from lib/nukumi2.rb. * lib/nukumi2.rb (Blog::get_categories): Make @publishable a Hash. ] [Fix recursive installing Christian Neukirchen **20041205125017] [Move Webrick creation to the registry Christian Neukirchen **20041205134529] [Merge run-webrick.rb and static-render.rb Christian Neukirchen **20041205135810] [Rename driver program to bin/nukumi2 Christian Neukirchen **20041205140223] [Fix $: paths Christian Neukirchen **20041205140445] [Load configuration later Christian Neukirchen **20041205140547] [Fix rewritelinks.rb Christian Neukirchen **20041205141726] [Import emacs nukumi2.el Christian Neukirchen **20041205141916] [rewritelinks.rb: require 'uri' Christian Neukirchen **20041208165155] [Add Topic: header support Christian Neukirchen **20041215200717 * lib/nukumi2/entry.rb (Entry::insert_into_topictree): check for Topic: header to allow placing entries everywhere in the TopicTree. ] [Import of documentation Christian Neukirchen **20041215201319] [bin/nukumi2: Trap HUP for reloading Christian Neukirchen **20041219164248] [Import vendor libraries Christian Neukirchen **20041219170303] [Improve documentation Christian Neukirchen **20041219181019] [Allow overriding of output_dir Christian Neukirchen **20041219181036] [Make Nukumi2 relocatable Christian Neukirchen **20041221191723] [Import setup.rb Christian Neukirchen **20041221191748] [Catch *Cloth errors Christian Neukirchen **20041221192841] [Put under the terms of the GNU General Public License Christian Neukirchen **20041221194843] [Update vendor libraries Christian Neukirchen **20041221195442] [Import README Christian Neukirchen **20041221200114] [Import tangerine Christian Neukirchen **20041221200517] [Docfix Christian Neukirchen **20041221200532] [Import and integrate Rakefile Christian Neukirchen **20041221200606] [Add trailing newline in vendor/README Christian Neukirchen **20041221200637] [New CSS for sample blog Christian Neukirchen **20041224124137] [Docfixes Christian Neukirchen **20041224124246] [Add config.html_copyright Christian Neukirchen **20041224125307] [Improve README Christian Neukirchen **20041227123306] [Put ConfigParser into Nukumi2 module Christian Neukirchen **20041228135033] [Put Entry into Nukumi2 module Christian Neukirchen **20041228135128] [Extract header out of HTML template Christian Neukirchen **20041226170649] [Fix topic of intro Christian Neukirchen **20041226171923] [Various CSS fixes Christian Neukirchen **20041226171937] [Add ChangeLog generation Christian Neukirchen **20041230102219] [Export DARCS_REPO Christian Neukirchen **20041230102458] [Update sample blog Christian Neukirchen **20041230111831] [Add chmod task Christian Neukirchen **20041230114359] [Update README Christian Neukirchen **20041230131352]