Guest User

Untitled

a guest
Mar 5th, 2018
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.74 KB | None | 0 0
  1. ## Documentation patches
  2.  
  3. New patches:
  4.  
  5. [Documented main.rb and ezamar.rb
  6. comp.lang.zenix+ramaze@gmail.com**20070614050025
  7. Added rough documentation to lib/proto/src/controller/main.rb and lib/ramaze/template/ezamar.rb
  8. ] {
  9. hunk ./lib/proto/src/controller/main.rb 18
  10. + # the string returned at the end of the function is used as the html body
  11. + # if there is no template for the action. if there is a template, the string
  12. + # is silently ignored
  13. hunk ./lib/ramaze/template/ezamar.rb 19
  14. + # Transforms an action into the XHTML code for parsing and returns
  15. + # the result
  16. }
  17.  
  18. Context:
  19.  
  20. [add additional information about the colors for the `rake undocumented` task
  21. Michael Fellinger <m.fellinger@gmail.com>**20070614025528]
  22. [add ramaze/inform/knotify over Inform::Knotify
  23. Michael Fellinger <m.fellinger@gmail.com>**20070613090851]
  24. [total rewrite of the undocumented task, better matching using StringScanner and nicer output using colors.
  25. Michael Fellinger <m.fellinger@gmail.com>**20070613115226]
  26. [docs for the templating-engines, Template, Session and Tidy
  27. Michael Fellinger <m.fellinger@gmail.com>**20070613105351]
  28. [Add a couple of docs for Action and Dispatcher
  29. Michael Fellinger <m.fellinger@gmail.com>**20070613103539]
  30. [experimental compiling of templates, don't use it yet unless you are in serious demand of large speed-increase for mostly static templates.
  31. Michael Fellinger <m.fellinger@gmail.com>**20070613044247]
  32. [Xosd should be able to display multiple lines at once.
  33. Michael Fellinger <m.fellinger@gmail.com>**20070613043247]
  34. [Optional dynamic font size for XOSD
  35. Clive Crous <clive@crous.co.za>**20070612174159]
  36. [change @template_root of controller when not given
  37. Jonathan Buch <jo@helloit.fi>**20070611162751]
  38. [simplify the template handling again, removing the (for now) unused Global.compile option
  39. Michael Fellinger <m.fellinger@gmail.com>**20070611110808]
  40. [add a Cache::startup for bulk initialization, clear the Cache.compiled and Cache.resolved on SourceReloadHooks#after_safe_load_succeed
  41. Michael Fellinger <m.fellinger@gmail.com>**20070611110005]
  42. [Improve performance by caching path lookups (need to add invalidation on SourceReload).
  43. Michael Fellinger <m.fellinger@gmail.com>**20070611103742]
  44. [add the example i use to find memory-leaks, might be useful for someone.
  45. Michael Fellinger <m.fellinger@gmail.com>**20070610233512]
  46. [Fix memory-leak, Action should _never_ _ever_ use traits.
  47. Michael Fellinger <m.fellinger@gmail.com>**20070610232713]
  48. [Fixing Controller.current
  49. Michael Fellinger <m.fellinger@gmail.com>**20070610225405]
  50. [round up last patch, adding some files i overlooked and removing deprecated ones.
  51. Michael Fellinger <m.fellinger@gmail.com>**20070610155119]
  52. [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).
  53. Michael Fellinger <m.fellinger@gmail.com>**20070610154623]
  54. [Fix OpenID helper IdentityHelper
  55. Michael Fellinger <m.fellinger@gmail.com>**20070608091939]
  56. [Pager doesn't need Og anymore, small comment about exit! in adapter
  57. Jonathan Buch <jo@helloit.fi>**20070608081943]
  58. [rather big change to Ezamar, fitting it to be able to compile before evaluation.
  59. Michael Fellinger <m.fellinger@gmail.com>**20070607114704]
  60. [add usage of Global.compile for erubis
  61. Michael Fellinger <m.fellinger@gmail.com>**20070607111650]
  62. [use tested doc in Controller::render
  63. Michael Fellinger <m.fellinger@gmail.com>**20070607111402]
  64. [get rid of a warning about undefined @files/@paths in sourereload
  65. Michael Fellinger <m.fellinger@gmail.com>**20070607044428]
  66. [Introducing experimental cached compilation (for HAML so far, and not ready for production, just a prototype) turn on Global.compile at your own risk ;)
  67. Michael Fellinger <m.fellinger@gmail.com>**20070607044136]
  68. [As expected, adding tests shows bugs :)
  69. rff.rff@gmail.com**20070605210326
  70.  
  71. ]
  72. [CGI.rb has extremely bad names.
  73. rff.rff@gmail.com**20070605203514
  74. escape() does url_encode
  75. unescape does url_decode
  76. so renamed them to this.
  77. Also added html_escape and html_unescape
  78. and one-letter aliases h and u.
  79. This behaviour comes for free by including ERb::Util but I don't know
  80. if we want to load all that (I'd say yes).
  81. All tests still pass, so the test suite is incomplete.
  82. ]
  83. [ramaze with no opts should return -1
  84. rff.rff@gmail.com**20070605193343]
  85. [ENV SWIFT and EVENT now trigger require of swiftiplied or evented mongrel
  86. Michael Fellinger <m.fellinger@gmail.com>**20070606032545]
  87. [caching for our custom Request#params
  88. Michael Fellinger <m.fellinger@gmail.com>**20070605150620]
  89. [fixing all those annoying spaces on empty lines and adapt the add-copyright task not to add one automatically but just notice.
  90. Michael Fellinger <m.fellinger@gmail.com>**20070605110856]
  91. [mapping explanation in proto
  92. rff.rff@gmail.com**20070605105858]
  93. [first TestDoc task
  94. Michael Fellinger <m.fellinger@gmail.com>**20070605105608]
  95. [fix typo in LinkHelper doc
  96. Michael Fellinger <m.fellinger@gmail.com>**20070605105322]
  97. [remove Base and Index as default mappings to '/'
  98. Michael Fellinger <m.fellinger@gmail.com>**20070605105003]
  99. [proto enhancement
  100. rff.rff@gmail.com**20070605094901
  101. * integrated action-method, template and Page element
  102. * added a template-less action
  103. * changed index so that it gives slightly nicer informations
  104. ]
  105. [update the authors task and doc/AUTHORS
  106. Michael Fellinger <m.fellinger@gmail.com>**20070605034048]
  107. [little clarification of code in Controller::render
  108. Michael Fellinger <m.fellinger@gmail.com>**20070605033155]
  109. [extend PartialHelper with render_template
  110. Michael Fellinger <m.fellinger@gmail.com>**20070605033013]
  111. [Add :collect trait to Localize, disable collecting for more speed
  112. Jonathan Buch <jo@helloit.fi>**20070604141845]
  113. [pager need og/collection to run
  114. rff.rff@gmail.com**20070603170842]
  115. [use HAsh#fetch when getting trait or default in render.rb
  116. rff.rff@gmail.com**20070603165119]
  117. [Controller::cached? #=> Controller::should_cache?
  118. Michael Fellinger <m.fellinger@gmail.com>**20070603101809]
  119. [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.
  120. Michael Fellinger <m.fellinger@gmail.com>**20070603072136]
  121. [add automatic require for win32console on windows (if installed) and sanitize @colorize/trait[:colorize] a bit
  122. Michael Fellinger <m.fellinger@gmail.com>**20070528151056]
  123. [add docs for Controller::render
  124. Michael Fellinger <m.fellinger@gmail.com>**20070602184401]
  125. [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.
  126. Michael Fellinger <m.fellinger@gmail.com>**20070602183802]
  127. [Add render partial implementation + specs
  128. Jonathan Buch <jo@helloit.fi>**20070602085828]
  129. [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.
  130. Michael Fellinger <m.fellinger@gmail.com>**20070601054206]
  131. [Common error classes, tiny change to Global, StackHelper expects url instead of using R() itself
  132. Jonathan Buch <jo@helloit.fi>**20070601073118]
  133. [some santizing and docs for Session.
  134. Michael Fellinger <m.fellinger@gmail.com>**20070531115106]
  135. [speed up path resolution a little bit by directly instantinating Action
  136. Michael Fellinger <m.fellinger@gmail.com>**20070531112914]
  137. [fixing link building of the whywiki example
  138. Martin Hilbig blueonyx@dev-area.net**20070531091245]
  139. [document Informing and add some minor speed increase (increase will be smaller than most loggers would take to actual output)
  140. Michael Fellinger <m.fellinger@gmail.com>**20070531034608]
  141. [DRY up template.rb and add some docs
  142. Michael Fellinger <m.fellinger@gmail.com>**20070531032129]
  143. [docs for Action
  144. Michael Fellinger <m.fellinger@gmail.com>**20070530121906]
  145. [a couple of docs for Controller
  146. Michael Fellinger <m.fellinger@gmail.com>**20070530121441]
  147. [make the life for people who want to run specs without RUBYOPT easier
  148. Michael Fellinger <m.fellinger@gmail.com>**20070530083719]
  149. [small update to the FAQ
  150. Michael Fellinger <m.fellinger@gmail.com>**20070530050031]
  151. [add a Inform.ignored_tags so you can skip tags like :debug easily
  152. Michael Fellinger <m.fellinger@gmail.com>**20070530045400]
  153. [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)
  154. Michael Fellinger <m.fellinger@gmail.com>**20070530045149]
  155. [put the hooks into their own module SourceReloadHooks
  156. Michael Fellinger <m.fellinger@gmail.com>**20070530044241]
  157. [another wrapper, this time around save_load, with file and status for after
  158. Michael Fellinger <m.fellinger@gmail.com>**20070529125103]
  159. [SourceReload#before_reload/after_reload method stubs, to be filled by YOU :)
  160. Michael Fellinger <m.fellinger@gmail.com>**20070529124135]
  161. [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)
  162. Michael Fellinger <m.fellinger@gmail.com>**20070529084946]
  163. [flatten atoms for R()
  164. Michael Fellinger <m.fellinger@gmail.com>**20070529071331]
  165. [fix LinkHelper to use Controller.current instead of self
  166. Michael Fellinger <m.fellinger@gmail.com>**20070529071051]
  167. [fixing memcached for multithreading
  168. Michael Fellinger <m.fellinger@gmail.com>**20070528141851]
  169. [Global.public_root went Global.public_proto and Controller.public_root went Global.public_root
  170. Michael Fellinger <m.fellinger@gmail.com>**20070528130202]
  171. [typo in LinkHelper docs
  172. Michael Fellinger <m.fellinger@gmail.com>**20070528130105]
  173. [Add PagerHelper (port from Nitro)
  174. Jonathan Buch <jo@helloit.fi>**20070528113953]
  175. [add a release task
  176. Michael Fellinger <m.fellinger@gmail.com>**20070528021404]
  177. [TAG 0.1.1
  178. Michael Fellinger <m.fellinger@gmail.com>**20070526204752]
  179. Patch bundle hash:
  180. 425316ce17e01af55f4cf262eb3d51cd31797c05
  181.  
  182. ## Rake task patches
  183.  
  184. New patches:
  185.  
  186. [Documented main.rb and ezamar.rb
  187. comp.lang.zenix+ramaze@gmail.com**20070614050025
  188. Added rough documentation to lib/proto/src/controller/main.rb and lib/ramaze/template/ezamar.rb
  189. ] {
  190. hunk ./lib/proto/src/controller/main.rb 18
  191. + # the string returned at the end of the function is used as the html body
  192. + # if there is no template for the action. if there is a template, the string
  193. + # is silently ignored
  194. hunk ./lib/ramaze/template/ezamar.rb 19
  195. + # Transforms an action into the XHTML code for parsing and returns
  196. + # the result
  197. }
  198.  
  199. [Added verbosity to rake task 'undocumented' and modified original, now called 'undocumented-module'
  200. comp.lang.zenix+ramaze@gmail.com**20070614050420] {
  201. hunk ./rake_tasks/maintaince.rake 251
  202. -task 'undocumented' do
  203. +task 'undocumented-module' do
  204. hunk ./rake_tasks/maintaince.rake 314
  205. + puts "\nAll undocumented methods\n\n"
  206. +
  207. hunk ./rake_tasks/maintaince.rake 321
  208. - puts "#{file.ljust(max)}\t[#{[mss, tss].join('/').center(8)}]".send(color)
  209. - puts m.join(', ')
  210. + complete = ms.to_f/ts.to_f
  211. + mthc = "method"
  212. + if ratio != 100
  213. + puts "#{file.ljust(max)}\t[#{[mss, tss].join('/').center(8)}]".send(color)
  214. + mthc = "methods" if ts > 1
  215. + if $VERBOSE
  216. + puts "Of #{tss} #{mthc}, #{mss} still needs documenting (#{100 - ratio}% documented, #{ratio}% undocumented)".send(color)
  217. + mthc = "method"
  218. + mthc = "methods" if ms > 1
  219. + print "#{mthc.capitalize}: "
  220. + end
  221. + puts m.join(', ')
  222. + puts
  223. + end
  224. hunk ./rake_tasks/maintaince.rake 337
  225. - puts
  226. - puts "The colors mean percentages of documentation (ratio of undocumented methods to total):"
  227. + puts "The colors mean percentages of documentation left (ratio of undocumented methods to total):"
  228. hunk ./rake_tasks/maintaince.rake 343
  229. +
  230. +task 'undocumented' do
  231. + $VERBOSE = false
  232. + Rake::Task['undocumented-module'].execute
  233. +end
  234. +
  235. +task 'undocumented-verbose' do
  236. + $VERBOSE = true
  237. + Rake::Task['undocumented-module'].execute
  238. +end
  239. }
  240.  
  241. Context:
  242.  
  243. [add additional information about the colors for the `rake undocumented` task
  244. Michael Fellinger <m.fellinger@gmail.com>**20070614025528]
  245. [add ramaze/inform/knotify over Inform::Knotify
  246. Michael Fellinger <m.fellinger@gmail.com>**20070613090851]
  247. [total rewrite of the undocumented task, better matching using StringScanner and nicer output using colors.
  248. Michael Fellinger <m.fellinger@gmail.com>**20070613115226]
  249. [docs for the templating-engines, Template, Session and Tidy
  250. Michael Fellinger <m.fellinger@gmail.com>**20070613105351]
  251. [Add a couple of docs for Action and Dispatcher
  252. Michael Fellinger <m.fellinger@gmail.com>**20070613103539]
  253. [experimental compiling of templates, don't use it yet unless you are in serious demand of large speed-increase for mostly static templates.
  254. Michael Fellinger <m.fellinger@gmail.com>**20070613044247]
  255. [Xosd should be able to display multiple lines at once.
  256. Michael Fellinger <m.fellinger@gmail.com>**20070613043247]
  257. [Optional dynamic font size for XOSD
  258. Clive Crous <clive@crous.co.za>**20070612174159]
  259. [change @template_root of controller when not given
  260. Jonathan Buch <jo@helloit.fi>**20070611162751]
  261. [simplify the template handling again, removing the (for now) unused Global.compile option
  262. Michael Fellinger <m.fellinger@gmail.com>**20070611110808]
  263. [add a Cache::startup for bulk initialization, clear the Cache.compiled and Cache.resolved on SourceReloadHooks#after_safe_load_succeed
  264. Michael Fellinger <m.fellinger@gmail.com>**20070611110005]
  265. [Improve performance by caching path lookups (need to add invalidation on SourceReload).
  266. Michael Fellinger <m.fellinger@gmail.com>**20070611103742]
  267. [add the example i use to find memory-leaks, might be useful for someone.
  268. Michael Fellinger <m.fellinger@gmail.com>**20070610233512]
  269. [Fix memory-leak, Action should _never_ _ever_ use traits.
  270. Michael Fellinger <m.fellinger@gmail.com>**20070610232713]
  271. [Fixing Controller.current
  272. Michael Fellinger <m.fellinger@gmail.com>**20070610225405]
  273. [round up last patch, adding some files i overlooked and removing deprecated ones.
  274. Michael Fellinger <m.fellinger@gmail.com>**20070610155119]
  275. [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).
  276. Michael Fellinger <m.fellinger@gmail.com>**20070610154623]
  277. [Fix OpenID helper IdentityHelper
  278. Michael Fellinger <m.fellinger@gmail.com>**20070608091939]
  279. [Pager doesn't need Og anymore, small comment about exit! in adapter
  280. Jonathan Buch <jo@helloit.fi>**20070608081943]
  281. [rather big change to Ezamar, fitting it to be able to compile before evaluation.
  282. Michael Fellinger <m.fellinger@gmail.com>**20070607114704]
  283. [add usage of Global.compile for erubis
  284. Michael Fellinger <m.fellinger@gmail.com>**20070607111650]
  285. [use tested doc in Controller::render
  286. Michael Fellinger <m.fellinger@gmail.com>**20070607111402]
  287. [get rid of a warning about undefined @files/@paths in sourereload
  288. Michael Fellinger <m.fellinger@gmail.com>**20070607044428]
  289. [Introducing experimental cached compilation (for HAML so far, and not ready for production, just a prototype) turn on Global.compile at your own risk ;)
  290. Michael Fellinger <m.fellinger@gmail.com>**20070607044136]
  291. [As expected, adding tests shows bugs :)
  292. rff.rff@gmail.com**20070605210326
  293.  
  294. ]
  295. [CGI.rb has extremely bad names.
  296. rff.rff@gmail.com**20070605203514
  297. escape() does url_encode
  298. unescape does url_decode
  299. so renamed them to this.
  300. Also added html_escape and html_unescape
  301. and one-letter aliases h and u.
  302. This behaviour comes for free by including ERb::Util but I don't know
  303. if we want to load all that (I'd say yes).
  304. All tests still pass, so the test suite is incomplete.
  305. ]
  306. [ramaze with no opts should return -1
  307. rff.rff@gmail.com**20070605193343]
  308. [ENV SWIFT and EVENT now trigger require of swiftiplied or evented mongrel
  309. Michael Fellinger <m.fellinger@gmail.com>**20070606032545]
  310. [caching for our custom Request#params
  311. Michael Fellinger <m.fellinger@gmail.com>**20070605150620]
  312. [fixing all those annoying spaces on empty lines and adapt the add-copyright task not to add one automatically but just notice.
  313. Michael Fellinger <m.fellinger@gmail.com>**20070605110856]
  314. [mapping explanation in proto
  315. rff.rff@gmail.com**20070605105858]
  316. [first TestDoc task
  317. Michael Fellinger <m.fellinger@gmail.com>**20070605105608]
  318. [fix typo in LinkHelper doc
  319. Michael Fellinger <m.fellinger@gmail.com>**20070605105322]
  320. [remove Base and Index as default mappings to '/'
  321. Michael Fellinger <m.fellinger@gmail.com>**20070605105003]
  322. [proto enhancement
  323. rff.rff@gmail.com**20070605094901
  324. * integrated action-method, template and Page element
  325. * added a template-less action
  326. * changed index so that it gives slightly nicer informations
  327. ]
  328. [update the authors task and doc/AUTHORS
  329. Michael Fellinger <m.fellinger@gmail.com>**20070605034048]
  330. [little clarification of code in Controller::render
  331. Michael Fellinger <m.fellinger@gmail.com>**20070605033155]
  332. [extend PartialHelper with render_template
  333. Michael Fellinger <m.fellinger@gmail.com>**20070605033013]
  334. [Add :collect trait to Localize, disable collecting for more speed
  335. Jonathan Buch <jo@helloit.fi>**20070604141845]
  336. [pager need og/collection to run
  337. rff.rff@gmail.com**20070603170842]
  338. [use HAsh#fetch when getting trait or default in render.rb
  339. rff.rff@gmail.com**20070603165119]
  340. [Controller::cached? #=> Controller::should_cache?
  341. Michael Fellinger <m.fellinger@gmail.com>**20070603101809]
  342. [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.
  343. Michael Fellinger <m.fellinger@gmail.com>**20070603072136]
  344. [add automatic require for win32console on windows (if installed) and sanitize @colorize/trait[:colorize] a bit
  345. Michael Fellinger <m.fellinger@gmail.com>**20070528151056]
  346. [add docs for Controller::render
  347. Michael Fellinger <m.fellinger@gmail.com>**20070602184401]
  348. [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.
  349. Michael Fellinger <m.fellinger@gmail.com>**20070602183802]
  350. [Add render partial implementation + specs
  351. Jonathan Buch <jo@helloit.fi>**20070602085828]
  352. [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.
  353. Michael Fellinger <m.fellinger@gmail.com>**20070601054206]
  354. [Common error classes, tiny change to Global, StackHelper expects url instead of using R() itself
  355. Jonathan Buch <jo@helloit.fi>**20070601073118]
  356. [some santizing and docs for Session.
  357. Michael Fellinger <m.fellinger@gmail.com>**20070531115106]
  358. [speed up path resolution a little bit by directly instantinating Action
  359. Michael Fellinger <m.fellinger@gmail.com>**20070531112914]
  360. [fixing link building of the whywiki example
  361. Martin Hilbig blueonyx@dev-area.net**20070531091245]
  362. [document Informing and add some minor speed increase (increase will be smaller than most loggers would take to actual output)
  363. Michael Fellinger <m.fellinger@gmail.com>**20070531034608]
  364. [DRY up template.rb and add some docs
  365. Michael Fellinger <m.fellinger@gmail.com>**20070531032129]
  366. [docs for Action
  367. Michael Fellinger <m.fellinger@gmail.com>**20070530121906]
  368. [a couple of docs for Controller
  369. Michael Fellinger <m.fellinger@gmail.com>**20070530121441]
  370. [make the life for people who want to run specs without RUBYOPT easier
  371. Michael Fellinger <m.fellinger@gmail.com>**20070530083719]
  372. [small update to the FAQ
  373. Michael Fellinger <m.fellinger@gmail.com>**20070530050031]
  374. [add a Inform.ignored_tags so you can skip tags like :debug easily
  375. Michael Fellinger <m.fellinger@gmail.com>**20070530045400]
  376. [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)
  377. Michael Fellinger <m.fellinger@gmail.com>**20070530045149]
  378. [put the hooks into their own module SourceReloadHooks
  379. Michael Fellinger <m.fellinger@gmail.com>**20070530044241]
  380. [another wrapper, this time around save_load, with file and status for after
  381. Michael Fellinger <m.fellinger@gmail.com>**20070529125103]
  382. [SourceReload#before_reload/after_reload method stubs, to be filled by YOU :)
  383. Michael Fellinger <m.fellinger@gmail.com>**20070529124135]
  384. [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)
  385. Michael Fellinger <m.fellinger@gmail.com>**20070529084946]
  386. [flatten atoms for R()
  387. Michael Fellinger <m.fellinger@gmail.com>**20070529071331]
  388. [fix LinkHelper to use Controller.current instead of self
  389. Michael Fellinger <m.fellinger@gmail.com>**20070529071051]
  390. [fixing memcached for multithreading
  391. Michael Fellinger <m.fellinger@gmail.com>**20070528141851]
  392. [Global.public_root went Global.public_proto and Controller.public_root went Global.public_root
  393. Michael Fellinger <m.fellinger@gmail.com>**20070528130202]
  394. [typo in LinkHelper docs
  395. Michael Fellinger <m.fellinger@gmail.com>**20070528130105]
  396. [Add PagerHelper (port from Nitro)
  397. Jonathan Buch <jo@helloit.fi>**20070528113953]
  398. [add a release task
  399. Michael Fellinger <m.fellinger@gmail.com>**20070528021404]
  400. [TAG 0.1.1
  401. Michael Fellinger <m.fellinger@gmail.com>**20070526204752]
  402. Patch bundle hash:
  403. 8efbd39ec4413c1506e6e78eb2c34d02b087f220
Add Comment
Please, Sign In to add comment