A last round of bugfixes and patches. I'll leave it in RC status for a day or two to see if any new bugs are found or any follow-ups to existing issues come in, otherwise the final will be released.
New helpers: - webhelpers.containers.get_many() : extract several keys from a dict, return a flat list to unpack the values into local variables. Handles required keys, optional keys, and 'first_one_of_these' keys. Contributed by Schazow, implementation modifed by moi. - webhelpers.html.grid.ListGrid: build an HTML table from a list of lists. Contributed by Ergo. - webhelpers.misc.format_exception(): format an exception without a traceback, more convenient than the 'traceback' module functions. Bugfixes: - webhelpers.feedgenerator: Set dummy version in RssFeed base class so it can be instantiated. - webhelpers.html.grid : Bugfixes by Ergo. - webhelpers.html.number: bugfix in format_data_size by Marcin Kuzminski. Postponed tickets: - Alternate distance_of_time_in_words: needs simpler implementation - nl2br with "\r\n":: need help fixing - Pagination on non-SQLAlchemy objects: waiting for revised patch - auto_link doesn't handle closing square bracket: should it really? Should it format "[URL]" with the brackets inside the link rather than outside? It seems like the user could want either ones, and we can't assume brackets are part of the title. Other opinions? Isn't this making brackets an exception? - Pretty print feedgenerator output: requires XML tools research. - RSS2 fields for feedgenerator: nobody has yet told me whether "generator" and "source" are supposed to be feed-level properties or item-level properties. Where is official documentation of them? - Simple HTML page helper: no time to implement. -- Mike Orr <[email protected]> -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
