commit 8702e0f09087f20e5d721d23a04bd473c5f513b0 Author: Michael Fellinger Date: Wed Sep 10 12:09:52 2008 +0900 Version 2008.09 commit 106b8a3c81bb6736235d9b5d22f62062585c4bdb Author: Michael Fellinger Date: Wed Sep 10 12:09:07 2008 +0900 Update ramaze.gemspec commit addf767762c1ef81e3d6bdc0d3f887f7ea3df03a Author: Michael Fellinger Date: Sun Sep 7 20:43:29 2008 +0900 Remove warning on non-existing file in Reloader commit faea9db585bb551ad71f6e4a3dc7fc208b1ad573 Author: Ryan Grove Date: Tue Sep 9 16:27:32 2008 -0700 Remove unsuppressable debug message. commit 1eae588f4961c945a6ea231988fa2a8ebb104737 Author: Michael Fellinger Date: Sat Aug 30 16:12:18 2008 +0900 Fix Response#body, Rack has Content-Length commit 29f622d83c092c7c46985693dd609e347256de33 Author: Michael Fellinger Date: Sat Aug 30 13:51:33 2008 +0900 Remove Symbol#to_proc, it's in 1.8.7 anyway commit 59317d08b7d339f3d1c7396f15aeb8ae5df9be63 Author: Michael Fellinger Date: Sat Aug 30 09:47:09 2008 +0900 Last remaining 'module Dispatcher' commit d6f71140fe86bdfdce1fc459281ed7dbfd6f9ad3 Author: Michael Fellinger Date: Sat Aug 30 09:46:06 2008 +0900 Fix basic auth spec and use Response#write commit 5e843f1239d70762c5b9edfe2a562f6c7575bbe7 Author: Michael Fellinger Date: Thu Aug 28 23:26:03 2008 +0900 Make Rake::Deflater not a default middleware commit 27ec88093abf759015551de275c0c9d191c9a960 Author: Michael Fellinger Date: Wed Aug 27 23:45:41 2008 +0900 Remove check from Symbol#to_proc commit 6a9196f951a1558b4f6197254c2717ae25a350fc Author: Michael Fellinger Date: Wed Aug 27 19:59:53 2008 +0900 Ramaze::Current and Ramaze::Dispatcher middleware * Major refactor turning Ramaze into a fully middleware-based framework, this allows us to use just about any existing Rack middleware without patching. * Ramaze::Current and Ramaze::Dispatcher become classes commit f361811b768823f2d2509b09cf95b277303ff961 Author: Michael Fellinger Date: Thu Aug 28 17:25:59 2008 +0900 Fix `ramaze --console` commit dcecbc51efa9e35501c104b459582818a7c77bf1 Author: Michael Fellinger Date: Thu Aug 28 17:25:34 2008 +0900 Don't daemonize by default for bin/ramaze commit eec28065cfb513cb7a43e9560e6e5925456f7519 Author: Michael Fellinger Date: Wed Aug 27 19:55:21 2008 +0900 Add __FILE__ to reloader files commit 35300196d29d903203d2aaf30d6cc7d57a8558e2 Author: Michael Fellinger Date: Wed Aug 27 19:54:52 2008 +0900 Minor refactor of gzip_filter commit cdc32959dfffe1f3000fd84e850f6cce3c5e9d8f Author: Michael Fellinger Date: Wed Aug 27 14:12:09 2008 +0900 Move STATUS_CODES into lib/ramaze.rb commit 11931b769add3823009110fe95c5479a3167bd65 Author: Michael Fellinger Date: Wed Aug 27 14:11:31 2008 +0900 OrderedSet::[] as alias to ::new commit 3f1cc4f23963abd64fe8dc15635315b6b6fb9c3c Author: Michael Fellinger Date: Wed Aug 27 13:02:22 2008 +0900 Minor changes to gzip_filter * Document option setting * Enable gzip filter for text/.* to allow css/html/js commit cdd54eef78cee939e5c41f93b69c9a31958a73ef Author: Michael Fellinger Date: Wed Aug 27 10:04:32 2008 +0900 Force PATH expansion in ProjectCreator commit bf166301c2d51dfdf0b4ca19e005bde23e07fd76 Author: Michael Fellinger Date: Mon Aug 25 23:42:37 2008 +0900 Use UltraViolet to highlight tutorial * There are several hacks used to achieve this, but the static html is now generated by Uv and you won't have to generate it yourself. Just see doc/tutorial/todolist.html for a visual treat. * Adds textpow syntax for ezamar, should also be usable for the people using textmate, someone should try it, i don't have TM. * Adds contrib/maruku_uv.rb - a monkeypatch to MaRuKu to make it use Uv instead of the syntax gem commit a65df7188314944c0c18920ea1a468cd52068381 Author: Michael Fellinger Date: Mon Aug 25 22:24:16 2008 +0900 Update lib/proto commit f1c25013da3ee6c48dcec86085768116d2380a8e Author: Michael Fellinger Date: Mon Aug 25 22:23:24 2008 +0900 Remove rammit example commit bbfd05b072317e85b38dafdb3eb2aee34542a66d Author: Michael Fellinger Date: Sun Aug 24 16:34:08 2008 +0900 Add ProjectCreator for `ramaze --create` commit d97d31f4c93176b8e954c9eba39754809beec6f8 Author: Michael Fellinger Date: Sat Aug 23 15:54:17 2008 +0900 Add regression spec for tagcloud commit e9258f0d08c3f25de0c2ccb09c2b2641fe314c8c Author: Michael Fellinger Date: Sat Aug 23 15:50:43 2008 +0900 Further changes to paginate helper * #navigation takes optional parameter to limit number of pages listed * @page is adjusted to ensure valid range commit 414f352fce9012787bbc9f115bb0f0f762b5db0e Author: Michael Fellinger Date: Sat Aug 23 15:50:19 2008 +0900 Add tagcloud to Helper::Formatting commit 29d7f72fb9a90987f84d416e2d35d42290404312 Author: Michael Fellinger Date: Thu Aug 21 13:21:39 2008 +0900 Paginate doesn't allow negative page number commit 70b3bc11e8f2f1e1516793df58e43a884a3996b9 Author: Michael Fellinger Date: Thu Aug 21 13:16:05 2008 +0900 Paginate fix page number larger than max commit acc76de754a70ae3c12c0c77330d9dfec3711234 Author: Michael Fellinger Date: Sun Aug 17 00:05:14 2008 +0900 Move extensions to ruby core into own module * Moved into Ramaze::CoreExtensions * Included into appropriate class on startup * Remove unused or broken snippets * Warn and don't extend on collision of method names * Move Kernel snippets that belong into Object into the correct place commit 758142cc19356063e58a36175d97803387404657 Author: Michael Fellinger Date: Fri Aug 22 23:27:20 2008 +0900 Remove sourcereload.rb for good commit 7fdcee9916c652c2b5365fcdc597c93c0284722f Author: Cheah Chu Yeow Date: Mon Aug 18 19:13:40 2008 +0800 Allow auto_link formatting helper to actually take a block argument as documented. commit 0b431e97a0a7fa2a672e7d75a4e64e21b3dd0985 Author: Michael Fellinger Date: Tue Aug 12 21:54:15 2008 +0900 Pager obtains correct Action and calls @var.to_s commit 7a5625042f954c83b2c99f97f398c790b34248b7 Author: Michael Fellinger Date: Tue Aug 12 21:20:33 2008 +0900 Minor bugfix and lots of docs for paginate helper commit 8ed7215865f5e12ec5dc148f497fc3f286bbeaab Author: Michael Fellinger Date: Tue Aug 12 17:50:59 2008 +0900 Remove note of cropped_thumbnail commit 0f33197b3757ab5ea70ea80f04ca4abbe429395a Author: Michael Fellinger Date: Tue Aug 12 17:20:09 2008 +0900 Update ramaze.gemspec commit 1f479c62acc1393a2aef4e6fb0465c5cea9c924c Author: Michael Fellinger Date: Tue Aug 12 17:19:19 2008 +0900 Gemspec manifest sorted and exclude /tags file commit 0dc2fedd4278c2a82cffc0edec98e5326c2b2ef8 Author: Michael Fellinger Date: Tue Aug 12 17:12:04 2008 +0900 Add release:gemspec-prepare task * Creates a new gemspec based on current repository commit 2a74c0de154771b35ce2a13bc97386e55b54e46c Author: Michael Fellinger Date: Tue Aug 12 16:58:03 2008 +0900 Update ramaze.gemspec commit 1e68e1351ca192e1d887ab8fd55b47b2a35c1c0b Author: Michael Fellinger Date: Tue Aug 12 16:48:31 2008 +0900 Add contrib/sequel/form_field.rb * Simply generate one form field for a given model instance attribute. commit 546ae80912f275ae04e3b235863cbfadfc79ef16 Author: Michael Fellinger Date: Tue Aug 12 16:47:54 2008 +0900 Add contrib/sequel/relation.rb * Helps with your Relationship management commit 28336967765d300ff085842346e2d35f963e1c04 Author: Michael Fellinger Date: Tue Aug 12 16:47:28 2008 +0900 Add contrib/sequel/create_join.rb commit f6eceaa0c53602b0f70a7db699eb1c08450f467c Author: Michael Fellinger Date: Tue Aug 12 16:47:05 2008 +0900 Add contrib/sequel/image.rb commit 5663881fe34db56aa21463f66e3262641f6b99b1 Author: Michael Fellinger Date: Tue Aug 12 16:44:19 2008 +0900 Add Helper::Paginate and example * Paginates both Array and Sequel datasets commit f7e8c332f743c24854c63c42c00d54ea933f2dcf Author: Michael Fellinger Date: Mon Aug 11 18:14:42 2008 +0900 Allow spec as value for Global.mode commit 6fb2d0dec6103cd8fd2de66a258813f3d0f88584 Author: Clive Crous Date: Mon Aug 11 16:58:23 2008 +0200 Set error_page due to expected 404 for missing actions commit 08e29ffb04c44a7c2848f7f1068c2c2fe22dd820 Author: Clive Crous Date: Sun Aug 10 20:46:19 2008 +0200 Minor grammatical correction within a comment. commit 2ec0054aa31c9bf942c83798d37759f698d4034e Author: Clive Crous Date: Sun Aug 10 15:59:32 2008 +0200 Update gemspec to add missing files as detected by check_gemspec task commit e60f47b87f509c21a22d43c4db69b3c5db3a19c2 Author: Clive Crous Date: Sun Aug 10 15:56:26 2008 +0200 Add a rake task `check_gemspec` for finding missing or extra files within the gemspec definition commit c546935032468507cb37d8b9b36faeebd7532e53 Author: Clive Crous Date: Sun Aug 10 15:16:19 2008 +0200 Add reloader.rb and state.rb to gemspec commit 5ce8505e7ed0d368ab4782248f0f43d0b0f48c6d Author: Michael Fellinger Date: Sun Aug 10 20:45:17 2008 +0900 Add Session::Flash#(merge|merge!) commit 2d2f3b532833499c19edb7e8e5bffd7cc0effcf5 Author: Michael Fellinger Date: Sun Aug 10 20:24:42 2008 +0900 Fix wrong variable in ramaze/setup.rb commit 1fa2e63f4fe17db5152b7c2746422eac160da866 Author: Clive Crous Date: Sun Aug 10 13:50:08 2008 +0200 Cleanup gemspec after Use Ramaze::STATE instead of Thread.current commit faa9fae6464f1110e47fc76bdae7789ec8462101 Author: Michael Fellinger Date: Sun Aug 10 19:03:34 2008 +0900 RaPaste serves text/html with id.html | html/id commit b8da247ca4bd237d0f528a2473648e6a52977e2b Author: Michael Fellinger Date: Sun Aug 10 18:02:42 2008 +0900 Remove trailing useless slash commit 1fb806a2093765f9ed302d0546fa6c62e62665aa Author: Michael Fellinger Date: Sun Aug 10 17:58:01 2008 +0900 Point to github from sourceview commit dabc5b8fe5ee990d7162d2e34a215af117b6888a Author: Michael Fellinger Date: Sun Aug 10 12:08:45 2008 +0900 Use Ramaze::STATE instead of Thread.current * Assign value by STATE[key] = value * Retrieve value by STATE[key] * Check for key by STATE.key?(key) commit 5c1192fc4a96a8d3968fb365cc885695718798ac Author: Michael Fellinger Date: Sun Aug 10 11:32:24 2008 +0900 Introduce Ramaze::State | Ramaze::Fiber | Fiber * This should provide a mostly compatible way to do fibers on 1.9 and 1.8, but still relies on Thread on 1.8. commit 4a1235526c923bae2fe3c9133d057b69f5826b43 Author: Michael Fellinger Date: Sun Aug 10 03:05:52 2008 +0900 Reloader::Log instead of Ramaze::Log commit 5102a73cd8d7591f5f62c8bd332e59edd09de944 Author: Michael Fellinger Date: Sun Aug 10 02:59:42 2008 +0900 Fix specs regarding error status. commit 88441a48544fab2c8e12054f11d0f4942a001983 Author: Michael Fellinger Date: Sun Aug 10 02:36:36 2008 +0900 Fix custom error pages. * To get racks error pages now set Global.error_page = false commit 8241a31aa05b96ff416524fae806749fb93a922e Author: Michael Fellinger Date: Sun Aug 10 02:22:55 2008 +0900 Minor change for rtags support, no 'alias :b :a' commit 603196575a13fb28269022d107e0ff7361f413ff Author: Michael Fellinger Date: Sat Aug 9 19:38:37 2008 +0900 Add Ramaze::Reloader and Global.middleware = true * Global.middleware is now true by default: * Don't pull yet if you need custom error pages! * Error pages are handled by Rack::ShowExceptions * Add Ramaze::Reloader: * Implemented as Rack middleware * Reloads only on requests, keeps your CPU at 0 * Reloader::OPTIONS[:thread] = true will use an exclusive thread for reloading, by default no threads are used. * Reloader::OPTIONS[:control] allows you to hook into #call and use your own way to run #cycle, useful for EventMachine * Reloader::OPTIONS[:cooldown] is set by Global.sourcereload, same behaviour as before * Only one stat(2) per path, lower disk usage * Can still be used independent of Ramaze as no traits or ramazisms are used commit d345e5059660cc5b8451ffd939e150bf78bc1c11 Author: Michael Fellinger Date: Sat Aug 9 17:34:51 2008 +0900 Fix some docs in Adapter::Base commit e31fdb254407d3b01445d54d4b333f38cc34ace6 Author: Michael Fellinger Date: Fri Aug 1 15:34:42 2008 +0900 Add Helper::Ultraviolet commit 9dd7de92418c9e827b67eee31d76663a0f6ec099 Author: Michael Fellinger Date: Fri Aug 1 14:59:03 2008 +0900 Add gem task and set default task to spec commit 97fb8c7fce3311c9ca6a5219846cc098c5cbecfb Author: Michael Fellinger Date: Fri Aug 1 14:23:21 2008 +0900 Gestalt builds an Array and joins at the end commit 1e803301933bde7b2a78f23289efbbcf2ec5230e Author: Michael Fellinger Date: Fri Aug 1 14:22:30 2008 +0900 Fix file list in gemspec commit c82a54038d9e42c971e30a66f27825ce39db548e Author: Michael Fellinger Date: Fri Aug 1 14:22:15 2008 +0900 Bump Version to 2008.08 commit fe3235f5e90ac4770f48b6506f3153e1abc9b22f Author: Michael Fellinger Date: Fri Aug 1 14:21:09 2008 +0900 Add Tool::MIME::ext_for(mime) commit 480a70f34e170a39afca21cbb2b9273a6226bbf0 Author: Andrew Farmer Date: Wed Aug 6 01:18:28 2008 -0500 Fixed bug where index actions with arguments were improperly file-cached, and added specs to test. commit 5ee03fff4149ab6c28c9c04c19992bd99e7955fa Author: Michael Fellinger Date: Wed Jul 30 19:32:29 2008 +0900 Controller::view_root at old state, unbreak specs commit 6b13b5466091dd27c97707601d6af171b74bb03e Author: Sam Carr Date: Wed Jul 30 10:02:41 2008 +0100 Improve action method resolving with respect to Helper::LOOKUP. Now the action method resolving only considers helper methods where the helper is in Helper::LOOKUP and is included by the controller in question. Previously all methods of all helpers in Helper::LOOKUP were deemed to be available on all controllers whether they included the helpers or not, which was wrong. commit 6e5ead99e44a213b2e8fd45cee7c393970204966 Author: Michael Fellinger Date: Tue Jul 29 13:09:17 2008 +0900 Subclass Helper::User::Wrapper from BlankSlate commit 5da248dc40737c5fcc8ed3082794584bb6a9ec30 Author: Michael Fellinger Date: Tue Jul 29 13:04:28 2008 +0900 Fix missing Controller::view_root when unrouted * This occured when you haven't been on the target controller yet. For example right after startup trying to MainController obtain FooController.view_root will return nil although when visiting FooController before the routing would set a default. * The default is now set directly in Controller::view_root commit 72b0669391149f4ca8c0e5b71292548921d6d9d6 Author: Clive Crous Date: Tue Jul 29 10:19:44 2008 +0200 Include thread helper in gemspec commit 49660cea97a2c897d7413c74ff65e4bf404be48f Author: Clive Crous Date: Mon Jul 28 16:26:16 2008 +0200 Clarify exception rescue code within thread helper commit 24cf2d96efcd60b6373038f3fc67eefcd2107d74 Author: Clive Crous Date: Mon Jul 28 16:17:01 2008 +0200 Add a thread helper for cleaner thread exceptions commit 28f90e25f01136be619dbd6755dd8d3a142f8b51 Author: Sam Carr Date: Thu Jun 19 14:42:44 2008 +0100 Updates Memcached comments to recognise why get_multi may not be available. commit 8ebf919d6042009df8617479d0388b6142dcf092 Author: Sam Carr Date: Mon Jul 21 10:23:30 2008 +0100 Allow controller subclasses to pick up template mappings defined in superclasses. I noticed that if I define a template mapping with the template method, subclasses of the defining controller do not respect that mapping. This only really applies to the template :foo, :bar usage, where no explicit controller is specified. With these modifications, template mappings such as that will assume you mean the 'current' controller. Specs have been added to test this new functionality. commit 155b9a4fc0c1b3a7b0972ee59f9dc47d8ed0915d Author: Michael Fellinger Date: Mon Jul 21 18:28:45 2008 +0900 Update announcement for 2008.07 (partial) commit 53c794720adfb146c5a161485e95417833b82ec9 Author: Michael Fellinger Date: Mon Jul 21 18:27:46 2008 +0900 Only escape # with h() where needed commit f89652a95d2417d88fabcb77a143522235af0d79 Author: Michael Fellinger Date: Mon Jul 21 18:27:03 2008 +0900 More info on problems in Helper::User commit 5497329e0221a57b226e62487599261b7594eba9 Author: Michael Fellinger Date: Mon Jul 21 18:26:15 2008 +0900 Controller::map(nil) shouldn't map to '' commit 922f993bb42fec6379ea39c855e226daf3bb86a9 Author: Michael Fellinger Date: Fri Jul 4 21:51:11 2008 +0900 Add Ramaze::Template::Maruku commit ae6a3afe5a12c2f8fa0b9e33d0ebc175316fc5bd Author: Michael Fellinger Date: Fri Jul 4 21:50:38 2008 +0900 Add Helper::Formatting::obfuscate_email commit ff5343a81897548374fbb9e038ad268135d04016 Author: Michael Fellinger Date: Sun Jul 20 16:32:36 2008 +0900 Slight reformat of Request#ip method commit 959ff55e453d374e9a3a5e639f5a91f632c3db95 Author: Matt Rubens Date: Thu Jul 17 11:13:18 2008 -0700 Request#ip always returns last ip in X_FORWARDED_FOR commit 8499c05d643b8f9a059ecc5758bf84ea7eceaa3f Author: Aman Gupta Date: Thu Jul 10 16:27:54 2008 -0700 Oops, non-existant file in gemspec commit a3cc3396c03e11905624b3fc72b262bdc2f0ddd9 Author: Aman Gupta Date: Thu Jul 10 16:24:33 2008 -0700 Fix rake release:nightly commit 1a9031d4a13eff8573b18eecfd38808a96924d22 Author: Aman Gupta Date: Thu Jul 10 16:17:35 2008 -0700 Fix release:gemspec task commit 4514a5f89300f8068e64a754bd04c2d6c4948192 Author: Aman Gupta Date: Thu Jul 10 16:17:09 2008 -0700 Update ramaze.gemspec commit e3c4beec604760ae61477c8032c9f984936bb0d7 Author: Aman Gupta Date: Thu Jul 10 16:13:38 2008 -0700 Use Ramaze::Rewrite in contrib/rest commit 73cade77caba416d3d215971699b60be05a99ac7 Author: Aman Gupta Date: Wed Jul 9 02:15:32 2008 -0700 Fix spec failure in SourceReload::shutdown commit 07c3b9553d9b037315cdaa90b79eaec9079ebb34 Author: Aman Gupta Date: Tue Jul 8 16:04:53 2008 -0700 start SourceReload via essentials (instead on 'require ramaze') commit 7b275604177b6dcb79faddbf1b09b446a2707b9e Merge: c671b8c... 8ebe6e3... Author: Jonathan Buch Date: Thu Jul 3 23:31:30 2008 +0200 Merge branch 'master' of git@github.com:manveru/ramaze commit c671b8cc5ea1ef2d0f83993e136a56673cdfa1f3 Author: Jonathan Buch Date: Thu Jul 3 23:31:05 2008 +0200 Don't reuse the Adapter alias for requireing adapter files Failed for Mongrel, as it has different files for a single alias. commit 8ebe6e36325bb1238acee1218b3bcef5dc379dac Author: Michael Fellinger Date: Mon Jun 30 15:48:08 2008 +0900 Some minor whitespace fix commit 8fde4e2a7e3689ed6e241a55bfa048a2a231350e Author: Michael Fellinger Date: Mon Jun 30 15:47:50 2008 +0900 Fix faulty rewrite by Global.prefix commit f0d2a7cf2f8f8436a6e48d3333f71e6c1b6419ff Author: Michael Fellinger Date: Mon Jun 30 15:47:15 2008 +0900 to_s before Rack::Utils::unescape commit abfd86f65bfd94a686f13d14a0e1b25978213203 Author: Michael Fellinger Date: Mon Jun 30 15:46:48 2008 +0900 Don't expect 303 but 302 for redirect in specs commit 557c01621bb512dd5200360c461745841ef8c49f Author: Rob Lievaart Date: Fri Jun 27 11:08:38 2008 +0200 Update ramaze syslog support, the old version did not work(anymore?). I modified the interface to use the Logging module and I updated the syslog spec file to test the syslog support. commit 029b39ae46ba10b72f96242993518719ac783537 Author: Michael Fellinger Date: Wed Jun 25 21:17:54 2008 +0900 Adding Global.prefix for nested app deployment * Global.prefix is by default '/' * Global.prefix = '/app' would strip '/app' from incoming requests and prefix it when using R/A/Rs from Helper::Link commit f39700b2106db3c1da6e831ddfaaecf5ce20559e Author: Michael Fellinger Date: Wed Jun 25 16:22:00 2008 +0900 Ramaze::Gestalt gets nicer example commit 734bd65ee773cbb145e8a9779c98892b3a1b620f Author: Michael Fellinger Date: Tue Jun 24 10:35:17 2008 +0900 Correct license in doc/LEGAL commit 19210b28ed5be2eb946e5bbd7592049a5c0c33e0 Author: Aman Gupta Date: Mon Jun 23 00:28:54 2008 -0700 Add adapter to logger output commit 16065e9e652ca74b50360940e26ba5137514b51b Author: Aman Gupta Date: Mon Jun 23 00:18:54 2008 -0700 Switch contrib/gems to use Gem::DependencyInstaller commit 3c3c3bd8cab100d53de6f26af93059f3bd71dcb2 Merge: 9578d8b... 028a50c... Author: raggi Date: Sat Jun 21 12:58:35 2008 +0100 Merge branch 'master' of git@github.com:manveru/ramaze commit 9578d8bb0b1692f8cf728d1e5b814bea38f0b3e7 Author: raggi Date: Sat Jun 21 12:57:11 2008 +0100 Corrected remaining Ramaze::Informer calls. dispatch.fgci and win32 may now work! commit 028a50cd8b992edcbae6297829fd691e20eae200 Author: Jean-Francois Chevrette Date: Thu Jun 19 08:17:02 2008 -0400 fixing the console feature that was accidentally dropped in 2008.06 commit 827cce9fe1b738b67205f7df18e22d14511423bf Author: Michael Fellinger Date: Thu Jun 19 17:07:45 2008 +0900 Further usage of Rack::Utils commit 6bc1d953b391ddb6650c10663dfb6bb41679008c Author: Michael Fellinger Date: Thu Jun 19 00:32:34 2008 +0900 Use Rack::Util for escape_html commit 17473d232b9d0debff7f77b0188bd9ffedc90db2 Author: Michael Fellinger Date: Thu Jun 19 00:29:57 2008 +0900 Use Rack::Utils for escape/unescape commit e8bc3b65bd94ad6a44735f291b632ad827cb835d Author: Sam Carr Date: Wed Jun 18 15:15:21 2008 +0100 Fix to Cache so it doesn't add methods to Class itself. commit d917b6f3126b8c4d204f2838e86a9ef7dfcfb986 Author: Michael Fellinger Date: Wed Jun 18 16:54:19 2008 +0900 Ability to deprecate constants by const_missing commit df3566210b4a05a5ba7cdc4b4c8303ce6c00cf42 Author: Aman Gupta Date: Tue Jun 17 15:55:19 2008 -0700 send 302 instead of 303 (for better compatibility with older browsers) in RedirectHelper commit 287516d024fc1d0d1f0b407734cdb2cdabd1fafb Author: Michael Fellinger Date: Tue Jun 17 01:30:44 2008 +0900 Revert "Remove vendor/bacon.rb" This reverts commit a184f71c34e2a0d3f01d9728622aba7cc3d097fe. commit cb4a7dc4f70da569b33b92f81dbc483911d638fc Author: Wang, Jinjing Date: Sat Jun 14 00:08:12 2008 +0800 remove custom hacks.. commit 05d7211d70a756dd742c6ca598512e2607e27998 Author: Wang, Jinjing Date: Fri Jun 6 16:42:02 2008 +0800 em hack commit 235d29eb6bd1470c088a8d6fc520ef45c6ecca91 Author: Clinton R. Nixon Date: Sun Jun 15 13:08:28 2008 -0400 temp fix for Passenger - remember to replace with manveru's eventual fix commit e0b938be4169c4343c297e57c1485f5c56449071 Author: Clinton R. Nixon Date: Fri Jun 13 15:45:05 2008 -0400 Added ability to fake out PUT and DELETE through POST and a hidden 'method' variable in contrib/rest.rb commit c73feefa72c694193644aff4c3cd2623e17a5a87 Author: Clinton R. Nixon Date: Fri Jun 13 15:44:25 2008 -0400 Fixed symbol.downcase bug in helpers/rest.rb commit 3ebec6927d235744bc870af2c7ea66fdaf4131d8 Author: Yasushi Abe Date: Mon Jun 16 12:37:45 2008 +0900 Fix Global.server==nil on Cgi adapter. commit 2b6d1de47d33910753f000922ae360b0f6ab1675 Author: Michael Fellinger Date: Mon Jun 16 22:25:56 2008 +0900 Fix rake maintenance:undocumented dependencies commit a1c0c3c41cf467efcfb2f005a0474f6bf4b3e318 Author: Michael Fellinger Date: Sun Jun 15 11:23:17 2008 +0900 Speed up and simplify Binding::locals commit 011b6810483f9fcdee1050729ab9c811e0d66dab Author: Wang, Jinjing Date: Sat Jun 14 00:08:12 2008 +0800 remove custom hacks.. commit f27affc02a8bb500816d7e963374c51602fafc7b Author: Wang, Jinjing Date: Fri Jun 13 23:32:25 2008 +0800 Fix: binding.locals on Ruby1.9, add a small spec for locals, and make haml tempalte spec pass commit e73a1088779706094d8707f3fc8adcf5e6a16759 Author: Wang, Jinjing Date: Fri Jun 6 16:42:02 2008 +0800 em hack commit ff63fcb10bc63ca4ae052aff24d4808ec3ef7cdf Author: Aman Gupta Date: Sun Jun 15 16:14:36 2008 -0700 add simple numeric time extensions commit 3dee5a0a6f40d56d2480a9d79117fe6473509345 Author: Michael Fellinger Date: Sat Jun 14 18:11:50 2008 +0900 Fix whitespace in simple example commit 32a57700dddbbd9bd45380fa6be69f690b71abcd Author: Michael Fellinger Date: Sat Jun 14 16:17:45 2008 +0900 Denormalize Controller::resolve_method commit 5167de5c7defb49847b6a8074914e06534542dfa Author: Michael Fellinger Date: Sat Jun 14 16:16:34 2008 +0900 Reindent Controller::template commit 0e1bca844f88f94399d91072adc46f0f34b27b53 Author: Michael Fellinger Date: Sat Jun 14 16:03:33 2008 +0900 Fix syntax ambiguity in wikore model commit 6c37b0658ca713348d3aea3920a50ae6ef9681ad Author: Michael Fellinger Date: Sat Jun 14 16:01:42 2008 +0900 Fix syntax ambiguity in template/xslt commit cb0054d0e8ef49550a1031faef887e8a2e6ee050 Author: Michael Fellinger Date: Sat Jun 14 16:00:04 2008 +0900 Adding metric task metric:churn commit 8a0d7e71be6a1f72b7d1ebee9ba0a32b47c66538 Author: Michael Fellinger Date: Fri Jun 13 17:38:48 2008 +0900 Put loggers into the Ramaze::Logger namespace commit 2fb13c80c10dbb4fd2d7876e2ad1e3991ecc4ef7 Author: Michael Fellinger Date: Fri Jun 13 17:29:01 2008 +0900 Fix db for wikore commit 146fda6eace6e08087e7037f97c87b1710e8987a Author: Michael Fellinger Date: Fri Jun 13 17:25:44 2008 +0900 Tutorial should use h instead of c commit 73cc2c88c3b2afc4d3008c3e5868320ee7b278d4 Author: Michael Fellinger Date: Fri Jun 13 17:25:24 2008 +0900 Fix db for rapaste commit 714df4b83fd8fc91412f0b1b290450e271e356f6 Author: Michael Fellinger Date: Fri Jun 13 17:23:03 2008 +0900 Fix auto_params for new ruby2ruby/parsetree commit de8bea7e53e92228c3812a811a51c46a2328071d Author: Michael Fellinger Date: Fri Jun 13 16:43:15 2008 +0900 Remove deprecated methods commit fdf7f79cb3719fe95a1e3bcc9088c90e88e0aaf3 Author: Michael Fellinger Date: Thu Jun 12 17:49:43 2008 +0900 Add String#end_with? / improve String#start_with? commit aa73627ed98485269fd6cf82ee3ab3ba0dced020 Author: Michael Fellinger Date: Thu Jun 12 14:24:27 2008 +0900 Change some dbs to Sequel.connect commit 5b55be133f46df5cc71cfa6bae4b5123e312b99c Author: Michael Fellinger Date: Thu Jun 12 14:23:28 2008 +0900 Ramaze.start! instead of :force in start.ru commit 971ca18c37b6181f278c00025c0d9ad6c94d6f07 Author: Pistos Date: Wed Jun 11 08:27:19 2008 -0400 Tiny wording change in announcement header info; whitespace adjustment. commit 8bf9de5878a5acdfc19e76f52a2661fbbae7935f Author: Michael Fellinger Date: Wed Jun 11 17:26:49 2008 +0900 Update ramaze.gemspec commit b6aa74e10d149b35d41173e622a1a2b247b08beb Author: Michael Fellinger Date: Wed Jun 11 17:26:26 2008 +0900 Add new gemspec task commit 4357eeeda6fb08f1615c4e1e9bd2e9c6e670d2cd Author: Michael Fellinger Date: Wed Jun 11 17:25:37 2008 +0900 Update ramaze.gemspec commit 528a013236b613078b92f859a8c02e5375cc2660 Author: Michael Fellinger Date: Wed Jun 11 16:54:36 2008 +0900 Update CHANGELOG commit 0513aa249da17b7ae2d6a5569c4d08131b7fe262 Author: Michael Fellinger Date: Wed Jun 11 16:54:16 2008 +0900 Version 2008.06 commit 71287c793a3bca770c1fdcf587725d0c5b4bfa4e Author: Michael Fellinger Date: Wed Jun 11 16:51:11 2008 +0900 Update rake tasks experimentally commit 3181d68c965401955bf37fa6cb49bfcc17b7058a Author: Michael Fellinger Date: Wed Jun 11 16:50:55 2008 +0900 jQuery 1.2.6 commit 1893a8ce58f0ce1eb259bca6cd6c753532a2de4b Author: Michael Fellinger Date: Wed Jun 11 16:49:59 2008 +0900 Update announcement commit 5d8087320b70d479524d0cfc641671a8dca06fe3 Author: Michael Fellinger Date: Wed Jun 11 16:49:20 2008 +0900 Small updates to readme commit 2238f4dd223d2ed77826c96437a7182b1226f9a4 Author: Michael Fellinger Date: Wed Jun 11 06:21:53 2008 +0900 Update announcement commit ecf37f4acd37871180674c9410638a8472bc7094 Author: Michael Fellinger Date: Tue Jun 10 20:10:50 2008 +0900 Tons of updates to rake tasks, needs further work. commit 80db14cf315189c645c7c0455527fafcea96ba2c Author: Michael Fellinger Date: Tue Jun 10 12:40:32 2008 +0900 Remove epoll again commit 6e5faa13693b8d49a6e462d236e35cea6bb077a3 Author: Aman Gupta Date: Mon Jun 9 20:22:44 2008 -0700 Fix Adapter.before + spec commit 6a2c0bac45ccf6dec30eb984ecffba91dc1b24d3 Author: Riku Raisaenen Date: Mon Jun 9 21:23:54 2008 +0300 examples/sequel_scaffolding.rb: Added MainController for guidance. Reloading no longer tries to create database twice. commit 3bde0b2bc69ac67543e849834835b86fe44981c1 Author: Michael Fellinger Date: Mon Jun 9 14:52:08 2008 +0900 Activate epoll for thin commit e0cbfa67fa64fc6fe948e68659b8fbc8b94a286d Author: Michael Fellinger Date: Mon Jun 9 14:50:57 2008 +0900 Avoid segfaults on 1.8.7 due to File.expand_path commit dbf039e28a43e4fe2168dc22681aa2dcf9287fc0 Author: Michael Fellinger Date: Mon Jun 9 13:46:57 2008 +0900 Setup exit! trap on exit trap commit 448e98286543930a771fc46f15419731a191beb6 Author: Michael Fellinger Date: Mon Jun 9 13:22:50 2008 +0900 SourceReload stops on Global.sourcereload = false commit a467d76596c5ba1e3c7125dfb0631b12ff46c4b2 Author: Michael Fellinger Date: Sun Jun 8 01:22:58 2008 +0900 More cleanup regarding darcs commit 5ad562813de494113fabfd46d4c24eb2be1878b5 Author: Michael Fellinger Date: Sun Jun 8 01:16:58 2008 +0900 Remove darcs.rake commit a184f71c34e2a0d3f01d9728622aba7cc3d097fe Author: Michael Fellinger Date: Sun Jun 8 01:13:40 2008 +0900 Remove vendor/bacon.rb commit 78f0bdb0849af4f4145f8f0fbc356bed56a340c2 Author: Michael Fellinger Date: Sun Jun 8 01:01:25 2008 +0900 Remove useless ProjectInfo commit 626950df47ba00be332a990f101146cbe891cb3c Author: Michael Fellinger Date: Sun Jun 8 00:57:17 2008 +0900 Remove useless testdoc task commit be419fce6f980536778082f421927f44d1e9df4c Author: Michael Fellinger Date: Fri Jun 6 09:45:26 2008 +0900 Make sure separate thread is spawn for requests commit 763785a4e302c9f4568c9ab089cb1b4370c62f18 Author: Michael Fellinger Date: Thu Jun 5 15:55:42 2008 +0900 Give Helper::Stack#answer optional argument commit b08010dc9814f346f4a81ee21b3e341e91ab6b03 Author: raggi Date: Wed Jun 4 19:43:56 2008 +0100 * Corrected Informer constant location * Moved to 127.0.0.1 from localhost, avoids problems on some platforms (OS X) commit 131fc88669eda9eec60ce51bb2d28f1cef8feda9 Author: Michael Fellinger Date: Wed Jun 4 01:57:03 2008 +0900 SourceReload startup log should use dev commit 76f0aeabba84730317e4684b3199f62760ca36d2 Author: Michael Fellinger Date: Tue Jun 3 19:29:29 2008 +0900 Set openid results directly in the session * We are setting duplicate values now in the session, once in the session[:openid] hash, but also directly, so access without hitting nil is easier * session[:openid_identity] * session[:openid_sreg] commit 718a06d5454168973164889fa173c0f584af6b86 Author: Michael Fellinger Date: Tue Jun 3 19:18:33 2008 +0900 Fix Helper::Identity, session[:openid] may be nil commit d0d0d404c74c9eefaf2a68602acb74c0eefc0c1f Author: Michael Fellinger Date: Tue Jun 3 14:53:06 2008 +0900 Don't log dynamic boring actions commit 55085a8ecb105f7e5f726ab8f14b1054bb4cde72 Author: Aman Gupta Date: Mon Jun 2 17:34:22 2008 -0700 Reset Gem.path before each Gem.activate commit 5f5f081fe927fbcb4cea3d3b87f20ce3debd76d5 Author: Aman Gupta Date: Mon Jun 2 15:30:50 2008 -0700 add support for Ramaze::Gems.setup :docs => false, :install_dir => __DIR__/:local_gems commit 644dd4d15f50c3f1353b614a85ec5085480bc63f Author: Michael Fellinger Date: Tue Jun 3 00:12:08 2008 +0900 Remove not needed skip_start from proto commit 2f13189f0720b04cb3028822a08580914169f8ef Author: Michael Fellinger Date: Mon Jun 2 23:54:48 2008 +0900 Introduce Ramaze.trait[:started] * Use Ramaze.skip_start to skip all subsequent starts by indicating ramaze has been started already or will be invoked by you on demand with Ramaze.start! commit 2a0b717a7b4f905e349ec55370e8742f5862c2c5 Author: Michael Fellinger Date: Mon Jun 2 23:54:01 2008 +0900 Fix a couple of specs commit 0936c4cb41ca085034a124909051a641eaebb462 Author: Michael Fellinger Date: Mon Jun 2 14:04:37 2008 +0900 Put the spec ramaze method in Bacon::Context commit 2a611f47af248d1ce8f5e5c771ac03e8ce86db0b Author: Michael Fellinger Date: Sun Jun 1 16:22:59 2008 +0900 Update tutorial to use syntax highlighting commit dfd9501296ec96c21cc78bcfe918c8a106b58307 Author: Michael Fellinger Date: Sun Jun 1 16:15:39 2008 +0900 Adding css_for/js_for in Helper::XHTML commit 3cce1882a5f35fa400227e6e084769a8ebca9810 Author: Michael Fellinger Date: Sun Jun 1 14:58:57 2008 +0900 Some Reformatting for helper/identity commit e6914ceaa219104d3026b81495e47338f3ca41e5 Author: Michael Fellinger Date: Sun Jun 1 05:49:25 2008 +0900 Adjust Thread priority / fix sourcereload restart commit 83ecb9295c48bf53ad4cc231e4cad74561bb96cc Author: Michael Fellinger Date: Sun Jun 1 04:55:15 2008 +0900 Uniq paths/files before reload iteration commit ce190eec646d01f29beb2fce41c55c846a2bc972 Author: Michael Fellinger Date: Sun Jun 1 04:54:34 2008 +0900 Allow on-the-fly setting Global.sourcereload * Added SourceReload.restart and shutdown Setting Global.sourcereload to another value will initiate a restart that will change the interval. commit 71d79bed56bfa581aa8ef3dcbbbd5cb1cd2154c4 Author: Michael Fellinger Date: Sun Jun 1 04:05:12 2008 +0900 Rewrite of SourceReload for 1.8.7 * In essence, we're doing less computation by using a block and break once we find a valid path, we use less memory. * It also seems like the File.expand_path shows horrible performance inside the Thread on 1.8.7, so we remove it. Anything that's an existing file will be found this way as well. commit b4d94c72d773d310b007d09779ae41279145da06 Merge: b480a8a... 97d7f6c... Author: Aman Gupta Date: Fri May 30 15:13:04 2008 -0700 Merge branch 'master' of git://github.com/manveru/ramaze commit b480a8afef69662f1f9ebf599fa79de9dbd08bf0 Author: Aman Gupta Date: Fri May 30 15:11:26 2008 -0700 Prevent exit after successful gem install using Ramaze::Gems commit 97d7f6cecccdef72493c5c981282c43186cbe25e Author: Pistos Date: Fri May 30 00:28:12 2008 -0400 More verbose error logging on SMTP errors in EmailHelper. commit 66931e1c111715f26dd324ec0a92d67fac773736 Author: Michael Fellinger Date: Thu May 29 23:11:14 2008 +0900 Fix fallback and escaping for Helper::Gravatar commit 6b24e8008b780bac9cf305e177c1f3d2d7d3e136 Author: Michael Fellinger Date: Thu May 29 12:14:57 2008 +0900 Helper should CamelCase helper names before lookup * For SimpleCaptcha, 'helper :simple_captcha' will search for 'SimpleCaptcha' constant commit f793fbb76b24c66abbca7ced53695047b6c32053 Author: Michael Fellinger Date: Thu May 29 12:13:38 2008 +0900 Add Helper::SimpleCaptcha * for now see the example as documentation will add rdocs in a bit commit d262a476d03f47e536e797866e46b615bfcfbbb8 Author: Michael Fellinger Date: Wed May 28 16:47:30 2008 +0900 SourceReload startup is now faster. commit e5f2ba0814c316a26fcce3755274a023fc10a4c3 Author: Michael Fellinger Date: Wed May 28 14:13:35 2008 +0900 Adding gravatar helper commit acc7ec5f168ce252d9f6485fcae075a2b92ca669 Author: Clive Crous Date: Tue May 27 11:22:21 2008 +0200 Everything logging is now within a namespace. This may break peoples' code until deprecation warnings are added. commit fb9e6209b07e8e8b969ed36ed8deaee4ecf612d0 Author: Michael Fellinger Date: Tue May 27 13:37:05 2008 +0900 Remove warning about aspect performance commit cce7d50bc157eb1a572d9aaebbe21f255878fd0c Author: Sam Carr Date: Sun May 25 17:50:11 2008 +0100 render_partial now sets request params with string keys, even if symbols were used. This ensures that when a user passes an options hash to render_partial, even if they use symbols as keys, they can still get at those values with request[:foo]. This is necesary because request[] converts the given key to string and then performs lookup, so any items added to request.params with symbol keys will not be found by request[]. Specs have been updated to test request param passing with render_partial, which wasn't tested at all previously. commit e4f24cb7cb73fd3c1fe19dcaad283c83c3bc27d6 Author: Michael Fellinger Date: Tue May 27 01:01:56 2008 +0900 Refactor of Helper::User commit 6d2730d867b9865675e12ffac5272bdfab1b1722 Author: Michael Fellinger Date: Tue May 27 00:57:23 2008 +0900 Refactor of Helper::Flash#flashbox * Supports arrays values, spawns a new box for every value * trait[:tag] is now trait[:flashbox] commit 62e3728fba1c667e5c38e8583743aa4737a36544 Merge: dc0b2ba... 07f8ee7... Author: Michael Fellinger Date: Tue May 27 00:00:13 2008 +0900 Merge branch 'master' of git@github.com:manveru/ramaze * 'master' of git@github.com:manveru/ramaze: Log a warning about Xosd's known broken status commit 07f8ee7c0d263ebadd48a220aa819ba2d181ef94 Author: Clive Crous Date: Mon May 26 16:53:28 2008 +0200 Log a warning about Xosd's known broken status commit dc0b2bafc80a09152d6ab449927589874bc1d1a6 Merge: 32abefb... be2cb7e... Author: Wang, Jinjing Date: Sun May 25 23:51:42 2008 +0800 Merge branch 'master' of git://github.com/manveru/ramaze commit 32abefb6f05871bbe124f16cfd0a3ba5ac967deb Author: Wang, Jinjing Date: Sun May 25 23:47:43 2008 +0800 Fix: memcached to work under Ruby1.9 commit be2cb7edba16d08b1e19f191fd193da7839e780f Author: Michael Fellinger Date: Mon May 26 00:46:17 2008 +0900 Make Global.cache the default fallback commit db03b428e0668e1227b67ef27174ff9fac58be65 Merge: 4aff70c... 7d955f9... Author: Michael Fellinger Date: Sat May 24 21:41:24 2008 +0900 Merge branch 'master' of git@github.com:manveru/ramaze * 'master' of git@github.com:manveru/ramaze: Fixes for Sequel deprecations commit 4aff70c341e33a022034c79e0cbb3ed373a735aa Author: Michael Fellinger Date: Sat May 24 17:54:42 2008 +0900 Small improvments for Helper::User commit 7d955f9b76d1a3e96f9f2812294cc3c3c13cc361 Author: Aman Gupta Date: Fri May 23 11:50:17 2008 -0700 Fixes for Sequel deprecations commit 0638d0f10ce43c8e6b474fc4f62ae063010949bc Author: Michael Fellinger Date: Fri May 23 19:02:31 2008 +0900 Builder spec shouldn't rely on hash order commit 989e4ac5b18bb23ade21fd7a3cb9a9d351bab392 Author: Wang, Jinjing Date: Fri May 23 16:02:31 2008 +0800 Remove: change in ezamar/engine commit a49980a8b0b5b523e0f198bbf2acee12ea380c97 Merge: 2d97e9e... e6f12d9... Author: Wang, Jinjing Date: Fri May 23 15:43:45 2008 +0800 Merge branch 'master' of git://github.com/manveru/ramaze commit 2d97e9e237d92723b4001757397ef08209e1e4a7 Author: Wang, Jinjing Date: Fri May 23 15:43:24 2008 +0800 proper use of proc for Ruby 1.9/1.8.7 commit e6f12d9b7b8b91d506b32190450f46579fb928fd Author: Michael Fellinger Date: Fri May 23 04:19:00 2008 +0900 Fix `ramaze --daemonize` commit 358f07ed8b79680c276cd34054a90725e5e972ae Author: Michael Fellinger Date: Fri May 23 04:17:59 2008 +0900 Fix options with choice in Option::Merger commit 5b32b1e5ceeb008722cae5749183f70a6ef0d9df Author: Michael Fellinger Date: Thu May 22 20:10:45 2008 +0900 Adding Helper::XHTML commit 0e645eca1e8d73a54b9a0ee948d83ceac7883e5e Merge: e83f449... 2bd4885... Author: Michael Fellinger Date: Thu May 22 11:41:05 2008 +0900 Merge branch 'nfjinjing/master' * nfjinjing/master: Fix ezamar for Ruby 1.9 commit e83f4494892dc0c4b5aeb95298511783b48dd614 Author: Michael Fellinger Date: Thu May 22 11:17:27 2008 +0900 Minor improvments for Gestalt commit 9bd166ca39d7b9ae834ce3e2935e65e94bc5886a Author: Michael Fellinger Date: Thu May 22 11:16:48 2008 +0900 Fix REXML helpers in spec/helper commit af72917982415b910c65baef5a55d1a6f0b7491f Author: Michael Fellinger Date: Thu May 22 11:16:30 2008 +0900 Remove some whitespace from option.rb commit 14f6576330f3f218903b0a29a834623f20579097 Author: Michael Fellinger Date: Thu May 22 11:15:18 2008 +0900 Adding basic/gestalt example and Helper::Gestalt commit 0af7f1bb8aff18871691b9701caa7c96ca77f193 Author: Michael Fellinger Date: Thu May 22 11:12:01 2008 +0900 ::shutdown for Thin is useless, we do that already commit 2bd48850dbfef19035bb9d67497aafe3b07aa3f2 Author: Wang, Jinjing Date: Thu May 22 02:58:27 2008 +0800 Fix ezamar for Ruby 1.9 commit 321ad14dbf72f497595e590cdcc4e875c3aee74a Author: Sam Carr Date: Mon May 19 18:33:39 2008 +0100 Improved algorithm for finding matching patterns for a given path. Simpler and faster. commit 8defc399e33a7a8a1df20365089778e53f944ba4 Author: Ryan Grove Date: Mon May 19 11:25:09 2008 -0700 s/gitweb/github/ commit e91482ae10180ac74c5904ddf4e8f61c34664a24 Author: Michael Fellinger Date: Mon May 19 22:54:21 2008 +0900 Sourcereload shouldn't flood on load error commit e89cf79644aefb5040ac009a079bc5cae9ba7b30 Author: Michael Fellinger Date: Mon May 19 12:51:02 2008 +0900 Extend installation instructions for RUBYLIB commit c3e3d49a5cdcf53dedc0f6a7b338a36cc6d41d25 Author: Michael Fellinger Date: Mon May 19 12:43:23 2008 +0900 Make git address change permanent commit 429257d91785b50ed58b713d5863fe35bdf7dc16 Author: Michael Fellinger Date: Mon May 19 11:23:28 2008 +0900 Enable ruby syntax highlighting for tutorial. commit dfba4510a5271600d02ed45ab45bee3ba69e2e68 Author: Ryan Grove Date: Sun May 18 15:36:40 2008 -0700 Fix incorrect git clone URL in README. commit 73366d1413f47c7499b70cf7485a9117452caec8 Author: Michael Fellinger Date: Sun May 18 11:17:43 2008 +0900 Maruku for todolist, less effort, better result commit c7c762208abded77efc512d8675464a1dbb5a12b Author: Michael Fellinger Date: Sat May 17 14:59:58 2008 +0900 Don't call listen, it's doing respond now commit 927a641e2a345efd686e26ad8f2350c2f6cb238e Author: Michael Fellinger Date: Sat May 17 14:52:28 2008 +0900 Fix message handling in chat example commit e8127d65a18ba33e7ee590ec0c412054bef634f9 Author: Ryan Grove Date: Fri May 16 21:01:24 2008 -0700 Clean up the Chat example a bit (mostly JS and CSS). commit 8c43866f21c26b355a4ac171387f2e65f04bda10 Author: Ryan Grove Date: Fri May 16 19:31:01 2008 -0700 Fix Thin adapter. commit b21b46f9b434d0b87160b681115e66d9756ffb52 Author: Michael Fellinger Date: Fri May 16 18:47:49 2008 +0900 Refactor Adapter, simplify the thread mess. * start_server(host, port) is now startup(host, port). deprecated notice is in place. * startup has to return the thread it starts, this is assigned to the @thread class instance variable * In case you want to access the server object later, assign it to @server, that can be used to implement the new ::shutdown method to ensure graceful shutdown for most servers. * Graceful shutdown is now in place for all mongrel based servers. * Adapter::Fake got its own file now. commit 73cadb1e42c95813d7d222dffa89db4834ca05ac Author: Michael Fellinger Date: Fri May 16 17:04:24 2008 +0900 Refactor of Ramaze::shutdown and SIG trap commit 9710bb48e16653a542e3b17f6ac15944bcabfc9b Author: Michael Fellinger Date: Fri May 16 16:39:21 2008 +0900 Update README installing instructions commit 6dd1da228f64ef800122705636f4bdf7489290ff Author: Michael Fellinger Date: Fri May 16 16:31:45 2008 +0900 Proper cleanup of wiktacular commit 5d551eacb83fb2403149e4f327986e5a8eef66df Author: Michael Fellinger Date: Fri May 16 16:27:57 2008 +0900 Small update to meta/configuration commit 2c8fc2b3a8bca27216763f8f9b207817466abc3e Author: Michael Fellinger Date: Fri May 16 16:27:43 2008 +0900 Remove usless migration information commit 0852e04107cb1b2d62dbcbc7e15d1fd6e2819999 Author: Michael Fellinger Date: Fri May 16 12:24:38 2008 +0900 Improve installing instructions with more git tips * Copy the installing chunk to doc/INSTALL * Better formatted markdown * Split steps into smaller units commit 5d35a31072f92ba0333c97048780be0ee77a3f70 Author: Michael Fellinger Date: Fri May 16 11:54:33 2008 +0900 Reorganize examples directory into sections * examples/app = full application examples * examples/basic = basic usage * examples/helpers = usage of helpers * examples/misc = cooperation with libs or random stuff * examples/templates = templating engine examples commit 8590e4e304a1aed5146ec116c92a32028fc56357 Author: Michael Fellinger Date: Fri May 16 11:05:46 2008 +0900 Add example of element usage in Nagoro commit e438c914fb47b0ecdb381eaaf1f58c00422a424e Author: Michael Fellinger Date: Fri May 16 11:03:30 2008 +0900 Struct#values_at should take range argument. commit e00e19ad5d5dae7da49031e013773c7fe12fb193 Author: Clive Crous Date: Thu May 15 11:00:14 2008 +0200 Style updates for httpdigest example following the changes made to the helper. commit 1eccbef5ac11221b7818964dcb9fabda3c808837 Author: Clive Crous Date: Thu May 15 10:59:43 2008 +0200 Correct typo and small error introduced by style changes commit 92dffd59dd0adeea8058acd24986148672ec6be4 Author: Michael Fellinger Date: Thu May 15 17:38:08 2008 +0900 Use ff=unix instead of ff=dos commit fc81b0b032a983e23b4dbf9eba8735ce57f26beb Author: Michael Fellinger Date: Thu May 15 17:37:41 2008 +0900 A couple of style changes to helper/httpdigest commit d43b92c1f36811c09a0bef8168b901f7b5f36904 Merge: 8fa5be7... 6c41269... Author: Clive Crous Date: Thu May 15 10:15:17 2008 +0200 Merge branch 'master' of git@github.com:manveru/ramaze commit 8fa5be7945b5547f978ffffe036c964ecc884685 Author: Clive Crous Date: Thu May 15 10:14:53 2008 +0200 Cleanup digest auth parameter parsing by using Rack helpers commit 6c41269ad498409e13d3b663f0f9b610fb55ab98 Author: Michael Fellinger Date: Thu May 15 17:09:07 2008 +0900 Fix `rake gem`, README had moved to other location commit 1842dae611fa5211a2c891b8d2ef032a21b4c98c Author: Michael Fellinger Date: Thu May 15 16:33:32 2008 +0900 Remove duplicate zenix commit 82e26f0985317a1a946dd7b1643ba2c2e044aee7 Author: Michael Fellinger Date: Thu May 15 14:06:58 2008 +0900 Fix gemspec task, s.files was missing commit 20635c58726c8d87c635a3123a4e96ce8e5c4347 Merge: 4e419f7... 7af7269... Author: Michael Fellinger Date: Thu May 15 11:21:41 2008 +0900 Merge branch 'master' of git@github.com:manveru/ramaze * 'master' of git@github.com:manveru/ramaze: Remove useless escapes in install instructions Update installing instructions with proper format Update readme generation and use README.markdown commit 4e419f7ae0779b37827ecac72251492aad2a143c Author: Michael Fellinger Date: Thu May 15 01:31:52 2008 +0900 Remove useless escapes in install instructions commit d9c44a07c4c9834f0d8f0751af33a2d56faa371b Author: Michael Fellinger Date: Thu May 15 01:25:23 2008 +0900 Update installing instructions with proper format commit c7e37c802d4050fb2a00601dd45cf1c2f874178b Author: Michael Fellinger Date: Thu May 15 01:17:03 2008 +0900 Update readme generation and use README.markdown commit 7af72693ee67d63fb48056289da6fcc63a5dbe26 Author: Michael Fellinger Date: Thu May 15 01:31:52 2008 +0900 Remove useless escapes in install instructions commit d323176f06c5cd9ea7d1286d2a16c1b0c6c8ddb1 Author: Michael Fellinger Date: Thu May 15 01:25:23 2008 +0900 Update installing instructions with proper format commit 4e430e9da3c3e25f887928b0b51c6190d4033fe7 Author: Michael Fellinger Date: Thu May 15 01:17:03 2008 +0900 Update readme generation and use README.markdown commit b78dd37c3a31d71d006e8ca3bc1d0f0304a15212 Author: Clive Crous Date: Wed May 14 13:35:42 2008 +0200 Move requires to a saner location commit 8c7b87843ba5dc70602b747cdcd41f3ed3a57083 Author: Michael Fellinger Date: Wed May 14 16:43:17 2008 +0900 Update of tasks related to doc/AUTHORS for git * Take into account the old authors from doc/AUTHORS when generating a new list * Fix `rake patchsize` * Fix `rake patchstat` commit f7cc915016116593084854733bf7547cc73f5a8b Author: Michael Fellinger Date: Wed May 14 14:01:10 2008 +0900 Add lib/ramaze/setup.rb for discussion. commit 7da3b054dbae856321825b0690a15a8604a1674d Author: Michael Fellinger Date: Wed May 14 13:56:37 2008 +0900 Refactor examples/chat a little commit ec795b9868119b0ac4c51d7c32b21e9ede3e3610 Author: Michael Fellinger Date: Wed May 14 09:32:42 2008 +0900 Update docs for tool/localize commit 4aeca5bdf4cbbb29defd8fb1eae6dc71e833ea67 Author: Ryan Grove Date: Mon May 12 21:48:03 2008 -0700 When Global.compile == true, only cache actual templates, not the output of templateless actions. commit 60e9d18c9048de7eb88c2e8354489d7ef628e684 Author: Ryan Grove Date: Mon May 12 21:23:36 2008 -0700 Use MemoryCache as the default when no cache_alternative is specified to avoid creating duplicate cache entries. commit befdd1ec0e1510e27108bae3a03a36f6aea92ed9 Merge: f20b646... 08335a7... Author: Michael Fellinger Date: Tue May 13 07:25:47 2008 +0900 Merge branch 'master' into clivecrous * master: Add contrib/gems.rb for super easy dependencies commit 08335a7f5a15414801ac10ee197f8fe82bf2ed69 Author: Michael Fellinger Date: Tue May 13 07:25:14 2008 +0900 Add contrib/gems.rb for super easy dependencies commit f20b64639885e7ebf216c831329f823a1c057da7 Author: Clive Crous Date: Tue May 13 00:06:30 2008 +0200 Cleanup and optimize the httpdigest helper code commit 5ad727f222fb8e0dd314a24d607d445a52b4fe20 Author: Clive Crous Date: Mon May 12 23:23:44 2008 +0200 Use private instead of protected commit ab21d2009ca4a7942ee5f2b5d2d95e5a4c12bec7 Author: Clive Crous Date: Mon May 12 23:22:54 2008 +0200 Remove LOOKUP usage commit 3c997ddef87f5a92e3b9f2840e81394a46484dbe Author: Michael Fellinger Date: Tue May 13 02:56:56 2008 +0900 Add spec for request query fix commit 0cc9b9f6d3775f7f1791ce4342f4c9a07497d335 Author: Michael Fellinger Date: Tue May 13 02:52:47 2008 +0900 Fix '/?a=b&a[c]=d' style nested request query. commit 96c1362990f584b57c8f74370e63bd49122c2aeb Author: Michael Fellinger Date: Tue May 13 02:13:50 2008 +0900 Adding git:commit task, runs specs before commit commit 236b20b6b5c3f26c5297b09217ec3b0b9ad1fdc1 Merge: 9fef90e... 6cff6c6... Author: Michael Fellinger Date: Mon May 12 23:03:55 2008 +0900 Merge branch 'clivecrous' * clivecrous: helper block now returns HA1 to allow for storage of encrypted passwords. Add httpdigest (authentication) helper with an example. commit 6cff6c6891f68eef81eed2a56885f205512acb7b Author: Clive Crous Date: Mon May 12 13:23:07 2008 +0200 helper block now returns HA1 to allow for storage of encrypted passwords. example updated to use HA1 passwords and all session code removed for clarity. commit 9fef90e207e9a58cb106be095f381f8d4c13443f Author: Michael Fellinger Date: Mon May 12 19:29:11 2008 +0900 Add a nice little chat example. * Needs some JS guru to help with nicer scrolling. * Should escape text on submit properly. * Maybe use JSON to make the API more general. * Create multiple histories for more channels. commit f4aa541e09016fb113c7906e8b11f0085ac677a2 Author: Clive Crous Date: Mon May 12 10:58:31 2008 +0200 Add httpdigest (authentication) helper with an example. commit a67e74c042f0509b3dae7153a071b8488988ee60 Author: Michael Fellinger Date: Mon May 12 17:15:34 2008 +0900 Add Global.middleware to inject Rack middleware * By default false until we can decide. * Adds Ramaze::Adapter::MIDDLEWARE that injects Rack middleware into the Adapter::Base::call * Currently invokes (in this order): Rack::ShowException, Rack::ShowStatus, Ramaze::Current * Lets errors propagate down to the middleware level so Rack can handle them with its nice error pages. * At the moment no ramaze way to modify this errorpage, one would have to write another middleware, maybe change Ramaze::Controller#error and Co to do that? commit 1197ce8adf50faedf0047cc625a6c5a4e05d2f1e Author: Michael Fellinger Date: Mon May 12 14:42:03 2008 +0900 Correct indentation of comment in Helper::Formatting commit aa093b5126f5f7769d73cd7f544f3b4273dfb7ee Author: Michael Fellinger Date: Mon May 12 14:41:37 2008 +0900 Add ordinal method to Helper::Formatting commit 3bc6febb7f0efc680e54e60307b0685380632330 Author: James Tucker Date: Sun May 11 12:34:58 2008 +0100 * Made the rackup file executable through rackup commit fed0f779ba3410c40d27326561ba3e033708e64a Author: Michael Fellinger Date: Sun May 11 20:21:48 2008 +0900 Add some description in the .ru what rackup is about commit 9b58b402639cd1cd24b61491052376ba0cf6b30f Author: Ryan Grove Date: Sat May 10 14:37:19 2008 -0700 Deprecate String#escape(:sql). The SQL escaping provided by this method is unsafe and should not be used. commit e78fa133ee0e79f27deae95d324eaa951c734e47 Author: Michael Fellinger Date: Sun May 11 00:29:24 2008 +0900 Localization example and small localize refactor commit ccedd5894015a473412e0d384274f420b7090ebc Author: Michael Fellinger Date: Sun May 11 00:16:10 2008 +0900 Improve tool/localize * Accept lambda as trait :file * Accept Regexp as keys in trait :mapping hash * Simplify some regions and reduce trait lookups in methods commit fe55f5c943b1f92207cc8c612dcb0cb905ff8527 Author: Michael Fellinger Date: Sat May 10 19:51:54 2008 +0900 Deprecation warning for Helper::CGI#c commit a50668b7f1584ae859998ac48bc3db50401bf993 Author: Michael Fellinger Date: Sat May 10 11:10:42 2008 +0900 Adding a ramaze.gemspec commit de363b2a83997c12f54c28ce8c3565b61819e586 Author: Aman Gupta Date: Fri May 9 16:28:12 2008 -0700 Ramaze::Rewrite can be used to route to files + specs commit e1efd3d2dc2ea3dec21d3b34521b299cfc1baa58 Author: Aman Gupta Date: Fri May 9 12:23:48 2008 -0700 Adapter::Base#before_call must take env argument commit 4be5438841c0f1e7d5f0436b0f97dccb38102932 Author: Michael Fellinger Date: Fri May 9 13:38:16 2008 +0900 Implementing the Adapter::Base::before hook * You can use it to avoid using the whole ramaze stack for quick responses commit 609b8001bcf81bc6ed077dfd8f0166ead2dddd02 Author: Ryan Grove Date: Thu May 8 20:23:13 2008 -0700 Remove a few lingering darcs-backup files. commit 2e5cbd9c0e05bf7995c761e8c95b39c330a32236 Merge: 0b68ee3... 3ccee10... Author: Michael Fellinger Date: Fri May 9 11:40:32 2008 +0900 Merge branch 'master' of git@github.com:manveru/ramaze commit 0b68ee3cecd1d73ed549b0ef3aa40e1a3e8411fb Author: Michael Fellinger Date: Fri May 9 11:40:01 2008 +0900 Move the /doc/README into /README so it shows up on the github page, update references. commit 3ccee10ea5c55050d73c821815b4be7ca8507c1d Author: Michael Fellinger Date: Fri May 9 10:30:05 2008 +0900 Oops, there was a file left in the repo that got caught by the conversion script, remove that. commit c63b1b0ada4e0697fddc9891abfebcf6b64f0c35 Author: samcarr Date: Thu May 8 21:45:00 2008 +0000 Remove redundant if clause and add extra comments in file dispatcher. darcs-hash:20080508214553-a353d-9df2b558facb654c1fa42e36bbce1c6d14c42612.gz commit 5564045e9264be69149e6cc43fd32b1145cfd026 Author: Michael Fellinger Date: Mon May 5 22:02:00 2008 +0000 Adding Ramaze::Helper::PATH, unshift your directories to have it look for helpers on the paths darcs-hash:20080505220204-cbc08-1b4a3293e9a668d61c24f96fa390b61b2ecb4605.gz commit 7f73be540ce609daa701453aab7e018242b5a89b Author: Michael Fellinger Date: Sun May 4 23:51:00 2008 +0000 Remove cookie_secret until we need it darcs-hash:20080504235120-cbc08-fef7f01161c748760de09589b9c0fa961ea1783c.gz commit 05fdee81db5e8907e7ac33625915c381363d3d4a Author: Michael Fellinger Date: Sun May 4 20:09:00 2008 +0000 Remove cookie secret code until we have new session implementation darcs-hash:20080504200927-cbc08-7c11d43f7838a3353c3f796018c07f0e9badd402.gz commit 4011555f5654ce052e8bd8b4913431b3ce237d1c Author: Ryan Grove Date: Sun May 4 22:20:00 2008 +0000 Fix my last patch. darcs-hash:20080504222008-04984-f1efc8e86da78be18c4b2cf0ff251553ee2835a6.gz commit bd46524af39bdcb0bd490de106cc8187b5ed46d5 Author: Ryan Grove Date: Sun May 4 19:44:00 2008 +0000 Display a warning instead of crashing when cookie secret file can't be written on startup. darcs-hash:20080504194408-04984-55eeed0850ea390980bfad09a511d32926b3f5f3.gz commit b78feeb9bb3a902a0125bd684326009a4fe81a41 Author: Jonathan Buch Date: Sun Apr 6 21:14:00 2008 +0000 Add rewrites (routes before action resolving) darcs-hash:20080406211402-2c51e-933b2f59bcdf7a367e3acca533bfda9207848555.gz commit 39faba1598bcae0571c5041641daf0556bef0dd0 Author: Jonathan Buch Date: Sun Apr 6 21:08:00 2008 +0000 don't automap anonymous classes darcs-hash:20080406210801-2c51e-60121f22f2b7fe95b515a19aaf181828d2da59a7.gz commit 782ee5b25f364159f841b21cf0f531bbfc8a38b1 Author: Michael Fellinger Date: Sat May 3 20:55:00 2008 +0000 Fix bin/ramaze to work with additions again darcs-hash:20080503205508-cbc08-4fb60aabfcde147d5da5b3064f86b0b01b7d0052.gz commit 35fda8c6bb8f7b7b7dcd79cb98208373c46da158 Author: Michael Fellinger Date: Sat May 3 17:06:00 2008 +0000 Remove cruft from option/holder.rb darcs-hash:20080503170640-cbc08-237f8e1f763bfabf2afcda41eb60ff9fbb682a60.gz commit b7445d4a08a19c6188694ea4fdd5fe6ca67edb8e Author: Michael Fellinger Date: Sat May 3 17:01:00 2008 +0000 Adding Global#cookie_secret and Global#cookie_secret_file, this moves Session#random_key to Session::random_key darcs-hash:20080503170115-cbc08-4178961d5736c061a46cf4343f85872d9ec3b05c.gz commit 80c3c0c0349a3d997993fc423a4035c27cb1a1fe Author: Michael Fellinger Date: Sat May 3 14:11:00 2008 +0000 Make Ramaze run on Rubinius darcs-hash:20080503141144-cbc08-3938580de207fc33d4205a48a9fca50ac1ac88db.gz commit caa45a2c7c0eea36bfe35343967e992c322eaf37 Author: Michael Fellinger Date: Sat May 3 13:19:00 2008 +0000 Prefer sha2 over sha1 darcs-hash:20080503131954-cbc08-499f0b55645f526cb93d6532beedfbf78ae4f52d.gz commit 9d176a571386f6e131a6a07d5127f28ff2cb3ee0 Author: samcarr Date: Fri May 2 21:52:00 2008 +0000 Option to set Accept-Charset header. darcs-hash:20080502215237-a353d-955cdf72cafaf908485fda9a674e4ed29aa1bd35.gz commit 65c59b1c52dd1bdcc4e7ee76a0a49b4750565aee Author: Michael Fellinger Date: Fri May 2 19:53:00 2008 +0000 Make Helper::Methods::helper public darcs-hash:20080502195314-cbc08-bea10c78021e677019b05a9dfdcb899af2926954.gz commit fc19f31d2d61539a94e0f757ce7a196f7a0ac5cd Author: Michael Fellinger Date: Fri May 2 12:11:00 2008 +0000 Content-Type rather than content-type in proto/view/page.xhtml layout darcs-hash:20080502121106-cbc08-3e4a5daad6ed85fa5d1079b5632606e50d74fc41.gz commit 6ad6f1a56918c2f2c6539dc8d478bbd19bf2d4a6 Author: Michael Fellinger Date: Fri May 2 12:05:00 2008 +0000 Allow setting default response Content-Type by Global.content_type = 'text/html' darcs-hash:20080502120513-cbc08-1d8909b09f33860c8b066a07a4bab0bb4790986a.gz commit 2d37883e51965c92c6d49c167ccde6b263331184 Author: Aman Gupta Date: Thu May 1 01:54:00 2008 +0000 Removing leading whitespace in haml template example for compatibility with Haml 1.9 darcs-hash:20080501015407-569a4-cd465d56ee38eb1bb9d7d51e821da35f328981d1.gz commit e6765ae8994801482505e1f5b251ac43ea626707 Author: samcarr Date: Wed Apr 30 22:59:00 2008 +0000 Improvements to Erubis and Tenjin templating darcs-hash:20080430225937-a353d-048e59e274648574b6189a0a3df647b437fd66c7.gz commit d0bbbb4d87c149f53f8e55ebe5a9f7a278cec991 Author: samcarr Date: Wed Apr 30 22:56:00 2008 +0000 Action caching is ignored if session flash data is present darcs-hash:20080430225638-a353d-6b84c9a9e95aec5f3220696045fd9e1288285055.gz commit abb810bec91e923985b83a1756eeb8b36ddc35c1 Author: Michael Fellinger Date: Wed Apr 30 22:05:00 2008 +0000 Remove useless whitespace darcs-hash:20080430220550-cbc08-6a7088c847b110264fb46e6b278e46b4a0a16ab5.gz commit b5a4217f0cfc846846f5e31c0721107a66b4b9fc Author: Aman Gupta Date: Wed Apr 30 22:58:00 2008 +0000 Workaround for Ruby BUG when mapping class Controller; end (http://p.ramaze.net/1188) darcs-hash:20080430225817-569a4-feaafd49e7a8df3407a2403309db0bf75b789c5e.gz commit 43271fc9011b33214fc37bfc9554947e8a1b3675 Author: Aman Gupta Date: Wed Apr 30 22:53:00 2008 +0000 Bump rack dependency to 0.3.0 darcs-hash:20080430225331-569a4-a1f6ff969116c007a447622aec794979e015f76a.gz commit 5fbb1d0369e2c8e5c0a64e285e44ee8d3bc4f1e0 Author: Aman Gupta Date: Wed Apr 30 22:20:00 2008 +0000 Use File.open(filename, 'rb') in Helper::SendFile to avoid issues on win32 darcs-hash:20080430222013-569a4-2f40df31bbf1ef6dd63c5c75dc625e255adf7f68.gz commit e1cd261c86cde37b3933bea69e236d01e2e5d88f Author: evaryont Date: Wed Apr 30 20:13:00 2008 +0000 Added my mail addy. This is patch 9! darcs-hash:20080430201338-c880c-6a018d6cc67ddbe27c8e00343657901a4abc4663.gz commit 6e4e373fffb5a9fa4fe01d93688a15fe99f2cc66 Author: evaryont Date: Wed Apr 30 19:20:00 2008 +0000 Moved session[:openid_*] to session[:openid][:*] darcs-hash:20080430192047-c880c-a5b5648fba40f6ae10cb33090a2bacbf9f068b72.gz commit 087390af7bfed5aae249e60fba77ae25dcf49822 Author: evaryont Date: Sat Apr 26 19:39:00 2008 +0000 Updated jQuery to 1.2.4a darcs-hash:20080426193950-c880c-f00e62c30089ffff395d69a5c84f03f3ea92219f.gz commit 6b8acb8a39a5d9fabdd67d0ecba60cfa6fe5b6c1 Author: evaryont Date: Sat Apr 26 19:45:00 2008 +0000 Added SReg response to Identity helper Adds the session key :openid_sreg which is an instance of OpenID::SReg::Reponse. This does affect performance in a negative way, but provides plenty of extra information (including email, language preference, and country) The hit on performance is neglibile on the application's part, but it seems OpenID provider's pages take a bit longer to load. About 1 sec wall-second extra it seems. Since this only adds and doesn't change any part of the helper, current OpenID-using applications will be unaffected. (Besides the barely notciable increase in time) darcs-hash:20080426194529-c880c-845b1ae651c3a5d5b3412c869d6d27183263ce82.gz commit deabd967f0d2d1df80cb9f58c0363e16252949de Author: Michael Fellinger Date: Tue Apr 29 08:07:00 2008 +0000 Reduce code in Action#(before|after)_process and add Controller::relevant_ancestors, this avoids the problem with DataMapper darcs-hash:20080429080729-cbc08-a2b77b5298c33f98af72374b8428c01193d4d399.gz commit 390d7c92649f9ff5b7b0c7059be22da950161c1c Author: jesuswasramazing.10.pistos Date: Mon Apr 28 19:17:00 2008 +0000 Added #push to StackHelper. darcs-hash:20080428191742-55b44-8842339e437c4748503145fcf4ec80961977e960.gz commit 08e8d6f6e23dead58860c119cda99e59a33ddfaa Author: ara.t.howard Date: Mon Apr 28 23:04:00 2008 +0000 Inherit before/after filters from all Controller ancestors. darcs-hash:20080428230405-4585f-7066a68810db623d7508aeb70ffb30cada974608.gz commit b7c124c272796c4aba990a14f81bc134b4018104 Author: Michael Fellinger Date: Fri May 2 05:47:00 2008 +0000 Adding `rake darcs:bundle` darcs-hash:20080502054758-cbc08-1baf8a30f130a84fb0d5a538ee6c2e59911c2a94.gz commit 6c77c81777254e27e01aa68db0a7f5bc2789266b Author: Michael Fellinger Date: Mon Apr 28 09:29:00 2008 +0000 Add Session::Flash#empty? darcs-hash:20080428092950-cbc08-3c7ece487bff6465ef4262e5cda5541dd04163a7.gz commit c9420b36c461f647fb640701b3491bd9a9430725 Author: Michael Fellinger Date: Sun Apr 27 14:39:00 2008 +0000 require instead of asking for version for digest/sha darcs-hash:20080427143942-cbc08-5036ab9a87452f05fc82e9d383ca6944135364c3.gz commit 2fec9f2065b10d49616738b6d4359d2dcdac6775 Author: ara.t.howard Date: Fri Apr 25 05:42:00 2008 +0000 Do not hit cache > 1 per request to load session. Do not access session for static asset requests - drop session on the floor by default for file/directory dispatchers. darcs-hash:20080425054210-4585f-a15edac77c836fac9e4b5d4ea0fb3791654c171d.gz commit 59b1cf956c29e29915149f97e9ad4b220eced291 Author: ara.t.howard Date: Fri Apr 25 04:13:00 2008 +0000 Fix sourcereload for session.rb/defined?(COOKIE). darcs-hash:20080425041302-4585f-069e3d6e01abbae13f1ec36b05127b072bbfe693.gz commit 9a3d636737e760e9fd273d630292d8f52faee4c6 Author: Michael Fellinger Date: Thu Apr 24 19:45:00 2008 +0000 Fix Helper::Form spec darcs-hash:20080424194509-cbc08-7d9396967559538bc8ed756c4002f32819557d96.gz commit 8b5fa221b0478484ccb27a4daa4266ce93dac1d9 Author: Michael Fellinger Date: Thu Apr 24 19:40:00 2008 +0000 Don't rely on String#/ in sourcreload darcs-hash:20080424194009-cbc08-fd84ac8eb6ccd897126fa96796509a8970389550.gz commit a4a8bf9036f6c0d4e1200e0752e42f6d3f7fd7fa Author: Michael Fellinger Date: Thu Apr 24 12:50:00 2008 +0000 Adding submit/reset buttons to formhelper darcs-hash:20080424125024-cbc08-b3cdf5f0e961ace96ea9c3ab9dcf804bc331955f.gz commit 2d6495fab6713673535841ac396fca8315904350 Author: Michael Fellinger Date: Thu Apr 24 12:42:00 2008 +0000 Optional Request#domain(path) parameter darcs-hash:20080424124231-cbc08-b536a6c43cab68e6f07928808021ce867d70892d.gz commit bbfba591e0a4d998a368b4c68cc74c62ff07cc58 Author: Michael Fellinger Date: Thu Apr 24 12:20:00 2008 +0000 Fix openid helper darcs-hash:20080424122022-cbc08-a85893c5b40a9fb71eaa32618aa5fa21d4f34122.gz commit f404f4c61655e1ef0acbdaa2f130b61c516ee543 Author: Michael Fellinger Date: Thu Apr 24 01:51:00 2008 +0000 Adding Request#locales darcs-hash:20080424015126-cbc08-99a71b3c50c1876f198f575f8890d6ad37c9d499.gz commit b71d93a9c830a7ad448c762ce444f8daa2a0e1d8 Author: Michael Fellinger Date: Wed Apr 23 23:57:00 2008 +0000 Add Request#domain darcs-hash:20080423235758-cbc08-76c8b83d2619531c749fa2c145910e7749ba15ab.gz commit 84341adf06b008bc0297fac144fe2b56526685d4 Author: Michael Fellinger Date: Wed Apr 23 23:21:00 2008 +0000 Don't dup action, we're not caching it anymore darcs-hash:20080423232112-cbc08-12345979af16395988705f667695b7488f728e5b.gz commit 96cf4e6a28774dee8e93dbe5bba441bb153a49ec Author: Michael Fellinger Date: Wed Apr 23 23:05:00 2008 +0000 Add rapp to examples darcs-hash:20080423230514-cbc08-1ad4e28169531a7bf312d1ee28bc2bc15d5e0b5b.gz commit df4b88ff9400581c927504832f00d4c29c68bd76 Author: Michael Fellinger Date: Wed Apr 23 23:01:00 2008 +0000 Disable caching of resolved actions and patterns in the controller/resolve.rb - it's too dangerous if you're not using memcached. darcs-hash:20080423230105-cbc08-282ccfeffeb5957107adad9be57456d417426a29.gz commit 347e742a579b28757ee23954015f654a6f414f69 Author: Michael Fellinger Date: Wed Apr 23 23:00:00 2008 +0000 Make cache spec pass on my slow 64bit machine darcs-hash:20080423230042-cbc08-6bd030071c4494d048fc01b4cd69af4da9405948.gz commit 7da1d30f2d4ccfd9eb13244df8db9a0e85edfb41 Author: ara.t.howard Date: Tue Apr 22 06:52:00 2008 +0000 Do not blow up OptionParser by passing both option completion mappings *and* enumeration. darcs-hash:20080422065214-4585f-e977531c4409921f1bb4ed40c2ad1ddaf2999833.gz commit cb86c1ea10762751c276b7398663b0c678b9b5dd Author: Michael Fellinger Date: Mon Apr 21 23:17:00 2008 +0000 Ramaze should play along with Stone, which uses facets, which defines Binding#eval darcs-hash:20080421231735-cbc08-82c74fd8d76fc928f49c7f8e266ce42e5411a7d8.gz commit d9b122da2dfcbb99812b8646733b6826803530ee Author: Ryan Grove Date: Sun Apr 20 18:40:00 2008 +0000 Allow an Integer to be passed as the ttl param for #store. darcs-hash:20080420184029-04984-55b35cbcb21cbc34f6c7514f2b2181067d21db75.gz commit 0f20b81904e49478a6315d1978488ec333c835a2 Author: Ryan Grove Date: Sun Apr 20 18:26:00 2008 +0000 Add #get and #set as aliases for #fetch and #store. This makes it possible to use Ramaze::Cache as the cache store for Sequel models. darcs-hash:20080420182640-04984-037aedd7adfc3272f75a957997773d537207faee.gz commit b700b83cc3df26e8bdeeaea464ff70dd92b61d1f Author: Ryan Grove Date: Sun Apr 20 05:44:00 2008 +0000 Reduce sleep time and remove unnecessary "it"s in Cache spec darcs-hash:20080420054425-04984-c4a08c28851666fd2c98fd269c173d9ed9720e4f.gz commit 2500750108c20e9dd8e5782b882f8f401dd48846 Author: Ryan Grove Date: Sun Apr 20 05:15:00 2008 +0000 Improve the Cache spec darcs-hash:20080420051505-04984-6762f2326059109aff8c5215cfb67a06ff943a5d.gz commit 8c61c606714d19a234e42a126b0d0b8f3fa58b0f Author: Michael Fellinger Date: Sun Apr 20 04:28:00 2008 +0000 Remove Helper::Provide darcs-hash:20080420042855-cbc08-66c6c33aaede538cb039000a093a104e8e54dbeb.gz commit 7e563032b7a2b722d7f41c5bd979bc14b1b5bb33 Author: Michael Fellinger Date: Sun Apr 20 03:01:00 2008 +0000 Improve the action cache by using the cool new features of bitwiseplatypus darcs-hash:20080420030151-cbc08-4b8adb922c0e83870d262e4f105a830312917d2b.gz commit 0314425f10ed5db01b4ffc0a0771d6e48096541a Author: Ryan Grove Date: Sun Apr 20 00:42:00 2008 +0000 Add #fetch and #store methods to Ramaze::Cache. #fetch allows you to specify a default value that should be returned if the key is not found, while #store allows you to specify a time to live on a per-key basis. darcs-hash:20080420004211-04984-5c4ce1429c916b6e53e4c570b7f8d8bad1f85bca.gz commit 090ffc7a2ec60a3b39566f7a681ab8f2639b2b48 Author: Michael Fellinger Date: Fri Apr 18 21:07:00 2008 +0000 Fix caching actions for memcached darcs-hash:20080418210742-cbc08-176fbdce410e9a8b41e03a7e1d505cd96de90b1e.gz commit 6bc6d3aace5a1afc1996ca6307ab515d53775136 Author: Michael Fellinger Date: Wed Apr 16 18:56:00 2008 +0000 Make memcached cache work again darcs-hash:20080416185615-cbc08-b24e6f23b0e925d2a3b21e67d087b6a22df54fff.gz commit 09ef0fe3aeb9f9626d8241ba3d1fbbed63dd8393 Author: Michael Fellinger Date: Wed Apr 16 13:58:00 2008 +0000 skip skip, use skipped darcs-hash:20080416135802-cbc08-b0c2305de7525ffe3a4587c3f9edeadf39788fd8.gz commit bba09ee054dd598b9756c062373f7af0c2d6251b Author: Michael Fellinger Date: Mon Apr 21 17:18:00 2008 +0000 Add readers for languages|default_language trait in tool/localize darcs-hash:20080421171854-cbc08-23c0ad037b70dba4e2063816ca8fdab45d9c9090.gz commit ba27d1d04706312fb767b694eb30d7b5950a7be1 Author: Michael Fellinger Date: Mon Apr 21 05:12:00 2008 +0000 Add nl2br to Helper::Formatting darcs-hash:20080421051258-cbc08-78444fc51a56f70eef46131f1165263b8ff69748.gz commit b973da82b99b03dceccada788bc05235265f9cb7 Author: Michael Fellinger Date: Fri Apr 18 16:28:00 2008 +0000 Fix --help darcs-hash:20080418162848-cbc08-f613111cbdb91c744a5ba5888d196f2d98e8c39d.gz commit 642750196b3c47e2255d52a14bd6677a4e642b32 Author: Michael Fellinger Date: Thu Apr 17 15:29:00 2008 +0000 Expand Holder#view_root/public_root before returning, so you can render_template(Global.view_root/'foo/bar.xhtml') and it's considered absolute path darcs-hash:20080417152908-cbc08-f89f7250dc193077e0af55146562ec7a93b6c723.gz commit 57954933b76ad723d87ce478a32871384bb279d5 Author: Michael Fellinger Date: Thu Apr 17 08:59:00 2008 +0000 merge ARGV and ENV by default on Global#startup so now you can use commandline parameters like 'ruby start.rb --port 8000' or 'RAMAZE_PORT=8000 ruby start.rb' and they are being respected darcs-hash:20080417085903-cbc08-053c258fb35b552e78ed841b8a68be619b9ecad7.gz commit c76b52101cfc6deba5689ec48dd425ef26dd8df9 Author: Michael Fellinger Date: Thu Apr 17 08:53:00 2008 +0000 Improve Helper::User further darcs-hash:20080417085307-cbc08-2df26fc8ff65b656d372c416bcd7f7cd4a5b166e.gz commit 3acb1cfd695fba0beacc99bb2050cf84e098fba6 Author: Michael Fellinger Date: Tue Apr 15 23:46:00 2008 +0000 Dispatcher now respond to #call instead of #process - that makes it easy to just inject lambdas instead of creating a whole new class or aliasing the method. darcs-hash:20080415234636-cbc08-37d5995f2843f518bf88e958b7054dbcc8159cc2.gz commit 99fecc227ce3461b2590b3110b08c1267652b063 Author: Michael Fellinger Date: Mon Apr 14 17:37:00 2008 +0000 Use the Class#ancestors.include? instead of Class#<=, that should make DataMapper work with Ramaze again darcs-hash:20080414173741-cbc08-3e4b8fd49a42f9a53162a1843ed56331464c5c55.gz commit 00baefa24046fafae66c0ad1315846d8c8d819d1 Author: Michael Fellinger Date: Mon Apr 14 01:48:00 2008 +0000 Introduce Global#setup again, takes hash or block darcs-hash:20080414014830-cbc08-f43b86f443b22f0e5b0895e9e0fc6e1a9fba6b34.gz commit d637f6262bd6f7cc97547d6988c895f845fb214e Author: Michael Fellinger m.fellinger@gmail.com <> Date: Sun Apr 13 08:53:00 2008 +0000 load_engines on startup of Global darcs-hash:20080413085355-7868f-37813c91cbc8fd4476bead416f58c06a2c7e8df4.gz commit dd8a517ccfa8f4b5850918487e04a0597732728b Author: Aman Gupta Date: Sun Apr 13 08:46:00 2008 +0000 Add Ryan to AUTHOR_MAP darcs-hash:20080413084605-569a4-a392ccdacc74307944ecca7154fa50c0633108dc.gz commit 3423cbaa56052e224893a7c6bbcacc09947113fa Author: Aman Gupta Date: Sun Apr 13 08:37:00 2008 +0000 Small bugfix for helper/auth darcs-hash:20080413083741-569a4-f8c9c5bbbeaf1d246aa9b5b56a0c08e4cb2d6d67.gz commit 6194dedadd40ced57c73b2a9194cae2150c21dc9 Author: Michael Fellinger Date: Sun Apr 13 08:19:00 2008 +0000 Adding contrib/rest.rb darcs-hash:20080413081913-cbc08-9262f2b8bfc31aad08d8d671d067dd80cab1044f.gz commit 7739e5d23b55a09ca81619df80ea602ac1812ec2 Author: Michael Fellinger Date: Sun Apr 13 08:18:00 2008 +0000 Some improvments for examples/simple.rb darcs-hash:20080413081847-cbc08-affd2c9d692810316f6d0a04d720ec5cbd1227f3.gz commit 3d8abb14edc6d83aaeebfd8eba78ddd5f14edc1f Author: Michael Fellinger Date: Sun Apr 13 08:18:00 2008 +0000 Adding example for Helper::Form and Sequel darcs-hash:20080413081821-cbc08-dfee931fbd1adbd0d9d32a296c9fe2b37e614c87.gz commit 5b069e1886ec1c7cca261fd1b0f16f17096b450a Author: Michael Fellinger Date: Sun Apr 13 08:15:00 2008 +0000 Beautify the rest example darcs-hash:20080413081538-cbc08-89bc6363ae60de0bb1b6c9b80a9823eecfa73de8.gz commit 1dfb59e72e045846565768387bc0856f863a855e Author: Michael Fellinger Date: Sun Apr 13 08:14:00 2008 +0000 Adding experimental Helper::Provide darcs-hash:20080413081408-cbc08-9827ee217a730d1c9885c03ef44dc025b60890e3.gz commit f46ae6d7761d7986fa88f461c320010526e7b3b9 Author: Michael Fellinger Date: Sun Apr 13 08:06:00 2008 +0000 Port Mikan::Option to Ramaze::Option, potentially lethal for your application! darcs-hash:20080413080638-cbc08-11a140dc17e149d2f3ee126374186da58851e9a3.gz commit f209770d1ab10e2b125f3d52cc4e12d7fad4f4ed Author: Aman Gupta Date: Sat Apr 12 08:53:00 2008 +0000 Add more docs to Helper::Redirect#respond darcs-hash:20080412085344-569a4-e814236fddc813b1c7b3d6be811bbccced24c79f.gz commit f90246bf575d5430aef5b48c950a2f758ecd7022 Author: ryan Date: Thu Apr 10 00:56:00 2008 +0000 handle EOFError exception when calling rack_params to prevent possible crash on malformed POST requests darcs-hash:20080410005625-0c10b-0b266c8e8bf9dee7c8ad8fa3ca02b9aa72896585.gz commit 3f50fb81b25cf74aa8263721742d6460f88ed5a9 Author: Aman Gupta Date: Wed Apr 9 23:29:00 2008 +0000 Fix __DIR__ implementation for windows darcs-hash:20080409232957-569a4-68ca71298499435fde27efac68af2c2b8b9effe7.gz commit 69a922cd323e2f9dc7d8b8a24a234d5ecbf056dc Author: Aman Gupta Date: Wed Apr 9 06:31:00 2008 +0000 Improve String#unident support for different styles of inline strings darcs-hash:20080409063112-569a4-b76039384af959d3c36b8f34f75dcd69fb8aedaa.gz commit 17e07012aa251b8ef4b8744a6ede4df510fcc9f8 Author: Aman Gupta Date: Wed Apr 9 01:41:00 2008 +0000 Add options to auto_link(), for example auto_link(text, :target => '_blank') darcs-hash:20080409014147-569a4-706d1cd627432b477f9aef5c2138002b0ea5e7fd.gz commit 7a4be1d3c03abd27846b11478338ee4f798c439e Author: Aman Gupta Date: Wed Apr 9 01:18:00 2008 +0000 Add auto_link to Helper::Formatting darcs-hash:20080409011852-569a4-90a4b8bb43e1773441fdc7e7adc38e57fb59ce19.gz commit 1dadd31e0dd95fb22b519d6b4f10f81d8633522f Author: Aman Gupta Date: Mon Apr 7 01:10:00 2008 +0000 Session::Flash and Session::Hash now refer explictly back to their session (instead of using Current.session). Session#initialize can take either a request or session_id and the Session[] wrapper allows retrieving any session given its id darcs-hash:20080407011018-569a4-c7317886aa92bf49cc456d9766f1c6d4b6a5d8b9.gz commit 4e69381d3cf70c6f83c1f25aa5e6f4c24c865c48 Author: Aman Gupta Date: Sun Apr 6 22:42:00 2008 +0000 Add Ramaze::Session.sessions wrapper for Ramaze::Cache.sessions darcs-hash:20080406224253-569a4-c3f364d6e6c16aee48eb16153c7d3663b3add463.gz commit e3820e0a3eca738b5125de60c902cafac4119507 Author: Keita Yamaguchi Date: Fri Apr 4 14:41:00 2008 +0000 benchmark/run.rb: improved gruffs output and enabled to handle multiple formats darcs-hash:20080404144103-7958a-4aadb63264dc63cf38d20c87f38633b23632e846.gz commit ac736ab7e2faa8527ece6338fcf065666c8c402b Author: Keita Yamaguchi Date: Thu Apr 3 14:17:00 2008 +0000 benchmark/run.rb: '--paths' option can handle multiple paths darcs-hash:20080403141736-7958a-7c642da2ebf381115e49bca8af17ac5340b33ded.gz commit e0adeca41fe8c072533c663ef7ec368049d4fb36 Author: Keita Yamaguchi Date: Thu Apr 3 11:30:00 2008 +0000 benchmark/run.rb: '-a' option can handle multiple adapters darcs-hash:20080403113010-7958a-ab1b64fac7eb4d1942ca90df434ee5874b6e7a4b.gz commit 17809b09f018183d91ad998f42a6b71654f82e1a Author: Michael Fellinger Date: Sat Apr 12 12:50:00 2008 +0000 Moving basic_scaffolding to sequel_scaffolding to show intent darcs-hash:20080412125008-cbc08-1d07b8c795263177ae6b0b303d23aa80dd3ea1e9.gz commit f8b7352176c12dd43d43452a5f4222a4009c19df Author: Michael Fellinger Date: Fri Apr 4 08:44:00 2008 +0000 Some improvments to Helper::REST darcs-hash:20080404084431-cbc08-02fe0996e1f217442e1c9e10d7882427cf8f0ffd.gz commit 955048e1583d3d11b51d990a22ca51b5188c118d Author: Michael Fellinger Date: Fri Apr 4 08:44:00 2008 +0000 Adding examples/basic_scaffolding.rb darcs-hash:20080404084406-cbc08-c3bbf6f5205f1086b0410bdd3108a1f5ac862c5d.gz commit 8d988f74af281cca895b2aa8663597815e671a64 Author: Michael Fellinger m.fellinger@gmail.com <> Date: Thu Apr 3 12:29:00 2008 +0000 Introducing Helper::REST darcs-hash:20080403122925-7868f-c5466329efcd6c71b9513607b8952d2c475ea3c8.gz commit dda2e26bebe3d0eb7c63dc152de72f23a014a9e6 Author: Keita Yamaguchi Date: Wed Apr 2 14:46:00 2008 +0000 benchmark/run.rb: add '--format gruff', this generates sidebar graph image using gruff darcs-hash:20080402144632-7958a-36122a37a59a052fd97fe2838ccfc65c162ebecc.gz commit 9c6a93ecdceb1ecdfd42ead51b8e303b5b29de4a Author: Michael Fellinger m.fellinger@gmail.com <> Date: Wed Apr 2 11:45:00 2008 +0000 Docs for spec/helper darcs-hash:20080402114555-7868f-58aa2de7a9bfaab416f192fa2a68d91c46df7fe5.gz commit ee0ca5c173f51525fded8f68d257af686647175e Author: Michael Fellinger m.fellinger@gmail.com <> Date: Wed Apr 2 11:45:00 2008 +0000 Some docs for Helper::User darcs-hash:20080402114513-7868f-e096c433d15855ee8f30c0eab5b79eca2c979544.gz commit ea9fec92ed2523f1b8f44207e9aa979343b8019d Author: Michael Fellinger m.fellinger@gmail.com <> Date: Wed Apr 2 11:43:00 2008 +0000 Further docs and refactor of Helper::Form darcs-hash:20080402114343-7868f-d3f2408624e1a42467cb98b25c87df2635d99f56.gz commit 42107d3be5c789d6dfd0cdcca8c6ac79ce4687ca Author: Keita Yamaguchi Date: Wed Apr 2 09:03:00 2008 +0000 benchmark/run.rb: add '--format csv' option darcs-hash:20080402090300-7958a-4d37528d699dbf68f2f6c9e5f6c52db8188dbc55.gz commit c179f1650c5668e378ebf44a042c1cdb41df40e3 Author: Jonathan Buch Date: Wed Apr 2 09:08:00 2008 +0000 Fix route spec, missed a .should== darcs-hash:20080402090837-2c51e-796382031491708efe267f0d31edfca50e81bf05.gz commit 09b24a710b57b4dabd151066a70668a921568cc0 Author: Keita Yamaguchi Date: Wed Apr 2 06:27:00 2008 +0000 Refactoring benchmark/run.rb: create new options(--no-sessions, --no-informer, --ignored-tags) and trap SIGINT to ensuring exit darcs-hash:20080402062722-7958a-a9cfe08fb9725e7344a2079351931db71a5cbe9b.gz commit b296c492fed7789a99d25c46e46af966e573e283 Author: Keita Yamaguchi Date: Tue Apr 1 15:52:00 2008 +0000 Refactoring benchmark/run.rb: make sure wait starting up ramaze and write help messages darcs-hash:20080401155245-7958a-304b5340ecdd91cd2b8aebac1929d970e79fa708.gz commit 589ec0cd500dc3696223318274c30e1447f863a3 Author: Michael Fellinger m.fellinger@gmail.com <> Date: Tue Apr 1 13:20:00 2008 +0000 And yet another bunch of docs. darcs-hash:20080401132039-7868f-4d1a407e5c7c08605bc076ea474e88b147a0d50a.gz commit 2d6b272aa97c42dffe0f5e76cb98dea010a49b7a Author: Michael Fellinger m.fellinger@gmail.com <> Date: Tue Apr 1 12:49:00 2008 +0000 Another few percent of docs darcs-hash:20080401124936-7868f-2595fbf19c55a2e485853f3f0f4048b8cc135769.gz commit 247632ba714d26526b75e0b539033d3958233e57 Author: Michael Fellinger m.fellinger@gmail.com <> Date: Tue Apr 1 12:04:00 2008 +0000 Output useful vim line on `rake undocumented` darcs-hash:20080401120414-7868f-e27e1c5c7d5d68da59d1b8314a5c652241e7a1d8.gz commit c9a41dfabe088b40cacf877ebfa82556dea01930 Author: Michael Fellinger m.fellinger@gmail.com <> Date: Tue Apr 1 12:04:00 2008 +0000 Make Struct#values_at documented darcs-hash:20080401120401-7868f-f646d2e7a809dd30f73c66581a17023984c0d883.gz commit 2c32684ce2ce28a9e20406afdae5910c8c9956de Author: Michael Fellinger m.fellinger@gmail.com <> Date: Tue Apr 1 12:03:00 2008 +0000 Adding docs for a ton of things darcs-hash:20080401120342-7868f-dac9b3deae2d2c1c2c50f773b670884d97c947e8.gz commit 42cd54d824b8f20c95f207e3a4eaa850b9fcb627 Author: Michael Fellinger m.fellinger@gmail.com <> Date: Tue Apr 1 11:39:00 2008 +0000 Fix `rake undocumented` it didn't cover files that had _no docs at all_ and also compute the ratio of docs we do have. darcs-hash:20080401113950-7868f-c5dacb3a8f0e0c7429eeaed71d3b90b2704f50a4.gz commit 2c01ad885b6ef8264a4aa0b4a4a377712e0fa5aa Author: Michael Fellinger m.fellinger@gmail.com <> Date: Tue Apr 1 11:12:00 2008 +0000 Include meth= methods in the `rake undocumented` darcs-hash:20080401111213-7868f-779864e8c2c8e70c134d7e196eb9b642ea693409.gz commit dbaecbc04d3c2a4f8eaaa2bd57dccf9a62d9dd4b Author: Michael Fellinger m.fellinger@gmail.com <> Date: Tue Apr 1 07:59:00 2008 +0000 Adding some more docs darcs-hash:20080401075941-7868f-4b839c3055dc401becf9e6e9b7c23791b3b6f316.gz commit 47c54e092848c21ba31e307764b2e07f43bc1937 Author: Aman Gupta Date: Sun Mar 30 05:23:00 2008 +0000 Update doc/AUTHORS darcs-hash:20080330052335-569a4-311cf5a88517e37f249064728731b21f66c73bc1.gz commit 585401fcf2189a0e16332a419d281438c3583ef3 Author: andy Date: Sun Mar 30 02:07:00 2008 +0000 Remove redundant require darcs-hash:20080330020741-a1ec8-2f791ca80ee9255929c865adeae27800adf76cd4.gz commit a8bcae678289d6a783bfefb900311343d1942a08 Author: andy Date: Sat Mar 29 23:43:00 2008 +0000 Remove warnings and double-require darcs-hash:20080329234305-a1ec8-3250cc8b8e40ae30200718a00e83a1c22aed240e.gz commit 37d5f8148a5e9ea98d5f6dabb1c496603f4b536c Author: Thomas Leitner Date: Fri Mar 28 10:47:00 2008 +0000 Small fix for helper/identity Three small fixes: * error message now more descriptive on failure * return_to URL should now also work if app is deployed under subdir * fixed URL that gets passed to consumer.complete to work with mongrel darcs-hash:20080328104751-1c5bc-b43e5c25fc7de8596ba67fd203d26bf69ec2a2c4.gz commit 049fcc94caed9f3081723931f5de6ffc9c41850c Author: Michael Fellinger m.fellinger@gmail.com <> Date: Mon Mar 31 07:56:00 2008 +0000 Extend the proto layout darcs-hash:20080331075610-7868f-713da8c6d3c223db29c59e7b500668c4a952ba97.gz commit 425e562cc5300ad42a81be162d731055ef93b94c Author: Michael Fellinger m.fellinger@gmail.com <> Date: Mon Mar 31 07:54:00 2008 +0000 Fix bin/ramaze -e and bin/ramaze -i darcs-hash:20080331075448-7868f-386031f3d88bd0802bf498334203403d65724c11.gz commit 624c862184edb191e78e3f1e5c952f6874f1f38c Author: Michael Fellinger m.fellinger@gmail.com <> Date: Sat Mar 29 13:12:00 2008 +0000 Docs for some methods and fix for `rake undocumented` darcs-hash:20080329131237-7868f-ba9be304ea6ff9e4e227d56b95432a3607d4d7e6.gz commit 09de7c637068cca0317ffd4e0d5631b6337efd5a Author: Keita Yamaguchi Date: Fri Mar 28 16:03:00 2008 +0000 Improve benchmark script darcs-hash:20080328160301-7958a-f130eb56ff4d76321b14c1599bc6093ae0475a9f.gz commit 9e29b3b028d3f78a011d75e79cc0b37c7a2f5652 Author: Aman Gupta Date: Fri Mar 28 06:48:00 2008 +0000 Bump repo version to 0.3.9.5 darcs-hash:20080328064807-569a4-5810622bfb2fe44fe45a4adf7e2451d45d173cb1.gz commit 5bac751c9e96bedd924e82e5dcb0166e6585b9e8 Author: Aman Gupta Date: Fri Mar 28 06:22:00 2008 +0000 rake release works again darcs-hash:20080328062241-569a4-465ae57cb9fd3fa6adf8707de58c6ec7c8e56dc5.gz commit cb2ba9deca173182e9388ca6d7f28c42534c7fa7 Author: Aman Gupta Date: Fri Mar 28 06:20:00 2008 +0000 use respond() in sendfile helper darcs-hash:20080328062033-569a4-e026a06f76de4a0f2a39019bcc0c4f7f30d1ef1a.gz commit 9cf0108a41cf0a5d2c41b77f800003db3673df4f Author: Michael Fellinger m.fellinger@gmail.com <> Date: Thu Mar 27 11:36:00 2008 +0000 Much better version of Helper::Form, now with ORM independence, just waiting for your layers. darcs-hash:20080327113659-7868f-67a0450c961787978ea321a663cdec2c7357deb3.gz commit 4135b7b12c5e8d5f13f8a8b7bb0f2513ebbe74b5 Author: Michael Fellinger m.fellinger@gmail.com <> Date: Thu Mar 27 03:23:00 2008 +0000 Adding Object#instance_variable_defined? if we're running ruby < 1.8.6 darcs-hash:20080327032335-7868f-ec8070fe307181ff2ca371523995ff82441d6f2a.gz commit 89ed987a1a5075883a756c122b9dc991ce2b0a52 Author: Keita Yamaguchi Date: Wed Mar 26 07:23:00 2008 +0000 Require benchmark.rb only when it is needed and add spec about benchmarking darcs-hash:20080326072328-7958a-e8f45e037fe7e2c841b65d8b4900a182af2fc972.gz commit b7cc250f3c1e28f57beb2bb7252ffb594570b59f Author: Michael Fellinger m.fellinger@gmail.com <> Date: Tue Mar 25 11:40:00 2008 +0000 Further build out date handling in Helper::Form darcs-hash:20080325114000-7868f-af8e5bbc9543840e593ae374adc67e764627da1c.gz commit 63bd6f5f6ea5a8f09935bd70a7e84fcb3ca2bac8 Author: Michael Fellinger m.fellinger@gmail.com <> Date: Tue Mar 25 03:41:00 2008 +0000 Fix Helper::Identity for Helper::LOOKUP darcs-hash:20080325034145-7868f-e97dfb1a26c9628a6c4e7d331adcfe5b6acb992c.gz commit 0b9ff480066a2576ac0dd069d8036f21b483639d Author: Michael Fellinger m.fellinger@gmail.com <> Date: Tue Mar 25 03:39:00 2008 +0000 Fix SEED/APPDIR before start.rb when using bin/ramaze darcs-hash:20080325033917-7868f-f681714f060fe1e3d4290da7e5e60d216d5d5eea.gz commit 6b9dfc594dfb867159364147aab9634cdfd8472e Author: Michael Fellinger m.fellinger@gmail.com <> Date: Tue Mar 25 01:42:00 2008 +0000 Fix spec/contrib/profiling darcs-hash:20080325014257-7868f-eacb92c622b1d53c8dd21c990a0cab42e8a9daae.gz commit 831eb8ab02c31ccd18aecfb3e6fc75286c964862 Author: Michael Fellinger m.fellinger@gmail.com <> Date: Wed Mar 19 09:52:00 2008 +0000 This moves the template directories in the specs to corresponding view directories and adjusts the specs for it. darcs-hash:20080319095210-7868f-cf6ac4e5af6dcc57ea5e906f7e3e5578d4ee77e9.gz commit d548cd3f1915d172efec628813e1ac23d2f1700e Author: Michael Fellinger m.fellinger@gmail.com <> Date: Tue Mar 25 00:11:00 2008 +0000 Next snapshot of Helper::Form darcs-hash:20080325001127-7868f-b35338b98c516b8e0bcc11e8bd4a369947ca15e0.gz commit c7b39a1524098418565f1eb115f5dc3bf1dd5e8b Author: Michael Fellinger m.fellinger@gmail.com <> Date: Mon Mar 24 06:37:00 2008 +0000 Add Helper::Form - first draft darcs-hash:20080324063758-7868f-1bc4ea90097f37d4a874696761bd2fd700ba60d3.gz commit bc7b70f3cd3c6c311f613baed8b75b4855ce6f45 Author: Michael Fellinger m.fellinger@gmail.com <> Date: Mon Mar 24 06:37:00 2008 +0000 'Give Requester proper access and add hget/hpost darcs-hash:20080324063737-7868f-917ea474b3cef797b95b71ea29ba7995e6afb3ea.gz commit e2dc262eef3fec6dcb6ecd0d0e881457b7540931 Author: Michael Fellinger m.fellinger@gmail.com <> Date: Mon Mar 24 06:08:00 2008 +0000 Show exception instead of missing error if a spec is empty because of it. darcs-hash:20080324060806-7868f-ede8ce5e619d647ee577972a087e7fc4d1480db4.gz commit 954aae95d75b5c08f92dc1baec686bfa1e953609 Author: Aman Gupta Date: Sat Mar 22 23:09:00 2008 +0000 Update Ebb adapter for latest release darcs-hash:20080322230946-569a4-aae3111b46d09a50252fb13ab245a4aba0c0e8df.gz commit c9edaf97979c9d4ee36a2bd85756fa6b8e1381fa Author: Aman Gupta Date: Fri Mar 21 21:01:00 2008 +0000 Catch tcp errors in contrib/facebook darcs-hash:20080321210154-569a4-36101a0f120830207639accbc2438b66440a81a4.gz commit 45fa323c076ce3710b7ad121c010772770c003b7 Author: Aman Gupta Date: Fri Mar 21 21:01:00 2008 +0000 Fix typo in dispatcher rdoc darcs-hash:20080321210146-569a4-d814e407afb1932c81a70abd1d53c428847fa4ac.gz commit 9f5a44f6a20573329cd187f59f13724814f47ee4 Author: Michael Fellinger m.fellinger@gmail.com <> Date: Fri Mar 21 19:23:00 2008 +0000 Create a new Thread for every request that shares the thread of its server. darcs-hash:20080321192335-7868f-f8787c3fba49bb4a83d490a943c4a63be363c9f6.gz commit eda1f5aac2b25021a0bdecd706e3314654eb4a80 Author: Michael Fellinger m.fellinger@gmail.com <> Date: Fri Mar 21 19:20:00 2008 +0000 Remove Global#(spawn|ports|adapters) to simplify Adapter... nobody ever uses multiple adapters in same instance anyway. darcs-hash:20080321192044-7868f-afe5aa053473c33b5e5e0b137ec9b60d10183a60.gz commit bcc3b8aff6a1896873277e75b95a6f04a1aa901e Author: Keita Yamaguchi Date: Fri Mar 21 15:15:00 2008 +0000 Add new spec file for examples/simple_auth.rb and change Browser#initilize darcs-hash:20080321151530-7958a-f9d2a8ae40591a427d15d8794ea424a7fca9f28f.gz commit ad075a91160cbb71df6bd1eb28cbd158a4891b92 Author: Keita Yamaguchi Date: Thu Mar 20 13:28:00 2008 +0000 Remove unnecessary settings about Global.test_connections darcs-hash:20080320132819-7958a-d76b7e8e10b3fa4cd552de385098423c117cec29.gz commit 4a1546feca19f09ea1139081221e5e1fda55e55a Author: Michael Fellinger m.fellinger@gmail.com <> Date: Thu Mar 20 14:24:00 2008 +0000 Removing deprecated code darcs-hash:20080320142415-7868f-5b535a68c5f7a77c136afbac5e2c52cebe3e6fdf.gz commit 8fa617299d9a3ed396d0d0aa86b208d6325bf84f Author: ara.t.howard Date: Wed Mar 19 18:52:00 2008 +0000 Allow render_template to accept an absolute path. darcs-hash:20080319185219-4585f-0171da8ac13602bc74d8440cc9bd2a72489c2aa7.gz commit 7ffd714eefeab9de89b67c989b3cafae25f34427 Author: Michael Fellinger m.fellinger@gmail.com <> Date: Wed Mar 19 13:15:00 2008 +0000 Problem with ancestors of Controller, if an action ever was public in the lower hierarchy and was made private in a subclass it would still be resolved. This takes into account the specific composition of all public/private settings over the ancestors (showed up when method #error was private in subclass but Ramaze::Controller#error was public) darcs-hash:20080319131512-7868f-9ee0138e4c9e3f618b6b70ea821dac13d35f6035.gz commit c84a1a8e6576156b072b74db243b62909b8a4aec Author: Keita Yamaguchi Date: Fri Mar 7 17:34:00 2008 +0000 Each filter(Dispatcher::Action) don't need to return the response darcs-hash:20080307173456-7958a-3b01f96384c4a184bb8c544571fb5d650d4bb560.gz commit 1825cf9b0d6d173c0c0b9d58bed9d4272df78109 Author: Aman Gupta Date: Mon Mar 17 04:22:00 2008 +0000 Fix remaining contrib/facebook and examples/facebook bugs darcs-hash:20080317042218-569a4-52d567feb00ca7facfb26694ea2d3840f64ca263.gz commit eb25e4d92507d8ea1c68e4376d9108e6f847db5e Author: Aman Gupta Date: Mon Mar 17 01:48:00 2008 +0000 Bump version to 0.3.9 darcs-hash:20080317014817-569a4-269624f9be83ca51719d595c92b901d46384f405.gz commit 7f7531f41da3cc29fde778e0afa3ae3fabc36ed7 Author: Aman Gupta Date: Mon Mar 17 01:47:00 2008 +0000 Allow for emptying out session.client hash darcs-hash:20080317014756-569a4-7857205d656530d1730baa68ec3901db99f5364f.gz commit f3c34d90f8dd9ee8101b5e9760d841fe17d31d20 Author: Michael Fellinger m.fellinger@gmail.com <> Date: Mon Mar 17 03:38:00 2008 +0000 Prevent directory traversal attack introduced by CGI escaping the incoming path. Apply this patch immediately if you run a mongrel-based server without anything like apache/nginx in front of it. darcs-hash:20080317033811-7868f-eca8c2e4aa4a47d0d96cb652d42122662ebe6c87.gz commit 645a4fbb3cd8eb715a3c5b94a6567668f9548a4c Author: Michael Fellinger m.fellinger@gmail.com <> Date: Mon Mar 17 03:37:00 2008 +0000 Adding String#start_with? for 1.9 compat darcs-hash:20080317033703-7868f-0a3852b2ea4baf01392a0e5f81fc629c4438666e.gz commit 1184ec6e5d804caf81317dadee4efb47d72c535b Author: ara.t.howard Date: Wed Mar 12 03:09:00 2008 +0000 Adds render_action shortcut to Helper::Partial. darcs-hash:20080312030943-4585f-ec0f0cc955935c5d6bbee1d1273ad33a4216968e.gz commit 9e41811f851ce314b5085a47d6525c0caab31707 Author: ara.t.howard Date: Tue Mar 11 01:25:00 2008 +0000 Take *copy* of parent's trait[:layout] - do not *share*. darcs-hash:20080311012520-4585f-6443dc0fd9ae7669082f49c2af2c8087be894bac.gz commit 25d60c301a3c4da427359286aa371ac86c22f795 Author: Michael Fellinger Date: Tue Mar 11 02:23:00 2008 +0000 Fixing some docs for snippets darcs-hash:20080311022316-cbc08-2ad54676e52440608a117200a5452d7c5f483a15.gz commit ce980bee36539cb1d4d8f44efb2d50b75e84d9de Author: ara.t.howard Date: Tue Mar 11 01:14:00 2008 +0000 Lazily and smartly inherit aspects from parent class via ancestral_trait iff possible. darcs-hash:20080311011451-4585f-ef2937db11c14e3fd18145e78687103f7286c04c.gz commit e67479ad89aca69769212c905d9d2a399831eade Author: ara.t.howard Date: Mon Mar 10 23:24:00 2008 +0000 Don't fubar AR by undefing Symbol#to_int. darcs-hash:20080310232404-4585f-39a1d1300a02439028c9598e1f0e8cde62ed0f54.gz commit bad62fcc95f4ec40d90bca850b83dac988340dbc Author: ara.t.howard Date: Mon Mar 10 15:49:00 2008 +0000 Add Object.pretty - it was forgotten before. darcs-hash:20080310154945-4585f-c70eea5d1e9fe7b57cdab7e4d786fb14accdf32f.gz commit 2689f7ba0acf9a14c168f6f0ef33cf982ac2342c Author: Michael Fellinger m.fellinger@gmail.com <> Date: Mon Mar 10 09:50:00 2008 +0000 Adding Browser#(find_link|follow_link|follow_links) darcs-hash:20080310095016-7868f-2fe2bf6ae498bb23b7c8938d165d26282578fa36.gz commit fc6d36db5db4684ac996bacf1379fe4cd6a73df1 Author: ara.t.howard Date: Mon Mar 10 02:29:00 2008 +0000 Bootstrap layout trait from parent lazily - aka inherit a copy. Fixes bugs with deny_layout in child. darcs-hash:20080310022942-4585f-3b979af793602d8aafd8e1d870f08eeaa5906946.gz commit 1f8567ee0704b0d28a83e802a05fdd674015528a Author: Michael Fellinger Date: Sun Mar 9 07:37:00 2008 +0000 Support hget/hpost that automatically sets @page in the Browser for specs darcs-hash:20080309073701-cbc08-f660ff895331d50963894260208defb45dd44d2c.gz commit 4f7ebe691974367d68de9dda1908ada7784e92d2 Author: Michael Fellinger Date: Sun Mar 9 01:55:00 2008 +0000 A couple of improvments for Helper::User, should integrate better with Sequel (respond_to? didn't work for first access of dataset values) darcs-hash:20080309015554-cbc08-8304415fb8d51d5685cc43c821cc9374d613e6bd.gz commit 2d196f68d4aa431991e150574c93dfe160459c9b Author: Michael Fellinger Date: Sun Mar 9 01:55:00 2008 +0000 Helper::User now sets @user_helper to avoid collisions with often-used @user darcs-hash:20080309015524-cbc08-89f58217a946724cd132b4ae284cf0ddc9dca2b8.gz commit 7fb3ebeccc8d4d97d77eec91c06ebf8e45319584 Author: Michael Fellinger Date: Sun Mar 9 01:55:00 2008 +0000 More robust flashbox darcs-hash:20080309015508-cbc08-93c6756fa821ae8236b42f67b3632e3047c7a4af.gz commit 54640b7e38f1c6f73fe3a56308e2d445e5a7433c Author: Michael Fellinger Date: Sun Mar 9 01:54:00 2008 +0000 Allow deleting key from non-existing session.flash darcs-hash:20080309015455-cbc08-4c452441c3dda4942509f5411fd412cce2b84e2a.gz commit d02ca4c22b3322e9f556ed0bcb6a8c1e4561f188 Author: Michael Fellinger Date: Sun Mar 9 01:51:00 2008 +0000 Introduce Request#subset - plus docs and spec darcs-hash:20080309015148-cbc08-34307889d758dbc035c0a599d9c0c7955baaf26f.gz commit 9e2c6b48f0781e26b666522d9a3c6976d54e5a1c Author: ara.t.howard Date: Sun Mar 9 00:15:00 2008 +0000 Wrap Helper#helper/Trinity in Helper::Methods to avoid dumping *every* Helper::XXX into the caller's namespace - relace all 'include Helper' calls with 'include Helper::Methods'. darcs-hash:20080309001525-4585f-5ca2b1fd45c7a4c1b182edce4378505e5ad17232.gz commit 1da2f633263775535eab12adc217aef234eae173 Author: ara.t.howard Date: Sat Mar 8 16:49:00 2008 +0000 Adds String#.escape(:html|:cgi|:uri|:sql) with alias String#esc. darcs-hash:20080308164911-4585f-7b28268cd2f5f2a985c3787cef14864ee9522418.gz commit 0c72ef681a0dd1005431650afcac6a67885e115d Author: ara.t.howard Date: Sat Mar 8 08:37:00 2008 +0000 Build decent plain/text error message in Dispatcher::Error. darcs-hash:20080308083704-4585f-c77f944446348f36f1622df9df597694cf13af88.gz commit 1af6ab049ea9dc2ea224e3365a7ee991ec626b10 Author: ara.t.howard Date: Sat Mar 8 08:10:00 2008 +0000 CGI.escapeHTML(error.message) when failing back in error dispatcher. darcs-hash:20080308081002-4585f-49e42c475f6b4d7b1e2e75dce8a8849da2957289.gz commit 0b866b0969e92c539a4e59d205eb83704dbc02c8 Author: ara.t.howard Date: Sat Mar 8 06:58:00 2008 +0000 Provide late initialization and late binding of layout to support proper inheritence of Controller.layout declarations and Controller#layout actions. darcs-hash:20080308065837-4585f-5744964ff1c3ebbb84f9f0a0c6034b719e08767a.gz commit 16e609182b5740813fb2e447adc249ca2ecd018f Author: ara.t.howard Date: Sat Mar 8 06:55:00 2008 +0000 Helper::Link methods do not expose methods on controllers - they are private. darcs-hash:20080308065559-4585f-e6c7ac8f98bd86c638f04bcf5eed604cbcd989d8.gz commit cbba29b9690937471dee4d27e41f128a26fc6470 Author: ara.t.howard Date: Sat Mar 8 06:44:00 2008 +0000 Allow Controller.deny_layout to specify anything trequal-able. darcs-hash:20080308064448-4585f-a6db1dbe074e0ee3bb6b4412e5364c011b73601a.gz commit a03c4d2a806fe8261bae1cd342c402592746e0bc Author: ara.t.howard Date: Sat Mar 8 05:04:00 2008 +0000 Deal with the fact that template_root is an array correctly in Controller.template. darcs-hash:20080308050442-4585f-3e15c736cf6ddb3150fdd55b1fc517277fe7f4cf.gz commit a1c7fb2e9e368b3953d84482b7556464a657524d Author: ara.t.howard Date: Sat Mar 8 01:14:00 2008 +0000 Helper::Partial.render_template use template_paths instead of template_root. darcs-hash:20080308011443-4585f-b194e8de1107b9d823ca981566ca83115e5c47e8.gz commit 859771c6dae2edbbec07a59e0023fa0f121f4cb0 Author: ara.t.howard Date: Sat Mar 8 01:11:00 2008 +0000 Uniform access to Controller.template_root - no @template_root access allows dynamic template_root override. darcs-hash:20080308011130-4585f-b219acb2c591189e997202e825401ae37d406d9e.gz commit 9a33dc6c9b2f9c1f1a197a4b7f77e3c168c6d8bf Author: ara.t.howard Date: Sat Mar 8 00:20:00 2008 +0000 Inherit layout(:layout) declarations via ancestral_trait. darcs-hash:20080308002025-4585f-888638dadd9ee1f49e3cd8082f87e6ed959c2810.gz commit e8d4c240ed4cc84a45d913d5d7a8a9056c537667 Author: ara.t.howard Date: Fri Mar 7 05:57:00 2008 +0000 Use Ramaze module methods for parse_backtrace and caller_lines in Controller#error. darcs-hash:20080307055744-4585f-ef373883bae0a3970f9c485f290252d14be01b9d.gz commit 9ae90be7c27173b2cc44774ea27f2078543cfe25 Author: Aman Gupta Date: Fri Mar 7 23:03:00 2008 +0000 Allow access to SimpleHTTP object inside Browser darcs-hash:20080307230341-569a4-8eb361e09dbca341ec3bce12725143df759528c3.gz commit aa4e32da8df96335d17d035e159980bd09b0d9fd Author: Aman Gupta Date: Fri Mar 7 20:49:00 2008 +0000 spec/contrib/profiling requires ruby-prof darcs-hash:20080307204935-569a4-d93ade2edcf9fda851a1bc9c7b3657ff8e7d98f4.gz commit 5dccbfdb0c6eaa4103858f203016229f26ee5133 Author: Aman Gupta Date: Fri Mar 7 20:03:00 2008 +0000 Remove helper/facebook dependency on helper/inform darcs-hash:20080307200309-569a4-9b0079f8417a495cc0a666095e263d1e798a4918.gz commit 2b13a2f25c982190dfdea77b5df07286a119e7a1 Author: Aman Gupta Date: Fri Mar 7 20:02:00 2008 +0000 Add ramaze/spec wrapper for ramaze/spec/helper darcs-hash:20080307200249-569a4-471afdc214c5d83a4e9e1d88bed64536a62f995c.gz commit faa8b2f081bff68919b606607d2581675dd45adf Author: ara.t.howard Date: Thu Mar 6 19:52:00 2008 +0000 Report errors in Current.(before|after). darcs-hash:20080306195207-4585f-8610672d141baf8e2c17c8155a072773c9202d5d.gz commit 2c4021d6f870c36292f85f5f6f57475df4a4881e Author: Michael Fellinger Date: Fri Mar 7 06:01:00 2008 +0000 Introduce Ramaze::Helper::User, see spec for usage until i can crank out some docs. darcs-hash:20080307060117-cbc08-ede9f12a61676cd9006b0b01b15695b64875c370.gz commit 0afa1fb7352683159cf4820353ffafb29a5a1226 Author: Michael Fellinger Date: Thu Mar 6 13:41:00 2008 +0000 Move author_map into the rake_tasks/conf.rake darcs-hash:20080306134156-cbc08-4ec51c8b46f247634e08f9f1188c99e3d8e706e8.gz commit 3c2d446e89bcce9c285c545c1455c7e5dce9b91e Author: Michael Fellinger Date: Thu Mar 6 13:28:00 2008 +0000 Doc for Helper::Flash#flashbox darcs-hash:20080306132817-cbc08-721ab9f233d69c85bd6a9e6f9373cd8a5eb72690.gz commit facb615e5e7db4e31d92eb08ba1203fc448c27bc Author: Michael Fellinger Date: Thu Mar 6 05:01:00 2008 +0000 Introduce Helper::Flash#flashbox - will give you a div per key/value in your session.flash with class="flash" id="flash_%key", configurable over a trait or by passing parameter. (needs docs) darcs-hash:20080306050129-cbc08-a7ad3e18cb45917336d02a8b28d1e7a95cd0e3aa.gz commit 21a8884547fd89dcc9ea02d88bf4931fbca72633 Author: Michael Fellinger Date: Thu Mar 6 05:01:00 2008 +0000 Make Session::current#flash Enumerable darcs-hash:20080306050105-cbc08-f5323db8df4697ea68d7990c2b416af9c6fb6cd1.gz commit 5f3bc2f513cd6c21052897c379d821abd1f1bcb6 Author: ara.t.howard Date: Thu Mar 6 06:21:00 2008 +0000 Fixes return value of Adapter::Base.call when benchmarking turned on. darcs-hash:20080306062118-4585f-59260fbeec675477adf76289d0927c1ec3392c1a.gz commit aefbcc4c4c8d81436e5ab695a36fc1dcb3073615 Author: Keita Yamaguchi Date: Wed Mar 5 06:15:00 2008 +0000 Add profiler using ruby-prof darcs-hash:20080305061523-7958a-6ccdbe26f2138af855e0b7f7b33670c83410ee6c.gz commit a90ac3e2d7f785db5ee3046b03fa2ffe50ef37c7 Author: ara.t.howard Date: Wed Mar 5 23:58:00 2008 +0000 Move Action.before *after* setup has occured. darcs-hash:20080305235817-4585f-c70dcd7a4cf04e4f549cc484394b6b93e42d76b2.gz commit d6db34ecd21edfc2d11e97e1b280f5b2f9e239ca Author: Michael Fellinger Date: Wed Mar 5 23:26:00 2008 +0000 Sync with bacon: 6.2.2008 Mon Feb 11 02:42:32 JST 2008 Christian Neukirchen * Empty specifications are now erroneous Mon Feb 11 02:45:24 JST 2008 Christian Neukirchen * Reformats Sun Mar 2 19:52:09 JST 2008 Christian Neukirchen * Count failed requirements too Sun Mar 2 19:52:38 JST 2008 Christian Neukirchen * Call after-blocks even if before-blocks or spec raise exceptions Based on a patch by Keita Yamaguchi darcs-hash:20080305232621-cbc08-c0ff72c60cef6502ac8537b17d35c85870fbaa58.gz commit 84e7e18e96ff07d207772d28f3b80e92481098b6 Author: ara.t.howard Date: Wed Mar 5 22:07:00 2008 +0000 Adds SequelCache and FileCache to contrib. darcs-hash:20080305220701-4585f-0375ec13901087a7dae32b809ba60cb2e28f5836.gz commit 49cdf3793a2db5aaedcc76e5cbea4dd297b909e1 Author: ara.t.howard Date: Wed Mar 5 06:27:00 2008 +0000 Refactor Current, including Current.before/after hooks. darcs-hash:20080305062716-4585f-c7605467fc899926762f4e8ab99968572de1f51b.gz commit 908979d06e2621be1d3fccac6b74c3b2889a66a2 Author: ara.t.howard Date: Wed Mar 5 01:57:00 2008 +0000 Refactor thread_accessor, adding block initializer. darcs-hash:20080305015756-4585f-e2ef41e4dce61e1e740e17b5c684f17569f31436.gz commit ae995e813b61e304ba48b99d7ba05ff5fa598877 Author: Michael Fellinger Date: Tue Mar 4 10:25:00 2008 +0000 a _lot_ faster `rake patchstat`, only works with darcs2 though... darcs-hash:20080304102508-cbc08-bf39f548385daee316f789884b25275222145d72.gz commit b8f94172301a4681a676741f601f38262173eac6 Author: Michael Fellinger Date: Tue Mar 4 09:51:00 2008 +0000 Don't use Helper::Inform in SourceView darcs-hash:20080304095147-cbc08-847ce3266861aa510ed81accb6aa0990475a88ca.gz commit 418bb2b1ea08bef21efb00200c96dea0f3b69f64 Author: Michael Fellinger Date: Tue Mar 4 09:40:00 2008 +0000 Put all helpers into the Ramaze::Helper namespace and remove the 'Helper' suffix from their name. Sideeffects: some deprecation and Log is now also available through L if you use the helper :log darcs-hash:20080304094052-cbc08-b409d45cbabc2b8b1df9794863640fe5955eb75c.gz commit 10a7369a4afaa62d485956525d87378ec8cbc697 Author: Michael Fellinger Date: Tue Mar 4 04:39:00 2008 +0000 Make WEBrick use Log instead of Inform darcs-hash:20080304043918-cbc08-971c4c2035f2732487485750b855b3808c6154b1.gz commit 78345b418c7f8cba3ed9b8302757d5536b814c36 Author: Michael Fellinger Date: Tue Feb 26 06:00:00 2008 +0000 Move patchsize/patchstat into rake_tasks/maintenance.rake and optimize them. darcs-hash:20080226060018-cbc08-79bd254c661bdcc1d8b6ea1ce6c7d5ee0cc1b869.gz commit 322ece852c51228ad9c02285b55defb6a8d2da83 Author: Aman Gupta Date: Tue Mar 4 08:20:00 2008 +0000 Fix conflict between def log() and attr_accessor :log in SpecLogger darcs-hash:20080304082023-569a4-778f67462599cc564f1653250005a9167bce8afe.gz commit 28a4ace24b5f3e53e00346edde7af76cbdf12f76 Author: Aman Gupta Date: Tue Mar 4 08:07:00 2008 +0000 Update thin adapter to use latest API darcs-hash:20080304080703-569a4-56f26e25bd9ec3c6dd8199ef1fbecb7aeba1068d.gz commit 0c538b2a1745f9ef4c646f7ec5d5eb895a7ef6d5 Author: Aman Gupta Date: Tue Mar 4 08:02:00 2008 +0000 Fix contrib/facebook to work with new thread_accessors in Trinity darcs-hash:20080304080258-569a4-37492f296bc7474edda95fdd0e2de80e912f1d02.gz commit fb7ef6a270cf5e27732664ccbd3ca39fe46463b0 Author: Michael Fellinger Date: Tue Mar 4 00:24:00 2008 +0000 Fix port for ebb darcs-hash:20080304002421-cbc08-ed505047753c92d310b368c8296d6d3edcb6c6b9.gz commit 72cfc8e59b63700c1d26421b3ee20da2f9d6cbe2 Author: Michael Fellinger Date: Mon Mar 3 23:37:00 2008 +0000 Don't use Request#remote_addr, instead use the more failsafe Request#ip darcs-hash:20080303233737-cbc08-4646c5e597e3f0a9b9e7bd7e8d9ad6e6701558b0.gz commit 51c5405e0405cbdc344149a3e32c62cc68af16ac Author: Michael Fellinger Date: Mon Mar 3 23:34:00 2008 +0000 put 'The Action' output on :dev and give more detailed information on error instead. darcs-hash:20080303233452-cbc08-37cd9fc6d85845a1d4f41655eac71046512828f3.gz commit 7f1b8cc7603d5259eb6bd26a15a7289ddfc47453 Author: Michael Fellinger Date: Mon Mar 3 23:23:00 2008 +0000 Remove useless '=> ex' darcs-hash:20080303232337-cbc08-7e658c40d533fc5d6610062fc076a483116248de.gz commit 69889c727c78ed9f2fb71afecd12df118e51113b Author: Michael Fellinger Date: Mon Mar 3 06:26:00 2008 +0000 Forgot to add ramaze/inform as fallback... darcs-hash:20080303062633-cbc08-549377b3405e7f8532e9c0cf4a9d4a976979348a.gz commit abbdaa3ac54a0a9a223d89a469fc7e10749be2b1 Author: Michael Fellinger Date: Mon Mar 3 05:11:00 2008 +0000 This changes usage of Ramaze::Inform with Ramaze::Log and places a deprecation notice. Ramaze::Informing is now Ramaze::Logging darcs-hash:20080303051154-cbc08-cdfa00ae47add9f93b2e5534e9dc77025153f890.gz commit 52d531d9fa680e4195336594c535f54e351dbfac Author: Michael Fellinger Date: Mon Mar 3 05:09:00 2008 +0000 Make docs in contrib/email nicer darcs-hash:20080303050942-cbc08-65e9ae03fe768e61cd9ed107f464e9239b4a33e6.gz commit 5667712cc95d8dca604dae2c276df426c2170c11 Author: Michael Fellinger Date: Sat Mar 1 19:17:00 2008 +0000 Introduce Current, mikan approaches steadily darcs-hash:20080301191710-cbc08-427401ad8c6dfa7f2f799a93fbed2ac2b55b9fc7.gz commit 62e3ee12330f882d8021d7827f3d64a62a6f3aea Author: Michael Fellinger Date: Sat Mar 1 19:13:00 2008 +0000 Introduce Ramaze::ThreadAccessor darcs-hash:20080301191333-cbc08-92add5177e7841611ad9eee838822f4210f6f6bd.gz commit b037c57ba2cccc16ab334bb0ef7294af1de44d0d Author: Aman Gupta Date: Sat Mar 1 01:19:00 2008 +0000 Add Request#pretty_print and have controller/error.rb use it in error messages darcs-hash:20080301011933-569a4-bbc25f9407967ce6309b1facd326be67f6433b10.gz commit f020d518525a891d00439e874deec6ddae0498f1 Author: Aman Gupta Date: Sat Mar 1 01:19:00 2008 +0000 Move proc/scope.rb to proc/locals.rb and update implementation to rely on binding/locals.rb darcs-hash:20080301011907-569a4-1405e40aba1fe9358325b84e1b06e63d3f9197eb.gz commit b7fa8e4efce826669de01fbe8a4408515c5a3a98 Author: ara.t.howard Date: Fri Feb 29 21:59:00 2008 +0000 Ensure Haml scope is passed such that both instance methods AND locals are resolved. darcs-hash:20080229215941-4585f-91cf69c930c3c6dd1089b05815972a2ad6443e7b.gz commit db7bc6d675ba164d98c04ce3052bf53db759a32b Author: ara.t.howard Date: Fri Feb 29 21:49:00 2008 +0000 Adds Proc#locals, extract local_variables as hash from proc object. darcs-hash:20080229214903-4585f-54673c13dd7d5acdcd3deb4cf4415a3776d434f1.gz commit 24b8919e8d78307a1e2b58ecbabc5c07d0cf966e Author: ara.t.howard Date: Fri Feb 29 21:14:00 2008 +0000 Add Binding#locals to return a hash of local vars and their values. darcs-hash:20080229211409-4585f-6411eb509f7b5af469075e8d0df5e469ca15b4d9.gz commit f6ada7a9dbf44fc8ceec06d9970ac70b5f86bbea Author: ara.t.howard Date: Fri Feb 29 21:08:00 2008 +0000 Adds Object.scope to produce clean binding where eval('self',object.scope) == object. darcs-hash:20080229210813-4585f-5b00bfc94f6961c6990550dd7d59e7d1e902f20d.gz commit d9186d11d0c192b02b8a00697c6e26b6be268bd0 Author: Aman Gupta Date: Fri Feb 29 19:53:00 2008 +0000 render_template now sets ivars in addition to local variables darcs-hash:20080229195326-569a4-c1eb6e917769a4b1a1d4965d89d1b229d092e5ea.gz commit a2046f5e3f07e314adb3ad58d84f7383c40efe90 Author: Aman Gupta Date: Fri Feb 29 19:50:00 2008 +0000 Haml update- remove support for locals in :haml_options, set :filename so template names show up in stack traces, pass in binding so locals work darcs-hash:20080229195055-569a4-5c86fe805a2ef76aeae42051137e6dff18ad3088.gz commit a56e978dff933890c23a56064d2dd3b70627b356 Author: ara.t.howard Date: Fri Feb 29 17:15:00 2008 +0000 Fixes local handling for latest haml version. Haml no longer supports passing locals to Engine new, this patch extracts that info (trait[:haml_options]) and passes it in at the right moment. It also extracts local vars from the passed binding and automatically passes them to the render call, which is the new api for passing Haml locals. Hopefully this can be gutted when local support to render_template is removed but, for now, this just makes tests pass and supports latest Haml api. darcs-hash:20080229171550-4585f-e12a34d6c9d4d3c727f3373b711ea2893bbb2a75.gz commit adb49e2168a66e7f0a82ae57f6a58c1ce066d8fa Author: ara.t.howard Date: Thu Feb 28 07:12:00 2008 +0000 Tweak render_partial to use real locals instead of method_missing. Eval black magic. darcs-hash:20080228071234-4585f-82fee0588f3968cc068b83580b1c50f9f657ea59.gz commit 46c4c4e5d097bc492e07928b468f2f8116c14cfc Author: Aman Gupta Date: Thu Feb 28 05:24:00 2008 +0000 Fix Dispatcher::File to serve files with spaces in filename darcs-hash:20080228052434-569a4-2b001938327c8452fc783a7bb310d04d520be39b.gz commit daf20a9e9fce581c40bc0fe05d6c80ffaca9e1a3 Author: Aman Gupta Date: Thu Feb 28 05:22:00 2008 +0000 Add cleaner, more helpful to_s/inspect to Ramaze::Request darcs-hash:20080228052231-569a4-8801ab40857aff4f71e451ec2ff8446c0db106c2.gz commit 6f02d9acaaf76ac6b5db2ad37948957bb18ade70 Author: Aman Gupta Date: Thu Feb 28 04:50:00 2008 +0000 Add dispatch.fcgi, .htaccess and start.ru (for thin) to proto darcs-hash:20080228045021-569a4-397d3847df1d491c1983ff1350ee0badda1e1edb.gz commit 40faa313a4e6a9852df867c0a4a2fcc7a2215f0c Author: Aman Gupta Date: Thu Feb 28 04:10:00 2008 +0000 Minor improvements to proto's error template darcs-hash:20080228041054-569a4-2d7235da805ae5d6b1c5613d9702df535eea5b53.gz commit 427e9492f6c11bc0dbec136623c00322360e9921 Author: Aman Gupta Date: Thu Feb 28 04:08:00 2008 +0000 Clean up String#unindent implementation darcs-hash:20080228040835-569a4-f651cdceb370940b70fde6df17d4b9eaa8dd222c.gz commit ff95f25280a7c6c640310d5c2f6f39c243519fab Author: Aman Gupta Date: Thu Feb 28 03:58:00 2008 +0000 Add session.client for session variables stored in client-side cookies darcs-hash:20080228035845-569a4-a7579e38093363e977f6285d29a8123c3dec76c0.gz commit 6fe3724fb3555d91077c605ab6250b5319d06f34 Author: ara.t.howard Date: Thu Feb 28 03:09:00 2008 +0000 Move RedirectHelper#redirected? storage from trait to Request.current because I'm an idiot. darcs-hash:20080228030944-4585f-3747377b794405f2dd9c5ee7e8f6c961d530d1e8.gz commit 423166ce86fe6cd48ce79584050d89f222036edf Author: ara.t.howard Date: Thu Feb 28 02:22:00 2008 +0000 Add RedirectHelper#redirected?, prevents 2x redirect when redirect used inside AspectHelper#after block. darcs-hash:20080228022207-4585f-51abafdad2c58f49f0f48f1136415d0326a84afe.gz commit 6c3ebcaaf69564caf29e10fa0a95904fbf3e4bf4 Author: ara.t.howard Date: Wed Feb 27 21:27:00 2008 +0000 Ensure AspectHelper.after is run after actions, even in the case of a call to redirect. darcs-hash:20080227212739-4585f-025d2f86971384ef48895c8fe3e95f19d8dcc87d.gz commit 0e7c80ba3c441cb5deb3d30103ec9b34068cbe6a Author: ara.t.howard Date: Tue Feb 26 16:20:00 2008 +0000 Handle informing on exceptions where ex.backtrace==nil. darcs-hash:20080226162000-4585f-317f4e756054c10ba8059b406a8e995e98e2734b.gz commit 3a8a60faf777fdd5d70464e2d5d03825920aaf6f Author: Michael Fellinger Date: Sun Feb 24 08:50:00 2008 +0000 Small style change for rapaste, don't let the paste_head get in the way of the paste when retracted darcs-hash:20080224085018-56f1f-1270f16f10ebe13de95bdf2c2f40b1160fada309.gz commit f5ae2a1033558dd3d63b4555e786cc852e4ed725 Author: Michael Fellinger Date: Sat Feb 23 08:06:00 2008 +0000 Merge most of the requires for stdlib and already required files into ramaze.rb darcs-hash:20080223080637-cbc08-1bc010f127b4c62de7a436a5b84c7b63e3bb87e8.gz commit 239bb6012ca546e505cb29be0ee78ee475e6c27a Author: ara.t.howard Date: Sat Feb 23 05:03:00 2008 +0000 Make AspectHelper#after fire *after* layouts are rendered - and *remove text wrapping* darcs-hash:20080223050310-4585f-a4d24f0ccc4bb57e631903f904937e30caeac2c3.gz commit 80909c085e66034a5b9cef46f27b03f4cf7a9627 Author: Michael Fellinger Date: Sat Feb 23 04:42:00 2008 +0000 And make our helper ignore line mac-safe... darcs-hash:20080223044215-cbc08-c7765bdf2e00ca45442c23cb5c76f86e8b6a5641.gz commit 5df254477f3f28a39703706027571497175249b2 Author: Michael Fellinger Date: Sat Feb 23 02:36:00 2008 +0000 Alright, Helper::IGNORE is now Helper::trait[:ignore] and has a default. darcs-hash:20080223023625-cbc08-4b91ec6ed0bc1ad3efde43dd6988a7c63d6d6c6d.gz commit d39bc1a7e40fd4742c24791b4e71ead93ac6b7ec Author: Michael Fellinger Date: Tue Feb 19 11:19:00 2008 +0000 Support for deeply nested request params. darcs-hash:20080219111921-cbc08-29bdc13a452aaf0e374155fe66d8093def8e5f86.gz commit 9b5f9ed2b973d2e3af6f941871c5b7290d53e94f Author: Michael Fellinger Date: Tue Feb 19 11:18:00 2008 +0000 Bacon version 0.9 darcs-hash:20080219111852-cbc08-60342e6c83d5867db38957cb8c18e3c73e920b11.gz commit 2a63426b162edaf50611dbc7733c115fecf72ac6 Author: Michael Fellinger Date: Fri Feb 22 06:45:00 2008 +0000 This introduces Helper::IGNORE - the ultimate solution for all your my-specs-don't-pass-because-spec-layout-is-weird troubles darcs-hash:20080222064546-cbc08-7cc623390b545b0fd2a75d5fa139bb2406b9f51a.gz commit 0064666cc737e809120cc2cee5c87b5ba78297c5 Author: ara.t.howard Date: Fri Feb 22 06:10:00 2008 +0000 Controller.template accepts options to allow files, etc to be specified darcs-hash:20080222061000-4585f-54155f4c0412d11cda75cb848bfa5b70e00b9efd.gz commit 4518f686de5d67ea1e74805ac6e70d222154200e Author: ara.t.howard Date: Tue Feb 19 22:16:00 2008 +0000 Forward AspectHelper#XXX(*meths) to XXX_all() when meths empty. darcs-hash:20080219221607-4585f-12c1c035b5dca203bc171f70d6211804527a428f.gz commit af48c32519ed188521a5ad2f4a76a0c7635efd6a Author: Michael Fellinger Date: Fri Feb 22 06:06:00 2008 +0000 Make rubygems optional for Rakefile darcs-hash:20080222060614-cbc08-f77344500046503aa863532aad0d59ac6313ebbf.gz commit 665e61e8c6f3639d99a4a50ef0433854e88b4abc Author: Michael Fellinger Date: Thu Feb 21 16:33:00 2008 +0000 A 'better' helper lookup darcs-hash:20080221163301-cbc08-9e5a6a4645b3a2d87539d37f381dd7812ae58e4d.gz commit d97ed5beeadca16855d19b386d80aa297e01274f Author: Michael Fellinger Date: Thu Feb 21 16:32:00 2008 +0000 Fix width for specs, we got 100+ now darcs-hash:20080221163230-cbc08-d00423ddec6c72f73fa23ac3b385563b6ed119b4.gz commit cbffa055c8d97b383a3fc1884e791638303fe98e Author: Jonathan Buch Date: Wed Feb 20 21:33:00 2008 +0000 Add Infomer module using the stdlib logger darcs-hash:20080220213303-2c51e-e988ccb544459fafa9393c7729077bf1936ceb3e.gz commit c2a058ffbaa6bd09763da4bafb7d19d83e1e00bb Author: ara.t.howard Date: Tue Feb 19 19:07:00 2008 +0000 Add #to_s for c(), h() and misc cgi helper meths. This is required because CGI.escape and co. do *NOT* cast incoming arguments to strings even though that is the only thing they can operate on. Without this patch views get fugly quick as they become littered with url_encode parts.map{|part| part.to_s} vs url_encode parts darcs-hash:20080219190717-4585f-96dc1003e024ea4fa72b28a297bf282ae2593398.gz commit fb1b7ab6d73e795f78b087a0ac2709aed08aa8f2 Author: Jonathan Buch Date: Tue Feb 19 15:31:00 2008 +0000 escape R() arguments darcs-hash:20080219153105-2c51e-43902b484ed83aa9ded61cbf66a16f634ae77c44.gz commit b881fc531e5a42dbbd70dd42320ec73bff57988e Author: Jonathan Buch Date: Tue Feb 19 15:45:00 2008 +0000 sourcereload trybugfix, returned not expanded path instead of filename darcs-hash:20080219154540-2c51e-ab8cd055a14ae185b7adc31a401e4236f1c8f044.gz commit c978ed12a37d7fbe17729ffd458bb76590211dda Author: Jonathan Buch Date: Tue Feb 19 15:08:00 2008 +0000 Forgot to add template file for actionless-templates spec darcs-hash:20080219150853-2c51e-8bf5ec91419c3654721b6614428ca31b453ec8fe.gz commit 048031c2ddfedab1dcfec24bf29ba3f77e8ef521 Author: Jonathan Buch Date: Tue Feb 19 12:09:00 2008 +0000 Introduce actionless_templates, don't render templates without attached method When working with many render_template calls, it is rather messy to create a method for each of the 'partial templates', if they have to be 'protected', i.e. partials for the Admin view might be accessable without going through 'check_auth()'. Thanks goes to Ryan Grove for catching this. Introduces new Global.actionless_templates which is true by default, which makes it backwards compatible. darcs-hash:20080219120931-2c51e-8b83e3026e5dbd426f4501b40e6b9ffdac2799c2.gz commit b30cc44a54abb625caec9d0405a2450b8185c99f Author: Jonathan Buch Date: Tue Feb 19 10:57:00 2008 +0000 Fix missing require pathname for new sourcereload patch darcs-hash:20080219105716-2c51e-67530879f23dd725a8ec46baf374ecd6f2ae3350.gz commit 9095ea61b748ce5663c98cd7891ddb244cc1a66c Author: Jonathan Buch Date: Tue Feb 19 10:54:00 2008 +0000 Adding Joe Holt to AUTHORS darcs-hash:20080219105434-2c51e-f782b17d84a493cbef7fcf56052542e34c0c46b1.gz commit aa4a4ba0cda9e09a432727c978863077c70f8923 Author: Michael Fellinger Date: Tue Feb 19 02:57:00 2008 +0000 Fixing sourcereload with suggestions from Joe Holt, this should also work for windows without any special handling. darcs-hash:20080219025712-cbc08-8feb70c88b9a5c7d668aa4c15deb1ed56dfad348.gz commit e0224b0c1e162fbd0b35cf98f45c686f8c91d4d0 Author: Michael Fellinger Date: Sun Feb 17 15:04:00 2008 +0000 PLATFORM should be RUBY_PLATFORM for compatibility darcs-hash:20080217150428-cbc08-8358e5a02d3441cc7b3cfa3b51bf4da985a35732.gz commit 1e7ea54e5a585ae8895363836c46047fc97b0cd2 Author: Michael Fellinger Date: Sat Feb 16 17:35:00 2008 +0000 Improve rake author dependend tasks by using `darcs show authors` darcs-hash:20080216173537-cbc08-adb7333b5ccd00220b154931092751a08393a233.gz commit 64250ab7fd334f15b9908f104358daaeda710ac0 Author: Michael Fellinger Date: Sat Feb 16 16:56:00 2008 +0000 Make our specs pass again (reminder, never push without specs) darcs-hash:20080216165659-cbc08-08a7f914a378838fe1e819b3a689bfb4f8a4cb13.gz commit 4a0f994f4988aaaa5c7195d36897ffd0d88fb914 Author: Michael Fellinger Date: Sat Feb 16 16:31:00 2008 +0000 to_s before using CGI::escape darcs-hash:20080216163159-cbc08-08488c2af8f5d9f7ebe1943d3b10c2af299a8f46.gz commit 38f10fd16bd37fd1e415f2cc8c481069b78a04d8 Author: Jonathan Buch Date: Sat Feb 16 09:35:00 2008 +0000 lower "The Action" info output to debug. darcs-hash:20080216093528-2c51e-9ce712800a80c3b6bf9e9beb4516cf0aa980e5e7.gz commit 4386de7a858c494627c5e32a7827bcf96e9374d7 Author: ahoward <> Date: Sat Feb 16 09:34:00 2008 +0000 Add Tagz template engine darcs-hash:20080216093433-303c9-e47915af4a5ac883fe10964dcfa2edd8e8a26e1f.gz commit d22eabca9b114e736b4b85a5ca7bfdc8a605e2f2 Author: Michael Fellinger Date: Sat Feb 16 09:33:00 2008 +0000 This patch escapes both path and k=v pairs in R() darcs-hash:20080216093315-cbc08-902b1caa261a3e12eeb3172c8e960635843be9b0.gz commit f7625524c4ba49f802b3c2c90d6a8d67c4cac3c0 Author: Michael Fellinger Date: Sat Feb 16 09:32:00 2008 +0000 [partial] bugfix, leftover from Action-stack conversion darcs-hash:20080216093209-cbc08-f3f644789be3cc85881370f8e8e9485a8dd8b474.gz commit e15d14086e41dd3e1e34187b0446b82b8abb0a05 Author: Michael Fellinger Date: Sat Feb 16 09:31:00 2008 +0000 [wictacular] fix exists/nonexists (+add spec), WikiEntry[] is pure lookup now, does not return 'empty entry' anymore darcs-hash:20080216093103-cbc08-39c06a28d747afb701275744aa8d7abee4176a94.gz commit 625070085e1fe6c683d43f872a61d541edeab288 Author: Michael Fellinger Date: Sat Feb 16 09:30:00 2008 +0000 Adding Helper::LOOKUP where every helper that wants to have its public methods shown to the web can add itself. This makes the exclude_action_modules trait unnecessary. Please note that any module you include into your controllers doesn't get shown to the web either, add them to the LOOKUP if you want that. darcs-hash:20080216093016-cbc08-12f2b44de30e6af3628be2ab8b657680682c6281.gz commit 8dbc460c2a4a30cf056043805b872dd68b4176bc Author: Michael Fellinger Date: Sat Feb 16 09:29:00 2008 +0000 Small improvment in escaping in Wiktacular darcs-hash:20080216092918-cbc08-997f872cdc61c55504fd637879ec5ee97cdd9090.gz commit 9befc44f2abdbb0acf448d84da872bbdcc1af40f Author: Michael Fellinger Date: Sat Feb 9 12:31:00 2008 +0000 Adding Action#stack and Action::stack darcs-hash:20080209123159-56f1f-1fe56b63f7aa33b4df04e4f3eb70c6d476292ee4.gz commit 0f9b243cda2cd174e16635a93d102005b900bb0b Author: Aman Gupta Date: Thu Feb 7 07:30:00 2008 +0000 Add Ebb adapter and fix benchmark/test darcs-hash:20080207073007-569a4-ba39d302aefc7608758dbdf6cd73c9f309201d3e.gz commit a20e4398332c5df085722998c18e93c08a72b3c2 Author: Michael Fellinger Date: Wed Feb 6 16:45:00 2008 +0000 Updating authors darcs-hash:20080206164534-cbc08-40c2615fde2e11558bf713c0b0a23ec51d325a18.gz commit 4ba8e1151c1b1a02749bc5231c17ea275d557706 Author: Michael Fellinger Date: Wed Feb 6 16:44:00 2008 +0000 A few changes to the sourcereload fix darcs-hash:20080206164453-cbc08-89cb29dd79daf9fda9ac137669e752eca2217a24.gz commit e79f73a82907123149234815063ef2480c02bf4c Author: leo.borisenko Date: Wed Feb 6 12:06:00 2008 +0000 Fixing SourceReload for working on MS Win darcs-hash:20080206120616-a7715-c986322a80817f609cc320f9ae02bb51e42832e3.gz commit 506eaef4bc29d8e45a393e2168db0c65c0f6903e Author: Michael Fellinger Date: Wed Feb 6 09:41:00 2008 +0000 Fix pager link for rapaste darcs-hash:20080206094143-cbc08-204156e8a17b9af8f52975f0b06b9592c3dfcb25.gz commit dfe9126831230bafa54960c5b14a21c2c15c5312 Author: Michael Fellinger Date: Wed Feb 6 09:41:00 2008 +0000 Small adjustment to announcement darcs-hash:20080206094132-cbc08-eb127b35907285cdef3516f365d9bed7c4c25931.gz commit e25476467007dc39902b24d2202a5a0ff170f183 Author: Michael Fellinger Date: Wed Feb 6 09:41:00 2008 +0000 Adding Jeremy Evans to authors darcs-hash:20080206094122-cbc08-dbfad2c925cd8257b165cd84f0406e3a8820f374.gz commit 349f6c3bf2efb5a26af3484cc6ba716b40f52d5d Author: Keita Yamaguchi Date: Mon Feb 4 14:46:00 2008 +0000 Catch :respond in Action#process darcs-hash:20080204144617-7958a-a93cfe1fa0e2fe40b651769f0dc9e2f9d7bb1b0e.gz commit 99c642c03e007e92e463c30596c3489a6e1bd564 Author: Jonathan Buch Date: Mon Feb 4 18:00:00 2008 +0000 todolist tutorial, add escaping to user provided title + spec darcs-hash:20080204180054-2c51e-bcd708bd90a8484f6f84828781b0a68b011d4c7f.gz commit 5d7bdd79efcbecc7a7506c73daba53c1b7c63f7e Author: Michael Fellinger Date: Mon Feb 4 10:41:00 2008 +0000 Adding suite for Nagoro darcs-hash:20080204104140-56f1f-04580ac47e4b7b9b5cce76785e0357b72a775648.gz commit 51e51a88c99be43950f2c35d3f97cb8006f3c1ab Author: Michael Fellinger Date: Mon Feb 4 06:13:00 2008 +0000 Adding Global#mode, for your very personal use. darcs-hash:20080204061301-cbc08-7cca9135a38f2037bd66a5a6a3b4a95aed9ea2eb.gz commit 2fd4bb0ee8a3a1e7cf6faef8be3eb2a5fc8aac91 Author: Michael Fellinger Date: Sun Feb 3 23:51:00 2008 +0000 Uniform Controller@template_root as Array to make handling it the same for everything. darcs-hash:20080203235120-cbc08-537197e08097063d9d17664e98afa625e136c6a9.gz commit bb610eada644230834071c1dfae5d356078f150c Author: Michael Fellinger Date: Sun Feb 3 23:48:00 2008 +0000 Remove useless comment darcs-hash:20080203234819-cbc08-c53226b90e34f24e369b6230b835e74b636535f4.gz commit 94a210aa99c451de73ea20786708b10d16d0b120 Author: Jonathan Buch Date: Sun Feb 3 22:36:00 2008 +0000 Add require to load Ramaze::Store for tutorial darcs-hash:20080203223614-2c51e-7e5820ea345e06246d4096a6d83b2a40ff5b9c42.gz commit fdb0b52f012d95424099ebe512ed2e11404652db Author: Aman Gupta Date: Sun Feb 3 20:10:00 2008 +0000 Fix multiple template_root handling + specs darcs-hash:20080203201036-569a4-cf7ac35e774edc79d9501d519e6f67236e9da32c.gz commit 4cf4b751e4798deeab6d7a37ea338f0dfa6598d4 Author: Keita Yamaguchi Date: Sun Feb 3 14:26:00 2008 +0000 Fix Amrita2 and Markaby benchmark scripts darcs-hash:20080203142625-7958a-e34bfb6de03b97ee2f08096e8aba37fde130294e.gz commit bed374f76b322acede30058d9feecc6151c915a5 Author: Michael Fellinger Date: Sun Feb 3 17:25:00 2008 +0000 Only report and test connections for adapters that actually use a conventional socket. darcs-hash:20080203172513-cbc08-fdb51bc623cdab0e4835d384f5d7f2fb34040b29.gz commit 9cb98fd160b845bab0604109816f463205aa15e1 Author: Keita Yamaguchi Date: Sun Feb 3 12:23:00 2008 +0000 Remove an unnecessary line at the RedCloth bnchmark script darcs-hash:20080203122332-7958a-d6c56ab54ec22985954a2c236bc7f5206f590f2f.gz commit 3125143c53f99a8a6a29c8e3637ca493a8569f2d Author: Keita Yamaguchi Date: Sun Feb 3 10:18:00 2008 +0000 Add benchmark scripts for Amrita2, Tenjin, etc. darcs-hash:20080203101838-7958a-c651b23a5865860ca617eb265371983043075d7f.gz commit 21851052cb27c963fef667d3ce5cfae232bc44b5 Author: Aman Gupta Date: Sun Feb 3 09:27:00 2008 +0000 Refactor routing with Route.resolve(path) => new_path darcs-hash:20080203092708-569a4-6dbca256a032df956602eaa5a67110ff32dc7269.gz commit 03cb67ac8173a63f7ff5bf58eff68148f273e0f5 Author: Aman Gupta Date: Sun Feb 3 08:56:00 2008 +0000 Existing actions take priority over routes darcs-hash:20080203085616-569a4-b9e2f7f0962a40b6b950207f4183440036c9e8e1.gz commit 0e144e06ebc5cd99657f04ad32816552b8055eb1 Author: Aman Gupta Date: Sun Feb 3 08:39:00 2008 +0000 Update Rapaste to use Ramaze::Route instead of Ramaze::Contrib::Route darcs-hash:20080203083958-569a4-77d6fdcb994dabafa4a04bba4b32795f91b2fa12.gz commit 6190d6fff4de87c86e3268e99529a7144148d8b3 Author: Aman Gupta Date: Sun Feb 3 07:13:00 2008 +0000 Add Ramaze::Route.clear to wipe out routes darcs-hash:20080203071354-569a4-2d77f61ad1f992850080f0931c7d56014dcc8fe9.gz commit d072cae4d0c73b7b0d674eb4ddb60a75c0b63522 Author: Aman Gupta Date: Sun Feb 3 06:59:00 2008 +0000 Update tutorial to use Ramaze::Store instead of Store darcs-hash:20080203065950-569a4-9ec306894aa3fa93041e7ed2afd8ff39f916f096.gz commit 1921d113e3bb06ff26168355b03637a6ece0cdac Author: Aman Gupta Date: Sun Feb 3 06:55:00 2008 +0000 Move Ramaze::Route docs so rdoc can find them darcs-hash:20080203065539-569a4-35e59c1a9dff7359897baa9498391f6992a6fa8c.gz commit 5dd555153d83dd7118ae5f7eb286a30e7b9e9282 Author: Michael Fellinger Date: Sun Feb 3 06:51:00 2008 +0000 Add PartialHelper to default darcs-hash:20080203065128-cbc08-cf250003f385ec91778b751c3455a74e30a61a68.gz commit a14cab706f281b64730275d300516508f7258c5d Author: Michael Fellinger Date: Sun Feb 3 05:43:00 2008 +0000 Using the #c or #h method now also escapes dangerous code darcs-hash:20080203054310-cbc08-798c9a221575eefa4fe2918f6bff264b6567b08d.gz commit 27d04c035ee672b17e736f744efad4239e043cdf Author: Keita Yamaguchi Date: Sat Feb 2 14:21:00 2008 +0000 Add the method Ramaze::Gestalt#tag darcs-hash:20080202142120-7958a-e6146298c31aa78cd8b9858c5dcf4e9eeb2c01f3.gz commit 623667abe920329e1ac3761ad9f12e7a56898a05 Author: Jonathan Buch Date: Sat Feb 2 15:02:00 2008 +0000 Revise automapping rules, My::TestController => /my/test Instead of swallowing the 'constant path', map it to the url darcs-hash:20080202150254-2c51e-ca5b5f0c17f6de91ad4167a00f7eee809dd8fcc0.gz commit a07d14562b918acc1e6a0aa224966403270d5e21 Author: Jonathan Buch Date: Sat Feb 2 15:00:00 2008 +0000 Make Contrib an essential Recognizes `Ramaze.start :contrib => [:gzip_filter]` Calls .shutdown on contrib modules which support it Add some documentation darcs-hash:20080202150026-2c51e-dc07fe56ce32a74afca889027563d91eef6a8502.gz commit bc0d3cc39d077266c739155b0390acf4186bf4b4 Author: Jonathan Buch Date: Sat Feb 2 14:54:00 2008 +0000 render_template recognizing multiple template roots darcs-hash:20080202145422-2c51e-db219a638ea14faf1e88ee9c90df72873f8eb64f.gz commit d3a3d4bd506de497eb29e8bcf3cfb90db07e4331 Author: Jonathan Buch Date: Sat Feb 2 14:54:00 2008 +0000 Warn when overwriting instance variables within layout controller darcs-hash:20080202145407-2c51e-78fcc36c7157f1350354e8321b8baba03175e03f.gz commit 736734f7b08ccdf937848e55df39ed9e684007d1 Author: Jonathan Buch Date: Tue Jan 29 22:05:00 2008 +0000 layouts, only set instance variable from current controller if not allready defined darcs-hash:20080129220556-2c51e-857ff9d7f3d6e5148c9b5b2659bb701c672cec83.gz commit 9ce516d53391bed8b03b146be984c866983a6a1f Author: Jonathan Buch Date: Fri Feb 1 23:01:00 2008 +0000 Also use camel_case in helper instead of .capitalize darcs-hash:20080201230143-2c51e-da8bf46677cce1b00c9ed1e48e372f1040952ae1.gz commit e415061866c543ccfe7d29e8f6be6e76afd31918 Author: Jonathan Buch Date: Fri Feb 1 22:33:00 2008 +0000 Make .contrib behave like #helper, searching for contrib files in app subdir * reverse lookup of files, first C extensions then .rb files to match normal ruby require rules more closely in both contrib and helper. * Add contrib docs. darcs-hash:20080201223343-2c51e-48b8b84865679b7e3f5d4120a7e5dc48b34badb1.gz commit 4c9ea424ca1888749e61914989ff2711cbe39df9 Author: Michael Fellinger Date: Thu Jan 31 12:16:00 2008 +0000 Don't check syntax for plain text in rapaste darcs-hash:20080131121613-56f1f-5162e7c937f6137807c67611f9db26588aaa6d15.gz commit 48344f0854e4442855ad5a60fe73c0f2ee4d23b9 Author: Michael Fellinger Date: Thu Jan 31 12:13:00 2008 +0000 Adding some exts to rapaste routes darcs-hash:20080131121352-cbc08-6b0518cdfb687d3e8d91838b87b2362ff4fccdfd.gz commit 64a730884dad1fb06b529ba933cdc106a0fd2ba2 Author: Michael Fellinger Date: Wed Jan 30 19:37:00 2008 +0000 Update the html for tutorial darcs-hash:20080130193730-56f1f-6e6b057b338690bcc0735be8d04c76a29bef4fc9.gz commit 0608c7b51ce6226f89b8ce8509f2597a95e7e810 Author: Michael Fellinger Date: Wed Jan 30 19:05:00 2008 +0000 should have overlapping template extensions ;) darcs-hash:20080130190531-56f1f-002746c9296fe5ba5fa4c970a691e71bdd5db7bf.gz commit f65696da6c070ae6a06cc65d76128a7a00ca2723 Author: Michael Fellinger Date: Wed Jan 30 19:03:00 2008 +0000 Add rake task 'apply' for easier patch sending darcs-hash:20080130190350-56f1f-1241d8df26917f557774123c8bd06bc88fa008b9.gz commit 5cadbc55fa61dcc70446754b2d958a708092c83b Author: Michael Fellinger Date: Wed Jan 30 18:59:00 2008 +0000 Fix proto/spec darcs-hash:20080130185955-56f1f-2703c247c1ca62f31a119841c61df6d1b97839ef.gz commit 6f0dc2695425fb77166216bf2777eb8233ea080e Author: Jonathan Buch Date: Wed Jan 30 16:01:00 2008 +0000 Add spec to test consistency of template engine extensions darcs-hash:20080130160156-2c51e-fe7fcc2a97ec0baa1590bd892faa40720e6e507b.gz commit 880e3c9cb7ca8e269a48856a5e01d5e73294aba5 Author: Keita Yamaguchi Date: Wed Jan 30 04:37:00 2008 +0000 Add the Tenjin templating engine. darcs-hash:20080130043707-7958a-3d8c41c115b5b1d266358470d7a151f5fce7ceaf.gz commit a44c71397e1f4ae30e5afd14579b637407bd5f97 Author: Jonathan Buch Date: Tue Jan 29 22:04:00 2008 +0000 LinkHelper: use :title after normal argument, add specs defining the current behaviour in detail darcs-hash:20080129220432-2c51e-7039d539a39487a94a26b4e533f9f7e580252510.gz commit d02bd33cd41098c9dbc3f48511e3c389fadf505e Author: Jonathan Buch Date: Tue Jan 29 22:02:00 2008 +0000 Let specific layouts override layout :all + specs darcs-hash:20080129220251-2c51e-f219bf919b58c1fb4974314b4bf08f32b660ccad.gz commit 588681c9b9ee59124b242914c7f446d314aaa240 Author: Jonathan Buch Date: Tue Jan 29 14:46:00 2008 +0000 LinkHelper: Reenable :title use for text (if no :text given), repair CGI.escape'ing url elements + spec darcs-hash:20080129144644-2c51e-c4ae8b1392fbbce9b37d96bd42c401ba577d2628.gz commit 4a93bb4dbae42ef04678beb8831953ae94939931 Author: Jonathan Buch Date: Tue Jan 29 14:34:00 2008 +0000 Fix Whitespace, fix require in template_redcloth spec if erubis is missing darcs-hash:20080129143447-2c51e-988683d5d50c9f26625f98185d6a6ccfabaa759f.gz commit fdb159004328729cd7c8a85bdce175f8afcf4e6b Author: Ryan Grove Date: Mon Jan 28 22:24:00 2008 +0000 fix_A_allow_title_attr darcs-hash:20080128222411-04984-5c19e60ef282b2e2497d7de0d71179dde87e6364.gz commit f47d15a2604ada4afee0182aabe9c76b88b424c5 Author: Michael Fellinger Date: Tue Jan 29 05:51:00 2008 +0000 Update examples/blog to new layout darcs-hash:20080129055118-cbc08-29cf212fac68adcbaa7158cc5061c837cb2273ad.gz commit 0a2e8cf7a76cd21c33335a95fd8b9db48c1bf1ef Author: Michael Fellinger Date: Tue Jan 29 05:38:00 2008 +0000 Allow for multiple template_roots to be searched for templates darcs-hash:20080129053809-cbc08-cd954ab35a5f67db0f2925e5247f7085b57088b3.gz commit 18e57c3d412ee4b88ae4c68e53ec4c7385e72dbc Author: Michael Fellinger Date: Tue Jan 29 05:37:00 2008 +0000 Repo Version 0.3.6 darcs-hash:20080129053756-cbc08-95949eae147154121e0b5d9273b376d42c73f6ab.gz commit d6b60a83076262ccb7e3387848f65fc19d703d9f Author: Keita Yamaguchi Date: Mon Jan 28 18:41:00 2008 +0000 Modify the '>' position at AuthHelper. darcs-hash:20080128184158-7958a-ae0ad88d41846474ec4742a074a34aafc48b835f.gz commit 479cf2cd687f209447fb82aa18faeb27f74d8e3e Author: Keita Yamaguchi Date: Mon Jan 28 17:26:00 2008 +0000 Update the Thin adapter for Thin 0.6.1. darcs-hash:20080128172658-7958a-8d46ed0520ca3fb9e02b9f5c19f04210486bf209.gz commit 0cab80784f1d1435df042e459cd40fce131a8040 Author: Jeremy Evans Date: Fri Jan 25 17:23:00 2008 +0000 add_scgi_adapter.diff darcs-hash:20080125172341-d6fb4-af71493cb9d76ad49f058ad04d12da9ace203e7c.gz commit dd6a30e42cee45d79be5a9c289ccc6d80812981b Author: Michael Fellinger Date: Mon Jan 28 06:44:00 2008 +0000 Version 0.3.5 darcs-hash:20080128064456-cbc08-4cd675f92270e0dd01ffa60f46b87e93f41595a7.gz commit 8b904bc999ed6068d488ec5d267d5af890cb6cb1 Author: Michael Fellinger Date: Mon Jan 28 06:42:00 2008 +0000 Update CHANGELOG darcs-hash:20080128064244-cbc08-c9ca69a404b30a68ef515c9fe0bb836ac093b126.gz commit c015439f02254db66ae243a64558f324f70d4ae3 Author: Michael Fellinger Date: Mon Jan 28 06:42:00 2008 +0000 jQuery 1.2.3b darcs-hash:20080128064225-cbc08-35f21afa65efa719e7f8b096c0b2336ee9eface8.gz commit 389fe27163b964c8308505618c059f2613756809 Author: jesuswasramazing.10.pistos Date: Mon Jan 28 02:27:00 2008 +0000 Grammar rephrasing on 0.3.5 announcement. darcs-hash:20080128022725-55b44-aa79b2337bd8ce05df3f2c54cb0009bcbc939e03.gz commit 32f338b2cfe0b32621911a1a2725e885da3b2ba9 Author: Aman Gupta Date: Mon Jan 28 01:34:00 2008 +0000 Run rake authors and update announcement for release darcs-hash:20080128013422-569a4-c7a27023b05b52e9d5d3484db7e9fec5fc55ff05.gz commit a7a5142be3e9e30608778aa3d4742c384cf61ac9 Author: Chris Duncan Date: Sat Jan 26 21:11:00 2008 +0000 Tidy up the spec pretty output change darcs-hash:20080126211103-96e64-aeb91da01fe47eafd668ca125a34a1f3823e4a3d.gz commit 6539e70c9ce7bae9de454144f8b3134202592775 Author: Chris Duncan Date: Sat Jan 26 08:15:00 2008 +0000 Print Bacon contexts and assertions when using pretty output darcs-hash:20080126081545-96e64-5642a7ea5f33ae1c5ac63437142f0d79e6dc5468.gz commit 4d2f8af92c767f521e5e14b42d0442163e062b5c Author: Aman Gupta Date: Mon Jan 28 00:23:00 2008 +0000 Only set Content-Type for builder if we are in a response darcs-hash:20080128002318-569a4-f292e19e5e0113e0f734be1f9ede9b2d2e05601a.gz commit 90ea88f652320c4dd05e45eed0d74f9c4370ed58 Author: Aman Gupta Date: Sun Jan 27 02:53:00 2008 +0000 Create empty model directory in Tool::Create since gem packaging removes empty directories darcs-hash:20080127025321-569a4-93389b06af839c275477ba44085abfd6b6d8bcec.gz commit 396c3ba2dae2806d132921578d83c5ed4bbe72ad Author: Aman Gupta Date: Sun Jan 27 02:38:00 2008 +0000 Improve render_template: warn if file doesn't exist, figure out file extension if not provided darcs-hash:20080127023832-569a4-c5a34e025a1a05889bfeeb3fa8ea8a945df115d6.gz commit ee5ac85115409e07cbcf15e91f1bb3e0ec8896e4 Author: Aman Gupta Date: Sun Jan 27 02:20:00 2008 +0000 Standardize all examples- remove copyright notice, add require 'rubygems' and Ramaze.start darcs-hash:20080127022044-569a4-36f0eec7c4fd7bdd7f953acd74a11067e15bdeeb.gz commit 07588aa0fc4f803ded6c611691834fba6674fe88 Author: Aman Gupta Date: Sun Jan 27 02:06:00 2008 +0000 Add spec for sub-classed MainController darcs-hash:20080127020645-569a4-6a4373a8f09933ad0f1d070f95c4f01d869f194f.gz commit 0299795eab7a790e22db6bae419c4e3349ddca65 Author: Aman Gupta Date: Sun Jan 27 01:58:00 2008 +0000 Move Ramaze::Contrib::Route to Ramaze::Route, add simple string router and alternative Ramaze::Route('name') do end syntax for lambda routers darcs-hash:20080127015824-569a4-5b8ac414ddd231efc6627dd14bcf770f8d3a724a.gz commit 2f9a97adc24a740d8bab3518839c7509288bca07 Author: Aman Gupta Date: Sun Jan 27 00:49:00 2008 +0000 template_root should take symbols as argument darcs-hash:20080127004927-569a4-76b57e4aa1ea9aa621ed77d2817bf6f833e24c1e.gz commit cd7a0da016400eadd083f71f9a25ecbdf693e1aa Author: Aman Gupta Date: Sun Jan 27 00:42:00 2008 +0000 Clean up session spec darcs-hash:20080127004224-569a4-0ae4f7a90f3fe3179f6c9186a5123d5ca0874ec3.gz commit dc5ee1ef35aa4134a6efa49a17ab63eda70c5bb6 Author: Michael Fellinger Date: Sat Jan 26 20:16:00 2008 +0000 Correcting Action#engine darcs-hash:20080126201611-cbc08-d4e3ff089c22c19e88344b74724d1440bf715611.gz commit de8d2ea904b798a3e88bfebd23028034fbe8f4e9 Author: Michael Fellinger Date: Sat Jan 26 20:08:00 2008 +0000 Minor improvments for identity helper darcs-hash:20080126200816-cbc08-a7dc5d3dcf0245b20d82c0868687d48dfaf48db5.gz commit dcbf66e116e4fff79211f2b097fa762e7171595c Author: Jonathan Buch Date: Sat Jan 26 19:36:00 2008 +0000 Allow (non leading) dots in template extensions darcs-hash:20080126193630-2c51e-bfe078dfd9660b574e1d5c8b2e974ea0eef8f651.gz commit 744d5c0ce865089c8421e0f689950da1318686d6 Author: Michael Fellinger Date: Sat Jan 26 07:50:00 2008 +0000 Add missing brace to auth helper darcs-hash:20080126075046-56f1f-f10d8ca43b6a0e90cc190ba5330ad0d08fd19544.gz commit bc4b3d80356149925ce197537482636f1832b161 Author: Michael Fellinger Date: Tue Jan 22 06:17:00 2008 +0000 Adding MarukuHelper darcs-hash:20080122061719-cbc08-1db07de978e6f5baca5f4aa6873551f9442ece12.gz commit aeb26f4d5d196dca14a0e9b4ab702899c0b5fc8c Author: Keita Yamaguchi Date: Mon Jan 21 08:19:00 2008 +0000 Add the RedCloth templating engine. darcs-hash:20080121081922-7958a-e96796b2840f601cd3c3ca611763a335f76bb622.gz commit 8c135a5c9afd5a5c696eaabaea5077fe60ff413f Author: Aman Gupta Date: Sun Jan 20 19:42:00 2008 +0000 Update doc/AUTHORS darcs-hash:20080120194247-569a4-bac34310c33bc36af2dc974cffdb833e7fc5cf55.gz commit 5e015e5b29ae73f2963f9eb9ede3314cf6b20ff0 Author: Aman Gupta Date: Sun Jan 20 19:41:00 2008 +0000 Session::IP_COUNT = nil to disable ip counting in sessions darcs-hash:20080120194132-569a4-3e6fa256bfc24b919b79ea54d101779d51cba040.gz commit 915be9369487dcd364310f3c3dcff540dc4daee3 Author: Michael Fellinger Date: Sun Jan 20 08:55:00 2008 +0000 A couple of improvments for rapaste, adding diff ability (incomplete due to style problems), adding rake task for spec, modifying directory layout for new proto darcs-hash:20080120085542-56f1f-ee0e78abdb879494101fad63a7e3efe97bd8dae0.gz commit 1eae39956870483a1c51d8ca94c6b0808319251e Author: Keita Yamaguchi Date: Sun Jan 20 07:51:00 2008 +0000 Update the amrita2(2.0.0) template engine. darcs-hash:20080120075113-7958a-d946576b2a8e9f151555ce409d54df27616d28ad.gz commit df14dfed37a63cfb63892d753951cd33968e9c43 Author: Michael Fellinger Date: Sat Jan 19 19:40:00 2008 +0000 Small improvments to doc/GPL from http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt darcs-hash:20080119194039-cbc08-d0bba11d22f41a5b9beeba20e0365ef2c862f770.gz commit 4b9912878901164f1e7f0722551c1725c740fd44 Author: Michael Fellinger Date: Fri Jan 18 22:49:00 2008 +0000 Fixing up IdentityHelper for latest ruby-openid-2.0.3 darcs-hash:20080118224955-cbc08-0835994bf5dda2f202d1a86d3716a3f3a80b95d4.gz commit b71c7ac4a5bb937aa10cf22da362e35fbabaadcb Author: Michael Fellinger Date: Fri Jan 18 16:31:00 2008 +0000 Changing some stuff in the tutorial to make it comply to latest proto layout (hope it's all we need to change) darcs-hash:20080118163158-56f1f-19a51a6f63e5bc80e42ef8f9a22c74018d215b9b.gz commit de3612432229bf5fd5356fad9e1b80c864291b18 Author: Jonathan Buch Date: Thu Jan 17 22:54:00 2008 +0000 add testcase for params, 'should handle valueless params' darcs-hash:20080117225407-2c51e-c59c5330487275fceaa6a061ebad88f46a911d4d.gz commit 0b0a8df348999b186c6bea96c297510499d2bf04 Author: jesuswasramazing.10.pistos Date: Wed Jan 16 17:56:00 2008 +0000 Fixed EmailHelper. darcs-hash:20080116175626-55b44-6605402532df78458d1b2ab6d0037d71170d16dc.gz commit 9af0d9f16444c0910b4d766e9eb778015cae3b2d Author: jesusisramazing.10.pistos Date: Tue Jan 15 03:18:00 2008 +0000 Refactor of EmailHelper. darcs-hash:20080115031836-f2a08-080480260626250b807c32851be578c6d4ea8a0f.gz commit 869a09a8c3e09c9c88ff874161f0d6de2c4fb427 Author: jesuswasramazing.10.pistos Date: Tue Jan 15 03:03:00 2008 +0000 Refactored file upload example. darcs-hash:20080115030342-55b44-f7ca96c1f4c3fb85d3d7972af2cab3f56b14c14b.gz commit ae8d9644c8b4e412972a697d04c471ed68bde006 Author: Michael Fellinger Date: Tue Jan 15 03:01:00 2008 +0000 Give rapaste GET search and a nice search form in the layout. darcs-hash:20080115030123-cbc08-fe64c4f39f859bfb78619c4bf7a924c417ec484e.gz commit a9dbb5f4630d2cc41b53e8568261dc99678dc5f4 Author: jesuswasramazing.10.pistos Date: Mon Jan 14 19:21:00 2008 +0000 Added search functionality to Rapaste. darcs-hash:20080114192104-55b44-542912f712d7d60cae201cb78a6ab88f1c6e0164.gz commit e3aed36943798892401a2ea46e7dc753e47b1609 Author: Michael Fellinger Date: Mon Jan 14 17:10:00 2008 +0000 Update authors and nicer output of rake patchstat darcs-hash:20080114171031-cbc08-207986b89d7d6a117c2f39accd84c725653a94bd.gz commit 9e1f9d76eafdc31c2f3fc109be4042a9377837d3 Author: Keita Yamaguchi Date: Sun Jan 13 08:48:00 2008 +0000 Add Content-Language based localization. darcs-hash:20080113084846-7958a-659d4e0d7a89bab4748e023a0b54aabea75abc2e.gz commit c346b8c11bc6bb89336e752ca3c09fd5e2e2249b Author: rff.rff Date: Sun Jan 13 23:05:00 2008 +0000 tests for if-modified-since and etags darcs-hash:20080113230508-16231-b5863b7f3b598c152b78ba5bdde925b4380a148c.gz commit 146d95b1cfb427220de3b435e3c2ae247e534e6b Author: rff.rff Date: Sun Jan 13 23:02:00 2008 +0000 support if_modified_since and if_none_match as special headers in mock_request darcs-hash:20080113230226-16231-eb290ac45e1b8e110bf97c198b7fe5cf30196dee.gz commit 5aac3148f09a5299a8ccc89c541ee86d88ccd27e Author: rff.rff Date: Sun Jan 13 21:52:00 2008 +0000 Unnamed patch this patch adds shallow etag support. The implementation is completely untested though darcs-hash:20080113215239-16231-f0fdd64e92c2ff81d0d6caccac56ed346ace0864.gz commit c59c29813c3876b326c608bd8cae21fea5b4b2fb Author: Keita Yamaguchi Date: Sat Jan 12 23:27:00 2008 +0000 Add support for Last-Modified and If-Modified-Since headers in Ramaze::Dispatcher::File. darcs-hash:20080112232725-7958a-326619b649351f6dc14b439a300a4c0d8fab5d45.gz commit 452b73580cd5069b4d572d29d2190abd1f67fccd Author: Keita Yamaguchi Date: Mon Jan 14 12:29:00 2008 +0000 Add a gettext parser module. darcs-hash:20080114122919-7958a-47f501fc9f327e0745ba51cc31562e89a8dad5a0.gz commit 6da083766445f87f4d694f26ace074d9eabd0fde Author: Michael Fellinger Date: Mon Jan 14 16:02:00 2008 +0000 Fix runner detection for Windows darcs-hash:20080114160251-cbc08-32be9e21bbacba0f12fb558d75c90fced1d68990.gz commit 8dd3a5a1bb405decd563bf2076634410fea0b355 Author: Michael Fellinger Date: Mon Jan 14 16:02:00 2008 +0000 Only set Content-Type for Sass if we are in a response darcs-hash:20080114160233-cbc08-f51121cf401313135f1725b30175ec3bd668e982.gz commit 1f7f89ffdff34d9dec7f55371a9107f217946eda Author: Michael Fellinger Date: Mon Jan 14 16:02:00 2008 +0000 Remove copyright notices from proto files darcs-hash:20080114160223-cbc08-1d4895bab2b95775ed51036566c7a92a4663968c.gz commit a41d76bf87e962f9928083c88a30922a3762b8f6 Author: Michael Fellinger Date: Mon Jan 14 16:02:00 2008 +0000 Don't require spec/rake/spectask in Rakefile darcs-hash:20080114160212-cbc08-73a6775855bc08e89dbbf65c2f56ab06127b94d4.gz commit 24bff93b8608a7a0a9daf7d45247b7d2f8fd4c24 Author: Chris Duncan Date: Mon Jan 14 14:33:00 2008 +0000 Removed include REXML from spec/helper.rb and changed main.rb in proto to use got.at method instead of got.at_xpath. darcs-hash:20080114143323-96e64-a077e9923a497f81dfd0285989fa8b2c680c806f.gz commit 925e3886d3a0c26162b6c3f2c213275c3404b2e2 Author: Jonathan Buch Date: Sun Jan 13 23:29:00 2008 +0000 LinkHelper: make A() and Rs() more like R(), add specs darcs-hash:20080113232901-2c51e-a067d274965fc8705a311867be9fea96b7372eac.gz commit 0f9430c36b2cd758d2bdac3309b808195c365bfc Author: Aman Gupta Date: Sun Jan 13 22:05:00 2008 +0000 Add Builder template engine for generating XML darcs-hash:20080113220510-569a4-b7a585bb5c1b54379df568a0ef455ba31422d9bc.gz commit 5bbd68d4fac06db1f3b01611ab2d38e977f98a4c Author: Aman Gupta Date: Sun Jan 13 02:12:00 2008 +0000 Avoid requiring ramaze twice when using ramaze binary darcs-hash:20080113021251-569a4-20bc1dde7041f9c4c25f447a8476bbdf07eb0a8b.gz commit ec94937314945c6f5b7820fc5d9dd2a28b501175 Author: skaar Date: Fri Jan 11 16:36:00 2008 +0000 Add support for href prefix for breadcrumbs darcs-hash:20080111163609-0abfd-1dadf6ceeee4d7e55291794ab9a56fd3f94d753d.gz commit c948d01fadfc1c24776d054ac4aaddc8c4c1a7d8 Author: jesuswasramazing.10.pistos Date: Fri Jan 11 19:31:00 2008 +0000 Added file upload example. darcs-hash:20080111193153-55b44-10dbc5df819130bf79daeafa3adee91a607d1fa1.gz commit 0734ffa55ca40eb717854ef2e25ee43ecf0cbb59 Author: jesuswasramazing.10.pistos Date: Thu Jan 10 21:28:00 2008 +0000 Added EmailHelper. darcs-hash:20080110212806-55b44-3be62277dbdd94d77b587061bf64a0b7044658a6.gz commit 9e3b84d9eed6c2aa51b9ef3b83f8beb02301900a Author: Michael Fellinger Date: Fri Jan 11 08:28:00 2008 +0000 Improve spec for Request#to_ivs a bit darcs-hash:20080111082846-cbc08-601d85416bb9189b5a5bf4900f8fc2234da5f3e4.gz commit f7103270b963fc575d221f749a91581895dcb91c Author: Michael Fellinger Date: Fri Jan 11 08:27:00 2008 +0000 The last fix for adapter require wasn't very elegant, do it better darcs-hash:20080111082741-cbc08-13b95e9229a0d67758e47335196606d9a1f3678a.gz commit e668fbd0ecfdd73d529bd444da0bfe64936feead Author: Michael Fellinger Date: Fri Jan 11 08:17:00 2008 +0000 Adding Request#to_ivs darcs-hash:20080111081726-cbc08-12b5ab343139d8e78b1edf1e7c34d77e91392186.gz commit 4b37f8f86819218b5dd4718acd31bb94da46fdda Author: Michael Fellinger Date: Fri Jan 11 08:14:00 2008 +0000 Improve adapter handling, if we find a const we don't require or complain. darcs-hash:20080111081405-cbc08-8ec735caf523166415e2b12203dac168c34bf5ed.gz commit cdd9623aeb5b9bcdfb56c4ffb7368d3af303c593 Author: Michael Fellinger Date: Fri Jan 11 08:12:00 2008 +0000 Adding adapter for litespeed darcs-hash:20080111081231-cbc08-1aafb018584b3796fba3347149c7f6e284928093.gz commit 7fd590f718b28fd60f0008e8c67f1c9233e42e42 Author: keita.yamaguchi Date: Thu Jan 10 15:16:00 2008 +0000 Remove empty msgid from pot file when update darcs-hash:20080110151615-a2c1a-0f8216acc77a786d45b9ae962c5cedd48aac6e81.gz commit be455032b00cc6d9e60e5cbc7facffe67abc4a04 Author: Carlo Zottmann Date: Thu Jan 10 21:06:00 2008 +0000 The type of transaction (read vs. read/write) wasn't pushed down the line to YAML::Store, which causes the YAML storage file to be re-written each and every time it's accessed. darcs-hash:20080110210627-6751c-f25f9db9e51549c37e0b788b85cb95ad4d7698ca.gz commit 650119ee8742ac68e3eb179393c8cc737379f2c2 Author: Aman Gupta Date: Thu Jan 10 20:23:00 2008 +0000 Use _why's metaid to avoid unnecessary @__locals variable in render_template darcs-hash:20080110202350-569a4-66bc6c2ece1f79db00c8bf06a1fc276fa25284bc.gz commit a6ea525f886355a0a0971798ea802abb167badca Author: Aman Gupta Date: Thu Jan 10 10:26:00 2008 +0000 Add additional version of recursive render_template spec that uses locals darcs-hash:20080110102630-569a4-0823fd6f9559ece61daf8b7fc1853f833c0be7b7.gz commit bf609f578814752ecb93cfc061c6a95936c1fcdd Author: Aman Gupta Date: Thu Jan 10 10:14:00 2008 +0000 Add support for locals with render_template darcs-hash:20080110101419-569a4-463ba68b9bf416a07d4bcc6c92dca4d667a0f779.gz commit e1e0950f8664a107c70a241bb096935d823fa01b Author: Aman Gupta Date: Thu Jan 10 07:38:00 2008 +0000 Add session cookie options to Session::COOKIE so default values can be modified using Ramaze::Session::COOKIE.merge!(:expires => 120.days.from_now) darcs-hash:20080110073810-569a4-27bcb159612afcc6628e7a165976bf9c9d708f74.gz commit f73b2a5f2332481f78410252cea3ac13758a6a22 Author: Aman Gupta Date: Thu Jan 10 05:50:00 2008 +0000 bin/ramaze should use local version of ramaze when run out of a darcs repo darcs-hash:20080110055043-569a4-48365f8e3d0811074fa5349aa3fbee6ef6074633.gz commit e21a566f56dad33db5367f62703d737e93fcbbaf Author: Aman Gupta Date: Thu Jan 10 05:50:00 2008 +0000 Ramaze no longer requires rspec darcs-hash:20080110055027-569a4-7e845165081966b68073d363de8e1d396f13f436.gz commit 44967a3a04edee698dadb4b67d3e02c4f437c3f6 Author: Aman Gupta Date: Thu Jan 10 05:24:00 2008 +0000 Only use default MainController no other controllers are present darcs-hash:20080110052426-569a4-51fcfbc9814ec37c2f936466ffa50d4dab7afa2f.gz commit 28d800e0679b6667077bebfe9a7694a147398812 Author: Michael Fellinger Date: Thu Jan 10 00:20:00 2008 +0000 s/Carlo Zottmann/Richard Outten/ darcs-hash:20080110002011-56f1f-b76e291c58cc921c7d31f3f37fcfe8f17cc52e83.gz commit 2630e2f7a7fe68a1f8b94bb5d23cb03c16e4d991 Author: Michael Fellinger Date: Wed Jan 9 18:50:00 2008 +0000 Repo version 0.3.1 darcs-hash:20080109185047-56f1f-199e381123695b4b424f6668cf417523dc059111.gz commit 2dafe30863538e2cd0fa1bb47094a9ac0117a1aa Author: Michael Fellinger Date: Wed Jan 9 18:48:00 2008 +0000 Version 0.3.0 darcs-hash:20080109184830-56f1f-5e6689970504c60889324d7044f00fdf5d58d983.gz commit bbb6f2c66d6250de7386a895e0646080cb0d1767 Author: Michael Fellinger Date: Wed Jan 9 17:06:00 2008 +0000 Update changelog darcs-hash:20080109170622-cbc08-f5188ae609a29f582fc9b57e9758dfefcf782aea.gz commit 8485b4369f3d2f3a347caeff5da56204b800598d Author: Michael Fellinger Date: Wed Jan 9 17:04:00 2008 +0000 Cosmetic change in error.xhtml darcs-hash:20080109170402-cbc08-7c13bded2410829d0b9260f825f7e108a938762e.gz commit edbd204b570cf4858ebb45f84e33f8e6ccb0923e Author: Michael Fellinger Date: Wed Jan 9 17:03:00 2008 +0000 Change (c) for new year darcs-hash:20080109170311-cbc08-aacccbff7460a776b6f6f4c56e68ffbac24c580a.gz commit ffc9821f8eeec8de881be443cc2dd2272c00da45 Author: Michael Fellinger Date: Wed Jan 9 17:02:00 2008 +0000 Update announcment darcs-hash:20080109170216-cbc08-a8a525ee046e32871ec7608f513e5fbaaf919d53.gz commit 3e8368471d2199e8dc269055a19bf55ca99c678e Author: Michael Fellinger Date: Tue Jan 8 14:14:00 2008 +0000 A couple of beautifications for specs of Dispatcher::Directory, Template::XSLT and Contrib::Route darcs-hash:20080108141401-cbc08-00869199c346931e5593e25023c8e693803b59e4.gz commit 27ea8c67a93c6ff5c1d7c2a23a219fda4e645535 Author: Michael Fellinger Date: Tue Jan 8 14:13:00 2008 +0000 Adding a bunch of comfy methods to work directly with REXML on mock responses in specs. darcs-hash:20080108141319-cbc08-ed66aee07b9745432b6ef1c0c64b95fc94255300.gz commit 53caa9cdf39c67358ee220cd7907ec9a2f5e2bae Author: Michael Fellinger Date: Tue Jan 8 14:13:00 2008 +0000 Don't start sourcereload for specs darcs-hash:20080108141307-cbc08-2267ecea832d78f13ce62fe7e12309d725dff993.gz commit 778169326928fc5ac0134a2980b86d54d0e18587 Author: Michael Fellinger Date: Tue Jan 8 14:12:00 2008 +0000 Change testcase_requires to spec_require, shorter and reads better. darcs-hash:20080108141208-cbc08-f76bdf45e9bc5e01a9c0ec927f20f2033954da7a.gz commit 9381626f08319b593fd11e49b532c8c23cab8ddf Author: Aman Gupta Date: Tue Jan 8 00:50:00 2008 +0000 Add diff to top of syntax list in rapaste darcs-hash:20080108005059-569a4-29fe500357bb04c3939952ab237260c1e45aac19.gz commit 47eff61f06c988c520028097ec05c51a5f596deb Author: Aman Gupta Date: Tue Jan 8 00:50:00 2008 +0000 Don't look for templates in public/ darcs-hash:20080108005044-569a4-8da94b13f0a4d23f199160c651c1933a089a7817.gz commit 67d63dd309e9c3c529dde396c2bec0c26748fdde Author: Michael Fellinger Date: Tue Jan 8 08:10:00 2008 +0000 Adding thin to 'obvious' options in global.rb darcs-hash:20080108081053-cbc08-683175cbee3769cc30611b6eb932c824d8511d18.gz commit 54ab63d41a53491bd7b0af6ab96a82edd94b7253 Author: Aman Gupta Date: Mon Jan 7 08:57:00 2008 +0000 Move public/error.zmr to template/error.xhtml, cleanup js, use page.xhtml layout darcs-hash:20080107085741-569a4-56af642ba79d97662633d5015e2ae4ea1304c946.gz commit b84e2c4ce1a5bb87a40c7eb8af3826351bf57914 Author: Aman Gupta Date: Mon Jan 7 08:33:00 2008 +0000 Update proto start and spec: use __DIR__ so specs and start can be run from any dir, include :adapter and :port options to Ramaze.start for easy changing darcs-hash:20080107083302-569a4-07df79dc2c98866b3881e82d6b7ab0ab9e847bdf.gz commit 27a5b7af63c22b9f63e33f4e156bf2410ba9c955 Author: Aman Gupta Date: Mon Jan 7 08:32:00 2008 +0000 Update proto views: add links to ramaze site and docs, remove old references, tweak css darcs-hash:20080107083202-569a4-c00607500be525b36a231e318bc5027388688c26.gz commit 3fb1b2cb6849f3454280785db41f88150761086a Author: Aman Gupta Date: Mon Jan 7 08:30:00 2008 +0000 Update error pages: remove color gradient, add textmate link, optimize javascript, tweak css darcs-hash:20080107083031-569a4-7655d3248c041b1b1b135a4f91e32b6576e5e30c.gz commit 0341cb58e32ebafa74ae0bd5e6cd1fc9f4641eae Author: Aman Gupta Date: Mon Jan 7 08:21:00 2008 +0000 After creating a new ramaze app, show command to run the app darcs-hash:20080107082129-569a4-6c57adf228eb59c55efade66144e367fd69ea3fb.gz commit 9774607469528b350765b47e4b7487a0f38c8aa2 Author: Aman Gupta Date: Mon Jan 7 08:20:00 2008 +0000 Make "describe ClassName do end" work with bacon darcs-hash:20080107082048-569a4-29ec09db8d9dff85cf806bd5d16d012d57ef096f.gz commit 809883f9aab05fab109aca1e070a0a1eaf87ce51 Author: Aman Gupta Date: Mon Jan 7 07:07:00 2008 +0000 [rapaste] remove unused helper/ subdir, use respond() instead of throw :respond darcs-hash:20080107070705-569a4-56d1a3c80723c567f7b129dd93ecb19fa6b979dc.gz commit 036582fc2de8ac17e89f3b49029f3c8f751e9c46 Author: Michael Fellinger Date: Mon Jan 7 07:13:00 2008 +0000 Adding fallback aquire.rb darcs-hash:20080107071314-cbc08-6ef844d06ee514da7538471ad4218ed71b82f145.gz commit f0748d0400a5db62c97ee1055db31859753825f3 Author: Michael Fellinger Date: Mon Jan 7 06:59:00 2008 +0000 jQuery 1.1.3.1 => 1.2.2b2 darcs-hash:20080107065958-cbc08-f57e3d423fb48bbfe498418a3f0b63866a3d88a8.gz commit ad22e70972425bc9922feed5f72e23aa529de613 Author: Michael Fellinger Date: Mon Jan 7 06:56:00 2008 +0000 Update /lib/proto to new structure. darcs-hash:20080107065602-cbc08-f6e387c33a13c38ebe4c0baa5a38225e0a43d94f.gz commit 7bf4e248965e4ee76e04844fc6dbe531e0a57b99 Author: Michael Fellinger Date: Mon Jan 7 06:52:00 2008 +0000 s/aquire/acquire/g darcs-hash:20080107065259-cbc08-da09515f7090ac053b431924d048b9bb734fa4d6.gz commit c1cca0128af6a5317e2be581e70d0fa87abeed22 Author: Michael Fellinger Date: Mon Jan 7 06:48:00 2008 +0000 Adding jquery task to d/l latest jquery and put it in /lib/proto/public/js/jquery.js darcs-hash:20080107064809-cbc08-07194e99fa11d985fb3f24b199dda93b58956085.gz commit 9c27795d47263da2a97e31660dfb2c4e76126c33 Author: Michael Fellinger Date: Mon Jan 7 06:35:00 2008 +0000 Adding shared xpath for bacon, that should help us getting rid of Hpricot in specs. darcs-hash:20080107063516-cbc08-becb904b0ccae54da52bffccd1654bfabcd7fd2d.gz commit 4cc2a451c90a68bf9cbf2ac76c7de6c49317d175 Author: Aman Gupta Date: Mon Jan 7 04:31:00 2008 +0000 Use view/ subdirectory for templates if available, else fallback to template/ darcs-hash:20080107043109-569a4-40234eb3d9204abc904f9a7e398c682f82b5a4f1.gz commit 29690f31f4ba72d89e1e366bb262c917069afa86 Author: Aman Gupta Date: Mon Jan 7 04:25:00 2008 +0000 Display current public and template root during startup darcs-hash:20080107042525-569a4-fb9dd4a5b22894f04662efcb6d0e84d0b0746001.gz commit bc7a823cdb8ee14afbb31d2203417a3df3d6448d Author: outtenr Date: Mon Jan 7 03:24:00 2008 +0000 * fixed require statement in linking.rb example darcs-hash:20080107032408-5aeb6-4e38897a65a3643f07c81d475c3ad0411740327d.gz commit 451bc65dcbad47715abd13c7c319d462c1da2500 Author: Aman Gupta Date: Mon Jan 7 03:29:00 2008 +0000 Avoid requiring bacon twice when running snippet specs darcs-hash:20080107032911-569a4-8c9a4f3c083b55cdd24a51f5f8daf617abc4a5da.gz commit a0c2a27b39ad500e86005cad3e1a9568247e61b2 Author: Aman Gupta Date: Mon Jan 7 03:26:00 2008 +0000 Alias acquire to aquire darcs-hash:20080107032649-569a4-a1b546f16f151af79c24600db1ce565776353160.gz commit 51eb55f859f6d9ccdcc6fe70b81e5c114502d3c3 Author: Michael Fellinger Date: Sun Jan 6 18:55:00 2008 +0000 Make Dictionary#find return nil if nothing is found. darcs-hash:20080106185511-cbc08-8d29034217458c85d79f9e07af1c8b31e6478a9d.gz commit 99b116ca3f5ca89107bab91631b2bffe57dc8c2b Author: Michael Fellinger Date: Sun Jan 6 16:38:00 2008 +0000 Extend Dictionary with a nice #find method. darcs-hash:20080106163837-cbc08-62d738f8f712d7c9a1ad9cd51067ec377d62f404.gz commit a5aeac57569e2c94d2fc9cf1cc03394091076898 Author: Michael Fellinger Date: Sun Jan 6 09:45:00 2008 +0000 Add possibility to put index file into public directories and subdirectories. darcs-hash:20080106094528-cbc08-6948bd05dec5e84bee32ffd5389b4a124e7e5cff.gz commit b257f3a2a8b76561928b259923124513466bef3e Author: Michael Fellinger Date: Sun Jan 6 09:33:00 2008 +0000 Fixing directory dispatcher in case of relative public root darcs-hash:20080106093303-cbc08-f97bce1d44afa3760a3e6a3ee5fe17df6247a78b.gz commit 5f85b062dcf3c4a636c68063458e605708c74cb8 Author: Michael Fellinger Date: Sun Jan 6 09:31:00 2008 +0000 Adding default MainController darcs-hash:20080106093154-cbc08-2a97623e2e4efca037ee8e6e7af5c0d78c3560d8.gz commit 4f87eead52c86b88c207e7a4c53468c3ad9da711 Author: Michael Fellinger Date: Sun Jan 6 08:41:00 2008 +0000 Don't ignore missing author names in the author related tasks. darcs-hash:20080106084110-cbc08-5078f72229ec96dc873712e148ab3d153afba587.gz commit 18d31f24485d4f933cd8df81e11c15c51a47d12e Author: Michael Fellinger Date: Sun Jan 6 08:37:00 2008 +0000 Make rammit pass darcs-hash:20080106083754-cbc08-97b7bd1e677757f18c60c4d14412c8a5ee864c8c.gz commit f8c05a3d72b89683ea1808d722907afcbc4abef2 Author: Aman Gupta Date: Sun Jan 6 03:02:00 2008 +0000 Add request/thin spec darcs-hash:20080106030224-569a4-9243da73936b041123ffae96a3af80d43a0188ca.gz commit cd02fba169b8b44a557add0ba9e8930301edb127 Author: Jonathan Buch Date: Sun Jan 6 00:30:00 2008 +0000 [benchmark] add benchmarking for templates (ezamar, haml for now) darcs-hash:20080106003058-2c51e-96a57cfd7e9df6e776455a01f068bd318aed7f3f.gz commit 93aa4324652c064c486c8712a150e1cfeaa0a832 Author: Jonathan Buch Date: Sat Jan 5 22:48:00 2008 +0000 [rakefile] fix rake patchstat, empty name from darcs breaks script darcs-hash:20080105224843-2c51e-1ae234f5e8a1b78c1ed149850935b30b39d8c15e.gz commit b406e79b76694bb8b096e28eb5ce871aa180ab6c Author: Aman Gupta Date: Sat Jan 5 09:26:00 2008 +0000 Add adapter for Thin ruby webserver darcs-hash:20080105092624-569a4-20d21dabb7988d359657f58bf072273c5e7da915.gz commit 35bb81322e6337684a4e9765ddbeedc7a8451e57 Author: Jonathan Buch Date: Sat Jan 5 01:14:00 2008 +0000 [rammit] make specs runnable from `rake test` darcs-hash:20080105011414-2c51e-f07ef982e44814fefc7a9d2600455e8b0113db2d.gz commit b9635895ef753f64260ff704c3fd3175eb8d4c0b Author: Jonathan Buch Date: Sat Jan 5 01:07:00 2008 +0000 Make 'should create page from intro page' pass darcs-hash:20080105010725-2c51e-3d5646348736c86013d69a930ee7331357b390fb.gz commit 9fd91b6c8f157358ebb27e6486869b0d023bfcfe Author: Michael Fellinger Date: Fri Jan 4 21:11:00 2008 +0000 Make the sourceview example work on _darcs/current and invalidate cache in any case on a reload darcs-hash:20080104211156-56f1f-0c790510b02ec437eec279343404e14333085363.gz commit 2db591aa382d4576dfb7488e638f07cc99891f2a Author: Michael Fellinger Date: Fri Jan 4 20:58:00 2008 +0000 Adding examples/rammit (first draft) darcs-hash:20080104205837-cbc08-42b7bb69a32f86401e1207906194e8a254f6aa95.gz commit fde9cc14c49b8544f31ec48b0a52ffc23380604d Author: Michael Fellinger Date: Fri Jan 4 20:57:00 2008 +0000 Make the load path for bacon more general and uniq it in ramaze.rb darcs-hash:20080104205716-cbc08-757e8a5ccba1655d7adec93ffd6541549a763d29.gz commit d39e1be5874dc0fa0c7320ca6ee48215bd8fc4a4 Author: Michael Fellinger Date: Thu Jan 3 17:16:00 2008 +0000 Add (statisticans please close your eyes) more info for benchmarking darcs-hash:20080103171621-cbc08-d04be166c52883ca20f5e43020df73b959cdd631.gz commit 5e20bbe051a4924756b70d86bbf0599283251c3d Author: outtenr Date: Thu Jan 3 13:38:00 2008 +0000 fix_for_controllers_with_new_method If a controller had a method of "new", the "R" linking method would brake. Modified code and tests should be included. darcs-hash:20080103133851-5aeb6-63820f005a0372dd3accdaac613e770690fbefd2.gz commit ce0ca628735bfcb54dbf608c90d0296bb78bc1d1 Author: Michael Fellinger Date: Wed Jan 2 12:58:00 2008 +0000 Add tiny spec for raw_redirect darcs-hash:20080102125820-cbc08-ca50b1de710a903c2bd0d1071705830dea219267.gz commit fd1074c62c05e64ca8907e25c29b9ca5791505be Author: Michael Fellinger Date: Wed Jan 2 12:57:00 2008 +0000 Adding sqlite3 to dependencies of sequel/fill spec darcs-hash:20080102125755-cbc08-f3021b138bb913f892b6ae49197a0ef86aba33d3.gz commit d5513fb99d7148e97628d7d0ea72a0f6e852b0f8 Author: Michael Fellinger Date: Wed Jan 2 12:02:00 2008 +0000 Adding RedirectHelper#raw_redirect to prevent messing with the target darcs-hash:20080102120221-cbc08-dfc545c706f7a355b53099c6c71c42d2385d0afc.gz commit f9e97a2c7bdd760063ba34a44401ac080de34202 Author: Aman Gupta Date: Wed Jan 2 04:00:00 2008 +0000 Fix encoding issues with mongrel/webrick request specs on 1.9 darcs-hash:20080102040051-569a4-88d85b8db07f14940c443079455da82b7a0d8bd4.gz commit 68179af541f20f3b4530fe4e8aab7b736248d96f Author: Michael Fellinger Date: Wed Jan 2 03:28:00 2008 +0000 Fix the dispatcher/file spec for 1.9.0 darcs-hash:20080102032857-cbc08-a0ba1e7abbe3e303f2fd786c23b38721c59e1611.gz commit 6d766110e97f8bcee718c69acef2d32ee1db28f6 Author: Aman Gupta Date: Wed Jan 2 02:44:00 2008 +0000 Don't run contents of favicon.ico through ezamar in mongrel/webrick request spec darcs-hash:20080102024437-569a4-749a570811d117019ca31146e0dae17a06ed5260.gz commit 8fa3fede29b0d4b3629e9e5630527d76918b0cd0 Author: Aman Gupta Date: Wed Jan 2 02:39:00 2008 +0000 Simplify error dispatching code, and prevent infinite recursion on 1.9 darcs-hash:20080102023924-569a4-ce11c3af7e597899694324dd953a5c242e274a4d.gz commit 27888d33dfd4431e36abd6a1f87aff5ecf60e2a5 Author: Michael Fellinger Date: Wed Jan 2 01:25:00 2008 +0000 add non_fatal and non_verbose ENV options for running specs and fix a minor bug darcs-hash:20080102012550-cbc08-e7d751c9c3fe6ae1ed68a1f0905546c88cfb0b93.gz commit 226ac62dcc99d27de8ad262750d475e5cb90b88c Author: Michael Fellinger Date: Wed Jan 2 01:06:00 2008 +0000 Don't use Nagoro for the whywiki example darcs-hash:20080102010601-cbc08-a509a7a823bf8eaca9115775efa4b7045b44cd5b.gz commit 62820e0e3c8519e509e7013f4029190b048c92d5 Author: Michael Fellinger Date: Tue Jan 1 23:51:00 2008 +0000 Add -I for libpath to spec task darcs-hash:20080101235138-cbc08-02777dc20d7c9b5e33b0e088d2d205faadad08f4.gz commit 62325b2e407d827b96e28430d326e8dc131557e7 Author: Aman Gupta Date: Tue Jan 1 23:50:00 2008 +0000 Update benchmark/test.rb: use httperf, turn off sourcereload, read adapter from ARGV[0] darcs-hash:20080101235039-569a4-ca168c8ff9af1fb82151718aa32b804c65a819c7.gz commit 36e461d9548719d9c4694f5c414ae566b3c7e74e Author: Michael Fellinger Date: Tue Jan 1 23:15:00 2008 +0000 Finally switch to bacon totally, enjoy :D darcs-hash:20080101231532-cbc08-53577c5fdb2b6c4965feb17b8fc4d81bac0db6ad.gz commit 011894e7aa7c8f09eaa156a94fc8bdbbca0f86b9 Author: Aman Gupta Date: Tue Jan 1 21:59:00 2008 +0000 Block arguments in 1.9 cannot be instance variables darcs-hash:20080101215912-569a4-2325b2cf45c06d1cda05b0b919d87d3b5a56e935.gz commit a0893dd7d0c29c8dd2660d8d7c3f2d91326c6805 Author: Aman Gupta Date: Tue Jan 1 21:52:00 2008 +0000 Improve ruby1.9 version of BlankSlate and make OrderedSet specs pass darcs-hash:20080101215226-569a4-6e1cb8c39badf82bac8ccfaab5cfa9853b1643d3.gz commit 58aba706439dccedc03fc78b880ef3c6a1693974 Author: Michael Fellinger Date: Tue Jan 1 21:20:00 2008 +0000 Do not use ThreadGroup for collecting adapter threads, use Set instead, a lot more reliable over 1.8=>1.9 darcs-hash:20080101212042-cbc08-4f38d0bd7277e9153f2faee3760b3fd8350fcafa.gz commit dd63f319584157041b28dafdaf5f0c3229f8a9bb Author: Aman Gupta Date: Tue Jan 1 09:30:00 2008 +0000 Speed up trinity/session spec, show # of passing tests instead of assertions darcs-hash:20080101093011-569a4-7f47761e4d0c9a6e15ef15519bb8f2fff6859e65.gz commit b180f8aca2cf4d90ec7e32002f9491fe50835359 Author: Jonathan Buch Date: Mon Dec 31 21:01:00 2007 +0000 patch rake test, shows passed/failed specs again, don't test bacon/snippets.rb darcs-hash:20071231210107-2c51e-a95f5adc75c9f95590d6253b383617ec577fcbc9.gz commit bc4dd1d12d8bf9b8f111cc0b5ad0f7ea58422f07 Author: Jonathan Buch Date: Mon Dec 31 20:34:00 2007 +0000 revise pager spec darcs-hash:20071231203420-2c51e-8bf1f6f178e92e9f7a7ac6d0de849b38ac38deac.gz commit f496301c0f8f02a0df3b112965319080d51efdbb Author: Jonathan Buch Date: Mon Dec 31 20:33:00 2007 +0000 remove unneccessary whitespace from contrib/gettext darcs-hash:20071231203344-2c51e-e5df3de0bd7c3dfd60039a4dd22efe8e1e81c301.gz commit 7a2dc24a015230487b45c77610610846349d87c2 Author: Michael Fellinger Date: Mon Dec 31 18:40:00 2007 +0000 Update Bacon to latest version darcs-hash:20071231184035-cbc08-ce8ea8f8a46a38b7a7bb9bfa4efb17a9d7c2a051.gz commit f6812dcd557669a3a0b662d858e6611232e53422 Author: Michael Fellinger Date: Mon Dec 31 18:40:00 2007 +0000 Big switch to using bacon instead of rspec, gotta update the rake task for darcs, run specs using 'ruby specwrapper.rb' for now darcs-hash:20071231184027-cbc08-21bd2db7a3f2b6779894957132c8b84c67a15c2b.gz commit f06940789ea701a574d1be15d0bc4a64449a1563 Author: Michael Fellinger Date: Mon Dec 31 16:58:00 2007 +0000 Small beautification for lib/ramaze.rb darcs-hash:20071231165807-cbc08-5722d8427b0371b92ad860ad92f63a65a76f641a.gz commit 4d55bd4b3474589077d9ec9e6b293d8e2c609be6 Author: Michael Fellinger Date: Mon Dec 31 10:55:00 2007 +0000 Make Gestalt compatible with 1.9.0 darcs-hash:20071231105541-cbc08-e75f79579ddeeaee0ed199f990215811e0d36127.gz commit 5fd92eebeb0481516b9f5e738f1b7b7dae277984 Author: Michael Fellinger Date: Mon Dec 31 10:27:00 2007 +0000 Small beautification for source of snippets/string/color darcs-hash:20071231102716-cbc08-68ce2bd113ff1bda97023d34d469689435699f29.gz commit 50cf2aec45f7ef14980569e64e3b958b871343ed Author: Michael Fellinger Date: Mon Dec 31 10:26:00 2007 +0000 Don't require rubyforgepublisher in Rakefile, we don't use it anyway darcs-hash:20071231102645-cbc08-c57a0ea2f0d7955459a7f04b475c0a14ac5b6bdd.gz commit 31f051d385836c27bddb33c82aa0ed02201f6816 Author: Michael Fellinger Date: Mon Dec 31 10:26:00 2007 +0000 More compatiblity with Ruby 1.9.0 - at least the hello example now runs on 1.9.0! darcs-hash:20071231102615-cbc08-e2074d3e0bbc7a62f2af2f92a4726d268bcfa6c0.gz commit 7c71dcf67bcaf189c8751da7a0e0a31ac0f2c7ab Author: Michael Fellinger Date: Mon Dec 31 09:53:00 2007 +0000 Make OrderedSet compatible with 1.9 darcs-hash:20071231095319-cbc08-c005ebe1b072510926cdaf5fd57166546555c9c7.gz commit 5081891e87ef52d5e00679f35f7bab0754eb6031 Author: Aman Gupta Date: Mon Dec 31 02:06:00 2007 +0000 Fix auto_params with latest ruby2ruby (nil.method_missing was removed) darcs-hash:20071231020626-569a4-8c72fb52abe8e9339e7930e99dcacf63b3fd8dfe.gz commit 2a7a9ca27f05e17fde3fb9d3225a50f42a8420a1 Author: Aman Gupta Date: Mon Dec 31 02:05:00 2007 +0000 Make instance vars available when layout action is in another controller + better layout specs darcs-hash:20071231020543-569a4-3ba97e4cf36ce5d83f8fa49138572a24469cf647.gz commit b12adef8863fbcedbaea9fc3ae95bbedf208a1f4 Author: Aman Gupta Date: Sun Dec 30 06:31:00 2007 +0000 Add spec for re-using layouts from other controllers darcs-hash:20071230063132-569a4-dd029640d80e49aa9ea1248dfab01ed608455498.gz commit f4ac10e291a35fa1a5002f0bc6e10d032f4fd3c6 Author: Michael Fellinger Date: Sun Dec 30 08:30:00 2007 +0000 Fix layout so it calls a method on the right controller. darcs-hash:20071230083030-cbc08-7f7c1cfe35d58791b906678fd97b2e4780d33b70.gz commit fb6368581361bee3ce60aa2a97cca0dadbe733df Author: Aman Gupta Date: Sat Dec 29 00:44:00 2007 +0000 Add memory usage to benchmarks darcs-hash:20071229004408-569a4-2f07cb4676ee77aadb1dd9742246ab3fd447ba16.gz commit 174dc6039109249d22afae680cbe554ee692cfa8 Author: Jonathan Buch Date: Fri Nov 30 18:35:00 2007 +0000 Add gettext contrib, localize ramaze via gettext darcs-hash:20071130183535-2c51e-5826f1393913c99fff62d5e21a08f6fbd49fd3e0.gz commit e6e8de3ee044e3b9b0d78c24265f54e48d599eb0 Author: Jonathan Buch Date: Fri Dec 28 00:11:00 2007 +0000 [pager] add compatibility to Og > 0.41 darcs-hash:20071228001113-2c51e-389ea9b73fa04d5ae4d00cdfbd4c3a275654955f.gz commit 989780f3522c7a44f448af84bb06cadca6d0a90f Author: Jonathan Buch Date: Thu Dec 27 23:57:00 2007 +0000 [rapaste] fix pagination bug on /view darcs-hash:20071227235759-2c51e-e55f6c7c8e91e204c2c38b50b2f57805942144e5.gz commit 6a612b7d8c31f20939024831d20035f4c21c6f52 Author: Michael Fellinger Date: Thu Dec 27 09:50:00 2007 +0000 Adding blankslate and String#ord, first one for OrderedSet to inherit from, and in case of 1.9 to make BlankSlate equivalent to BasicObject darcs-hash:20071227095005-cbc08-71314b5883676559c739607ee79e38b75f9aa6e7.gz commit e96dcd7aeb61b79900688dd356868ba9c1e43893 Author: Michael Fellinger Date: Thu Dec 27 08:31:00 2007 +0000 Only undef Symbol#to_int if it has been defined darcs-hash:20071227083159-cbc08-dbbe767e59d0d4bdc6924b499204e6f2786be68a.gz commit f81ae3df50f90994cf55780309d60d75c045b9cf Author: Aman Gupta Date: Wed Dec 26 07:21:00 2007 +0000 Minor beautification of spec speedup patch darcs-hash:20071226072144-569a4-5e6c4bfdc91ba24d258b05698bd0aedc8a8935e0.gz commit eaa108496057004829422cffb92f48668774b6b0 Author: Aman Gupta Date: Wed Dec 26 07:20:00 2007 +0000 Escape regexps so specs run in directories with strange characters darcs-hash:20071226072032-569a4-307adb6bd990f9acd07246d6815efcf129da7cf0.gz commit ed47d3346590f9b81b0b66c97ff77f711ad767cf Author: Michael Fellinger Date: Wed Dec 26 04:55:00 2007 +0000 Speed up snippet specs, shaves off 10 secs of spectime. darcs-hash:20071226045551-cbc08-a9eac057770a9f6c3ea26d5db5963548296886e6.gz commit ffdd344c06159c0bbbae0e2f0b5afe6428177fd5 Author: Aman Gupta Date: Tue Dec 25 05:20:00 2007 +0000 Update amrita2 template engine darcs-hash:20071225052004-569a4-008825f383e93368977a139b72d1312700ae1fe9.gz commit 7836dbda6e9242a00f9f93fe65f267ba8c2d81e8 Author: Aman Gupta Date: Tue Dec 25 05:19:00 2007 +0000 Add specs for Symbol#to_proc snippet darcs-hash:20071225051953-569a4-6b7162ab05b68a7433982ef49cb86b8cf0ea0862.gz commit 8c43a67d848a1a22b7cef75bce1b764364706aa4 Author: Michael Fellinger Date: Tue Dec 25 04:12:00 2007 +0000 little beautification darcs-hash:20071225041219-cbc08-19029d1e488743e316ffa08b1392171a3cdd6d90.gz commit afaa637ad4b24c1ffecba5b6d840c8b0b1c6e38b Author: Michael Fellinger Date: Tue Dec 25 04:11:00 2007 +0000 Adapt nagoro engine to latest nagoro version darcs-hash:20071225041143-cbc08-60ccbd7f8148ac09b7b937588a6a38c4fab80e02.gz commit 20beb7ee4050e9277b80e1bd0d5cf42f5acc324b Author: Michael Fellinger Date: Tue Dec 25 04:10:00 2007 +0000 Fix engine lookup if conflict of extension arises, make result predictable darcs-hash:20071225041053-cbc08-6b28488899c9eb4bfa48cf1c20cf89a24a1585e2.gz commit 929e8a368236f3ea62e05cd51056ca96ac264d6c Author: Michael Fellinger Date: Tue Dec 25 04:10:00 2007 +0000 Unify the specs in example applications darcs-hash:20071225041003-cbc08-5aadbe311e6f79be1ca98b5999b569f8f2becd4a.gz commit 0237100d65bfe50fa9fef5f1687977ba1352c2cf Author: Michael Fellinger Date: Tue Dec 25 04:09:00 2007 +0000 Move the SequelHelper into our general helpers, provides easy pagination darcs-hash:20071225040925-cbc08-16e1e14479d56f34040c00ec16ff4ab7b437e531.gz commit c7fffbe44fbcb58750c0d23702116ab26262eb09 Author: Michael Fellinger Date: Tue Dec 25 03:56:00 2007 +0000 Make examples/wikore compatible with rspec 1.1.1 which has the silly behaviour of assuming methods starting with 'should_' are specs too... darcs-hash:20071225035602-cbc08-7190eada7abb61d332e972d80b48b38bffc62a11.gz commit 08bd3035966d888e030aa9e38478992e6d8ee287 Author: Michael Fellinger Date: Tue Dec 25 03:48:00 2007 +0000 Switch examples/blog from Og to Sequel darcs-hash:20071225034808-cbc08-1a78dabc9f9d8086c2e5e57ae67bd092c0861d02.gz commit 009d7c4e9db8d9d58ffe5d673b5da63e16e4819f Author: Michael Fellinger Date: Sat Dec 22 12:48:00 2007 +0000 Small fix for whywiki spec darcs-hash:20071222124825-cbc08-2575dadc38481293df322f0c187e94b31bcaf4fc.gz commit d119e0a255ecfa80cf25a80638d94386c0a50915 Author: Michael Fellinger Date: Tue Dec 25 03:10:00 2007 +0000 Make our Symbol#to_proc equivalent to the activesupport one :P darcs-hash:20071225031000-cbc08-c48b4bcbb1110cd4eccd5f28a509e29035326067.gz commit 660548ca47f9455410b6471cc538d0b9be3d0350 Author: Michael Fellinger Date: Tue Dec 25 03:06:00 2007 +0000 Don't rely on Symbol#to_proc in our source darcs-hash:20071225030644-cbc08-4e3959adb34a6d0b91c5cc1af9dbcab8f6988dbf.gz commit 3a3f66f39d8a125ee3b84bc73685bd9c961be02d Author: Michael Fellinger Date: Fri Dec 21 09:47:00 2007 +0000 Rakefile should require time darcs-hash:20071221094704-cbc08-7c23b196e8b76f230926f028294aa6cdba9e7031.gz commit 7313d36c0ca7bd9c70bf0cd173d3859097227f5c Author: jesuswasramazing.10.pistos Date: Wed Dec 19 16:25:00 2007 +0000 / is now the "add new" action, /list is now the listing. darcs-hash:20071219162549-55b44-23c8bc16c4d47e3c8efe1ec2fb9f09def65187f2.gz commit a004669c5bcde0e4d168f99f3fd004d7fe6e4cbb Author: Michael Fellinger Date: Wed Dec 19 13:27:00 2007 +0000 Fix the check for syntax in rapaste darcs-hash:20071219132723-56f1f-c5c52ea4985c4272212fb8a7a8d869e8d6ef5d6c.gz commit f6d3e39572753e00d3b2a1273104135441dd8494 Author: Michael Fellinger Date: Wed Dec 19 04:29:00 2007 +0000 Add guard against wrong syntax in rapaste for saving pastes darcs-hash:20071219042954-56f1f-8fc4a07cba45da445c6cab27e1454fd3cd3f9143.gz commit a1fe7812b1e6a6caba4d044d9fef38659a5149e4 Author: Michael Fellinger Date: Tue Dec 18 17:23:00 2007 +0000 examples/rapaste: Select right style for text_fragment darcs-hash:20071218172300-cbc08-bfd5674cff0cb629159836ec04cc9453dc0d2405.gz commit 7b47dd75698b0e85368ea8fec091fe1c76c130d4 Author: jesuswasramazing.10.pistos Date: Mon Dec 17 19:55:00 2007 +0000 Save theme selection in session. darcs-hash:20071217195522-55b44-100c283d09d8df23897f0a11e055c740034f7c4c.gz commit d9f31e1e349f0954cdc31908b48e1aeb19526ec4 Author: Michael Fellinger Date: Mon Dec 17 03:56:00 2007 +0000 Add examples/rapaste darcs-hash:20071217035651-cbc08-a6a560048233a2df50a442889ef96845cdb4166e.gz commit be69a3ad75a44c506c17b9071c28b77b7ea1e2d0 Author: Michael Fellinger Date: Mon Dec 17 01:17:00 2007 +0000 Improved Tool::Localize darcs-hash:20071217011744-cbc08-adda8017b8833d2ed30bb367cc6233999dbf2cb8.gz commit 5c33bdaa07903e8895b09a5fc57fe94d30e3efda Author: Aman Gupta Date: Sun Dec 9 02:29:00 2007 +0000 Prevent ramaze --create from overwriting existing files/directories darcs-hash:20071209022933-569a4-d760ae19ce1e5f53b121607302e32cdf318f9f25.gz commit 1f3dd2ed6c2d855a2e39b7a59ea3a6f22cb2b4d3 Author: Aman Gupta Date: Fri Dec 7 20:14:00 2007 +0000 SourceReload bugfix- use Regexp.union so Dir.pwd is escaped darcs-hash:20071207201450-569a4-3473606bd93ae0a0fd07b7b569954df4af4ff6be.gz commit 1ee4038e4126501539d77fc8279c7fa0b5547bf2 Author: Aman Gupta Date: Fri Dec 7 20:00:00 2007 +0000 Add lambda router support to contrib/route darcs-hash:20071207200026-569a4-0f7cc7905d9916cf90c0242d755a640f898526bf.gz commit 3ca41433c63765904555706ab31fdba80449fc37 Author: Aman Gupta Date: Fri Dec 7 03:58:00 2007 +0000 Updated benchmark suite and results darcs-hash:20071207035838-569a4-e97c51f2e86d2b93d8f45f1534de097081652f94.gz commit cce1c50eff15db9d6f9de6f5c9923c0a31fc9959 Author: Aman Gupta Date: Fri Dec 7 02:40:00 2007 +0000 Optimize OrderedSet implementation darcs-hash:20071207024011-569a4-f9369bd7c999cbc91b31df2785a366d5eef99b20.gz commit 9bc25983ebccebf42aece4ce73ae1fe55c05c36d Author: Aman Gupta Date: Thu Dec 6 02:54:00 2007 +0000 Improve facebook API error handling (I'll move this to a gem or external lib eventually..) darcs-hash:20071206025446-569a4-0850cee7b7099596347ad8484e15f6c2e35c469e.gz commit f10de79371bda6a6b77797995df2c566059aae13 Author: Michael Fellinger Date: Thu Dec 6 06:29:00 2007 +0000 Introducing caching for Controller::action_methods in Cache.action_methods. darcs-hash:20071206062901-cbc08-684b4c7a4ec9efc52a0e733005ac6954da9185ae.gz commit b70009056dc68989ddade18d35eed8e12b783a78 Author: Michael Fellinger Date: Thu Dec 6 05:54:00 2007 +0000 Fix oddities in bin/ramaze when used via gems (hopefully? :) darcs-hash:20071206055432-cbc08-e66ded5ed2950ac8319a04e7e2fdc77e00d74e23.gz commit f48cd2303f8a251ee7200aafa7b8be05ec7078e5 Author: Aman Gupta Date: Sun Dec 2 21:50:00 2007 +0000 String#unindent is part of latest release, remove from ramaise.rb darcs-hash:20071202215017-569a4-c3e77bb8c8dccafe35aaf2763e7f3c06c06e2929.gz commit 491f43e6a13397f12cf75545459201d79d7fb3cc Author: Aman Gupta Date: Sun Dec 2 00:07:00 2007 +0000 examples/css spec requires Haml darcs-hash:20071202000754-569a4-e98be1b3594c81e847a548eca2865b7303018a59.gz commit e182a7829ace5e2da67ad500a630f999934449a1 Author: Aman Gupta Date: Sat Dec 1 19:39:00 2007 +0000 Add contrib/facebook and simple facebook app example darcs-hash:20071201193928-569a4-f1e8bbf05f9e0ac20fcaf4426ca88cfffc3360d9.gz commit 75d0e98219f0bdcdac7bb6cd50f82465da4e0b1c Author: Aman Gupta Date: Sat Dec 1 19:33:00 2007 +0000 Add another spec for String#snake_case darcs-hash:20071201193347-569a4-b022ace1c7c65c971123cb67a31f15157d8839b2.gz commit b2c0b7ba562a082e79e10644532030f005363855 Author: Aman Gupta Date: Sat Dec 1 19:33:00 2007 +0000 Fix timeout error with :adapter => :fcgi darcs-hash:20071201193326-569a4-05e5d0764e996214c386a9fcbd8600e36220b373.gz commit bd6072d04284af807b01a539f286a000da223fd6 Author: Michael Fellinger Date: Fri Nov 30 07:12:00 2007 +0000 Add SessionFlash#delete darcs-hash:20071130071215-cbc08-0a9587c8c862a71037b32fe93ac56a843dc010d3.gz commit 5b5436a3b7a805ab5514691174cc8628f7370baf Author: Michael Fellinger Date: Fri Nov 30 07:09:00 2007 +0000 Failsafe for Request#local_net? - 'unkown' seems to be a common address... darcs-hash:20071130070925-cbc08-7b71f330c8bc5191238aafe38a86539f64855dfc.gz commit 0f24879ec793a0cbc083465797c106f377fff96c Author: Michael Fellinger Date: Fri Nov 30 03:59:00 2007 +0000 Add lookup for index template like /foo__index darcs-hash:20071130035900-cbc08-984e0d03a7f30fcda2253e67e35eabbf5dc82cda.gz commit 3d1a4a515ad132a28f4073920349d315dd202164 Author: Michael Fellinger Date: Wed Nov 28 23:39:00 2007 +0000 Version 0.2.1 darcs-hash:20071128233945-cbc08-3e6fe1b2b02ba8273f62d5308b16d3cbf2eb486a.gz commit a438c8b8fe867eb24421cec6c24c7dccb5b97ac0 Author: Aman Gupta Date: Wed Nov 28 23:27:00 2007 +0000 Use new Request#[] and avoid binding block unnecessarily darcs-hash:20071128232740-569a4-4e428e798e5a8b1b4abe6cb031a34f84376ff0f5.gz commit 479a99ecfdafd09c0fe8b10b084412205fa0a82d Author: Michael Fellinger Date: Wed Nov 28 23:39:00 2007 +0000 Update CHANGELOG darcs-hash:20071128233912-cbc08-ad5eeac44418a107a3ba4d90342c8d61e69cb8dd.gz commit 044f5d3d3ffdaf833ee882d93e2ce253fe34fa3c Author: Michael Fellinger Date: Wed Nov 28 23:23:00 2007 +0000 Spec and fix for bug in String#unindent darcs-hash:20071128232359-cbc08-1b8ec70dcd92e1e207a7cd189aeb22ae1f14e2bc.gz commit 588ee79477acbe475c76c45792f98a8b4cb3acac Author: Michael Fellinger Date: Wed Nov 28 08:32:00 2007 +0000 Allow multiple keys for Request#[] darcs-hash:20071128083242-cbc08-e4d0b68cf9bacca6fc88147e60e55f6bf91cc52b.gz commit 89430e8b8cc1c5c2752b4bbf970dc6274e0dd3e8 Author: Michael Fellinger Date: Wed Nov 28 05:46:00 2007 +0000 Add spec for and fix implementation of Request#local_net? darcs-hash:20071128054639-cbc08-015c095250ad396de47d227523cb5f51ae4b59b9.gz commit dca3f5077016c25c792a6cd0c5883f5b86c3dc4c Author: Aman Gupta Date: Wed Nov 28 03:53:00 2007 +0000 Allow helper modules to be defined in contrib/ or same file as the app darcs-hash:20071128035336-569a4-fa859cc9b6360ffbdc1374563cb101f5384a0a87.gz commit ce32bf88db734986f18ee1017459df6f7675f352 Author: Aman Gupta Date: Tue Nov 27 06:12:00 2007 +0000 Update to latest Sequel conventions (require 'sequel/sqlite' is deprecated) darcs-hash:20071127061202-569a4-02f2780ea90fe0f7c0e7d29ea08ecf90c1dc98f7.gz commit 974a576f92e85fa9d638c8fcc95b5294c3ce4a83 Author: Aman Gupta Date: Tue Nov 27 06:12:00 2007 +0000 Doc fixes for contrib/ darcs-hash:20071127061212-569a4-5da7d17125379d206d0adf12ff329a100ba5841a.gz commit f9d0719e99742649edb2ef6f46836309e006ff1d Author: Aman Gupta Date: Mon Nov 26 23:14:00 2007 +0000 require 'ramaze/contrib' then Ramaze.contrib :foo is redundant, load 'ramaze/contrib' by default darcs-hash:20071126231425-569a4-e2bc4597be22883f2bf2d725bb8bc3d2bf378454.gz commit 08d7b791f32def2098371b0cf9cfc5a7d9bbd346 Author: Aman Gupta Date: Mon Nov 26 23:12:00 2007 +0000 Make StdErr output in specs readable darcs-hash:20071126231232-569a4-abcd8ee1a53ce68d5a2e73b46988a1e5802f9af5.gz commit cccb0f782905954ab0380d2dc0f9e7cf124bd81f Author: Michael Fellinger Date: Mon Nov 26 01:39:00 2007 +0000 Fix code in comment for gestalt.rb darcs-hash:20071126013935-cbc08-51e685e9a9a1aee6b3295d16f323b2c89d87eca7.gz commit 59b37ca145da0374c59a183a054050a4751fcdbd Author: Aman Gupta Date: Mon Nov 26 01:37:00 2007 +0000 Fix rcov coverage report generation task darcs-hash:20071126013705-569a4-24ef1a4fa77137e7426ee66f796b58e4901c5ba4.gz commit 86a4503ed9ddff45ae238355c3326751a0c6f43c Author: rff.rff Date: Tue Sep 25 13:39:00 2007 +0000 support custom caption in openid_login_form darcs-hash:20070925133915-16231-44afb597ca71e26f613f0bd8743e890d4723fa25.gz commit 9cd3fe38e4b8688b335ae29875f42cd4b8a0c4af Author: rff.rff Date: Tue Sep 18 12:00:00 2007 +0000 add testcase_require in wikore/spec darcs-hash:20070918120027-16231-44283e5593eeee5a9ac85eb250d764b7060da5ff.gz commit 32b5d7eab237e2e435e7fcd4a414471434911c35 Author: rff.rff Date: Tue Sep 4 11:33:00 2007 +0000 coverage task, first try darcs-hash:20070904113308-16231-1cde0909c5e8990b9bd94d3035f3e0f08524c862.gz commit cbde2f106a52097a2d18ea01abbc86637f938303 Author: Aman Gupta Date: Sun Nov 25 16:14:00 2007 +0000 Fix for nginx caching issue with sourceview's javascript darcs-hash:20071125161429-569a4-4d6f4bdce232ef3294f95dbf10cb01d612f5825a.gz commit 4aad40402e066fac98fc715da48637a277e5b9d7 Author: Aman Gupta Date: Sun Nov 25 15:57:00 2007 +0000 Improve sourceview: add analytics tracking, /path/to/file.rb now works, changing location hash in browser address bar works, visiting /source/file.rb directly works darcs-hash:20071125155740-569a4-5c03b00b5c15336b425d6b0aa501de03c1a1dbf7.gz commit c4c6572da69de93d1571a2b5366f9a56316a0d42 Author: Michael Fellinger Date: Sun Nov 25 15:16:00 2007 +0000 Fix doc/meta/users.kml for kml version 2.2 darcs-hash:20071125151618-cbc08-15c49eecd690fa8703ebdac8c7ef7b90af8cf31c.gz commit 15a0bcef3aa4b6961ce359be64e8b5796f9e34f1 Author: Aman Gupta Date: Sun Nov 25 00:19:00 2007 +0000 Cleanup proto: remove 'include Ramaze', require rubygems so ruby start.rb works, include :port option for easy changing darcs-hash:20071125001957-569a4-94429272ba2b88d9f1270ee213df1d7c0d3cd5fe.gz commit 82132aac760b7ab0da927ded2597ed52403f9f14 Author: Aman Gupta Date: Sun Nov 25 00:14:00 2007 +0000 Add support for define_method actions with / instead of __ darcs-hash:20071125001407-569a4-fa154fc9fd4f06ae4ae53d421d6dd75e79b55a84.gz commit 994705cc1c70063717d2a754b6ec4698f06bdb6b Author: Aman Gupta Date: Sun Nov 25 00:10:00 2007 +0000 Set Ramaze.start options when using ramaze binary darcs-hash:20071125001027-569a4-7bb7fade6ca713a54612aa9d84fb3bbf7a824995.gz commit 3794e3fec95464c5ccd9528c651440d29ad39587 Author: Aman Gupta Date: Sat Nov 24 23:45:00 2007 +0000 Add Symbol#/ to divide snippet darcs-hash:20071124234554-569a4-56df04ba9520567002f52bff3ad66aa6048ba1c0.gz commit 92d0a4442787469f6de9e2df1b4acbbece601f2a Author: Aman Gupta Date: Thu Nov 22 17:13:00 2007 +0000 Fix breakage when trinity/response.rb is source reloaded darcs-hash:20071122171300-569a4-afd5f98bccedc2aed7fc4d1efc8d2b2f34d205f5.gz commit 40fc0c5699161b2f06209bc86fe277583cac163a Author: Michael Fellinger Date: Thu Nov 22 09:36:00 2007 +0000 Use the almighty IPAddr to check for local IPs, _so_ _much_ _nicer_ and supports both IPv4 and IPv6 :D (is it obvious that i'm 10 minutes before a long weekend?) darcs-hash:20071122093614-cbc08-4db593df2055ca5f292cf052b5bc24279e1beb3d.gz commit e2078bdc8dae7fd7998e047ab8466640bcf7dee9 Author: Aman Gupta Date: Thu Nov 22 09:11:00 2007 +0000 Calculate avg patches per day in patchsize rake task darcs-hash:20071122091157-569a4-c2f247b7bf7bb76f61bd900f606bedd9235034b4.gz commit 288c45e8dd0514de0640659186dbb9f0f17c4451 Author: Aman Gupta Date: Thu Nov 22 08:19:00 2007 +0000 Add String#unindent snippet and use it in Ramaise darcs-hash:20071122081946-569a4-c101d8919a2198778e370cf3368a0d12795fa6b8.gz commit 08240c23f01f67292222ded2562d50a459552d4f Author: Michael Fellinger Date: Thu Nov 22 07:44:00 2007 +0000 This fixes some problems related to Request, better information on entering Action, fallback for Request#request_uri and fix Request#local_net? (damn you irb) darcs-hash:20071122074456-cbc08-b67af528c0cc0d71137c23f4d787f47d039ac8b9.gz commit 3d371a96babad8a4e9eaa46d40f4ca843b40ce51 Author: Michael Fellinger Date: Thu Nov 22 07:42:00 2007 +0000 Do go the usual Dispatcher::Action path when we encounter an error so Action::FILTER are applied. darcs-hash:20071122074255-cbc08-c8dd40597ca1ae9cdec179fe3a0cd8877bf481d1.gz commit 8612df5171b9e081b56502bfadc34c1f4b81d369 Author: Michael Fellinger Date: Thu Nov 22 02:57:00 2007 +0000 Adding Request#ip and Request#local_net? darcs-hash:20071122025741-cbc08-06f8309869ed7f5f0b25dc2170cf434657000798.gz commit f71d9ad399b7eedd44e8f91b148d5465e647e9de Author: Aman Gupta Date: Thu Nov 22 00:57:00 2007 +0000 Fix Haml/Sass options handling darcs-hash:20071122005737-569a4-a965f72a9f808b301875e7901ab95af8e5a719d5.gz commit 79bebb9cd25a8f344e8d25a03805c0cfd94491eb Author: Aman Gupta Date: Wed Nov 21 20:43:00 2007 +0000 Wrap long lines in ramaise, don't include Ramaze in examples darcs-hash:20071121204344-569a4-8e66c09d644b4cede43ab863271cb11acbfaae53.gz commit 2809257ecd5e3e9504816f888b8a01be140f6c0e Author: Aman Gupta Date: Wed Nov 21 20:40:00 2007 +0000 Various hacks to get sourceview working in IE, some cleanups to reduce bandwidth and make page loads snappier darcs-hash:20071121204013-569a4-1bd685c71f36bb970e6a9db10956c5f3fa5f7c5b.gz commit b9b5757395f889235c55bca9f7ef4e6556340c2d Author: Aman Gupta Date: Wed Nov 21 08:05:00 2007 +0000 Add Ramaise example (Ramaze version of the Reprise hAtom blog) darcs-hash:20071121080515-569a4-c62984318db56bf9f5ec79961b9cab6e678265dd.gz commit 0a67b915973fc7eace7d2c26baf1f92220714a3e Author: Michael Fellinger Date: Wed Nov 21 05:52:00 2007 +0000 Update README darcs-hash:20071121055247-cbc08-e0b16c45d2ff5d153a818d4ad2076fd965f036aa.gz commit 3fa8a2599998b2fc278f6bd56ba48f0eb7a475dc Author: Aman Gupta Date: Wed Nov 21 03:48:00 2007 +0000 Simplify Thread.into + spec darcs-hash:20071121034835-569a4-af642cd16020a619b8ed22f077a9fa5ef4152622.gz commit adb6b00a258b20b9bf2622630cd3d3e1fe3e548e Author: Aman Gupta Date: Wed Nov 21 03:26:00 2007 +0000 Random minor spec cleanups darcs-hash:20071121032643-569a4-b9139096d0ed45052770dd7931711d828ec23fc4.gz commit 6f46085322a907696332b3f132897bc19d1620dc Author: Aman Gupta Date: Tue Nov 20 22:02:00 2007 +0000 Use cache as a wrapper for value_cache when no args are provided darcs-hash:20071120220219-569a4-b4ff76a8ac85d5742433e1cd81606c1d0e7562bb.gz commit 19e864caadeda57c23d849a62c15dddb48bbf873 Author: Michael Fellinger Date: Tue Nov 20 08:51:00 2007 +0000 redirect_referrer on login in AuthHelper, a lot more useful and smoother darcs-hash:20071120085143-cbc08-41c8b0d7c94ee48faf0eea196b5e0cf64d382453.gz commit c6541d330f4240ca50e4733275c601f5367d8c2f Author: Aman Gupta Date: Tue Nov 20 08:05:00 2007 +0000 Minor cleanups to sourceview example darcs-hash:20071120080500-569a4-92b1d914b6f4f7085526da04bc6e4be6cdf5da72.gz commit 7dac80c29a0e1a2e2c4f861acfe1b2eb5f6b41ab Author: Michael Fellinger Date: Tue Nov 20 04:27:00 2007 +0000 Update allison raketask to use new version. darcs-hash:20071120042745-cbc08-bac2a5d382d5b9ba61e6ddf3599e547397c6e06f.gz commit 72be27846b2fc90a2711261175d1cd7103652845 Author: Michael Fellinger Date: Mon Nov 19 16:36:00 2007 +0000 keep darcs repo one step ahead on 0.2.1 darcs-hash:20071119163602-cbc08-442153c12e86ebe01ba0c640bc4e1d342307a5cd.gz commit 4915619fd65a09da16b8103ddd24d828a1af0f64 Author: Michael Fellinger Date: Mon Nov 19 16:18:00 2007 +0000 Update doc/CHANGELOG darcs-hash:20071119161803-cbc08-9c4f79bd74d57b0350be25afa6983e3a61e86009.gz commit e7b0d376e505368411bc6e1bb48c5a0ee554de1f Author: Michael Fellinger Date: Mon Nov 19 16:16:00 2007 +0000 Update TODO, Version and announcement darcs-hash:20071119161642-cbc08-632aba02fbc7d80356a4e5300eddc680ebbe1b33.gz commit c53130b091abda2876b11c33e45e9b9c323b77a0 Author: Michael Fellinger Date: Mon Nov 19 14:03:00 2007 +0000 add (c) for Thread::into darcs-hash:20071119140334-cbc08-e32aacfd67914d719f4af74f3e19f013424d1b01.gz commit e24763399a19a135e99f13ad945139ee95ad3a9c Author: Michael Fellinger Date: Mon Nov 19 13:56:00 2007 +0000 Adding Thread::into, almost forgot about it. darcs-hash:20071119135622-cbc08-6d3e79c24b4e50e1ee4869e2a6e1e1d4452abbde.gz commit 47d696a1f4589b7de81cb99c201ce89c4dfb7026 Author: Michael Fellinger Date: Mon Nov 19 13:47:00 2007 +0000 Remove Tool::Tidy and all traces of it, it's leaking memory, has problems upgrading and isn't used by anybody i know of. darcs-hash:20071119134743-cbc08-2fa141e41d950e1d13bbe8f3991938c07ced82ca.gz commit 3bca30b94255368dcc49cf2a971a04da581ea84f Author: Michael Fellinger Date: Mon Nov 19 09:31:00 2007 +0000 Update doc/meta/announcement darcs-hash:20071119093159-cbc08-9e9fb449bd79e977a8a0904a7237008519cee710.gz commit 0c40490c267b7c2b5dcb1e8609a20c1620399dc9 Author: Michael Fellinger Date: Sun Nov 18 04:19:00 2007 +0000 Using OrderedSet instead of Set helps keeping sessions deleted in chronological order darcs-hash:20071118041907-cbc08-e2491414ec7a8183817d4def2ba99b345af8a774.gz commit 990e03d8504a8023b64131890294f64b29fa31c3 Author: Michael Fellinger Date: Sun Nov 18 03:33:00 2007 +0000 Fix runner/starter/SEEED/APPDIR for bin/ramaze once again. darcs-hash:20071118033317-cbc08-a66cfe42286cd51ec1b00a5098adec69d704cc12.gz commit e71153e0f46b06a0300895a015444b2c82b05e59 Author: Michael Fellinger Date: Sat Nov 17 23:18:00 2007 +0000 Fix typo in string#/ darcs-hash:20071117231809-cbc08-b17179a4448fd690f1caf335472babd6d8827b22.gz commit 4b410c7bd8ff8c93b00dd430a1f2918d41386a85 Author: Aman Gupta Date: Sat Nov 17 23:11:00 2007 +0000 Fix some spelling mistakes and clean up authors and patchstat rake tasks darcs-hash:20071117231150-569a4-2b34b3e2eac14ec9bee93859219c9eccf159d6fa.gz commit 27bebf0a05598b770301c6701f191d834b98e85e Author: Aman Gupta Date: Sat Nov 17 23:06:00 2007 +0000 Updated doc/AUTHORS darcs-hash:20071117230650-569a4-710b1c2af1c5907df1eb9868c85c2f0984076394.gz commit 5a92869bf20830a66811392aeba9f9b6cd8c7857 Author: Aman Gupta Date: Fri Nov 16 20:30:00 2007 +0000 Add simple spec for examples/css darcs-hash:20071116203008-569a4-6d771646cfed616e788a8fdbd31c6f92f107ed93.gz commit 4bb284d9d3a5d020d065790b773dc39691344b8c Author: Aman Gupta Date: Fri Nov 16 05:26:00 2007 +0000 Add dynamic css controller example + related sourcereload/caching enhancements darcs-hash:20071116052612-569a4-85932ecc9c39f7041b71619412d4b09fad351ff9.gz commit 4090e0fab60c8ac22b49d74b190f136c4fe0878d Author: Aman Gupta Date: Fri Nov 16 04:19:00 2007 +0000 New caching implementation, add support for :ttl and :key options + rdoc + specs darcs-hash:20071116041910-569a4-c585e497b1b85eded27b2dcdafa6a499f894c18a.gz commit a94ea368a777bc84de5fc457f1d3f83675470c1e Author: Aman Gupta Date: Fri Nov 16 04:00:00 2007 +0000 Clean up examples/caching darcs-hash:20071116040019-569a4-545b7213ff3fdc538404dc07e2a0bfcc521a9d4e.gz commit f3a99bcb50ed9380deddddb4c51ae6381aa209f6 Author: Aman Gupta Date: Fri Nov 16 00:19:00 2007 +0000 Improve file cache to work with mapped controllers darcs-hash:20071116001925-569a4-c212bacb19402bd48972ee640b7beb5ddb7dd91a.gz commit 3bf579cfa321dace2f1f38bb2c8fefffe423432f Author: Aman Gupta Date: Wed Nov 14 21:44:00 2007 +0000 Add Controller#cache wrapper for trait :actions_cached darcs-hash:20071114214455-569a4-6ecacc3c41138008950e467ccedb8d7fc6082c13.gz commit 2a7d5f921f47d8400f88739feb2e2579d3faa3e4 Author: Aman Gupta Date: Wed Nov 14 21:41:00 2007 +0000 Prevent already initialized constant warnings in session spec darcs-hash:20071114214158-569a4-071bb3f5614577a592fdd76fdae2ca5de4c50f83.gz commit 41eee3eeb608344303d3450cf96e4c7dc7728e25 Author: Michael Fellinger Date: Tue Nov 13 03:56:00 2007 +0000 Add traits task to list traits we have, only for quick and dirty overview, a bit buggy darcs-hash:20071113035607-cbc08-54b2c7138fac379a00b75d297ce5d0afbfad6817.gz commit 7ebb03506c4af7e5259f0b20f3820ad52af14b0d Author: Michael Fellinger Date: Mon Nov 12 04:04:00 2007 +0000 Add spec for IP_COUNT_LIMIT bug darcs-hash:20071112040437-cbc08-03f2f331caa99259845bf84122021a48428b87a9.gz commit d3433cceab6c2a8c57a5c8f512ec5d4a6e841b20 Author: Michael Fellinger Date: Mon Nov 12 03:52:00 2007 +0000 Improvment for add-copyright task darcs-hash:20071112035234-cbc08-268c5fddf02f0da4794d93f8ad06c7a265c75227.gz commit cf43bbc5114ab7dc773c5f008b2aa96c2070217c Author: Michael Fellinger Date: Mon Nov 12 03:48:00 2007 +0000 Rewrite of helper/formatting for number_format darcs-hash:20071112034851-cbc08-61ade39ddd3c1307de28633b83a49caebfe31222.gz commit 374c9603c8d972ba02d1882a0f10e7185bdb6355 Author: Michael Fellinger Date: Mon Nov 12 02:09:00 2007 +0000 Fixing Session::IP_COUNT, the same session-id should not be counted multiple times. darcs-hash:20071112020941-cbc08-135069db16ebf794775517faaaa1ffa6727b86c6.gz commit 4e35afcf4e8de0712d85badb5882de696002fa28 Author: Michael Fellinger Date: Thu Nov 8 07:16:00 2007 +0000 Update (c) and shipped libs darcs-hash:20071108071652-cbc08-678109ba6a31d3ecf681bb44430406e8e0fc6649.gz commit f46174d1b5c9d4bbaeee31db75008814aa8cc44e Author: Aman Gupta Date: Fri Nov 9 22:34:00 2007 +0000 Bugfix from merb to get_args.rb darcs-hash:20071109223453-569a4-881d8826e93125f4db2e9dd930a6f6abb1781b62.gz commit 9caf1400e4377b61092d8b14b506c8f85f2f4c39 Author: Aman Gupta Date: Fri Nov 9 08:57:00 2007 +0000 Don't log backtraces for Ramaze::Error::NoAction darcs-hash:20071109085749-569a4-29b5e50e7c95b10893408800c3e7115a816f774a.gz commit ea1c01a4a7850f13d59e9e62035e7dacd4948a00 Author: Aman Gupta Date: Fri Nov 9 08:56:00 2007 +0000 Add Ramaze::Contrib::AutoParams for merb 0.4 style action parameterization darcs-hash:20071109085636-569a4-b92577a086a353d5c7b9ba75abc4375cbf1bb7c4.gz commit 66771dff9828109dcecd1c6de606d4808881287d Author: Aman Gupta Date: Wed Nov 7 19:20:00 2007 +0000 Hack to fix strange rack behavior on PUT requests darcs-hash:20071107192054-569a4-043ba1bc8575c489b4f77386596eded81b43fa47.gz commit d34d8551fd2ef3f10347fa35f21770301720aa12 Author: Aman Gupta Date: Wed Nov 7 18:21:00 2007 +0000 Print spec failure output so its readable darcs-hash:20071107182100-569a4-17b2fa79131c9df2b6ab43073aedf30f1d8fec58.gz commit 1d1178d69fd84b3f9f29a100b0224e4e1c1d24d7 Author: Aman Gupta Date: Wed Nov 7 18:20:00 2007 +0000 Allow get('/action', { :input => 'value' }) and get('/action', 'input=value') darcs-hash:20071107182051-569a4-08296cd576c07492da6eafcc397a91dbb5b02ebf.gz commit d3fbf0810f223c78af3eaf7f4762403a150c40a4 Author: Aman Gupta Date: Wed Nov 7 18:19:00 2007 +0000 Ran rake authors darcs-hash:20071107181925-569a4-bd66ba6a442edea5f42dd0be74ffe2ad72ca7a85.gz commit 001521b60af587a548665568310851ab1ded8c7f Author: Michael Fellinger Date: Tue Nov 6 07:12:00 2007 +0000 Move spec/helper/context to spec/helper/browser darcs-hash:20071106071244-cbc08-d7a81c26537337e2c326682d4775ea3705b18622.gz commit e376f46bde9a5260ea92bbb5ae1c034319cd57e6 Author: Aman Gupta Date: Tue Nov 6 06:55:00 2007 +0000 Simplify hash.inject([]) to hash.map darcs-hash:20071106065510-569a4-36884e783e1291fe5537da8a3ed17c31a5062f43.gz commit f2b74204e48fc5e6c533a299c39bbdc8adfaf030 Author: Aman Gupta Date: Tue Nov 6 06:53:00 2007 +0000 Show last used email in AUTHORS file darcs-hash:20071106065305-569a4-d31157f7cc675c0786bd54228c0e9fbe37f7cdce.gz commit 2aef58433ec29baa6bd276920a60c53ea3fd1613 Author: Aman Gupta Date: Sun Nov 4 20:50:00 2007 +0000 Remove simple_auth dependency on base64, use Array#pack('m') instead darcs-hash:20071104205018-569a4-ce0f7c5d94114986c2ecf8549ac28686c4d58509.gz commit c6eff007d95681f2538250660f022f70605b9f9c Author: Aman Gupta Date: Sun Nov 4 00:21:00 2007 +0000 Add simple_auth example that implements Basic HTTP Authentication darcs-hash:20071104002135-569a4-ab2e42cf166a4e0dd9077ba8d00101fd267ed4ca.gz commit 2ab9ecadcd7d6cf9cf95c3e00f92cefc2114ad4b Author: Aman Gupta Date: Sat Nov 3 22:37:00 2007 +0000 Cleanup RedirectHelper spec and add test for respond() with custom status code darcs-hash:20071103223743-569a4-7fbcdd7c4ca1b819421ce9b28440e6eb4b1c9b0c.gz commit c9fec49fa6794e49abe94b55a9726e9059ebcb73 Author: Aman Gupta Date: Fri Nov 2 02:12:00 2007 +0000 Add Controller#respond to RedirectHelper + specs darcs-hash:20071102021213-569a4-7cfd9943835d8ec3939f4009e2c6b5a7beb9a108.gz commit 961877aae68367076aaac44b60650296731b4201 Author: Aman Gupta Date: Tue Oct 30 20:26:00 2007 +0000 Add FormattingHelper + specs darcs-hash:20071030202620-569a4-27c58e89d3ca052aa307fdda8d181ee72d4cabd8.gz commit f08c2e596cf2cf0d457bbd0631c956a55b54f378 Author: Aman Gupta Date: Mon Oct 29 17:53:00 2007 +0000 Render aspects around actions before applying layout, and prevent aspects for render_template and layout rendering darcs-hash:20071029175353-569a4-cbb7598dc460340e2b7354133341f3c2b0cb4a3e.gz commit f5812582ba78209b6e6eb7a064959f61d07355dc Author: Aman Gupta Date: Thu Oct 25 01:08:00 2007 +0000 Change deprecated <%%> and invalid < use to prepare for Nagoro darcs-hash:20071025010841-569a4-21753003917c994c1402607a7bd9f013cd88737a.gz commit 0aa1ef763325fcdfa8d494e9fbeee6c718fe3b89 Author: Aman Gupta Date: Thu Oct 25 01:07:00 2007 +0000 Fix references to Ezamar in template/nagoro.rb darcs-hash:20071025010738-569a4-eee975d8a09ee2f94ba4670ab667acdc1ac501ba.gz commit a901546fdbebb99fe06b68963c9349e5133e23da Author: Aman Gupta Date: Thu Oct 25 01:06:00 2007 +0000 Refactored OrderedSet + specs again darcs-hash:20071025010622-569a4-70259b0287cb539f7b278817fde4608432f1a3d7.gz commit b12fdcb775837b0ab12fd96904eaa56a802e272b Author: Aman Gupta Date: Wed Oct 24 22:48:00 2007 +0000 Update String#snake_case so CSSController automaps to /css instead of /c_s_s darcs-hash:20071024224807-569a4-0f5633a2bbc5c238b9c323e713981072ad8e4586.gz commit 32e8b5a55e17ccdf7e0f0fba90f27021f0ed64bf Author: Aman Gupta Date: Wed Oct 24 21:56:00 2007 +0000 Layout cleanup - remove unused &block and don't include layout for render_template calls darcs-hash:20071024215624-569a4-33de178254f36de2d16be5b4ca9bab45289c8b93.gz commit eaa8d6f69655ea0079a065f7f1618d52926f7fb9 Author: Aman Gupta Date: Wed Oct 24 21:17:00 2007 +0000 Clean up OrderedSet implementation and add more specs darcs-hash:20071024211728-569a4-46f49cc0d580c9d0f913fc566c2667f8b928c189.gz commit dc90ef14f2118786c8e8550af13b83dd4f6e685a Author: Aman Gupta Date: Wed Oct 24 19:24:00 2007 +0000 render_template fix and specs for usage within loops and recursively darcs-hash:20071024192430-569a4-7f69a85e1f19402d0be8b8276dab247b2ec47308.gz commit eaecaa82d3c11f2d26670dfcc86993088f8b1ed5 Author: Aman Gupta Date: Wed Oct 24 19:18:00 2007 +0000 Allow for <%=@var%> style constructs with Ezamar (no spaces required) darcs-hash:20071024191800-569a4-13adf17603210d30718c425a4849e0138c84349b.gz commit aef1d85f3c0cc03550e43e23583e0676cf4db18b Author: Aman Gupta Date: Wed Oct 24 19:16:00 2007 +0000 Implement Dispatcher::Action::FILTER as an OrderedSet so it isn't affected by source reload darcs-hash:20071024191605-569a4-be5a2462caee82574841ad6edc5e9c22fe273ba4.gz commit 3431123a3196125140596788a1bae7db575bcb51 Author: Aman Gupta Date: Tue Oct 23 23:23:00 2007 +0000 Conform to http spec regarding absolute uris in Location header darcs-hash:20071023232322-569a4-2e70bea603b0e125240253601fa9bf77b3d5842f.gz commit 36a3bb2b793af73021d6d6bb230b974c8db845bf Author: Aman Gupta Date: Mon Oct 22 03:40:00 2007 +0000 Update auth example to use new :load_engines config option darcs-hash:20071022034052-569a4-231df1a8089e00acc70d79c38431f8c5ff65b6c7.gz commit befa5d9b1e844b449f168ec637018a8d94bfc0e0 Author: Michael Fellinger Date: Sun Oct 21 04:54:00 2007 +0000 Don't create meta-cache structure darcs-hash:20071021045418-cbc08-049b631d02376238e102e61ce97ef2c645ec4d5c.gz commit 74c44bb8c21d93cda17be351dbbaa7e493590e41 Author: Michael Fellinger Date: Sun Oct 21 04:50:00 2007 +0000 Require fileutils for Ramaze::Action::render darcs-hash:20071021045025-cbc08-0b9699c15114ce326e4c05870103245b64d93f03.gz commit abbb2b3265d0b9c160c5426ddb929f8a81c83a95 Author: Michael Fellinger Date: Sat Oct 20 20:36:00 2007 +0000 Minor improvment of spec wrapper darcs-hash:20071020203620-cbc08-7e41d0bf29f282ed5b5e1e3e7f752d22366b288a.gz commit e39a4acb1089c4c28b232e9bb3d50183fbd6a7b0 Author: Michael Fellinger Date: Sat Oct 20 18:59:00 2007 +0000 ran fix-end-spaces darcs-hash:20071020185914-cbc08-9b82486f4ec4a897c0ccd248c4628a4dadaf156d.gz commit 8cae10ce0667dba2a010e3839e1d65e5310a7417 Author: Michael Fellinger Date: Sun Oct 21 03:40:00 2007 +0000 Fix cache spec and add Action#extended_path again darcs-hash:20071021034039-cbc08-8366986d96cda142413042f470534bad27b4f72a.gz commit 29e44d07651cef686d1bd4b44f954585c2682a29 Author: Aman Gupta Date: Sun Oct 21 00:04:00 2007 +0000 Fix off-by-one on spec output and cleanup template_root references in various specs darcs-hash:20071021000435-569a4-0cb44f0ea59bdb88e7ceba33f93eaad78b601ff0.gz commit da8c004c6cd3cfb26f2b1ccffc7e6cce4e327c95 Author: Michael Fellinger Date: Sat Oct 20 23:09:00 2007 +0000 Fix Global options for (template|public)_root in spec/helper darcs-hash:20071020230923-cbc08-3272607744f2569fb56984b67f167084fa19e7be.gz commit 2e165d4a2de86e1942f304f23eed5ba49a4b42fa Author: Aman Gupta Date: Sat Oct 20 22:11:00 2007 +0000 Stop RDoc from complaining darcs-hash:20071020221159-569a4-c3cea44b6cec087d26c8fbaede13511a21153032.gz commit 98e9ec08b453a5afef8b5625be4cc2dc458951c2 Author: Michael Fellinger Date: Sat Oct 20 15:17:00 2007 +0000 Don't activate Dispatcher::Directory by default. darcs-hash:20071020151755-cbc08-f9f33e2fdbf70b3d39a455523cb243811bbc7403.gz commit 03e65cc0275eef7c67188a87fe8acc99d153e6ec Author: Aman Gupta Date: Sat Oct 20 14:38:00 2007 +0000 Updated benchmark formatting for wiki and latest benchmarks darcs-hash:20071020143804-569a4-9aaffa2f72f22aee0555c99e54781362b09ce7ef.gz commit e6ee9fad9867a050d09f4a1b83755bf848da8afd Author: Aman Gupta Date: Sat Oct 20 14:27:00 2007 +0000 Add Global.load_engines to specify templating engines to load at startup darcs-hash:20071020142750-569a4-cedf1089e9395016b068b3ba84a4940c6eebd6a4.gz commit f4e805aa69d97e3499ed7189cb12d56c17792cf3 Author: Aman Gupta Date: Fri Oct 19 18:27:00 2007 +0000 Clean up Controller#extension_order and add comment to Action#uncached_render darcs-hash:20071019182754-569a4-f0ca1477224fdc891cb632a79a3524ca7aaa264b.gz commit 2879aac7af161a4a4eb62ce40158dba5a5307957 Author: Aman Gupta Date: Fri Oct 19 16:23:00 2007 +0000 Add None template engine that does no processing darcs-hash:20071019162349-569a4-b2e3d54e2ab48b7574a42401d3b4effa95139ddc.gz commit 54c0a34c03215bf0b0348114f02dea39cb856054 Author: Aman Gupta Date: Thu Oct 18 21:39:00 2007 +0000 Minor CgiHelper docfix darcs-hash:20071018213915-a47f2-843ba0d437b4745a23061afa5660889a30dfe771.gz commit 5abe26a8f0616a95eec607394c60b0e196254b90 Author: Aman Gupta Date: Thu Oct 18 21:35:00 2007 +0000 whywiki example cleanups - remove extra output, use Rs() instead of R(self) and use methods defined by CgiHelper instead of CGI.(un)?escape darcs-hash:20071018213549-a47f2-1ae6512c7f9b981661f5ae8849203238a8939cbd.gz commit 28d01c66f823db1a0f6eda14779dd77ca93ba9b1 Author: Aman Gupta Date: Thu Oct 18 16:38:00 2007 +0000 Allow render_template to work recursively + spec darcs-hash:20071018163846-a47f2-61a6717e10ca767b7545e6f40fb0f1e444bad658.gz commit e2db7e779b879963adc1dcf56b7303f1e2eb174e Author: Michael Fellinger Date: Thu Oct 18 12:29:00 2007 +0000 Add spec for whywiki (ty @ riffraff) darcs-hash:20071018122930-cbc08-5f286f2cba5020f4f80522e113a93fb57dfa617d.gz commit 425c4ab4ea1673d46da07330151d35cd7bf3a820 Author: Michael Fellinger Date: Thu Oct 18 04:47:00 2007 +0000 Add Ramaze::APPDIR to complement Ramaze::SEEED, make Global.public_root and Global.template_root relative from the APPDIR so we don't have to care where we run start.rb from darcs-hash:20071018044723-cbc08-9280b107582ee308f7359f374f13023d39fd6c7c.gz commit 520b5f48aa98a7e43636cef3f5a4c41f79c9498e Author: Michael Fellinger Date: Thu Oct 18 04:47:00 2007 +0000 Change spec to point to an unexisting file in any case darcs-hash:20071018044704-cbc08-35d2fee4f8e51a883e5621ffd15b77bc49117000.gz commit cb70dba4b37195ead29ef17563064e65360db21d Author: Michael Fellinger Date: Thu Oct 18 04:42:00 2007 +0000 Some improvments for whywiki darcs-hash:20071018044220-cbc08-466cb278f53f5cae88e51142b11ace14296379c3.gz commit f17a4db4a141e09a7830202d8ae304525ed8575c Author: Michael Fellinger Date: Wed Oct 17 23:40:00 2007 +0000 Introduce Controller::engine and change specs to use the new form darcs-hash:20071017234039-cbc08-830e4cf124a866ec1c256911b2ccc4c79988ec75.gz commit 4f664c57ee8d3dbdaa85807633c05e068d577098 Author: Michael Fellinger Date: Wed Oct 17 13:07:00 2007 +0000 LinkHelper was escaping query-parameters, update implementation and specs. darcs-hash:20071017130736-cbc08-0ee3fbd1e09193a5e8160b5c3cb606406be2340d.gz commit 9fa39badb29c4bfa5cdb7626139ba5b5081228cc Author: Michael Fellinger Date: Wed Oct 17 13:07:00 2007 +0000 Add template example for nagoro darcs-hash:20071017130725-cbc08-50d793f9385eebec0a02dbc16294fabe4c029c43.gz commit fc541f4e74c668d361cc5520ae585c783353c21e Author: Michael Fellinger Date: Wed Oct 17 12:31:00 2007 +0000 Remove some junk from Rakefile, we don't use svn darcs-hash:20071017123101-cbc08-86a4f413eb1622a77723837d436425d3a50aec40.gz commit 1a4879ff565c57bd9b6893b3f8c91d5b2d2d6b1c Author: Michael Fellinger Date: Wed Oct 17 12:28:00 2007 +0000 Make examples/sourceview work anywhere darcs-hash:20071017122821-cbc08-9c8392a9d04a1ab8df34954399521edde28f9f26.gz commit a31a674cfc30f3835229ce332595dfaec8858591 Author: Aman Gupta Date: Wed Oct 17 19:24:00 2007 +0000 A few cleanups to the whywiki example (thanks gimb) darcs-hash:20071017192459-a47f2-077bec6f22ba7f67f6de7ede7a077dd50582da45.gz commit 44e16c07500f963764612c27e31d2cf13c624280 Author: Aman Gupta Date: Mon Oct 15 22:13:00 2007 +0000 Add caching to sourceview darcs-hash:20071015221353-a47f2-b77ff6aa326eeeddee8571a8f9dc108e7bf9a88e.gz commit 38acee85b0fa881034d849f4bbd6f4f503f1bbb8 Author: Michael Fellinger Date: Tue Oct 16 14:49:00 2007 +0000 Keep the session[:STACK] out if we don't need it darcs-hash:20071016144938-cbc08-dff5c9a55d33d14295154ec4460e025ec365c09c.gz commit 5af8b2a9e74c9699ca797d03292b19fd1cdd0614 Author: Michael Fellinger Date: Tue Oct 16 14:09:00 2007 +0000 Simplify redirection darcs-hash:20071016140908-cbc08-66f58ba14de6c326863ca3513c248205e0d46168.gz commit 3270da5eddc829ea3d255f419bd0dbf89a71a406 Author: Michael Fellinger Date: Tue Oct 16 14:08:00 2007 +0000 Correct $LOAD_PATH in spec/helper.rb darcs-hash:20071016140854-cbc08-ee2cd874b3a2e689f7291a76a2ed2add63baca1c.gz commit b9704f366c6ad28898197a500d682a6aa5daf836 Author: Michael Fellinger Date: Tue Oct 16 13:31:00 2007 +0000 Sequel API change darcs-hash:20071016133116-cbc08-67f0105c14ea5a921b9563f1aab56a453b10e0ab.gz commit 16f88c5405a178a92bd4a3f491abb3b3c450c585 Author: Michael Fellinger Date: Tue Oct 16 14:53:00 2007 +0000 Small improvment for docs of RedirectHelper darcs-hash:20071016145327-cbc08-e9c76246c9d71663ce8c255b07f6a2826be21c03.gz commit 5b641e2e4cff04febac1304fabf3c0ffc589fef3 Author: Michael Fellinger Date: Tue Oct 16 14:52:00 2007 +0000 Small beautification to Dispatcher::File darcs-hash:20071016145239-cbc08-d6f46429d6946c359058fbfbc20d8ba01f2b8b59.gz commit 97483dc797e7a903a05efe863ecfbda6d84deae3 Author: Michael Fellinger Date: Tue Oct 16 15:20:00 2007 +0000 Don't mention coderay in README anymore darcs-hash:20071016152037-cbc08-2aca61e7e9697bed78005dd5d8e50e892d84f120.gz commit 8e718d2de17f7d9bd41cee85f26542d2b65e0e9a Author: Michael Fellinger Date: Tue Oct 16 12:00:00 2007 +0000 Adapt Nagoro for latest API changes darcs-hash:20071016120024-cbc08-082562cd248145e608f9f58d900d717801741b21.gz commit df306af508576a9a5660bb6de6eb83b6d2ff2599 Author: Michael Fellinger Date: Mon Oct 15 04:58:00 2007 +0000 Add (for now optional) support for Nagoro templates. darcs-hash:20071015045805-cbc08-08c07cd057832fffcf888d837b7016954a926c26.gz commit f173e0d7889beeaacc30c82605dcdf1e16235d03 Author: Michael Fellinger Date: Fri Oct 12 12:41:00 2007 +0000 Fix ezamar morpher, seems to break on 0.6 - simplify implementation at the same time... couldn't do a real benchmark for the new vs old since the old one doesn't seem to be able to process more complex documents, new one builds on XPATH functionality of hpricot and is a lot more robust but at the same time much easier to understand. Extend specs for it and don't require it by default anymore. darcs-hash:20071012124124-cbc08-284b7f040caf4181ab8a51f9584be4a2deab0d49.gz commit b41dc41b4e2f1d066ca444b38a96351c0503b1f0 Author: Michael Fellinger Date: Thu Oct 11 15:26:00 2007 +0000 layout example should not have an Element darcs-hash:20071011152604-cbc08-ce0a68a8dad9fc0a1282421bd97769f08c3f3c83.gz commit 338750b55867da83c43b702305fb94acc84da92a Author: Aman Gupta Date: Thu Oct 11 04:30:00 2007 +0000 Minor sourceview cleanups darcs-hash:20071011043035-a47f2-8592b2b111356237932ed259b124e14f026ffbff.gz commit f1c333dfae7d1e1170e0cc711fdbf4d91b4d1221 Author: Michael Fellinger Date: Thu Oct 11 03:51:00 2007 +0000 Numeric#human_readable_filesize_format #=> Numeric#filesize_format darcs-hash:20071011035130-cbc08-6976b20f8704fcd78476c77402300b83f6a591d2.gz commit 6c05bcfd45979462c3e59b61df586db60c0e0632 Author: jesuswasramazing.10.pistos Date: Fri Oct 5 05:48:00 2007 +0000 gzip filter added darcs-hash:20071005054848-55b44-452cab7fe326ac89c88394f927ae49c0c96d9180.gz commit ae4eb991b2cf3ad0f434ddd524632daa1b4d6c20 Author: Aman Gupta Date: Thu Oct 11 01:31:00 2007 +0000 Add sourceview example- syntax highlighting source browser for ramaze source code darcs-hash:20071011013118-a47f2-123028a542802f178dba579df5ab539036dcebf1.gz commit 424e1a47f4f320397eca22367012d9074ff4aca7 Author: Michael Fellinger Date: Wed Oct 10 12:25:00 2007 +0000 Fix in layout example darcs-hash:20071010122507-cbc08-eb73f3b6d43053efcf5aeece96e67b44e3791fb6.gz commit 164d09d261c1370a7fd53f9118e3164e6f035673 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Oct 9 17:07:00 2007 +0000 Remove mention of Nginx from feature CGI darcs-hash:20071009170713-cbc08-63a5fb238fdaa46e6453acad787be86b04dbc9df.gz commit f735da214aa89951e08a3c588788edbd4d25cd08 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Oct 6 22:26:00 2007 +0000 rescue MissingArgument for missing arguments in bin/ramaze darcs-hash:20071006222648-cbc08-c16ad470f1fae63b828e5fef5681113811ba6a99.gz commit 29dccc134368dfdf67348ce33ef7ce6f6ddb0fa6 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Oct 5 15:27:00 2007 +0000 Add doc/LEGAL that is required by doc/LEGAL, holds a list of licenses and authors of files we use but do not 'own'. darcs-hash:20071005152720-cbc08-0c2e822f3856f9f57f06de47a73ce8eecda02e91.gz commit 36d8e602aea1c5be257f6ddb3735e01a2875c479 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Oct 5 05:29:00 2007 +0000 Add Global.boring to avoid logging of some static files darcs-hash:20071005052916-cbc08-60e47228ba9b909c442145dc2ed3e05ed88d75e6.gz commit 78462ba9a1dd78ffb094b45eeacedfa605097d99 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Oct 5 01:50:00 2007 +0000 Don't overwrite Global on sourcereload darcs-hash:20071005015003-cbc08-8751221b3cd7b1b150995e31e67539e27088c330.gz commit c334e2407734525b75a5c73a1f81b515b75ef942 Author: Aman Gupta <ramaze@tmm1.net> Date: Wed Oct 3 04:38:00 2007 +0000 Move auth example into its own dir and separate out templates so action stubs aren't required. Make AuthHelper#login_required private darcs-hash:20071003043840-a47f2-f8c3144ae36a2a757a44d637dd1db2ae2728be22.gz commit de97ad1b0542c83323c0dd49c3e6429bbe1cccf0 Author: Aman Gupta <ramaze@tmm1.net> Date: Wed Oct 3 01:05:00 2007 +0000 Add benchmark suite darcs-hash:20071003010530-a47f2-fcd15aee4fdf85e1b2d8e7cd89f7672920504981.gz commit f7240c74bc84d5c09442d8080aa40d80da3bde0e Author: Aman Gupta <ramaze@tmm1.net> Date: Tue Oct 2 23:47:00 2007 +0000 AuthHelper cleanups and an example using Sequel darcs-hash:20071002234747-a47f2-1828f2537d1d6aeb756c29930cc4a912969313a1.gz commit 37709d85f901b35d1f231766991e99f0cfcdb833 Author: Aman Gupta <ramaze@tmm1.net> Date: Tue Oct 2 23:43:00 2007 +0000 Ignore /favicon.ico by default darcs-hash:20071002234355-a47f2-9cf4228553f5284a79700f41d304066bb749c8dd.gz commit 21e16c5ef94c157107b23f41146e09b8891f2556 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Oct 2 23:36:00 2007 +0000 Add the needed adapter/swiftiplied_mongrel and adapter/evented_mongrel darcs-hash:20071002233631-cbc08-34129ea55cf5a8e3f51ccab147228b2a8bc4d9db.gz commit 49c7302725cc1e7ba2c3c4450fbbac726effda7a Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Oct 2 23:31:00 2007 +0000 Support :adapter => (:evented_mongrel|:swiftiplied_mongrel), setting by ENV with :adapter => :mongrel and (SWIFT|EVENT)=1 should still work. we require 'mongrel' in any case, could that lead to problems? darcs-hash:20071002233135-cbc08-aea1eaf7b49a5744471d6381b58e5315738fcc2e.gz commit 2ed95d00ccf3183b992c4812694e632ec75b76c1 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Oct 2 15:25:00 2007 +0000 Fix hash-order issue for gestalt spec. darcs-hash:20071002152504-cbc08-c6dbda1fc089ec39914bd8af9d10c060f847accd.gz commit 857ffdfaaab1af8869378d37c32d6da398e389dc Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun Sep 30 16:33:00 2007 +0000 Fix reference and logging of CGI adapter. darcs-hash:20070930163354-cbc08-3acaadae564707995869ae9547155a9da11af6bc.gz commit ff638c873f7474c35d06e31814dc396b2a23e678 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun Sep 30 05:14:00 2007 +0000 Fix docs for AuthHelper darcs-hash:20070930051429-cbc08-7f68d1b074d0e8ddb9c12ea6cac83dddc757ca28.gz commit 6317d25fa4dd1dfa5f146423cec6c4557b1a2ab4 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Sep 29 13:37:00 2007 +0000 Gestalt should accept symbols as attributes darcs-hash:20070929133737-cbc08-135fa563781d15cb00d076ef4e1aea8343ccc6d0.gz commit f1eea9a5c0dfa27456995cfa05f36d5f4f260e32 Author: Jonathan Buch <john@oxyliquit.de> Date: Wed Sep 26 16:02:00 2007 +0000 [localize] normalize session locale too darcs-hash:20070926160207-2c51e-3bc407f0b70556ed776db15fa25586d6ba1281ab.gz commit 9b5d0a6dd8f69aa6d386e9f093efad7dd3cf0312 Author: Jonathan Buch <john@oxyliquit.de> Date: Wed Sep 26 10:20:00 2007 +0000 Minor cleanup of whitespace darcs-hash:20070926102009-2c51e-5ed615857604052e3e8df5d8be2767a3988dd0ed.gz commit e7f2753bdbd3d7edcb2b35815f03a0a0f89578de Author: Jonathan Buch <john@oxyliquit.de> Date: Wed Sep 26 09:55:00 2007 +0000 [localize] normalize dictionary to regard symbols and strings the same, add usage doc darcs-hash:20070926095546-2c51e-ec3f428faf3ea109edb5a3105a71aa1a8b0817e1.gz commit 82feb89fa2308dbe447d64b28f2d2f96fdc07f7e Author: Jonathan Buch <john@oxyliquit.de> Date: Tue Sep 25 17:11:00 2007 +0000 Expand new Layout lookup so it can be relative paths too (no / at beginning means current controller) darcs-hash:20070925171154-2c51e-58406b78c0d94afd9ddc311ceb2e1b5e051d2586.gz commit eb8ad53ae691d2dc3945bf365c50f78cc30bf241 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Sep 25 16:08:00 2007 +0000 Add Stephan Maka to authors. darcs-hash:20070925160834-cbc08-762a3361eadb7600106c128abe912e1f4dcb7c09.gz commit 767c01ae922f4b91e140381fe5e8b00f5fae14ca Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Sep 25 04:23:00 2007 +0000 spec/helper/wrap now handles rubygems version mismatch better. darcs-hash:20070925042337-cbc08-34b21d674bb85ad87ba804d1771b5debccddd648.gz commit 1f6504c961fb4dc20b5c831a6ae3cb6ac84da94e Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Sep 25 04:17:00 2007 +0000 Do not automatically wrap layout paths in R(self, path) anymore, this allows for absolute paths so you can use layouts from other controllers easily. darcs-hash:20070925041727-cbc08-2199d3e7b932c0f5f99fb292bc992e664c772b30.gz commit 9960e440ae1ce00e3cf73802125bc76f187252b3 Author: jesuswasramazing.10.pistos <m.fellinger@gmail.com> Date: Tue Sep 25 14:05:00 2007 +0000 trivial comment changes darcs-hash:20070925140510-55b44-dd851d5f69b3bce06ce064cf1d5d1ac582dd8e37.gz commit 35ea9913f0bd7aff74f9d90996b33af271c20470 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun Sep 23 05:12:00 2007 +0000 Global.ignore now only ignores files if they don't exist. darcs-hash:20070923051241-cbc08-9cf319a0216946e8dddf84907ca97acc4cfe967a.gz commit 0ca3cec1b5f9fe027ff5bdbfa1ac28aee1063936 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun Sep 23 05:09:00 2007 +0000 Fix requires for to specs. darcs-hash:20070923050957-cbc08-1fce5d31936a5229fc90835bb3fbb6132e81e5b1.gz commit c1910efeb1c49da28f21c4c2a2083a462520f13b Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Sep 22 19:17:00 2007 +0000 Remove unused methods from Action darcs-hash:20070922191754-cbc08-82ccafdda906f3a99ef91dfabe0477c447bfbdaa.gz commit 832caa6ec3e9cfc48785cce6d9dd2249a8f1cfb8 Author: stephan <m.fellinger@gmail.com> Date: Fri Sep 21 22:55:00 2007 +0000 XSLT template example: add Content-Type darcs-hash:20070921225525-84564-6106a40d8a3092ca3fe469faf64a62c085eeb7c7.gz commit a4fd3ab15d0a4a47b063ba1853054cf68441e100 Author: stephan <m.fellinger@gmail.com> Date: Fri Sep 21 13:00:00 2007 +0000 XSLT template spec: two more examples darcs-hash:20070921130029-84564-45f0f811021b963cb343c13ea464bbf0b4328d5f.gz commit e1e33ca5f31ca4b29a9562680973ca2e2f47b042 Author: stephan <m.fellinger@gmail.com> Date: Fri Sep 21 11:56:00 2007 +0000 XSLT templates: add extFunctions capability darcs-hash:20070921115648-84564-9bd703b7a1e4342a0af50c8e547aae13361e9bb4.gz commit 731820374f576daf16b8696d33b6a11301bb478e Author: stephan <m.fellinger@gmail.com> Date: Thu Sep 20 01:10:00 2007 +0000 Ramaze support for XSLT templates, example darcs-hash:20070920011044-84564-fed68f9a85f2d9b950ba7b22461bc7328405a7d5.gz commit 97d00ac040e8c3e56b6223e2d25d6a3901674125 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Sep 21 14:08:00 2007 +0000 Instruct SourceReload to expand filenames before loading to make sure they really do exist where we think they do. darcs-hash:20070921140842-cbc08-657f6825a4540837a0c34daac9a73f022e3fcf99.gz commit 118c49db7dc90f18e256c12b9cdd5e2f5c15feca Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Sep 21 08:17:00 2007 +0000 Slight 'beautifcation' for specwrapper darcs-hash:20070921081739-cbc08-0a5bc91560aad9866dda26f9b0d58d262fa7a4d2.gz commit 8fe533d2447d81a21e5f8621d5420064a7b4d000 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Sep 21 08:09:00 2007 +0000 SourceReload#reload_glob is now SourceReload.trait[:reload_glob] for ultimate control. darcs-hash:20070921080937-cbc08-3584b325915224b7ad636ec6217000f91fbed8d2.gz commit e3cc6242f075953668ea5828f480208a45409f97 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Sep 21 06:42:00 2007 +0000 This improves logging a bit by introducing the :dev tag and so lowering the overall output in default mode. darcs-hash:20070921064236-cbc08-72a82b73eb121900775a458d2a42e930b2a23d09.gz commit 9d93b23f986d4ebc0a8fdbc3320672f021441720 Author: Aman Gupta <ramaze@tmm1.net> Date: Wed Sep 19 15:36:00 2007 +0000 alias Ramaze.contrib to Ramaze::Contrib.load darcs-hash:20070919153655-a47f2-c2261a94f8bdeca0a500f7388add3e3318be1b12.gz commit c4bb39f4f7a60a255d932d283438267bf9a25f8d Author: stephan <m.fellinger@gmail.com> Date: Thu Sep 20 15:33:00 2007 +0000 Gestalt: allow text in arguments, properly escape this text and attributes darcs-hash:20070920153337-84564-e776cb9c5f4c41f2d603648275eab3ebfa40ae1d.gz commit b1ed0da45fc1014d1b26503953ce41da3b51e6f4 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Sep 19 06:24:00 2007 +0000 Add $0 to files being sourcereloaded. darcs-hash:20070919062417-cbc08-21560d47e841520e3b88ee0990d3cf12db390b29.gz commit 40db4d88cbc89685536eca18e534f80c565e883f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Sep 19 06:21:00 2007 +0000 Implement Global.ignore and spec it. darcs-hash:20070919062143-cbc08-0a8f92b743e76c77d09a079639063ced36a64ae3.gz commit 48faba598c0dfe2e2ab4108e4eb25ffc288d7e66 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Sep 18 10:46:00 2007 +0000 Add Global.cache_alternative so you can specify a different cache-class to use for only certain caches. For example: Ramaze::Global.cache_alternative[:sessions] = Ramaze::MemcachedCache darcs-hash:20070918104659-cbc08-7d174e63fabb257ec2dbb4c8f69210414be24116.gz commit 129b28d8e5e93f1a0eb702336b7994339e24344c Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Sep 18 05:41:00 2007 +0000 Small improvment to the sequel/fill contrib darcs-hash:20070918054112-cbc08-651a9027bd381ae5493d9210e49ad844d9d81d41.gz commit 44d016da2583734be69869f822e8bff144f5365f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Sep 18 05:33:00 2007 +0000 Add contrib/sequel/fill darcs-hash:20070918053330-cbc08-a37d85167c19f77a3b3da220e0883cd84b03a654.gz commit 60b68579e02ae106babe7e372f2c50f654460dd0 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Sep 18 04:54:00 2007 +0000 alias redirect_referer to redirect_referrer in RedirectHelper darcs-hash:20070918045439-cbc08-483b703119ae98b86d23057abe0a606ed7051182.gz commit e6fa2498df7dcc232cf1f33ebf4395f9a35ba408 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Sep 18 01:48:00 2007 +0000 Allow custom /helper directory in apps, will be searched before ramazes helpers. darcs-hash:20070918014843-cbc08-31ab1e74cbbcae26a8fd53a6e1b77308a4f410f5.gz commit 22324e0c012902b3f08e26dcbdbb673d76c06d69 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Sep 17 11:45:00 2007 +0000 Add the wikore example and fix spec for wiktacular a little. darcs-hash:20070917114503-cbc08-026d77dd0a1f13a041e3b341b5c785882ef26833.gz commit 31a865a966bca7d8f45519d525bde3c76150c3dd Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Sep 17 11:44:00 2007 +0000 Improve output of spec wrapper a bit. darcs-hash:20070917114458-cbc08-4ced554217bf18124d4dd9967e7426c50f5b0720.gz commit 6244e7f3b9d75e154cbe2b07928dbea10f650b9b Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Sep 12 12:52:00 2007 +0000 Adding path for OSX to tool/tidy and improve readability of the spec for it a bit. darcs-hash:20070912125255-cbc08-a494508f20bf4280ee22c68c8a77768c2090d536.gz commit c1354842efa1b90a1c670f7da20311dfc8ccc9e3 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Sep 12 09:08:00 2007 +0000 Fixing dependence on the debug.rb implementation of ruby, since this may vary between different versions/implementations, use gestalt.rb instead, the oldest and most stable file we have. darcs-hash:20070912090809-cbc08-786f70d63005b0654324dcf3dc6e250d96eff1ee.gz commit 8a119f78569d2b10358b6e725317ef5d6f3e262f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Sep 11 08:47:00 2007 +0000 Small beautification/speedup for the mocked http darcs-hash:20070911084731-cbc08-bca2d241cac907c29cdfc79510487dd067fef802.gz commit a953d00675ee246c8e6d92710da88045d6db7440 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Sep 11 16:29:00 2007 +0000 Clean up the controller/resolve part a bit, implement raise_no_filter which throws a NoFilter error now and fix a minor bug that would result in a faulty response if an element of Cache.resolved was no valid action. Added docs for all methods in Controller. darcs-hash:20070911162955-cbc08-1e89e2ada71e6b4ccadde4c353ee8c9e1958379f.gz commit 890d04bc14331ee8c16459e706cb44b2626f3d09 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Sep 11 14:48:00 2007 +0000 Restructuring of how contribs are handled, introducing the Ramaze::Contrib namespace, adding Global.contribs so we can add a unified shutdown in future, fixing routing so it won't try to match an already resolved route again and thereby avoiding recursion. darcs-hash:20070911144843-cbc08-97a0b6fa319fd1ff5816a139ce3cedda5161540c.gz commit f4dd584e4c2d14d6ab32d1ef2fa8cf115572559b Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Sep 11 05:41:00 2007 +0000 Adding snippet for Array#put_within/put_before/put_after plus specs. docs missing. darcs-hash:20070911054158-cbc08-3b428805cb2293989b4ca31f296083adb357e9f2.gz commit ef74745c72711fbc998d91c547e422d5a23a29ff Author: Aman Gupta <ramaze@tmm1.net> Date: Mon Sep 10 06:32:00 2007 +0000 Updated spec for route darcs-hash:20070910063242-a47f2-145247d601529f9c07e8da4eb8162c2f8ec5e6db.gz commit 699bf0a16d9be3f6fe5d07253678b7ccc0ef642d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Sep 10 04:45:00 2007 +0000 This introduces the first contrib for routes, slight restructuring of Controller::resolve to allow filtering based on Controller::FILTER like we know it from Dispatcher. Added dictionary.rb from facets to allow sorted but hash-like routes-adding. Spec for routes added as small showcase. darcs-hash:20070910044521-cbc08-34be9cec98d83d68190cea7666aabac8c014a82d.gz commit c87054cef547bb87ea27f806da635e433d41a7fe Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Sep 10 04:45:00 2007 +0000 Add basic Ramaze::contrib as future helping instance for contributed things. darcs-hash:20070910044506-cbc08-5a222bc6afca97ac5cb260c8adb695df8f3908af.gz commit 1cc0906eb4e93ca02a5d564ead7afec2e6307021 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Sep 7 08:32:00 2007 +0000 make snippets/struct/values_at behaviour compatible with standard ruby (orig. by riffraff) darcs-hash:20070907083216-cbc08-15573d60e34d3925d362a9ccd2dbd894f4ad9bc6.gz commit 9ed8166aff4c211e40d02c8a3e6f211a70c9d2e4 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Sep 7 08:31:00 2007 +0000 Fix for directory-listing, always sort files/dirs shown darcs-hash:20070907083158-cbc08-81efc379bbdfedc7e079d217a814bb20d7c5b487.gz commit ceb368908c9ad4f5189c29e2d4b8e04f8c188d26 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Sep 6 13:51:00 2007 +0000 Update doc/CHANGELOG darcs-hash:20070906135154-cbc08-7fee003a5869128959fbc06552f52885eb01f9b6.gz commit 4913b70edca9c5707309e1c0701ab450f7dcf827 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Sep 6 13:51:00 2007 +0000 Version 0.1.4 darcs-hash:20070906135132-cbc08-2be9f94b55fb352f20e68e4f6be699bc59945fb6.gz commit 00027e7279a58956d40a1bff1b360e1ccaa29310 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Sep 6 13:51:00 2007 +0000 Make Struct#values_at backwards-compatible but remove Symbol#to_int (deprecated by ruby1.9) darcs-hash:20070906135122-cbc08-4bc481eb9ad9a22e027b43e3df68a8407a3771e9.gz commit 0d8b8478ee4fadf012d800771626affb3cda9ed2 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Sep 6 13:49:00 2007 +0000 Fix typo in human_readable_filesize_format darcs-hash:20070906134948-cbc08-3f560b69dee9e38498b801795bd537e48b6cfdff.gz commit 04bd5b5d0fc3b8dc33ad00e7fc36dc63662d1bf0 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Sep 6 13:49:00 2007 +0000 Update things in /doc darcs-hash:20070906134934-cbc08-d7d70473ecfce90160ce6c43ac6e4452a5112783.gz commit 3869e58d9f8323c28a12ba47557a81684eff1e83 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Sep 6 13:48:00 2007 +0000 Update doc/AUTHORS darcs-hash:20070906134856-cbc08-2ffaa3db7d005918195ea4fcf8bd53f541bc5f7d.gz commit b16fdcf6d935f9ae1d1d350be9c702c9cf7033f5 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Sep 6 05:28:00 2007 +0000 Fixing some more spaces. darcs-hash:20070906052818-cbc08-69eb56affde06f09994d686311b9fb6c4a2c2d47.gz commit cf674446b82cef3efc2984dbb03ed8eeb592b024 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Sep 6 05:28:00 2007 +0000 Adding (c) to Numeric#human_readable_filesize_format darcs-hash:20070906052801-cbc08-ebcd3d3089f32fdfe372b6ac55ccda4a6b19f3ac.gz commit 798a4d4248f3f779182da178cd9e2983877d5b9c Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Sep 6 05:27:00 2007 +0000 Adding --instant option to start bin/ramaze with an empty controller. darcs-hash:20070906052751-cbc08-c089de3cb84a0bada97d99997c3d6d8d5329989b.gz commit 784a9b558f54d8d059eb969f002cd50ddb6503a1 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Sep 6 05:23:00 2007 +0000 Adding Numeric#human_readable_filesize_format and using it in the directory-listing. darcs-hash:20070906052336-cbc08-1cfd47c7380a6c306d2ac175529eca88f22976f4.gz commit 457c80d6b1c399ed68b745839e8cf451c1830f9d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Sep 5 16:10:00 2007 +0000 remove some useless debugging-information darcs-hash:20070905161041-cbc08-a30019d14dc325c6a3c8d493b7f42a1e51c89b4c.gz commit aba5f4d4ec1bc6cf5b7bafd50caaf54334a4935b Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Sep 5 15:57:00 2007 +0000 remove deprecated spec from dispatcher/file darcs-hash:20070905155747-cbc08-6ef402fc7437c09413b175b2baa0c8e519654361.gz commit d42a907c240a922b40b22d71474d364a798df641 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Sep 5 15:52:00 2007 +0000 Remove the now useless controller/directory darcs-hash:20070905155229-cbc08-4a69b425b85abd616500c74405670e9b55ad398b.gz commit 38f8a5093989182d204fedfb0ea5ad4efce594c7 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Sep 5 15:50:00 2007 +0000 Minor fix to Action#extended_path darcs-hash:20070905155024-cbc08-4d933e0f54243e8bfe4333a0426aef237f9051c7.gz commit 261794fe82ad90009cc4650a99ff0fed27302786 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Sep 5 15:46:00 2007 +0000 Medium refactoring of bin/ramaze, adding better functionality in Global for it and adding some niceties for Global.public_root/template_root darcs-hash:20070905154638-cbc08-889e3e71b93f7e14945a69e854f3f60f56ce7988.gz commit 87217ea6510438f902d938c7dd579629cdb00597 Author: rff.rff <m.fellinger@gmail.com> Date: Wed Sep 5 10:52:00 2007 +0000 spec for Informer case statement in initialize darcs-hash:20070905105259-16231-d1992d2b870aaa1c06a969f5342090bb74695544.gz commit 4474e3106f95ee997b8cb71265c1b6f8bf9e3739 Author: rff.rff <m.fellinger@gmail.com> Date: Wed Sep 5 10:07:00 2007 +0000 spec for Action#to_hash darcs-hash:20070905100709-16231-b62338c93c5239b3ea7c788a109fada71430145a.gz commit 48e3597921525622c3dbd60546975cf1f39d6a2b Author: rff.rff <m.fellinger@gmail.com> Date: Wed Sep 5 09:36:00 2007 +0000 spec for Struct#values_at darcs-hash:20070905093622-16231-bae521f283acb291f48629bbcdecbaafc9da2a3e.gz commit 139252dc766ecaaf78d105315a4d8e49771672fa Author: rff.rff <m.fellinger@gmail.com> Date: Wed Sep 5 09:34:00 2007 +0000 spec for Struct#fill darcs-hash:20070905093439-16231-5f729a2f467e3a6ea621d9f86f24f30aeebcb57f.gz commit 8d9d7fd360ab309b2543de630128c6a8302637b5 Author: rff.rff <m.fellinger@gmail.com> Date: Wed Sep 5 09:32:00 2007 +0000 make snippets/struct/values_at behaviour compatible with standard ruby darcs-hash:20070905093213-16231-698db091f4390bc4dd05b229614dbd1791c9d605.gz commit 3a5882c5bccc9b9a8729479306473a214adcf868 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Sep 5 04:14:00 2007 +0000 The usual, fixing some end-spaces. darcs-hash:20070905041424-cbc08-b144d474b97e4a65060ed6ea55a2a4ce3f3c6153.gz commit ed9725ed920836c8beded2462ff83567bdebf2bf Author: rff.rff <m.fellinger@gmail.com> Date: Tue Sep 4 12:10:00 2007 +0000 doc fix for caller_lines darcs-hash:20070904121056-16231-b73b0d266c33c0ab5e09fa736fab454db85d761b.gz commit 4d764601bd27d76693f4bc374a85d6cdbba02585 Author: rff.rff <m.fellinger@gmail.com> Date: Tue Sep 4 12:07:00 2007 +0000 spec for Ramaze#caller_lines darcs-hash:20070904120759-16231-6ca5b1bdc1f0ff352d79d4679ba575241b1590fb.gz commit 48c873a40d2fa14356c07cafea75bc4cf88273e6 Author: rff.rff <m.fellinger@gmail.com> Date: Tue Sep 4 11:54:00 2007 +0000 spec for Ramaze#caller_info darcs-hash:20070904115414-16231-fe11cfd5240d308d86a686f81840d57e17e318d9.gz commit c044ff5d7dabcde64fb3da0b8591aeb20f29b30a Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Sep 5 15:41:00 2007 +0000 Fixing directory listing and adding spec darcs-hash:20070905154147-cbc08-20a22b0ca00e49968d5cef126e5bb9c886494b42.gz commit ad749510fd525ce74b6e738126b84b6071cd8f1a Author: rff.rff <m.fellinger@gmail.com> Date: Mon Sep 3 10:56:00 2007 +0000 remove useless snippets/openstruct darcs-hash:20070903105607-16231-e4cb423a69038db989c785b6f42c6cc413c20a83.gz commit f6b9986b8308dfa511375edc1cb4f059188e489f Author: rff.rff <m.fellinger@gmail.com> Date: Mon Sep 3 10:41:00 2007 +0000 spec for String#snake_case darcs-hash:20070903104157-16231-202012303caedb1c8b32a0c2f70d7be54fa9bb8c.gz commit 448adc28e019ed909fab09f8d27490b5a68c0c16 Author: rff.rff <m.fellinger@gmail.com> Date: Mon Sep 3 10:35:00 2007 +0000 spec for String#DIVIDE darcs-hash:20070903103556-16231-2dc6c14c95616a1af833de81829534a3b753818c.gz commit eafd1e7dfe2f8bbd4e22f2e78581047b8fc0999e Author: rff.rff <m.fellinger@gmail.com> Date: Mon Sep 3 10:31:00 2007 +0000 spec for String#color darcs-hash:20070903103155-16231-2594498e70d00a18545098aba9c597e56b003721.gz commit 8e2f6a1042d1b48e35e7320f9b8ba456e418ca56 Author: rff.rff <m.fellinger@gmail.com> Date: Mon Sep 3 10:24:00 2007 +0000 tests for snippet/string/camel_case darcs-hash:20070903102405-16231-9c1986174b7d4fa9a2b7c5a8b25bb091815011aa.gz commit a94056a8059cd2ec5b92f7315371990a97bbc726 Author: rff.rff <m.fellinger@gmail.com> Date: Mon Sep 3 08:59:00 2007 +0000 small spec for __DIR__ snippet darcs-hash:20070903085938-16231-638c3943e20a078a03f5c83b00e8138214afbb11.gz commit 5b60a44a89b05bd04519b5589c6a6222fd8e8b97 Author: rff.rff <m.fellinger@gmail.com> Date: Mon Sep 3 08:55:00 2007 +0000 snippets specs for aquire,constant darcs-hash:20070903085532-16231-ffa11e72d0702e90c6dd510b552ef1ca23f65713.gz commit 0da8b6ec1bcc318fd6294f53739770f4d919f985 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Sep 3 09:13:00 2007 +0000 Fixing rake_tasks/spec for example specs darcs-hash:20070903091349-cbc08-d462b1c80464478c2ec94cb9c7766d46cbc41bec.gz commit 5020c232310b76a1ee0d7fb715d210fab0646d11 Author: rff.rff <m.fellinger@gmail.com> Date: Mon Sep 3 07:37:00 2007 +0000 more minimal READMES darcs-hash:20070903073746-16231-44cadf59448b80e8ac1ee048599523ebe9eeccbd.gz commit 055d0af92fddad8cc23e1cf337a863e93abc4f39 Author: rff.rff <m.fellinger@gmail.com> Date: Mon Sep 3 07:19:00 2007 +0000 README for examples/blog darcs-hash:20070903071939-16231-0d64dfbbac11c38ecc66c42045269ef4bb46edcc.gz commit 6d7fb60e3e94191c5df690c19350e89787b22373 Author: rff.rff <m.fellinger@gmail.com> Date: Sun Sep 2 20:41:00 2007 +0000 Og's logger will write to STDERR which means that even if all tests pass SpecWrapper will show it in red and show the error report. It seems that using Ramaze::Inform as the default logger for it works, but maybe it should be done in start.rb, or we should use Logger.set(STDOUT) darcs-hash:20070902204140-16231-99df4cd25e18ecc5f8b0a741d81767e9d36a0847.gz commit dea1180e342f009b7166106904d30ed074731211 Author: rff.rff <m.fellinger@gmail.com> Date: Sun Sep 2 17:41:00 2007 +0000 removed require ramaze from wiktacular specs ) darcs-hash:20070902174120-16231-3da0b0f57dca68f42edb4a7c3c173c6f5a761dbf.gz commit ade8d4a6433fd4b18169d220d37ebc187a0b9323 Author: rff.rff <m.fellinger@gmail.com> Date: Sun Sep 2 17:35:00 2007 +0000 these are just simple specs for example/blog, again more useful to show users how to write tests than to test the ramaze infrastructure. Strangely, all test pass but it is shown with a red bar from ramaze's rake. darcs-hash:20070902173551-16231-63352c3a114451a2af11e84754ca0eaa40962470.gz commit df7f84e07c349bf1ac0937b92f71f907d4579a0c Author: rff.rff <m.fellinger@gmail.com> Date: Sun Sep 2 16:56:00 2007 +0000 specs for wiktacular/{revert/unrevert} + refactoring darcs-hash:20070902165603-16231-1aabd8ceee9ccfb1649cc6bb6d019c4965090f68.gz commit ef1ec5ec5a162b3b6c6a178d50d903ce3fa5762d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Sep 3 07:52:00 2007 +0000 Rewrite of Kernel#aquire darcs-hash:20070903075243-cbc08-cd15855555b8063d33049b4bc12e41110e6324fc.gz commit ef762832d0f0d9b92ca51311cad144616671ecbb Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun Sep 2 08:51:00 2007 +0000 Changing implementation of __DIR__ a bit. darcs-hash:20070902085110-cbc08-7a8c930a80b946e99933544676f4444dc3480c23.gz commit 0209eed8ff35072c0d337558c4582ba18bbbf759 Author: rff.rff <m.fellinger@gmail.com> Date: Fri Aug 31 12:49:00 2007 +0000 more tests for wiktacular to show post() usage darcs-hash:20070831124904-16231-330b7146f8fac0f8d57e1673c89bee8891a1d292.gz commit d2c2feaa27c18addcf65f46aedf109c6887c67ec Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Aug 30 23:37:00 2007 +0000 Fixing typo in StackHelper docs. darcs-hash:20070830233748-cbc08-9437b1877fa2b68512f3ca1a278102a333a4b046.gz commit cd2ad91b1050580c6fef9adafa9c8b5eebed9c67 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Aug 30 09:09:00 2007 +0000 Adding the filecache meta structure and renaming Global.action_file_cached to Global.file_cache, adding Global.file_cache_meta_dir darcs-hash:20070830090925-cbc08-90b47bfc4baef5a651fde8e9044ebed6b899e235.gz commit 0c5bad4c0b998bcceb614e579fa13cc33c3d8393 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Aug 28 14:15:00 2007 +0000 Make the wiktacular spec work standalone and fix its dependence on hash-order darcs-hash:20070828141540-cbc08-7bb843f127c0b5ec97732c749bbc990619b41149.gz commit 414a6b4d6bb3444e625ef49e0a9be5915bdb7a33 Author: rff.rff <m.fellinger@gmail.com> Date: Tue Aug 28 14:00:00 2007 +0000 added __DIR__ snippet and change wiktacular to use it darcs-hash:20070828140007-16231-c7951974fe7fa4ca572fcb0cb7d420c9dce7e9ab.gz commit 8dfdfcc31202fefbfaa22298b525020db1d18319 Author: rff.rff <m.fellinger@gmail.com> Date: Tue Aug 28 13:25:00 2007 +0000 last __DIR__ usage in spec darcs-hash:20070828132548-16231-081a0d032b19af4342a028f6d653f7c62babfb75.gz commit 7129f5812c4d660965a309ffcb9c232ff61c3be2 Author: rff.rff <m.fellinger@gmail.com> Date: Tue Aug 28 13:24:00 2007 +0000 __DIR__ usage in examples darcs-hash:20070828132404-16231-ee7b518470de97df253bc02414b81803dbaba7e8.gz commit c7efea5edf682fa9617dd3a84e9fc6524651779e Author: rff.rff <m.fellinger@gmail.com> Date: Tue Aug 28 13:17:00 2007 +0000 more __DIR__ usage in specs darcs-hash:20070828131703-16231-7a8ba30368453782b1000294fe4d6b0749c76691.gz commit 669fe084b96b18879956505a8ff4b561fb0a89e3 Author: rff.rff <m.fellinger@gmail.com> Date: Tue Aug 28 13:11:00 2007 +0000 changed todolist's spec to use __DIR__ darcs-hash:20070828131152-16231-8522d3cbc32ae5e97d4b48c443c462a869c03f41.gz commit e99183c0d05c44a1a32875dea0e0c0ec41880474 Author: rff.rff <m.fellinger@gmail.com> Date: Tue Aug 28 13:09:00 2007 +0000 use __DIR__ in specs darcs-hash:20070828130956-16231-e94e47e30d2423a56da0800cc5170c2814274a2e.gz commit 2c21f2397cc7be6720d02140f9737802129599ad Author: rff.rff <m.fellinger@gmail.com> Date: Tue Aug 28 11:30:00 2007 +0000 refactor controller/model to hide path handling darcs-hash:20070828113004-16231-ea298a725705f9feb9b2f8bf328d1624adab62b7.gz commit a5213d393337cf841be9cf66b1adb12420aa19ed Author: rff.rff <m.fellinger@gmail.com> Date: Tue Aug 28 11:22:00 2007 +0000 make wiktacular test work the dummy specs for wiktacular are now runnable standalone or from rake. It was a path problem. Needs consolidation in the model. darcs-hash:20070828112202-16231-34bb273c48c4ff4e1b37806182ce5b48bf7d50c8.gz commit a0f61139e87e66ec238a727d66db1367d81732e2 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Aug 28 12:08:00 2007 +0000 Remove restriction on Haml, version 1.7.0 fixed the activesupport issue. darcs-hash:20070828120800-cbc08-b186a15c1b67ed35659a7159e30cac87eb056a5a.gz commit 10603f3e1285e9aa92e9e7e4b61ac81fa9d8b857 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Aug 28 10:07:00 2007 +0000 Make executing spec-files directly work again. darcs-hash:20070828100746-cbc08-a55c8edf26f236653bc969322a5a4447e7894b01.gz commit 6d0ba42d21c27bc33e0b97abb5c806bcf554bbc1 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Aug 28 10:06:00 2007 +0000 Update memcached, remove our flush_all hack, since this is supported by the latest version, add alias from #clear to #flush_all darcs-hash:20070828100632-cbc08-06f51cfca4cbd77e9a23c3d46929ccba83a89ac6.gz commit d31ddd968db7859f0d1c560b50337e7efef3248a Author: rff.rff <m.fellinger@gmail.com> Date: Sun Aug 26 15:37:00 2007 +0000 fixed todolist.rb so that spec run fine both from ramaze's rakefile and standalone darcs-hash:20070826153748-16231-480e1a640b56722cc6e908c4f7465cf4dd0fd7b9.gz commit 2d8e7bc0b661cb9b4973c9c9cfc74be8ae7a4f3f Author: rff.rff <m.fellinger@gmail.com> Date: Sun Aug 26 15:26:00 2007 +0000 re-added a commodity spec/helper to avoid changing all spec files darcs-hash:20070826152612-16231-3b046d896b2ae8656f9ff71b47eb91c9dc398818.gz commit 3640aeb55860c960fb191c139a8ed064d6a331fb Author: rff.rff <m.fellinger@gmail.com> Date: Sun Aug 26 15:23:00 2007 +0000 example/todolist's db will be deleted at each test run, so we remay darcs-hash:20070826152316-16231-d8337448e82d2f52610701670276de8747ae0cc7.gz commit da507a2f6ab81ed094bffe232437a1ecfc761c88 Author: rff.rff <m.fellinger@gmail.com> Date: Sun Aug 26 15:09:00 2007 +0000 move todolist's test in example/todolist/spec darcs-hash:20070826150950-16231-a39be5951bde933c53b98479d0250a206c1beac2.gz commit 601498c9a32064939769e28bdd3be8753ba12645 Author: rff.rff <m.fellinger@gmail.com> Date: Sun Aug 26 15:06:00 2007 +0000 mv spec/helper -> ramaze/spec/helper and accomodated requires. This means that end-users can use it for their own proijects by requiring ramaze/spec/helper, and we can add tests to the examples instead of leaving them in ramaze's spec directory. darcs-hash:20070826150623-16231-f6ae8bcb82cc3f7a475dcbbe80bf4ac9d3516438.gz commit 248d30f8e6797f8e5fcd1b09269c5e7f0ca5e6c9 Author: rff.rff <m.fellinger@gmail.com> Date: Sun Aug 26 15:04:00 2007 +0000 add cancel links to wiktacular templates darcs-hash:20070826150419-16231-50c56d7d970146f5b3b5bad1e2b60cfa0799a22d.gz commit 400bb13f03789771e850a96685023ada4a7f4118 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun Aug 26 13:48:00 2007 +0000 Add missing html_layout.xhtml for wiktacular example. darcs-hash:20070826134825-cbc08-83677c59aa32e94caf4bac12eb1f974d27f15252.gz commit ada763d04797f37deda5fa01aed6a6908d08daf5 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Aug 21 05:15:00 2007 +0000 Fixing and improving filebased caching. '/' should be transformed to '/index' in Dispatcher::File. darcs-hash:20070821051523-cbc08-a3e75a3e21796234081aff7668b245a311233221.gz commit 6364657957f8b34979783ff56e2c8e4a00cf9ac5 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Aug 18 11:54:00 2007 +0000 adding some path related methods to Action darcs-hash:20070818115411-cbc08-8ac7152893495621617546ffe3b80e553b140195.gz commit 6d381533400a0913b2103e97cbdde5f96247a084 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Aug 18 11:13:00 2007 +0000 Adding filebased cache of actions... very alpha so please try it and suggest improvments (code donations more than welcome) darcs-hash:20070818111329-cbc08-546ac53e919052a7bcf23e8c3acae840374c40c6.gz commit f47a6c0db39f934567244aa39c104a105dd6fdd9 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun Aug 12 09:02:00 2007 +0000 Add Action#fullpath darcs-hash:20070812090249-cbc08-e5b63eef7bec79549c2369b3aadb33e44f653619.gz commit 29c06fe8c7e6ec0dd06cfa9ffd3ff611efc9bafc Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun Aug 12 05:22:00 2007 +0000 Create new Action for requests, modifying the cached one is dangerous. darcs-hash:20070812052214-cbc08-b61bfa4b4c21d165ea43347762ac96072bc9ecda.gz commit 7e810d33db2b6b362e15b75707b22ea8fbe87934 Author: Fabian Buch <fabian.buch@fabian-buch.de> Date: Sat Aug 11 11:24:00 2007 +0000 changed Adapter to circumvent JRubys TCPServer bug (http://jira.codehaus.org/browse/JRUBY-1266) Ramaze now works in JRuby with Webrick, tested on a PPC-Mac with JRuby 1.0 darcs-hash:20070811112427-464fd-5c11ee75a3aea71d6cae4da73518f9728fe9863a.gz commit 3cc0c0492f4d550d9689fc7b8768658d13053f37 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Aug 8 11:12:00 2007 +0000 Add detailed error-message if haml 1.7.0 is installed but no activesupport. darcs-hash:20070808111239-cbc08-25629fd2894c46ee3f57242c286cad99d3962c99.gz commit 3bae521e6cbb34e1a68df85c06aed9ee578c449f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Aug 8 10:50:00 2007 +0000 Improve text for redirection. darcs-hash:20070808105020-cbc08-1e912abdce166648511fe8c66a0939961d3a593d.gz commit 0b963635954f8aa5bed3fc292298fa5f20a3a1f5 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Aug 8 10:49:00 2007 +0000 Make examples/caching not based on computation, that is very error-prone and slow, use rand instead. darcs-hash:20070808104911-cbc08-1bc0f0b3c6e306317938ee2af42f006ab5e7b67a.gz commit 283ec5a8dd7d48aff09cbbb093c3bd4d5a919a88 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Aug 8 10:47:00 2007 +0000 More robust spec for informer darcs-hash:20070808104757-cbc08-dab0ad27411096f9bbb399e5e14330f39b080928.gz commit ca5a1139625f8d12b11ad144883b19ee02d123b5 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Aug 3 05:56:00 2007 +0000 Fixing multiple actions per layout. darcs-hash:20070803055615-cbc08-1600638aa91ea8f76a10d9e46ed21eac1491e980.gz commit bfb1d72045e2bc3f781459348de0c0dda2dc82e0 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Aug 2 15:13:00 2007 +0000 Remove references to FeedHelper/FormHelper from the features readme chunk. darcs-hash:20070802151301-cbc08-e0463c2e9892fed469f3efe297bf2899fda28374.gz commit b51142985099f6b020f68ff5811344613d21b078 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Aug 2 15:08:00 2007 +0000 Update doc/meta/configuration.txt to reflect cookies => sessions. darcs-hash:20070802150840-cbc08-3a23202eb59f52f9e9b8fdbfd9332664f912c77e.gz commit 64f3686eadd21c52c4dffbf06251340231647780 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Aug 2 15:03:00 2007 +0000 Global.cookies is now Global.sessions and actually works ;) darcs-hash:20070802150313-cbc08-281f844bee8a53edee8dabc4f127ef36fa9065fa.gz commit 567b5813c87ecea736ee61b5819204de02873452 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Aug 2 04:42:00 2007 +0000 Add examples/layout.rb darcs-hash:20070802044218-cbc08-ce58e33ad37a8848b550c1edd043804c0b2d2a7f.gz commit b1a985023932731cef0b025a0f9d61229d635468 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jul 31 12:16:00 2007 +0000 Making layouts more flexible but not yet stackable. darcs-hash:20070731121629-cbc08-5115e136a66997cb4b3a86855d5ff37504329a3e.gz commit 12735e330bf81436c78b01e3fe275df5cb92fe16 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Jul 30 11:48:00 2007 +0000 Fix aspect spec and aspects for template-only actions. darcs-hash:20070730114841-cbc08-71664810ac8719cae452bbd974b33c75b23c766d.gz commit d1793e154f54140f8c31c5462cdd916cbbfc32c7 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Jul 30 09:11:00 2007 +0000 Harmonize Fcgi documentation and code darcs-hash:20070730091116-cbc08-62f375d8ac26b5bd9ad74f8736f993a3cead4da7.gz commit 2423276d98bddb82d5c84ae00c59147932cd4b04 Author: Aman Gupta <ramaze@tmm1.net> Date: Mon Jul 30 00:06:00 2007 +0000 Updated spec for aspect helper darcs-hash:20070730000620-a47f2-8ee2e1c14daccf5f317f3757e98519f0c73d0529.gz commit 3278a6cea3afd737388f0a0c920c4de22716e0e8 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Jul 30 02:02:00 2007 +0000 Update description of gem darcs-hash:20070730020225-cbc08-b5c6f6e8d385c2e4195706dee87b785bbf257d73.gz commit cecd2de51d091d46688078d017d307f584996566 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Aug 11 06:04:00 2007 +0000 Remove the faulty path from the post_install message on installing a gem. darcs-hash:20070811060413-cbc08-b0f661d63b12515e28ad4e2c908072c2dd61d758.gz commit f30811c54e3563fda6208a15a43ef20dc5298b7a Author: comp.lang.zenix+ramaze <m.fellinger@gmail.com> Date: Sun Jul 29 13:11:00 2007 +0000 Added directory listing & another option darcs-hash:20070729131107-206fc-fe11fc42dc52fc21b84cfd95aa29988be5a7d5f0.gz commit 474ccd93a991957e3d7448804310af64e025a86d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 28 17:18:00 2007 +0000 move Dispatcher::build_response to Response#build darcs-hash:20070728171834-cbc08-9c206125d8ef00717e977e0f79812f7772f57947.gz commit a14a0746a8cd5bfe4720399ceb8dda681387c2bf Author: Jonathan Buch <jo@helloit.fi> Date: Sat Jul 28 12:56:00 2007 +0000 partial helper module docs, pager add docs for private methods too darcs-hash:20070728125641-21a65-2a50569dc204069e7d403f26d17de3a493615847.gz commit c8768ef707a52594bf631d81eb86e0875b328d6c Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 28 10:59:00 2007 +0000 Docs for Dispatcher::Action and RenderPartial, improving docs a bit concerning aspects *_all darcs-hash:20070728105945-cbc08-eb2481294e2813beaf9708a1a13ff985d1179267.gz commit d97bc871ba4a5bb31a7f6e4c0d2a3927074b65d0 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 28 10:46:00 2007 +0000 Full docs for Cache darcs-hash:20070728104645-cbc08-a4130e5d3d4392b6900732f98b17e3eccddf9469.gz commit 93f3361316c1fb4ce8106406c709743306da4eaf Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 28 10:44:00 2007 +0000 Full docs for CacheHelper darcs-hash:20070728104449-cbc08-99e43a9c569a8a902ad155c3d4fec44b0fcb92f6.gz commit 9661fc78e2d87372c4f5bfbc9e004715189a2222 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 28 10:43:00 2007 +0000 A bit of meta-docs for IdentityHelper. darcs-hash:20070728104316-cbc08-230cfc5497c48176e28053a2e32af553db8d6c72.gz commit 029e2f20707399eb4b2fe132ea34111aff432615 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 28 10:30:00 2007 +0000 finalize docs for controller/resolve darcs-hash:20070728103005-cbc08-df7fce42c912e153ee343be831db58e256f8a4ca.gz commit d4aa7190ee6a97586ebf9ab0e59d4c00d2121115 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 28 10:26:00 2007 +0000 document Localize class darcs-hash:20070728102635-cbc08-485d28d04dd4d34c5a7e8e9bf507698587ae4d4d.gz commit f3b59b843d97dc164d2c56ba439f62d55a943d7b Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 28 10:24:00 2007 +0000 Remove FormHelper and specs darcs-hash:20070728102438-cbc08-388ef316a30e7a136bea19dd0000864ceffa8454.gz commit b53c0f069ebbbd219ea20db44e3fe03419b0ae02 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 28 10:22:00 2007 +0000 Remove ReFeed/FeedHelper and Store::YAML and their specs darcs-hash:20070728102252-cbc08-9fdde38700554b2b74446782302b8e269d3c0e8c.gz commit 6bd57d5dd2f10e3dc2f3da9bda0af8f8b222d4d3 Author: Jonathan Buch <jo@helloit.fi> Date: Sat Jul 28 11:22:00 2007 +0000 Pager: documentation, major spec update darcs-hash:20070728112241-21a65-ce8e1967f306ad92b82dc9e482835ea5232287cc.gz commit 0a012c7ba01d202cfd0d7bddb17264d7a78297d3 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jul 27 21:27:00 2007 +0000 Fix typos in AuthHelper darcs-hash:20070727212735-cbc08-c7647b7dc5a669dd53c4a0867ae3514959b375d7.gz commit 12121307b13bc6b3dc46228794236922c996603a Author: Aman Gupta <ramaze@tmm1.net> Date: Fri Jul 27 21:06:00 2007 +0000 Haml/Sass spec cleanup darcs-hash:20070727210626-a47f2-bb0c7ea347725d46f3eb45c103a635f4a377b3cf.gz commit 376632e9be0e2cda94d00b769e6a80266e654c31 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jul 27 04:42:00 2007 +0000 Documentation for mongrel/fcgi/cgi and sourcereload, reduces some overhead in the Cgi and Fcgi adapters. darcs-hash:20070727044223-cbc08-08191d6a485e2b2adabc4f452b08ae38e461a865.gz commit 4bd6e17ff10073964bb03ab4fb5d33b77fd8c93f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jul 27 04:35:00 2007 +0000 update docs concerning FeedHelper and ReFeed. darcs-hash:20070727043526-cbc08-08185d0079e1f37d85967f7ef892d2baecaa7caf.gz commit 34cd7f77137a26d2187aea0441c4c0c1b50d21d9 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jul 27 04:28:00 2007 +0000 Change wiktacular so it uses layout instead of Page. darcs-hash:20070727042836-cbc08-104a34300e5e13290cd7f0c1c997623e7056d888.gz commit e1ea5a4cb0e05ed625c853e2c25190a55002c24a Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jul 27 04:26:00 2007 +0000 Put initial mapping into Controller::inherited so layout can work with it. Controller::startup is too late. Also introduces a change to delete any old mapping on usage of Controller::map. darcs-hash:20070727042608-cbc08-8af2675e2f52380eb55bdef76536f240d5cea347.gz commit 9fdf906dac0d9c33ddec3e429175ecf3c8e29dd6 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jul 26 23:54:00 2007 +0000 Add default content-type text/css for Sass and update specs for it darcs-hash:20070726235425-cbc08-2febf8565a4b10f3142f7aff529ce74f62e91f30.gz commit de3b247ffd16d7def5eb27d6c21cf1180cd6cbda Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jul 26 23:48:00 2007 +0000 Add autoload for Sass darcs-hash:20070726234835-cbc08-a06b8dc7bd18db9aa05cd0b84fd412fc547756cb.gz commit 879a39750615e724e3678becc75f8f6946aa87ec Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jul 26 23:34:00 2007 +0000 Fix typo in proto/template/index.xhtml darcs-hash:20070726233404-cbc08-57ffd18f51c1615848921f71f1b8472e25ba51e9.gz commit 135ceaaa8117a7388b39ccbc5a2646724ee9d1ec Author: Aman Gupta <ramaze@tmm1.net> Date: Thu Jul 26 19:48:00 2007 +0000 initial support for Sass CSS templates darcs-hash:20070726194823-a47f2-c9202b1804ea79fb88c54b85e4cc205c4499ed7e.gz commit 974a41ef62193091a6f6e9f6e27e8ccd80e3692e Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jul 26 11:45:00 2007 +0000 Implementing layouts, view this patch to find out more as it also adds docs and specs darcs-hash:20070726114557-cbc08-4c9849c268c888b30dd26674bf526542af9b16dd.gz commit 702458f9b76bdc6ee957195ba07428ef8e756126 Author: Jonathan Buch <jo@helloit.fi> Date: Thu Jul 26 08:35:00 2007 +0000 Documentation for tool/localize darcs-hash:20070726083547-21a65-5e8ba6f8c413e9a870b67aa727ef246f885334ff.gz commit c48fca2cafbe139f8d430f2ed550d21f0ea059e6 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jul 26 10:09:00 2007 +0000 Add another spec for Action() darcs-hash:20070726100958-cbc08-55e0879676ae549859d2701d667b8d5975501d48.gz commit c964216a4a026a5399b59ec3603d1d264fe4f7c2 Author: comp.lang.zenix+ramaze <m.fellinger@gmail.com> Date: Wed Jul 25 16:37:00 2007 +0000 Added capitalization to Ramaze::Tool::Create output darcs-hash:20070725163717-206fc-09386e489404b5499da43893a3ab045ce6e85ba3.gz commit 5705e16c1b0275c7cc30078225923c8f84227044 Author: comp.lang.zenix+ramaze <m.fellinger@gmail.com> Date: Wed Jul 25 09:29:00 2007 +0000 Updated user map information, added riffraff darcs-hash:20070725092941-206fc-aa36e326c6d4f4e89f4e91c77fab69ba01da9f43.gz commit 86c77ccd96794824590f83ab4367c72c5049ea53 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jul 25 06:51:00 2007 +0000 minor beautification and docs for controller/resolve darcs-hash:20070725065141-cbc08-91e17b2d5bc2ab51f91c72a01ba63cd3baefced6.gz commit 850285aa8a5178278d81ec8077cc17dabb725226 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jul 25 06:42:00 2007 +0000 fix a end-space darcs-hash:20070725064251-cbc08-a6f473c21b84f972dbf300d0d89abec3c61b75c4.gz commit 2e2b51e711cd37936e8a2ef3b7493f091ef55d11 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jul 25 06:41:00 2007 +0000 Further improvment on error-handling on exception during render darcs-hash:20070725064107-cbc08-3b40e273cc3f4c9cb8d33b7d0ae4c0eb9d6fd161.gz commit 210ddb69e733db73ce0821bae60afbeb5a157727 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jul 25 07:15:00 2007 +0000 Add tries to require rubygems darcs-hash:20070725071551-cbc08-b2ad42d7cc89d811c17a832933f092aaa91a2e13.gz commit 937c7b5566c662639ac2b967c26e554a9dd10ff8 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jul 25 04:55:00 2007 +0000 fix typo in bin/ramaze darcs-hash:20070725045521-cbc08-5b74800fd96a14ca447d7c3148d9f5843b4d9484.gz commit 740d422855f33ffc2f95655529a47da0c715577f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jul 24 11:47:00 2007 +0000 Documentation for Dispatcher, GlobalStruct, Dispatcher::Error, Tool::MIME, Response, Store::Default (adds some beautification in Dispatcher) darcs-hash:20070724114731-cbc08-38ec529359d312921b115c60eba60e780ac57cb4.gz commit 366561798c44aa8c514dd5f3106d6949d2b57aef Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jul 24 05:15:00 2007 +0000 document AspectHelper and Syslog darcs-hash:20070724051536-cbc08-36cb997dc2afbf9679b3eb7a9499df833b153620.gz commit 7f3639c9ef8ae7e2b2dc658cc25d91ba86339912 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jul 24 05:00:00 2007 +0000 document some raketasks darcs-hash:20070724050058-cbc08-6af25e586ace3c3898fe631430c755b6da183e9c.gz commit ed047b11a033a0502dd0114d6b30f977dc256bc7 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jul 24 05:00:00 2007 +0000 move error-message in sourcereload into the failed hook darcs-hash:20070724050030-cbc08-6e85a20436e64ff80dce1d61cf3a6c262b1ca83d.gz commit 32878d6b9a0379c1a34d3d0ca38a7b33618c58e7 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jul 24 05:00:00 2007 +0000 full docs for sourcereload darcs-hash:20070724050017-cbc08-3fa824e99ca35df6f328065df5d66f7c2024bbb5.gz commit e645d873c81b27277ffacc83ef71186c3835ea88 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jul 24 04:59:00 2007 +0000 docs for informer darcs-hash:20070724045957-cbc08-db82dbb73b9eba744db377d4b1ff09c5f32546d2.gz commit e05d1a83b5f07a767919c8ad60fd7dc8025b0ed8 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jul 24 04:59:00 2007 +0000 main.rb is now start.rb darcs-hash:20070724045915-cbc08-b8ef1686af0140002d7c04bcbaaf420ff85a3668.gz commit 64bc53230c5815c3ecbfd6f1e83009bacd02c8de Author: Aman Gupta <ramaze@tmm1.net> Date: Mon Jul 23 23:16:00 2007 +0000 tmm1's location on the ramaze users map darcs-hash:20070723231625-a47f2-fa8b18ad56190767c37df1b62813004f1da3a8e6.gz commit 7738df88a85f0ba05523c74ca3290de04e4e874f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Jul 23 16:48:00 2007 +0000 add placemark for zenix darcs-hash:20070723164824-cbc08-b3c30d1b9d217b55266724d2942b0cc32eb2d528.gz commit ac194f12ac243cc9115e99f0a0190efad47edf79 Author: jesuswasramazing.10.pistos <m.fellinger@gmail.com> Date: Mon Jul 23 16:30:00 2007 +0000 Added Pistos avatar. darcs-hash:20070723163054-55b44-5844e3f13acda0a481519925e3c85e2680d6ce34.gz commit 2000bb9f82ba97fc5d120db84625ebe4d29e3d95 Author: jesuswasramazing.10.pistos <m.fellinger@gmail.com> Date: Mon Jul 23 16:03:00 2007 +0000 Update of Pistos' description on Google Map. darcs-hash:20070723160354-55b44-ccea6492ac540c1070758f2bc2b14e70ddbf5521.gz commit 4e65645c6a8a71f5f3228e8361f66b97b3f90bae Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Jul 23 16:03:00 2007 +0000 update users.kml darcs-hash:20070723160312-cbc08-993d0abdbdc0d6b0551d905ea20518cfdb3d1aae.gz commit 7be614ada861010e0a95cc19bf95bbb1d200a45b Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Jul 23 15:46:00 2007 +0000 add doc/meta/users.kml darcs-hash:20070723154603-cbc08-8ce641be45266ade03a10bfde2135ad4c5134dc8.gz commit 6c478ca60ff187c0eea2c9729f899b95406ee71d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 21 18:24:00 2007 +0000 fix abort for bin/ramaze darcs-hash:20070721182406-cbc08-499bdbcf9c9008a09bd2e6205fd99475296fedac.gz commit ba4cb9dad7592b01721fe01793f920769d082df0 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 21 13:20:00 2007 +0000 Add desc to release task darcs-hash:20070721132017-cbc08-0b12766ca005570b752cc4e14ff13f43d2e6074b.gz commit ab6303aeee99b0dac3b70bb2e51f71b3b5e9f1e5 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 21 13:09:00 2007 +0000 Update CHANGELOG and AUTHORS darcs-hash:20070721130912-cbc08-c317c8780eebeafb28e4db869413492cc369634e.gz commit 74e95fda359c176a8677cd2f725a573003ae1fc3 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 21 13:04:00 2007 +0000 Version 0.1.3 darcs-hash:20070721130408-cbc08-dc48de44bb735192e89401595fa9bfddce9515ec.gz commit 16e64a52f638eaaf1c47f4474886aea8351f8edb Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 21 13:03:00 2007 +0000 some minor changes darcs-hash:20070721130312-cbc08-3f59b32abb256bb0e9fee737a11f1d45d6c53a9d.gz commit 91846807cb280234a03be69e61d9dd125816c7c1 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 21 13:02:00 2007 +0000 Update announcement darcs-hash:20070721130259-cbc08-6a61d4976cdf841c536237c7b3018964cab97835.gz commit 03ef73f4745be12ec42ea142e283550c6647b162 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 21 10:28:00 2007 +0000 Document a bunch of methods/classes/modules darcs-hash:20070721102805-cbc08-e84197989d1dca4b7413c5cddbf31281fc03a3c4.gz commit 23d5dcb292dfe594667de381eba96158e652bcce Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jul 21 10:00:00 2007 +0000 rawiki is now wiktacular, fixed some bugs, added some features, HTML escapes fine now. darcs-hash:20070721100043-cbc08-ceb462ef9cc014d5fe98d394983ead3dc2966b2e.gz commit 46c1a42d9d6cd7d7c093fb4283453a3ad926593b Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jul 20 05:54:00 2007 +0000 documentation for dispatcher/error and the templating engines. darcs-hash:20070720055409-cbc08-04296169389a946fe4a32b28c0b6f78d0b05e046.gz commit 4dc5452c29b796a097d2b420b4593257ab5bc9b0 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jul 20 05:46:00 2007 +0000 Some more class/module docs. darcs-hash:20070720054608-cbc08-ce4449369bd0b728f7c937be9c37a16d14c7d4cb.gz commit 4dac6330f7dcf8b5bf845ca6f2ee99106193f2b7 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jul 20 05:33:00 2007 +0000 Documenting the inform/* informers. darcs-hash:20070720053344-cbc08-575d24b591965df03e02c5acc0ccf46a5e92583f.gz commit 0ccc3036e8bf5b6797dc9680a7396b879f73c445 Author: Jonathan Buch <jo@helloit.fi> Date: Fri Jul 20 12:53:00 2007 +0000 Add a spec for recent cache patch (namespaces for caches) darcs-hash:20070720125345-21a65-7247e7bd1aa36468e2f50428aeeaf37e1177305f.gz commit d931a17dce83b29cf24cb3a1f2c7bf68fe5b0c8d Author: Jonathan Buch <jo@helloit.fi> Date: Fri Jul 20 12:53:00 2007 +0000 don't translate empty strings (localize) darcs-hash:20070720125332-21a65-9019d06e705c02015e67731458113f7e8c816f36.gz commit 613b487efac6f85f6e6c3f3bbf00fe34bdf34f16 Author: Jonathan Buch <jo@helloit.fi> Date: Fri Jul 20 12:52:00 2007 +0000 Allow <Page js='foo'> as well as <Page js="foo"> darcs-hash:20070720125252-21a65-5efebec01324d9432c16d5d440d7e5b7ffaff006.gz commit 63c552e284d0879832cbc212cbb98eecc807c3cb Author: Jonathan Buch <jo@helloit.fi> Date: Fri Jul 20 12:51:00 2007 +0000 small visual enhancement in resolve.rb darcs-hash:20070720125152-21a65-d95475d0ffc5640343ed8d61c0325ec6a7a68d43.gz commit 21cb5c3b091b8800b014f56ab06c1f77d8634056 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jul 20 12:50:00 2007 +0000 Add rawiki example darcs-hash:20070720125021-cbc08-6d041c2c65636e512771f3e5ec1e155220443f23.gz commit 7c06a272ad5c398187164939aa9b224a54f46546 Author: Jonathan Buch <jo@helloit.fi> Date: Fri Jul 20 07:36:00 2007 +0000 Revise cache, add cache-name to key, remove method missing .[] .[]= .delete .clear .values_at These are now the only operations supported by Cache, if you need more, use the Cache#cache to get the underlying object. darcs-hash:20070720073609-21a65-d0b22afb56b5d42dbb0a57b625492566884e4dce.gz commit ddc2524251de498fb34f3710b3fd86e75a62115e Author: Jonathan Buch <jo@helloit.fi> Date: Thu Jul 19 18:06:00 2007 +0000 Fix blog example, link is removed in favour of A darcs-hash:20070719180618-21a65-8d7524afe60f852106af6253de42117fee3418a0.gz commit eb07ac333db96060b9ce3548d2ae925972aa075a Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jul 19 13:58:00 2007 +0000 Refining error-handling, now controllers are asked for a (also configurable) error-page if they have no action. darcs-hash:20070719135829-cbc08-40ae6b6c8325aee4dc4b8c64b86f156e6c9403cd.gz commit 70b64eb48cf69a7638ed69f9257eb8b7f42d2871 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jul 18 16:34:00 2007 +0000 Remove __ urls, saves us one iteration for each uri over 3 segments long :P darcs-hash:20070718163415-cbc08-f453b8c317b13b7b59f697c5f52e6f378a171339.gz commit 0e4e42a0979656613dae882affbb84a2da22f91d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jul 13 19:21:00 2007 +0000 jQuery 1.1.3.1 darcs-hash:20070713192109-cbc08-7b74768265cc60ed51048134f7a015cbfb8bd985.gz commit c5f75cfbef29c69ac9c710b754d7a2f24eeefa49 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jul 13 16:46:00 2007 +0000 Warn if no mappings are done. darcs-hash:20070713164645-cbc08-71456fdf59b8bb6eb55e6b4e0757bc1a9ce28bc4.gz commit 98fbfb6e16ad764fdc4fd359fb98fe3b16ca7482 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jul 13 16:24:00 2007 +0000 Alternative error-page if error-template missing and hint about clicking backtraces. darcs-hash:20070713162458-cbc08-9f60681d783c44beac9eb4ec82c89e7f954f216d.gz commit 8e3dee38cae34c7d50e823e6bb47d441df9b071a Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jul 12 23:45:00 2007 +0000 Two minor fixes for proto darcs-hash:20070712234503-cbc08-da5aaaa362159259733ec2b7cc03cc05eb2fbea9.gz commit a02ce51eabec7741fa5b72264640ac75a24abeef Author: Jonathan Buch <jo@helloit.fi> Date: Thu Jul 12 11:22:00 2007 +0000 bugfix, Inform not Informer darcs-hash:20070712112214-21a65-d7827e8d158a4e166b0ef20e066ab4bbf2f76abd.gz commit 3e7712349405cc05a8f5dc1b409af638d66da1f0 Author: Jonathan Buch <jo@helloit.fi> Date: Mon Jul 9 13:57:00 2007 +0000 Add a Controller.at(mapping) method to nicely get to a mapped controller when you only have a path. darcs-hash:20070709135717-21a65-aadee8b843cdd3a0e7b1ef772897c033794b44d4.gz commit f217c331d7664f726dd2de5c9d62f2b659f2c5ec Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jul 11 23:51:00 2007 +0000 remove the japanese COPYING, it's outdated and won't be read by anyone darcs-hash:20070711235123-cbc08-0ef890aeccd511003fbe3011625af678697f7ddc.gz commit faf80f083399ac05fedd8abdd5c4f27d7a849aab Author: Jonathan Buch <jo@helloit.fi> Date: Mon Jul 9 13:19:00 2007 +0000 Partial suddenly needs Request.current instead of request O.o darcs-hash:20070709131931-21a65-420740794d2e063dbb2384a50ef7cc3d81de0841.gz commit 43133acf56b68782da323cdc7b4814646877a7ba Author: Jonathan Buch <jo@helloit.fi> Date: Mon Jul 9 13:14:00 2007 +0000 Scope for Elements is now the current controller This makes overriding of Elements easy. For example you have a top ::Page element and one in FooController::Page, the FooController::Page will be used when rendering actions from FooController and all other controllers will fall back to the default ::Page element. darcs-hash:20070709131456-21a65-1d39b39891b47a908c603f18e7786cb29242e608.gz commit 5553ee01d96bd3b7c7c7e3417c077b7933f4c609 Author: Jonathan Buch <jo@helloit.fi> Date: Mon Jul 9 13:13:00 2007 +0000 Protect Aspects when called on a controller which doesn't have the aspect helper included darcs-hash:20070709131310-21a65-2b679f454c0018c1cb19b7e3e9aa8dcc58786cb7.gz commit e6e40cc2d52c457df5ebb45657592e3f67a4eadf Author: Jonathan Buch <jo@helloit.fi> Date: Mon Jul 9 12:57:00 2007 +0000 docfix, Base/IndexController don't get mapped to / anymore darcs-hash:20070709125730-21a65-796463807c06f765b210b0b794a0b021c38746bf.gz commit a17568d806a477290303a651110060b2c2297bae Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jul 4 08:57:00 2007 +0000 Sanitize Cache.resolved before blindly using what it gives us, better error-tolerance (for memcache as far as we know), oh, and removed some spaces at EOL darcs-hash:20070704085757-cbc08-002cc9820fa286be4bfd84fa576fe2036c9fc603.gz commit 3f21196b38e9ce228e8518f4e3f6e98ce4d2f6c6 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jun 30 17:49:00 2007 +0000 Remove Global.public_proto, make sure you copy over the error.xhtml if you need it.. darcs-hash:20070630174944-cbc08-40518f1c9f7a3712130006032643df18a5f9da2d.gz commit 720753ece9cceeb343326eff8d94d2fc3cd2262e Author: Jonathan Buch <jo@helloit.fi> Date: Fri Jun 29 08:56:00 2007 +0000 Add tool.rb to make autoload possible darcs-hash:20070629085651-21a65-26b2353e068aced0eec5ab73a629b1a869d94f51.gz commit d8bc64d302daf366b72141d06e5e697d99564c3a Author: Jonathan Buch <jo@helloit.fi> Date: Thu Jun 28 13:01:00 2007 +0000 Follow the .current scheme with errors too, Ramaze::Dispatcher::Error.current darcs-hash:20070628130139-21a65-768465123deea0f562d43047f000c643d9c6316d.gz commit ed610c59b23c3de4f00969937664304aface2d75 Author: Lars Olsson <lasso@lassoweb.se> Date: Tue Jun 26 18:31:00 2007 +0000 informer_log_levels This patch adds a "filter" to the Informer class which allows for better separation of logs. For instance, you could log debug information at standard output while having another Informer logging all errors to a file. darcs-hash:20070626183108-5f4f4-32ae2ff3691cbb6c0e2e460ad25895fd3a11115c.gz commit 986c8d10aaba7c530e61b28fbb09acaa4ab06b0a Author: Jonathan Buch <jo@helloit.fi> Date: Wed Jun 27 14:36:00 2007 +0000 migrate previous render_partial fix to post 0.1.2 darcs-hash:20070627143628-21a65-8a2dc16aa1200a4d2308ff70dddeed52d040e2d4.gz commit b1a324725bb1a2913059e9f889f5320580b6a1ff Author: Jonathan Buch <jo@helloit.fi> Date: Tue Jun 26 13:49:00 2007 +0000 use hash of SEEED for memcached namespace darcs-hash:20070626134909-21a65-c117eb2bc6190ec345a224782d7e28e0689077a8.gz commit f8fa7b7babbc1322c547b3680d5eb9d9fb46fac2 Author: Jonathan Buch <jo@helloit.fi> Date: Tue Jun 26 13:14:00 2007 +0000 [Pager] Overlooked one link darcs-hash:20070626131418-21a65-9c088290869e0fdce3a90b9c6d01bee6db7586a7.gz commit 17a97b61c3ab0e11701e410ce30ff53911bc27a6 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jun 27 07:58:00 2007 +0000 implementation and spec for LinkHelper#breadcrumbs darcs-hash:20070627075817-cbc08-9f7d09f5bc1f094b1b2a5bcec890def8cc242359.gz commit 2ba1ead23c7e8fcd8a870dc5ff7e15c3edc2977e Author: Jonathan Buch <jo@helloit.fi> Date: Sat Jun 23 21:49:00 2007 +0000 Remove eval in Pager, add new testcase darcs-hash:20070623214931-21a65-45a395f17ba5c44bfff421e74e088886dc464de3.gz commit 7ffbed6b9446ddcb20f3a71f1d9c00d98e50456a Author: Jonathan Buch <jo@helloit.fi> Date: Thu Jun 21 14:05:00 2007 +0000 Fix render_parial transformer darcs-hash:20070621140529-21a65-6fd9c9d67773eb03c2336365b54b6456af3140ad.gz commit 48fd9ea8a744010faf9d6aad339a079fb9725913 Author: Jonathan Buch <jo@helloit.fi> Date: Thu Jun 21 13:28:00 2007 +0000 fix up render_partial darcs-hash:20070621132832-21a65-94af4020f640565577660d2f4b71965d66957fc6.gz commit 368bad6accac548f8b6ea8200e4fdd196c8d210a Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jun 21 16:46:00 2007 +0000 Some code-beautification and complete docs for all files in this patch. darcs-hash:20070621164645-cbc08-5174063bce2aff8541295888a99178530542eabd.gz commit d41238f42e494764291f27864c63ad176770c5ab Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jun 21 16:34:00 2007 +0000 Fixing parser of `rake undocumented` to recognize '=begin rdoc' as comment as well. darcs-hash:20070621163403-cbc08-fe3290d2436038366c6278fdac7021ed7f4f9a1e.gz commit 3ad07f4102c7d98af629e2e460cd127c758368ec Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jun 22 06:40:00 2007 +0000 don't make a new Struct for GlobalStruct, causes problems with reloading. darcs-hash:20070622064054-cbc08-4aef8ffd365a48693f04d514a5b2594bb1393234.gz commit d47c85688ef12368a19d0ec43ad066f2650952a7 Author: Jonathan Buch <jo@helloit.fi> Date: Thu Jun 21 14:04:00 2007 +0000 fix Pager (0.1.2 migration leftover) darcs-hash:20070621140453-21a65-373ff81b774f8acb51898ba61f0dae0f3f36efea.gz commit 06379c187e17bc0835ab09bac1824398c994c696 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jun 21 07:55:00 2007 +0000 add Ramaze::SEEED which contains the file Ramaze.start was called from. Now used as key for memcached namespace. darcs-hash:20070621075542-cbc08-7e42150896b1feb5d30348a3a915c0b3cb26b12a.gz commit 2e740cbbb4d20f4c908abd5d843c52b8cfc697c1 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jun 19 16:20:00 2007 +0000 update AUTHORS - welcome tmm1! :) darcs-hash:20070619162048-cbc08-6444c72f40158ec62b0537a0fa7c1dba9d880542.gz commit 3e62eda208c7378c5fc34a62dda712b4a82a907e Author: Aman Gupta <ramaze@tmm1.net> Date: Tue Jun 19 15:56:00 2007 +0000 minor spec cleanups darcs-hash:20070619155641-a47f2-f12881d2537b3facf18c5ec1bacf0b86a3dfca88.gz commit bdbb6fcb2792cd289b58356843e9a1d9265c70ec Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jun 19 05:23:00 2007 +0000 Describe the way of request/response in doc/meta/internals.txt (for rikur and all the other curious folks out there) darcs-hash:20070619052326-cbc08-1d38da33ba45b687e13c7a1ef212cb189b03bbf8.gz commit 4026797d41bf2269954c18192235a50e7aa0b739 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jun 19 06:13:00 2007 +0000 Documented some undocumented methods. (by Riku R[_\c3_][_\a4_]s[_\c3_][_\a4_]en <riku@helloit.fi>) darcs-hash:20070619061323-cbc08-2a25d0dd0d990e762e50f1e21afc26bc2925d2a4.gz commit fe955f682d9a7320e508bbdc979019213b31fca3 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Jun 18 05:07:00 2007 +0000 Make dispatching continue after Dispatcher::Action fails, just return the last available error if all dispatchers fail. darcs-hash:20070618050735-cbc08-50c526fb000783673f97d009cafa5b5951c40ebc.gz commit af4fcca2550e828f84714d51983ca6cbb93e406c Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Jun 18 15:05:00 2007 +0000 Global.public_root has precedence over Global.public_proto darcs-hash:20070618150558-cbc08-908ee4a55f95089214848f5ae055829d4ab18f50.gz commit c30bf08a0eee700fbfbc2a195e034f6db280ac1c Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jun 16 21:50:00 2007 +0000 Update CHANGELOG darcs-hash:20070616215038-cbc08-03ced9cbb8ff1aa159f6866b66f6e464c70e5214.gz commit 336f3ad0ab9586e08e92e02e5f6d5ea73bf6c07e Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jun 16 21:50:00 2007 +0000 Version 0.1.2 darcs-hash:20070616215008-cbc08-5f21dfd9ba5cacb0211de663c5dd8b4e52896e66.gz commit ea8ae0a906389c986d881ea1cf2c11d3cbeb2018 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jun 16 21:49:00 2007 +0000 Update announcement darcs-hash:20070616214959-cbc08-66a5a1ed964ff9f9b384a0e2e661523b234368c4.gz commit 2af5311854ada9c0756f18da404efde2c884b8d1 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jun 16 21:49:00 2007 +0000 Update AUTHORS darcs-hash:20070616214935-cbc08-c7cce17121f3261278b3e028b0d352134c7dccfe.gz commit 0ef28d2755e6025d80d13cfa0ad5572fd4c6b2a1 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jun 15 06:13:00 2007 +0000 Revision of tutorial darcs-hash:20070615061317-cbc08-e960bb3fd58477a2591b4f26704de327e47974fc.gz commit 095e25e043ebbfb20471ba3c78ee1ea897475445 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jun 14 04:15:00 2007 +0000 Replace Action::fill by Action::create to avoid clash with our custom Struct::fill (eventually we should solve that otherwise) - also fix the problem that params were not unescaped properly darcs-hash:20070614041550-cbc08-2af7cef5b2a56c9e0ef30b5bf6b8ceabbb639cc4.gz commit cdafd09f669a39e161604401eb5d16ced6be5a7b Author: comp.lang.zenix+ramaze <m.fellinger@gmail.com> Date: Thu Jun 14 05:16:00 2007 +0000 Added verbosity control to 'undocumented'. Run `rake undocumented-verbose' for the 'updated' version darcs-hash:20070614051616-206fc-0b86e1dddc6cf54440c7ade654e8f06fe6f987d2.gz commit d21b90560355aacaa203b91d14ef7182413c1fe7 Author: comp.lang.zenix+ramaze <m.fellinger@gmail.com> Date: Thu Jun 14 05:13:00 2007 +0000 Documentation of main.rb & ezamar.rb Rough documentation of lib/proto/src/controller/main.rb and lib/ramaze/template/ezamar.rb darcs-hash:20070614051328-206fc-888ca6b2db06097a7b6dc5742d78c3737f14a038.gz commit c3c6f632b380ce45768c248c26dca692efb79da7 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jun 14 02:55:00 2007 +0000 add additional information about the colors for the `rake undocumented` task darcs-hash:20070614025528-cbc08-7a07797058576018bbf000e4809b702f767e80d7.gz commit e4679e7df920ccac1450f8136bf407bec4ce2b0f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jun 13 09:08:00 2007 +0000 add ramaze/inform/knotify over Inform::Knotify darcs-hash:20070613090851-cbc08-8e8573adbf3101f67a9ef68db40a08e3bc3a1b27.gz commit 2a6f3dae0acf51b4cfa7e4dab8ae4b57e79d0262 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jun 13 11:52:00 2007 +0000 total rewrite of the undocumented task, better matching using StringScanner and nicer output using colors. darcs-hash:20070613115226-cbc08-d95774db2977888d4f3afdd2837ac05b4b9de8ce.gz commit b8cc53c395d7752973f5d612a98f5612581a19de Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jun 13 10:53:00 2007 +0000 docs for the templating-engines, Template, Session and Tidy darcs-hash:20070613105351-cbc08-d753d4e27c3ce19576cc24b9e61f1009e3d859fe.gz commit 2d48c4da845a9f1597cd7a8c1b7aafd778152992 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jun 13 10:35:00 2007 +0000 Add a couple of docs for Action and Dispatcher darcs-hash:20070613103539-cbc08-9d6e2f3905f00bd93067c2743b3461e29fe5ab44.gz commit 3c248891b876d186ad6d5a7368c9e2fd7fb5abba Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jun 13 04:42:00 2007 +0000 experimental compiling of templates, don't use it yet unless you are in serious demand of large speed-increase for mostly static templates. darcs-hash:20070613044247-cbc08-b12f4dfb674a694f4ed34c076ec53f5eb7a59cbc.gz commit 5d9e5746ddbba86773b47e79146b950aa5787358 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jun 13 04:32:00 2007 +0000 Xosd should be able to display multiple lines at once. darcs-hash:20070613043247-cbc08-8824b2f5018df8ff3739bcf7b28914837d1b4ac5.gz commit e5074bbbfc2e7ecd5ff075dfc9f143d09cf29861 Author: Clive Crous <clive@crous.co.za> Date: Tue Jun 12 17:41:00 2007 +0000 Optional dynamic font size for XOSD darcs-hash:20070612174159-51e59-9cba18703bb95e3939bd8ca269eebdc51bda39a7.gz commit bb9cbd1183d47dcdd2da69c6120e351e002cae2c Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Jun 11 11:08:00 2007 +0000 simplify the template handling again, removing the (for now) unused Global.compile option darcs-hash:20070611110808-cbc08-af0903dd1d2b29e8eaa4df7e48255fb27f408937.gz commit c9b5e8accaa4466a059a9ed618fe0bbf195aa117 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Jun 11 11:00:00 2007 +0000 add a Cache::startup for bulk initialization, clear the Cache.compiled and Cache.resolved on SourceReloadHooks#after_safe_load_succeed darcs-hash:20070611110005-cbc08-3a33e5ad0d61d6b086a5fc6c2b1175ac559de919.gz commit 023ff9be97d341dd3eda24aed66bafb52e267119 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon Jun 11 10:37:00 2007 +0000 Improve performance by caching path lookups (need to add invalidation on SourceReload). darcs-hash:20070611103742-cbc08-ecbdbeac3f7f6f89e96999b03f6229f8461cd7d7.gz commit 2316a0ae381575a10c6948be4f1f280dc5982c34 Author: Jonathan Buch <jo@helloit.fi> Date: Mon Jun 11 16:27:00 2007 +0000 change @template_root of controller when not given darcs-hash:20070611162751-21a65-c1d073dfce448f7e420b4c6bf67add3d280af015.gz commit 98bdd30282accb2181739cd896b9a4c09b55f271 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun Jun 10 23:35:00 2007 +0000 add the example i use to find memory-leaks, might be useful for someone. darcs-hash:20070610233512-cbc08-2f89d1f5777a3cabadc2057ade3ea4413b3fca5d.gz commit badc1ba5c456f9cb9dcf7b5997de0ceddcc62268 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun Jun 10 23:27:00 2007 +0000 Fix memory-leak, Action should _never_ _ever_ use traits. darcs-hash:20070610232713-cbc08-3dbf8e0867522d31219e9dfad54497a2965c94fa.gz commit 253c953da48b279a75656856792fa51cc94b18c9 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun Jun 10 22:54:00 2007 +0000 Fixing Controller.current darcs-hash:20070610225405-cbc08-cac9a4573b4eaa279d6c486fdc71d811f52f8a7f.gz commit 36b3a8cb918b69bc701ebdc2abeca533f71a00c7 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun Jun 10 15:51:00 2007 +0000 round up last patch, adding some files i overlooked and removing deprecated ones. darcs-hash:20070610155119-cbc08-b5a4ef9cb894f368b9d2d82d91d5fefc3292be59.gz commit 53512f2bbfb4931caacdc85b124da447e30913f6 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun Jun 10 15:46:00 2007 +0000 Huge refactoring, making Action the central part for rendering. Please take a look at the changes until I can write some comprehensive summary (or wait with applying). darcs-hash:20070610154623-cbc08-eaf41a58c373b687f44a0c9fcbe091af36c79afd.gz commit 523eedc5371eb49b57cd28e933142381fc358d49 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jun 8 09:19:00 2007 +0000 Fix OpenID helper IdentityHelper darcs-hash:20070608091939-cbc08-c5995e3197246a301ed9186c3beff683283a720b.gz commit 0cae5f8e604a79e8dc560b41e26bc638021d5e86 Author: Jonathan Buch <jo@helloit.fi> Date: Fri Jun 8 08:19:00 2007 +0000 Pager doesn't need Og anymore, small comment about exit! in adapter darcs-hash:20070608081943-21a65-b64c8c21265c18fce44321076b2e2baa20b4d688.gz commit 7268684d7235cd96ccb196eb65f2058db747b042 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jun 7 11:47:00 2007 +0000 rather big change to Ezamar, fitting it to be able to compile before evaluation. darcs-hash:20070607114704-cbc08-11427b39ece02ff2ae7292ebcc7d732241cbdf84.gz commit 1756e26a1f08fb7d2e2083649b1ccdba75091d59 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jun 7 11:16:00 2007 +0000 add usage of Global.compile for erubis darcs-hash:20070607111650-cbc08-b9ccb4f40f96b447b150e4d3f7f5c6b18713970e.gz commit 5786f39003cafb459dc0455537f3126776a6c902 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jun 7 11:14:00 2007 +0000 use tested doc in Controller::render darcs-hash:20070607111402-cbc08-5e6fdd226ffa66aa8669d65613ae8c24542e181c.gz commit 6322266862d7a842c672ea2548b1b110f9149cea Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jun 7 04:44:00 2007 +0000 get rid of a warning about undefined @files/@paths in sourereload darcs-hash:20070607044428-cbc08-d7a3a9d75270a16021a7217ecd2c8f36e9474de2.gz commit 1c75c9f39c2458c82c96b9468979988999a7aaf7 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu Jun 7 04:41:00 2007 +0000 Introducing experimental cached compilation (for HAML so far, and not ready for production, just a prototype) turn on Global.compile at your own risk ;) darcs-hash:20070607044136-cbc08-7123f57e0314ab893d98076856bfacbdb6bbbce5.gz commit 9d97491b74dc1e20028e65de93c9fe831e77d327 Author: rff.rff <m.fellinger@gmail.com> Date: Tue Jun 5 21:03:00 2007 +0000 As expected, adding tests shows bugs :) darcs-hash:20070605210326-16231-2b4e8017793da0899da68bf78232ea498acbe5b0.gz commit 2d7f25c808876bc9e4e8f356a31862ab84290721 Author: rff.rff <m.fellinger@gmail.com> Date: Tue Jun 5 20:35:00 2007 +0000 CGI.rb has extremely bad names. escape() does url_encode unescape does url_decode so renamed them to this. Also added html_escape and html_unescape and one-letter aliases h and u. This behaviour comes for free by including ERb::Util but I don't know if we want to load all that (I'd say yes). All tests still pass, so the test suite is incomplete. darcs-hash:20070605203514-16231-3bc4c0415fa26e05d11e04533d56c37b3eab001f.gz commit 41d15fd8c0d4d0a583db0b3fa379cf2c9aa0f787 Author: rff.rff <m.fellinger@gmail.com> Date: Tue Jun 5 19:33:00 2007 +0000 ramaze with no opts should return -1 darcs-hash:20070605193343-16231-71159b23a0a234e842f72991c2211ea958dda4db.gz commit 9d636c180417f0336a0116d58badcf2130fb2f3e Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed Jun 6 03:25:00 2007 +0000 ENV SWIFT and EVENT now trigger require of swiftiplied or evented mongrel darcs-hash:20070606032545-cbc08-d9494572f5aef8c89357f81299c338711132306c.gz commit bedda03b1bdef46b599f721ad2e8a9f939125907 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jun 5 11:08:00 2007 +0000 fixing all those annoying spaces on empty lines and adapt the add-copyright task not to add one automatically but just notice. darcs-hash:20070605110856-cbc08-6e9affb32ea030d794efc8df909feca66636b8e1.gz commit 3bb25a1e71d4175c6d47e3b0995546fc12aab5bb Author: rff.rff <m.fellinger@gmail.com> Date: Tue Jun 5 10:58:00 2007 +0000 mapping explanation in proto darcs-hash:20070605105858-16231-fa48555713f0a7239947a879a450c5851d699c7f.gz commit b7f96ff42f0277a1fe9d146c591969012ab13483 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jun 5 10:56:00 2007 +0000 first TestDoc task darcs-hash:20070605105608-cbc08-b154148cca0f9ef5069cf9240880da7f11609811.gz commit 537818ccde40676891291214833f14f976774696 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jun 5 10:53:00 2007 +0000 fix typo in LinkHelper doc darcs-hash:20070605105322-cbc08-2cc6c6f0f0ece7a13a07482333595e4fd8c4c56c.gz commit b23ea96e29a58c7e7a1a92cbc63188584a3ad441 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jun 5 10:50:00 2007 +0000 remove Base and Index as default mappings to '/' darcs-hash:20070605105003-cbc08-1723701ccef9d9c5f1f9aa4e49510364a809b71c.gz commit 8154b1112b50595bafe0082fdf2af3501e0e69c8 Author: rff.rff <m.fellinger@gmail.com> Date: Tue Jun 5 09:49:00 2007 +0000 proto enhancement * integrated action-method, template and Page element * added a template-less action * changed index so that it gives slightly nicer informations darcs-hash:20070605094901-16231-c96004e4e4311fe64f11ac789e052d5e160bd1da.gz commit b9563554bee26cbe705a06375c08cf8ed56c57fd Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jun 5 03:40:00 2007 +0000 update the authors task and doc/AUTHORS darcs-hash:20070605034048-cbc08-99ab40de8d4554bd1b5ba2899b9c92b09964d879.gz commit 32c78df58c755feca2a61f755abfdaecec25fedd Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jun 5 03:31:00 2007 +0000 little clarification of code in Controller::render darcs-hash:20070605033155-cbc08-ed96aa9879b6f84c08e72ea3ab02318d1fca72a9.gz commit cba87447677a497869327519dec2bbe8ed9cc30e Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jun 5 03:30:00 2007 +0000 extend PartialHelper with render_template darcs-hash:20070605033013-cbc08-20e8b63599b338b5d1938b1bdd650a87202d52df.gz commit d51178ce574851c2970f26ce8fd9b3b046d5da79 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue Jun 5 15:06:00 2007 +0000 caching for our custom Request#params darcs-hash:20070605150620-cbc08-b5e57253a5e8cb7e41111ff939aec8fd56eab358.gz commit 0b26f96f7c0651bed153810a73d71e830c90b9ad Author: Jonathan Buch <jo@helloit.fi> Date: Mon Jun 4 14:18:00 2007 +0000 Add :collect trait to Localize, disable collecting for more speed darcs-hash:20070604141845-21a65-f965b3ad7135e3fa3a18d1d6e5741fb333aa8481.gz commit 29827d1f87fdff48c96e92e1e6cb4752599160ee Author: rff.rff <m.fellinger@gmail.com> Date: Sun Jun 3 17:08:00 2007 +0000 pager need og/collection to run darcs-hash:20070603170842-16231-b62673bcd83d51fcdd574d27a97c744a3b23c8db.gz commit aa917308a99bc3e1f958b90bba30a3d3becc2ac4 Author: rff.rff <m.fellinger@gmail.com> Date: Sun Jun 3 16:51:00 2007 +0000 use HAsh#fetch when getting trait or default in render.rb darcs-hash:20070603165119-16231-f8eb950cd23b49fc7476054437e6b3defdcd40ed.gz commit 9c7e9198d13d49fe9a7495e63e1d0db503b09b90 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun Jun 3 10:18:00 2007 +0000 Controller::cached? #=> Controller::should_cache? darcs-hash:20070603101809-cbc08-ff0e7d28fd7fa605968b6226d1564c6c8a4ab08d.gz commit 78e12b5c13a6780e3531e31a83bf87a34764a7a8 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun Jun 3 07:21:00 2007 +0000 remove the mostly static trait :transform_pipeline in Ezamar with a constant, watch out since that may affect your code if you added custom transformers. darcs-hash:20070603072136-cbc08-49d49fbc922fcedd2000f3384bc2c58de38283de.gz commit 76b9c8bdb02b1531e3c4dc6380aeab5bc5b92dca Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 28 15:10:00 2007 +0000 add automatic require for win32console on windows (if installed) and sanitize @colorize/trait[:colorize] a bit darcs-hash:20070528151056-cbc08-dda0481fa58d9cc3eb0ff2c8451db4feda8439ef.gz commit f70b6a2c34c871f17f0530a8a94d2940fdcf28b3 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jun 2 18:44:00 2007 +0000 add docs for Controller::render darcs-hash:20070602184401-cbc08-a6ad953a8a6b3a935489bcd9f4579639dd75f605.gz commit 63b3a24058b44edc38651e90d07015bdabde0aad Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat Jun 2 18:38:00 2007 +0000 Controller::render gets a default empty array for params and params are each called .to_s upon to make escaping possible and unify the effects of calling internal against being called external. darcs-hash:20070602183802-cbc08-e96671af9041a04243d7bc158077cdbb0514a7ae.gz commit 73de442e93d5fdd99cd624808bf1c9941e46eb08 Author: Jonathan Buch <jo@helloit.fi> Date: Sat Jun 2 08:58:00 2007 +0000 Add render partial implementation + specs darcs-hash:20070602085828-21a65-ecaa16bbffa412b2fd124d8aea27268e45d46705.gz commit 628cade6f564dacb6669d38fb793b0f377d9c5fa Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri Jun 1 05:42:00 2007 +0000 constantize a couple of traits in Dispatcher, Dispatcher.trait[:handle_error] is now Dispatcher::Error::HANDLE_ERROR, Dispatcher::Action.trait[:filter] is now Dispatcher::Action::FILTER, sanitize error spec and add some docs. darcs-hash:20070601054206-cbc08-4ef28e5b2c4cd312117eb5eb64bb2f35fb303dee.gz commit 1b9e38c4e07b28ca3a1201780d141a3129061974 Author: Jonathan Buch <jo@helloit.fi> Date: Fri Jun 1 07:31:00 2007 +0000 Common error classes, tiny change to Global, StackHelper expects url instead of using R() itself darcs-hash:20070601073118-21a65-c7b5c15ecdd65aa5bbae1a89596efd438c028da8.gz commit 7ac6e5e0f23f61553a9737623a3a0e606fd0fb1a Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 31 11:51:00 2007 +0000 some santizing and docs for Session. darcs-hash:20070531115106-cbc08-4265f93e881919a44b2658c7fe27b8cdfa8bb241.gz commit dd16017d4c48195c5d7a5072ddf650d361e8e0bc Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 31 11:29:00 2007 +0000 speed up path resolution a little bit by directly instantinating Action darcs-hash:20070531112914-cbc08-dfd51a5be0d277fa7bb33e8fe6d5791f85b652c5.gz commit 5d8d569ed57ed5cc674966baae0af7f47eff9d01 Author: Martin Hilbig blueonyx@dev-area.net <> Date: Thu May 31 09:12:00 2007 +0000 fixing link building of the whywiki example darcs-hash:20070531091245-b4a7e-fa9f034c2fb5046bade51a08a217f9c0b9cc1cd2.gz commit 8173959c73a85659b68c6473e69b742003f41c6f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 31 03:46:00 2007 +0000 document Informing and add some minor speed increase (increase will be smaller than most loggers would take to actual output) darcs-hash:20070531034608-cbc08-2f571361ecd1cc4c32de6b5c442ac722246f36ba.gz commit f781b1b20f05ad5f2cb700303f930625d8a90d31 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 31 03:21:00 2007 +0000 DRY up template.rb and add some docs darcs-hash:20070531032129-cbc08-17b6d7c481f1dcdf05717f5f285569c953e6b5f8.gz commit 932cf0b5d3038920785b7aa96bc648cba2368002 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 30 12:19:00 2007 +0000 docs for Action darcs-hash:20070530121906-cbc08-5c2e55e64717b3e2f310427c7dad2203cf3f12e0.gz commit f19ea9e050530c2c89e78baf57bda8e788a87023 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 30 12:14:00 2007 +0000 a couple of docs for Controller darcs-hash:20070530121441-cbc08-d6e8c3ce9bad6402bb360bc56e200e662c411693.gz commit 627cc2908adcb3034495f1277b150e47bb3b63a1 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 30 08:37:00 2007 +0000 make the life for people who want to run specs without RUBYOPT easier darcs-hash:20070530083719-cbc08-cf3e8228bdbaa0a20424aa4f9fde30fa0d095808.gz commit 80875964eac0d440f41b6971f36b2e348025ca40 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 30 05:00:00 2007 +0000 small update to the FAQ darcs-hash:20070530050031-cbc08-fb0eaded673f8a6bb914f26010bb5c9a213c8037.gz commit 0b4e0217887108be71fdb548c9078b6ec7ff4fa2 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 30 04:54:00 2007 +0000 add a Inform.ignored_tags so you can skip tags like :debug easily darcs-hash:20070530045400-cbc08-8f520d1d1edade96312013150dd06111718a1e25.gz commit 393e03b9beeb758b287795c028ba864b5c90d794 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 30 04:51:00 2007 +0000 split up SourceReloadHooks::after_safe_load into after_safe_load_failed and after_safe_load_succeed, you get additionally the error-object on failure (also fix the s/save/safe typo) darcs-hash:20070530045149-cbc08-55503c3c0849aa103cae989418ce4689b39c76dd.gz commit e743d1fc3b98cc4ae4b0f0e4c3da7215f2a22edc Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 30 04:42:00 2007 +0000 put the hooks into their own module SourceReloadHooks darcs-hash:20070530044241-cbc08-4c19dea3002c812d872446db1b1fb11b765666bf.gz commit d4e210f7b43c3a8772da7a5d0ef2cac4351c00af Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 29 12:51:00 2007 +0000 another wrapper, this time around save_load, with file and status for after darcs-hash:20070529125103-cbc08-0b6ba7668d8334c069da5cd753af72963250a5ae.gz commit df38d1660ed111bed0e6072437f03467cea18327 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 29 12:41:00 2007 +0000 SourceReload#before_reload/after_reload method stubs, to be filled by YOU :) darcs-hash:20070529124135-cbc08-991b072eccca22cf08a0f345bea972cfd8d97ac8.gz commit 3199829ef639e14136f5707483c2f7c3baa8118d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 29 08:49:00 2007 +0000 Controller.trait[:template_extensions] is now Controller:TEMPLATE_ENGINES and retains order of your engines as you require them, you can also change it afterwards easily (wasn't possible with the Hash we used before) darcs-hash:20070529084946-cbc08-6a413d6aa2790ef5d1292077867b188495179425.gz commit c2ea8959482c26bbba6584e92b886ddb2a7c51a3 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 29 07:13:00 2007 +0000 flatten atoms for R() darcs-hash:20070529071331-cbc08-c6e0c47c7998341221d88d13badb733e71f6724b.gz commit 4d94d7e4bc38c101504a90857ee0d44adacec4ab Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 29 07:10:00 2007 +0000 fix LinkHelper to use Controller.current instead of self darcs-hash:20070529071051-cbc08-a7230679e0d34be0f8dc6d7537c18fdee798fff8.gz commit 94057024dfac9ed48689c1bc5e79ec2bc2ec8535 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 28 14:18:00 2007 +0000 fixing memcached for multithreading darcs-hash:20070528141851-cbc08-a9ca0c118117a83f1e644067ab0a50d66bce387b.gz commit 6b4fb3508663674a1ed4cf34f1a29e1d8fbd856d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 28 13:02:00 2007 +0000 Global.public_root went Global.public_proto and Controller.public_root went Global.public_root darcs-hash:20070528130202-cbc08-799397872832cb0291ca184618bd1a0509d0476c.gz commit 0e0356ec2cd74df4473270d49ccb9cf34b3e97e0 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 28 13:01:00 2007 +0000 typo in LinkHelper docs darcs-hash:20070528130105-cbc08-6b3e248b29ae493323d505e3a9293c1887289468.gz commit 73caeb39e9e79cbb3077f3e109119c4f3ab510c2 Author: Jonathan Buch <jo@helloit.fi> Date: Mon May 28 11:39:00 2007 +0000 Add PagerHelper (port from Nitro) darcs-hash:20070528113953-21a65-0d39b206b1c80eaf9f0485b1c329b9baac939433.gz commit e0b9673c28aa5fc5b312df2af55fc03c0eef6f0a Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 28 02:14:00 2007 +0000 add a release task darcs-hash:20070528021404-cbc08-642249790a7aa341b3a0aefb15785c77d71b51a0.gz commit 52aebecd6d00a85eda02748122e607a72fbc7169 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 26 20:47:00 2007 +0000 update CHANGELOG darcs-hash:20070526204722-cbc08-36a7e8213ab752cf207caf9e6c2e3288d3dd8377.gz commit 30b95b8e1491f5066b14d8979fa00c4e4730438d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 26 20:47:00 2007 +0000 Version 0.1.1 darcs-hash:20070526204701-cbc08-ec90a311b0d77fa8862d8b7c400e021f61a870c0.gz commit 9b656b69d2198bc7dc03e168c30910a5aadccafc Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 26 20:45:00 2007 +0000 update todlist.html darcs-hash:20070526204510-cbc08-13aa2e850c753c1fd4b51c46fd94caf4e400b9e2.gz commit b89f06897e74bdd04efd567eae360e9a52970bae Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 26 20:37:00 2007 +0000 rdocs for LinkHelper darcs-hash:20070526203725-cbc08-128974d3226638b84cbe828f9177b466009f349c.gz commit 738e4907b1fb1186bd1ca844de62f32cabd21401 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 26 20:21:00 2007 +0000 rewrite of LinkHelper, link() is gone, use A() instead, will add some rdocs on usage. darcs-hash:20070526202142-cbc08-f96a4b52335d746c9e0d955a3ebca8c39c2ce9a0.gz commit 339dbaf749147a8b18e351cf65f5207ba0b7ecb4 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 26 15:39:00 2007 +0000 synchronize tutorial html-version darcs-hash:20070526153920-cbc08-f5805fd47cd4b53cc4cb6b4d4e0fef9ea25c7a20.gz commit df3e2824266a172ad194585b6bff1a48361cf54b Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 26 15:38:00 2007 +0000 another update of tutorial darcs-hash:20070526153845-cbc08-123205980d7a8af7839c1d613c04fa9843b6a9df.gz commit 6ae42e6f9d0bde4ab9660fc2dff673a974287b90 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 26 12:35:00 2007 +0000 fix the precendence of startup-options: bin/ramaze > Ramaze.start > Global.option darcs-hash:20070526123509-cbc08-76a284ac38f7e88f88213888586e3df29985417e.gz commit 180a47f91ebe42dc6ae70235a7106a3159a92a0c Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 26 14:52:00 2007 +0000 some fixes to the tutorial darcs-hash:20070526145237-cbc08-a9067d4bbe9f8186ec3b682a57245fc2f0513330.gz commit fc2493ebbab9c44faf94559228ab6c30fd57abe4 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 25 11:39:00 2007 +0000 rake rdoc should generate the readme darcs-hash:20070525113954-cbc08-92e8454c8c9f8d41ea5a0af7c867c1decb1ec4ea.gz commit f9721390e5e8764e0e03152bd4bfb9d033f14972 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 25 11:38:00 2007 +0000 add some docs, update announcement and README darcs-hash:20070525113859-cbc08-7e2f2301ca59ac43397e83fab2315f0861b38f2a.gz commit af4d68373568355918049cd90fb893dfe86fe921 Author: clive <m.fellinger@gmail.com> Date: Fri May 25 20:59:00 2007 +0000 Correct a minor typo/spelling error in shutdown message darcs-hash:20070525205926-c370f-bab0d87505f99837e20b26c9d21dd647539dc5ec.gz commit b654eb0fda5c54f0e6630ffabc58820b6a8160d8 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 25 17:18:00 2007 +0000 params assigned to Action should be unescaped automatically darcs-hash:20070525171838-cbc08-44460ff4180266e879a1456b77d4d9453f416295.gz commit 971e7a1da75503d653670beff17fa9a1fb90e572 Author: clive <m.fellinger@gmail.com> Date: Thu May 24 16:46:00 2007 +0000 Cleanup some Remarkably requires darcs-hash:20070524164651-c370f-4f8a05c0611989d094f528e8943692b6eab17ef9.gz commit 51e5c294b4df02afb32ef60c38d823bca90379ff Author: clive <m.fellinger@gmail.com> Date: Thu May 24 16:24:00 2007 +0000 "Update Remarkably usage for Remarkably-0.5.0" darcs-hash:20070524162423-c370f-20e6508d61f2a247b66313b661183d63efd3c1b3.gz commit f5495ad3f4885f9fccfe78da92ca2261ac22542f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 24 15:14:00 2007 +0000 make the template+arbitary-params fail (i.e. make the spec pass) darcs-hash:20070524151458-cbc08-b6b0ac3928379424fd181bf0f2f9cb48e164b4d3.gz commit 182dd822179eee4c175da26c675ddb4e7a4fdde8 Author: Jonathan Buch <jo@helloit.fi> Date: Thu May 24 14:35:00 2007 +0000 Spec for templates accepting arbitrary parameters (failing for now) darcs-hash:20070524143528-21a65-5d9ff17c5c38eb8404b1d4ba5232cb9e9df16a3e.gz commit f04eeb7c624f70522d75527f519ff972d5aa3c98 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 24 13:16:00 2007 +0000 this is a patch with rather large impact. I rewrote the whole aspect-business to get a much cleaner solution, aspects are now simple blocks and the hooks have been integrated in Controller (don't do anything by default, so unless you use AspectHelper the impact is near zero). Also removed the various monkeypatches of Method and Kernel#method since we don't use them anyway. updated tutorial and specs. darcs-hash:20070524131625-cbc08-6ecf717ad83573f25b9fbcf3b3419b1614365b42.gz commit aba0ded95e1cc0aab6daed9353aad24a63597248 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 24 11:56:00 2007 +0000 extend the specs for the todolist example to match the current status darcs-hash:20070524115653-cbc08-00dfaac5a5502af161fbc0959fed67f9c1bbd82e.gz commit 1a3d765cd8643c2135d1e0fafbbc3ee412457fe9 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 24 11:56:00 2007 +0000 tutorial should have a list instead of a simple <br /> separated linklist darcs-hash:20070524115620-cbc08-796562f740e3e0be3ff939eb7d0480b5dae5c930.gz commit 1378366d8531ae02cc4a17a3548b6719934761da Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 24 11:56:00 2007 +0000 remove some wrong docs darcs-hash:20070524115609-cbc08-8794cf7144b82615b25b24fddbba986c08cfd244.gz commit 4defc8178bf08272bf2f190b043a8ee5fe167cdb Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 24 11:55:00 2007 +0000 adds the CgiHelper and extens the default helpers by :flash and :cgi darcs-hash:20070524115520-cbc08-7fa12a54a42b6fed19b7fd6da19b2adf1284a695.gz commit 040d3bcd81a2e2f7f9f86a80ffd0def5417a520a Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 24 11:54:00 2007 +0000 automatically unescape params in Action.params when they are set darcs-hash:20070524115437-cbc08-ccfdb11e86c0c001eb4975c8f541c2d8540c3e6b.gz commit 9a16b1b52b0264fbf09017b00988a5c04eeece81 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 24 11:54:00 2007 +0000 update doc/tutorial/todolist.* darcs-hash:20070524115414-cbc08-9b2a7cd81e091fb278afdab683c992ed70981a7c.gz commit a5dd50f09bb35c63104a4381ec7f1a90c5da797f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 24 11:41:00 2007 +0000 last step improving todolist example darcs-hash:20070524114129-cbc08-a3a307b65f776f3d2454879b088a55c03b3d9a64.gz commit feeec13c05bba0990fe5915b53e9f0bff864f89b Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 24 11:14:00 2007 +0000 first fix for todolist example darcs-hash:20070524111438-cbc08-d2aa618acc7830983e8caffcd7f12b413b434604.gz commit 086f81e19894ca7d543c0477ac1d912bfea79864 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 24 10:13:00 2007 +0000 some small fixes for todolist.mkd darcs-hash:20070524101334-cbc08-65bc35fbfccb71caed14d18b31eaa43221ea0c30.gz commit 0ae05330d3fe5250c7534ece9db4302dd86bfd6e Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 24 08:00:00 2007 +0000 move doc/tutorial/todolist.txt to .mkd so i can finally have automatic synatx in vim :) darcs-hash:20070524080039-cbc08-812bd673b52fd9ea60b59159183bd1339c204ea9.gz commit 02ebd7fda5bb09d787934ee89bf0d04ab36fef8c Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 24 05:45:00 2007 +0000 fix AspectHelper, it had errors with negative arity darcs-hash:20070524054550-cbc08-9cd6f8d690ec589b188d8d1176e56a1758043dc0.gz commit 19c407fb3ec1d3be4b90b0275ce86874e3eb941f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 24 05:43:00 2007 +0000 add support for cookies and referrer to MockHTTP darcs-hash:20070524054339-cbc08-7d3463d30ed1343e7e0135fc922af1c36175b31e.gz commit 49b14cb28dd382fb36eb00f3b4e7bc6f297d3588 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 24 05:25:00 2007 +0000 add some docs for our override of Request#params darcs-hash:20070524052508-cbc08-463b03cd82c7f179f05b91a88383ced4d5e739d5.gz commit 017916583499f0d139fb6824dd3e7210775c260a Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 23 00:06:00 2007 +0000 clean up the todolist example a bit darcs-hash:20070523000623-cbc08-c212b54c07e9d11be81ff8e0b8c433603a597934.gz commit 5bbb63a68beae630ed47af76382eebfa62fab0d3 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 22 23:23:00 2007 +0000 some fixes to get rid of rdoc warnings darcs-hash:20070522232315-cbc08-cf514a985f7e8045eebda6327b98cd6cebc84ca8.gz commit 6e16e81302488c6edd8799e04581b8238a793515 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 22 13:52:00 2007 +0000 this is the last stage of the templating-refactor. darcs-hash:20070522135226-cbc08-35f8fde1a5fcce7c2e8597dcab7032b42e9ebfe3.gz commit 6f5d97a22167ab2735921173af9c5ec0ea0b9503 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 22 12:45:00 2007 +0000 improve Ramaze::Cache a bit, adding method_missing so you can use the advanced features of your cache darcs-hash:20070522124517-cbc08-20a6061ed6ec8c805c45613aa777cd16e409f95e.gz commit 9d986849ed14832377ccb4c22424342474eeab3b Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 22 12:44:00 2007 +0000 speed up element spec darcs-hash:20070522124440-cbc08-be2c894e9d3a8ebd07f8762a053eb6b27da8746c.gz commit 53232de207aae9c0aa6033fad946a8ecb199a901 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 22 12:17:00 2007 +0000 speed up template spec darcs-hash:20070522121723-cbc08-0af391bb14876efed49d8f28a597b9beb614086f.gz commit dc9a86dd6fbed1a27312a8b38da92bd310bbb14f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 22 12:14:00 2007 +0000 speed up controller spec darcs-hash:20070522121414-cbc08-6c8332c364d268ca05c95b27a872b3a27a75574c.gz commit 088bb62d359b94cdb835a98ffbe320e4e3b801e8 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 22 12:14:00 2007 +0000 speed up params spec darcs-hash:20070522121402-cbc08-369971bbb3bf018eb5822554b8f363c38486c350.gz commit e219ca19b77203b082d00620992b887c211d6f7e Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 22 09:04:00 2007 +0000 finally fix the localize spec, properly darcs-hash:20070522090414-cbc08-69bb05c462b39b27310885873ad1dd8da3476e5d.gz commit a8071d75c96d34dd9444056d292e68fcb7b05d1a Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 22 08:34:00 2007 +0000 speed up the examples/chaching spec darcs-hash:20070522083429-cbc08-9d7d3640fcd027cd86367cb8373f52dcce134a88.gz commit 3e68de83ef8c61ee3ab5c563065cea8c6ac1be79 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 22 08:22:00 2007 +0000 This removes Ezamar::Morpher from the templating-pipeline of Ezamar, if you don't know what Morpher is, ignore this :) [yay, another speedup] darcs-hash:20070522082227-cbc08-e25a1b9f0ecf3cbf8db21f5a839d428067b2ec07.gz commit 8d11c25bc4323785a0593b70392184f160e6fc0b Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 22 06:16:00 2007 +0000 fix serious memory-leak, yeah, it's sessions and traits again... darcs-hash:20070522061629-cbc08-9009498e8d7db3c2bf664666635fdf53459a001d.gz commit eeaf070c59d8a41942736f7a9774b8603dabc639 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 22 06:14:00 2007 +0000 make Ezamar even faster darcs-hash:20070522061438-cbc08-94c631dfab623ad7659c8610d4635591f5a20d65.gz commit c1e26fb7f84d5dfd4771e15dc0e4d2c606d53cb0 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 21 22:10:00 2007 +0000 remove usage of mongrel-adapter from the controller spec darcs-hash:20070521221000-cbc08-05da68d0fb369fe6d1c5feed8f51c76876d8d6c2.gz commit 2ac87f9eb234df2d2280eb2d3e4c877662d5cf10 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 21 22:05:00 2007 +0000 remove snippets/rdoc/usage_no_exit, it's not needed with the new bin/ramaze darcs-hash:20070521220549-cbc08-fe1c8b8da802a25dd2dca147e4b9143c9e92172f.gz commit 3a262488287811362d966090c4e2bc36e4ce62cf Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 21 22:03:00 2007 +0000 add Struct#values_at darcs-hash:20070521220315-cbc08-e5e8ba5d96098e99fe8929e631404c9249625d2e.gz commit fa22438618178549d35cfab54a4792c28edbb10c Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 21 15:52:00 2007 +0000 and finally, the little big templating-refactor, passing the real action rather than an hash to the transform-method of the engine. The most impact has the change of @action in a controller to the real action rather than a (propably wrong) action-name and that Ezamar pipeline specifies a nested array of class and method to call on the class. darcs-hash:20070521155228-cbc08-78732ad6d750c15f47ae8f55087f2791e7f041f3.gz commit 8a3b136171d7d9610cef31eadcecdac486b07d58 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 21 15:01:00 2007 +0000 unify all examples for templates, preparation for big templating-refactor darcs-hash:20070521150117-cbc08-59700a2ff75c3db80428b91775007c509e3bd421.gz commit c5aca109ba99da016ae7ac7c51939f908e85e5a8 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 21 11:31:00 2007 +0000 remove the dusty, old, deprecated, unneeded and nasty yaml files from proto, this time for real. darcs-hash:20070521113141-cbc08-4c52a9279668a05139ffe62e7193393e641bdce1.gz commit 4dde785c42912eaa1f6e1f668dda8b21f3c904e9 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 21 11:25:00 2007 +0000 minor fix for bin/ramaze darcs-hash:20070521112535-cbc08-c7c9b4e2c2ac86159fa235ad44d2d2dab8367657.gz commit 1e067095d753dbc8ddeb1a935a62a8a9174f47f2 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 21 11:19:00 2007 +0000 yet another fix for bin/ramaze darcs-hash:20070521111946-cbc08-999de89bab5e76afdffb0f46e752115a64bee59a.gz commit 4ef94536e292828889eada2f91d11b899f3777e3 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 21 11:15:00 2007 +0000 no bulky RAMZE_BASE in the bin/ramaze anymore, just require ramaze darcs-hash:20070521111504-cbc08-fd482ee25c0e0e8d5eb6dd295ca99e6c91075605.gz commit 405343d637c4a28b56a2301642dfd608cce9569c Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 21 09:02:00 2007 +0000 add check for defined?(Action) darcs-hash:20070521090214-cbc08-9112ff8354008cbd24c677ba8ac21835d4a50117.gz commit f03f73807e50b3593712f80c1f8a88f8bbeb65fb Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 21 11:10:00 2007 +0000 fixing some typos in tutorial darcs-hash:20070521111034-cbc08-865e8d36ce9214d8150a9529ff4245bbadf17731.gz commit e25aa558bc5153d08a461d9f4541f618650a8977 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 21 05:11:00 2007 +0000 use the new functionality of Cache all over Ramaze, makes a ton of trait lookups unnessecary and the total caches available in a single place. darcs-hash:20070521051120-cbc08-6f423ab0ba01d24e63d759bde7219cc62af0b441.gz commit fac1bbe5462f7104806dde709b2b4a176b8ea542 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 21 05:07:00 2007 +0000 make Cache Enumerable, add #each, #has_key? and ::add to add new global caches that are easily accessable darcs-hash:20070521050734-cbc08-55aecb5126a66e98d6db305295348cc8555e030f.gz commit 896c922d7557c4d123d580700616406772910a0e Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 21 08:45:00 2007 +0000 fix Dispatcher::File and add spec for missing response-code due to an evil mix of racks status-code hash and rubys nil.to_i => 0 darcs-hash:20070521084543-cbc08-d1b0b8dafd78cab6685bcb9e6bf2d45852148451.gz commit 37ab4b6db2d378b95502f07a0643e0a46db62cde Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun May 20 13:23:00 2007 +0000 fix localize spec darcs-hash:20070520132342-cbc08-af3763ce2ddd7dae4ae8da71eb99c0cbf735df5d.gz commit 2c86742218881519f8ef35bdde4f3f8328005061 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun May 20 07:13:00 2007 +0000 add the tutorial task for rake darcs-hash:20070520071347-cbc08-20419be2840f35614e046e44d2255d7c7af3ed03.gz commit e6cdb1f26252b403bd604405c895abd6704a34bb Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun May 20 07:13:00 2007 +0000 add some (c) for the controller split darcs-hash:20070520071333-cbc08-10dac603fa22885dbdecd5f5044a6214c99b94de.gz commit 9285eeaa8032eeadb93b75fc38199e57dd385a52 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun May 20 07:13:00 2007 +0000 tutorial/todolist.html has a neat little menu with ToC now darcs-hash:20070520071317-cbc08-fef22e19f607fbcaac0726fafb63c7821b269bee.gz commit 4e7d1ed2abe6b7be374d73da544ff2282fd35487 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun May 20 07:08:00 2007 +0000 update of tutorial/todolist darcs-hash:20070520070855-cbc08-7af93f8aa1be111e595d45a231ddd48e09527a49.gz commit 35fbc58a0c0b6606e9869d429bab0c8048aeab11 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun May 20 07:08:00 2007 +0000 a little cleanup for bin/ramaze darcs-hash:20070520070846-cbc08-adbd5adfc37cdf291ae5673b49938c065a40ee02.gz commit cd165ab8e238d35152cca22ea85a6bacf16fcc1d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 19 18:10:00 2007 +0000 don't create a new instance of the adapter for every request, we use singleton-methods only - may improve performance :) darcs-hash:20070519181019-cbc08-c387b7c11241c8faeb772129cba860aae82407ea.gz commit 7fb60e61a83f63be1bfb1f0ddae07dabf49fa12f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 19 18:08:00 2007 +0000 improve examples/hello darcs-hash:20070519180858-cbc08-fa262c9fb89f9b20e10c47e00293e245d94f5623.gz commit d02fb54bf7444827e2e3d19769ab8050815276f9 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 19 18:06:00 2007 +0000 documentation for ramaze/adapter/base.rb darcs-hash:20070519180600-cbc08-17c80550424b47c64846092cf27b40d1fd38dacf.gz commit 13bcbea88d2b5b81bdde01a181b9a7f02895c62b Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 19 16:45:00 2007 +0000 document ramaze/action.rb and ramaze/adapter.rb darcs-hash:20070519164533-cbc08-a16633843dfbe934ba4463c87b58bb1fe62ce3f8.gz commit 0e149ad9ad9c30eecdfffb4dd128ba219ca046f5 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 19 16:34:00 2007 +0000 document lib/ramaze.rb darcs-hash:20070519163448-cbc08-0595941b841d074ba09d93f13948fb3bd21cc3c0.gz commit b3370ae991fe8f779153ef151382be22d9f79b5e Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 19 16:29:00 2007 +0000 update the meta-doc for configuration darcs-hash:20070519162948-cbc08-31c035b744bd8e4ddddcf34a31b79d96dd12b4d1.gz commit 3684dcd5bcaea8eed4779a159094e921d6551365 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 19 16:15:00 2007 +0000 add a chapter about configuration to the tutorial darcs-hash:20070519161506-cbc08-8778e452eaa427f873b4b4bdb8f4de111c970f28.gz commit 8e3be1f10a9355ce14077f7d06ad3c3b12938897 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 19 16:13:00 2007 +0000 add some cleanup to the cache specs darcs-hash:20070519161338-cbc08-71be8b351d80d3f25e434577416080a5f91e0f36.gz commit 01be81805a8de1d2317d9dd5a90b7242de156503 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 19 16:11:00 2007 +0000 split up Controller and move the parts in the ramaze/controller directory darcs-hash:20070519161158-cbc08-65d3038baf8cde8d167ff42e91c60c3b9d776733.gz commit ca1eca0fc87719adfbcc6c5004e867107488536b Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 19 10:42:00 2007 +0000 additional fix to bin/ramaze, it didn't work with '-a m' to select adapters. darcs-hash:20070519104224-cbc08-0d00422595a200e83e24bb83e96040d04de22aa4.gz commit f85fb4771f0e16f843f87b7a97c91591f71133b6 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 19 09:26:00 2007 +0000 Ramaze doesn't extend itself anymore, so you have to explicitly write 'Ramaze.start' instead of 'include Ramaze; start' - is that good? darcs-hash:20070519092649-cbc08-bf3d287693841d8f5597c787cebe6043f4b5783f.gz commit 3d6c7cc364a00bb6c455fb08f5a84f6c8a6c2b9b Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 19 09:17:00 2007 +0000 minor update for tutorial darcs-hash:20070519091713-cbc08-0f23f45a762f55b5d25a9b6ffbc0b019a9bfbab7.gz commit f9e20ea2ef1e877b864a1745772ba77c247f08a4 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 19 09:16:00 2007 +0000 a couple of additional requires for socket and yaml, mongrel and webrick. fixing a small bug that arose when we switched to ThreadGroup. darcs-hash:20070519091608-cbc08-a8c6145d598a3304b04f96ea0a4bc1b00728f62c.gz commit c0b46e9cc949db0a34d7f264c400b8655f3ebc5b Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 18:47:00 2007 +0000 add MemCache#clear and fix SourceReload for files from ./ darcs-hash:20070518184708-cbc08-5a3950112e73ae2bcd9db26358c649ef7bde4a27.gz commit 601474e7f0833ff74de33960a7a13e9208aed840 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 14:29:00 2007 +0000 improve output of SpecWrap a little bit for the controller spec (the one with 125 specs) darcs-hash:20070518142937-cbc08-143fd4d546a42f34b3528bfd16ea94ff5243fe12.gz commit 8692e3142fc01a3a7a2e9c3bfabec9710b5e226c Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 14:10:00 2007 +0000 a couple of changes for adapter, better usage of Adapter::Base, moving it into ramaze/adapter/base, got rid of racks trap in a rather clean way and change Global.adapters from Set to ThreadGroup which gives us as well easier and cleaner control. darcs-hash:20070518141010-cbc08-a930933a4b20db6d286de9681dc071bacce8c21c.gz commit 7a40f2cdf336774cdc829bd5c5b72c7a0b75cbc5 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 13:43:00 2007 +0000 fix lib/proto as well darcs-hash:20070518134337-cbc08-cae9922749cb561b9fba76ac735152a999fc7f50.gz commit 71acc9bfe56de694cd30fa8f05515b5ad4b5c481 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 13:40:00 2007 +0000 fix examples/todolist and add a quite good spec for it darcs-hash:20070518134042-cbc08-d458dba53bd64173f89f7dd945a1a03986b3e24f.gz commit faaeb72c4616cb61c3b6319758bf6036e2d9e31a Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 12:41:00 2007 +0000 add to Global.origin darcs-hash:20070518124148-cbc08-a0e7a90b78786adf6bbee77d50d71ade63ba1da6.gz commit e54f80f74c2a149c8d12486c2a210a1c6fc82f5d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 12:40:00 2007 +0000 remove the old /conf files from proto and example/todolist darcs-hash:20070518124050-cbc08-6386a3c95a8c2299cc669f837861fef0584bda05.gz commit b53013df2fd86232a5a5423d526baab6f6bba4d0 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 12:36:00 2007 +0000 we ain't got no modes anymore darcs-hash:20070518123649-cbc08-742fa3d28224b2bb0326b662ae5f12fb3f346b99.gz commit 0fce199e3c6ec1c02b59305d9899b82b06d709e9 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 12:29:00 2007 +0000 fix bin/ramaze --create darcs-hash:20070518122916-cbc08-a7bd7cd51a9ee025fe215be0d76d3ff231dbada7.gz commit 39f349130cb3b8f1e328480a86921f2324ba8677 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 12:21:00 2007 +0000 require rack/handler/mongrel instead of mongrel directly darcs-hash:20070518122129-cbc08-322f96519eb54c57b60c4acb5295c9a8e671d683.gz commit dddfe32ea56e217d1c045daf44933f15fd0a3326 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 11:28:00 2007 +0000 fixing random vanishing of template_extensions darcs-hash:20070518112855-cbc08-b76555dbeefe5c797a5819339f9104f2300bc8ca.gz commit 5ab6bd26d3d48f15a29c247feee65bb8e6448dfa Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 11:20:00 2007 +0000 spec and corresponding fix for the "i've got an empty hash in my request.params['foo']" problem darcs-hash:20070518112022-cbc08-0cef148adc15e328362ca89e338f295d7b4b813d.gz commit 109d240d299d59635c090167b00f697235944f03 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 10:49:00 2007 +0000 switch trait _template to Controller::template darcs-hash:20070518104959-cbc08-5d1241d40058ba4d4a02a144ec199b0eca7d94ed.gz commit 2df8b4aa12e66cf72e0b9d37d106e4c227393bcc Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 09:25:00 2007 +0000 remove an added path that was only useful for me darcs-hash:20070518092536-cbc08-4aea31ee308cee7f9af3550bb8074836263822ca.gz commit d4003bb6acd13fa27c1c45e48feb5b325acde5cb Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 09:23:00 2007 +0000 SourceReload just got a lot mightier. darcs-hash:20070518092340-cbc08-ec3adc33596d1856bc8ec3dbc9eb47ae05de2339.gz commit 566b52792d9c92636120433d6295e558e27acfb6 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 05:48:00 2007 +0000 split up global.rb into global.rb global/dsl.rb and global/globalstruct.rb - introducing the clean GlobalDSL :) darcs-hash:20070518054826-cbc08-964665e1571e36144bba3286b0ea58a8de0b6757.gz commit 2b9ce820d45fa26176c24305529a3c5509847f8f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 18 05:22:00 2007 +0000 remove some of the to_sym usage and the Hash#keys_to_sym(!) from snippets. One spot still left, but we need a wrapper for it first. darcs-hash:20070518052250-cbc08-c8756c9263d443c0f553e8bdd111c20fc415b7ad.gz commit ff0525d584f4f85682935cfd86ba69d16dc50777 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 17 13:46:00 2007 +0000 due to the annoying trap of rack we'll define a new trap every second now, gotta fix that later on, but continuations and trap are two nasty beasts... maybe we should patch rack for this somehow (chris2 won't - asked already). darcs-hash:20070517134620-cbc08-57a0592131b63f32a3e756ac490951bc28e8d6ff.gz commit 2d066f39402f1505b1f7ac1645f73cc2f4e117ff Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 17 13:46:00 2007 +0000 remove some cruft from bin/ramaze darcs-hash:20070517134609-cbc08-0ce5e15cd01de8117e387c5abdee97aa64c6140f.gz commit 9f11f44458ad7cd1769f3d0c831b77c8d4f08de0 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 17 13:40:00 2007 +0000 Total rewrite of bin/ramaze based on optparse, which turns out to be nearly perfect for our usecase. Try it, read it, be astonished! (the DSL in Global finally is put to use now as well) darcs-hash:20070517134003-cbc08-e7607e3012fa09415d53cd15b9ded70a38e474a7.gz commit 4dab8c7ff3fe602ca12877a21074aa10bf4dbb16 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 17 11:04:00 2007 +0000 update the announcement.txt to keep track of features - we'll just add them here and remove what is not important or accurate prior to the next public release on 0.1.2 darcs-hash:20070517110403-cbc08-92d3da464eb6f3a23a62a6b8c75bb7a8b0fc4e80.gz commit 342dcd919076a0f51e68f4436df773240a0f8dd7 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 17 10:53:00 2007 +0000 add Ramaze::Record to easily record requests made that fit a particular pattern. darcs-hash:20070517105351-cbc08-81abe41af04c3dd7d30afc57de939e7ad467f55e.gz commit c29294fa185cfe0eaaa31d1c5431aa1df617f8ba Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 17 08:20:00 2007 +0000 fixing the trait _template spec and implementation to avoid recursion darcs-hash:20070517082033-cbc08-650e2a7303d7e1c69b402ad9259d924a21649634.gz commit f589500914ed941fd75ea073dfd10a2a5a9a9348 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 17 07:50:00 2007 +0000 various fixes to Cache and adding spec for the new layout of it. darcs-hash:20070517075049-cbc08-743afc27bfd2275b6be6aa3beac225fb40bc29e2.gz commit bc4fe7b62ad2fc0cd1f514420c22adb8e6b7e0c6 Author: clive <m.fellinger@gmail.com> Date: Wed May 16 16:40:00 2007 +0000 Change the Remarkably Template usage to cater for Remarkably version 0.4.0 and higher darcs-hash:20070516164022-c370f-66ba93646dd85c400b1c00e6db0d71f8ff2f0c14.gz commit 5ef1f9c5a961c294d9ea2cb69beb685eaf54936a Author: clive <m.fellinger@gmail.com> Date: Wed May 16 16:29:00 2007 +0000 Remove an accidentally added piece of debug code. darcs-hash:20070516162919-c370f-a608ac1cdd54ff479bf36ef40b5c8b097c87f574.gz commit 28790dc3b73df6be128fa2cc94e480730ff300b5 Author: Jonathan Buch <jo@helloit.fi> Date: Wed May 16 15:22:00 2007 +0000 Add small spec for template resolving of traits darcs-hash:20070516152239-21a65-2d5a3ad3ae56da927838eddaf317eda1a5479687.gz commit ff989d702eb405df2095e16213bcce79e7a03468 Author: Jonathan Buch <jo@helloit.fi> Date: Tue May 15 08:42:00 2007 +0000 Remove yaml files for localizations darcs-hash:20070515084206-21a65-1d73abf3921a044b451c5559ba208f2408038fcf.gz commit b83d0215f148523cb4c1608c539063e9cd1d4f44 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 16 14:49:00 2007 +0000 add migration info for patch 1111 darcs-hash:20070516144920-cbc08-18fd1941e04e63834a2dc5b99af3c5742304252e.gz commit eaf362e1a2474138e40d524f4091b6d7b44b7105 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 16 13:50:00 2007 +0000 first attempt at a DSL for Global + docs + CLI darcs-hash:20070516135043-cbc08-5d19996ce56de56b03852c97a21130580d398760.gz commit 7c963fca2c92284cb7fd1ee3b3f8193b7f3b8f88 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 16 13:44:00 2007 +0000 minor fixes darcs-hash:20070516134443-cbc08-1e62ce5047e097c387f8e2be76f860be27cd1eee.gz commit d7abc3caaaa33f5f34f0aef8eb79f90202f8169f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 15 09:35:00 2007 +0000 add testcase_requires for the templating examples darcs-hash:20070515093506-cbc08-40c518e31dfae3fdb7d214d265bf11ab5e71f293.gz commit 264e0f7fce56a8689516e07e2212da1310c5153e Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 16 11:47:00 2007 +0000 H.U.G.E. refactoring of the core of Ramaze, beware! don't try this at work! will assemble a change-guide tonight. darcs-hash:20070516114711-cbc08-3b74fc5e5c3be3f25d4a36b598aae26082c00781.gz commit 66b113be39deb8faf264a96e6de72a7996b287f2 Author: clive <m.fellinger@gmail.com> Date: Tue May 15 08:40:00 2007 +0000 Add Remarkably templates darcs-hash:20070515084005-c370f-005120d547da753461939df5ee853bae2cfaa992.gz commit a0654abe304b3a6d461dc7bb951005a0686f49e6 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 14 13:58:00 2007 +0000 make the error.zmr a lot simpler, remove the logo, don't use CodeRay and use ENV['EDITOR'] instead of vim (if set) - also some improvments to the stylesheet regarding the <pre> tags darcs-hash:20070514135840-cbc08-99df2494396e2010af94def20e93e7f68454964f.gz commit 210fbc10259f6e705e8bf4b282e9661b716165da Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 14 13:36:00 2007 +0000 remove the post-clean tasks for specs, they are never run since darcs relies on exit-status and so SpecWrap exits before they can be done darcs-hash:20070514133606-cbc08-3059d3cce30d64bffdc5274ee2e544d61faa490c.gz commit 96ed390acd438111e585c8d2f30bc06ced49b7c7 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 14 13:33:00 2007 +0000 fix the :force_setup setting and rename it to :origin, it was only used in this way in spec/ramaze/helper/form and with the new spec-system this is not needed anymore, gives us nicer handling of CLI/app/spec options darcs-hash:20070514133308-cbc08-94df467f110d12c227e183408568fa720034e5a1.gz commit fd26838a5a5130b6a972580f939118a9b164f76c Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 14 13:18:00 2007 +0000 restructure spec tasks, check `rake -T` for the new tasks darcs-hash:20070514131847-cbc08-0faeb3ac5bd98bcaadfd6adb333a4d4db1d83704.gz commit 2d0d1c71396a228229ec4834a2ecf67f17c81d3a Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 14 13:06:00 2007 +0000 remove spec/ramaze/dependencies - it's not exactly helpful anymore darcs-hash:20070514130607-cbc08-8d150d83bb7b2cd141d8cdd4f11269f791967c41.gz commit a4faa32dcf6057eeed65d8978c80cce7a257f0bd Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 14 11:27:00 2007 +0000 some small fixes darcs-hash:20070514112746-cbc08-69c900757f73d2a1803b254d3cf4e91dc1f2f337.gz commit 892b54304e4d9ceb93c21490fa5dc5717fd79d22 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 14 10:57:00 2007 +0000 don't base SourceReload on a sleep of @interval/files.size, rather sleep fixed @interval (which is now by default 1) darcs-hash:20070514105746-cbc08-877cba8757531197fce216100b1f1baa476f2fa1.gz commit 2740c9a9381bcb448cc6e2f12a3d895f64d405fa Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 14 09:26:00 2007 +0000 fix SourceReload darcs-hash:20070514092621-cbc08-794b1b4593d08a449da3bc120318379c7d4773c6.gz commit 0d3f7ebb6413c4ff4a6dfad1da2c1f8424835834 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 14 03:41:00 2007 +0000 Global.shield - a security-net for the Dispatcher to respond fast to repeated errors without first going down the controller (rendering the error-page still takes ages) darcs-hash:20070514034141-cbc08-923ad831ae063d77a0de1493bfe4add8132641eb.gz commit 8fdedd1b0aabe2bd7beabd77ff5bdc0045390394 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 12 14:14:00 2007 +0000 move Action out of Controller into ramaze/action.rb darcs-hash:20070512141421-cbc08-75c62098256ac450aea26b3a72db8b4c368ea989.gz commit 06cc076a791d9dc7e787c2cccc94fa8e3dda56d4 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 14 08:11:00 2007 +0000 fix for the params-fix darcs-hash:20070514081148-cbc08-2550b98109fec1eefb0132f59da2f2283fc96cf0.gz commit a32592f554212223a6efb4f812d3de78ed0a51a6 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Mon May 14 07:12:00 2007 +0000 add fix for paramix if Og is used darcs-hash:20070514071251-cbc08-7ea73d6bc5c17f6a7691432ea49657e12f49a9ac.gz commit ef07b8d498f1d12699b650eebf440d95fe76c08d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 12 13:41:00 2007 +0000 introducing SourceReload instead of old autoreload darcs-hash:20070512134131-cbc08-381c0ffc966e63355a21ba5aa581b970e9a0c9a4.gz commit c5a318b34ccff98811aa22abb6f7b1cbb0a4dea9 Author: Jonathan Buch <jo@helloit.fi> Date: Fri May 11 20:00:00 2007 +0000 Make Analogger trait-configurable again Makes it play better together with LogHub darcs-hash:20070511200032-21a65-4c8c8988c2c5e542a50a5fc4bc8bd866e434659d.gz commit 9d609af28ad669635c80b3d0071fa0d16ee06ace Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 11 12:12:00 2007 +0000 Update CHANGELOG darcs-hash:20070511121213-cbc08-eee688ed5cfbfe92913e42284b752118fb167ca5.gz commit 0390a543e3f8c765449ad4babff736a75de99e42 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 11 12:11:00 2007 +0000 Version 0.1.0 darcs-hash:20070511121152-cbc08-2d1f751e4acc49117d60b58612745a59be8123e6.gz commit 8d0d9f2807181f2685f7fb69f62c93f2e31c4253 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 11 12:10:00 2007 +0000 fix localize spec darcs-hash:20070511121034-cbc08-db7986a45d1443d317bc6b28e938bb073483279a.gz commit aeed0f5ab63297f54a643881e56bd3a7dadf6407 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 11 11:55:00 2007 +0000 update README with latest chunks darcs-hash:20070511115521-cbc08-5d3507bf496acc68a7f7cbc01d4ef59e37d78866.gz commit 52d25cc449ed1464aa83db2f4f9a24eb6e6bbb4d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 11 11:52:00 2007 +0000 some patches to the rake-stuff, BASEDIR was messed up and some other things were outdated darcs-hash:20070511115209-cbc08-d8aca0b809ab75d5c7f82f275f5493c6e28f8a31.gz commit d6e067f52af8aaed12287ea2b058a6398404ea31 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 11 11:42:00 2007 +0000 remove Tidy and Localize form the Action pipeline (fix the spec and remove some spaces) darcs-hash:20070511114246-cbc08-4bc87966440a260f92ed7771f1344c633bb87463.gz commit 3ffb2a2cc82dc98c710bcff84d2a9f0d34168c79 Author: Jonathan Buch <jo@helloit.fi> Date: Fri May 11 11:30:00 2007 +0000 Update localization tool darcs-hash:20070511113011-21a65-816d2660e537ff838509e20b79fda823a9413b34.gz commit a63c4d6db0599f927cf5bb9e049b0e559938603f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 11 10:20:00 2007 +0000 a couple of updates for the readme_chunks darcs-hash:20070511102047-cbc08-f922f78ad5fa165496edd90b6965a45e43957d6e.gz commit 0982a9072f0d71cd2f7fac6422a0e07d7b94c21e Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 11 08:12:00 2007 +0000 move bl_Og to blog darcs-hash:20070511081223-cbc08-86fd2bd1f3c1538359449d1014ada7a0769c26d2.gz commit 0c1e808b4e80b5fbf77477a7d8db4bff1077c3d9 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 11 07:10:00 2007 +0000 remove the old blog example darcs-hash:20070511071044-cbc08-24ff10fdd0e482e3c76c5730c0b66aa4590bad1e.gz commit c00194cb778ce088e315cc0fd3d209a310cf9f6f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 11 07:01:00 2007 +0000 fix a couple of bugs that the new controller stirred up, private methods are now really no actions anymore, fixing auth-helper and aspect-helper to respect that. darcs-hash:20070511070105-cbc08-e4e4a71542fbff15c667d2ee649c41e2375a78d4.gz commit 07c1ab68c2a12480221d066c92401ab4e924fe49 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Fri May 11 06:25:00 2007 +0000 update announcement darcs-hash:20070511062550-cbc08-3e369fdf5d86e2e863009e614275db22bc726f2f.gz commit edf4df2a3087d80a926a0eba3b3412abdbcddbf6 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 10 16:35:00 2007 +0000 remove some spelling-mistakes in announcement darcs-hash:20070510163501-cbc08-31e61b6c2ba98c1b865f5bc460559bd4c084dbf8.gz commit 8680065b01db1de1163e5cf8b74ed2a54dec2091 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 10 05:47:00 2007 +0000 don't use an additional .reverse for the session-key darcs-hash:20070510054725-cbc08-f0836c4fdb222f79c524b3324eb12e6656b86607.gz commit bba217fea40509432855aa85977823652d611d7d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 10 05:45:00 2007 +0000 Informer again, flush the output if possible, that makes it possible to tail -f if you pipe to a logfile darcs-hash:20070510054539-cbc08-225e703924108b1f05ae6f24b24c823e450e0a4b.gz commit 32d00db4d566db8bceecd807398deb8622c53d91 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 10 05:41:00 2007 +0000 check for .tty? when deciding whether we should colorize or not. darcs-hash:20070510054110-cbc08-1c3b34a6f7201af1af9f386471fd85cadc2bd3df.gz commit bcd3a1d67ed165de9e164f47dcc590fa7036446d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 10 05:30:00 2007 +0000 intelligent logging of errors in Dispatcher::Error, omitting repeated backtraces darcs-hash:20070510053034-cbc08-f25e0cf6395bfca4bad883c34a1591999f7c3a5e.gz commit 421ef2baca34319e3014e3e4b53c796acec30a12 Author: Jonathan Buch <jo@helloit.fi> Date: Wed May 9 10:53:00 2007 +0000 Change Rs() to use Controller.current instead of self darcs-hash:20070509105318-21a65-d85b29e68e7a3aec0c597ee14ee019c425f6d754.gz commit 8b234b6233cb2545f04b2be3eae37b1100419898 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed May 9 10:42:00 2007 +0000 add Controller::current and an experimental spec of how to do render_partial darcs-hash:20070509104254-40155-c9e5a4085b1c0ff5356d7f75f45c38cf0dd5ac54.gz commit cdc6f50ec6ca138360c2ce63cdf4155a992972fc Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 10:31:00 2007 +0000 fixing Controller::template_paths and Controller::resolve_template darcs-hash:20070509103136-cbc08-6368c60b8db5086ed05806a354bcbae7cd8f76d8.gz commit 8070cdf7d0f99d38f40f97f29c2da5366168eafb Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 09:50:00 2007 +0000 tons of small fixes and improvments, Inform.debug won't inspect anymore if it's already a string, proper error-handling with sweet 500's for the templating and specific 404s for not found controller or action, improved caching in Controller, fixed some bugs in the AspectHelper, fixed the cache-example spec, activated the error-specs again, added some (c), gave the Action Struct a nicer look..... darcs-hash:20070509095050-cbc08-b6f3fee43d8c4448a402134e0a46e0329fc71885.gz commit cd78069ca62b5b716d8ee5699b2d075b90a8a7ef Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 05:26:00 2007 +0000 add and use snippets/struct/fill darcs-hash:20070509052604-cbc08-997d05a885c3fe71967ea6a5cfe4151deb76b04d.gz commit e1fd51d5ae2cab8a42c38823c7bcebeb6e110ac4 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 05:01:00 2007 +0000 improve pattern_cache for Controller darcs-hash:20070509050152-cbc08-75255fc602e45b44c02b3658ef378116594bc6e6.gz commit da3e9a3fad78ac94ae48f7814084ec015e435e55 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 04:16:00 2007 +0000 make the caching spec a bit more robust darcs-hash:20070509041620-cbc08-eb157a5f3a82f2389e3b0387cdf2f77977a9a84c.gz commit d7d13e11d3777c5ce43ad9704197f6564f2fc17d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:59:00 2007 +0000 fixing some weirdness and verbosity darcs-hash:20070509035948-cbc08-8774c31b73b209e422f0c743e32c4fa72a20fef7.gz commit a6501c2f1885d5a10e4180db84bf24d6b940109e Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:53:00 2007 +0000 disable two specs so we pass all specs - these are about error-handling but right now it's not clear what the distinction between 404 and 500 is anymore. darcs-hash:20070509035315-cbc08-f293041002f1ce6d8fa14393cd3b1506be4ce42b.gz commit 9acad1b87f08167cc4d0b6a8b2264593f6f90f4d Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:52:00 2007 +0000 some minor changes darcs-hash:20070509035220-cbc08-f8df3a2eba7c50231f810401052542ff1bd56075.gz commit 921d7d02b188287dbb24621c392c59195f459cec Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:51:00 2007 +0000 big extension of spec/ramaze/controller darcs-hash:20070509035111-cbc08-f230d0e2eea41a960d38195105e545b7b6f56e64.gz commit 2141bc335d972ee143e69ca341abf66f45f8b1b2 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:50:00 2007 +0000 add ramaze/controller to the spec layout again darcs-hash:20070509035051-cbc08-d17b21b207d61954ffa334812564da385af49a04.gz commit 9d2fa961cf4eca6d65ac0a8640bf6451b348eee7 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:50:00 2007 +0000 fixing some spaces darcs-hash:20070509035013-cbc08-5030c61c5b029f7ba30d67814f0393db45ce6eb8.gz commit 369722066b8e87d09ae0d6a5e2aeee4545d94e02 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:49:00 2007 +0000 include the spec dir to the fix-end-spaces task darcs-hash:20070509034953-cbc08-3d225f10908d7012c96c3dfff57e1a6fea7b26f5.gz commit 85fc2fa50fa781a208bc9a758f9364e5bf60b8ee Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:48:00 2007 +0000 fix/extend the template_resolving spec darcs-hash:20070509034817-cbc08-d85ee1679f0a25c3507e0b79ebe03f1550c6fd29.gz commit 12cbe063b9eb47d5e07c3c88483d42ea77ff6c2f Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:47:00 2007 +0000 add some modules to ignore as actions in the spec/helper setup darcs-hash:20070509034732-cbc08-6973f63fbe820569167f3e85fd78af848198bba3.gz commit 3b5d602ef96489045b44655a3091c8abb76e7a64 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:46:00 2007 +0000 fix template/ezamar file-lookup is done for it, no need to do it again darcs-hash:20070509034638-cbc08-336ebcb1caa5d4cf0d534ec26c461571402f77c3.gz commit 72fc73cb0b85c3e859855e3764584b5cf41df6eb Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:46:00 2007 +0000 fix helper/aspect for the new Controller darcs-hash:20070509034624-cbc08-d83858fe8f579df4229cfb02c071e09e93abb425.gz commit d39f06920e122eaecb7e4417959b98d134db0455 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:45:00 2007 +0000 better handling of Dispatcher::File - we should cache the lookup-paths darcs-hash:20070509034540-cbc08-407d2974a4b071c0004f900fd3e898daeeb908c4.gz commit 1c41425a63b811658f4a12cdcdb87bb11fd22002 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:45:00 2007 +0000 let the Dispatcher::Error respect Global.error_page darcs-hash:20070509034522-cbc08-abe864e95f300663fe1eb152d6e645a3f8c53309.gz commit d96f7386fd8d8795a3cc3b98a62de400dcd01278 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:44:00 2007 +0000 90% rewrite of controller/action/template lookup in Controller darcs-hash:20070509034447-cbc08-402266b76c8b02e882ac4218ea1cf30a820b82d9.gz commit b6638e7b80b3e682197953e8986c46577b44b0a4 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:43:00 2007 +0000 move Global.controllers setup into the DEFAULT of Global darcs-hash:20070509034316-cbc08-f760c27afe9b1e9080ca302cc5b8680361860c9a.gz commit c0e01c230db9c195985360cb27ddbda6100810b6 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:41:00 2007 +0000 add the Action Struct, nothing fancy but it should act from now on as container for actions ramaze-wide, most likely we'll extend it with binding and optional controller, it only propagates inside controller.rb and helper/aspect.rb atm darcs-hash:20070509034128-cbc08-e383dda591fe6cf08c20e351ba12004dc969d42a.gz commit cbcae055e1b44e845769ea076ff07b7682ad23e5 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Wed May 9 03:41:00 2007 +0000 remove the proto/public/404.jpg we cannot distribute something that doesn't belong to us. darcs-hash:20070509034117-cbc08-25a952848e721069f446cc4547abaaefffcb0f1e.gz commit 54b7c65223467df8a08d3b9f853ac1286efbfe01 Author: Jonathan Buch <jo@helloit.fi> Date: Tue May 8 10:31:00 2007 +0000 Add 'template resolving' controller spec darcs-hash:20070508103116-21a65-9d5037b77ed0c1f6be01c9fb400a90612db5c086.gz commit ae5e9ddf1b74e7559b4bbe9c360e719a749e9cc5 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Tue May 8 07:14:00 2007 +0000 add workaround if we run specs and don't want their modules in our controller darcs-hash:20070508071400-cbc08-35001ab5fad656096c39c41163399fe69b0a24c7.gz commit 88bac5ddf9590735ebbe52bb62d1f903553839b0 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue May 8 07:00:00 2007 +0000 some small updates on the previous patch darcs-hash:20070508070058-40155-8b04a608514ce13fe7739d23d7390723881bdf1d.gz commit 1ca09859da18f72fe9460f10af2ce65f86489bb1 Author: clive <m.fellinger@gmail.com> Date: Mon May 7 17:46:00 2007 +0000 Add a few specs for the base ramaze template class darcs-hash:20070507174600-c370f-5f9182f7367fb9bf29bb30cbb21d195ddfa3b655.gz commit 62b318146ee1860ae709a736310c6a8f606c0125 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sun May 6 10:08:00 2007 +0000 doc and typo in bl_Og/main.rb darcs-hash:20070506100846-cbc08-6044b9c23a3575e0b9724a33513ef53a702eecbd.gz commit e7de061188140a9b04e628bf12c5bb3a84a9d824 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 5 23:32:00 2007 +0000 huge patch consisting of 171 hunks that provide huge improvments both to ramazes core and the whole spec-system, which is now mock-based darcs-hash:20070505233256-cbc08-51667640b9fdb05469928eb55ac26c0ff1f85934.gz commit 020b1fdc2e87bdc8abc1a7bf566e7acd79c50891 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 5 23:22:00 2007 +0000 fixing the template_root for the example templates darcs-hash:20070505232237-cbc08-06aaa248f9c76201b1321fd25564ddd75358cef4.gz commit 763acce8a8605778c419197d3b3ef2807592cfa6 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 5 20:24:00 2007 +0000 make some helper-methods private darcs-hash:20070505202414-cbc08-658f3b6a3f0f221cb7fd464b55c77edfec5fab1a.gz commit 2532bd351b5b4eda6a6ebcb75d854e443dd0f971 Author: m.fellinger <m.fellinger@gmail.com> Date: Sat May 5 19:56:00 2007 +0000 make bin/ramaze compatible to ruby1.9 darcs-hash:20070505195606-40155-919c51db7011d2c022fdd9241ce70b6a4609d34c.gz commit ebfa210a0d50c795d613badda51d6285931757fc Author: Michael Fellinger <m.fellinger@gmail.com> Date: Sat May 5 09:26:00 2007 +0000 clean files of the SpecLayout in a seperate step darcs-hash:20070505092631-cbc08-80fe601cc8bcd396379670309157fc811bcb98cb.gz commit 6a5ea01937304121903df4e7c2e82fae35268c96 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri May 4 16:14:00 2007 +0000 add example/bl_Og from entropy darcs-hash:20070504161401-40155-a5e39f3b409087fe018633e67385d1772297ff17.gz commit 52da8cafb2ec572743f1b8242240f079d773eac2 Author: clive <m.fellinger@gmail.com> Date: Fri May 4 12:02:00 2007 +0000 Add a spec for testing Markaby links darcs-hash:20070504120241-c370f-1c3288d443ea146163b03570e64fe850b6b4bbb7.gz commit 4f803dd5076d8041a42ab9a1ef815047790b19ba Author: clive <m.fellinger@gmail.com> Date: Fri May 4 11:40:00 2007 +0000 Add my surname darcs-hash:20070504114031-c370f-7d850cf0409e3b1dc0a8cdfd07666e9d97cd3d0b.gz commit e5328b45d473a06f5d1982a0bae54dc7376d2f0e Author: m.fellinger <m.fellinger@gmail.com> Date: Fri May 4 08:04:00 2007 +0000 improving performance in controller lookup darcs-hash:20070504080416-40155-1282a1c1029a61b0756f6bcb7206fefa894db62b.gz commit 219ae6c1d6ac06e850566872ae835767ccca33c1 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri May 4 06:40:00 2007 +0000 remove special handling of action 'error', it's not needed anymore darcs-hash:20070504064002-40155-16eebfcec826e1513769fde90519007985c0aad1.gz commit 53ea9ec046b1a4614e6a55175bf7b0f70bc1cf14 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 3 19:37:00 2007 +0000 split up the Rakefile and put parts into rake_tasks darcs-hash:20070503193711-cbc08-b64b659e9e0b847fb954b60d208a6789c826371b.gz commit 97e5282e35e5f3e9ecc4ada113cc924e53c759b3 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 3 19:25:00 2007 +0000 add the rake authors task that generates the doc/AUTHORS darcs-hash:20070503192546-cbc08-29a11b9c93deffc1bd05cfe2d17209e33c00b74d.gz commit 487e77afa9e6563edb2b13cfe34500f2f504b16e Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 3 18:53:00 2007 +0000 add the template specs to the default specs darcs-hash:20070503185306-cbc08-138a44b446a01884caeffbebe17245bbbeb180b8.gz commit 6d48cf43e55e23c50b596056cbaf368a00c5c3c5 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 3 18:51:00 2007 +0000 get rid of the failures we sometimes get for webrick by explicit require darcs-hash:20070503185136-cbc08-cfd523fa4185ced9c78dc9e0bd6bb9141e749175.gz commit b20d2621e0e3f661fdaff25bb83626e1db506c8c Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 3 18:48:00 2007 +0000 fixing extensions lookup order, it doesn't allow much modification yet, but should work for most common cases darcs-hash:20070503184800-cbc08-13e26944b60ce783bfc148cba2700d310ccedc93.gz commit 058f3b34fc660222113815b4e27f081a1610db02 Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 3 18:45:00 2007 +0000 fix the markaby example, 'this' should be a symbol darcs-hash:20070503184510-cbc08-c8c07c40af945c6925e10eb9a4fc92fba88f1fbb.gz commit e4f2cbc03e87009ab58a83492d8799b8722aa2bc Author: Michael Fellinger <m.fellinger@gmail.com> Date: Thu May 3 18:42:00 2007 +0000 remove the old template from the haml-example darcs-hash:20070503184247-cbc08-a15b3b344eec58c686a76ba28858af37f4442082.gz commit 59601cf72bb634bca9fa7d74d995a26f72f95d1d Author: m.fellinger <m.fellinger@gmail.com> Date: Thu May 3 17:47:00 2007 +0000 update dependencies, rspec now 0.9.1 darcs-hash:20070503174719-40155-c377afea700ac3a36ee2a11173cdbf419f64a9e1.gz commit 65151991fa84412186e9bda5f0b0842443329944 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu May 3 17:38:00 2007 +0000 fixing the template examples and add specs darcs-hash:20070503173825-40155-5c02b40835e6a945f97b1d1de2dba536c710600a.gz commit e14cdd01f1c960177e3ecf781250bfd0d0cd4082 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu May 3 16:18:00 2007 +0000 remove old stuff from Template::Markaby darcs-hash:20070503161850-40155-414b00630484e049db7ef6271a20b85dfabcd7e0.gz commit 1e9a1ff6c963e2782c270fe2103bd4b9e77b481c Author: m.fellinger <m.fellinger@gmail.com> Date: Thu May 3 16:14:00 2007 +0000 fixing instances-variable passing for markaby darcs-hash:20070503161452-40155-4e50cbb4778dc5fc8f8ea495955317c1f6f3db65.gz commit 9bf3de37e25f0b09bcbdccb6f89607bf93620afa Author: m.fellinger <m.fellinger@gmail.com> Date: Thu May 3 16:01:00 2007 +0000 remove some of the debugging-code from markaby darcs-hash:20070503160129-40155-0bfc5d2849001f00a02aff985ae83b47b112dfdf.gz commit 9a9122cf3eeba075391615d4d2e56f978802be02 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu May 3 15:57:00 2007 +0000 fix automapping darcs-hash:20070503155701-40155-c878cb223a4de8ad2ab39191d27c8b7bddc79f98.gz commit 3a58985211f69db87eba4bd9d7ab89374116ff6f Author: m.fellinger <m.fellinger@gmail.com> Date: Wed May 2 06:09:00 2007 +0000 update proto configs darcs-hash:20070502060942-40155-13835d071feb573c5fa98a88a8fedb8f9debba0a.gz commit b30356ca2d42c19dae88c2147edb04c3f972de53 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed May 2 16:56:00 2007 +0000 fixing the markaby example darcs-hash:20070502165624-40155-d980704923c0697e4c70c7081d1c0bac7e14572c.gz commit 4127fd6d3cf31dc1cdce4709ab45919049204b3e Author: m.fellinger <m.fellinger@gmail.com> Date: Tue May 1 11:16:00 2007 +0000 update spec/dependencies to include syntax darcs-hash:20070501111637-40155-76bfd121580fd3baa13b3b09bc500ed4cdef3459.gz commit 3e7fbad4959237a4828fd66e2f5321233cf0049c Author: m.fellinger <m.fellinger@gmail.com> Date: Tue May 1 11:14:00 2007 +0000 exit specs if rspec is < 0.9.0 darcs-hash:20070501111447-40155-390903b365cfb000a7b10a4686a0bb38632f1963.gz commit 73cc0b90f462385630b067d982a67152929d0a53 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue May 1 11:01:00 2007 +0000 add spec/helper/layout and use it in spec/all - this is hopefully the last in a series of refactorings for the spec-framework darcs-hash:20070501110150-40155-d75d953b9a247da95dbc24dcc280c19ff0c29d2b.gz commit d5e0af97c1105aec912fced3106dc0f8e13e762f Author: m.fellinger <m.fellinger@gmail.com> Date: Tue May 1 11:00:00 2007 +0000 add spec for inform/informer and inform/syslog darcs-hash:20070501110017-40155-319350241e8beaa5f27f8db28baaa64d3af8c410.gz commit 4dbbaf2f512ca8c8d26c7481242fb681195cb55a Author: m.fellinger <m.fellinger@gmail.com> Date: Tue May 1 09:36:00 2007 +0000 update dependency-versions for gemspec darcs-hash:20070501093610-40155-8745dad5902d7b60687a1bd7eb30fd342bba23dd.gz commit eceaaba59f33d069d1aafff735be10b4d0c1c85e Author: m.fellinger <m.fellinger@gmail.com> Date: Tue May 1 08:55:00 2007 +0000 convert specs from 0.8.x to 0.9 darcs-hash:20070501085555-40155-21089ecea88fd2c1919225b01c905315b7705c7c.gz commit 4a03c27e5af913592603ce7773ab2eee72046bd6 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue May 1 08:25:00 2007 +0000 update global.rb for ruby1.9 darcs-hash:20070501082533-40155-725f0bee50dbcd964c856668e026fe9038bc17da.gz commit 7e6da8b005980afe5ba66e08ed3a959ba38da97f Author: m.fellinger <m.fellinger@gmail.com> Date: Tue May 1 07:09:00 2007 +0000 update spec/all into a less hackish and easier configurable design, running all specs including examples darcs-hash:20070501070900-40155-e6f5faef0f966d19da76b965800565b115b11673.gz commit 4a817d1e670d814d972cc1542054ad359d866c2e Author: m.fellinger <m.fellinger@gmail.com> Date: Tue May 1 05:56:00 2007 +0000 add helpers to spec/all darcs-hash:20070501055639-40155-e104e24df197f9e47bbdc68b19ff9166afff604f.gz commit 01479f7ceefa0bfca91959da06b6fcb1e5c5817b Author: m.fellinger <m.fellinger@gmail.com> Date: Tue May 1 05:05:00 2007 +0000 add spec for FileHelper darcs-hash:20070501050524-40155-cd0f62d614a9692c5aadffcafed6ae60c862bc13.gz commit 35099d4b99a5a668c6bfd369494dce2a9ccf8b41 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue May 1 05:04:00 2007 +0000 add (c) to FileHelper darcs-hash:20070501050437-40155-cece607298bffc9d679210df5b85e2ff85c27fdb.gz commit 991dc4ec066de3b9c14c5298a54ad8e2d52c801f Author: m.fellinger <m.fellinger@gmail.com> Date: Tue May 1 05:03:00 2007 +0000 updating Rakefile to add a newline after (c) darcs-hash:20070501050339-40155-e9cce691e377280c44de3083f5de5403aec8c0ca.gz commit 3968b3f5048c2c8c34f0def7c260b88bc67adaaf Author: m.fellinger <m.fellinger@gmail.com> Date: Tue May 1 04:57:00 2007 +0000 adding specs for a couple of the simple examples darcs-hash:20070501045714-40155-b9d1d691d348b23fb3077b825774647a3ab3f91a.gz commit ca4e22abdcfc7e0df26c09f7fc023035977041d8 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Apr 30 16:06:00 2007 +0000 adding FileHelper, no specs for it yet but added it to default-helpers darcs-hash:20070430160656-40155-5984193cc923b7d7a375591840bdb7a00a16ea46.gz commit b7cdb4ba764394ef2f12967e8652de28be0aa0e1 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Apr 30 16:05:00 2007 +0000 add Controller::map to make the 'trait :map => "/foo"' nicer, use it like: 'map "/foo", "/bar"' darcs-hash:20070430160505-40155-65c9cfc136329f1513df305ed1458ad33320c90f.gz commit a172054ad4f34e7dee9f20b0dc104c3056b2f73d Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Apr 30 16:02:00 2007 +0000 adding some startup-information about controllers darcs-hash:20070430160250-40155-f166fb556558f842fce9e8fcaaef4a6fd03ca92d.gz commit 5e7f9b2bca8d0556cd148626a89b891e6c818207 Author: Jonathan Buch <jo@helloit.fi> Date: Sun Apr 29 13:31:00 2007 +0000 small fixes to loggers darcs-hash:20070429133116-21a65-a712f9e0b9789e1a1b807289c5175ead6fb10e27.gz commit 1f3caabafa11a098f93c9b1a8aa53181862d3c6e Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 29 10:38:00 2007 +0000 add the missing helper/markaby darcs-hash:20070429103815-40155-9eb172cb4696a9943c446b8c7b797c7ec457a1a4.gz commit eb29e3e9f21ad311446e94bd206f2741795ffba7 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 29 10:36:00 2007 +0000 minor rewrite of Template::Markaby and its spec darcs-hash:20070429103658-40155-56387bd226937838d3797d6f28f8b2d32bb08ae4.gz commit 2fd39730347fa740cb5bdb4e894a32e23bdb721e Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 29 10:35:00 2007 +0000 some modifications to make LinkHelper work with markaby, it's a bit ugly right now... darcs-hash:20070429103537-40155-b25c6bc465334b8edc7b1eacbf2c07a37e6cc62a.gz commit 32df796c69a1fe61e2b4af197c58e7f5f3f4f0e4 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 29 10:33:00 2007 +0000 this improves the template-lookup and general performance of Controller, file-templates can now be handled by different engines based on the extension, if unknown or method-only the trait takes over. also replacing some ancestral_traits with more specific versiosn of class_trait/trait darcs-hash:20070429103321-40155-a7cdfd9f3e626eea87b8b120ac8281f933edce5c.gz commit dfef296934dcb16a70fe5ae12aec8b5228caddc2 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 29 10:32:00 2007 +0000 improving example for markaby a bit, it's not working yet though, have to talk with the markaby-folks darcs-hash:20070429103208-40155-c0e7e24d0474167de9e339957c8f1ad23f99decd.gz commit 38a809767553d8d46ea4e23781822c5789198446 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 29 09:49:00 2007 +0000 fixing some (c)s darcs-hash:20070429094911-40155-f70d5adb58c25385f1d3c17d2ee9ee01e3396523.gz commit 9319b7cdd471d37537b05aeacacf26498277febc Author: clive <m.fellinger@gmail.com> Date: Fri Apr 27 08:10:00 2007 +0000 use '--partial' for darcs get darcs-hash:20070427081042-c370f-bd8880c29b019b48978bcdcb55bec0aee56caa30.gz commit fd5207de0a4439414146d0cca3321806234c7520 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Apr 27 17:33:00 2007 +0000 putting Ramaze::Inform assignment into Global.setup again darcs-hash:20070427173331-40155-fb128833db88184c5854deac445807d464ebe85c.gz commit 91c84897b4861782a23a4b7b780a3d6d04c99595 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Apr 27 13:14:00 2007 +0000 move checking for automap into Controller darcs-hash:20070427131418-40155-7866cf0f2c1cc9b1a9db0a8006d96102b98df41f.gz commit 6807949d62a7131cde6963249db9195034bd7367 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Apr 27 13:12:00 2007 +0000 huge refactoring of logging, this needs extensive review darcs-hash:20070427131224-40155-dfa0bb43b4ae6b98a8e93bb28446313ae9d099c1.gz commit dcd119e79cb34769caa80484b57953a513c947e7 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Apr 27 12:51:00 2007 +0000 add map for examples/hello as well darcs-hash:20070427125138-40155-2cda96d6a48fda92174621eb442c432653e8f629.gz commit d5c030b6f32bf474dbd674292feb4f8bba1ca2c2 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Apr 27 12:49:00 2007 +0000 fixing examples/element - we need mappings now darcs-hash:20070427124949-40155-2c9ad030e9fc9f53f027c8ded822fed278805a6c.gz commit 24bd3c14000641f24cc774ac5756ff32056956f3 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Apr 27 12:48:00 2007 +0000 fixing a non-critical behaviour where Ezamar would throw an error if it cannot find a template but an action is there. darcs-hash:20070427124822-40155-5ff1db606768456a6c7d30cf3b9cbb3f78a81ef5.gz commit c49758976146693a0527e3852dab60220a5f9979 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Apr 27 11:35:00 2007 +0000 adding Object#class_trait for better lookup of traits defined in the class of the current instance darcs-hash:20070427113537-40155-f0352409d50788ac8113cd4ae5296c41c06a161a.gz commit 245ee39c01d0109a9d9350886dfcc96c20cc160b Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Apr 26 13:55:00 2007 +0000 rewrite of notification_hub and xosd darcs-hash:20070426135524-40155-b0b792e7673f60a68c7e2fc7cada442e8998b978.gz commit 06252417d8ce754df2c6cfc2892ad8f7887ead60 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Apr 26 12:35:00 2007 +0000 removing the spaces that kashia introduced so nice in the last patch darcs-hash:20070426123536-40155-5b05d7f335f70d9b7a772a6784de38f3cef8abb5.gz commit f1e6a95f11658c14f3fb93210846182758c50dd7 Author: Jonathan Buch <jo@helloit.fi> Date: Thu Apr 26 12:28:00 2007 +0000 Add NotificationHub, Growl, Xosd Loggers This is a preliminary patch, especially the Xosd is not tested. darcs-hash:20070426122834-21a65-b498bd8f067ab3b58473bafb6a32e129facd2fe1.gz commit 32ac3a41b340a83e6ab8b20e922d742312be5d22 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 24 23:30:00 2007 +0000 better report about errors in the ezamar pipeline, please note that the browser will still show 'no such action', but the console will inform you about all real errors (this has to improve further) darcs-hash:20070424233056-40155-ea24f864f17f2a468df7fb9cbd9fd2f3ee854ff4.gz commit 881de7377109f294d0279a35a720af06c8624448 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 24 23:29:00 2007 +0000 little change in blog example darcs-hash:20070424232935-40155-c25db93d2de90280fddd478e7ec417d82f4b0664.gz commit 119dab2171972aedc6cd862e91b6a1fca8e4d174 Author: clive <m.fellinger@gmail.com> Date: Tue Apr 24 14:54:00 2007 +0000 Add a response message for deleting "no such entry" in the blog example darcs-hash:20070424145429-c370f-ff9d8b5218ab8d7673a680b4fcfba1d20596aed4.gz commit f0fff5359841ec9f706ed2a18d235b6cfaae35b0 Author: clive <m.fellinger@gmail.com> Date: Tue Apr 24 14:38:00 2007 +0000 session result message is by id instead of class in the blog example, and disappears after 1.5 seconds darcs-hash:20070424143854-c370f-3f32331e555f2dac7f249f6931664d0c67bc56d0.gz commit 160a7b458ed0015c1ef75c7067867fa0870a6534 Author: clive <m.fellinger@gmail.com> Date: Tue Apr 24 13:41:00 2007 +0000 emphasise titles displayed within results for the blog example darcs-hash:20070424134105-c370f-5ef950293fecd0da59cbec599627b3e496009ca3.gz commit 92080ffb85149ffe75e7d1e57bb425a3922affc0 Author: clive <m.fellinger@gmail.com> Date: Tue Apr 24 13:29:00 2007 +0000 Show session result if applicable darcs-hash:20070424132956-c370f-a99cb018c77b1a2919205510f77ce79b2ff13638.gz commit 37dff5ebad72a6af2d98956d0e02b7917c9b62e0 Author: clive <m.fellinger@gmail.com> Date: Tue Apr 24 12:57:00 2007 +0000 Replace all references to oid with eid in the blog example. darcs-hash:20070424125733-c370f-0da36eb899b1bbdd20fe875cc983228a32884bbc.gz commit 4d34ef08f5ad4b9629afd1b7383c0d7ddac46990 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 24 16:23:00 2007 +0000 limit sessions to 1000 per IP, also makes inspecting ObjectSpace easier darcs-hash:20070424162300-40155-d1bc85a5590c9f63c097b4a54dd98185b46151df.gz commit 8d1bb8c5609726435aa0809d8b3a2aa1de04963b Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Apr 23 22:55:00 2007 +0000 add Global.test_connections to switch testing connections via TCPSocket on startup. darcs-hash:20070423225508-40155-a17f326b0385d8651c89b9a57561af8ae052cd25.gz commit d51369b618ff0d8fc78fc6abf4d422806759247d Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 22 16:24:00 2007 +0000 replace some stuff in spec for CacheHelper to be more readable darcs-hash:20070422162447-40155-ded68077216c9890da3c84e96cb31533fc0453ed.gz commit 5d1c232c8b8ad69f80b60508109759c2c3bd9367 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 22 16:07:00 2007 +0000 s/Context/Browser/ for specs, Context could be confused with the meaning of context of RSpec. darcs-hash:20070422160705-40155-b05fd0d9fd9292fe7462b0656f6d379f99423841.gz commit 53b90e2f1a5f558ae5e9bdf92a0eebf3dc6dbb3a Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 22 15:51:00 2007 +0000 add doc/meta/announcement.txt as a template for announcements - would be thankful for reviews and corrections. darcs-hash:20070422155146-40155-8515103aa2f5ad4594a8addb5c001549c5c420f0.gz commit b9514de438f933138d9579dbf9f7d32741615500 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 22 12:28:00 2007 +0000 move configuration/internals from doc/readme_chunks to doc/meta darcs-hash:20070422122852-40155-dec4e208227e8a220234b21cc764d25dac48ac9f.gz commit 2d22ecb783dbca49e13d249d170ec6ff83e6a238 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Apr 19 04:26:00 2007 +0000 move out SpecWrap to spec/helper/wrap and add a little fix to commonize darcs-hash:20070419042626-40155-ae4d5c61fdd58141520f19cae21bc23cfd92e03d.gz commit 1b234b5274e2b1d098ad040b54fa56df7efc95b4 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Apr 19 08:45:00 2007 +0000 fixing tutorial and examples/element darcs-hash:20070419084508-40155-8f3541a54d9d69e26dfba1817100db39a5920737.gz commit 17b1efdfb6fc5833735522a95f19403ec0d39667 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Apr 19 08:40:00 2007 +0000 Element doesn't use @hash anymore, instead the keys are set to instance-variables directly, please take car, this causes breakage darcs-hash:20070419084019-40155-031e10dafc920ac0ace1120241c8f4749b43668c.gz commit b981d0fa42f94e2c72e188c06e1fc3ed1c211237 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Apr 18 09:06:00 2007 +0000 total restructure of spec darcs-hash:20070418090657-40155-b581377ab4c69b241f7a5c0cff6b6d898fdcdc49.gz commit e8b9be4a7e71c8184eb13fb6f748f7f27a42d24e Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 17 13:05:00 2007 +0000 remove the rescue Object from tool/localize darcs-hash:20070417130501-40155-5c8e383b2bd0c7db05bf77ddc02848d291f40919.gz commit 0301346312394a4dc154e6835df08c47569019ff Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 17 13:03:00 2007 +0000 rename Global.inform to Global.informer to respect what class it is pointing to darcs-hash:20070417130340-40155-dd9b986439ffdf3691e6f2a6f63b07d5cf78e188.gz commit 14cd6177a0232c371bf4178d311a325f2438e388 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 17 13:00:00 2007 +0000 add backtrace to Informer#error again darcs-hash:20070417130030-40155-d4dbb92008d44833797bf9d0d488b729079ade99.gz commit 563581398715db86d818f03ef55d137ee00706a3 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 17 12:56:00 2007 +0000 adding readme_chunks/internals.txt darcs-hash:20070417125604-40155-001ecb98d3ccad7683a915ea0b18e33f3b9b68a6.gz commit 7ffc458d43121cf27a3684d4a503faad5cc3eef6 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 17 05:54:00 2007 +0000 update configuration.txt and remove useless :cache_actions from Global darcs-hash:20070417055401-40155-155160b9c47ba03cdfd1366ce054299dd32f626e.gz commit ac70253106c23c3719dc7c85fbd55349472318e4 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Apr 16 14:05:00 2007 +0000 add doc/readme_chunks/configuration.txt - just a first draft and to be completed darcs-hash:20070416140503-40155-12f56ba89013dd5bf778eeb921141e312b548b32.gz commit 82b8f1fa8a934cacc5d0398f9dbaf55706387291 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Apr 16 14:03:00 2007 +0000 adding implementation and specs for tool/localize (we _need_ docs for that) darcs-hash:20070416140312-40155-7b0313efc0a97fae60908de9cd0e23930a71dc6e.gz commit bf1f626f98bda4e1c967e6fcbe1e77c7b06ca26f Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Apr 16 14:01:00 2007 +0000 a couple of fixes and adding missing stuff to Global darcs-hash:20070416140115-40155-2334da64e64f5c74b530185eaeb6d43ae72207f6.gz commit 1cd293aed3613065e297a6baccf1fcb31c2fdee8 Author: Jonathan Buch <jo@helloit.fi> Date: Sun Apr 15 11:01:00 2007 +0000 Logger fixes darcs-hash:20070415110150-21a65-fc0ddc6865742206a4500b86b3aa60d0a8210ee8.gz commit b542817cb91e263004ffeda26410bb2d432ea236 Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Apr 14 22:07:00 2007 +0000 define $context_runner darcs-hash:20070414220727-40155-a961a2d978623943eaac3c5431e05cc4cb35c408.gz commit 227599ebfb85c1a05de4639e743683b33f5ff7d7 Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Apr 14 22:05:00 2007 +0000 getting rid of warnings in SimpleHTTP darcs-hash:20070414220555-40155-078ac40922b9ce25437144ef0a642dae425c9e42.gz commit 8d7f26a9508162a8f4f96838183a5be0a45d9c7d Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Apr 14 22:02:00 2007 +0000 don't define #get twice in the spec requester darcs-hash:20070414220223-40155-6479974c5d6a456b17e4443f070fa8c75865272c.gz commit 3ef3471d95e605ecabdb92ac3dfac3f4d8f27099 Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Apr 14 22:00:00 2007 +0000 get rid of the warning about redefinition of aquire darcs-hash:20070414220052-40155-79a73f4972caf591a6cbbc635cac6b9c75c8993e.gz commit a53ebd69c2f09a112a962c3b600f8142911962f6 Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Apr 14 21:59:00 2007 +0000 get rid of the redefinition of #each... do an actual check first (for 1.9) darcs-hash:20070414215947-40155-8bc7b2fe5cf406ea1c5c9d15f36bed4404155cf8.gz commit 47f7862db8d5e1248b170a93c6dfdd6508fe61b0 Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Apr 14 21:56:00 2007 +0000 huge refactoring of the Inform system for better configurability, this changes lots of small things in lots of places, but nothing too invasive darcs-hash:20070414215652-40155-996856efca247550714ed0aa06619f8e46d961f7.gz commit 9948c971baf88b476351c3b0902ba1a9f8b87850 Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Apr 14 21:55:00 2007 +0000 adapt error.zmr to new inform system darcs-hash:20070414215528-40155-1ec1635f42166326f9e2cc2b96e445d5909701fb.gz commit 299915c9e0f5ca5c67572c96ceb429c645fd5f7e Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Apr 13 01:57:00 2007 +0000 add support for nested params darcs-hash:20070413015734-40155-ad7c04f4611906e2df360874ab7cf7aeb2b3995c.gz commit d0a557a0f354e442dbf23e38eccacfc0212fccfc Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Apr 13 01:43:00 2007 +0000 pass $: as -I over in spec_all darcs-hash:20070413014326-40155-a180a32f90ea755ec8aed092201aff36584978b9.gz commit 66b62b1388db8d9d87517d8d043cc15ccba00ca0 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Apr 13 01:40:00 2007 +0000 GlobalInformer Inform in the og-gulper darcs-hash:20070413014059-40155-b35b3871167af9105d7f6e2c04fa9abdf339d88e.gz commit 96876ff3a9350cd8de9a591920c593acb562d0d1 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Apr 9 09:33:00 2007 +0000 add systemu to optional dependencies darcs-hash:20070409093338-40155-0659e436348670b2864c21b152fa43bd5c80ab2a.gz commit e9e083fdcc9e4b11fcf786132bf8fb9b97c12ce1 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Apr 9 09:27:00 2007 +0000 better implementation of String#each (for 1.9 only) darcs-hash:20070409092724-40155-40941076e03e319b71f380da5d4651cf7f084324.gz commit 3fcb152f0966b26207d7859aec855a780f945b2d Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Apr 12 11:22:00 2007 +0000 Informer => Inform darcs-hash:20070412112204-40155-251dad81eb6ae90279f0f92c8c08960c102387df.gz commit 2c2eae6576b51287faea429581d5f3095d30d4b2 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Apr 11 10:26:00 2007 +0000 brand new controller lookup on startup - use YourController.mapping to get its mapping :) darcs-hash:20070411102623-40155-10c59dddb8168cd554382d1cd00e54bb1721b06a.gz commit 91192f26d94ac3a284d5aad0ec9bd7a0c554d52c Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Apr 11 09:40:00 2007 +0000 fixing (c) darcs-hash:20070411094059-40155-01a326de094998d861e6efa9565071593ba1c071.gz commit fedba867f8dc102e898baac590443a54c54b5453 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Apr 11 09:38:00 2007 +0000 fixing logger.rb by adding Informer darcs-hash:20070411093803-40155-faf661efdeff8547608475e9bcd3102fd42870b3.gz commit 0359cadf51cfcc9c4077bd770c1626cdf59e1947 Author: Jonathan Buch <jo@helloit.fi> Date: Wed Apr 11 08:42:00 2007 +0000 add missing logger.rb for informer change darcs-hash:20070411084209-21a65-f1f891bff21f0028f50f528881ca603641632578.gz commit 1f548573d2ada7b3808bb2f38b2b2ad996b9883f Author: Jonathan Buch <jo@helloit.fi> Date: Wed Apr 11 08:25:00 2007 +0000 Make logger configurable Included loggers: * GlobalInformer (standard) * Analogger [Kirk Haines] * Syslog darcs-hash:20070411082526-21a65-5c36abb750f8e5f2f1d72e22e8901457396f89c5.gz commit 10323ebd6aedc266e93ce8534c5963997edaf048 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Apr 11 05:26:00 2007 +0000 filter for Dispatcher::Action darcs-hash:20070411052608-40155-9dbbc96896b5ca0c0a120386ca621fd02b7c570b.gz commit 5218f529a21d443dd4e281d9bb3cc8e63688aa5b Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Apr 11 05:23:00 2007 +0000 new implementation of autoreload, not in usage yet, but it should boost performance and reliability (and avoid the awkward double-thread darcs-hash:20070411052344-40155-7a4f2ee6a03dd303c7e8c8f9e72b6cafc42535c0.gz commit d37b1249b7bdbe9d8250f82d434bf73c8dcc3527 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Apr 11 04:22:00 2007 +0000 replace the aquire with a verbose way... snippets were not added to the $:/$" darcs-hash:20070411042231-40155-0c84add3d9e73e963db1e43eff52934538ad9499.gz commit 0536dbc30805fd25d434623e75e5e83e8a62c31a Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Apr 11 04:03:00 2007 +0000 extending Global for setting and add a trait-link to tidy darcs-hash:20070411040349-40155-2411d892590f0679c8e1fa77d144a54f3f6538a8.gz commit a217ad35094c5e9501e886962cd6f3d0a386a01f Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Apr 11 04:01:00 2007 +0000 better implementation of tidy... only use it for debugging, it's leaking memory darcs-hash:20070411040129-40155-26f1fbfcd1324920c016f87e731a95d17d855236.gz commit d220616f04ef2dff18d032c12a1d900ce2a22981 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Apr 11 03:58:00 2007 +0000 remove the post_dispatch from Dispatcher darcs-hash:20070411035852-40155-c9a583d19ea677c193fda955b3e9654f6083c9c1.gz commit d1aed8668b7ffced28ec57b33b7e2ca448556881 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 10 04:58:00 2007 +0000 a couple of changes in Global, we can now collect the traits inside Global transparently (finally modular configuration) darcs-hash:20070410045808-40155-94578d3aaaaf3ef114bdae8d49928ca024f58d2f.gz commit f885b22fa226dc2619948b65e84a3125537daed7 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Apr 9 15:57:00 2007 +0000 use class-methods instead of instantination in the Dispatcher for speed darcs-hash:20070409155720-40155-601998e21f3a621d2ca29c1f70399d78e091a527.gz commit e5fbdacfdeb6e012ba0d3b72608b40a886fe1b5f Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Apr 9 12:25:00 2007 +0000 extremly brutal refactoring of Dispatcher, it lacks a bit of elegance right now, but it is the right way darcs-hash:20070409122549-40155-ca1a3568a42446623808a1e44851ce697c139d4e.gz commit 2aeb0b2e904ab943c2d3b4b4a8a4bc88523e3ecd Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Apr 9 08:59:00 2007 +0000 a couple of small changes for compatibility with 1.9 darcs-hash:20070409085952-40155-310e19b9de6fc64fdfc79f4d2dbd5042daa22463.gz commit 94588215655654ada33f90d5f70be4afc72c5fc7 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Apr 9 07:11:00 2007 +0000 small refactoring for Inform#error darcs-hash:20070409071133-40155-515196e33e247ee5cf24e181faa309d43d828834.gz commit 81330c6108ef7857965a5cf0cf2363b54ca4a49e Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Apr 9 08:00:00 2007 +0000 small fixes for YARV darcs-hash:20070409080040-40155-4e8d09d1cba0cff97dd241a2b003da730054df2b.gz commit b8eb8a863f38e255cd936ba85af21e572e653c8a Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 8 21:36:00 2007 +0000 exitstatus 0/1 for spec_all so the darcs hook can see if it's passing - finally automated recording-joy :) darcs-hash:20070408213611-40155-5cac76a4b4e08a83597f57157f3cf4951dde832a.gz commit c492d3c6b97f284ebef2e656c5d0c2c6df88bb1d Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 8 10:11:00 2007 +0000 fixing flash for memcached darcs-hash:20070408101103-40155-72dcad338e6f1114baa199163fc14c0c54a66f82.gz commit 4cc8ea08f60e4b9df6ec2efdc6b179a0067908f3 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 8 10:10:00 2007 +0000 add rake patchstat darcs-hash:20070408101048-40155-bfe99092f79eb56c03b0f9deada020bb6492ae6e.gz commit 15c7c673a690ffeffe513171b7ce833805e1f808 Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Apr 7 17:33:00 2007 +0000 allow request[:foo] to access request.params['foo'] darcs-hash:20070407173323-40155-b09e5eaeedae66b5267660a85ebde431ea857e82.gz commit 0f2c363d3ccb0a7c397e39776561ae7fac68497d Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Apr 6 16:24:00 2007 +0000 add Inform::warn darcs-hash:20070406162410-40155-4dc863adefdc5da82f1fd2c4eeedc9d2a34be7a5.gz commit bd3a884a2eed5b58cef029f6ca89d76667191dcf Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Apr 6 16:23:00 2007 +0000 check the template-dir mapping on startup for each controller darcs-hash:20070406162338-40155-c4bf6d3c9eec52318b335bec78225584710783aa.gz commit 6f409d9c9c6f7f44bedddd488c662e51c1afbf37 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Apr 6 15:30:00 2007 +0000 a bit more elaborate but much safer handling of exceptions in Ezamar darcs-hash:20070406153029-40155-1fc36143b7a078e39991b41b1efd318238b834fc.gz commit af2520a975d9c9cebc2db41619dc0151909ab38e Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Apr 5 15:24:00 2007 +0000 experiments in adapter.rb - please review darcs-hash:20070405152403-40155-a3be007b6f4b91dd93e7c606d8d93869504cf902.gz commit 13f04461d89c1ed8c0fcbc1327823faa8dfdfb95 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Apr 5 15:22:00 2007 +0000 refactor of request/response/dispatcher/adapter (be careful, tidy broke) darcs-hash:20070405152258-40155-6a30d0c3c01f08c3d05b40943b33740c9fe6aea1.gz commit ab250af3a9ba8363b72270e636a213dc311d7384 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Apr 5 05:19:00 2007 +0000 little cleanup darcs-hash:20070405051920-40155-f6b8a70d2bc94812f3047b69c3b131454f0e0e3c.gz commit c9f1a5484031efaca57822077b5dc160db26da30 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Apr 5 19:06:00 2007 +0000 better error-reporting for usual NoMethodError in controller/template darcs-hash:20070405190652-40155-c0cc5fbebb7eea5bfbf055c040e3d854958468e0.gz commit 495d12c8873eabb96cd48eeef967dc769b087944 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Apr 4 14:51:00 2007 +0000 use normal blocks instead of Symbol#to_proc, there was some weird error in Informer#debug darcs-hash:20070404145114-40155-7819b321919102f69785bbd8057cde3008af9ce5.gz commit 5fff06a879387e00af3d8e06094b133d7b1400df Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Apr 4 14:50:00 2007 +0000 fixing the usage of meth_debug, replacing it with normal debug darcs-hash:20070404145054-40155-1ec5ec3e1d3237ba8819776a0deec3703d4d8aa1.gz commit fbe716fe5f7043c0f774f5030e98c05fd1cece6b Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Apr 4 14:46:00 2007 +0000 add helper/inform darcs-hash:20070404144624-40155-835238984c18054ddd297a486ec5a0bff2b84165.gz commit 39a7d6a8feb24c57026624d8805dc86ae6320f56 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Apr 4 04:21:00 2007 +0000 yet another possible refactor of Inform, thinking about just using Informer instead, the modules functionality is not used anywhere. darcs-hash:20070404042122-40155-0cf8a4edd4a18c8d47b1643b2551cb3f2749afa4.gz commit 5cd06d70bb240acb949ffb644336606981b011f0 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 3 16:39:00 2007 +0000 adding --console and --backtrace as startup-options for the bin/ramaze, improving error-reports for gone-wrong requires on startup darcs-hash:20070403163937-40155-d5d704de6a5b98be307883582899b2d5a9cd9299.gz commit dd5d962c2de01461247014bc92ffdf58da9f4a7e Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 3 12:13:00 2007 +0000 update doc/TODO darcs-hash:20070403121319-40155-be983c7cc7979c69f9ab462000d6853f1fd1d729.gz commit 561c96c98109a10bad910e5992aea84affab5211 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 3 12:12:00 2007 +0000 fix rake task todolist darcs-hash:20070403121251-40155-4396fbe127cac3adce6f2384083e7db913c67637.gz commit 15f044910bda71a08bb0fccf19b4b4758c31b56a Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 3 12:01:00 2007 +0000 huge refactoring of Inform for better handling of colors and nicer code darcs-hash:20070403120111-40155-a75a0da7b9d228a51ef71bcfa3f2e80a31a0a6f9.gz commit 0b154337442fd649895cd19ee399736f689462ea Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 3 11:57:00 2007 +0000 remove some debugging from examples/blog darcs-hash:20070403115722-40155-168ff78c413579a486d0fd153ffeb804d67ced47.gz commit da9ec0af1e9b2ed2599691555fd91c3bf88af032 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 3 07:58:00 2007 +0000 s/Global/Ramaze::Global in adapter.rb darcs-hash:20070403075855-40155-5b2af41b3c41fb6be3878756c814dc090d881feb.gz commit c7899ea61d96c5e23c8cc047865810364b90ed74 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 3 06:23:00 2007 +0000 add further colors/styles to snippets/string/color darcs-hash:20070403062302-40155-cbbdd9f7c2dd1540de4a86ca6e8f0569eafb0676.gz commit f4d75519b31e9b4a24e3aa66ba4025f9fa9d3466 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 3 06:22:00 2007 +0000 avoid warning on reload of Inform / don't define Informer twice darcs-hash:20070403062235-40155-0171318323cadc5c8f91d6b1f4415b4dd6fd34a9.gz commit ceb2b3b30f621e69930aabd233ec31a6d2f4fc02 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 3 06:17:00 2007 +0000 added simple colorizer for Inform - can be activated by Global.inform_color = true / added String#red/yellow/green to snippets/String/color darcs-hash:20070403061742-40155-c63dd416f95a6d9bc29a8af3cf7f65c82ab13d6a.gz commit dfdadca3ddf8af2a367f75f116cb4ab338792344 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Apr 3 06:14:00 2007 +0000 restoring and improving functionality of Tool::Tidy, you can now output tidy HTML by setting Global.tidy = true | added ability to change the options and paths, no `locate` anymore darcs-hash:20070403061454-40155-44f4d92803dc984fa86b8fd95aec83e3f27edbf4.gz commit 0bb62657599bc2e0d6ff6df6e62943ebd7332ce2 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 1 15:31:00 2007 +0000 0.0.9 darcs-hash:20070401153145-40155-fe77fd1aff227d681425992c7227dedd83dcca5b.gz commit e306bdf0c29860fd97244c52f6577ad847042621 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 1 15:31:00 2007 +0000 fixing (c) darcs-hash:20070401153128-40155-a45427a0657b0c2785181d1b055fac1e6520cf87.gz commit f1fbfb7933ae66145a9f5f11764a6cb5bddf80d6 Author: Jonathan Buch <jo@helloit.fi> Date: Sun Apr 1 10:14:00 2007 +0000 beautify code block css in tutorial darcs-hash:20070401101436-21a65-b2be32e7fd4684dfc85817a858a3c6007b9296cf.gz commit 29c40a5270e1c778b9863b3fa17639f6e56f3ec9 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 1 09:39:00 2007 +0000 typos, proper encoding and doctype for the tutorial darcs-hash:20070401093920-40155-ab0dd84de061114abffc4e1d8e8e4784a9e73507.gz commit dd4583ac02b01057348e08eca6498f7764ae1193 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 1 09:15:00 2007 +0000 add tutorial/todolist.html darcs-hash:20070401091555-40155-cc71689ad3621d04b59daf0a3054cd075d74ef42.gz commit dd24a92d7a314de2f4f31f39c24a6ce263ef0f6f Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 1 09:15:00 2007 +0000 update tutorial/todolist - bluecloth instead of rdoc darcs-hash:20070401091531-40155-d2032c940e9b8e4a610ff02aa3715c6ea8403bba.gz commit 0aaed51aaf567d9e82c9343935de10d8971c50d1 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 1 09:15:00 2007 +0000 update the principles chunk darcs-hash:20070401091509-40155-879eb9fcc7c1d833adf08f29af4f0e3b31a91bd3.gz commit 218b6db76a248883b18773180a745470303a9f71 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Apr 1 09:13:00 2007 +0000 add a tutorial2html to the rakefile darcs-hash:20070401091334-40155-672938cd516dca3c6a9b2109b4a036c3eeac75dd.gz commit c36cc9784e219b7d76e34cef887484fc08738592 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 30 16:55:00 2007 +0000 close all inform_to on exit darcs-hash:20070330165536-40155-06bf1d68f15605f5baa4a564ea60230edf0a29d8.gz commit f635602931bcce9f1861e0d36e70dbb5c2c1effa Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 30 13:23:00 2007 +0000 fixing the ramaze call in the two failing specs darcs-hash:20070330132329-40155-a745c8cae840f96b5d52f530098bdca9ea9d64ca.gz commit 33ecce93c12e241a41db8af62a48e8d2a4209d8c Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 30 13:22:00 2007 +0000 define a new Request#fullpath (in latest rack, not yet released) darcs-hash:20070330132255-40155-a451c20d7962745730d6d6dddb9e1a6ebd905c94.gz commit a6bfd9635df213ebbf55cfce574b34f95c06c3e6 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 30 12:54:00 2007 +0000 improving spec_all further, correct align of errors and information when a spec yields no usable output darcs-hash:20070330125457-40155-0889d73ed78e8191ad82a7f1a9d1ef70e1eea3c8.gz commit 8446ce19cd1bd7ee37c227241c8f3eeaff5c19d0 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 30 12:40:00 2007 +0000 change default in spec_helper to webrick instead of mongrel darcs-hash:20070330124028-40155-c2019dac4d82bcaec5012461ae724b5167b4e4f7.gz commit a6f886083c867d1a5e349a71b11b04ca03a9feb3 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 30 12:24:00 2007 +0000 add attempt to require rubygems to spec_all darcs-hash:20070330122403-40155-80768f084f1867648a7b290accff7a04673782d4.gz commit e1677106fe06cb28c0f29de1acd2df4d7c910fa1 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 30 12:08:00 2007 +0000 add the spec/public/error404.xhtml and adapt the tc_error, static error-pages are now definetly working darcs-hash:20070330120813-40155-f7a5c03345c7e57a4fdd11b90d227a1c166a1039.gz commit 05dc23533b0d18db5f1ab16855a015c36c0996f9 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 30 12:06:00 2007 +0000 replace Term::ANSIColor and the stubs with a small actual implementation darcs-hash:20070330120659-40155-fde6dc52cb6920d740f32341be5a7b8245e7756e.gz commit fc003930a74ab1447e84a9cb6ba846b9f7011c4b Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 30 11:36:00 2007 +0000 allow multiple 'pipes' for Global.inform_to, just give it an array (backwards-compatible) darcs-hash:20070330113611-40155-3d9bf911089bf33bd180f1bc73340ae904def1cb.gz commit 4f7ee2294ad1467048f9da7bfcb50225136382f2 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 30 11:35:00 2007 +0000 updating tc_error darcs-hash:20070330113559-40155-44933c332c8b8f87936783104ce0ae920737669c.gz commit 9b8aed18f17a1757617193b2fbc6a7780c9a4bac Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 30 11:35:00 2007 +0000 getting rid of a warning about redefining Traits darcs-hash:20070330113528-40155-3e21de015a73991a36a5215594ee2e8224107d3e.gz commit 06f89c748805714a41231ccade262c2a00450c0c Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 30 11:34:00 2007 +0000 Sanitizing error-handling for non-existant static error-page darcs-hash:20070330113444-40155-24cf5b7aba6066f0a9cfab62cdc4937f942ac542.gz commit 8f89058c11e069aa7d9296262e007d98142d8122 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Mar 29 14:39:00 2007 +0000 fixing Inform, it did wrong matching for $stderr/$stdout darcs-hash:20070329143924-40155-0137a9ece15d0d1da69db2ade1e1e60b2cbf4c3c.gz commit 37ec82f5eb8f95ce609c528a0b6952b63e6b922b Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 26 14:25:00 2007 +0000 add example for nitroform darcs-hash:20070326142525-40155-c0a28f83beebc61526a513f4aba6a336549fa71a.gz commit 01a5821a18cd5f086fc70c6ea198d0b01e797feb Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 26 14:24:00 2007 +0000 add a first stub for helper/nitroform - there seem to be some odd problems darcs-hash:20070326142458-40155-9da50e4b22ccaac24c45e14bc969da89e5f45200.gz commit 01975dfff7bb033782aa9d3bc0bd778765db2718 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 26 14:23:00 2007 +0000 don't raise when we can't find the file wanted by caller_lines darcs-hash:20070326142352-40155-a78137dd9324a8bf955d67df2b8b98089e727221.gz commit 44213a6831f6a392004a9b58b28d53cde019c560 Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Mar 24 16:03:00 2007 +0000 fix Kernel#aquire (by lasso) darcs-hash:20070324160301-40155-a7afda8bb6dd08a8f4c59f1082a52248bc26cf9d.gz commit 0722510938e6ee6ea950216284adcbfcdd4789a6 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 23 20:06:00 2007 +0000 improve handling of missing actions, now raising NoActionError darcs-hash:20070323200645-40155-f74e220186e1c57c84d1e01e099dce8fbfc6d82c.gz commit 69881cccae1574bd3e1b1941683c07c01b5af408 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Mar 22 21:16:00 2007 +0000 fix serving static files on windows (hopefully) darcs-hash:20070322211618-40155-4d08cf03103ceb9f71e00c902c4c4972cb671d51.gz commit dd8270ee7360b22360efa9e738617e7f54bdde9a Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Mar 22 04:09:00 2007 +0000 remove the useless _openid_consumer_service from the session afterwards darcs-hash:20070322040926-40155-a2f14910174cb3f416aae1f0faa6292bfcd203cc.gz commit f6303979a9907c06dd256254a665c1e432a426f2 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Mar 22 04:09:00 2007 +0000 add examples/identity darcs-hash:20070322040912-40155-6074055aeb09f18d8b35abe250b4bd21eb3e5121.gz commit 08751478e4a177be49af4123f4dd77bdcd606747 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Mar 22 04:00:00 2007 +0000 fixing IdentityHelper so that it works darcs-hash:20070322040012-40155-71ff57be5f92f199fb1e85d4e20d24f93e435c42.gz commit 03e3f14fc20a4da8088b57e22c34974cf031c4d1 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Mar 22 03:59:00 2007 +0000 move helper/openid to helper/identity darcs-hash:20070322035945-40155-44e55987147a05b7bae20c4b8b6731f0a6250b8e.gz commit 1d7d15dbe0bfc296a02bab6dc524771308149958 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Mar 21 03:11:00 2007 +0000 add ::create_with(hash) to store/yaml darcs-hash:20070321031122-40155-a0bd6b7a113ae119b38058cd4133abdf34152326.gz commit 36007c618d29060949260f41ef173690aa8b7dd0 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Mar 21 03:11:00 2007 +0000 show the real error from Template::Ezamar darcs-hash:20070321031102-40155-af59b19d58c23c16ce9571eb7a90d1b155b9bb97.gz commit f85c29eb2750dd0c026b991b8025279a6111068e Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Mar 21 03:10:00 2007 +0000 make the error parsing a lot more robust and fault-tolerant darcs-hash:20070321031021-40155-2f4dfd7487bdebb69044b29687f7a5d3219bb236.gz commit 3829a3b0048c337f18f4ffa7d8902c37027087df Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 13:51:00 2007 +0000 adapt Controller#error for the new caller_lines/caller_info darcs-hash:20070320135106-40155-8a50e91fa6d5fdd3b06cdd00959319f6cb7dc075.gz commit 3eac415953d5075fb4d774fe33777d8e2e77e104 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 13:50:00 2007 +0000 extracting caller_lines and put it into snippets/kernel/caller_lines - also small fixes in caller_info darcs-hash:20070320135026-40155-3fd4ee08967f2e038da72f51d02613fafda7a5c1.gz commit b5128e94a5210da746930603253cd4a3932c1a79 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 13:50:00 2007 +0000 small changes in Method#name darcs-hash:20070320135010-40155-9fea1c1383b8b8e03a8306633aeecc75b4c6b493.gz commit 5bc5789b763df5144f803e1b915bd7048b199726 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 13:48:00 2007 +0000 move snippets/kernel/caller_lines to snippets/ramaze/caller_lines darcs-hash:20070320134848-40155-bb4355be2ef11bc296cfc8fa22d686e98205c4c4.gz commit bf8019cee4e435c5a69c6e4f3fae5ae341d464e9 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 13:47:00 2007 +0000 fixing problematic error response in dispatcher darcs-hash:20070320134757-40155-cd961d5d61e156dfa00486452b3d3873289a953c.gz commit dcb506cf81a5d83b08bfea53fc288e163c440aab Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 13:12:00 2007 +0000 remove Kernel#silently darcs-hash:20070320131208-40155-016c1361cc8aab57b116806c7657564a649f7c6a.gz commit 86340a53a91d0cc1316c9b525097917fa93e63ba Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 13:10:00 2007 +0000 require pp before patching pretty_inspect darcs-hash:20070320131034-40155-ef2fc2b756c8ce138ee5be2029f74b8e0ac35f6c.gz commit 9fc3114b85a14e7cec34490eed88f317105a15e5 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 13:10:00 2007 +0000 move Method#name from snippets/kernel/method to snippets/method/name darcs-hash:20070320131001-40155-4ece13ad7359349420244182705da0f3b3e47131.gz commit ac82206ba1e882a9ee83bb422ba13958b98b7510 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 13:09:00 2007 +0000 remove Thread#dead? darcs-hash:20070320130930-40155-5cdf04dfb6c1a029c903ea00a2e8dfb608c8071b.gz commit 1ecaaf087fed3abf6d1608cbf5b855f75c6d90d8 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 13:09:00 2007 +0000 remove snippets/kernel/rescue_require darcs-hash:20070320130916-40155-2ad0b7b47202f37bcbad73876ae50c2caa7a8d74.gz commit f03a33be36a4feac391dc463694df2ac79b6e6c6 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 13:08:00 2007 +0000 move snippets/kernel/self_method => snippets/kernel/method darcs-hash:20070320130839-40155-f63358b2d719e89d4ca5ac33ef3b6a139f7048b2.gz commit ab4e6031a440ecda15f3df256bb067743c01c2bb Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 13:08:00 2007 +0000 fix Rakefile so that it produces good gems again darcs-hash:20070320130813-40155-8ce5fe0e2eaa01cbfff240dc351bda477bdaa433.gz commit 456705e8f09f4f158f7a0f52b3e044ed32a09883 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 13:07:00 2007 +0000 move snippets/kernel/autoreload => snippets/ramaze/autoreload darcs-hash:20070320130716-40155-033302aa5bd8a02cc64782af766904f0e0de9c47.gz commit 0e7f9496449dbaaaa65a2209636881c165d1c2de Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 09:46:00 2007 +0000 don't R() the passed params to redirect and update docs darcs-hash:20070320094640-40155-a92f27451a887e8e17a2498f371cea701be27c31.gz commit 584f315e39aa69dc9918cecb751f9326153be731 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 08:29:00 2007 +0000 update tc_helper_redirect darcs-hash:20070320082947-40155-eb82c29769b564416515213a04e0b2e29fef98a4.gz commit 80882c83b28ef9bbe3c05be417d9f369629f750d Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 08:08:00 2007 +0000 better information about errors in templates darcs-hash:20070320080858-40155-0c062c4f0ef795ffae130259df4d84e0b441783b.gz commit 1395b775c701ae0046ee603cbecf106a9ad177ac Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 08:07:00 2007 +0000 better handling of redirections, you can now catch(:redirect){ another_action } to prevent redirection from that path of execution darcs-hash:20070320080757-40155-81446504cf29ba234d5060c68ef9d2b77696884e.gz commit 055a62172bac3b80bc813bba5021bbf88f7b5f85 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 08:07:00 2007 +0000 typo darcs-hash:20070320080724-40155-9fa72affce33f60cebae714f3f6eb90de22c014a.gz commit dd36c63fae8c8694a506cf41cd7e7070897b3e9a Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 06:53:00 2007 +0000 support custom status-code in redirect and do R() automatically on the params darcs-hash:20070320065312-40155-bfc7e7953bab340391880f84c07d7b753cd1388b.gz commit 3da317ce391aa4eddce2285a0595d53021d1c6d6 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 06:43:00 2007 +0000 update Rakefile darcs-hash:20070320064319-40155-7ac2193a77442db7d5dbb194b7c03e26650aeb4a.gz commit 180cbe254fe89d4579c8692d3ba4297bf1b834fc Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 06:23:00 2007 +0000 add (c) to OpenidHelper darcs-hash:20070320062335-40155-4d924e1ed022156b7ccdb03b044258cbd25d5589.gz commit fed9d3b06b802c9e77091d0f4702e2b5d530a11e Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 20 06:23:00 2007 +0000 update README darcs-hash:20070320062305-40155-c5081d1c54790d7c084c06163f1f72729262b42d.gz commit 3d02a081a3d3785f267e67e7231cb284ed9d815f Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 19 07:21:00 2007 +0000 update examples/todolist darcs-hash:20070319072101-40155-5b239db302340c39d92230a99c288457a4c95b63.gz commit 2078a47906fa522072dd6383303aa207f30d1cd7 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 19 07:20:00 2007 +0000 update tutorial darcs-hash:20070319072042-40155-e3d23177820bf496d1b2634cf65b8b3fd240fc7a.gz commit 55c99e9ab6262562acef6c205660f61215e1e23e Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 19 06:58:00 2007 +0000 small improvment to template/ezamar makes methodless actions work again. darcs-hash:20070319065841-40155-e4f9a56a8a34448cce64e809fd6dc60e791cd633.gz commit bba7095c073c3329bcf18b21124704d4cbd524b3 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 19 06:45:00 2007 +0000 remove helper/template_map darcs-hash:20070319064514-40155-0a5d1842598378f40096871421f005c5eaf109a5.gz commit 75d3b28dec06f006c9361148547a8e7b8f91d485 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 19 06:44:00 2007 +0000 update feature-list darcs-hash:20070319064459-40155-25379c563b881322c8f5ec76a2ab51db567a2867.gz commit d91d4b1f5e4d9f673ac0bedcc241cc954ca1057d Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 19 03:03:00 2007 +0000 add a Rs method to LinkHelper to make the usual R(self, :foo) stuff into Rs(:foo) and update the tc_helper_stack darcs-hash:20070319030324-40155-661eb80f2fa03786b9bfd26061c6fd617bd7e4e9.gz commit cb99c5b90fb5b8e11b05632ad84325c87bd3e003 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Mar 18 23:14:00 2007 +0000 add first implementation of OpenidHelper (yet untested) darcs-hash:20070318231457-40155-a43abc27457633cd67ef27a50e7a3553f837ae2a.gz commit 64b01d2a87daf5bbd583910ce8790b65ebebae49 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Mar 18 22:58:00 2007 +0000 fix tc_helper_redirect darcs-hash:20070318225838-40155-09f950fe33264ee80b6b0871e72efd2485ea4f6b.gz commit 76041c1c982b841befb0c9c1fff887deb866644c Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Mar 17 13:09:00 2007 +0000 0.0.8 as version darcs-hash:20070317130925-40155-f5c9620baf707ceaf8bc57a50b2c68459c27c9ab.gz commit f5851845b2b64b694269edbf1786b3b9685fb704 Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Mar 17 13:09:00 2007 +0000 alias referrer referer darcs-hash:20070317130916-40155-d8ef5a588cd97d076bb717fc7b0693305a6a730b.gz commit 85d963856543610a0096d8e85d72e0e89fdceb33 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 16 10:47:00 2007 +0000 document CacheHelper darcs-hash:20070316104740-40155-3ff30184b5b689c6e22b4962078ddc5f579ff644.gz commit 7325f951684b2e9054ec39448a2ca7704048c5b8 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 16 10:39:00 2007 +0000 document FlashHelper darcs-hash:20070316103920-40155-e334e55a228d23de21063942312cb4e6cc35398b.gz commit 77c456fda843ad7f4ba048a9b60f74a11275586b Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 16 10:24:00 2007 +0000 cleanup and docs for Ramaze::Request (add values_at for quick params-retrieval) darcs-hash:20070316102434-40155-2a22843ef37c72c12d202ccfb69c6a268925bc1a.gz commit d6a26e61929311f6a8e0821fcde63060db9d1234 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 16 10:16:00 2007 +0000 some cleanup and documentation for Trinity::Session, it also got a trait[:finalize] as a pipeline of what to do on finalize (finalize_flash only atm) darcs-hash:20070316101618-40155-14ab729d5f58a46875ceef6d1f2096d1d63ccc9c.gz commit 0d900e430e341c147a5522c17b045f98f09f302f Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Mar 15 10:21:00 2007 +0000 don't escape the @title of an error twice darcs-hash:20070315102134-40155-7fdda18c58f344cee4d2de08f00b31928dc2ab13.gz commit 55ccfa5f9a0778ece13952552ae33df6f8a7739a Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 16 07:17:00 2007 +0000 less agressive redirect in R/link darcs-hash:20070316071745-40155-a5b8aeeae3f85fa55b0fe2657366292e1f13101f.gz commit d0c556653bd7f42ab80a2699333fedc9847681cf Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Mar 15 05:57:00 2007 +0000 proper inspect in the error-page and adding inspect/pretty_inspect to Global darcs-hash:20070315055733-40155-eaf081b3aef7c7490341f117356e1a60d62ccecb.gz commit f653234292b8c963542ba8e24d87f76637b99fb4 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Mar 14 14:09:00 2007 +0000 newline :) darcs-hash:20070314140907-40155-834a53cd0f54dbbcac9c04d3bc161c8317994438.gz commit 93a29e197e52155c9d99dc739fea0afc543274f4 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Mar 14 12:44:00 2007 +0000 checking all the caches in tc_session darcs-hash:20070314124425-40155-df44d33a0d214df6be46ab58bda7b6fc3fdbda41.gz commit 324f4f3e743fc94aaf8d9b34541f0072dd46d22f Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Mar 14 12:43:00 2007 +0000 nicer output of specs of helper_auth and tc_session darcs-hash:20070314124359-40155-5432b1df6d9a8610e73f28a71bd9b1d82d2b75f1.gz commit abe4a1fddb243af5ab9ba3d1df7071897568739f Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Mar 14 12:43:00 2007 +0000 reimplement Trinity::Session darcs-hash:20070314124339-40155-39f71216e622360356761bce0ff867c085c59c7f.gz commit 127df0d7e36b5d4e962a57b6e41e0e1db96c7d1d Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Mar 14 12:42:00 2007 +0000 fixing the caller_lines bug darcs-hash:20070314124258-40155-a53084b86c0715791f934716ce1ef0133dd88b7b.gz commit 6600bbb64bb9fdcafcd104d768e78458f334d0a2 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Mar 14 12:42:00 2007 +0000 no rescue in StackHelper anymore darcs-hash:20070314124244-40155-6c5d2362aab005bb89a26212c0647575110a9a6a.gz commit 4e11d248864a7f5ac9b865a5fb78367a34bcdd67 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Mar 14 12:42:00 2007 +0000 small fix in yaml_store darcs-hash:20070314124232-40155-6333576479886df3920d8b5b45b69a6463d95186.gz commit 29fdd541908e9c55dbbd3e6f5c24fe6faaed2a0c Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Mar 14 12:42:00 2007 +0000 small nicety in examples/simple darcs-hash:20070314124220-40155-efc637b322aa43388fc5bc5c03eda07c3dc3ab14.gz commit f4e1043ec18ecbdc906a28ab5f56c34dbd82fe2e Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Mar 14 06:45:00 2007 +0000 add 'stubs' for CGI and FastCGI - they are not tested at all yet, suggestions for specs welcome darcs-hash:20070314064530-40155-c023b94c0c2a8a5ff86959b723d0573f732fe573.gz commit 49b26aa2786ea056cfe1fb868b33d17fb60f1a5c Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Mar 14 06:44:00 2007 +0000 remove the actionview_stub from HAML, it's not needed with HAML 1.5 (make sure you upgrade though) darcs-hash:20070314064442-40155-62913be79152ad9cfb60e9fb4e91ccfb7b02cbb0.gz commit fec2947aa7bf3e4be2b4747724f8c50e5acca020 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 13 10:50:00 2007 +0000 remove the ezamar-'feature' ;) darcs-hash:20070313105043-40155-0e3ce1a2e432d56ac7bdc88e884de8395a5d9246.gz commit b888563262a30d2487d35aaa379f6c4177fee566 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 13 10:42:00 2007 +0000 speed up the ezamar-spec a bit and proper errors for markaby darcs-hash:20070313104214-40155-d0673e2f38a6e335b293ced79ce98e6f86965afa.gz commit f07574cef9fbf55237571a1aaf63e6ceb8621a2c Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Mar 10 18:19:00 2007 +0000 deleting entities in Store::YAML darcs-hash:20070310181905-40155-8009ac74ac95b29807df48e0db4d23b6aedc4ca2.gz commit 7a8d9ae045982fccac1701702e5a568f0f785b0c Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Mar 10 18:07:00 2007 +0000 possibility to #{render} in your controller/templates darcs-hash:20070310180710-40155-f879c9c6117e437a0862b27294a1223e45160a7a.gz commit ce56b1d44c5a52216c1dbfe3a91c712d161208e4 Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Mar 10 16:25:00 2007 +0000 escape the title of the error-page to show classes properly darcs-hash:20070310162515-40155-e5b3bf39a2d7fda19b067c9aede2b9b7ede182dd.gz commit 34a65fc112762b07a7c7e5650836356379437751 Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Mar 10 15:08:00 2007 +0000 small improvments to bin/ramaze - output of version and better info when there is nothing to start darcs-hash:20070310150838-40155-17330bc545d95661f566432a689365b61ff77eac.gz commit 6022d865eeacae27790073df43f0937ab2cd2c9f Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 13 04:46:00 2007 +0000 small improvment in custom_template selection darcs-hash:20070313044623-40155-62adee8fd8b3e902270f2f7fa63d017707233234.gz commit 834443a45f8cd30fde8f0957b928b29141017021 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 12 13:41:00 2007 +0000 remove debugging-statements darcs-hash:20070312134155-40155-3f734d8cee5f919b8a3478cb4b445c5ae35299be.gz commit 53319744a7ed71d02461e57d8e5f91d0427d0fd0 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 12 11:53:00 2007 +0000 better error-reports from Ezamars transformation darcs-hash:20070312115347-40155-3eeab99c2c1ebdc9a2df18e8e76a95ab7a348f17.gz commit edf08fcc63a9f1dbedeaa59e2b5ef3d5dde6cdd8 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 12 11:53:00 2007 +0000 no more errors about #debug? missing from WEBrick darcs-hash:20070312115331-40155-b909c2b66c14787cf3029f6a81b85e6c27320732.gz commit 249d0798886d3055671a84df7add08c5e4584e10 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 12 11:53:00 2007 +0000 improved error-page (minor fixes) darcs-hash:20070312115307-40155-578164c4c0ce9586fae25c98b6b5e7c9689e3065.gz commit 45d65313df6349702aa33e563c185c247b39eb5e Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 12 11:52:00 2007 +0000 fixing the ezamar example darcs-hash:20070312115218-40155-c7f5a5886d5abc7fad0fe4d7acd9e4dc29a4a0f5.gz commit 43520c477c074771f7345a325bf1a7b7cc34decf Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 9 12:15:00 2007 +0000 fixing spec_all to report the real number of failed specs darcs-hash:20070309121500-40155-30a0fb65734bc0afa2ddc8168baff72940c00e8e.gz commit 8435e404a1522d8c201f17e3d292b23aae085e01 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 9 12:14:00 2007 +0000 shorter line darcs-hash:20070309121434-40155-c2d1f91e85108ab06e6b2c0cdd908f1f69b80e0f.gz commit 715abcdd9acd6af02c38bec7fe875746f2e6e381 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 9 10:25:00 2007 +0000 don't assign a FLASH_PREVIOUS when we don't need to (also add a (c) to pretty_inspect) darcs-hash:20070309102503-40155-fc7f7eca9d24a9ecb92861f11d7be7da3341829f.gz commit fe71d13b133917492af7e92429d981724ee58c1e Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 9 10:08:00 2007 +0000 fixing FlashHelper (with a new SessionFlash in trinity/session) put the new specs into the old tc_helper_flash darcs-hash:20070309100855-40155-09400be6f382e5b749179b4ceb0f6e8149d53774.gz commit f0c13475affe9709b9a8d8e56a9980632f90f80f Author: Jonathan Buch <jo@helloit.fi> Date: Thu Mar 8 13:36:00 2007 +0000 spec for flash, template finding fix * trait :foo_template => :bar__foo did break * added spec for flash, no fix darcs-hash:20070308133604-21a65-7cd7c17ab4b89e7ad1bd93ac481cf0603bec1dc5.gz commit 55bd4ef22e30e082bc55e165c0f6a964396db6bf Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Mar 8 02:07:00 2007 +0000 relax arity-sensitivity, it's impossbile to get right and shouldn't block correct parameter-sets darcs-hash:20070308020722-40155-0eaf04dcef5f61957c457785b698bc3a697eb05c.gz commit 59c18528003258907944e45c4e23be03f75ae957 Author: Jonathan Buch <jo@helloit.fi> Date: Wed Mar 7 14:16:00 2007 +0000 More specs for params darcs-hash:20070307141601-21a65-7cb3a9d4560f67971b61520117aaec05030dd557.gz commit 080873dd619226d529276dd97f70fbca4a70d94c Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Mar 7 14:11:00 2007 +0000 add fallback for pretty_inspect darcs-hash:20070307141117-40155-ca9c0dcd0a0eecfaa7e0a569ed42003f77cf7a73.gz commit 673212d20164aef0bc0dd5779cac014991597896 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 6 22:01:00 2007 +0000 fixing session-problem plus the specs darcs-hash:20070306220132-40155-cecd5e90eecf41f417cc8456ca34398bddb1c3dc.gz commit 001e6943da7cd4f97c8c85691162e85e562e7111 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 6 11:57:00 2007 +0000 fixing the flash_id darcs-hash:20070306115716-40155-84d8b111f741ffc423fb1b9be4cbb035a8b2b9ae.gz commit bca935eed4790dbe008c637dff149c1fa8eee71e Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Mar 6 11:09:00 2007 +0000 informing you about missing elements darcs-hash:20070306110913-40155-c8058a080e7d2fd2453a830a2327634d747ee140.gz commit 09fd150c4d28936f95cc54d9a0cec04eeb3af365 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 5 22:10:00 2007 +0000 add rack in the tc_dependencies darcs-hash:20070305221005-40155-2407cbacc4ad2ce525013593d68da0abc5bec623.gz commit 34b7d5fc97bb702d2ea7f16e5ffa7c2ec423299b Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 5 13:48:00 2007 +0000 new custom error-handling, tell me your exception and i tell you where you land darcs-hash:20070305134806-40155-5c2913122c1a3ce1ff1ec9632ebba3c3d0784796.gz commit 8d089e9ada682215ea3ba0678379a31ba62e1df1 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 5 13:44:00 2007 +0000 temporarily add Helper to Element darcs-hash:20070305134405-40155-152e305c20126e89e19748d7640323195d895cf5.gz commit 64aef2834f9b8ee7838bc0c6028b936a10fb8a2d Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 5 13:12:00 2007 +0000 avoid malformed response from the controller darcs-hash:20070305131245-40155-7cb4b0f0a048a78be05f7e12d4d0e36284523fd8.gz commit 8c33f5b14cecce7418773d7391c2670f7a6211d5 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 5 12:47:00 2007 +0000 specs for FlashHelper darcs-hash:20070305124716-40155-850eb5a4ec8748c3d9e0b53494445bf2ffa7421c.gz commit d24f1a7b727189dc756b5ea6466d9586ebe39645 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 5 12:47:00 2007 +0000 add ability to delete specific key from session darcs-hash:20070305124705-40155-f93c12bc978abb45f4e958af67bdd9f72322f579.gz commit ea253491b40d75c18d809090044de48a31a1d019 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 5 12:46:00 2007 +0000 improve error-handling in Template::Ezamar darcs-hash:20070305124655-40155-7144746c187bc2c70a16160971c14f2ddca35cf7.gz commit 759f4887025edaadfa8d342f6d43b437de84c1d0 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 5 12:46:00 2007 +0000 add FlashHelper darcs-hash:20070305124646-40155-68084c14551e938ae5e7b1bd333ef9e01aa7c49c.gz commit 61ed40ffab9dc74cce81bbb84ac76ce6786bac7e Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Mar 5 09:53:00 2007 +0000 updating some readme chunks darcs-hash:20070305095341-40155-6c775b6fc908399b7460c21ae4c921c85f643a5d.gz commit c97f0a25f88cc2635009109dffce4b19c743a20c Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Mar 4 13:53:00 2007 +0000 handle the case when there are no controllers... darcs-hash:20070304135311-40155-8ebe25db8e1d18a185d750bda6503c79eb1923c3.gz commit 38760d1f34219581377e7cf9700bae99150fcad7 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Mar 4 12:18:00 2007 +0000 remove setup.rb since i don't provide any support for it. darcs-hash:20070304121836-40155-b5788215ad1b68ab932face972c4a2bd747d52fe.gz commit 980b312725964860e2a6936d273c61e010e2f38d Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Mar 4 12:05:00 2007 +0000 update Rakefile (dependencies and some tasks) darcs-hash:20070304120537-40155-f65af374ea26c5d8a5c40e45a414b9ba6fb11fdb.gz commit 3da14cfd7bb7a47c65f8ccd59298c87f45c5d4f9 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Mar 4 12:01:00 2007 +0000 change the require for rack, make sure you got the gem installed or it's in your path (or required already) darcs-hash:20070304120119-40155-c22a25c0033ebae4034a2ba285b697b72096a50d.gz commit e840917fc74e707bcbb6870e2324a46d3a3e0ce3 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Mar 4 12:01:00 2007 +0000 remove vendor/rack since rack has its release out now darcs-hash:20070304120103-40155-5bfcd56d36bfe8e38d1181bb6e8e8eb7ad7a694b.gz commit 6871b36abacbead93f7d60ba3ba05234e4bb4edb Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 2 19:35:00 2007 +0000 controller has to respond to :render darcs-hash:20070302193551-40155-053e0aff70718844740d2da31e6481f8fa749269.gz commit bbf812747647ead9c3f765331424045c664cdba3 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 2 19:35:00 2007 +0000 fix lookup for the cache darcs-hash:20070302193507-40155-489a002083deaf8fde41358e756da5751d88a23d.gz commit b3bbc00d16ce176edceabccd1dee641e3b41dce9 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 2 17:38:00 2007 +0000 improved error-handling, templating-engines take responsibility now darcs-hash:20070302173825-40155-5a5d53fbdcc647cb16f7e8b276aaf8403cf355b7.gz commit 946e10795e4660a5d6ea89164669379f0e3b6498 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 2 16:48:00 2007 +0000 fix docs for examples/hello darcs-hash:20070302164838-40155-c5651c1e23005b145e60fca2bab026edc0dac3f3.gz commit 2474f84ed3d3c5016a9616ed37a6dcdd928ed530 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 2 08:49:00 2007 +0000 proper namespacing, address everything under Ramaze, don't rely on the user to include Ramaze in the main-namespace darcs-hash:20070302084911-40155-d995e6aec3f1a870b5d89728bcd94c28b56faa64.gz commit b9a54f39abea7457c41c5c5eee9d5e8ab2f92914 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Mar 2 08:18:00 2007 +0000 fixing namespace for Informer in adapter/webrick darcs-hash:20070302081832-40155-3fa49dbf218ac7e6b465525b6c17dbf941b1d3ce.gz commit 4e892e6569797573d7b1f705bf446e4bb307bcdc Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 28 14:06:00 2007 +0000 rack snapshot darcs-hash:20070228140619-40155-059ee31849cdc02baace86a1e3eb107e84dd63f0.gz commit 790174da91e9c6ad442d418987c37da29ebc9118 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 26 14:54:00 2007 +0000 testrunner should work on windows darcs-hash:20070226145456-40155-170b6cf8b11ba0daa21c084eacd7b46383d791da.gz commit 651e39277e0739d9d3ce72482b108d6c9ba7c297 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 26 14:13:00 2007 +0000 refactoring the filtering in dispatcher to return early results and do nicer error-handling darcs-hash:20070226141311-40155-d61bef0f14d87b99c9842503bd2d8ce102b859b0.gz commit 4646bc59cb5e6adda285e2881db8dbf918d1d2e8 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 23 15:16:00 2007 +0000 oh phrack, we just require template/ezamar on startup now... no more autorequire-magic :P darcs-hash:20070223151610-40155-1b6a497033364fe3fa1a33b131719a2d42319fe4.gz commit 7feb55079d46b25a3aae81d80bcfb16a437af8e7 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 23 09:45:00 2007 +0000 updates to the README darcs-hash:20070223094500-40155-38db3530946bbae80e24a9e2793adb0e8ef4d360.gz commit 47d742b8ab675dd55dccab72519d1348c461c934 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 23 04:47:00 2007 +0000 making it possible to go without Element in AuthHelper darcs-hash:20070223044716-40155-44602b718aaeef7114c3a3de4490a4121b7aaf19.gz commit 9bbd0c9ce0297521e232e8770ec34b99dbe8b593 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 23 04:46:00 2007 +0000 fixing references to Element in proto and specs darcs-hash:20070223044653-40155-fd40e57e4513ff13db33dc4d71b371e6e5439057.gz commit 3454b44a83f1a6ebd16f56f9f92f3bb674d4dea1 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 23 04:46:00 2007 +0000 fixing references to Element darcs-hash:20070223044639-40155-c2d9697cf360a9a3271ddc8e597a89cbf3324163.gz commit da55dfc69ee9b1dd5f8d2eb9bb171390889367e4 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 23 04:45:00 2007 +0000 Morpher and Element moved into module ::Ezamar - please do now class YourElement < Ezamar::Element - this is part of an ongoing effort to extract Ezamar for broader usage darcs-hash:20070223044532-40155-8389875df67c7b75e652464c18910d0d51aa0ecc.gz commit f0a5ad32e522bd6820c4781ad67e7bf0696d200a Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 22 11:56:00 2007 +0000 new doc/README from the chunks darcs-hash:20070222115622-40155-a2f9c4dd26d7b68bf9481eaaa5263dd309246908.gz commit 01ba8f9246ffd76539e902d338011384b2d25de3 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 22 11:56:00 2007 +0000 proper heading for README darcs-hash:20070222115609-40155-30a043fba93ff1409c775e0a145a784922f2c3c6.gz commit 4431d117a696a2d70e574a7d6148b155b8167dd0 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 22 11:55:00 2007 +0000 splitting README into seperate files in doc/readme_chunks darcs-hash:20070222115525-40155-299dd183790be246fa1914765d30846bfc2fdb51.gz commit 421f48e94a8ad379e9304323a6a6ee6e4d734d2b Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 22 11:54:00 2007 +0000 add rake build-readme to build the README from the chunks in doc/readme_chunks darcs-hash:20070222115453-40155-9cde1fdc2b5e0f6adb6c4106fb192aac92fce6f1.gz commit 79a5cc4a44cabe8fd9ef79f69e69bcc1016cf3b5 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 22 11:45:00 2007 +0000 remove the fluff from trinity/response - soon to be removed altogether darcs-hash:20070222114553-40155-c9515d5c4c820ab2a532d503ed5f0585269918ab.gz commit 62f041fadd8b8ebb9e4a489313ad9a58695d8463 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 22 11:40:00 2007 +0000 Ramaze::Request => Rack::Request darcs-hash:20070222114010-40155-8f910a4ab5f24fda6743e75e317329b79a6de825.gz commit 0c8bc068c9b90b15894fd20923a59414baf5cf7f Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 22 11:39:00 2007 +0000 set 404 in Controller#error darcs-hash:20070222113957-40155-5e9ad32e916034a0bc67548e6ec8233e1037acff.gz commit 0290d05a9cf523f89278432962e5423062be2245 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 22 11:38:00 2007 +0000 proper check for 404 in tc_error darcs-hash:20070222113850-40155-4c58a624061d36438ca3078ef819f67e47f04f2b.gz commit 6e9085c699649031d72e274879b3579aad4182bd Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 22 05:58:00 2007 +0000 adapt the specs to take advantage of Context#story darcs-hash:20070222055845-40155-7f9917e21268ce5d3c27a7c47f7ed17c5455361d.gz commit 9a5e96fbe7861ee806de61bf5c943f2cd0c05f3e Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 22 05:57:00 2007 +0000 adding Context.new with block or Context#story to provide a way for consecutive requests inside a common context. darcs-hash:20070222055747-40155-6000102b26e380e059c2aa44a71ae9f91594c115.gz commit 5261746b75b4d34f9787ba85c1b05ba9950719a4 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 22 05:57:00 2007 +0000 using request_uri instead of path_info for StackHelper to preserve params darcs-hash:20070222055720-40155-6762aa4ae50d24fe305e675b85c43077bcf9653e.gz commit 1dc5e0831860bcbfbfde4ec4ed11b62c02660237 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 21 23:37:00 2007 +0000 rack snapshot darcs-hash:20070221233701-40155-70a7705dedbfeb98467bf058e799727182ea63f5.gz commit 8ea855a0dfa180bd484f1c524551a18a073d9584 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 21 08:54:00 2007 +0000 fixing spec/tc_controller darcs-hash:20070221085411-40155-91ced6572c9e403337d3d378795a10e8a496c147.gz commit 0a88185a3f0a6b0345f761adab368a0ca1fd2cef Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 21 08:53:00 2007 +0000 fixing the first-load-problem which was caused by complicated require-procedures. darcs-hash:20070221085309-40155-a4cf5b577a6715d756e37f04dca34f659c3a62ba.gz commit 4612b57e9f7c639cc071ac2c4ba9359c520e59a2 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 21 08:52:00 2007 +0000 fixing examples/todolist darcs-hash:20070221085239-40155-2453329905adbed6cc8b5b2cf801a6b7d1136286.gz commit 9a02e463ded3d4decfec5a2ab33dd4761d3b368a Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 21 04:18:00 2007 +0000 fixing Global.cookies = false darcs-hash:20070221041833-40155-95f13f4a8d031112c42203d3f9482f301a0df9bb.gz commit 7533a3a63032a95c54729cf738f8ac83509032ba Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 21 01:16:00 2007 +0000 snapshot rack darcs-hash:20070221011649-40155-909962de4b629049fbab79ff31fdb6475e686030.gz commit a1af7ca44467978967f6f69d5613d09fa4a0d405 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 10:20:00 2007 +0000 add doc/GPL darcs-hash:20070220102044-40155-8643e48a8173b599fabbb349f7fe33c5b3ff4342.gz commit ebd1ad705631cd38ae88b7910a6fb930fc8de81d Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 21:53:00 2007 +0000 support link('/' :class => 'foo', :id => 'bar', :title => 'index') darcs-hash:20070220215303-40155-9fcced2cf123d157e97442c94898b1a4cdd0b956.gz commit e5ffc40c8315b05ecb5ff81b2668fac18cc9c688 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 21:52:00 2007 +0000 small improvments in examples/whywiki darcs-hash:20070220215234-40155-da2444bfcf62c8fe7af4cd98fff4e9a14acc0e6c.gz commit f1ba6ecf99069594822bcb84fff11d24c3adcab3 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 21:32:00 2007 +0000 extending examples/element a bit darcs-hash:20070220213235-40155-16480312231fd6223ebb4cd653cadfe59a7e0841.gz commit 6d44024e340ad8cd4b0c078e787eb70ef5643152 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 21:30:00 2007 +0000 fixing examples/caching darcs-hash:20070220213012-40155-8c849dd248df529c7076ac5fd53eff19da7e6e68.gz commit 5f87a434fa944a60bdf1f87c3bc4ed38f7c7590f Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 21:24:00 2007 +0000 hopefully fixing the issue of first-load problems darcs-hash:20070220212457-40155-c9d05362472c690b8b2c4573dc24cd6deccab52d.gz commit cb5d0ac9068094658ed452fc35cb427c99a81e2e Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 21:21:00 2007 +0000 add lib/proto to the lookup-paths for static files darcs-hash:20070220212100-40155-235f20da4731f5a0919070a378d899a84acc70f8.gz commit a724605299f0adc628d515cfb5c46c33b71750bd Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 13:50:00 2007 +0000 snapshot of rack darcs-hash:20070220135014-40155-22c49a95aeb6f397a7bf7f0fa967c6c2d6d718ab.gz commit 831f46e5edbe119f37d658f5d35a04865a5e1b5a Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 13:49:00 2007 +0000 fixing filters, the third darcs-hash:20070220134934-40155-4938ab2dbe63d4a3e8fa03794a83f9b41d6844bd.gz commit 9aeecc50e05e07eac33f0551008d8268dce1be2a Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 10:07:00 2007 +0000 change order of filter... again darcs-hash:20070220100730-40155-10c865b7283807e0266d0b8ee3beac5acc3216c5.gz commit fc9f3032fb137d674dca39be5c8e0848264293bf Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 10:06:00 2007 +0000 change doc/COPYING darcs-hash:20070220100612-40155-cfa0942d93d84adfce499087cef874197404d2c2.gz commit bd8d70ce6b8e6d6bd64853b7cef09635ef825348 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 19 08:27:00 2007 +0000 change filter-order for static files to take priority darcs-hash:20070219082714-40155-1b7b3afb122609a3b8953dbb866809ebc2aeaa3d.gz commit 64f89b16dcf5b3143764cfc91c8911cd768326d5 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 19 08:19:00 2007 +0000 turn off $VERBOSE again darcs-hash:20070219081922-40155-1027d5cce76752d01684c547b6a14a15083e8fb1.gz commit a6f6eba8073667c52ed0d0ccd931ddb0bb2853ad Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 05:57:00 2007 +0000 adding a requirement for rubygems in tc_dependencies (if you don't have rubygems you don't have to worry about that anyway) darcs-hash:20070220055741-40155-462f224351ffce19ce59c25bf83bf77be4765a2d.gz commit 6f54e69f516a8ad24bcd72677358c18e7669c5c9 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 05:57:00 2007 +0000 fixing Global.cache_all darcs-hash:20070220055728-40155-2826d1cee6e204cb779cc3799e7409dbaa577590.gz commit 7394459305d761501603f34d6e75b6239f588098 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 05:46:00 2007 +0000 multiple fixes in the examples/blog darcs-hash:20070220054611-40155-c9d0315bf41bdc69812bdfb159e5f13a8b2d7f9c.gz commit 71cbcd0d8bf73a72fc5a5f358d6ef371e7aa44c7 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 05:45:00 2007 +0000 adapting the various specs for the new context/request helper darcs-hash:20070220054514-40155-52b29898546acd2ef9de65f749dee44655d28c63.gz commit cde581d9c5619a761620c3d85ebf6c51c6549c75 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 05:44:00 2007 +0000 switching the testing-system to a modified version of simple_http, much cleaner :) darcs-hash:20070220054406-40155-ebad073160b425ff1d843e66479d9c8da21d1164.gz commit 067ffbb0e7a39750d2de080e46bbfc8fb07025e5 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 05:43:00 2007 +0000 refactoring request_tc_helper a little bit darcs-hash:20070220054311-40155-16465d8e929cbf064bc3a132726ed9c38e3e0dd4.gz commit f0a9b4bd3e8a9c940639dece930bcf13b5f1c1c8 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 05:42:00 2007 +0000 adding session.clear darcs-hash:20070220054240-40155-87ce90b880a8ebb8d76e0c2c8f1036ee610fd6ff.gz commit a34a805f6041be6253aff98189b4dfd5ca6c8cc1 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 05:42:00 2007 +0000 using our own YAML::Store for store/yaml + some other minor changes darcs-hash:20070220054207-40155-92a9ee1dbbf7c260ce502e35680255545e15502a.gz commit efefeda6f16983731d21d44ec3dbe2140446c189 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 05:41:00 2007 +0000 fixing StackHelper darcs-hash:20070220054147-40155-e479494fc840e348b3f5854849c8f6fdc12a1dba.gz commit fb394bc60b30ffcd04a7b821a43286124bd66f9d Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 20 05:41:00 2007 +0000 fixing RedirectHelper darcs-hash:20070220054116-40155-75ddf0c4fdcb59fe90ed9ce448f8cf7d567bc358.gz commit ef79501aec7af0d88da8a22f5113a9e10cb19c99 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 16 19:27:00 2007 +0000 fixing example/caching darcs-hash:20070216192730-40155-25877232cca9f2bac43cb282dabc9f3db11bca44.gz commit eccced67315d9b86ea76454d84cb2f1b5392644e Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 19 15:29:00 2007 +0000 fixing serving static files darcs-hash:20070219152947-40155-6c617b465dd65266cb94a59596623e54c68bf5cf.gz commit 6731d14572bde872c63b4146fb378a439062950c Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 19 14:59:00 2007 +0000 fixing the fix for the fix for the error-bug darcs-hash:20070219145919-40155-0c5bac829abec2fec7a20595e7bf0ad965133d8b.gz commit 2c5ce0d2cba51ad1126ff13a5857d848345f8382 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 19 14:42:00 2007 +0000 prevent endless error-erroring darcs-hash:20070219144231-40155-f57428c6b2d0a461f3b7e02ea7fcf084ec7ce829.gz commit b61c385cd3e2d166da2242ee14f12e8c65baecae Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 19 05:39:00 2007 +0000 removing cruft from trinity/session, some smaller changes in tc_helper_auth... still not working though (last spec failing, most likely due to our messed up Context) darcs-hash:20070219053955-40155-e7337a50d36d7c8d5c42f0c71f6a6b17a57b2561.gz commit da83c8093562c47d134ebe0536fda7b0a20c6da5 Author: manveru <m.fellinger@gmail.com> Date: Mon Feb 19 04:33:00 2007 +0000 fixing redirection and error-handling, removing cruft from trinity/request (who'd have thought that it would fit into one screenful one day) darcs-hash:20070219043358-24576-4673002ba3b23a6bc6c2d13d6789eb676abb983b.gz commit 55438b8b97bd8b467badc4a0587a734400ab7b55 Author: manveru <m.fellinger@gmail.com> Date: Mon Feb 19 04:33:00 2007 +0000 ignore the new vendor/rack for fixes of copyright and spaces darcs-hash:20070219043329-24576-5374a27aa5ccba56116bd5c688ce5551bf9e3f66.gz commit 1d62faf6a708f2fc144470b0644eede9524156a1 Author: manveru <m.fellinger@gmail.com> Date: Mon Feb 19 03:45:00 2007 +0000 adding rack under lib/ramaze/vendor/rack - until rack got its first release darcs-hash:20070219034535-24576-a4ecca80b899e33ccc0a682a67ec85036187f8b6.gz commit 39fc8182c86dd0a2bd3309c24ffded5950709e09 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Feb 18 23:00:00 2007 +0000 fixing sessions and spec_helper, removing tc_request_rack darcs-hash:20070218230059-40155-2ceb4fc2c23503697e38cc014562bec2ecbb77fd.gz commit 4b017c2c3e4e8e41054e7b62e4d311a96bd7f97a Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Feb 18 13:08:00 2007 +0000 remove provisory rack-adapter, it's replaced by adapter/mongrel|webrick darcs-hash:20070218130854-40155-4347cc2fca5c0b0728cfec4463058a60e0628967.gz commit 13aa60e47df62dd8ce1b092a390b75fbed62bbd1 Author: m.fellinger <m.fellinger@gmail.com> Date: Sun Feb 18 10:32:00 2007 +0000 Switch adapters to work with rack darcs-hash:20070218103229-40155-ae1fb4f810d7cab5930e189091adad58fefeb0f6.gz commit 4cd033b1ab2ccd8e5ba86f074c582a253602ec97 Author: Christian Neukirchen <chneukirchen@gmail.com> Date: Fri Feb 16 21:12:00 2007 +0000 Add primitive Rack adapter darcs-hash:20070216211210-4fc50-de48253dd589fc04f8906f2ca72368dbccd8da87.gz commit a3c3226c9837534b3c9154ead726771d1e2a6fae Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 16 15:49:00 2007 +0000 some small fixes and adding MIME-types :D darcs-hash:20070216154943-40155-004208f83ba5018cf0321f6df5998ff8cf4538ee.gz commit d4fec6c0514a06acf3e349e43cdcea115e542deb Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 16 14:01:00 2007 +0000 adding cleanup for tc_cache to Rakefile darcs-hash:20070216140119-40155-34ea2d813d1cd1a003f05e0179896adeff6dea81.gz commit 8a22e3b3a51796453d6f4f97da8196e668155e47 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 16 14:00:00 2007 +0000 implementing PUT/DELETE for WEBrick plus neccesary abstraction in trinity/request darcs-hash:20070216140047-40155-7a0712ad01528f1769b877bff606d3eb5d452cb6.gz commit 0bc16dab7a69328a748f9ffaaaf92321b02ca6a7 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 16 13:59:00 2007 +0000 adding the files neccesary for the up/download specs, splitting the tc_request into tc_request_mongrel and tc_request_webrick darcs-hash:20070216135912-40155-17b97ae67b86ff285a24756552ee0577d35b5d31.gz commit d3089d47ac3311c88532444d46b484e7325af615 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 16 12:31:00 2007 +0000 add doc/ProjectInfo for coming switch to ratchets darcs-hash:20070216123146-40155-219950717f4cca953828906042ea029e659036d7.gz commit 8e05b9e931cc358b8c1389cf8ce1c4dd4b425063 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 16 12:27:00 2007 +0000 major rewrite of dispatcher, affecting the controller-lookup and the adapters, this is much, much cleaner now, though not perfect yet - but the first step of many. darcs-hash:20070216122702-40155-aab92f1e5fa4a074b30243db0a833267c0992621.gz commit 15a13c38dc394e986692adae1064f5909ebed825 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 16 04:01:00 2007 +0000 avoid repetition in the subclasses of Template darcs-hash:20070216040141-24576-f3905dae3484a294857e80a46346b0a6c00c2bca.gz commit 0f4c3ed74f9d85edfc7ed3a65877d8aca02ce953 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 16 04:01:00 2007 +0000 add spec/tc_dependencies to make sure we don't leak any gems into the vanilla ramaze darcs-hash:20070216040117-24576-ea93f2432ccefdd2f57b9959fa8b9a79e0e7838b.gz commit 43c23adb8155e8f9a2de474aea029a69f5ca8d2a Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 16 04:00:00 2007 +0000 adding store/yaml for an abstracted version of YAML::Store + corresponding specs. darcs-hash:20070216040041-24576-8adfc7d58b18f06a645a18b885698e91136c5a5a.gz commit c1abf39752f88c6b97fd594046db931125d896e4 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 16 04:49:00 2007 +0000 fixing the issues with send_file temporarily darcs-hash:20070216044906-40155-7a52a1c4af833d6c228204dd399235a1c17049c7.gz commit 0984437ba8388e5c834caaecb68f12a923d00782 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 13 09:39:00 2007 +0000 add specs for methods on a controller like this__is__a__method which translates to this/is/a/method darcs-hash:20070213093923-40155-f4810fbfb2b7667389749e1d367cd8b3832db139.gz commit 6695f271349fe0e83eeb0a5e3fdcef1531a9d560 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 15 14:58:00 2007 +0000 temorarily deactivate the new template-mapping darcs-hash:20070215145848-40155-cf81d3d080f0be28bbd063eaa7d313a15e546050.gz commit 688d7906c2c6d6572d4a58cb43d6f7ba03887646 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 15 14:49:00 2007 +0000 fixing missing end darcs-hash:20070215144933-40155-335a2ec2ce683ade5b37a576d060a647bee840f2.gz commit 390a8cecac4632b9a3c697962029c11b383a04d5 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 15 14:48:00 2007 +0000 autoload Element/Morpher when referenced darcs-hash:20070215144808-40155-8537769834f734d041ecc467691ce86dc25786e0.gz commit 2bfa68871d68a8348bca5ffc553c93cc6d582603 Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 15 10:13:00 2007 +0000 removing the alias of Ramaze::start to Ramaze::new to avoid nasty bugs when Ramaze is included into Object darcs-hash:20070215101331-24576-158a57d9a8587653b20a3a8144865f6218381abb.gz commit cfcece745dc1efb5625e19e7790444df401997d2 Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 15 10:13:00 2007 +0000 adding some more docs for templating darcs-hash:20070215101304-24576-bfdc716d26bbf727bf16ad6a66afbe0a46866446.gz commit ea9591bd35631268681742eac6ee7dafd32a3ac5 Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 15 04:26:00 2007 +0000 first partial implementation of template_maps darcs-hash:20070215042622-24576-1bf16c90a346fcc05249c0034f0a653d880eaaba.gz commit aaf236ec7cfcb98fe9acfb55f6eed8a5f0b3f771 Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 15 04:19:00 2007 +0000 add support for actions of the double__underscore__way darcs-hash:20070215041927-24576-539cf3b572d56fa83b9084f2891dbdbc5ce95c41.gz commit 1e9c90040ccfc8bc63e8378645816612efcc4520 Author: manveru <m.fellinger@gmail.com> Date: Wed Feb 14 10:31:00 2007 +0000 updating FAQ darcs-hash:20070214103145-24576-51f09f8d14624298aaf65eec774fe7305cc1e7e6.gz commit 73e24539bd2a6621476b68c40014a83fb010724d Author: manveru <m.fellinger@gmail.com> Date: Wed Feb 14 09:46:00 2007 +0000 documenting another couple of classes darcs-hash:20070214094606-24576-3ed43b02817789db9f294caaa1c5fa322ee0b760.gz commit a8efbc0a5bde506b9efda9a1ab55cd8b4f497c31 Author: manveru <m.fellinger@gmail.com> Date: Wed Feb 14 09:45:00 2007 +0000 documenting dispatcher fully darcs-hash:20070214094558-24576-19f01dfeb0302579fc02e501479de6e6a7ad5df2.gz commit 2c7c63c60626777cfaec34c5539b878ffb3cf58d Author: manveru <m.fellinger@gmail.com> Date: Wed Feb 14 09:45:00 2007 +0000 documenting cache/memcached darcs-hash:20070214094548-24576-75398e87187c469aff3765cdf32e1abeef88a197.gz commit 8a92b28265e13a684ee8c2858f3f59880cf970f6 Author: manveru <m.fellinger@gmail.com> Date: Wed Feb 14 09:45:00 2007 +0000 adding further docs to adapter/mongrel darcs-hash:20070214094536-24576-03096ba2d40b99759af9fd7d9b7ff460b53b01e3.gz commit e16ccd44317de5cbbd30184c4739e6c14b593085 Author: manveru <m.fellinger@gmail.com> Date: Wed Feb 14 09:44:00 2007 +0000 fixing AuthHelper darcs-hash:20070214094451-24576-def8b6cfd73511bd4c91b281565d0456f3eb1bd7.gz commit 03887ae444deec6951c3a945bb6ab288786b09b4 Author: manveru <m.fellinger@gmail.com> Date: Tue Feb 13 10:57:00 2007 +0000 fixing the examples and adapting lib/proto for the new Controller darcs-hash:20070213105752-24576-1f30799a4c5c8f3d2b5cbc870b952f53f6c22b75.gz commit 9d9d1ce5222db3ddc35e67400c3881786ea38b47 Author: manveru <m.fellinger@gmail.com> Date: Tue Feb 13 10:57:00 2007 +0000 add xhtml as default extension for Ezamar darcs-hash:20070213105725-24576-8dd3666a3f558d237e584df58d332869788a87d6.gz commit 3c1b4b387377f8e4636135e8a94bbfbf5a126cb1 Author: manveru <m.fellinger@gmail.com> Date: Tue Feb 13 06:25:00 2007 +0000 fixing flawed references to Template::Rezamar in the docs. darcs-hash:20070213062556-24576-6c618c1372d2f187651328f21f7388500e208d5a.gz commit 7e2bb6063204fcd208ad5020e7299eb4f9ec97eb Author: manveru <m.fellinger@gmail.com> Date: Tue Feb 13 06:23:00 2007 +0000 fixing the tutorial for new implementation darcs-hash:20070213062320-24576-d5a8654c206772146a030492136bb932c92aedfb.gz commit 58976c52cd0b08dbede137dec3045d9ef02c09c6 Author: manveru <m.fellinger@gmail.com> Date: Tue Feb 13 06:20:00 2007 +0000 rescue the Timeout::Error we get when a request takes too long in a test. darcs-hash:20070213062059-24576-9e60d1e2c3911b7c874dbab9cb84c411b2b0126e.gz commit 59d6991470427aa74ea0e513420b64d3e7ef38a0 Author: manveru <m.fellinger@gmail.com> Date: Tue Feb 13 06:20:00 2007 +0000 documenting all undocumented methods, some classes/modules still lacking docs. darcs-hash:20070213062025-24576-a05dcc82d16a8f925a5ecf2f8d6da16e4a918e98.gz commit a0ef675287b89b2f75fb68e4d36182cbf3b71389 Author: manveru <m.fellinger@gmail.com> Date: Tue Feb 13 06:19:00 2007 +0000 fixing AspectHelper and with that subsequently AuthHelper. darcs-hash:20070213061937-24576-b47ff96bab59e5438d561b809a654abadeb03daf.gz commit dde0528ae044d053ee85e331a948754dfbf91488 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 13 04:45:00 2007 +0000 rewrite of spec/spec_all and fixing a typo in spec/spec_helper darcs-hash:20070213044559-40155-3da8aaf69bbfdad0949cc02da9b85347981c5c07.gz commit 2eea64cec5774aa130592ee74d02c58e92024259 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 12 23:56:00 2007 +0000 make example/caching|hello|simple run again darcs-hash:20070212235606-40155-9b626afff9fe734b07ee0eddec8f6ee4a17e2187.gz commit ceae053125894aa314c6b416071ac0bdd500eee0 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 12 23:55:00 2007 +0000 execute(*tasks) instead of execute *tasks darcs-hash:20070212235549-40155-06c92e93c293e959cca59a30d0e22d37232e014d.gz commit f9336807b1b519bcbf03e4bec68c1e70619344ca Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 12 23:55:00 2007 +0000 get rid of warnings in ezamar/engine - it still should be written more elegant though. darcs-hash:20070212235510-40155-2234d344ca046ec81e2d9924571dd4661f03fb4f.gz commit d0a5f39397ddb8ee32396bc4a92bc07d48de79ad Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 12 23:54:00 2007 +0000 don't require aquire twice. darcs-hash:20070212235448-40155-7bd9895b795e512280af84dc36baf1b68dc27ac0.gz commit 5ea3a1c072b35e4b952f3db34551efb80f7686bd Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 12 23:53:00 2007 +0000 had a double definition of the request_path method for webrick-requests. darcs-hash:20070212235356-40155-fe71a05b171aad1efa6dc093a2a9efd03441a288.gz commit 5268077eebc2b699f0220ff95d52ac42a153c401 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 12 23:53:00 2007 +0000 set the default of bin/ramaze and spec_all to output warnings. darcs-hash:20070212235313-40155-64ce22315d5bc71f0f66963de3a8384f70cbebe2.gz commit 53b03ecf6cdc1123a3473146250196b739f38dd8 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 12 23:50:00 2007 +0000 use our own methods for showing the usage, less hacky and avoids warnings darcs-hash:20070212235035-40155-8436e5e9605f06c244578bd7fb48e88414b0daeb.gz commit 01add5f66d9a85ea0e3a4cae2395d46eaee42828 Author: manveru <m.fellinger@gmail.com> Date: Mon Feb 12 15:19:00 2007 +0000 make AspectHelper not bail out at start. darcs-hash:20070212151906-24576-a89ca7c8957b00734d95d2c149b3c257f7a96872.gz commit 5a3460106a1e5989aadfafc3ca4053b61bea7d23 Author: manveru <m.fellinger@gmail.com> Date: Mon Feb 12 15:18:00 2007 +0000 define #current on the actual Response-object darcs-hash:20070212151844-24576-6e5dda203be529459ae6adaf6a4122d14dd4e688.gz commit 34993b0ce95e338196d9ae260813fabb511e2c17 Author: manveru <m.fellinger@gmail.com> Date: Mon Feb 12 15:12:00 2007 +0000 This patch is HUGE, introducing real controllers and making the templating-engines even more uniform and modular, selection of the engine now based on file-extension or and/or a trait, fixing all tests (except AspectHelper and AuthHelper which relies on that), moving the Ezamar-engine out of the usual templating (so you can use it for your own evil plans) and quite some other stuff... this rewrite didn't work out to be very atomic, but the effects are. darcs-hash:20070212151246-24576-c6eecdba031e29f930308ee19aebfa2344bc8081.gz commit c083dea80dba23428b55fe9a3f7cad1575ac0a10 Author: manveru <m.fellinger@gmail.com> Date: Mon Feb 12 15:11:00 2007 +0000 make the rdoc-tasks a bit nicer and add doc/FAQ darcs-hash:20070212151152-24576-030fe7e4ed1912a7e263e9e6d2170db678986a8b.gz commit b7f51652f9aa1c0d2d30f600cc33295d616e2599 Author: manveru <m.fellinger@gmail.com> Date: Mon Feb 12 04:01:00 2007 +0000 add doc/FAQ darcs-hash:20070212040114-24576-82f18dcaab3f5f63fcf09fc08d89f65fe60ff33c.gz commit 0685043d175fbeda1c4387342b5cf3fe1e9d3e13 Author: manveru <m.fellinger@gmail.com> Date: Mon Feb 12 02:26:00 2007 +0000 Ramaze::Template::Ramaze => Ramaze::Template::Ezamar - renaming the templating to get rid of confusion and provide a name to talk about when one means the templating. darcs-hash:20070212022604-24576-775738d39d6ad129a37099b55db2cf9330a86069.gz commit fdb45b657bc36072df1abf0bac9c90ded67104e1 Author: manveru <m.fellinger@gmail.com> Date: Mon Feb 12 01:21:00 2007 +0000 add hint about installation to tutorial/todolist darcs-hash:20070212012156-24576-646313dc8de990a226fe433f7c05f884ceda5d25.gz commit 9b2f6dd102f0db9247df3366097878459098f94f Author: m.fellinger <m.fellinger@gmail.com> Date: Sat Feb 10 22:23:00 2007 +0000 remove allison from the repository again. darcs-hash:20070210222307-40155-d337073634e76d004daeb0fbc87f4be1529864eb.gz commit 4fcd9c94ab382fb1ab4afb482c62a54c662d683e Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 9 20:43:00 2007 +0000 fixing specs for tc_helper_feed for broken hpricot darcs-hash:20070209204350-40155-5c712a1f0e79024175b1a7c899275da59935a63e.gz commit 4e1fafbf4751327281eb5d03e120044000ba6af5 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 9 20:43:00 2007 +0000 using ramaze/store/default for proto darcs-hash:20070209204325-40155-def25b368d432a38257ff7cfb4471b69120f6c7b.gz commit 10fb75e302c7d6da5a792b16b1c138aeae737012 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 9 15:02:00 2007 +0000 fix issue when having a symbol as Global.cache for sessions. darcs-hash:20070209150214-24576-52b92ec0f8b76c3cc40c872c77e6821ec1b8e615.gz commit 72105d75b40603b67610ac69e7dfa7ffe0b76d6c Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 9 15:01:00 2007 +0000 better error-handling for Template::Ramaze darcs-hash:20070209150156-24576-b3f526cc8dab56f46adaec831d03c00ce61d3243.gz commit d7a938ba1d22b63edc4043fa6f93c1accc4e83b4 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 9 15:01:00 2007 +0000 set @action for Template::Ramaze darcs-hash:20070209150144-24576-9e2429df9b20ec785b385f49b9e8b51a41e597c0.gz commit 0ac4f18ee7e86bf3547928c526f8d697d7e8ab97 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 9 15:00:00 2007 +0000 extending Store::Default and adding corresponding specs and docs. darcs-hash:20070209150054-24576-cbcfeeaa91206614cbc0c477784cf6fe23eaed1c.gz commit cd3a8732f2442df3280e6ead14d9b3f0edc369a6 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 9 15:00:00 2007 +0000 add the doc/tutorial/todolist.txt darcs-hash:20070209150031-24576-febe5cc78b36ee8fce246ee88bb7fc60beafcf59.gz commit 336fb37ea32f533df6fdfcd128d8bfbb106063d7 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 9 14:59:00 2007 +0000 add the example/todolist darcs-hash:20070209145958-24576-d8fb64d3555afc75e7181e866b5d155bf915bb7d.gz commit 8d57fb890d72e77a44f106739d341fe0745b2056 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 9 11:44:00 2007 +0000 add Store::Default#empty? darcs-hash:20070209114406-24576-65d2d89f49dfc2d01c55a1ae22fc10d321f752be.gz commit 8c88d64fd016baa85021207a2ab92334b844b3cf Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 8 04:17:00 2007 +0000 adding doc/INSTALL darcs-hash:20070208041709-24576-3baa650f7e0a0b69a5623d769df121e9e105d68a.gz commit 93cebeaeeb81a37eacf9843e62ed52419aa41460 Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 8 04:14:00 2007 +0000 fixing and extending amrita2 templating, adding the example for it. darcs-hash:20070208041409-24576-524154c557cdf67078ec995312f29a6646828cb0.gz commit b457a3f30df4fd74a1eec156b67f60a94b8524c2 Author: manveru <m.fellinger@gmail.com> Date: Tue Feb 6 13:52:00 2007 +0000 fixing a bug in feed-helper and hiding a bug in current hpricot... (0.5) - need to file a bug-report :( darcs-hash:20070206135203-24576-bd859a1c3221351d7399ce084ad26d4f0413e200.gz commit adb1f741bb6073307100532f9385e828cfefca80 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 8 23:43:00 2007 +0000 a bit nicer output if the test is skipped due to dependencies darcs-hash:20070208234309-40155-a68e9c1bae9843e4f608a50438392860783e8c6e.gz commit 28689dfedc89d91932c85a2cdeb5fe3916bd2562 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 8 23:42:00 2007 +0000 add the testfile for send_file darcs-hash:20070208234248-40155-494fd64636cac0e829c8f1599c8e93efff362881.gz commit 17761d4a3ae973e12195d5458b38c1e0b5dd0783 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 8 23:41:00 2007 +0000 fixing send_file for mongrel-adapter. darcs-hash:20070208234157-40155-c6a6a67505c18b8277f5220ffcf7f66d604251f1.gz commit c19353b73c915cd07ea8e645aa09b486525eaab8 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 8 09:01:00 2007 +0000 update changelog darcs-hash:20070208090122-40155-a0a6b92716245b324b3c5dbefbb266d4a1539e6a.gz commit 44d7b16ba533d90d4bba13aeb65f52afa1c86e04 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 8 02:18:00 2007 +0000 this fixes some issues with rubygems/rdoc darcs-hash:20070208021846-40155-7eb6b058a584e4ff5f80523f1341e4fa50877f7b.gz commit 4ded41824c7df7f60f9afc12240bde99a2ef366a Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 8 01:28:00 2007 +0000 little hack for RDoc::usage so it will work with a gem too. darcs-hash:20070208012849-40155-d996fd7230d663a55d5386b6e9bc2cc971639939.gz commit 57b4bbb1b1269283ac14b1e44219bc55dbf3c6a7 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 7 16:31:00 2007 +0000 add rspec as dependency darcs-hash:20070207163146-40155-44d80dd3ae4cadc238da051e97b5394a60a80163.gz commit 11670042dc20e6788f7dfda72a7c2e0c670b654e Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 7 16:21:00 2007 +0000 nicer exit darcs-hash:20070207162113-40155-df9d295cf01dbaca65ddd8771d9f19f474876dfb.gz commit 5eec9cc54af035d488afdfae15c6c1d7f7a5ee52 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 7 10:37:00 2007 +0000 remove foul language ;) darcs-hash:20070207103710-40155-d3900a2d2dfa6995f1084db04bde5dd849c180ed.gz commit 6b930f34ad5cbc5072a290db6489771d2578f198 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 7 10:36:00 2007 +0000 added :distribute task and fixed a small typo darcs-hash:20070207103604-40155-f857f67aa0dfe7d2149d789caff2fb27bc033f55.gz commit 2730af5c4041e4a9c89b1959314d9f46febc489d Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 7 10:06:00 2007 +0000 0.0.6 darcs-hash:20070207100654-40155-959aa7804608a4690d217bd909199a9b1b27e5da.gz commit 28ce4a571100f6507b3e511cc0c3aaf5efc75a3b Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 7 10:06:00 2007 +0000 working around a bug in Hpricot 0.5 darcs-hash:20070207100638-40155-0b85ba280e683a28fad4779c3c7eaa44aef6d2b1.gz commit e181135429ee4978000517234f7f259d38d2ee41 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 7 10:06:00 2007 +0000 update changelog darcs-hash:20070207100624-40155-9766f1bbe70f225fdd55b1a760ca25d4ed212d12.gz commit 58fb698a712518f31768e634236a590ca0d1504a Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 7 10:02:00 2007 +0000 this introduces a new startup/shutdown hook system darcs-hash:20070207100215-40155-2b7cd7831ce97f5e809ac63a8723ec78dad9ac09.gz commit 05b96f774f284173054bd4d893b61c980277b794 Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Feb 7 10:00:00 2007 +0000 update changelog, fixing Rakefile and making bin/ramaze a bit nicer. darcs-hash:20070207100052-40155-9931928eb8b767460a94db686516b4224effd4d8.gz commit 3322cc1283c82d43a5c74e1e527b84edc8c6b38f Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 6 14:44:00 2007 +0000 fixing typo in Rakefile darcs-hash:20070206144403-40155-99ad8dfb6dbd593caab1f3e074766c92391f830a.gz commit 35dda4106811898fc96b428b393bf9892baeb544 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 6 08:29:00 2007 +0000 adding documentation for all traits. darcs-hash:20070206082923-40155-a0994bd9e797cf5b3dc50380f281b7108813fd6a.gz commit fab0fcb8ea90fbf374b1adf23100db17b8948686 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 6 08:29:00 2007 +0000 improving Hash#keys_to_sym darcs-hash:20070206082909-40155-1625f72161cf0fa43da7f091207538c62eef62f0.gz commit cdf55c2a7a29836fe2032443d545873770eacd73 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 6 08:28:00 2007 +0000 adding the files for the allison-template darcs-hash:20070206082842-40155-b350e1c6e2b45b71712a3ceb9214a7414a1d688d.gz commit b2230f2c3f94a37addf338940bb4b729fce3c3a3 Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 6 08:28:00 2007 +0000 add rake allison for the improved allison rdoc-template darcs-hash:20070206082825-40155-cb16d9e4728c6afe2c955e715a7fd089d0ffaaf4.gz commit 6d72cf4deea2af182c78236ac6380b49d8a5976c Author: m.fellinger <m.fellinger@gmail.com> Date: Tue Feb 6 03:42:00 2007 +0000 fixing minor typos in the README, removing ramaze.xcf and fixing require hpricot in tc_helper_feed darcs-hash:20070206034237-40155-cb936ab4e3483df6b27781a296fadd0c979078f0.gz commit 1c468211475c5462a15031743da480cd65abfeb4 Author: manveru <m.fellinger@gmail.com> Date: Tue Feb 6 07:08:00 2007 +0000 add a post install message for the gem and add documentation for Tool::Create darcs-hash:20070206070835-24576-1beea81399731ae15d341b38d93285c680c48e95.gz commit dddbd28208385b6099e2ad4367388f0750b14b89 Author: manveru <m.fellinger@gmail.com> Date: Tue Feb 6 04:51:00 2007 +0000 handle referer for mongrel too darcs-hash:20070206045117-24576-7b753d1b8870c87852831e19353d6f3abca72462.gz commit c87e1a935e9d3b3c96aabf9a49afd6996140fb43 Author: manveru <m.fellinger@gmail.com> Date: Tue Feb 6 04:50:00 2007 +0000 remove the require coderay in error.rb main-body, this is done dynamically and with a proper rescue in the error-method instead, therefor removing the shown dependecy in rake dependencies darcs-hash:20070206045029-24576-d7957104a31e0a0ca8e7e124f7b085e65c7c4f3d.gz commit 36d16da5017b434658c1352ae6db10bbfe0639ba Author: manveru <m.fellinger@gmail.com> Date: Tue Feb 6 04:49:00 2007 +0000 fixing rake rdoc, adding rake readme2html and adding rake as dependency darcs-hash:20070206044903-24576-ae6983b8519e29f6e0a0b154ff1af0a813edeab0.gz commit fc0d2a5349ba03ac4fe98e7fec87c5b775831258 Author: manveru <m.fellinger@gmail.com> Date: Sun Feb 4 14:34:00 2007 +0000 adding some more methods to Store::Default darcs-hash:20070204143454-24576-9c234c67ad7fa1045848cce01a0e85c0900e3c88.gz commit 30e736e088060c27607fc976df1f9ce29afff76f Author: manveru <m.fellinger@gmail.com> Date: Sun Feb 4 13:50:00 2007 +0000 finally make ramaze --create project work darcs-hash:20070204135029-24576-8bf93c67ee2d8158ce780597c8783ae544a279a3.gz commit 2c8fd05528a9e90ba487f1a3acd08cb395b26744 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 5 02:30:00 2007 +0000 minor changes to README darcs-hash:20070205023034-40155-9f0ac02adfddfbaf4ee71b7f704c7afd8060900c.gz commit 00da08846e620b2e14160bb9b6659f0480e4f7f1 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 5 02:23:00 2007 +0000 adding todo darcs-hash:20070205022341-40155-e6879f003de5e97da7c12e855d4aff8dccbf5180.gz commit 155c5c517032ded7a158d5acaf3cba45a88bb09a Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 5 02:23:00 2007 +0000 update documentation for Global darcs-hash:20070205022321-40155-8fce195adb7816ebd248754a0cf031e80b9a7d75.gz commit 62f28a90cf18404c9f2323988b9f9d6ed8c82d5a Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 5 02:23:00 2007 +0000 update doc/TODO darcs-hash:20070205022313-40155-66532e27f01bc7dd6e52eab102388533252577f3.gz commit 5cc531188291fab2dd874bd0b35eeaa88e4e3a1b Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Feb 5 02:21:00 2007 +0000 little patch to rake todolist darcs-hash:20070205022125-40155-51285875e1ff363f3ceb3e450bc4b066cae0f039.gz commit d9193e7d008e9bfc93a8b6e717181b34c1c7ee53 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 23:45:00 2007 +0000 adding testcase_requires in spec_helper to have a standard way of saying whether a testcase is supposed to pass at all, also fixing a little issue with require-path for ramaze and problematic lookup of Ramaze::Helper in haml (it's extended anyway) darcs-hash:20070202234515-24576-a6b1af2822b94e4631a66aefa834720613850016.gz commit ad1a12a696a43712086479a51e813c6d1ef3acb0 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 23:09:00 2007 +0000 use proto/public for static lookup, not lib/public darcs-hash:20070202230937-24576-c301e39bdfc5ef669a4349edc847db638b876e1f.gz commit 28e138e0c42a92a13c1d22db5075a2fe5aa454a8 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 23:09:00 2007 +0000 fixing logger for files darcs-hash:20070202230925-24576-0d490e9857d5b8ffcfd7202be50a2c378e67e9ba.gz commit c90c753b1f9aa39920b2c7c7dd741e4fde78680c Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 23:07:00 2007 +0000 adds the other stuff for lib/proto, just a very simple little hello-world app with most of the structure of a fully grown application and some example configurations. darcs-hash:20070202230746-24576-951a6741faeeb38ab67daef66ba8761c13c0f721.gz commit 8d2360988ab8e7ad00670151f3864941a87c6d7b Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 23:07:00 2007 +0000 move lib/public to lib/proto/public darcs-hash:20070202230726-24576-e8f221f86d7722d63c1ba77501dd187916641b65.gz commit 616a26c4992c1eb5ef29042166b2b7fbcb1b5dd8 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 23:06:00 2007 +0000 add tool/create and change the bin/ramaze for ramaze --create myapp, which basically copies the proto-directory from lib/proto darcs-hash:20070202230633-24576-1a7b51068da0077f4ecd7fa7c7e56a7cf9aa227d.gz commit 84b206aaab6d15b77ef4b509a4b4e8576f98e340 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 23:06:00 2007 +0000 uh, forgot the source of these two files darcs-hash:20070202230618-24576-edee49f544e8722f0fac10bec4b7164cecdd6224.gz commit e154b6a73516f5ad635b4b603c891593ad0ada2b Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 23:05:00 2007 +0000 update Rakefile for testing and superior options for rdoc darcs-hash:20070202230501-24576-92fab41339f6644edf093624cf819c06aa605db5.gz commit 0e9ba620bb6cff23227c494fddc01bad532ce32b Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 23:02:00 2007 +0000 move lib/test/request_maker into the rake-task request darcs-hash:20070202230245-24576-474965b2a6a2de643f10dffe06e91af813a9bed2.gz commit d4b2fa7568647adad223c99cb3d0671d73563032 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 23:02:00 2007 +0000 patch the specs to work in the new directory darcs-hash:20070202230203-24576-8af58d778cf4789016c83e9c739622e394f024b0.gz commit 2b4e603ae0028267aa940785b88cac7087e1703b Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 23:01:00 2007 +0000 move test_helper to spec/spec_helper and all_tests to spec_all darcs-hash:20070202230121-24576-4912d7b6b51af70dc9d237d365c5e03ea39be63f.gz commit 746eb290f9e95b4d1c9d597d7057e0011215cb63 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 23:00:00 2007 +0000 move test to spec darcs-hash:20070202230050-24576-156303e03432f775dd55549ca6375d971e362505.gz commit 3e5c1d7599f2a1bf47d819dfc7391adb120574cd Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 19:45:00 2007 +0000 tons of little changes to make dispatcher work again, also adding support for defining your Global.inform_to in a YAML file ('stdout', 'stderr', :stdout, :stderr or a filename) darcs-hash:20070202194539-24576-47291eaaf56ac2b78043c3e7c2b91ab4bb835171.gz commit dc8903bd5d5be5ef0f85f62dce0612f3d9e37809 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 2 12:14:00 2007 +0000 yet another typo darcs-hash:20070202121446-40155-0b1783d42d6999796441b84c3a5bdba1414fbbc9.gz commit 0a5590f06972e9f2af3d2dbb91946fb5b6c66545 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 2 12:13:00 2007 +0000 typo darcs-hash:20070202121338-40155-b70023906770aceede7970cbb810cd26b6ee121f.gz commit fd1d16b9329e8f9cff528cca99177a82c202a978 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 2 12:12:00 2007 +0000 document String#snake_case darcs-hash:20070202121210-40155-18d6b161ebfae091ca21e155747356821afaaead.gz commit 5e76fa129550a420ae92fa0e760e260844f6e75f Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 2 12:11:00 2007 +0000 docu for String#camel_case darcs-hash:20070202121103-40155-93c6ac701e0673f967b22a9ce4f48dc3d17997fc.gz commit 31b143e991534ba78a277779c3e9592d0b0724e6 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 2 12:07:00 2007 +0000 MAJOR update to README ;) - now it should be a lot more RDoc-able darcs-hash:20070202120729-40155-dec31a9a29ef5bd61d0c424901db76039e4e998d.gz commit 22c73b8c3f1ee3881ca4e1f539db4ba771ff53ee Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 2 11:39:00 2007 +0000 update docs for Template::Amrita2 darcs-hash:20070202113937-40155-c1f13cae777babe5af33dab04f0d6a6d84eb2d84.gz commit 98fe977aa374df561ab84844f18c3532bc92acf0 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 2 11:37:00 2007 +0000 remove the Template::Stupid darcs-hash:20070202113747-40155-9b695a4e8387396f61f10ed781f0a50d6ad7bec1.gz commit cf14fa6fce24c3ac0e4da4dcf6296248900c4a41 Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 2 11:33:00 2007 +0000 document some more snippets darcs-hash:20070202113316-40155-36f7226f5879fba29116e79c39b1c76b2b5b12f0.gz commit 7be5c5ebd26f5fd70d5a04540fbaac601a2268fa Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 2 11:24:00 2007 +0000 adding docs for OpenStruct#temp darcs-hash:20070202112454-40155-4f6f1fcf25ad045284d7b3ac988c6cc588dc607a.gz commit 854760528f86c5fc23be503ade654ec2f5ea2eec Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 2 11:20:00 2007 +0000 add the last bits of code and documentation for request/response/session (mostly the ::current method) darcs-hash:20070202112046-40155-cda3644f432692d927aa74715265c553ba047bc1.gz commit 5ef95dcae8e60f872f2e67b7b57e67e6c1117e2f Author: m.fellinger <m.fellinger@gmail.com> Date: Fri Feb 2 11:20:00 2007 +0000 a little bit nicer API in Dispatcher, but most importantly, fully documented! darcs-hash:20070202112007-40155-ad930839e0cc40851158720b11ad438e1d28f09c.gz commit a3b58e0da317b26dda1d2456fed249fd89f8aafc Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 1 08:26:00 2007 +0000 something broke... now reading the template extra-early... this should give us better ways to do action-compiles later on... darcs-hash:20070201082641-40155-e57a5740226916373935987b20f9f92010f9d01b.gz commit 23e247fbcfddfd2a3d8d5a72db14cb35fcae8151 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Feb 1 07:48:00 2007 +0000 Ramaze::Template::Element => Ramaze::Element darcs-hash:20070201074813-40155-0799de2cc03f8f88fc4010fe4e6720d6996e2073.gz commit b64e1041544e35119f4ee79613a43204fba821b2 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 05:32:00 2007 +0000 first draft of documentation for dispatcher darcs-hash:20070202053226-24576-d939fa4c0b1b587396f6ec6b4b9bc79fef49292e.gz commit 696c3b2bb6378399e034ef6700a6067c0d7b1420 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 05:24:00 2007 +0000 completing documentation of ramaze.rb and lib/test/test_helper darcs-hash:20070202052448-24576-ff374ec375721b68d62233e93821b25bd604877e.gz commit a489ae9d7e23fcf0c2a53952ac27c009e34c3b87 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 05:24:00 2007 +0000 completing documentation for Ramaze::Template darcs-hash:20070202052419-24576-4a534476bcf808bf6c3340685cecd7a928d369fa.gz commit 4653247d38ddbb2805f74f7fee8951a79065d416 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 05:24:00 2007 +0000 minor changes and full documenation for Gestalt darcs-hash:20070202052407-24576-7e4e31f2620ed81f00ba6f49164bca2b7c218b6e.gz commit 3c20ef6f85f96b5a8048d588acb78d6d4e6ec64b Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 05:23:00 2007 +0000 completing documentation of adapter/mongrel adapter/webrick darcs-hash:20070202052342-24576-2afb8771c7513aff81d47752b07fca833ebd1bde.gz commit 0372ffb53a5d809ae86bdc94d90b5370681ace5e Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 05:01:00 2007 +0000 taking advantage of a custom external config-file... i won't build an automatic loading of that file since it's just a oneliner to load it. this is for the blog-example darcs-hash:20070202050144-24576-5c66c74ce510c96c29bcf1c01ea8fcdcd2dd9ae0.gz commit 746db63d5d1dfd8a4fbc78361b6f2bfaf917ca54 Author: manveru <m.fellinger@gmail.com> Date: Fri Feb 2 05:01:00 2007 +0000 support for mapping controllers as symbols/strings, looking up the constants on startup. darcs-hash:20070202050101-24576-7518fdf968496f18cc61e32297551f71c4fd0492.gz commit 8137e94c1654a8656aaee14b063a7d0c0e6d2772 Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 1 13:47:00 2007 +0000 testing redirect_referer in tc_helper_redirect darcs-hash:20070201134706-24576-ddc8dec75a438380bf6e994032f9f067f33734a5.gz commit f7fb9d6a8ea806af67b571a7aa44d4edbadf9e91 Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 1 13:46:00 2007 +0000 updating tc_helper_auth for the different ways to set the auth_table darcs-hash:20070201134616-24576-544c3c96e92eb7d65bb76cdbdf8213f26e9876b5.gz commit 9082aed9761e34f9afeeb3dc0e3eaddf4b1f4252 Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 1 13:45:00 2007 +0000 this adds the possibility to add a base url for the context (like path to a controller)... nasty, nasty stuff darcs-hash:20070201134530-24576-cd9afe40de15b383a5b98f151db77420eba8e656.gz commit 2f384a0d6eed0441d2a607a1498589a163398a3c Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 1 13:45:00 2007 +0000 make rake all_tests compatible for tinderbox and a little bit prettier darcs-hash:20070201134501-24576-9e837b755ace3f6cb5c9a2b1aaf7caf87b6f4d20.gz commit 10328a9f1cc37c691c1f67bce86952c06c2faaf3 Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 1 13:44:00 2007 +0000 use request.referer and add request.local_net? from nitro darcs-hash:20070201134415-24576-508578747821f0af4040734c9aa4f918909c0f3a.gz commit 39b4389afb74a95a7f4c169e4a89c3935f3dcdc2 Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 1 13:43:00 2007 +0000 restructuring and documenting AuthHelper darcs-hash:20070201134332-24576-9d8b0f74e5b12fe9aa6782ab4d77aadf8d9a92c7.gz commit bed4ade9e760a7b04fe2cca14cd0fe54357bd29e Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 1 13:43:00 2007 +0000 use ancestral_trait for aspects darcs-hash:20070201134311-24576-8167b1a3a4c943de108ced80458e306ba0ca4395.gz commit 518ce8e1b26b7deabbd48edebb9614a723389e1e Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 1 13:42:00 2007 +0000 add documentation for the Rakefile tasks darcs-hash:20070201134253-24576-8c7bc8f68d36b77a48465b1727313472ae51c868.gz commit c1891b01888e8522f92039145ad7f662178dd3c8 Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 1 11:40:00 2007 +0000 remove a bit of debugging-info from AspectHelper darcs-hash:20070201114042-24576-938a0e81bd311131720bd534f5e81bf76f44ebce.gz commit ef1caff9e345f24d4004450bffcd89dd25e9f60b Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 1 11:39:00 2007 +0000 adding stack functionality in the AuthHelper by default. So once you are logged in, you will be redirected back to the last known position. darcs-hash:20070201113936-24576-c6a05aef67ede351cc3b5f89c05f4d50df54309a.gz commit 69b760373d37e29c7c12e70dedbcd5ed7166c62c Author: manveru <m.fellinger@gmail.com> Date: Thu Feb 1 11:39:00 2007 +0000 simplify the code in helper.rb a little bit darcs-hash:20070201113905-24576-4e6d42240723b4c1bd4b09b6232b672673d81f2c.gz commit 5a1e4e3541a0c3c91b9b761d65ddbe68dc107119 Author: manveru <m.fellinger@gmail.com> Date: Wed Jan 31 13:33:00 2007 +0000 small updates to the README again, adding some links. darcs-hash:20070131133316-24576-880d1e9594a126a331a046ee178b3c3ab4226a9c.gz commit e4d776a4ddf24a777f550d06023f6de1721a5a45 Author: manveru <m.fellinger@gmail.com> Date: Wed Jan 31 13:22:00 2007 +0000 adding the Liquid templating-engine (Template::Liquid) complete with tests and example. darcs-hash:20070131132235-24576-94661b0ed61f794223734cb90383af280572c874.gz commit 8ff3793c8e82145d99aa379863557d3acf35a89f Author: manveru <m.fellinger@gmail.com> Date: Wed Jan 31 13:19:00 2007 +0000 little fixes for Haml (examples/templates) and adding the option to pass your own haml_options or set a trait... also some docs for transform. darcs-hash:20070131131959-24576-fc4d927b7f6dbcec5a8c075f74c91fc287e3f2e8.gz commit 3e2c835fc3db37a12284bb5f44bd6f129fd9a789 Author: manveru <m.fellinger@gmail.com> Date: Wed Jan 31 04:35:00 2007 +0000 another Inform => Informer for erubis and amrita2 darcs-hash:20070131043506-24576-c7dd24afb7c2aa15a7b81af091ff164a9933448f.gz commit 69bca2f228882b1fcdaab79d6ec1241bcdfbf2f3 Author: manveru <m.fellinger@gmail.com> Date: Wed Jan 31 04:34:00 2007 +0000 adding Haml example in examples/templates darcs-hash:20070131043418-24576-ca053d6edb0bbe801707e20caab9bcc34f78ab79.gz commit fa89cc13aea767afbdedb06a6391b008a6e1b761 Author: manveru <m.fellinger@gmail.com> Date: Wed Jan 31 04:06:00 2007 +0000 updating README darcs-hash:20070131040647-24576-23354e8ad60f5267dccca56ff6d8a1b66d33e10d.gz commit 9b1c170c7f86522b0454c0f7bb8c6f53036d70e5 Author: manveru <m.fellinger@gmail.com> Date: Wed Jan 31 04:05:00 2007 +0000 adding Haml Templating-engine. (Template::Haml) darcs-hash:20070131040526-24576-9b63997061b7275f8d6e6c6f515888eff7b27aca.gz commit 149ccf4e74153e9c04ac2cb951d0815dd06ef594 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 30 16:09:00 2007 +0000 add a tc_error darcs-hash:20070130160922-24576-b261054d7a025d5397c28697255a9d5b3589105a.gz commit e9bd2b558610bf1837bf23db6b7c1e310b2d8ff2 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 30 16:06:00 2007 +0000 fixing Element => Template::Element darcs-hash:20070130160650-24576-3fdcad46d29db7dac9742dccdf9c959a5b8605a9.gz commit fde057ac58649fe31e8a84b308ec3f9117f7644f Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 30 13:58:00 2007 +0000 limiting the backtrace for the errorpage to 0..20 to make it speedier, requiring coderay darcs-hash:20070130135816-24576-c10a7c19c75dab81a3764adc57aa5c6747003898.gz commit e7ecbf8ac25e8b2339742215bd35a2a89dcd1c21 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 30 13:57:00 2007 +0000 putting Element and Morpher in the Ramaze::Template namespace, prefixing the Ramaze::BASEDIR darcs-hash:20070130135728-24576-950fe34569e22d56fcecfbcff0cefca9a663cc2c.gz commit fbe0881ecf2d2f5ff09621c90813117adedd5695 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 30 13:57:00 2007 +0000 fixing dispatcher errorhandling for webrick... was broken, as usual. darcs-hash:20070130135700-24576-422300b0d972204974dc66d76e005384053abb7d.gz commit d4ed72f4c992207b87700f535db6c03a776b669e Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 30 13:56:00 2007 +0000 adapt the errorpage and give it really neat new CodeRay highlighting, the old one was b0rken ages ago. darcs-hash:20070130135626-24576-eade02d0c0bd5acb76420366bb3017ad7ffe4e27.gz commit 2e08ef84cd464922fb8a6aa92635427472fbd26e Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 30 12:42:00 2007 +0000 use Informer in the templating to avoid confusion with the error method on the controller and of Inform (which will need to search for a new naming-scheme, i fear) darcs-hash:20070130124215-24576-162c03c18339ca7c297e9bef1635261e160e1255.gz commit 9e44561980d30d29d9ae7237fe19070d2c6c9a15 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 30 12:41:00 2007 +0000 template.rb gets a new trait, the :public which points per default to ramazes public directory, we extend the paths searched to this directory, some more general cleanup as well. darcs-hash:20070130124106-24576-7ce4794f753a52f8f1c0ec1d8c529bcf53e5a153.gz commit 11cc5518534e8cbe9ce4a024bf23734fe40b2fc3 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 30 12:39:00 2007 +0000 just a little nicety ;) darcs-hash:20070130123913-24576-0f4ddd7be71b573d8945c4fabe3251f6a2df3810.gz commit 95720cad00a434c8428660ac1046419654b74957 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 30 12:38:00 2007 +0000 remove the old errorpage-cruft from the error.rb, it will in future serve for some general errors that Ramaze will use. darcs-hash:20070130123824-24576-d7f57873b3745ae816ff526ba440a67fc6a6a73a.gz commit 424153cca1461f168007c5cb5b120d3dff8ce809 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 30 12:37:00 2007 +0000 make dispatcher aware of error-handling (not just that hardcoded errorpage-stuff darcs-hash:20070130123752-24576-e8c877bf3d47ef2aec858bb07faddb50cb0aafd0.gz commit 8d9a5ad274e959688e5b1fbc7dd4ab8e527ad2d9 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 30 12:37:00 2007 +0000 create the new error.xhtml and error.css in order to finally get some sane structure in error-handling. darcs-hash:20070130123700-24576-836141ff9c76efd5b23dcb2efa00a1d00cc72f94.gz commit b0f7977ff7eaf6a38aa043c9e1ddddcbab4e20f6 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 30 11:00:00 2007 +0000 show the error-message as well when Template.transform fails. darcs-hash:20070130110037-24576-d5912bb3d13e83f6b69cd0322555adfd4f7bb437.gz commit d6a82454fbbf30991bffeecca990ff8d88ef877a Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 30 11:00:00 2007 +0000 remove Template from the pipeline again, just causing problems with multiple evaluation. darcs-hash:20070130110010-24576-0a586fc8642b8b8e9371a0ba0cde028a344a592c.gz commit 3183dfe98c5b1add377a3c31b4de56d04b2d9ff9 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 30 10:59:00 2007 +0000 splitting out Element.transform into multiple methods, this is the preparation to make it a bit more... itelligent :) darcs-hash:20070130105915-24576-f857da21ced2d144d8bda717df0e43053f350325.gz commit f6d5463b9de7da6597de38fe5ad4933d07699153 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 14:59:00 2007 +0000 _yet_ another way how webrick handles cookies... this is getting tiresome :P darcs-hash:20070129145938-24576-47c824088167e58de83db2b5a69623ccb89b5ca1.gz commit 70a975fbff57c2493b97c94c271a1a2a9fb802fd Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 14:59:00 2007 +0000 if the action is a symbol convert to string before escaping darcs-hash:20070129145914-24576-4f802d08d65bd58b90022d770769bf2e17fd7db9.gz commit 0ec1a6a0291fd70bfb34db079734df6b551fe296 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 14:58:00 2007 +0000 changes to morpher and rearranging the pipeline... evaluating twice should be avoided somehow... darcs-hash:20070129145826-24576-9c890042dc1d2eec8f1b7fa0f0a22f86fa1e4707.gz commit 2c9b152fd7b7368ca51a78dd19bcff60ef2794c6 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 14:57:00 2007 +0000 vast upgrade of AuthHelper darcs-hash:20070129145759-24576-0c27649db00dc3fae45c5f7a280716f00eb28f47.gz commit ecc87769f02c32da849f072971c5fdec4c058dd1 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 14:57:00 2007 +0000 support different arity for pre-aspects darcs-hash:20070129145730-24576-21e444be3f99e86dea73987e1503e4e4a63a88c6.gz commit 77f77283ec3efc2d394fa09643c68a3369c339a5 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 14:57:00 2007 +0000 final version of the blog (for the time being, as always ;) darcs-hash:20070129145711-24576-fd5326ea9833fac1499800f6b341542e56c12125.gz commit c15eab2e15965f0d396c93347cbb7fbd1961fefd Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 13:32:00 2007 +0000 remove the pointers to EntryController and remove the list.xhtml darcs-hash:20070129133200-24576-03932278237fb360a0abcfc70261dcbf67d50214.gz commit 46607629bcafa610562b1f02651313facc00ff04 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 13:28:00 2007 +0000 remove the EntryController and use MainController instead darcs-hash:20070129132849-24576-ef49dcde3779b1409490983633533728ece280c0.gz commit 0673e72dca05ce76edfba2135ba9ee70b90ca2c1 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 13:27:00 2007 +0000 move the templates for the wiki to the root template-folder darcs-hash:20070129132705-24576-3f541202d7836f576da6e4f8f36caff5d5c2cf4d.gz commit ddda97281f2c7a3bebc73449da3b83833c29dbd5 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 13:25:00 2007 +0000 use the cleaner Global.setup instead of direct assignment darcs-hash:20070129132538-24576-22268aa3edc2f1d15bcf51f9d0c20d4204a83214.gz commit 61f8b74775f7fa5f4dd4abe5932ed9dc25c37a26 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 13:25:00 2007 +0000 fixing session for non-POST darcs-hash:20070129132520-24576-7e17bcd8609f50469c74edf7a9f8cd93fd13cd60.gz commit 727bf8830cfaa2deefafa5dcac4d88d082c9fef7 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 13:24:00 2007 +0000 remove the old index of blog, we'll implement that more minimalistic darcs-hash:20070129132444-24576-bf67fb336e42d84aaba446b0952dc10d65b8f97a.gz commit 6a0d1f799583a9e2482129145fd8d0aca6b2727c Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 13:17:00 2007 +0000 remove miniwiki and move microwiki to whywiki darcs-hash:20070129131727-24576-a66575f778bd1da20ca04d728aa387a74ae3415c.gz commit 8de56bc079801f6f040b8f2f0cb857f8788a0b9b Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Jan 29 12:22:00 2007 +0000 huuge patch (kinda) to support cookies via POST with Net::HTTP to webrick, improves some tests and remove tc_helper_crud darcs-hash:20070129122246-40155-a4c5ef5aecb0f5388a2fdbec09c13a54d1a9d8ca.gz commit 8265d7b4054896372b4e5b73028e1aafe4c8179d Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Jan 29 12:22:00 2007 +0000 prevent stack from answering if the stack is empty darcs-hash:20070129122224-40155-42feff85adbb40ddb9ad1ed145a21e1419f912bf.gz commit bc5c9f9aa7cab1b26606ee9127f35d03f8b001ca Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Jan 29 12:22:00 2007 +0000 little typo, forgot comma ;) darcs-hash:20070129122206-40155-f305e08dd0cf53137467bd0c82af9cc231a8b2c9.gz commit fa4fe33ecf03a16791add2365371b62d39af7e2b Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Jan 29 11:13:00 2007 +0000 removing the CrudHelper stuff again, it's just confusing and quite worthless in practice. darcs-hash:20070129111357-40155-ac3b80fe5606fa79cea9f56fa623f4a13864a4ce.gz commit d3bc011d453348cae23e065157d908b5f8f1c1fc Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Jan 29 11:10:00 2007 +0000 little fix in tc_helper_form in case Og isn't there. darcs-hash:20070129111002-40155-bd6063fe7aec18a3e66df1139a2cb8e7564a8e7c.gz commit 19f4e27b6d6890870226779ba6dcf001dad8f465 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Jan 29 11:09:00 2007 +0000 as promised, using throw(:respond) now to do redirection properly darcs-hash:20070129110927-40155-c2541632d3bcf041bdefb977a1afcada58a5c91f.gz commit 21a266c79752a4329db43663b28a24a69a3a06bc Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Jan 29 11:07:00 2007 +0000 adding a new option Global.cookies to turn sending cookies on and off... also we are now catching :respond to break out of a request/response cycle early (this will be used for redirection) darcs-hash:20070129110739-40155-6500d52900a8b59581f84084113562f285f938c2.gz commit 2725a13db601b75c4a702b473e94ae6c94e8ab8c Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Jan 29 11:06:00 2007 +0000 alias Ramaze.start with Ramaze.new darcs-hash:20070129110636-40155-b78138ed93b50f1f71294485f5eae2eaa0b92375.gz commit 2ef5eccb749a7f165db586e74f2272c13fc143d2 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Jan 29 11:06:00 2007 +0000 a little more explanation in the examples/hello darcs-hash:20070129110613-40155-240856bf0eb27e11e8da1d0014f8b586f61c100e.gz commit 1d10e72b99d3aa81aba34901a97a6b4ca3d84337 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Jan 29 11:05:00 2007 +0000 adding ramaze --console for starting up an irb-session while the server runs in the background darcs-hash:20070129110539-40155-7f6f052ddaa1afa69f8180784fe7d7731fc765cc.gz commit 7af7e23262a61a3f3b8644437e5f672e6393d873 Author: m.fellinger <m.fellinger@gmail.com> Date: Mon Jan 29 07:41:00 2007 +0000 Ramaze.autoreload instead of Kernel.autoreload darcs-hash:20070129074105-40155-785b2fa8836a78c102bb601beceb5fa63f85312b.gz commit 4d3bd5f65a3d8090bc87159e172730b1e7b1b24e Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 22:49:00 2007 +0000 small change to make ancestral_trait work for the current instance as well. darcs-hash:20070128224946-24576-42523555640d444930f5f4bc3399c703fed7fbb6.gz commit 0f5c701049274a06db016020b023e1fc396a05cf Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 06:03:00 2007 +0000 the adapter should return only one thread to watch... darcs-hash:20070129060328-24576-466a0627a229e8630b644c8428da8166bc30b804.gz commit f7d7932499b2e990659a7bc115b4c03f93065615 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 05:56:00 2007 +0000 implement multiple ports for webrick + tests darcs-hash:20070129055606-24576-89a120f7641405570fe02a8f7e5a81a94fdaa392.gz commit c79396abbde7adfcb2c02f72dd00614b6b320316 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 05:55:00 2007 +0000 implement for mongrel + tests darcs-hash:20070129055546-24576-9893f32f041667ceea3c833e00be40146f6d5de1.gz commit 89c5bc8d3433835939dccd6d0277e74cd56d8dca Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 29 05:54:00 2007 +0000 first step in supporting startup for multiple servers at once (ramaze -p 7000..7010) via a new Global.ports that is taken from Global.port (which loses in significance... but it's only of value before startup anyway darcs-hash:20070129055424-24576-59c787f82c60f2535904e0bdae9f670dc1e9f4da.gz commit 40e27be0e32f3110c9dbe3656255ba65d715946b Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 06:46:00 2007 +0000 add documentation and fix minor bugs in ramaze, ramaze/global and ramaze/inform darcs-hash:20070128064611-24576-0dc0311f651522770f0bcb31a13b20388ba9f3a9.gz commit b141ae6a4eaf6ea9ccb896916cf847299ea592da Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 06:34:00 2007 +0000 document ramaze/template and remove the require of ramaze/model darcs-hash:20070128063408-24576-97d41106d08d1acb12e035194827db25a3bb443a.gz commit db5b6e2c406e61051f6d2916a056a9758f66fed6 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 06:33:00 2007 +0000 it should be :transform_pipeline, not :template_pipeline darcs-hash:20070128063341-24576-752d2aeca905a245c6e516a49fdb410e91acacf7.gz commit bdbb8d7ddd6c13bc160eab84915494f705d48ad0 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 06:29:00 2007 +0000 remove lib/ramaze/model.rb - nowhere used anyway :P darcs-hash:20070128062935-24576-02fada48e1eda356be89f66fbd423367b8762969.gz commit d5cd31285742ca8de1827c8785c111210abb3251 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 06:27:00 2007 +0000 documentation for adapter/mongrel, adapter/webrick, AuthHelper and CacheHelper darcs-hash:20070128062730-24576-928d3c2f5a2d1c22c91ffe6bd1dda721fa767821.gz commit ff7b06d128da51edefab4efcc9ba2d4e8724f289 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 06:22:00 2007 +0000 set the default method for mongrels log-method to Informer#<< darcs-hash:20070128062224-24576-133fca66573a56f6c6ded2d2515bbd6fa983f816.gz commit b2d78e00258f92d6545be45ae74244f8d2216de2 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 06:01:00 2007 +0000 documentation for: FeedHelper, StackHelper and FormHelper darcs-hash:20070128060137-24576-ba38ef71ae7b6a7dd9cd272f382e3d6f4493ab77.gz commit cb933878e5ec46e7646055e149c16d85f9e08f8c Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:28:00 2007 +0000 remove #instance? was a nice hack but we don't use it anywhere darcs-hash:20070128052800-24576-c4755add980ff49d9972f1b57e002bf0589770e8.gz commit b43c50f9322a9563bac114ea07a9dbeb1c646857 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:27:00 2007 +0000 fixing rake undocmented... missed out some methods and added some too much darcs-hash:20070128052703-24576-d970e7e79c613a6d613de0698a469685b21621f3.gz commit dc91fd6acf4dd797c58f5b0acd76bf5e152e3a4b Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:25:00 2007 +0000 remove test/tc_helper, it was just a copy of test/tc_helper_redirect ... makes my autocomplete a little bit faster ;) darcs-hash:20070128052514-24576-8122c9a4f185f779395753d2b2721ca073318318.gz commit a763d817abb7d5ffe26ecffa25f2f681ba18b548 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:24:00 2007 +0000 use head instead of @head in the response darcs-hash:20070128052453-24576-11ffa37d62ddc84a268b94458d7bb34a95563fd0.gz commit b76fcb5c22ace2134e69076b6117cfb4047d9f63 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:24:00 2007 +0000 template/ramaze uses render_action instead of render_method... another ancestral_trait darcs-hash:20070128052400-24576-af270d647e45ce1a7bef01e0f132ee822e6a1b2f.gz commit 2a73aa70d07cf2720b7d5537c31fbbf83ecf851f Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:23:00 2007 +0000 docs for template/markaby darcs-hash:20070128052343-24576-96253659d877891b493f20c4f03f0f79f62d012b.gz commit 5dffc588abd877832ee7a5179bb07305e54a0970 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:23:00 2007 +0000 replace the clumsy ancestors_trait by ancestral_trait darcs-hash:20070128052314-24576-e184cbb339a1ebb8848cda59c35cb216cda5559b.gz commit 8ceb91c9c9c9f0822e573fc3c736cdf16459ec50 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:22:00 2007 +0000 a little bit of docs for store/default - still pondering about removing it since it's not used anywhere... also remove the [] and []= method, they should be handled by method_missing anyway. darcs-hash:20070128052228-24576-0f4f5f9ee2f24c858fcfe517dedb0441bf742714.gz commit 897b9d200bf2313a5e5d59dd45a559f9b23cb21c Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:21:00 2007 +0000 changes for Object#trait, adding docs and replacing the ancestors_trait with the ancestral_trait method, it yields an hash that consists of all the traits of the ancestors darcs-hash:20070128052107-24576-6a8f8683f27f2456e6fac94f813f1c65dbc04bb1.gz commit c7688b40574c2790c0fd5867794edfc9ffeec13b Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:20:00 2007 +0000 Ramaze::Informer instead of Ramaze::Inform for autoreload output darcs-hash:20070128052024-24576-c53ff8cc9d489c69726e84ed866036e765da87c6.gz commit 5ba7f0550778416576f03d53e57e7be4689ced6c Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:20:00 2007 +0000 make Informer respond to << for WEBrick darcs-hash:20070128052010-24576-acb4b3ac915e2b7279b0230282b1d6d896fd4452.gz commit cc17a795954cc23f38572ac35fde040b93cc3f41 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:19:00 2007 +0000 it's Global.inform_ ... no Hash anymore for easier defaults darcs-hash:20070128051910-24576-b0d26706c8f797f8bbe068872163f8097153ac09.gz commit f9472160c3f6868693f29d5a3fab6d49582bebcf Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:18:00 2007 +0000 new defaults for Global plus a little bit of documentation-stubs... we really should make a seperate documentation in doc/ for the options. darcs-hash:20070128051824-24576-4a0e04dab2fe9c7461dba7beecad5ff324895244.gz commit 4ac94479a926b5a9c142e314bb06ff97e41f60a6 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:17:00 2007 +0000 check for the :benchmark tag in the adapter darcs-hash:20070128051704-24576-a05f7d1ba95b836e34875fb3da42231ecbbedfb3.gz commit a5f523e2cab7f9339a1ba31c8f03a759ec16bb3e Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:16:00 2007 +0000 make mongrel log as #debug instead of info darcs-hash:20070128051642-24576-919846fd193f51f7a0d5dd5ba83dad522d007651.gz commit cc8f903bd07a5179a0dbc0bbf8e0b74e258037cf Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:16:00 2007 +0000 Global.autoreload is now a simple integer, no mapping of modes to integers, since we don't have modes anymore darcs-hash:20070128051613-24576-ec7a856d9d1e6aaacb04e17012dff2e01c916fa1.gz commit dc3525990bf816a94ef4f952e4b567631210165b Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:15:00 2007 +0000 close the thing Inform logs to at shutdown darcs-hash:20070128051530-24576-a5b734e727e78b5f9aade1029ca00328e6b94793.gz commit a925b420a9c1f3c05e905b7f337d697f925b0f40 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:14:00 2007 +0000 small change, in case the adapter doesn't respond to #stop darcs-hash:20070128051440-24576-2312a528fb8ca95e56590425439035e8052f7eaa.gz commit 7cee643d6437504768a3ea389e044cc10c18bdeb Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:13:00 2007 +0000 little change in examples/element darcs-hash:20070128051330-24576-6f37fedf4c8dd74f8f4a1b093e27422102629e86.gz commit d1247de4209048b2d4cee8b3d2610194b72e0e20 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 28 05:12:00 2007 +0000 adjust the bin/ramaze for the new Inform and use RDocs parser for the output of help, version and copyright. darcs-hash:20070128051218-24576-8f9fbc2043a4ebafe09abf7c1535f8c72ce48fe1.gz commit 6b85400a68081ff2b5e886f652d83bd5bdf68285 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 26 14:22:00 2007 +0000 typo darcs-hash:20070126142253-24576-5ae54817371b5928daa59a4c49b6afc2908b0721.gz commit 7c0157f4f80903c4a88658cc82fd15e7c0533da0 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 26 14:22:00 2007 +0000 move init_global a bit forward so it's available right from the start. darcs-hash:20070126142220-24576-d023b87c298f42ad24ad7afe322549d1d07eea2b.gz commit 10959ce972d98b544b2f752d3fc8043b72198869 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 26 14:21:00 2007 +0000 update the Global for the new Inform darcs-hash:20070126142129-24576-2e2e18f0ee3c3e73011bef9159335aa88a163e16.gz commit a3442a19af300c0d6b9ae4a0747cac76382f1337 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 26 14:20:00 2007 +0000 patch the rest of the system for the new Inform darcs-hash:20070126142041-24576-1cc476303c8ea497138624708baf90786a041eff.gz commit eb301958406e6ddaf5ac9075d11e891464e138b9 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 26 14:19:00 2007 +0000 rewrite Inform to be tag-based and a lot simpler :) darcs-hash:20070126141948-24576-06e1f603efd9c4d23a0c4f66f3b57384a6bccb50.gz commit 8d43df59c32f312904ee5e741089f04239cbb1ab Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 26 04:52:00 2007 +0000 finally set a default mapping to {} at require Global darcs-hash:20070126045242-24576-a108da26923ef48b047b385e0415c82e978f400f.gz commit e6dc99e8cb45d208762ddc566a82f17246fd8e23 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 26 04:52:00 2007 +0000 prevent errors in case we pass Coderay some empty piece of code darcs-hash:20070126045217-24576-30e2351f51e122e6c66bbb6af432c0b4998c51c5.gz commit bd69adc09b6f97ddd52fcf9aaf10fb29a4393bd4 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 26 04:51:00 2007 +0000 supporting mongrels send_file, should give some decent speedups. darcs-hash:20070126045113-24576-f666e607a35b6658cc76518d931c42763e1555fe.gz commit c47001cdfeb15daaf4c53565fdace8e7d616bbad Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 25 04:52:00 2007 +0000 append a newline to the output of CrudHelper... makes CLI-use easier darcs-hash:20070125045255-24576-cb85453c73c45dc7c1c22874569c991bf6957dfd.gz commit 796e680f0a4a3180fcf672a445a8f7d08ae4303f Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 25 04:52:00 2007 +0000 add the examples/crud.rb to show how to use the CrudHelper darcs-hash:20070125045220-24576-eaac3ff7f85fb2b76b07aa1ccb5c1309c05d24a1.gz commit 48b202b545e0b444ac404f8e28ae1b3d5ecfbab0 Author: manveru <m.fellinger@gmail.com> Date: Wed Jan 24 11:28:00 2007 +0000 for subsequent starts of ramaze in tests we finally have the :fake_start option that updates the Global but doesn't do much else, so that the original instance can just continue to work, i like the implementation... but our Global slowly gets stuffed :) darcs-hash:20070124112855-24576-e35bd36b3bdefe42e2a7895973e33a543ce9ca2a.gz commit 65b2902b9921b6446d2fefa7da19254a77211805 Author: manveru <m.fellinger@gmail.com> Date: Wed Jan 24 11:26:00 2007 +0000 big change also to the way Global is set up, new method init_global on Ramaze that sets up the Global as usual but now also preserves the mappings set before the start of ramaze and just adds new mappings that you pass on start, gives the CrudHelper the ability to set up a mapping for your Store... you can change the name of the mapping with 'crud => YourStore, :name => "blah"' which maps to /blah... darcs-hash:20070124112616-24576-978a548da5195e5590442521199ac378841a79fa.gz commit 70ebb948fc1e9c93c6afe1de450a511489c64d87 Author: manveru <m.fellinger@gmail.com> Date: Wed Jan 24 11:22:00 2007 +0000 rewrite of CrudHelper, now it only converts your Store into a kind of Controller, extends it with Trinity and defines the ::handle_request method (yay for ducktyping), it just sets up a proxy and you can define your own 'route', which request should send what method. darcs-hash:20070124112241-24576-f20a20daeb235937e04f4459c8a76b4e231a1b02.gz commit d788267c561c31a9aac07f8877ff75e3415f0566 Author: manveru <m.fellinger@gmail.com> Date: Wed Jan 24 05:50:00 2007 +0000 introduce custom morphs and add even more docs... ratio must be 2:1 by now :) darcs-hash:20070124055015-24576-fee62cf7c7c46df1dd8c3d55b4a2c8613d23048b.gz commit 23ad621dc8f38e7fad24433a53766651b1fadc72 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 23 12:09:00 2007 +0000 adding documentation for Morpher#transform and making the rescue a lot better. darcs-hash:20070123120916-24576-699c640f0a78c8549ed16d7d99fc90be252f9e9a.gz commit 9a96cfa4ef2433aee978fcf60bdff423ed7a574b Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 23 11:34:00 2007 +0000 rearrange tc_heper_form to resemble tc_morpher in regard to the require-failsafe darcs-hash:20070123113433-24576-4e7a8efef0ad3a0503f96132dde700d024b1ba2c.gz commit 1ac38abae21a77a780b7b989058d4163f3632a42 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 23 11:32:00 2007 +0000 add template/ramaze/morpher and tests for it, it requires hpricot at the moment but got a graceful fallback that just won't process morphers... maybe i can whip up a pure ruby variant later, but the code using hpricot is just sweet :) darcs-hash:20070123113232-24576-549a431ca699e17da1f79d6523f7cc05bdf60f67.gz commit 57348d906e06d2d52e9f3555069f6d9a5477958f Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 23 11:30:00 2007 +0000 add test for headers in tc_request and add a method for raw_get that gives you the original object from open() back darcs-hash:20070123113041-24576-ba3208f41902b034f445bb26c754ae52d6cd5947.gz commit 10a13eaba3f70d990022beca5d8ca2fd0535da8a Author: manveru <m.fellinger@gmail.com> Date: Sat Jan 20 18:16:00 2007 +0000 remove cruft from helper/feed darcs-hash:20070120181656-24576-99a33e2479a492a2b206fb764ad6b87ee1d9a975.gz commit b785197c459d7996d34f92550d6dd9931b1948ed Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 22 12:25:00 2007 +0000 CrudHelper and testcase darcs-hash:20070122122519-24576-bb3d5073f6c4784cd5d41316077d0539c86d896a.gz commit 2d6fa90fe5bceb57152e04ab32517cd2773294f4 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 22 10:56:00 2007 +0000 fixing tons of typos in the README darcs-hash:20070122105621-24576-53703676eaa3337aa686dbc3d356025fbc39686c.gz commit 8d4f4fd54340ce2ce0fcce0d93cf5f73a389d2c0 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 22 10:46:00 2007 +0000 fail gently on require rubygems... we probably should remove that requires completly... darcs-hash:20070122104642-24576-5a249aaf8c19c24d3687888a4d6a4b0430513078.gz commit f774bc9a0145c066bc322feec8eedac9ef034ab1 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 22 08:39:00 2007 +0000 add some more tests for the previous bug (request.params instead of request.query) darcs-hash:20070122083932-24576-dcecaf33c8b19d77dcb6cb481bf92580cc1b7806.gz commit fb771ca2d0329b89d04c931c1ce9038579293fa1 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 22 08:32:00 2007 +0000 fix request[key] and request[key] = value darcs-hash:20070122083228-24576-fc065f9c33f6709d3aa4c02b22c82d355ce6a84c.gz commit 504d3861bd99c47848a4514c35e02b5e6a65f1dc Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 22 08:28:00 2007 +0000 add an example for the usage of Element in examples/element.rb darcs-hash:20070122082843-24576-c2dffa74378a182b2db419317297094d57bb0f44.gz commit 8e78daf41f4770e6b977975be475d22d5b96a38e Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 22 05:45:00 2007 +0000 make tc_request pass again, request.body.read instead darcs-hash:20070122054516-24576-d09d43cb77489a5b3c8078ba0970e5a1b39ed35f.gz commit dc2f3591c8e38cfd2595b53bbd38034a3ebf90ce Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 22 05:42:00 2007 +0000 fixing helper/feed darcs-hash:20070122054259-24576-26061b2a420e4d6bd35e8c081e84f3b3e4ff0fc1.gz commit 22e471513d750cf762a128deee19b9b79506c212 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 22 05:40:00 2007 +0000 add exitstatus checking for all_tests darcs-hash:20070122054010-24576-7b6e6f49733eb0cfe1c3eeba4bc31e39cadc39d8.gz commit a79181583ea3cb4d21c01fc0402b9389574b61a3 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 22 05:37:00 2007 +0000 reimplementation of Element, making code a bit cleaner (but longer... and possibly harder to understand?) also adding some tests for <Element /> darcs-hash:20070122053725-24576-73c813eecfcdfa84c766cce63a1d30d09620b722.gz commit ac25b7155314f20430a0a2776e0f0d8db299bbd7 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 12:39:00 2007 +0000 document lib/test/test_helper darcs-hash:20070119123952-24576-348a50faf0dba69411d8ebf0247ff095dd7bb1a0.gz commit 527fddd5941053cab53a477d17705fd175016855 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 12:39:00 2007 +0000 document lib/test/all_tests darcs-hash:20070119123931-24576-eda376ed3223200ee3220510b49893969e6bf07f.gz commit 0ccddd7f4023f4848903b39e9698666d4bb762a3 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 12:39:00 2007 +0000 document tool/tidy darcs-hash:20070119123915-24576-9eb7937f1dc9aa9a47ed064141aa6da873052674.gz commit df2cb7610f42278a6c81dba12863dc0bc2ef5013 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 12:38:00 2007 +0000 complete documentation of template/ramaze/element darcs-hash:20070119123855-24576-012ffb2a637e66553a590dc83775d50246690cb6.gz commit 6a341135bcbe6466cb6d6bae8834fb79da0fe973 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 12:38:00 2007 +0000 add/remove documentation from snippets/kernel/self_method darcs-hash:20070119123823-24576-05bf11c0f907927c901158ad9a0429bc9328b029.gz commit a0fcb315aa4480431fb5cd1db2c3e1a28b496569 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 12:13:00 2007 +0000 change rake uncommented to rake undocumented darcs-hash:20070119121330-24576-79b5352919b51e2b49d22485b3b0addd6b28390e.gz commit 5bf38190b2f6b23cc9de4934b8a2b71fb1a5032a Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 12:12:00 2007 +0000 document all of Inform darcs-hash:20070119121226-24576-1478c2fd4ad508b34291144353e5c2d268f01565.gz commit cc10bd7fc47077b6c4d9fa6ae79fc584c87fdbaf Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 12:07:00 2007 +0000 document all of Trinity darcs-hash:20070119120727-24576-b18c442caaccc22b928d8e1a06dd7215e63ed246.gz commit dc9f7a5187adf102de88f5b5c954730431d62fd2 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 12:07:00 2007 +0000 document all of trinity/session darcs-hash:20070119120714-24576-df5b3464ad970407f487353a44938f3aa71ab7b3.gz commit d3806fcb0d14876905eb4e7b6524d779fa08b5ff Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 12:06:00 2007 +0000 document all of trinity/response darcs-hash:20070119120656-24576-fd95a797c43da245775f4f468ffde5acc2f1eaf4.gz commit 41bce5744363c747bab65298d424a5c9aca10e08 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 12:06:00 2007 +0000 document all of trinity/request darcs-hash:20070119120634-24576-40f23758111fb666fcd5d3e4a92aef65f04d4a58.gz commit 53dbce5c70eb25a42c48494d79a3d0d81592ef49 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 12:05:00 2007 +0000 don't include the dot-graph here (yet), also show all methods (private, protected) darcs-hash:20070119120542-24576-5cd141d60bb9d09807210080f67090534655b543.gz commit 74720ca18cf9eb5f95386355c0a8047ee74a3404 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 11:10:00 2007 +0000 new rake todolist and the file it generates darcs-hash:20070119111025-24576-a5fef5deae4558caa8df89412610ba60a05014f8.gz commit 68b5e18beb43addc9013301a4f907cebb6af45b1 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 05:31:00 2007 +0000 add support for CDATA in FeedHelper, add some more tests and add from_xml to parse the class in again (just basic yet, no nested niceties) darcs-hash:20070119053144-24576-e62aaeb8f72b76a0409a8ac9aa17ee2835e6e9b0.gz commit f8462e4aa31e3a9e8a8f1cd0142a75e855e06908 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 04:54:00 2007 +0000 extending FeedHelper and testcase, now attributes to tags are possible... (just for the enclosing class for now) darcs-hash:20070119045411-24576-38f39012fc5bceb038ace1a7f5845dc98ae2a96a.gz commit a414c64174db4baff4fab4766566e2e8ecb4c494 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 19 04:32:00 2007 +0000 don't duplicate body by reading it, the user can always see it with request.body.read in the controller. darcs-hash:20070119043257-24576-0e38d2f79096fd5c07a8ed6696dd4d2d5b90f894.gz commit 5c7759ec0b0f5c2d0d0317bd3eb96a523b05b6e0 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 15:13:00 2007 +0000 set the trinity-methods to private, we don't want them to be accessable darcs-hash:20070118151358-24576-5c3767256f65d97b02f0882ae70a75d6490faee3.gz commit e866219cebeaf4931e6d4667deace435ae44b405 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 15:11:00 2007 +0000 ignore memcached in the tests if it's not installed darcs-hash:20070118151104-24576-82129a08ec44dfab90d7d769a9980454cb157c14.gz commit 2fa996fa4b517d8a7e50f428e25c6b2ea9bf4a13 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 13:57:00 2007 +0000 fixing the controller-method-lookup darcs-hash:20070118135749-24576-f78466f58b35061f49dbaad1424a0475d807d041.gz commit 45c20133340cd23eae33236ff0d8f449bcdfd7b5 Author: m.fellinger <m.fellinger@gmail.com> Date: Thu Jan 18 03:24:00 2007 +0000 patching method-lookup for controllers... now it should be possible to expose public methods via helper-methods... have to test this first though. darcs-hash:20070118032454-40155-41011e19e7f1f32ded8171972e309b1511974988.gz commit e752e296838a9f5d0be951febfa509ff41b492ba Author: m.fellinger <m.fellinger@gmail.com> Date: Wed Jan 17 02:56:00 2007 +0000 rephrase message on startup... darcs-hash:20070117025621-40155-2f988e0cc5de663a0dc0eb52a7ec9ab3108dbd80.gz commit e22f7f532404b0cb411a2dc507bb60768126b3cb Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 13:44:00 2007 +0000 remove the useless invalidate_cache method from CacheHelper darcs-hash:20070118134418-24576-c52e9a5aa16f8c71ae7eca5ee04f57c2c80ebd74.gz commit ec54bb71ec8b098703c758445362e5d125feb5bf Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 13:43:00 2007 +0000 make rake record a bit less annoying ;) darcs-hash:20070118134314-24576-15ced3002c9aec61c01835b12fe0dc04be259137.gz commit 7653415f424a1eb33e3ee156c944ed8c006292e2 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 13:41:00 2007 +0000 add example/caching.rb darcs-hash:20070118134147-24576-3817f8b1daef8c88648969e764288937e58f775b.gz commit ab466d2b964ed71df090775b3816cf3c78c00391 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 13:28:00 2007 +0000 total reimplementation of caching, the CacheHelper now finally works (added testcase) for both actions (based on action(*params)) and values, this is a giant step for ramaze, since proper caching is a key to serving fast. The implementation might not be perfect yet, but some real-life testing will show if the current API and use-cases are worth anything, for now i'm very satisfied :) darcs-hash:20070118132807-24576-e46ec041fd95f627cae1a5956449b06a0a4dcf5f.gz commit 7a54d20ec77dfb9d1bf8f788363bd58c9b86692b Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 12:25:00 2007 +0000 test/tc_aspect.rb => test/tc_helper_aspect.rb darcs-hash:20070118122501-24576-5a900817b63e8cd5f806c1ad1ff39b6e4ee9fb77.gz commit cc2ae259ecf2411f923e1957e801da6d50549c9c Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 11:43:00 2007 +0000 provide a little anonymous gulp-class to catch the stuff Og sends out in the testcase, finally the rake test looks pretty enough :) darcs-hash:20070118114316-24576-1097772a8c73894a54cf9ad6dc790736224b8864.gz commit 47a4f23cab28e988b3f019c4389b235b50826d81 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 11:33:00 2007 +0000 add Kernel#silently, to temporarly turn off warnings on reassinging constants and use it in session.rb darcs-hash:20070118113335-24576-4eced7c8e62629aeaee3531dc5c4bdb9b5fa599e.gz commit 45397d52ff95cf8954a33784f0991403183569dc Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 04:50:00 2007 +0000 add/remove some todos darcs-hash:20070118045048-24576-b360d41291f66c715399311261bc5cc9f23daad2.gz commit 69f71690f73fee280337f129d8666911db7331f1 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 04:49:00 2007 +0000 introduce caching now for sessions as well, setting the adapter for tc_request back to mongrel since webrick doesn't implement PUT (fix that too) darcs-hash:20070118044942-24576-fa5ef84c88e7e4d39648788934b9fd41c6d23f41.gz commit 3a53a33d4801905d046f745fccb310ef3e965d7e Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 04:35:00 2007 +0000 add test for PUT, we need to find a way to do a DELETE-request, possibly with Net::HTTP? (also investigate other ways not to rely on curl for PUT) darcs-hash:20070118043536-24576-63aa5f80d0f29ecb8bdff4b9f1bfe354b386022a.gz commit d9539e71a33f709067a99180531bc2ac22f24c14 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 04:35:00 2007 +0000 rewrite tc_helper_feed darcs-hash:20070118043519-24576-1b9efab63d9bc604af391881b0ffecba70c0baf3.gz commit 6d1f7bcac91d159d0234dfddfe53e7b0326bee43 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 04:34:00 2007 +0000 better implementation of the tc_global, it would fail on slow or busy systems darcs-hash:20070118043458-24576-22fb437bd2226a3bdbc3ac3ce4ecc54c7de1382f.gz commit 0964c2ab143b73d9e4c04b471629e2e4b00a419b Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 04:34:00 2007 +0000 support PUT and DELETE darcs-hash:20070118043429-24576-989c6deebb1321ef6b65c4ef5071876647c4a3b9.gz commit 8f77191d64ccb0140307431552bf260a4c7366fb Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 18 04:33:00 2007 +0000 rewrite FeedHelper, still not functional, but a lot nicer to build XML from objects darcs-hash:20070118043357-24576-6d19ed6d5f6e39e3c29022542dd7dcb1bed25758.gz commit 0848f4bd1f69e76a3c268d933dded0e5e8e655de Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 16 15:18:00 2007 +0000 provide some info about where the adapter attempts to connect... also fix debugging-output in tests darcs-hash:20070116151830-24576-ae319597395d82c3fa934594661286655b82830b.gz commit f2694bab3b8b3b4938bc60836b7e05aa7c42c0ce Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 16 15:18:00 2007 +0000 remove require of fastthread, they finally fixed it darcs-hash:20070116151806-24576-3d8e5c78956e291136f88ab31eadec6477d778ff.gz commit a407d150e14a335bac6b4905cb73b15571400e01 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 16 15:17:00 2007 +0000 add handling of multipart (file-uploads) darcs-hash:20070116151748-24576-5692ff620fcd517e7c858dcfa5f934c0fcec47af.gz commit d9302a78a408f1b987bdd78d73d91d1c4f7300e1 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 15 12:17:00 2007 +0000 all_tests gives _much_ prettier and more informative output... still gotta use systemu for catching that nasty output from Og though... darcs-hash:20070115121742-24576-208a754006489ec99c2e4a31048723453e0e29bd.gz commit c3ff7fc3be8bbfc58125c141bcb6033da87caf0f Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 15 12:16:00 2007 +0000 redirect takes now a :status argument, for your very own redirect-status-code darcs-hash:20070115121655-24576-8557c8b173d8b0852b35fc13de552db91dc9120a.gz commit 4829135507a3377933e3b498cfafa88d2f79cc09 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 15 11:53:00 2007 +0000 fix the spaces ;) darcs-hash:20070115115316-24576-9eadd2a9e5cdb568b1efd2a114d1eba9e8aed5d0.gz commit efed420f1892877dfef24e18eb7919eac3d7e92b Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 15 11:52:00 2007 +0000 run fix-end-spaces and add-copyright before rake record darcs-hash:20070115115243-24576-c3eeb86292231021fb2a33e51d5a1e14fd35ae4f.gz commit db229ef978ebd8ff61f6698950654e068c63c8c5 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 15 11:50:00 2007 +0000 rake fix-end-spaces, new task to remove spaces at end of line where not needed ;) darcs-hash:20070115115045-24576-0290e96c1de624b2d8a15c19a6414fc5b3c1b53c.gz commit 6e8a88e32dbb6821dc1bb6be784e15f3d04e2420 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 15 11:50:00 2007 +0000 add a .each method to GlobalStruct darcs-hash:20070115115029-24576-2ba869ab5d71cb14ff51d278cb129b7354094d54.gz commit bc3b35ca9c1bcd69679d067bedd8111576dc3550 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 15 11:48:00 2007 +0000 a much POLSer way of working with the bin/ramaze, options from the CLI are not overwritten by options in your app anymore... also ignores start from your app if you use this command. darcs-hash:20070115114821-24576-7bf7ab46595c6e706f02e61fe43461fadffcca87.gz commit 8cc095efea528c8e5f45ef297363b33a6c638332 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 15 05:42:00 2007 +0000 add rake patchsize to show how many patches we got darcs-hash:20070115054243-24576-5211f2b982783cadf59f3c004b1290c4f880b08b.gz commit b6a2dde9c896e3c5a78ccc53d058533ba3bfd883 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 15 05:15:00 2007 +0000 nicer handling of SIGINT darcs-hash:20070115051549-24576-802f2a1473d097dbff728b4a8185f849624fed58.gz commit 4a590503fa7fa3e03d5e66451bff4497ca4900ab Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 14 00:10:00 2007 +0000 add example/microwiki, like miniwiki but total reimplementation using Template::Ramaze, should do one for every templating-engine to show usage darcs-hash:20070114001050-24576-fe82597dd6a8be4403d8e79467553d2375855b01.gz commit 339e9bd3ba5f36550b73fca265753884ef491951 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 14 00:10:00 2007 +0000 run tests per default on port 7007 and only on 127.0.0.1, avoids interfering with running apps darcs-hash:20070114001008-24576-5ea329235663eddf25031c3b00aff321d9c3354b.gz commit 8f2248ff2e0a5cc33273822453f1525412f17c69 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 14 00:09:00 2007 +0000 improve shutdown darcs-hash:20070114000948-24576-99353e66bab5c91de5fe4533147427cd6a7de723.gz commit 845ae63f37cc8512550e00b2467c6fdcee688eb9 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 14 00:09:00 2007 +0000 rearrange and add the Global parameters a little bit darcs-hash:20070114000924-24576-9c490d167fa29ff53985a91c3c3ed610a4814cbe.gz commit 5cfaa74e76644cbc49acb868cb7b06c50ef79a52 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 14 00:08:00 2007 +0000 provide a content_type for the error-page... old bug, need to add some tests for the errorpage... darcs-hash:20070114000856-24576-22b0e003a6443248bd78f63d8b46430607def093.gz commit 5dec76248362295eca423e44784b265bcb1c018b Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 14 00:08:00 2007 +0000 clean the setting of response/request/sessions a little bit darcs-hash:20070114000833-24576-f5fe7707a7ebb8fdc48fc0a30130cb38021a8543.gz commit 659d3c013cd8c1d47138bdad2e8f4f8e1c2b2754 Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 14 00:07:00 2007 +0000 CGI.unescape all parameters of GET/POST darcs-hash:20070114000744-24576-cd22832aa8a075a36e9fc2a422f939ba0b10b0d8.gz commit cae5f84f30c93c58252b4db840a448e180ee2beb Author: manveru <m.fellinger@gmail.com> Date: Sun Jan 14 00:06:00 2007 +0000 use method_missing to catch all the transactions for YAML::Store, cleans the API quite a bit and provides more functionality darcs-hash:20070114000639-24576-b7fde45766faac56db2748e2dbb69d153ea57808.gz commit c0efd03f2e4e0bae0b9216ab7ac81831bdf48c9b Author: manveru <m.fellinger@gmail.com> Date: Sat Jan 13 22:28:00 2007 +0000 Ramaze 0.0.5 darcs-hash:20070113222833-24576-3ac798fdc28734e06e2173f2aa94b282833a8c04.gz commit 77dddcb05013f7c0d201a52c797eae04339940c8 Author: manveru <m.fellinger@gmail.com> Date: Sat Jan 13 22:28:00 2007 +0000 update CHANGELOG darcs-hash:20070113222804-24576-9061ac2849999835cb150856ab3337b0a996278a.gz commit 55d661dfbaccb3ef1810ee05b3acf11715e92426 Author: manveru <m.fellinger@gmail.com> Date: Sat Jan 13 22:27:00 2007 +0000 added changelog task that updates doc/CHANGELOG based on doc/changes.txt (from rake changes) darcs-hash:20070113222720-24576-058db8e6676d43310f6881353ab9b7b9e33b4a39.gz commit a42f3931dac1b595bd6c5e329348988b16658953 Author: manveru <m.fellinger@gmail.com> Date: Sat Jan 13 22:26:00 2007 +0000 ran add-copyright once again darcs-hash:20070113222615-24576-e7f9df93b433bedf3ed40f18ed7a2bf63141c566.gz commit c1d42bd238f4c272c7c0a379d5a4d75d608e2691 Author: manveru <m.fellinger@gmail.com> Date: Sat Jan 13 22:20:00 2007 +0000 update README a bit darcs-hash:20070113222050-24576-8dab86ca54a3496bf2c5dc2f5e537c7de06af900.gz commit 8b7710e67cd4ea0a2cfb32b8c49e53cea0a20ca2 Author: manveru <m.fellinger@gmail.com> Date: Sat Jan 13 21:53:00 2007 +0000 update and extend testcases for tc_cache darcs-hash:20070113215317-24576-4389bc2dee8ec6084f73b5e35196ac3137b8ec17.gz commit 0478aec7bc691f899c80666b375422c2a2088645 Author: manveru <m.fellinger@gmail.com> Date: Sat Jan 13 21:52:00 2007 +0000 change Rakefile to sweep out cache.yaml and run rake clean after rake test darcs-hash:20070113215254-24576-7eeb6d290e4438d33c2993767d8c3b2d2b79973a.gz commit 384f0a3214c9f63980bfae5c075ff70320c5f568 Author: manveru <m.fellinger@gmail.com> Date: Sat Jan 13 21:49:00 2007 +0000 finally added and integrated caching, possible caches for now are YAML::Store, usual Hash (for one instance only) and MemCache, the respective objects are YAMLStoreCache, MemoryCache and MemcachedCache, you can set them with Global.cache = respective_class before startup, there is no functionality yet to change this during runtime, but you could Ramaze.const_set('Cache', YourClass.new) since Ramze::Cache is the usual instance. See the testcases and documentation for more information on the usage darcs-hash:20070113214914-24576-52e5077ba48e5c4cc223ef64d70f04197e8c6083.gz commit c49576191932910381c99fffbbb1768e8c5da18f Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 12 22:12:00 2007 +0000 add tc_feed_helper darcs-hash:20070112221207-24576-c11b96b3c6449f8e45e10ce6b47de5aa200b8835.gz commit 17c9d2e0e4cf4ba631494ee0457ba285a77840ce Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 12 22:11:00 2007 +0000 add tc_cache darcs-hash:20070112221156-24576-950f035ff589020e1d5cc854452e624bed41fb5c.gz commit 7bc307257419684babf3460b33ddb97d74c5f25c Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 12 22:11:00 2007 +0000 autoreload now has its own method on Ramaze and can be turned off by Global.autoreload = false darcs-hash:20070112221128-24576-ed1ffca38fc36687ba107284f8ca4d05fcf91895.gz commit b2702c502b3c4b641b8285ab7ba42e595d416306 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 12 22:10:00 2007 +0000 require 'ramaze/cache' (not yet used) darcs-hash:20070112221051-24576-9480a0f8252617c69436b77715778c40a0a5bbca.gz commit 89f7ceb0cdb9fb4715f8882ecdf51fc385713704 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 12 22:10:00 2007 +0000 use Set instead of Array for the Controllers darcs-hash:20070112221020-24576-0fd835c2e44e96569d3a98126cf66ff587dc02f6.gz commit ea1d31f456299ff20c3bd8907667058c110455de Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 12 22:09:00 2007 +0000 finally fix the problem of having another application running (we can detect it now!) darcs-hash:20070112220933-24576-98d0c10d48fb337b785bf61c5aefd540489233e8.gz commit d3a2a920b01dd7dd46ff8bd310688d5fb9e1b4e7 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 12 22:09:00 2007 +0000 use Set instead of Array in autoreload... makes it a bit nicer darcs-hash:20070112220901-24576-944e02de99670c78635f1f05da83ad4baef5c047.gz commit 96dbdd85b6d27b5ebec5cd3929b09aaea5e64afe Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 12 22:08:00 2007 +0000 fix FeedHelper, had one <feed> too much darcs-hash:20070112220821-24576-9dbb187a2519ef4e3ec4e1408f378f5f432097e2.gz commit 4d8bf516b1781a6f1a20f206b4109565d7a2f46a Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 12 22:07:00 2007 +0000 first version of (real) cache darcs-hash:20070112220750-24576-ea6e8046ec7ebe581b39dcc203149c86ff892834.gz commit 514b1c2100491b8b4b3fc59b2acbeef0a7799fa2 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 11 14:00:00 2007 +0000 simple CacheHelper darcs-hash:20070111140053-24576-a4a481ee0394ad2fbc3ac5bac81fdda611c1bdf2.gz commit 9be5c61a8eeb735b8febf2967d2c0b5cd714eba6 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 11 15:43:00 2007 +0000 fix Rakefile darcs-hash:20070111154308-24576-46a4f2ef4a976209d6b7a3e0eaff09f4a30fa202.gz commit eb9b1c2db3a1893863058bfd01edbad4f2db3ec4 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 11 15:35:00 2007 +0000 add some more tasks, :record and :changes (record calls changes) darcs-hash:20070111153503-24576-e82d1086db1358e2906c99cbc5c4d59df5ee63c0.gz commit a6439fa8bd9cce83f258389bffb08f7914f68e2a Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 11 15:28:00 2007 +0000 added tasks changes-xml and changes-text to the Rakefile, stores the current changes into textual format for further use :) darcs-hash:20070111152819-24576-3ee0ba818907e1fd7ff88dcb4468539aded50f42.gz commit d2c6000419c9bb6b70386fbe88638af9455cb98e Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 9 05:19:00 2007 +0000 add the template for the tc_template_ramaze darcs-hash:20070109051911-24576-c0af02d2711f95ef4c6eec065aa52d437cd99a48.gz commit 3b109c49f5f1e5390850229f25185a03eb3dd44b Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 9 05:17:00 2007 +0000 support template-only actions for Template::Ramaze, now you can just put a file with the appropiate name in your template-directory and it doesn't need a seperate method in your controller... this does not work yet with multiple arguments darcs-hash:20070109051722-24576-5785fac19cb9d8f6b76614b3ff3d9c8acfd682d2.gz commit 8dbcf49638d621c2a9f3f1adb838c69e25318813 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 13:38:00 2007 +0000 stop some squeaking of the wheel and added a little comment of the why darcs-hash:20070108133833-24576-096802207952d35ebc835fc1fc608c5c9debba02.gz commit ee7c689a9f17592d3cbd04aecf6057a649e8dec8 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 08:38:00 2007 +0000 fix feed.rb _again_ darcs-hash:20070108083821-24576-9761fc8ad27b1a80ccfb8840052b26d346d4e051.gz commit d4f38a6ffa50e44c11eaafb73eea8871a3ad11ab Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 09:37:00 2007 +0000 check before undef method id in Feed::Bag, that makes it better suited for autoreload darcs-hash:20070108093714-24576-915471406e335626ae1acd91f494a4afecba254a.gz commit a66970b62c18d6a0d306de2c71f97db5b42d8a5b Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 09:15:00 2007 +0000 escape the stuff we get (possibly dangerous) darcs-hash:20070108091530-24576-a09127f65a0f5ccba5939666b555a3a7f21de9c7.gz commit 9b34f5fa30789948fe8f81295590ca6e68222e63 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 07:28:00 2007 +0000 serious extension of TCFormHelper darcs-hash:20070108072802-24576-b8c839df01e5bdcbab57a26c2febe3d77649d8dd.gz commit 5aaca3fedcf94b4b01170db3b16da9fbe07d4d3a Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 07:27:00 2007 +0000 remove useless code in ramaze.rb darcs-hash:20070108072746-24576-bd648b1b1b51780138be436842ca2eed948af641.gz commit faf275083433aa83dd370622e9947d2fdce371dc Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 07:26:00 2007 +0000 critical, log error when one happens on render! not just recall (which is a bad thing... we should keep a record to avoid loops in case of errors... horrible DoS :| darcs-hash:20070108072647-24576-7f634b0d99c83c598e486c7d83542d55ccb1d5f3.gz commit 3cb87ab28bdcc2ec96ae8d72223a0a216bd9e9cb Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 07:26:00 2007 +0000 make error-output prettier darcs-hash:20070108072633-24576-79c87aa8a9db278bb0f74c960442a52b0f46c6ee.gz commit 75edcd0f1f5a9910618d421dcc71663f48725c1b Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 07:25:00 2007 +0000 FormHelper now handles Date and works! (total rewrite of the option-handling) darcs-hash:20070108072549-24576-4b5f48a22f940ebc51173708999901a6becc630d.gz commit 94e24548bb0025133254345625b0a92e39d585de Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 07:25:00 2007 +0000 add 'docs' in the FeedHelper :) darcs-hash:20070108072522-24576-466210c245a605bc7b77f8bc42825f6a498881d4.gz commit 69df874f6c51621555a6cf7460b3720ae39dd96a Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 07:24:00 2007 +0000 little prettification in dispatcher darcs-hash:20070108072457-24576-7c95a247af946f8bf3517c3068691fa2538981ab.gz commit ecbcacc4e9a44ea0cb6a9b6f76c1b89ec8650886 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 03:55:00 2007 +0000 fixed test (for rcov) darcs-hash:20070108035509-24576-6936c5da01dbe880fe16205d8d8810e23eff2fbe.gz commit 45dfa2efed8d6ed228576cdd4ae5a816f5d4a9c8 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 03:54:00 2007 +0000 not yet completed rewrite of form-helper darcs-hash:20070108035419-24576-a81e0688e0f0e3f001724d1dea781da4adef4491.gz commit a6819983bdf958a342cff1341cfbd3d6ae84ffa9 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 03:53:00 2007 +0000 extend FormHelper test darcs-hash:20070108035345-24576-1daf0729be788f2bbf4fcbdf8f01c51155ec74e3.gz commit aced91ddc1a3edd3c98db99298a8f5c93cce17a1 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 02:44:00 2007 +0000 Session.current added darcs-hash:20070108024452-24576-2ff2099bfc8229bb1a83a58ff7e0e5e9548b9bfe.gz commit 988604a9f574fa996e9952975b7dc5c22dd3cce4 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 02:44:00 2007 +0000 fix Inform, make output a bit nicer again darcs-hash:20070108024427-24576-4a8b959a5daacf5d7eb83ce3fd69e2620da0d3d1.gz commit e9455ee3bc5f78a143780bba0b0df18036779a4d Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 02:43:00 2007 +0000 two fixes, use AuthHelper::PASSWORD rather than a preset one (still defaults to 'passwort') darcs-hash:20070108024324-24576-9cbba429c67a6051cb2ad453cff4286ad496d61e.gz commit f02d1127ec6d5a07d6c5cd2d6ca1155293197194 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 8 02:43:00 2007 +0000 inform on using cached version darcs-hash:20070108024302-24576-d1533125143ec70b043fb5c4819256641872f8a5.gz commit b1aabaa1dcbd1e235dc9cfd74887c9111cb91a40 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 5 14:14:00 2007 +0000 fix OpenStruct#temp darcs-hash:20070105141428-24576-ca5c64fe9bda2ee3215527a971604e423fdd6723.gz commit 3b1020a4001b2d48507fcbd8d50559b54cc78aaf Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 5 00:37:00 2007 +0000 changes in Template::Ramaze again, mostly passing filenames to eval darcs-hash:20070105003732-24576-2119617ad5ef93bc089ab0c3059d513903a2ec1f.gz commit 9fcb7f868e2e9ad3ee3f0b4b8b20f1b1756b9776 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 4 21:35:00 2007 +0000 add a very simple AuthHelper darcs-hash:20070104213543-24576-3966e2f75348a7fd22d99ce72ad577607f77c726.gz commit dfff7682d59a65290391a529d982de0e20d436bd Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 5 15:10:00 2007 +0000 some comfy changes in Inform darcs-hash:20070105151047-24576-767be4341a5c2a0f805ba235f91c4fa586e13166.gz commit 78566f79f0460aa25e9fde774fa0877ee1e807e5 Author: manveru <m.fellinger@gmail.com> Date: Fri Jan 5 15:07:00 2007 +0000 first implementation of FeedHelper darcs-hash:20070105150740-24576-eb29fbafc9523bc5642deca931eb08a6acea3ee0.gz commit 81d16e199630ba38f022723b01eafe7c8513dcfe Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 4 23:56:00 2007 +0000 add copyright to files that still lack it darcs-hash:20070104235627-24576-70f76cf25447d146adf2210aa5efbcf5170b03e4.gz commit cee69d1a0aa5ee01347c5eb48a0af1891e6d9492 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 4 23:56:00 2007 +0000 rake add_copyright adds copyright to files that don't have it :) darcs-hash:20070104235609-24576-3f48adc30f0f2b7062a366eaf1695e558e5e2a55.gz commit 673f196da120e8c8bcb437f73c9be048ba37edc2 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 4 21:27:00 2007 +0000 stub for a TC to send a file. darcs-hash:20070104212748-24576-8d76f00664ae054010310b6b3865cda4f353212a.gz commit 46edaf77966fe7092807cc530e79a3eee7357996 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 4 21:26:00 2007 +0000 patch the parsing of GET/POST parameters again... accidentially used escape instead of unescape :P darcs-hash:20070104212648-24576-be08820e35c463b6e070653e643659369236a7a2.gz commit 2d02fe3a899e79564506ee4d423e527cdb802f37 Author: manveru <m.fellinger@gmail.com> Date: Thu Jan 4 21:26:00 2007 +0000 this little patch uses the ability of erubis to eval with a filename to give better error-reports darcs-hash:20070104212607-24576-a92d8d85934f998dc95ef985c393e2ae986c445a.gz commit 3a79ac236ccb7015fb756314b787085afe99ef92 Author: manveru <m.fellinger@gmail.com> Date: Wed Jan 3 18:47:00 2007 +0000 fixing POST-requests darcs-hash:20070103184710-24576-7c4d62222ec480fac7b1bac35e5b6ebf353c5f0e.gz commit 0035b6722dbc977c941848d0f44c30d067bc2c52 Author: manveru <m.fellinger@gmail.com> Date: Wed Jan 3 18:46:00 2007 +0000 add String.camel_case String.snake_case darcs-hash:20070103184650-24576-2a283b9cec9d91f72b8de891b7dacae5dca337af.gz commit 0106fc270ba9139b0995dcacfd617e238d3f5734 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 2 05:32:00 2007 +0000 smaller changes not really worth mentioning :P darcs-hash:20070102053224-24576-3905ed91dbe56f577c18857742f1f0af55e90034.gz commit 8811f375a50b6caa95ebedc42fcaba177e5b8bde Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 2 05:32:00 2007 +0000 pass on parameter-parsing to CGI.parse darcs-hash:20070102053202-24576-893e8f3b01133710bb99932b01598dbe45cfbf59.gz commit bced1096d21fd064ada625d8e4f3db083099b604 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 2 05:31:00 2007 +0000 set an instance variable instead of checking for arity of render-method (@hash) for Elements darcs-hash:20070102053123-24576-a0021bb29eea25c2098aae3a518ec89bb787ce06.gz commit 607a9df46fa5ed05016e1b8e4a8e8f95b7ae365a Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 2 05:30:00 2007 +0000 fix form-helper in case there is no control darcs-hash:20070102053059-24576-7cde4e0010db78f09746d1118a1c2ea9aee27841.gz commit aeaa92b7d079c57b08bf3fe69d08682a866b8de8 Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 2 05:30:00 2007 +0000 fix url for stylesheet of error-page darcs-hash:20070102053036-24576-e1c7ec940eb535e61c40bbcd3c40a86f8b5f29ca.gz commit 0883dce414545a6ad2b25ee37b5e2483b1c47cdd Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 2 01:03:00 2007 +0000 don't break this test if we got no Og... suboptimal :| darcs-hash:20070102010321-24576-91db6b7003d233503039b1345046846625ca2f34.gz commit 693432915cbf2d14d2b0a4f75a56ed74f482382b Author: manveru <m.fellinger@gmail.com> Date: Tue Jan 2 01:01:00 2007 +0000 rewrite the usage of the render-method a bit to be clear :) darcs-hash:20070102010117-24576-ed943528b8966dff9f273735af2df11ff61b36b5.gz commit ffbe943e68b19c046d6fdd4a224389b2f06d7316 Author: manveru <m.fellinger@gmail.com> Date: Mon Jan 1 10:55:00 2007 +0000 extending tc_session darcs-hash:20070101105547-24576-491110b3103e3bace146c0349d289ea5ccf9f24b.gz commit 5a2b55cb425cc6a7c4e778ec97da688161fc6a7b Author: manveru <m.fellinger@gmail.com> Date: Sun Dec 31 22:10:00 2006 +0000 fix ramaze for fastthread-require... and split shutdown into shutoff/shutdown for more granularity darcs-hash:20061231221012-24576-9c3022fa32c03d8df5b2ee8953d77d84f3334eb8.gz commit f84b95b7634449b786c55b7f2cab52e5943fa062 Author: manveru <m.fellinger@gmail.com> Date: Sun Dec 31 22:09:00 2006 +0000 add the rake uncommented task, this is a very simple method that shows you which methods are not documented yet (alpha phase, it's got loads of bugs... but is quite helpful already just as a rough overview) darcs-hash:20061231220908-24576-f9d102ffc884eaa907a7aa2e716075548539d2d6.gz commit 392bbb4d95df5e7a8dc7695760919c3df1bfab7e Author: manveru <m.fellinger@gmail.com> Date: Sun Dec 31 22:08:00 2006 +0000 modify all the testcases to fit the new ramaze-method inside context... also split tc_adapter into tc_adapter_mongrel/tc_adapter_webrick darcs-hash:20061231220820-24576-8f29fcb0f527d0d99bace61e2797558b3326ea19.gz commit b1ee3164ae3acc055b9d3ae4e1e2bdb561274832 Author: manveru <m.fellinger@gmail.com> Date: Sun Dec 31 22:05:00 2006 +0000 huge change to the test_helper... no more ramaze{} but ramaze() - this will shield us from future pain and is also a lot nicer for integration into RSpec darcs-hash:20061231220537-24576-1c2ffdc3d64eb0b74e29fd643a220b7b58cfa0f2.gz commit 3f13c6afd911016664caeafa80a88b75c528efdc Author: manveru <m.fellinger@gmail.com> Date: Sun Dec 31 14:33:00 2006 +0000 fixing a rather serious bug in the Element, only consider an Element if you really find the class for it and this class responds to :render darcs-hash:20061231143343-24576-86eb49098c67e0e9feccd625908c286c5100bef6.gz commit a69e6cbe97b9f373b816a528bc95d8be9294af68 Author: manveru <m.fellinger@gmail.com> Date: Sun Dec 31 14:32:00 2006 +0000 big changes again in the form-helper... added loads of options, most are used in the testcases (that still have to be expanded, but they give a good idea of what is possible now) darcs-hash:20061231143251-24576-a5926199a1edb9a494d1b0738bd8c22a2267a79f.gz commit ccdac75296dc8fb7116f44ad373cf001961d2e43 Author: manveru <m.fellinger@gmail.com> Date: Sun Dec 31 14:32:00 2006 +0000 added OpenStruct#temp to create temporary copies just with an updated table darcs-hash:20061231143222-24576-582f769d3fc6fb550a49ed515b9a4287512a833c.gz commit fa722c1e37b950f41db9c3873784c37bb86bde29 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 29 21:57:00 2006 +0000 support for element-parameters and some tests for it darcs-hash:20061229215713-24576-b7eccd6836abb2e12e60c106ebcf5c403342f25b.gz commit 21ca0ee432615ca1fe745d3db4b2ff751c36e924 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 29 12:01:00 2006 +0000 forgot one Logger => Inform in autoreload darcs-hash:20061229120142-24576-c45c4a78067077715e6470d3c6f4bfa5a9ab3d1c.gz commit 3fdf3ad91e1bc104c35be6ada7b799fae8f59376 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 29 05:00:00 2006 +0000 Ramaze::Logger => Ramaze::Inform - avoid clashes with the tons of other Logger thingies out there darcs-hash:20061229050020-24576-d75c30ae2de9b6879249144e7480b7bc4b1d5ce5.gz commit c1cd946482bd9e732277c756e0063028810b1371 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 29 04:42:00 2006 +0000 fix tc_tidy darcs-hash:20061229044223-24576-1a5a38aaf3cca193d87a2b9555296d8393439a3b.gz commit 5fe2458b7494203f03b5b1b21f00eaf761da787f Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 29 04:25:00 2006 +0000 change from digest/sha1 to digest/sha2 - would someone explain me what this does? darcs-hash:20061229042519-24576-8efa60e45158d3be1d73e7d1bab871abadaef3df.gz commit aa3b587ec5717dba225edfb6014ab3e52774bb5a Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 29 04:24:00 2006 +0000 fixing diverse issues with latest rubygems update darcs-hash:20061229042448-24576-43cbf0032533123a496d5d9e195a484d309851ba.gz commit 5f5e884e7b5c2f50f7cc35d72d5319a3a09bc1ca Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 25 22:01:00 2006 +0000 give the markaby-templates in the miniwiki-example the proper ext. darcs-hash:20061225220115-24576-daa3911f0a5251f5ca2eddbb4ef4021cdd35dafa.gz commit 10d4fad5b3bc985293d2f0faf7c48665ca2af84b Author: manveru <m.fellinger@gmail.com> Date: Sun Dec 24 18:52:00 2006 +0000 stop autoreload from failing from some mysterious bug... darcs-hash:20061224185203-24576-402921469773d5267a409a499d0cf75158e66701.gz commit c3e3c1ab82418990af23449eb323724d76a6b877 Author: manveru <m.fellinger@gmail.com> Date: Sun Dec 24 18:51:00 2006 +0000 fix the error-page to work with the new template-implementation... also remove the old Gestalt-code, it's in darcs anyway darcs-hash:20061224185118-24576-6a1a2f791307059f1728575d0bf51347e974a366.gz commit 2ca9c61c6db2f7a9b571f12f0785123fd9ac4dc2 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 22 20:28:00 2006 +0000 blog/template/entry/list.rmze darcs-hash:20061222202835-24576-efa7faf59716776caafa94dbb395e03b6654aa27.gz commit eedc74af60c65f98ee27ccf8f62f4bd150af780a Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 22 20:27:00 2006 +0000 snippet/kernel/rescue_require.rb darcs-hash:20061222202747-24576-163ceccd23488b00f97467d83b6751c4446b5619.gz commit 2d629e9eaea97e258bc42b20134c511a564201f3 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 22 20:26:00 2006 +0000 additional specification for tc_element darcs-hash:20061222202617-24576-c492a52fdf76cde4ddd80de5ba63c601d428118c.gz commit 7527554e6cbc447e5c60025be3001e94aa0d01ff Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 22 20:26:00 2006 +0000 add test/tc_aspect darcs-hash:20061222202604-24576-597ef9c9339dd2399d2fe9d1e61744e20c69eb74.gz commit 02fdde822858077c1978cefc62ed3bab48245980 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 22 20:24:00 2006 +0000 restructure test_helper for fastthread... darcs-hash:20061222202458-24576-f7fae2b11381c7c4b3abf88f11cce591d46eed88.gz commit f1cc4bff1853165f3a14775770d73a957c154e2f Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 22 20:24:00 2006 +0000 reimplementation of session... mainly better hash darcs-hash:20061222202438-24576-d7cf015ca6d76f288f9e1b5dd6b7fc553e451b39.gz commit dd0b2f29f2c4cb4fd6152d36aaf70debaf1872ad Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 22 20:22:00 2006 +0000 typo darcs-hash:20061222202206-24576-1109e3788084c5710913bad64a9e5da1a67ac580.gz commit a0c4f4636eb304028157ed3995b20680e256afbd Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 22 20:21:00 2006 +0000 fix a serious bug with the HEREDOC in the template/ramaze... if we don't prefix a character it will break if the hash starts with a number (oddly enough, this happens very seldom) darcs-hash:20061222202115-24576-fb8d96ee6b195bcfbca39631ae22dbbf1b1f4ad8.gz commit 0f1d9ee6f263deb1407f6419c28cc38ae7ff5cb0 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 22 20:20:00 2006 +0000 add the helper/aspect darcs-hash:20061222202024-24576-10c77cd5a616bce6802cdaee4db8b0247d0a0dbd.gz commit 11ab9c357b39b6b34bd743769c4605c9e08299a3 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 22 20:20:00 2006 +0000 prepare the helper for addition of aspect darcs-hash:20061222202010-24576-025bde1952eba390b306a52367d66c09070ad0a8.gz commit 3b2a792691d548a78807ec6cefafcf93f0171a6b Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 22 20:18:00 2006 +0000 do not load fastthread in adapter/mongrel, if it has not been required so far by ramaze.rb it's too late already and we get only an annoying warning. darcs-hash:20061222201853-24576-1053005e603ff2c70be6fe5f87d1601b4681a42f.gz commit 27b4044dcd4504be30e1472a04e167fee0879afb Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 22 20:18:00 2006 +0000 minor restructuring for ramaze.rb requires (mainly cause of fastthread) darcs-hash:20061222201812-24576-769648f51d7e0e5702e7d6dbce720c60cdd5eabf.gz commit 9fa728e99182c407f6cf152f6d2749b857f22ddd Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 22 18:02:00 2006 +0000 fix problem for fastthread-require, it has to be loaded before everything else (especially mongrel and/or thread) darcs-hash:20061222180239-24576-ba35413d840a2a5ac43314721ba034f7545dfba1.gz commit 93d59a8645bde4e1835e20a8b972925aff6f65b0 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 20 07:33:00 2006 +0000 fix tc_template_ramaze for the restructuring (you don't have to call transform() in the controller anymore) darcs-hash:20061220073340-24576-cecc476ada007a720a069c5967818a2af5af229c.gz commit 489a06bf7ee0782052231bc6328956194f4cf7af Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 20 07:33:00 2006 +0000 move the trap... now that i know that it uses continuations we should propably use a different technique... darcs-hash:20061220073311-24576-12e64767021bffe30a8e14c3fbe8f52f59916f32.gz commit 8d515194aa510f9013fa1995c4f976c766fea77b Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 20 07:30:00 2006 +0000 make find_template private, fix the :transform_pipeline and add a little comment darcs-hash:20061220073017-24576-68c8110772a4e46b611595effe820fb6386a9987.gz commit 6adeb1b428271ae39123fe5ad831ce0faf4bdaee Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 20 07:30:00 2006 +0000 fixing Element for passing parameters darcs-hash:20061220073003-24576-9d105515be2033eed5c954fe3e173ee20ecdc632.gz commit bde42d770ad82d26de3a29590fd7cfac5dd1964d Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 20 07:28:00 2006 +0000 restructuring of the ramaze-templating... looks a lot nicer and is a whole lot more modular... preparing to change for the use of render() in templates darcs-hash:20061220072834-24576-e18b781726f66c88c95189c09c7af7f59a784c29.gz commit 10ad860fe6a8fb19cf8455208febd901f673f669 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 20 07:26:00 2006 +0000 simplify the dispatcher a little bit, splitting the fill_out into respond_file and resopnd_action, so we can use it from the Templating for relookup of actions on different controllers darcs-hash:20061220072611-24576-a41945cae6f3b55871471526f73bfda79d020463.gz commit 5bd64c4daef42044c13c5823bb0192021f7e1929 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 20 07:25:00 2006 +0000 little change in the README darcs-hash:20061220072555-24576-235f778bd944b9b843be246ac1e904976f616ca2.gz commit 62f95d771c1f3d69aa9750b2aa0140e8c1e34b0e Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 18 06:09:00 2006 +0000 adding trait[:transform_pipeline] to Ramaze... this still is very buggy :| darcs-hash:20061218060950-24576-9a5938f442b1f4dc787275e6af30944236f45505.gz commit 5acc67b33a06b9792f092bafef9bc6afac66c3a7 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 18 06:08:00 2006 +0000 first implementation of ancestor_trait, which searches the ancestors for a trait... this should be made default in a bit darcs-hash:20061218060851-24576-754c19cf3fe0c0380fb6bdd03b227c8485205423.gz commit cbd610a60a7486cf6aaada15b66bf2e2fe3d99da Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 18 06:07:00 2006 +0000 fixes some problems with autoreload when the path/file is b0rken darcs-hash:20061218060749-24576-0863f3fb8b2366f650805034fefdeb50c2f3a777.gz commit 56e6bb54e359223dc5208c714911bff601c2a6f8 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 18 05:24:00 2006 +0000 remove method_missing from Logger... it overwrites alle method_missings everywhere!!! darcs-hash:20061218052403-24576-68567a7fc67b05055ee9ed99457506b4ebb020e4.gz commit 7407d65c0be931e35eab72f5e1db46a4492ffc2d Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 18 05:21:00 2006 +0000 do not run setup_global in the bin/ramaze anymore, just pass them along... also fixes a problem for method-missing... error doesn't take multiple arguments (string/error-object only) darcs-hash:20061218052132-24576-90afbbc402b44054bb65af318f5f777ae9b1bcb2.gz commit 2b0661803d66480de710f8de705623cccf12c6aa Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 15 13:18:00 2006 +0000 removed the Timout for the total ramaze{} block for testing, added Ramaze.shutdown for the teardown (still commented, it has nasty side-effects) darcs-hash:20061215131843-24576-72afc5548f2c108921800adb6582a25415c01ce1.gz commit be800a22302c52601f8976549affdb78bd58207e Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 15 13:16:00 2006 +0000 tiny updates to ramaze.rb, rewrite of the shutdown method... it still is very fragile though... Mongrel seems to do magic to threads beyond my knowledge darcs-hash:20061215131647-24576-14c3bd0d14c5f6b86ec2f209ef76e3cd08fde7c0.gz commit 85b61ad71123d145f3a2e3d5b96a75d96e6c44d5 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 15 13:15:00 2006 +0000 use the new Logger-capabilities to finally catch the stuff WEBrick has thrown long enough to STDOUT darcs-hash:20061215131544-24576-e31e0dcba3812a0e55113a85b9c212aa775c3bee.gz commit 823a31aacd6dbc4a131dd651cc6030d5f97f9d77 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 15 13:14:00 2006 +0000 Logger.puts is no longer private, added also << as an alias... additionally it can be sneaked into usual Logger-systems and take them over :P darcs-hash:20061215131445-24576-00b7c64d2d658b1dc7843e1343cad0a57ce9834c.gz commit 7ee3578ea3624cec3b9aa2d41d22ccdad8e7e4c4 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 15 13:13:00 2006 +0000 a little bit nicer adapters by use of class << self ... also added a stop-method for future use darcs-hash:20061215131358-24576-0fc9f93f296edf97df83487f6855d3797edf8eb9.gz commit 8ba8d8fe5d33f2da5100df72245bb104b8efa53b Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 15 13:12:00 2006 +0000 rewrite of the tc_global for the new structure darcs-hash:20061215131210-24576-cdd86e7baeed638049947e60b964ed652ee9cbef.gz commit 9945be4a8c92f7a253b2f532d5a7abe63e53a281 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 15 13:11:00 2006 +0000 reimplementation of Global - should be a lot saner and simpler now ;) darcs-hash:20061215131100-24576-096d0c89d4a831806e737436e914be6dd3ad397c.gz commit 836e1dda40dee7995fed94e0efa2325a74326554 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 15 05:59:00 2006 +0000 do not require digest/sha1 in session.rb - it is not used for calculating sessions darcs-hash:20061215055938-24576-d846a55cc04ee8c33c3f9d219b609cdfd9df4ac2.gz commit 5227e5ebd3324e474e974bdb04c5d696006985a7 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 15 05:52:00 2006 +0000 this moves handle_elements into the ramaze/element.rb and names it transform, it handles arity of an render-method in the elements and passes optional parameters when given... this will give us a hard time when handling arbitary objects... :P darcs-hash:20061215055232-24576-b1ee011cbbbe7de23592aff292c4b9f26c5f239e.gz commit 69c04a8eb6df6cbb6fa7656d5c27fb5368c920f8 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 15 05:51:00 2006 +0000 some minor changes regarding logging... there has still to be done a lot (esp webrick and logging to files) darcs-hash:20061215055127-24576-f901ae58c0663ae1838bb689fac184b0963bdb65.gz commit 496edb33fd521f799edc02be38e525bffa99bbc1 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 15 05:48:00 2006 +0000 this moves all global-stuff into the global.rb - makes ramaze.rb a lot nicer ;) - also added some more tests darcs-hash:20061215054837-24576-b6b4d46a3c84e720c8e8b4c622c2e6f6d8f6bb38.gz commit 136b2c18d6773453d73f6d9e533d7018114dfea3 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 15 05:20:00 2006 +0000 patching Global further, we move the defaults in here since they only clutter the ramaze.rb and make handling difficult darcs-hash:20061215052021-24576-741bb1b56d0fd279df0e04a6dd52848dc2fcecab.gz commit 73eab6f1821832d3af86bc6dc0ee7c8ee7985eae Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 15 05:19:00 2006 +0000 do not raise on initialize of Global... it just looks odd ;) darcs-hash:20061215051934-24576-466de8c7589f2ece25445e68da444eb1ac44ee9b.gz commit 7ed964d16a9bc93b145e96a04c40baab22fca6c7 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 15 05:18:00 2006 +0000 do not timeout requests anymore... darcs-hash:20061215051856-24576-bfff5ec033d41cac50683384c3ae1d10c23b65eb.gz commit 0c9505d456e601fba773ec1b97d5ceb1536a5ff3 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 15 05:18:00 2006 +0000 give mongrel a proper way to handle logging darcs-hash:20061215051808-24576-c7f3b41f874946be50b311abeaa219c04df1388d.gz commit a9ed38bea1943d4a3e20da42676ec6a35ba6f7d7 Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 14 13:37:00 2006 +0000 convert the action to a string since we might get symbols as well, and remove some other useless debugging-info darcs-hash:20061214133716-24576-e9d184fdda4efb66de2ab545f412545462762db2.gz commit 07123957218b452fe5141ef9760be863931c61c3 Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 14 13:36:00 2006 +0000 trying to use #{render} and it seems to work, mostly darcs-hash:20061214133640-24576-93cc62368dc5158a4b50878c413333c008c1e296.gz commit 1fddd5806f29a7af2e63d20b633fefd98a702618 Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 14 05:31:00 2006 +0000 removing some unneeded debugging-info from the template-file lookup darcs-hash:20061214053146-24576-a81301d126e12828b2aa37e404223bcc137b11d6.gz commit 5dab94e46d21cc428435f4b6b7656ef702a6a8f3 Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 14 05:31:00 2006 +0000 making the blog-example a good deal neater... next up: sidebar ;) darcs-hash:20061214053101-24576-8fe72205bebc9182820f39c4bedfd90327baba71.gz commit f7f03665f4fa9bcc74732748be7f14ed205c3991 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 13:22:00 2006 +0000 remove the test for the amrita-controller, it's not neccesary anymore since we have an own testsuite for it... darcs-hash:20061213132254-24576-8233efb2ab7b3da5123ce212224f653c016f4a84.gz commit d6976f71038b4506fad554765b3e5a469928a33e Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 13:18:00 2006 +0000 fixing the testcases for templates... for some templates we used to use $0 as root, which would be lethal would it be a real application and it was started with the bin/ramaze - i removed that oddity and require it to have the real path, not relative to the first file darcs-hash:20061213131859-24576-d84c7a759fb0b4a9e8952be86564fa46431ba77b.gz commit 51c3463d0356c90504a1830f7a851fcff7e3d5ed Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 13:18:00 2006 +0000 simplify template/ramaze by inheriting from Template darcs-hash:20061213131826-24576-a67fcb73e5a4f41525521403ed65554f03ca3e09.gz commit c08d2058e04d6dbf02c7e986e801ed35c9f0998a Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 13:17:00 2006 +0000 move the Element in its own file... template/ramaze/element - which also introduces a default way of extending templating-engines with new classes darcs-hash:20061213131710-24576-30d831a9ae76a40ff635052fddeaadab75ddf43a.gz commit 12e12862580e9c2495909f68ca39213b00ddfed8 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 13:16:00 2006 +0000 simplify template/markaby by inheriting from Template darcs-hash:20061213131630-24576-162f52864cb69ececc0a6781369b7bde3c687084.gz commit 925a4de360498484a520ee79d38b50bbf28c5029 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 13:16:00 2006 +0000 simplify template/erubis by inheriting from Template darcs-hash:20061213131606-24576-1ecf9f0ad26c418d7c2b29c16789b0414c55f830.gz commit 3513f671ba39be3520f21579b9b6fbcfef337332 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 13:15:00 2006 +0000 simplify the template/amrita2 by inheriting from Template darcs-hash:20061213131531-24576-b9ae0f37dfeadca099512343c2ba3b7bb75b90d4.gz commit 526cd92a00e377234ecc8624077b47d6264ec56e Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 13:14:00 2006 +0000 this introduces Ramaze::Template::Template - it's a really stupid name, but i couldn't come up with anything better... this is the first step in slacking down the templates (they are really not DRY anymore) darcs-hash:20061213131428-24576-d808de48816f4ca51bf84d94b8efaaedc0cb7dcf.gz commit 624259b2bee010c9396c922f3bb44ee4a04e2143 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 13:12:00 2006 +0000 a neat little hack to see if an object is an 'instance' or not... though every object is an instance not every object responds to :new (which makes the distinction class/instance for me) darcs-hash:20061213131230-24576-cbad11280f1027edaf22c644a9f7fb4a9afed1a0.gz commit 001f016c9207efb537fdd73a6007cdc4c35e6c89 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 13:11:00 2006 +0000 set the priority for the handling thread really high... should give it some advantages over the autoreload-thread in case of high load darcs-hash:20061213131146-24576-163e4be7aedc581baa2e81f2ba9368aba41ebacc.gz commit f4557c5a93cc737b3406a052ec35908eff20c250 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 13:10:00 2006 +0000 equalize the testcases for templates with the prefix tc_template_ (just for ramaze, which was tc_template.rb till now) darcs-hash:20061213131040-24576-56d062f9586595f76a2c483e28ae3d58cabdd500.gz commit a636a8e4118d4905fe2651f2806a86ef31f0b9c6 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 13:06:00 2006 +0000 small update to the Rakefile... testing task-dependencies :P darcs-hash:20061213130635-24576-08175edea73e0abd8ac439d902e95f053bc49668.gz commit 4d6386b48dec04008d34fefd5822aeb444d2b65b Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 10:09:00 2006 +0000 wielding all the power of ramaze, the blog-example is coming along very very well, it uses elements and form-helper now, you can add/delete/edit entries... more to come ;) darcs-hash:20061213100951-24576-6a3aa670111bad625267d5cb702df1a0b4d1457a.gz commit d15ce8a1720b7926402a8b89c7245821b4cc78a5 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 10:09:00 2006 +0000 adding an Element for the blog-example... makes overall design a _lot_ nicer :) darcs-hash:20061213100912-24576-5b170628f4ef56cb70316a41fdbf9af825f00a23.gz commit bec1e06ae4f2a0d9ae0e147ee0eea9c72ce715ca Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 10:08:00 2006 +0000 giving the blog-example a 'nice' stylesheet darcs-hash:20061213100849-24576-d31935cdb462618b133cbd0d0553df041e1b2354.gz commit b709656ef3dbb2e612ae5f51900f7bcd09d1c57a Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 10:07:00 2006 +0000 various fixes for the lookup of template/ramaze templates darcs-hash:20061213100759-24576-df4e7e6907346297b7365daf796177511e66e959.gz commit 060108fa2fb0f360b2eda6be2bcca3707f618245 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 10:07:00 2006 +0000 added implementation of element-handling into the template/ramaze, will add lots of docs later as well. darcs-hash:20061213100719-24576-d07b782cb6262dc7907f12416791267f79850a1f.gz commit af46cf10500c41e1b9467ff220334012a57fe5b8 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 10:06:00 2006 +0000 added the basic structure of Element... maybe put this in its own file later darcs-hash:20061213100658-24576-a28c0d9b16da2b9a1a68b1834dff6f306562fcb5.gz commit 8376edf21684338676922aafa78f816a2fb824ac Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 10:05:00 2006 +0000 rewrite of form-helper... should rename it since it works only with Og currently darcs-hash:20061213100544-24576-babc00e0c8ee38483850caad2a7fc237f99f8e95.gz commit eb5afdfc4e7c4a75dc4b9cd4c82f37ad7de6ca34 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 10:05:00 2006 +0000 added a very basic testcases for how Element should work darcs-hash:20061213100507-24576-800b804c68e5db2cdcc88cd8a0ec275d314208f2.gz commit bbf61cc6c591f6ed9673baf0e45f80850e3c91c0 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 04:49:00 2006 +0000 do not use .rmze templates for markaby, only .mab - this should be done for the other templating-systems as well. darcs-hash:20061213044928-24576-2957c74e83fa68db7aa4db7ba1655ab4c2611933.gz commit 898e6b7f71b73575daabea3eceb8b76327f3f292 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 04:48:00 2006 +0000 some experiments with the helper-facility in markaby... not really working yet, but we're getting there darcs-hash:20061213044848-24576-f250e2c4e07a1a1a32656767b0127f13db03469d.gz commit 56a0a60b00aae4980e702497628185e29de17352 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 04:48:00 2006 +0000 do not rescue in markaby anymore, this is done already by markaby itself and it just obfuscates the error-report darcs-hash:20061213044820-24576-1e09b9525818ae1a8f9858576c8d27535e7cf0a4.gz commit 61b904588ecfb9f886b011514711784c57f50edb Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 04:47:00 2006 +0000 better handling of the instance-variable-collection, due to the .flatten it used to break if it encounters and empty array as value darcs-hash:20061213044744-24576-5525d76b08916c41838e549a9931f3700e352b5d.gz commit a3199c0b381df723059e5301fc7e670e686cfac2 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 04:46:00 2006 +0000 the error-page used to break when it meets a (eval) in the backtrace, make it just ignore them (may add some more information later) darcs-hash:20061213044638-24576-0ea7f381e423570c998f1450406b4348c13883ff.gz commit 06e643ed276755ff30d4888490ef83f0a6aef8a2 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 04:46:00 2006 +0000 make ramaze run again, the helper/form really messed things up due to some syntax-errors darcs-hash:20061213044613-24576-97c9af17e25b27ad1b17615cc214af37f3bacd86.gz commit b66eeed6ce1b2232be44ab334d8fc571b6e21326 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 04:45:00 2006 +0000 unification of the examples/template darcs-hash:20061213044541-24576-99ab8cebc1bd47d03db4ee73b4613b0966a91de9.gz commit 6fe040fdd503f7aaaddded05dbff7ddbaa6deadb Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 13 04:44:00 2006 +0000 introducing examples/templates/template_markaby (not yet working due to some odd bugs using helpers) darcs-hash:20061213044459-24576-f71a430caf363ab766681fd3ba1bb532326456b4.gz commit 109160b1dfd8a7b3bed7247c022245bc9e3ef63a Author: manveru <m.fellinger@gmail.com> Date: Tue Dec 12 12:52:00 2006 +0000 now, that's finally a nice README :) darcs-hash:20061212125215-24576-42767785f81dfd73ca2e6d73bbf87b810ede9f42.gz commit 18c73aff7938c43de069d0a7f4a25a1b9e04dd97 Author: manveru <m.fellinger@gmail.com> Date: Tue Dec 12 11:44:00 2006 +0000 fixing the tests for the templates to use the template_root darcs-hash:20061212114444-24576-817d5898abfaeab9b715406f9f48185fd306587b.gz commit e9d209c5ddd67897754c7b2e38fafcc81be8fb73 Author: manveru <m.fellinger@gmail.com> Date: Tue Dec 12 11:43:00 2006 +0000 this fixes the template-lookup for ramaze, it's now also possible to use trait :template_root in the controller, please read the rdoc for more infos and a small example darcs-hash:20061212114348-24576-a31d08453aeec9bbb2acd8df2bd02d00c28702f0.gz commit 6320e6cc58bed8b3cfc3309afc9c383c620ec483 Author: manveru <m.fellinger@gmail.com> Date: Tue Dec 12 11:43:00 2006 +0000 small cosmetic update darcs-hash:20061212114302-24576-b3f178023f3cb7efa7293c31b027eb0c2837f272.gz commit 9040de626babef9b543d0a88815a8024591520db Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 15:26:00 2006 +0000 LOTS of testcases added for markaby darcs-hash:20061211152655-24576-376ca819f9be3c5c7650c418f5daffb9953f4565.gz commit ff885ad2bb97b3d03a9855817986fe6c7f2dbc0f Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 15:24:00 2006 +0000 this patch makes Template::Ramaze some magnitudes faster and adds some better security for the case someone is funny and tries to hack the HEREDOC darcs-hash:20061211152457-24576-804f9e41a822a70848cfda1b0b5ee07d4771a902.gz commit e01267e9ab32f295ca21b3d514b7328336cfec4c Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 15:24:00 2006 +0000 major upgrade for Markaby, should be finally running now :) darcs-hash:20061211152429-24576-d2a776a878537655f7ce10de068157f12d69622d.gz commit 03b70e91c971e4a36e297621421ba3e95dfadb6b Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 15:23:00 2006 +0000 class-lookup in the error-template was a bit wrong darcs-hash:20061211152333-24576-1dc0fea672356ed06f44333b443aaad482f99432.gz commit 6facd7fa63e4a0fd4c3bea8d13467800a47cae44 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 15:23:00 2006 +0000 added Error::Template darcs-hash:20061211152319-24576-221dc843cd47c8634ba7cba0c28f0354584e38d8.gz commit 25596d95c209584d879dcac3e023a7b8a88b1a7c Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 14:27:00 2006 +0000 a little beautification :P darcs-hash:20061211142702-24576-04dd712af492a06808ed83e0f77748f3a4390cd5.gz commit b5e498747071fbc8007eca56b9c2d26525dc4100 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 14:26:00 2006 +0000 lots of additions/changes in the tc_helper_link to reflect the changes made darcs-hash:20061211142604-24576-292e350a2200866953cc1f9c3db25009ca764ba8.gz commit b238f812d67da05f577546cdd096c5e7b21c9697 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 14:25:00 2006 +0000 set the @action instance-variable for use in templates (the examples use it quite a bit, so i thought it would be useful) darcs-hash:20061211142529-24576-a592b7181c1a8f5e4f9332cba277e3c480673fdf.gz commit edfc14c6e72d03b6ba0c68daff8521685ff2d799 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 14:25:00 2006 +0000 require helper.rb in template.rb darcs-hash:20061211142503-24576-53086b8c73584cbd9ebcc978dd2706c451cf4f0d.gz commit d12a6905dc34cc9cd109c1a10b805178fc396169 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 14:24:00 2006 +0000 Trinity -> Helper update for template/stupid (no idea if we need that one at all anymore...) darcs-hash:20061211142432-24576-5679aa4cecefdf93cc3e6a7344d38fedb670221a.gz commit 882c95cc7d307b5ec800261e6dd8d32eea02d2de Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 14:23:00 2006 +0000 a little bit of moving around in Template::Ramaze, same changes for Helper instead of Trinity and removal of the helper-method for use in other templating-systems darcs-hash:20061211142322-24576-03c9bba6db7ef6cbc0d20545855fad9f51fa2fc1.gz commit 6767043305952241252acea5e3580b9361aaa420 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 14:22:00 2006 +0000 Ramaze::Helper instead of Trinity for template/markaby darcs-hash:20061211142206-24576-87a1cc9e733a8435597badaac7222caf8fb00757.gz commit 7b83e7f8baa52eb286cc857f3432d8cb443a7f05 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 14:20:00 2006 +0000 this adds the transform-method for conformity to Template::Erubis, also improved the template-lookup quite a bit and using Ramaze::Helper instead of Trinity darcs-hash:20061211142040-24576-9c2d492a21f7df4a952763fc5ef0d0a67a160c55.gz commit 062dc9502ea8928f83283330169fb231386a4008 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 14:19:00 2006 +0000 use Ramaze::Helper instead of Trinity in template/amrita2 darcs-hash:20061211141949-24576-6e0e2b9e3a03eca5fc8553bac801e3eed456380a.gz commit 7c547a9133b836cefd820bdf5a45f98a873c4650 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 14:18:00 2006 +0000 further improvments in the LinkHelper, not only can you now just pass self instead of self.class, but it also supports get-parameters in the ?foo=bar style - link(self, :foo => :bar) darcs-hash:20061211141842-24576-ed9dce6741fdd876e4d321ce8741aa7a03d05ef7.gz commit 8e9194ab792b0dbae4bc1cfba99b25a18191eb93 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 14:18:00 2006 +0000 use Helper instead of Trinity in Ramaze::Controller darcs-hash:20061211141824-24576-89ce322e71e24ae5e9571572a6ba9f810a8455a8.gz commit cb87f3ba9b2ddb167139d79fb918486c7782627b Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 14:17:00 2006 +0000 this puts the helper-method into its own module that also includes Trinity for convinience darcs-hash:20061211141739-24576-bb07ee9690dda258ebddb8c59e6cc7e67aa636f3.gz commit 2ef9f6581f1bd33fc3e55b51aceb72d2bc635ac0 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 14:15:00 2006 +0000 added examples for templating in ramaze and erubis, more to come darcs-hash:20061211141529-24576-e0ff8960e41753290fbc43a935bf4361dd0d9d66.gz commit f367061f71c9e97211575f256a7af54c44735544 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 11 05:59:00 2006 +0000 added template/markaby with some tests (not all pass yet... lunchtime is just too short :) darcs-hash:20061211055911-24576-d11750388d4dd543442240328e132970a2e96fd2.gz commit e1a979fcf0af4c0c4798dd72caa763fdd56f5758 Author: manveru <m.fellinger@gmail.com> Date: Sun Dec 10 09:28:00 2006 +0000 added testcase for link :title darcs-hash:20061210092841-24576-e8c73430e0fca4d714801855bcd35a8337724115.gz commit d492ad94e11aa2a784e96064994eeec9749d1943 Author: manveru <m.fellinger@gmail.com> Date: Sun Dec 10 09:27:00 2006 +0000 change from load()ing the helpers to require()ing them, so we can update them via autoreload as well (load doesn't add to the $LOADED_FEATURES...) darcs-hash:20061210092759-24576-a8d43ccb36d27eee2d54f0b2b9ea55868ff55a85.gz commit 3b6b1a0425ed231cf03768cb981b5512f507e5b0 Author: manveru <m.fellinger@gmail.com> Date: Sun Dec 10 09:27:00 2006 +0000 added redirect_referer to the RedirectHelper - it redirects you directly to where you come from. darcs-hash:20061210092718-24576-890d4ea7159187858d3f984c9807055410e2c070.gz commit 4d1bb5fed00512a071ef8f528e888d06967b2d99 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 8 16:57:00 2006 +0000 small fix for the LinkHelper - would't use :title proper if given more than '/' darcs-hash:20061208165738-24576-f896790c7138fcbfc7b389f65a732f8caeb7a675.gz commit ee8e507d6de17dbea14d40c6c7bf23b519caecfe Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 8 16:56:00 2006 +0000 this is the first stub for the new FormHelper, no real documentation or functionality here yet, mostly a summary of ideas that i need to reevaluate [ok... in reality my notebook ran out of power ;] darcs-hash:20061208165624-24576-ed6219b10ea14bbad0e198b775081ebac19393a0.gz commit 1d8eb00a52e0e537d4bb3f1622a41020d2b8e7ab Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 8 16:54:00 2006 +0000 vast extension of the example/blog - added some templates and stuff to the controller, this will use the FormHelper (that i will stub soon) darcs-hash:20061208165451-24576-61b02fbf5dcdbbe1c5dc4aabf9826c9cee0155a5.gz commit 3ee1e8b4e87d9fddd041eeaa9367fd28fd8e4414 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 8 16:49:00 2006 +0000 added a simple testsuite for the blog-example, nothing too heavy yet. darcs-hash:20061208164948-24576-f125f7b1bac37d879f07c6155e380422b1b7e9fc.gz commit 430c132fd24c14944dab3dee5b7375884ee2942f Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 14:09:00 2006 +0000 oops, almost forgot to check in this file :) darcs-hash:20061207140910-24576-7cede75bd5111ea6761a9902e1aba9f7c42da368.gz commit 4bbccd9776ea9729ff299ed4e43d3d46205b6acf Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 13:33:00 2006 +0000 a new error-page, totally implemented in Template::Ramaze instead of Gestalt, left the Gestalt one in there commented, not sure what i should do with it... use it as an example? (might horrify people though ;) darcs-hash:20061207133353-24576-1fde840672d06036389a33baac9c8e4c95a49c24.gz commit ac04147218d588027cea4ab481c37fcedbffc9ff Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 13:32:00 2006 +0000 Template::Ramaze.transform now takes an optional binding, gotta make this API nicer, since it also takes optional ivs... maybe :binding => binding, :ivs => {} - oh, and commented the nasty #[] for the time being darcs-hash:20061207133238-24576-88c4ca7d132ad0d6879fa639ed3bd6ee1b414718.gz commit 0a965a734b9aa7b100f53bf2837c9271a34be481 Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 12:09:00 2006 +0000 use STATUS_CODE lookup instead of the direct error-codes darcs-hash:20061207120957-24576-5b092dd38ccb13b5915638cb857152bb6e126e75.gz commit f9048addd48c6c7aca37cdda1ae2cd4788d1f436 Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 12:02:00 2006 +0000 tc_session should use the new get/eget of Context darcs-hash:20061207120235-24576-86b79229c11358f7242e4bca6ce10cfedb1d8660.gz commit ff7d68101482bc0420b8b57ba8d07f2419e61535 Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 12:02:00 2006 +0000 tc_helper_stack - added a logged_in? to the controller and doing more extensive testing for get and post using the new abilities of Context darcs-hash:20061207120225-24576-baae0875051f4eb0f60924d837d5ba3b94a922ae.gz commit a268ddd98af6f1165f7e6befe7bf24cd83385d19 Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 11:58:00 2006 +0000 Context now uses eget/get instead of reqest/erequest to be look more like get(); also added post/epost, this is lots of fun ahead :) darcs-hash:20061207115836-24576-8b28a3652695dc4afd47fb7d985e48b3840de41b.gz commit 9ba411e04169e3d21041d537a30e9db5e4016650 Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 11:35:00 2006 +0000 added test/tc_helper_stack - this is tests the new call/answer behaviour that works just like the one in nitro. please check the test for further understanding. darcs-hash:20061207113520-24576-5a8c1f5f17fe8dbc3f9368b61e716b405d723212.gz commit edd93f5b19a25c6f27e239f6acaf70a0c7e533d5 Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 11:34:00 2006 +0000 moving Context into test_helper - it is used to mock sessions darcs-hash:20061207113431-24576-662da43e7d776fc8ed4a4286a470ca4bb76014fe.gz commit e277b6b982a1b2e3f4a337ded879878af667f5e0 Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 11:33:00 2006 +0000 changing link_raw to R - you can also set titles now with link(:foo, :title => 'foo') darcs-hash:20061207113315-24576-ec17e5d830a4e48d49da415ef32cd15d56ee7b61.gz commit dc925d32952854082d8f68a69176f5dc5579c52a Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 10:58:00 2006 +0000 split tc_helper into tc_helper_redirect and tc_helper_link darcs-hash:20061207105849-24576-1c8047593ac3a8fb699299cc98d8683b1ef5efea.gz commit da8fe75626611fcd6111548cb8e9c131af27ca68 Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 10:36:00 2006 +0000 huuge update for the testcases... to make it more testing-friendly we gotta use different controller-classes for each testcase, also the update of Global didn't allow a change of the used adapter, this is fixed now. darcs-hash:20061207103627-24576-d0282a2396028efb8c1485a3d17ab75b7764aa5d.gz commit a7ba8e81b1f5dbebbd7ef82cf83ce1eaf9d96fac Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 10:36:00 2006 +0000 update todo for template/ramaze darcs-hash:20061207103610-24576-9874109fe49ae4ad61f8b83fe1f580462b144803.gz commit ecde4bfa52a92e4a151710be7e46e02d606aa097 Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 10:35:00 2006 +0000 remove todo 'add host' for webrick, we do that since ages already ;) darcs-hash:20061207103534-24576-41b2c1f801a57b0bda9e653377f257498f293165.gz commit ef551672655dc0a79a2d9761d28511aafd7e21bf Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 10:34:00 2006 +0000 some addtional changes... i really gotta fix the rcov-task... darcs-hash:20061207103459-24576-37171552e1305005d9c442f08b846374af07dc88.gz commit 71e987f4e3887f939f2037ef75aadb37c2b704e2 Author: manveru <m.fellinger@gmail.com> Date: Thu Dec 7 10:32:00 2006 +0000 make output of rake todo a little bit nicer darcs-hash:20061207103226-24576-87865dd8cd231f85f66873e2fd78fe533ab6d32b.gz commit 7539e2598cd45678a8fd48e69f7eda2c3f99ca54 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 6 13:41:00 2006 +0000 dump version to 0.0.4 the first really nice and stable release darcs-hash:20061206134108-24576-4282e7dc585a247da6639d0d283cedbffc593b33.gz commit 0cc0f2625b9e0f373464fd577630b8f610023005 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 6 13:40:00 2006 +0000 don't pretty-inspect Global at startup anymore darcs-hash:20061206134005-24576-bb082dec1a4b518ff0076cdc2630d6045735890b.gz commit 147725db4cffce0973fbcbc17b402d3b09f50227 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 6 13:38:00 2006 +0000 we now have a proper interaction with Global via the bin/ramaze Usage: ramaze [switches] startfile [arguments] -a, --adapter=ADAPTER select an adapter [mongrel|webrick] -m, --mongrel use mongrel to process requests -w, --webrick the default --mode=LEVEL set the running-mode -b, --benchmark full logging with benchmarks, autoreload 5 -d, --debug the default, full logging, autoreload 5 -t, --stage log infos/errors, autoreload 10 -l, --live log errors, autoreload 20 -s, --silent no logging, autoreload 40 -o, --host which host should ramaze listen for requests default is 0.0.0.0 -p, --port what port should ramaze use default is 7000 -n, --no-errorpage don't use the default errorpage of ramaze helpful if you want to make sure noone can ever see your code by accident or for testing --template-root set a custom template-root for the whole application, please note that ~ is not expanded to your home-directory --autoreload=N set how frequent ramaze should search for updated files in your application default depends on the (-mode) -r, --run-loose don't take control after startup. this is useful for testcases. --cache use the simple caching based on the signature of your requests (experimental) --tidy run Tool::Tidy over text/html output -h, --help print this help -v, --version print the version -c, --copyright print the copyrith Please report bugs to <m.fellinger at gmail.com> darcs-hash:20061206133845-24576-8ca1965261247871e2fe2a7fe6f953af8e50fa70.gz commit f85be74ec3da1197863f1c534ff08cd8848bde60 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 6 13:38:00 2006 +0000 added doc/COPYING and doc/COPYING.ja from the ruby-distribution darcs-hash:20061206133813-24576-6dce17428ed19906a98b2a14b1c37dd24196f222.gz commit 7e18785204590cb9938e0d4a7efb287040d45071 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 6 13:37:00 2006 +0000 added copyright to all .rb files darcs-hash:20061206133708-24576-fcf82ac5174a5d918f96d4e65ccceac6e3d4d26a.gz commit 93b55b53da2706c7984e6e94c03903de370a6a0d Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 6 11:30:00 2006 +0000 improved tc_controller a little bit darcs-hash:20061206113034-24576-a395fce09ddc23bb68c80610a72ca616b01f7858.gz commit 514f704c2ee606aeb832bcd2e3467e059844b0f5 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 6 11:30:00 2006 +0000 tc_adapter should use get() instead of its own calling of open darcs-hash:20061206113012-24576-31993b23e711472159cc057d829e1c3e973f5e8d.gz commit 1d5c82481daa05896338a0e6044ac6566a0ec773 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 6 11:29:00 2006 +0000 default test-adapter is mongrel again, enables out-of-the-box testing darcs-hash:20061206112955-24576-b9af6099f93bd4b35e501586e1b0498806819cdc.gz commit baf57d2615944c87be9c1c030f180813873a83e1 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 6 11:27:00 2006 +0000 wrapping webricks server.start in a Thread.new{} again, this provides proper handling of it again. also the default-response status is now 500 darcs-hash:20061206112710-24576-e061d8819a2e5396172cc13e30b2882304c3a569.gz commit 93a3bcb37212f83cf88e7bfcfb2289dfe0a9bdfc Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 6 11:26:00 2006 +0000 removed the params/parse_params from adapter/webrick they will be handled in trinity/request now darcs-hash:20061206112643-24576-bc45f9f12b80d65d8e7f64cc5115cedcb05cef0f.gz commit d927720c248eb55016ac0fa32846647f195d27b2 Author: manveru <m.fellinger@gmail.com> Date: Wed Dec 6 11:22:00 2006 +0000 moved the get?/post? methods into trinity/request also added put? and delete? for REST darcs-hash:20061206112201-24576-08f23e0306da128e5360e47514ee2ae9c8615ee4.gz commit 79f02c63cd09026f09c1d5c883fa7abf1c8b1ded Author: manveru <m.fellinger@gmail.com> Date: Tue Dec 5 06:36:00 2006 +0000 add tests for private methods to the controller darcs-hash:20061205063636-24576-ef1043e3fbf7be7c28578f7a1237cebad912f7a6.gz commit e928ea9dbac1a60a0a16b2c86e51bdaacf9eee1e Author: manveru <m.fellinger@gmail.com> Date: Tue Dec 5 06:36:00 2006 +0000 raise error if no template is found in amrita2 darcs-hash:20061205063615-24576-df3c94bbe4e222c0b2999a5216c47d1cbb3b2e45.gz commit b149b5ee8452c0420cde631a51867404f68fcee5 Author: manveru <m.fellinger@gmail.com> Date: Tue Dec 5 06:36:00 2006 +0000 small typo in the blog-template darcs-hash:20061205063604-24576-08bf8b503129efbd2eea3d498dec6205edbc989a.gz commit 8cf7a1ae6a6d75cf247b4388ca9316e565f7de7b Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 14:11:00 2006 +0000 a rather huge structural change, we extract Trinity from Dispatcher and give it its own file, controller subsequently only exists as an optional Controller-namespace and to identify Controllers. moved request/response/session into their own trinity-directory. also changed the require to something plain, simple and maybe stupid, but every parser and reader will thank me ;) darcs-hash:20061204141148-24576-3898f168984ca49d0bf046c7848f35df38ed18af.gz commit a23e041e168335ae444fc4846098fba58b0cd48c Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:47:00 2006 +0000 added extensions .ephp .ec .ejava .escheme .eprl .ejs - i have no idea yet how to implement them, but as a simple reminder ;) darcs-hash:20061204134749-24576-83f87c2a7eef014941842d7a33da41fd3743d535.gz commit be278959d8d2d3318d3af7aaad6acee690c1a36d Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:42:00 2006 +0000 change default-mode for tests to :debug darcs-hash:20061204134208-24576-70c322035031b8984dd95470a5a503e0705bf1d2.gz commit f062a1d4101611883d89e74407437a3355df71ea Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:41:00 2006 +0000 do not catch errors in the test_helper anymore, everything seems fine now darcs-hash:20061204134152-24576-dc29f7c553e1f0777fbd95669c583d009d99ec44.gz commit 255f696e1bdcdc1e83b57a1c6c78ede5a3a858e2 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:41:00 2006 +0000 changed the require-path to match the new require-style inside the testcases darcs-hash:20061204134116-24576-a8544e90217a4fce6d2a23960dac37b31ecb1ba0.gz commit f97f9bec24ed1eca8e6834672252f7423c89a7ae Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:40:00 2006 +0000 removed the non-working requireing of each testcase (which was previously commented out anyway) darcs-hash:20061204134030-24576-08cfad61e7c032d5746b67216d54dac5eee51ec1.gz commit fb902e9a55f5af9b3157b3ac76826f0670af7e4e Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:40:00 2006 +0000 added Template::Erubis darcs-hash:20061204134010-24576-78e51ad12c8f122b51966f879f97265aec472217.gz commit 4db70e39c597d57169c216ec081015545ce5338e Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:39:00 2006 +0000 rewrote Template::Amrita2 in the way the implementation of Erubis worked out, a lot cleaner and straight-forward. will have to minimize the overhead of find_file though. darcs-hash:20061204133904-24576-dc64ca8c729206cf2b54d46871db1dfeccbf1249.gz commit ae17fd70390c53a49ae6f911c4bbf89f17c0f960 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:34:00 2006 +0000 moved the controller out of the blog/main.rb to blog/src/controller.rb and added an EntryController to take advantage of Og darcs-hash:20061204133400-24576-9c4e043ad75fcdfd76fbf8b247d8656a8d638ca9.gz commit a1564ac546e9e4b88c961e62342ff6898cace490 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:32:00 2006 +0000 added an index.rmze with the first extensive ramaze-template to the blog-example - it's supposed to list all the entries darcs-hash:20061204133234-24576-c6b1933b1ed3d42d3964205425ba46b135d75890.gz commit 553370bcdba20ec931b488fd466d187e8beb1d1e Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:28:00 2006 +0000 prepare for erubis darcs-hash:20061204132812-24576-60e37b33e6fea59118e38f9050d732daa27b00a1.gz commit a679d5f6ba96295040a0cf9075ad0cc29d115855 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:27:00 2006 +0000 avoid aliasing Kernel#method twice darcs-hash:20061204132739-24576-8ae5bfa21d1d2ac3b3b051a4b1c914d617d4c2a0.gz commit 54af80a839cb440aab793dfdaeae98667ea9e011 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:27:00 2006 +0000 added tc_template_erubis and it passes :) darcs-hash:20061204132715-24576-4d92d3f355c776fe2bbb0026ae84ddf1e658682f.gz commit 4035547a285a17324c85781e61aeffd142c9f7eb Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:26:00 2006 +0000 moved tc_amrita2 to test/ darcs-hash:20061204132655-24576-c038fa5bdeb3f72ff89bd358f475c9cdc5b7c9c7.gz commit dfb2f5dd61a820746df09da6c1783363af482245 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:26:00 2006 +0000 sane trait for the controller darcs-hash:20061204132637-24576-299d18cc595fe81491bf9bbf9900b7925664ea3b.gz commit 9fab54541170d193d11112cb213623bfd39ad2f9 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:25:00 2006 +0000 change all the requires to require a bit different... (insiede test only - it is now required that you run the tests from ../test which gives the whole thing a bit more substance) darcs-hash:20061204132534-24576-a98328e95be9f7412fcd6e7122e66eb0e6927345.gz commit a6475e900a69bba10bbf4b7a6b71de52aedc6215 Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:24:00 2006 +0000 add a simple template for erubis (standard-extension .rhtml) darcs-hash:20061204132455-24576-d174a61db4ab562dbecf6d8824510794dcf61746.gz commit 7b6a1216291501f721dcfb2f769cccc210f21d4d Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:23:00 2006 +0000 rearrange the stuff inside test/template - move the tests in the basedir and use it soley for templates, less confusion, more efficient (just a bit uglier filenames :) darcs-hash:20061204132349-24576-341f111d32e3a0bb432b0664c1f084b4ed1eeb70.gz commit d68a319e45cbd77154797873876e5f5a43be3d7a Author: manveru <m.fellinger@gmail.com> Date: Mon Dec 4 13:22:00 2006 +0000 give the standard-return-code of 500 if none is set. darcs-hash:20061204132251-24576-ef38c5adcbff2bf9912d3db510de77036cf7cfc8.gz commit e24019d754d61151a89c9b2eb66dfab8f6791978 Author: manveru <m.fellinger@gmail.com> Date: Sun Dec 3 23:57:00 2006 +0000 added a rcov-task to Rakefil and changed from catching only timeout to everything in the test_helper darcs-hash:20061203235715-24576-2a45dc09d253d1f86aa0a829091d6d92ec397a6f.gz commit f5b87b39ef27178a8b3f83d2031fdd63fd155bfb Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 1 13:59:00 2006 +0000 changed all testcases from usage of #[] to #{} darcs-hash:20061201135919-24576-dee34104a59167c90abe6e2c52808afe7f9b4761.gz commit b9ea77d35b4c7b5e09a114194906ec3641371222 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 1 13:59:00 2006 +0000 extended the tc_template darcs-hash:20061201135900-24576-4597c2f40c9cbaf3d9a9a328eb8eafb00a2c59c7.gz commit 19dcbfbc61a8595e912a9b10bb341e39f80926d0 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 1 13:58:00 2006 +0000 LOADS of documentation for the template/ramaze and better implementation of the transform (avoiding easily used variables) darcs-hash:20061201135807-24576-2fd312a5af9907eb0ca9536707d2c34c3c0abc97.gz commit 9889223b804ae028934a5a4c394ce062db5f24de Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 1 13:57:00 2006 +0000 minor patch for the case that autoreload doesn't get a valid interval darcs-hash:20061201135724-24576-867ded137fe97fb943f20a2a271091420c0a26c3.gz commit 42deb0cde8c285236d346961c8efedecca6109f1 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 1 13:57:00 2006 +0000 documentation for helpers darcs-hash:20061201135707-24576-f17d3acf391a7551a2984bea18c8b594816fb90c.gz commit df5919f1b5b26cd3d242cb9aa720f27420ee0586 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 1 12:43:00 2006 +0000 added a pretty good coverage of the helpers in test/tc_helper.rb darcs-hash:20061201124302-24576-2c68dbf9495fe6db2db51efe8af7150257a31899.gz commit b0e4cbe21b50a51c037339b8da46b4cc53960fed Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 1 12:42:00 2006 +0000 output of <?r ?> is no longer considered worthwhile, would have strange effects on arr.each or some other iterators who return self darcs-hash:20061201124212-24576-39e0fe46e21d123ab4794515dd6521e398e6c235.gz commit e1e193c193cf13239c7bc7f4558c9c045248ff93 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 1 12:41:00 2006 +0000 adding a helper method to Template::Ramaze, use it like: helper :link, :redirect darcs-hash:20061201124110-24576-43e772e6349f4ba3b936529ad120ff944105fc4b.gz commit 62efb0ba1e3bdcde6294654037e3586393855397 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 1 12:35:00 2006 +0000 redirect is now a helper too like LinkHelper, but even simpler RedirectHelper actually takes advantage of LinkHelper.link_raw to build the links it redirects to. It doesn't do much else than this: setting a status-code of 303 and a head['Location'] = link returning some nice text for visitors who insist on ignoring those hints :P example of usage: redirect MainController redirect MainController, :foo redirect 'foo/bar' still todo: - setting custom status-code, it ignores any preset ones at the moment - maybe some more options, like a delay darcs-hash:20061201123529-24576-09ebb1ce66a9df67405ef36267173e375d2e7e9b.gz commit cdcf9d451e193ca47c816422b36213886ed8273e Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 1 12:24:00 2006 +0000 added the LinkHelper, the first of the helpers it is included into the Template::Ramaze by default this helper tries to get along without any major magic, the only 'magic' thing is that it looks up controller-paths if you pass it a controller the text shown is always the last segmet of the finished link from split('/') usage is pretty much shown in test/tc_helper however, to give you some idea of how it actually works, some examples: link MainController, :foo #=> '<a href="/foo">foo</a>' link MinorController, :foo #=> '<a href="/minor/foo">foo</a>' link MinorController, :foo, :bar #=> '<a href="/minor/foo/bar">bar</a>' link MainController, :foo, :raw => true #=> '/foo' link_raw MainController, :foo #=> '/foo' link_raw MinorController, :foo #=> '/minor/foo' link_raw MinorController, :foo, :bar #=> '/minor/foo/bar' still todo: - handling of no passed parameters - setting of a custom link-title, possibly images as well - setting of id or class - taking advantae of Gestalt to build links - lots of other minor niceties, for the moment i'm only concerned to keep it as simple as possible darcs-hash:20061201122435-24576-e9ea29f3c4db1e49f7c770ecbce1f1d5ba1540ca.gz commit a11db1bc55f856346d99a8b05599d2c746cb7a12 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 1 12:23:00 2006 +0000 total rewrite of the mongrel-adapter, passing around less stuff and making it a lot more readable darcs-hash:20061201122319-24576-71d5f39a771ea968b0a3e5d0f73eab8e493ab06d.gz commit 3e87201be786b5361e18588bc571d674bc28b8e5 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 1 12:20:00 2006 +0000 major update to the blog-example, it now works with Og and has a cleaner structure, also some simple templating and multiple controllers darcs-hash:20061201122054-24576-d1fa97034ae9ea611ed9a39a08a4b56ccfba348a.gz commit b2af24581d121ab292efcc321360524d4573f1a6 Author: manveru <m.fellinger@gmail.com> Date: Fri Dec 1 12:20:00 2006 +0000 update rake clean to delete leftover vim-tempfiles and data.db darcs-hash:20061201122023-24576-56d924fe14faf1e08ef020c74b53df16e286648a.gz commit 9af2d6f27918604c9f43e17ff01ef58d9d206ed6 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 12:53:00 2006 +0000 commenting out the testcase for #[]! - this should not be used anymore, for now. darcs-hash:20061130125341-24576-9541c93556026db3db3123b83abc50865f4d1007.gz commit e3703b0c35f1c9eead3928cca8d506261c90beb4 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 12:52:00 2006 +0000 remark about the odd behaviour of the return of a POST, suddenly it just didn't fail anymore, and i have no idea how to reproduce it. darcs-hash:20061130125252-24576-17fe4989a620aa67090eaf9a9711a323a746ad02.gz commit 4ed7c7aeb466fbadecc650f7993c6d2249cba20b Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 12:52:00 2006 +0000 the raise just changes too often, this time i just check for raise - maybe we get more consistent behaviour later on, but for now i'll let it be darcs-hash:20061130125208-24576-2e45a7e759ff8111f845ad2e248ee9023e379bf2.gz commit ed4751048aecd54ee2dc09eec1122a8e84d3b6bc Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 12:51:00 2006 +0000 extended tc_global darcs-hash:20061130125152-24576-95afffa00b124fbae5e3eac882a40c06440eb3ed.gz commit 650f75a9d689b5b5155bb956cd9526fef32f4366 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 12:51:00 2006 +0000 the test_helper methods have now sane timeouts to make things fail faster darcs-hash:20061130125120-24576-319a9eb88178b815f5736251ab2906e486b892c7.gz commit 1370b4aaa7d9d05f3c5614aeb8437d4022e06883 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 12:50:00 2006 +0000 just another way to run the tests, commented due to non-functionality darcs-hash:20061130125047-24576-3a918ae7cc19dfad8e912835808681beb1ccf4d2.gz commit 06635ecf6a28160f14f86a0f16e781063344c134 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 12:50:00 2006 +0000 marking the adapter-thread with [:task] = :adapter to make killing easier darcs-hash:20061130125010-24576-f73309df659821c73f329fb115ea9d936a0e4bd6.gz commit 54ecda358155a67be5a690677fc3b5e28fdf8ac5 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 12:49:00 2006 +0000 give Global responsibility for update itself, makes ramaze.rb cleaner darcs-hash:20061130124937-24576-67fa78f7d2764e9f819b2647e7682179ff5832d3.gz commit 2e114ab977132b377b37a2b9d4793c287cd618b6 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 12:49:00 2006 +0000 comment about the bad behaviour of #[] in templates darcs-hash:20061130124915-24576-441b9beca60d91f18f431e09d89d1e990da8ced0.gz commit 122372b487bdad2d0d1c28110a5c1c61620ff289 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 12:48:00 2006 +0000 marking the autoreload-thread with the new Thread.current[:task] = :autoreload - to make them easier to identify... all threads in Ramaze should have a [:task] from now on darcs-hash:20061130124821-24576-e1e0b147e9ba26218ec0668b2415ded03f22c0eb.gz commit 837d8fc11337e838a8a7ed50b61592edd617be51 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 12:47:00 2006 +0000 give poor request a request.params for get/post parameters (post has precendence) darcs-hash:20061130124734-24576-1026799de5bcbc779f5583c6d287b408223afd1b.gz commit 4a93665240b01d442ce6fb814ffd6c673bef16d4 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 12:47:00 2006 +0000 replacing Global with something totally new, we should create dynamic methods though to get some minor speedup darcs-hash:20061130124709-24576-41671176acced0d5aacac8c311ef8234ac6b76cd.gz commit adf4f662ae4fb7f7842d605f3027896483c70124 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 12:45:00 2006 +0000 do not use start in examples/simple darcs-hash:20061130124503-24576-3b84e18859dfbce63014adf9ef7313accff2fef8.gz commit 4c190c16e9356c42ad97fcc914a2f5d87fa1f621 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 06:53:00 2006 +0000 embedding tc_amrita2 correctly into a ramaze{} block darcs-hash:20061130065356-24576-326ba1783830a40cf06239ac0af10629c1dedc2b.gz commit bb3d49ee565bc696ea39704a2c7cdfeb2d52bd3b Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 06:53:00 2006 +0000 typo darcs-hash:20061130065347-24576-172ae7b3b839533b8039d01bf3895d2e4e63fbf6.gz commit b8b9149766700ac32d1b4435cc42addae09483d3 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 06:53:00 2006 +0000 adding net/http to test_helper and make some text nicer ;) darcs-hash:20061130065308-24576-a5493e92f6f343dfc4f7b71700e2d3cfb3c43244.gz commit 619e2fc93a1acfa5cd3daf234ec54629daaa4e14 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 06:52:00 2006 +0000 this is a fix in case some testcase just hangs, at least you will know which one does darcs-hash:20061130065233-24576-6651d828dcfa5e254dc6b8a6da55a2c4921dc7e8.gz commit 0009b1cf247f8dd27ecac87f88e83c24d79456e9 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 06:51:00 2006 +0000 finally fixed the adapter-startup, at least for mongrel... still very weird issues with webrick darcs-hash:20061130065134-24576-84a485d1fd9deab33e5d19b04940797f985ae92e.gz commit 2ef2188c92b001534ffc916a572135458b3b553c Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 06:50:00 2006 +0000 start a new process on rake test, avoids possible side-effects darcs-hash:20061130065049-24576-3feaca6c1a68f14d843027d5af21b479eac0e179.gz commit 36e97dd36dc48303f426c953a35f7c66a2c4bf51 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 05:41:00 2006 +0000 patching the testcases to fit in the new way of testing darcs-hash:20061130054152-24576-cf6e6c414eab116904eff5ec4db10ce58aeb0067.gz commit e2f72cd1c28a051e3d98f96b939f7584e8338fbb Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 05:40:00 2006 +0000 we add a nice testing-block called ramaze, you pass it a hash for startup-options and a block and it does setup/teardown... specify-driven would take too long and is too verbose darcs-hash:20061130054058-24576-0b287de75c7d0aac92070a988b93f234a84e9ffa.gz commit d2134f1ed96515f6c233aff1425052ea4a8667a3 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 05:40:00 2006 +0000 nicer output of all_tests darcs-hash:20061130054042-24576-9d7663c71529d86a63443ded206477c542a86727.gz commit 7c64232c1e77a45cfd55706723582581a4d7ca0e Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 05:39:00 2006 +0000 this should improve the startup-behaviour for the adapters... there must be bugs lurking in there though. darcs-hash:20061130053957-24576-b699ae715c143bbce44da8eb0316d2b09dbd4043.gz commit aa095c7d02e3526f6258dae48168899ddbae9c74 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 05:38:00 2006 +0000 update the global nicer on startup, we have no idea what the user passes or has set already, so be very careful as well (not you, ramaze) darcs-hash:20061130053854-24576-73d04ac85fd59e5bfc42fb78cb42542bb8e3389f.gz commit 391c919817ad5c17c98b9ad8ffff5493cf16ea06 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 05:38:00 2006 +0000 kill all threads except for main on exit... i need some way to get out nicely without exit... darcs-hash:20061130053814-24576-d581596f95c69725da93208475edeb55789f2d0d.gz commit b25315fb1054a6bdb47fda0a6c696f325376c3a4 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 05:37:00 2006 +0000 this is a major improvment for the Template::Ramaze - passing (almost) all tests, just slight problems with #[] still darcs-hash:20061130053725-24576-d82bba94ff016013e4d1a1306371ebce6d0b6048.gz commit 8193970cab5a50a309f83662ebd91e48529224a0 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 05:36:00 2006 +0000 slightly more expressive code in response-creation darcs-hash:20061130053655-24576-0e6fbef144c83ebbe5b6044f657634ee258471ae.gz commit b7d548e3df33ff5e1183ba3508749d983aa530eb Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 05:36:00 2006 +0000 no thread in thread anymore for webrick darcs-hash:20061130053633-24576-cb60db9810bc802131df0e48ddc6bc05057d4e96.gz commit 3b413fd78310d3027e09eed623afc2d5c2d712ef Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 30 05:35:00 2006 +0000 just start up ramaze, we ignore the problem that it might be started already since we never can be sure and people would partially build trust on it despite that fact - so as a rule, don't start your files manually if you want bin/ramaze to start it darcs-hash:20061130053507-24576-72104887a36ee5f633ad3059c73cf612155f6c12.gz commit ab87c7cc8158c6259e65c4801cf82be1f7c3aec6 Author: manveru <m.fellinger@gmail.com> Date: Wed Nov 29 08:44:00 2006 +0000 added the templates for the tc_template in test/template/ darcs-hash:20061129084401-24576-effe72a2333fdd7e8406e7c6fa5ed25b6d5e55a8.gz commit 16ad0742055b4bc2d44b3e12da9e04ff381b1dde Author: manveru <m.fellinger@gmail.com> Date: Wed Nov 29 06:22:00 2006 +0000 major change in the templating... now using <%= %> <% %> <?r ?> #[] - this needs some extensive testing and is not fully done yet, but getting there... darcs-hash:20061129062205-24576-bed7cc467a8fff8e09f5d3feec06fc0fcf2d58e6.gz commit e0ce3a6c22b515724baf63cdb5b1961af3cc517d Author: manveru <m.fellinger@gmail.com> Date: Wed Nov 29 06:21:00 2006 +0000 added tc_template darcs-hash:20061129062143-24576-dd582ee4d41cbb5c8d7f33dad3ecdeaca6d5c1b6.gz commit 45fd37dafdcdac74e0950ecf03f17bd12287f560 Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 12:44:00 2006 +0000 this improves the templating a tiny bit... however #[]! still fails, we need some serious regex-magic here. darcs-hash:20061128124422-24576-578264d9af2a67333d626c3c8939fc56bc4036d7.gz commit 33621b2a681e202c94d8f183d729458b13f77abc Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 12:33:00 2006 +0000 saner tc_store darcs-hash:20061128123321-24576-d6d799dca04ccfd29db1398542cfa659a906e6e0.gz commit bb99decc05a6854d26bd2b37ca3a1cc7a814dfdf Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 12:32:00 2006 +0000 improved templating further, now, if a template-file is given and returns something useful we discard the stuff from the controller-method and use that instead darcs-hash:20061128123232-24576-8682d2b7daf5260eb3a1ccdea2aefa116a9ed502.gz commit c4bb9db3ac73bda5cc612a809f06e3e20c35318a Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 12:32:00 2006 +0000 touch the db before initializing the default-store darcs-hash:20061128123209-24576-774b85e3da1ad963382263cc6f7e078867d38c5e.gz commit 1009f6a3a2f0feb3ea463d3345e7e2b6d88a1b4b Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 12:31:00 2006 +0000 minor patch for mongrel-cookies darcs-hash:20061128123149-24576-938ef1ea72579ae68d5a3dc42cdeae4b0722b6bd.gz commit 912df420e7e24cb02085063318e23d65b7b174ac Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:57:00 2006 +0000 added a mostly-stub for the new blog-example darcs-hash:20061128115759-24576-f56cb5673a4c4e2bdd36b8d0ccd2b628aa6b965a.gz commit 82d886af27d3fcbb5593d4519c8ae29c51686696 Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:57:00 2006 +0000 added the default-store, this is just a very simple wrapper over YAML::Store and doesn't offer anything really... just to satisfy the tests darcs-hash:20061128115713-24576-8c079cf1798ae3af461602e5bde1b1010c8285db.gz commit 7078da19bc544addc7c4c51bdd889e055f1148be Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:56:00 2006 +0000 move the test-request-methods over from test_get/test_post/request to get/post darcs-hash:20061128115620-24576-d33dc5c7cf6ae44b87d25be45c15b1e288f8629c.gz commit 0e978f494a3293f628f9588f853ac29d490ad3c7 Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:54:00 2006 +0000 update to test_helper, now using get/post instead of test_get/test_post or request darcs-hash:20061128115456-24576-34d3bd1974a786b508f26fe1976c463eb4568da8.gz commit 9386172b2743325f93a1b6832ea3b067f75d9746 Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:53:00 2006 +0000 Template::Ramaze now supports extremly simple templating with #[expr] - more to come darcs-hash:20061128115326-24576-5a713f8aebf499b765319581a1f017009e69aebc.gz commit 85da7301d14de373eff6183b9fcbf492fdac04c9 Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:53:00 2006 +0000 fixing sessions for webrick darcs-hash:20061128115313-24576-282dc5fc58a033d058491733f301de62325039a0.gz commit 4123fff8acdd890dadc98f6f9c31b363618fdff4 Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:52:00 2006 +0000 updated README with coderay-info darcs-hash:20061128115254-24576-c9f7d7eec18e252e9a8e6f6cf86b8168827fe332.gz commit 26206d3ae6d2ac467e4492fd08ccdfdd1b75fb83 Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:51:00 2006 +0000 don't be so verbose about missing coderay, if someone wants it we should mention it in the README darcs-hash:20061128115122-24576-4f48b9e2ba6c202f443e55ab95e2b0e2d19e119a.gz commit bc5917fd63d0c5d18a424ccae8339290d28f66a7 Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:49:00 2006 +0000 moving from ann to trait darcs-hash:20061128114931-24576-d88903712e7f7b1c0ce1bfdc0daac85bcb2f3803.gz commit a76642d61d3fffa0dbc28bef5c770d4f6d3c1462 Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:47:00 2006 +0000 just a FIXME darcs-hash:20061128114737-24576-c9d32edce1540a7262357b9aa775c589befd358d.gz commit f1602de6e990528d9e44d6ee9061c4aae3d89a29 Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:45:00 2006 +0000 lots of improved compatibility between the mongrel and webrick adapter, added respone.content_type darcs-hash:20061128114548-24576-2af8615dff8474340b2a2c61cb5b7da63ad0ef11.gz commit 4564e6da848e60bfa0b3eb5b66dc9d1959248781 Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:44:00 2006 +0000 Socket.do_not_reverse_lookup = true # for OSX darcs-hash:20061128114454-24576-7d969b5ef2de10c47a93196a0387fd8c93d3e80b.gz commit f933e9925f2763e6199498013a407fa7e0131732 Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:43:00 2006 +0000 removed some debugging-info about timeouted darcs-hash:20061128114306-24576-c4ce41d80cdc8db34437e57de5ecb193856ecf23.gz commit 389379b0cd913178393d3ab23271c46118d209fd Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:42:00 2006 +0000 added small doc-snippets to the simple example about error-page darcs-hash:20061128114234-24576-95c3a4b2c857854b70640b01413e5359b3092f72.gz commit 63c9ac545961e213705a2c5b8fca5ea606038f4c Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:42:00 2006 +0000 added indication which file is ran by bin/ramaze darcs-hash:20061128114210-24576-75f18c03141123a11bfc5637ba6bbd744238ef82.gz commit 7b5da7164161c397b335009d9a647b6c05c26585 Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:40:00 2006 +0000 simplified ann, which is now trait (should be double speed ;) darcs-hash:20061128114047-24576-a71ceb4cd64b003c9824b6d9604072c3b5f0c9e2.gz commit 28bac4ee27e04d891ff7a97650da72d4e0b14543 Author: manveru <m.fellinger@gmail.com> Date: Tue Nov 28 11:40:00 2006 +0000 moved add.rb to traits.rb to avoid conflicts with facets (used by Og) darcs-hash:20061128114002-24576-c5948cd8bf1de192088765d269752d143b1b4971.gz commit 281309d35ee159055b1f2daee6c229286e93e7a7 Author: manveru <m.fellinger@gmail.com> Date: Fri Nov 24 05:37:00 2006 +0000 added a testcase for sum (from example/simple) darcs-hash:20061124053707-24576-cc01d59ab77751947a4688113373b8fc35217feb.gz commit 01542002177486f44f96d5e274ac3f1002f9d9b7 Author: manveru <m.fellinger@gmail.com> Date: Fri Nov 24 05:36:00 2006 +0000 added a timeout if the port is already used, otherwise it would retry indefinitly darcs-hash:20061124053632-24576-4e9fd7c953c61721090e5eef01e8a535b93168c6.gz commit c69b09ad7be8337141fe7b1b402c657f2411e44e Author: manveru <m.fellinger@gmail.com> Date: Fri Nov 24 05:32:00 2006 +0000 change the default-adapter to webrick for all the poor lads who don't have mongrel yet darcs-hash:20061124053215-24576-cc76e90d83ffec1a963cb404fc417b0a05f1cfc7.gz commit b3fb7d00a54057c522410ece982652f8cd198d6f Author: manveru <m.fellinger@gmail.com> Date: Fri Nov 24 05:31:00 2006 +0000 added lots of docs and further examples in examples/simple.rb darcs-hash:20061124053113-24576-00ac67df09b04b9a37f24a294508eff2c07e908a.gz commit 59940f740d794928c6a089927dfde5f647bc0bb8 Author: manveru <m.fellinger@gmail.com> Date: Fri Nov 24 05:11:00 2006 +0000 added some more docs to hello.rb darcs-hash:20061124051106-24576-c5b5e438b2795d55a234b174516cba57d9748d26.gz commit d730ed98b32bca8b6700f32706f271993be080f6 Author: manveru <m.fellinger@gmail.com> Date: Wed Nov 22 10:50:00 2006 +0000 upgrade of rspec to 0.7 darcs-hash:20061122105027-24576-4858fce5a0c424effb2b7aaf0801db7c6ca90092.gz commit 02d8dbd27c379535d63104631cc708fd673ddf89 Author: manveru <m.fellinger@gmail.com> Date: Sun Nov 5 11:09:00 2006 +0000 updated CHANGELOG and a bit of docu in tidy darcs-hash:20061105110904-24576-c7950d6dfe945b88363bd18e3fcc5ea2d000c81f.gz commit 64af941cf357bbc8febd4e61ddc25b359d7f4746 Author: manveru <m.fellinger@gmail.com> Date: Sun Nov 5 08:44:00 2006 +0000 more efficient lookup of the libtidy.so, still relying on `locate`, but you can set it yourself now with Ramaze::Tool::Tidy.ann[:path] darcs-hash:20061105084420-24576-ae877f052c46d55275fdcd64f1a002f8602e02a0.gz commit 971f2d78d80e16c177e3a4469d9dc7a8027dc00e Author: manveru <m.fellinger@gmail.com> Date: Sun Nov 5 08:42:00 2006 +0000 fixing the amrita2 controller to find the correct path for templates (ann[:template_root] to override it) darcs-hash:20061105084238-24576-4cfe60620ab0812cf40c85aa98bc2dfac44487d8.gz commit 6dd351259ef446823544688d01bbc99d7777a651 Author: manveru <m.fellinger@gmail.com> Date: Sun Nov 5 08:42:00 2006 +0000 patches to dispatcher, proper handling of caching and actionless controllers in case of / => index darcs-hash:20061105084202-24576-fcc9178331d7cbaf692e069258012fba8377ffb8.gz commit cbdff822cbf261e48bc22fdb8efcdc617c8b0e1d Author: manveru <m.fellinger@gmail.com> Date: Sun Nov 5 08:40:00 2006 +0000 fixing the tc_controller and added the amrita template for the controller testcase, also added the annotation for template_root darcs-hash:20061105084015-24576-23fc564f0e60b159f166a1f709f7cde84dcde6db.gz commit 29954398bbf7a19cec083bc23d75414d07817237 Author: manveru <m.fellinger@gmail.com> Date: Sun Nov 5 04:57:00 2006 +0000 updated the Rakefile and changed to version 0.0.3 - one todo marked as done darcs-hash:20061105045758-24576-c1838562211181eedc16670417b184b1303e5344.gz commit b6a3ac20ac005a0ee6c25ff1bb257388e5158dfb Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 2 15:13:00 2006 +0000 changed the amrita testcase to work darcs-hash:20061102151331-24576-5a6764dff4072696b78203210a0ae54e6536461e.gz commit 10bf8b12b83a9b1dd30f808d7d3022114c508f47 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 2 15:13:00 2006 +0000 default testmode is now :live instead of :silent darcs-hash:20061102151316-24576-e619addc8ed3470edb7221673b7f33fecfd13f9a.gz commit 8ad2aa6ccd0a0a9ba5129b104f2c029fb4334527 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 2 15:12:00 2006 +0000 added a simple YAMLstore... to be replaced by the real thing darcs-hash:20061102151244-24576-dd45d3f9eb0ffb00ead035cfeca5eb1fdd819566.gz commit 8055d277ca79664435734ccc3f0612e9c56c9637 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 2 15:12:00 2006 +0000 the dispatcher respects actionless controllers now (Amrita2) darcs-hash:20061102151229-24576-1c80e8f0f83ec1a382dc815ce1727c539dcfbb74.gz commit 30ccd2804378d9bb6b7299d86c89097a5341df7e Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 2 15:10:00 2006 +0000 added trinity in most places and using the annotations now, also a bit of cleanup darcs-hash:20061102151047-24576-d497f66bae4ab0974229dd3882b81fbd8a5deb81.gz commit 2be41ca84b39f28533a3e3e8dd71873511858aef Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 2 15:10:00 2006 +0000 added trinity, to be extracted darcs-hash:20061102151013-24576-ee5d9388a75d258ec1286f2e399921527894bdc2.gz commit 916c4d0143b0f10aa8f4db78037bda6e1f03eb37 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 2 15:10:00 2006 +0000 added self_method darcs-hash:20061102151005-24576-067f8051720fe84dd0660f09fe203fc1bec915ae.gz commit 9e2eb5f319c053e4bb51380ac9ea334db3643c54 Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 2 15:09:00 2006 +0000 added new Annotation darcs-hash:20061102150953-24576-ca227487f5fdbf19271ab046fc98567ee07dbe16.gz commit 11811cb6631d8257b1dd09e423026524f574ffcb Author: manveru <m.fellinger@gmail.com> Date: Thu Nov 2 15:09:00 2006 +0000 added favicon and logo darcs-hash:20061102150926-24576-cd8c129632050e6de3cbd5c46d9076b633a4a455.gz commit d39422cb4f2b04dbb0895c932639e87eaf9d44dd Author: manveru <m.fellinger@gmail.com> Date: Tue Oct 31 23:00:00 2006 +0000 added testcases for controller and templating of amrita2/ramaze - they still have to be made passing darcs-hash:20061031230049-24576-3acf683085b4b3c4ab276140c3a602519ad8bdb5.gz commit 5ef58d2dbe338731e1d38f147350821847c20e6f Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 26 10:39:00 2006 +0000 added a setup for tc_adapter, makes it a bit slower but a lot better darcs-hash:20061026103945-24576-6159bfe96816f121a00054ed20fb1b738a9a2032.gz commit 3a8eb96aa2fea308ee232056a9e103099407b6ed Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 26 10:29:00 2006 +0000 after fix in mongrel, this should work nice again and the tcs should pass darcs-hash:20061026102922-24576-661cf9b7966cf375e853e1595d02f3d75b86f76b.gz commit 644c4e80607597a15dd57c12e7da7aec24183e5e Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 26 10:29:00 2006 +0000 more elegant tc_gestalt darcs-hash:20061026102900-24576-79190fabb0beca28f93cad45b3e76ebd954647bd.gz commit b9fecab775085c5f97be96a64186b3263c8701ed Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 26 10:28:00 2006 +0000 finish up in the ramaze.rb and bring together the loose ends darcs-hash:20061026102835-24576-09721be53c0e7508d0581ce08b9e4679146e4d84.gz commit 7a3eb75c9df7504ac1740a46199090f883577f51 Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 26 10:28:00 2006 +0000 rewrote the ramaze-template darcs-hash:20061026102812-24576-22d819e851717aed3698279761dd1d8efc66996b.gz commit 530547f6c11d9dc78afff332a797deb774c8b942 Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 26 10:27:00 2006 +0000 autoreload is now a method in Ramaze and i added a Global.autoreload hash that holds the autoreload-times for the hashes, additionally there is the new :benchmark mode darcs-hash:20061026102716-24576-63b3cde5609155ca72b923ef44c684d1dc795681.gz commit 51def237d6e2555b9d0c8869329874ea59ed8fb3 Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 26 10:26:00 2006 +0000 added pretty_inspect to the response to fit better into the new error-page darcs-hash:20061026102608-24576-f31e199b1329811c418432c6972b978bae516758.gz commit 02f47c6a07525d5ca29cf87922a8446afa8f6746 Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 26 10:25:00 2006 +0000 implemented the logger-todos darcs-hash:20061026102558-24576-ac1e4ec56d19be5fcca0312c07ead73c5e7813bd.gz commit d6fb1b6306319f8854ea0d0da7d2dd044c20efe5 Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 26 10:24:00 2006 +0000 Gestalt is now no subclass of BlankSlate anymore... it was unneccesary and just complicating the whole code. using the simple p-hack again darcs-hash:20061026102455-24576-3c7588c6ce9516f5e37f972e90eacb6fbc78ecc0.gz commit 33bfd2a14b8ad5d9791e354924bcd833163b39fe Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 26 10:24:00 2006 +0000 a really huge update to the errorpage again... remember to remove the logo ;) darcs-hash:20061026102420-24576-61b4abe190225e85a630ca51a00a1ce67977df28.gz commit f6283bd91c2bbd19f6b1d6a2df2b4d3222b6564e Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 26 10:23:00 2006 +0000 added a timeout to the dispatcher and removed some annoying return-statements darcs-hash:20061026102354-24576-079eca22359aae7b1317be0002c16b74800700ba.gz commit 868cbef1c0d9e06d34b1cbe12f0ef1b46d60d976 Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 26 10:23:00 2006 +0000 added response method to controller-prototype darcs-hash:20061026102334-24576-fd3b6dfbcab79f38423a757ac978052989623f5c.gz commit d8f826510593a066e963f3270a94d60cabb7bfd4 Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 26 10:23:00 2006 +0000 adapter have now the possibilities to bench requests when mode is :benchmark darcs-hash:20061026102317-24576-6f7fc2109be50cbfb056778b84d110de5ef998b5.gz commit 2e2679e93f18a613f9ff043b2b06062afcc6de76 Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 26 10:20:00 2006 +0000 updated the miniwiki to use YAML::Store and work correctly in general darcs-hash:20061026102058-24576-6f548ce0f468adc2671882170eef1703844e1fe5.gz commit 4ff907c0939350ad376599f60d3a530e1ef4f4e1 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 10:36:00 2006 +0000 added a testcase for params and proper handling of the errors now. (thanks mfp) darcs-hash:20061023103640-24576-0357d3cc918bf90496275c7cada7b0f8feb5efeb.gz commit bd39d1569a4438ad185d7acbc2363d45378b3df5 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 10:36:00 2006 +0000 output the error if tidy fails darcs-hash:20061023103629-24576-6d548d6243386512f388e354ba3ed80472d5c804.gz commit 93e930dc4d83f8aac29797ddf60d5c55efbab4e7 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 10:36:00 2006 +0000 adding __instance_variable_set__ to Gestalt to better handle iv without evaling darcs-hash:20061023103605-24576-120725f1544929040ed223296818142419705d52.gz commit e3d07dec503f4803063fb1d5147af57b5ae06edd Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 10:35:00 2006 +0000 better handling of CodeRay inside error-template darcs-hash:20061023103522-24576-78200640ca24506d1803f08c25f6c52b9e6d1d3b.gz commit 4f57c731dd55b5655ccd87c1626bcffab1e4a98a Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 10:34:00 2006 +0000 little cleanup and adding documentation in the error-page darcs-hash:20061023103449-24576-2057246bbfc218e63d4d9c230b03f4401b977a8e.gz commit 187165ffa3178f59915a5d166e5ef941b95d9e37 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 10:34:00 2006 +0000 proper handling of -1 params darcs-hash:20061023103426-24576-e765c3165f9090da22f8bc9e83f87b3457ace892.gz commit 4318545f8d85c22cd82240ac26557d9f322c8c02 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 10:33:00 2006 +0000 adding proper params-handling for webrick, (very very bad proper handling) darcs-hash:20061023103354-24576-b1b4201f860a3928ff58efc1730c151793d98356.gz commit 138a53558cdbfa481328410f3e59201ebe812a8c Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 10:33:00 2006 +0000 remove the require 'rubygems' and error-handling from the adapter itself, that is handled one level lower darcs-hash:20061023103323-24576-0fa45116c79902b3f20c369b2641177aaa27ee4d.gz commit bc7454da2d39d4b75a1fc141291a1e5ea1f5cb67 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 10:33:00 2006 +0000 added a default in public/css/coderay.css since i will use it quite often. darcs-hash:20061023103303-24576-5ea5c82b19b3188196dfb81f3f2fb3abf6b0a368.gz commit 5ac295a5626f4baa8df9bf1584fbfa531bbcddd2 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 10:32:00 2006 +0000 first templates for Ramaze (called .rmze) and a proper working miniwiki-example - very very simplistic, but does its job so far darcs-hash:20061023103203-24576-b0cc501d93344a6952c1c05e3e7d9a10fc86b33d.gz commit c61a94789fbbf0268c138e7d8802f86d1759acbf Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 10:31:00 2006 +0000 yay for my new miniwiki example :) darcs-hash:20061023103135-24576-e22832473f53de0d7670c9fb63024f9f5bb9e9e0.gz commit be33172ab69ab78d4ef66fd37c0358c557751025 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 08:01:00 2006 +0000 use webrick in the miniwiki darcs-hash:20061023080105-24576-f381d47d4b30b36693c7865b4ce84e22c3465940.gz commit 9de7600139ccdbbbb1f64f06f0bc6a205654595b Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 07:57:00 2006 +0000 added codray-highlighting (if installed) and inspecting of request/session/response/global darcs-hash:20061023075757-24576-a84532c4148882ca0d549255331f5c614f49217c.gz commit db8b8416f2acec82988f38f9ce82cb3f6e78c260 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 07:23:00 2006 +0000 better handling if the adapter is not found and don't kill the autoreload-threads anymore darcs-hash:20061023072309-24576-b581f58d9e1401d53dce3e334a9ab82eea6b8990.gz commit 3d6323a7d56367fe693b43b3391520e28e703565 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 07:21:00 2006 +0000 update of the Global defaults (most important, added Global.logger[:timestamp|:prefix_(info|error|debug)] darcs-hash:20061023072117-24576-e2f1c72e8c7231eb601fb82a533596bb63406ce9.gz commit 27deb52d5ad58de66353265ca3a0632dcae5a085 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 07:20:00 2006 +0000 replaced autoreload with the new one (and some settings for the reload-speed based on the Global.mode darcs-hash:20061023072033-24576-cc8a8581a76ce14f701e83cd6c17866e65f6d77d.gz commit 7991d8c136f96bd5ab028a17ae00456600ccb695 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 07:19:00 2006 +0000 replaced the Module.autoload with a require beforehand... the other way just added complexitiy though it's a nice thing :) darcs-hash:20061023071953-24576-af82791891fdedb20c955af46f89ad437b368581.gz commit a7b454c070a63fcd2a74e219abc974a209fbccdf Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 07:18:00 2006 +0000 usage of Tidy.tidy now possible darcs-hash:20061023071844-24576-a5b2abb72a51c14ec805c8334b1ed31ec603c0b1.gz commit 795282d05ba2d8c0779516547d6c8b0c36c408c0 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 07:18:00 2006 +0000 reimplementation of autoreload darcs-hash:20061023071822-24576-d4afbe14513f69a3c575b04223449bb87e6f8d00.gz commit 37c1cc7b63e7fdd5703b8cb1e54548633dafdd4c Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 07:17:00 2006 +0000 little update in the request, in case there is no @request.params (webrick) darcs-hash:20061023071742-24576-4688f80cd2377ae52ca676d2c0da58d6d5c6c33a.gz commit 33f39ad03947ff86becc721797963d58434c8958 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 07:16:00 2006 +0000 rather large update to the error-page... not fully finished i fear - but i added CSS so it's going to be nicer to change :) darcs-hash:20061023071643-24576-d4e2a63b87ae2bbebcf2d8c95a8b0646a24b79ee.gz commit 8738386689cc7ef404f423f116b6d6046ce69d41 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 07:16:00 2006 +0000 better use of the Logger in the dispatcher darcs-hash:20061023071615-24576-a26c07559de9543505a27e72291427e6a7e9b5b0.gz commit 6ed6411fd4a3352a43ebb6af005e0eab528fb3ad Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 07:13:00 2006 +0000 a rather huge update to the logger, introducing the Global.logger hash to easily define your own favorite settings, also we got a Timestamp now! :) darcs-hash:20061023071312-24576-0a323bacd01c6f8a45449ee97fda41b4d53e5c79.gz commit eb13a3269c859c5762b41dbf1ccf422f8b97fb31 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 07:11:00 2006 +0000 updates to the mongrel-adapter, better rescue for rubygems/mongrel and nicer usage of Tidy darcs-hash:20061023071149-24576-3f9b6e35f22bebf729935b08834161ed89ccf6d8.gz commit 12b5d9a08247970851e0b7bfbc824ee529f0939d Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 07:11:00 2006 +0000 small updates to the simple example darcs-hash:20061023071110-24576-16b0f36f4ad027119db05cffa7082ff5d1cdf210.gz commit dd9a1d172ffd7f527aabf0246c6ef6b73fc4ff21 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 07:08:00 2006 +0000 added the webrick-adapter, it's not perfect, but works smooth so far darcs-hash:20061023070843-24576-3b8bcffc5d74a971061820d3f1743e54cb8e6663.gz commit a4a3576cf7753e311ffa2bcde61e11bd76d8fd81 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 07:07:00 2006 +0000 added testcase for the adapters (tc_adapter) [mongrel|webrick] so far darcs-hash:20061023070746-24576-eb3526725305cf535de10cfccfbb5173ecb61baa.gz commit 29af7b67fd729b0398e1bb650ea4e317c4dfe350 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 23 00:13:00 2006 +0000 moved the HTTP-status codes to http_status.rb from dispatcher.rb darcs-hash:20061023001327-24576-3f62a51a21ad2cd666ff89f6a06b5b239b1c7290.gz commit a2b01e0d3c5bb8c70be85cd16986bae7dd034510 Author: manveru <m.fellinger@gmail.com> Date: Sun Oct 22 23:33:00 2006 +0000 small typo in Logger.debug output ('d-' instead of 'd') darcs-hash:20061022233305-24576-20eb8e89ca8bd8c1678f5269abb1328e62dff11c.gz commit ccd9b6761f578ebc466f6a4ceb6d0be9ba3db9f8 Author: manveru <m.fellinger@gmail.com> Date: Sun Oct 22 23:29:00 2006 +0000 added stub for miniwiki darcs-hash:20061022232914-24576-fbb77a2eaec984379f91970b4081b4738d8554cf.gz commit 456664ccebf72ef1d503d0404dd9d0ecb565b8cb Author: manveru <m.fellinger@gmail.com> Date: Fri Oct 20 09:55:00 2006 +0000 one todo gone, one added darcs-hash:20061020095528-24576-19e9b3176ab87640477aec162af3de28828516f6.gz commit cbf99789a34428dc2deed081d99396c20df35b0c Author: manveru <m.fellinger@gmail.com> Date: Fri Oct 20 09:51:00 2006 +0000 an ultimate patch... this addes lots of documentation, rewrite of the Response to be Struct instead of OpenStruct (17 times faster) and also some minor tweaks all over the place, notable also the change of the logger-format darcs-hash:20061020095140-24576-69b4c6abb17aeb5834037e76c21183028286b5b4.gz commit f2bcc96962742f6d9fbc15ef17169c06f990f033 Author: manveru <m.fellinger@gmail.com> Date: Fri Oct 20 09:50:00 2006 +0000 minor updates to the testcases, somehow i should fix the tc_params on the errors... but that takes a bit more time, otherwise just removed the sleeps that are now handled by ramaze darcs-hash:20061020095038-24576-8fbf7031f18371411a151f078b8ab9472b03ac09.gz commit 38c6045d6e72d13aa356b162bd732b24d186295d Author: manveru <m.fellinger@gmail.com> Date: Fri Oct 20 09:48:00 2006 +0000 small fixes to the simple example darcs-hash:20061020094835-24576-c98db6dad7da219d902ea6ccb978187de945bbd1.gz commit 093a659ba59ff5fd0131bb13bfbcb31553a72463 Author: manveru <m.fellinger@gmail.com> Date: Fri Oct 20 05:53:00 2006 +0000 added new rake task, todo - it scrapes the source for TODO markers and prints them out. darcs-hash:20061020055355-24576-a59971a947da75ded66d4c1eb7027973a5514aa8.gz commit 815f03c3b82807f1dc3aa56bbe569573a0140b87 Author: manveru <m.fellinger@gmail.com> Date: Fri Oct 20 01:50:00 2006 +0000 added documentation and Gestalt.build, which takes a block instead of Gestalt.new darcs-hash:20061020015034-24576-94c04d6bc74188e46080fdaac9ce8ebb5a5a9c44.gz commit abd5d1b493cc9c517a81a12380e0343673f911d1 Author: manveru <m.fellinger@gmail.com> Date: Fri Oct 20 07:49:00 2006 +0000 cleaned up the tests a bit and updated the test-runner to show some summary darcs-hash:20061020074936-24576-34047b2902f87ca6caef2947c6527622ea07371a.gz commit ac1308a1f146eb2e3ca7c9b19b0b09207cd3b1bd Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 19 10:18:00 2006 +0000 loooooots of documentation (which is not displayed on rdoc due to some very weird behaviour darcs-hash:20061019101812-24576-abaa8c913f6745c6b5e226dedfb9909c1cd4ab28.gz commit 1a76b53010a80cf581bed34d495d6e89d567cba1 Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 19 10:16:00 2006 +0000 a new and simple way to react on signals, default is SIGINT, it executes Ramaze.shutdown which in turn kills the adapter, to change the signal listened on change Global.shutdown_trap darcs-hash:20061019101649-24576-064c9ac034d74e7403f4e52476596be1858f4214.gz commit 0a0804dd5d804a73f086b6198d8ce8e71d0f8e88 Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 19 10:14:00 2006 +0000 very minor cleanup of some methods... darcs-hash:20061019101454-24576-89917752c0248201f94e838e6308a9eec7170697.gz commit 02cd0a5f4eb3c09d8fe237a4807f0637cf308d96 Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 19 10:14:00 2006 +0000 added an rdoc-task to the Rakefile darcs-hash:20061019101440-24576-52192a721f48f7eb5cc3b03faa5502acab15d4d9.gz commit 28e1cfba542dffadb1d10457ee7803c3521e7169 Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 19 10:14:00 2006 +0000 moved README and CHANGELOG to the new /doc dir darcs-hash:20061019101418-24576-34aa15dc0f39b04bfc84abc3684f56a2fb2f73fa.gz commit f6e7ace542e676d5d5e10ae58917c0095b478070 Author: manveru <m.fellinger@gmail.com> Date: Thu Oct 19 10:13:00 2006 +0000 tidy takes now an hash of options and i added extensive documentation ... could use some more though (removed require for rubygems) darcs-hash:20061019101326-24576-2988f9eedd67f97ecb633d4fa3cbb538878379b4.gz commit a5269db11eec9edf448d040e0c13c163e745df38 Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 10:27:00 2006 +0000 lots of smaller changes, extracted tidy from the mongrel-adapter to a new dir named tool - where most helper-stuff should go to. darcs-hash:20061018102723-24576-77f1be9584c827b6d426da3028eb61098b74e58a.gz commit 6f95202d5a7cf37850beb8a27392d7f51ab7d080 Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 10:27:00 2006 +0000 updates to global.rb - stuff that doesn't make sense for a singleton darcs-hash:20061018102704-24576-6e88db4ad07478c9ab15109baa7c6f3ea627b1c7.gz commit 390a6d91292b70fed687926e8a930866c655a150 Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 10:25:00 2006 +0000 revised most testcases and added tc_global and tc_tidy darcs-hash:20061018102531-24576-7ead1a10b878da74432ee9a486f70e4913e1bf50.gz commit 97fd2097bbf8cb2864394d4b5675e21a2cb2ecf8 Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 10:25:00 2006 +0000 added rcov-task darcs-hash:20061018102516-24576-3fb27188123aa715a5b9416514236baa6abf5b31.gz commit cb450626753930259b4c660aeac7669e6ad1dd81 Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 07:36:00 2006 +0000 use String#/ instead of File.join darcs-hash:20061018073637-24576-ca7abb0c33836ec0e1b0b0be0e7e5bffd56957f1.gz commit bf3ab38701cc173db6eb31fc6e319ad91d5a2f41 Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 07:35:00 2006 +0000 much better handling of restarts and stuff by joining still running mongrel-threads darcs-hash:20061018073504-24576-593fec2a45a643754add93819605e2eaf400ce87.gz commit 4fbecaaf9e9535380f2b25756857352b25daad09 Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 07:34:00 2006 +0000 remove the gostruct.rb darcs-hash:20061018073441-24576-96875beb2e109b6ac60e6d4e217ca619c896a47b.gz commit 22c9040e1fb9f9192f035d8a910a8f25bd1c4077 Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 07:34:00 2006 +0000 update to README darcs-hash:20061018073408-24576-d45bbc27597d52c50b800fd9f793a2491689147d.gz commit 22d44656a39f179178d008566fcfa3084c2960a7 Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 07:33:00 2006 +0000 removing the global openstruct and just use Global... darcs-hash:20061018073323-24576-7d163911c6978c8e823578e1ef0eddbc55fcb2e7.gz commit 1d9ab7ced9214dbcf9a61c0eb1467429cd712b99 Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 06:34:00 2006 +0000 removing the default-adapter because it's useless and not used darcs-hash:20061018063448-24576-6f8ce35c41a8b98fd2b962676eceaed00ad2de29.gz commit 6796ca9f33f57afab85633cc625dd7fce0c0f400 Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 04:57:00 2006 +0000 removed a bit of debugging-info from tc_session darcs-hash:20061018045750-24576-29989025604cb34ad7d345676b846134fd7ace8d.gz commit e5d3f78073318335255f010777b0b56b4fc5542a Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 04:55:00 2006 +0000 this drives in the last nail to support sessions, also speeds up requests a tiny weeny bit ;) darcs-hash:20061018045514-24576-22aea5163f4812b2d9a47c376e0a2c411411a5d8.gz commit 3e2552a7ad11f6804e94fe6da5e9ece8f793d4e0 Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 04:54:00 2006 +0000 controller now accesses the Thread#[] to get request/session darcs-hash:20061018045404-24576-a89e5116c705ccc4f2db902adf84284d3a76ba59.gz commit 87f23ecc684cf11f4dce960a7f00b0f8c691c666 Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 04:53:00 2006 +0000 split up the response in mongrel into set_out and set_head darcs-hash:20061018045323-24576-2151f9a8def074019f5e1e22bc76eab15cfe9501.gz commit 7b1f23f2e2955a651d835e796153bd10f02967d1 Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 04:53:00 2006 +0000 added ramaze/session darcs-hash:20061018045311-24576-c8f10e542ee9725de8d88265e6d76f82338b0e4a.gz commit 3fac6b96bd7dc3b97c8f43ec5481d30d6eb282fe Author: manveru <m.fellinger@gmail.com> Date: Wed Oct 18 04:52:00 2006 +0000 added a session-testcase darcs-hash:20061018045241-24576-db782614deab5143c65a57540ce1075d33d1cd9a.gz commit 45c10ab23c36264b8797085e20499862166afd18 Author: manveru <m.fellinger@gmail.com> Date: Tue Oct 17 00:52:00 2006 +0000 updated CHANGELOG darcs-hash:20061017005207-24576-619b3ed216e129e6784e0df75b71a2e5258bf84b.gz commit 56ada3b2dea8976257039256fef2a89a94f10c66 Author: manveru <m.fellinger@gmail.com> Date: Tue Oct 17 00:50:00 2006 +0000 tagged 0.0.2 - next version will support sessions (hopefully :) darcs-hash:20061017005051-24576-34cc5a6bc2140d5ccc509d8049df518143e68e5b.gz commit ecbc80ada86aeb48585e523605b9d62f60a9dd65 Author: manveru <m.fellinger@gmail.com> Date: Tue Oct 17 00:50:00 2006 +0000 updated the readmy and rakefile-description a bit darcs-hash:20061017005036-24576-a1c6ac15dc88e79feec5fdf66fbe45d73d61a8c6.gz commit 6db93afe275ceef0a79f3863ec8bd1535f33209d Author: manveru <m.fellinger@gmail.com> Date: Tue Oct 17 00:50:00 2006 +0000 added Ramaze::VERSION darcs-hash:20061017005013-24576-8a57d631b20d349496d0085dee61efb68bfc3ac3.gz commit 2115e3332e7f6fc88e9fa989be3e2feea3887a3a Author: manveru <m.fellinger@gmail.com> Date: Tue Oct 17 00:47:00 2006 +0000 added a SIGINT-trap to cleanly shutdown darcs-hash:20061017004700-24576-0094275284029d933bd51b3000624c2969c7222b.gz commit 3119d3d4ae241643406aff7ef593da58abc45320 Author: manveru <m.fellinger@gmail.com> Date: Tue Oct 17 00:29:00 2006 +0000 added test/tc_request [passes] darcs-hash:20061017002931-24576-44a09aed17080c434293b50f8cffd1c1ac9dc61b.gz commit ccfeddedbd697e2e9ed82307968760ad9def9435 Author: manveru <m.fellinger@gmail.com> Date: Tue Oct 17 00:29:00 2006 +0000 further improvment to the testcase-runner and setting default Global.error_page to true darcs-hash:20061017002900-24576-6f69e5ccb72e9617a2a94e5ef1a56803163ac8c7.gz commit 939df456f1018cd140ec6d16a89056033e7ca3b0 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 16 11:18:00 2006 +0000 and everything passes now... darcs-hash:20061016111833-24576-7beda7981ee79b690eead9606ad9c5e2bc25d49a.gz commit 04d0cf265bd825959751d7fb8b88b7d5f1184924 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 16 08:52:00 2006 +0000 patching the test-runner to shut down ramaze before it is run again from the next testcase... darcs-hash:20061016085259-24576-11419575110cc2c9c93a36d0c7c65a98ca43aef8.gz commit 129825b2cd9ebab404a590b6e6c29e7bfd958d16 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 16 08:48:00 2006 +0000 huuuuge patch, perfect error-handling, better automagic controller-mapping, superb tidy-functionlity, even the params-testcase passes again :P - to turn on tidy, set Global.tidy to true darcs-hash:20061016084809-24576-9fd4522b04e9ea4a4714d9e4788984ff8ff97c8c.gz commit 1b1593e340e55eb6237884550aaf4fcbbdcaf948 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 16 02:39:00 2006 +0000 added snippets for String#/ darcs-hash:20061016023942-24576-ffc5de652400ec8a87573427a01e22dad09ef84c.gz commit 0fcb0c0a19bf9f7dff5fae127a040fc2d649c2ab Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 16 02:38:00 2006 +0000 added caller_lines in the snippets darcs-hash:20061016023847-24576-8a1e324f1ebaf574fb0552c903e9ec945e50999a.gz commit 02845da249fc669e7b859e67d0752f192ae600f4 Author: manveru <m.fellinger@gmail.com> Date: Mon Oct 16 01:08:00 2006 +0000 a new snapshot with some more tests and lots of bugs fixed... also working now on the pluggable templating again. darcs-hash:20061016010851-24576-4d900262c21ad9f98a960b847da2ba17401546de.gz commit 58cfcbcfb419cb62abc3adc396e3594ad634ba94 Author: manveru <m.fellinger@gmail.com> Date: Sun Oct 15 04:53:00 2006 +0000 this fixes a bug that lead to problems if you don't define a mapping darcs-hash:20061015045332-24576-958fb23e713aa01be23e2c96e98bf69dde2aa3c6.gz commit 482e393d50d2519912850a96468d170d710228b9 Author: manveru <m.fellinger@gmail.com> Date: Sun Oct 15 04:52:00 2006 +0000 this introduces a new Global.running_adapter, for later easy access outside of Ramaze - should add some methods to check if the adapter is running and the like darcs-hash:20061015045219-24576-3ac2d9f1e510309318a6734a7573b1064fdcdd3e.gz commit d63ea81460cfda82db758135245b7728b4e3bf07 Author: manveru <m.fellinger@gmail.com> Date: Sun Oct 15 04:51:00 2006 +0000 by default, require 'pp', i think it's far too useful not to be available all the time darcs-hash:20061015045146-24576-8fb2017d887ceeace4830cfa9d6ac0ae18dcc0b5.gz commit 79b430afc4c7d87457d1171b7019cb06e6d4b512 Author: manveru <m.fellinger@gmail.com> Date: Sun Oct 15 04:50:00 2006 +0000 some more info in the CHANGELOG, this will only be updated in releases from now on, the information comes from darcs anyway darcs-hash:20061015045047-24576-980739fa2284a6cad04b4f334c3f40e686fc0bf2.gz commit 761b34250e393f1a0b12b29db972fbf30fe33f12 Author: manveru <m.fellinger@gmail.com> Date: Sun Oct 15 04:49:00 2006 +0000 changed hello.rb to fit in with the use of the ramaze-binary darcs-hash:20061015044910-24576-dbd3921ba8f813803fc20747e6e00ba34824eacd.gz commit cc0f844a5ecf3542eba923478b8ed8f38bb1904b Author: manveru <m.fellinger@gmail.com> Date: Sun Oct 15 04:48:00 2006 +0000 updated the Rakefile to prodcue some more useful stuff :) - also knows about the executable 'ramaze' now darcs-hash:20061015044830-24576-7518c69d0c2004cfcc1334c4f6d4c68a196e7d82.gz commit 45b69ddc5d902845ae16381acede490910e01944 Author: manveru <m.fellinger@gmail.com> Date: Sun Oct 15 04:47:00 2006 +0000 updated the README a bit, more to come darcs-hash:20061015044720-24576-dfce66187761c324c7030206d4ed85eec3669d95.gz commit 5082b3ae58b1653a0f12d8bfb416dccfcc7f7d2d Author: manveru <m.fellinger@gmail.com> Date: Sun Oct 15 04:44:00 2006 +0000 added an ramaze executable it can be found in bin/ramaze and you use it like that: $ cd example $ ls main.rb $ ramaze which will in turn run the main.rb you can give ramaze a parameter for the run-file, more sophisticated parameters are not included (yet) darcs-hash:20061015044454-24576-aa5cb8a03956388df81a6ce391b4c2958322dcc5.gz commit cd8299cc724e509af92fc245b4d3035494e3044d Author: manveru <m.fellinger@gmail.com> Date: Fri Oct 13 19:22:00 2006 +0000 initialize darcs-hash:20061013192249-24576-fd3038740faf09e21c38c79749f9d5b3978b4be1.gz