log MoinMoin/wikiutil.py @ 2716:03e4091531be

age author description
Thu, 23 Aug 2007 23:55:38 +0200 Reimar Bauer wikiutil: some PEP8 fixes
Tue, 21 Aug 2007 18:47:29 +0200 Thomas Waldmann remove superfluous request parameter from AbsPageName/RelPageName
Tue, 21 Aug 2007 18:40:59 +0200 Thomas Waldmann new function RelPageName to calculate a relative pagename from 2 absolute pagenames
Tue, 21 Aug 2007 15:45:24 +0200 Thomas Waldmann fix AbsPageName(), add tests for it
Sun, 05 Aug 2007 17:25:36 +0200 Thomas Waldmann fix exception when there are no interwiki map files or page
Fri, 27 Jul 2007 11:37:37 +0200 Johannes Berg refactor the ID generation/writing code
Thu, 26 Jul 2007 16:26:44 +0200 Johannes Berg apparently underscores aren't valid in IDs, fix this
Wed, 25 Jul 2007 15:52:28 +0200 Johannes Berg make anchor names always start with a letter
Wed, 25 Jul 2007 15:34:01 +0200 Johannes Berg (xorAxAx, johill) make saner looking anchors, no more sha hash
Wed, 25 Jul 2007 10:50:17 +0200 Johannes Berg consolidate isinstance calls
Wed, 25 Jul 2007 10:50:04 +0200 Johannes Berg stricter argument checking for required_arg
Wed, 25 Jul 2007 10:49:49 +0200 Johannes Berg allow using complex datatype in macros
Wed, 25 Jul 2007 10:49:36 +0200 Johannes Berg allow the invoke_extension_function to invoke constructors too
Mon, 23 Jul 2007 20:14:50 +0200 Johannes Berg put extra additional arguments into _trailing_args in all cases
Mon, 23 Jul 2007 19:43:40 +0200 Johannes Berg introduce required_arg wrapper class
Mon, 23 Jul 2007 19:38:16 +0200 Johannes Berg consolidate extra keyword args handling, no more **kw/_non_ascii_kw but rather just _kwargs
Mon, 23 Jul 2007 19:37:36 +0200 Johannes Berg better error checking in parameter parser, no more TypeError
Mon, 23 Jul 2007 19:37:10 +0200 Johannes Berg fix quoting of quote at end of item in parameter parser
Mon, 23 Jul 2007 19:36:25 +0200 Johannes Berg fix bug with positional args and the special ones
Mon, 23 Jul 2007 19:35:49 +0200 Johannes Berg move macro invoker to wikiutil
Mon, 23 Jul 2007 19:34:40 +0200 Johannes Berg clean up parser argument handling, allow tuples for choices
Mon, 23 Jul 2007 11:37:05 +0200 Johannes Berg fix arg parser bug, test for this bug
Mon, 23 Jul 2007 11:36:37 +0200 Johannes Berg fix error message for get_* (arg parser)
Sun, 22 Jul 2007 21:11:51 +0200 Thomas Waldmann macro.format_error to format what a macro shows in case of ValueError/TypeError happening, refactor MonthCalendar to use new arg parsing
Sun, 22 Jul 2007 18:53:36 +0200 Thomas Waldmann wikiutil.get_* tests + fixes
Sun, 22 Jul 2007 16:24:24 +0200 Johannes Berg remove bogus _ variable from get_unicode
Sun, 22 Jul 2007 16:10:11 +0200 Johannes Berg clarify None behaviour for keys, add tests
Sun, 22 Jul 2007 16:08:37 +0200 Johannes Berg make get_int safer, fix get_unicode(arg=u'')
Sun, 22 Jul 2007 15:59:12 +0200 Johannes Berg add get_{boolean,int,float,unicode} helpers
Sun, 22 Jul 2007 15:58:55 +0200 Johannes Berg add macro argument parser and use it to invoke macros with args directly
Sun, 22 Jul 2007 00:01:18 +0200 Thomas Waldmann ParameterParser: cleanup: avoid using builtins as names, cosmetic changes
Sat, 21 Jul 2007 23:48:56 +0200 Thomas Waldmann ParameterParser: check types, remove unused code, tests
Sat, 21 Jul 2007 23:00:25 +0200 Thomas Waldmann ParameterParser: changed to return fixed_count, arg_dict, putting positional args into arg_dict[pos], more tests
Sat, 21 Jul 2007 21:30:47 +0200 Thomas Waldmann fix ParameterParser, rewrite ParameterParser tests for py.test (and add more tests), refactor Hits macro
Fri, 20 Jul 2007 20:33:01 +0200 Thomas Waldmann enable new PEP8 test, fixes where it failed
Tue, 17 Jul 2007 13:23:10 +0200 Johannes Berg don't require all plugins to be in the data/plugin dir, cache modules list
Sun, 15 Jul 2007 16:34:25 +0200 Johannes Berg fix the quoting mess
Thu, 12 Jul 2007 14:40:06 +0200 Johannes Berg do not parse single-quoted page names as quoted
Mon, 02 Jul 2007 23:33:20 +0200 Thomas Waldmann Big PEP8 and whitespace cleanup
Sun, 01 Jul 2007 01:23:48 +0200 Thomas Waldmann more wikiutil tests, minor bugfix
Sun, 01 Jul 2007 00:08:51 +0200 Thomas Waldmann create tickets as fn(time, pagename, action, secret) - so they are not reusable, add tests for tickets
Sat, 26 May 2007 17:39:21 +0200 Thomas Waldmann move html_formatter creation to RequestBase.__init__ so it also works for CLI requests
Sat, 26 May 2007 15:48:09 +0200 Reimar Bauer xapian: fixed building index for 1.0
Sun, 10 Jun 2007 17:06:41 +0200 Reimar Bauer wikiutil.ParameterParser.parse_parameters: TODO in exceptions added
Sun, 10 Jun 2007 16:13:08 +0200 Reimar Bauer wikiutil.ParameterParser: tests added and bug fixed if args is empty and parameters wanted
Thu, 26 Apr 2007 12:55:30 +0200 Reimar Bauer wikiutil.searchAndImportPlugin: type2classname, converter removed
Mon, 23 Apr 2007 23:28:03 +0200 Reimar Bauer wikiutil.parse_format: text_html_text_moin_wiki added for mapping
Sun, 15 Apr 2007 11:21:53 +0200 Reimar Bauer fixing copyright headers:unified my name
Sun, 01 Apr 2007 00:17:15 +0200 Thomas Waldmann renamed wikiutil.clean_comment > clean_input, moved translation map to config
Sat, 31 Mar 2007 23:55:32 +0200 Thomas Waldmann clean_comment bugfix for wrong handling of most control chars, better docstring (refactoring follows)
Fri, 30 Mar 2007 21:50:50 +0200 Thomas Waldmann 'make pylint', fixed lots of minor stuff found by pylint (and there is still lots left to do)
Tue, 27 Mar 2007 21:50:05 +0200 Thomas Waldmann merged main
Tue, 27 Mar 2007 21:07:33 +0200 Thomas Waldmann fixing copyright headers: remove umlauts (encoding troubles), make epydoc compatible, reformat
Tue, 27 Mar 2007 19:48:21 +0000 Reimar Bauer clean_comment added to some inputs
Sun, 25 Mar 2007 01:34:47 +0100 Thomas Waldmann make converter pluggable, dynamically load correct converter, move loading of parser to send_page_content
Mon, 12 Mar 2007 14:10:45 +0100 Thomas Waldmann began refactoring send_page(): processing instruction extraction, getting meta/data part of page only, fixed related problems with language detection. Removed lots of duplicate or unused code.
Sat, 10 Mar 2007 23:16:23 +0100 Thomas Waldmann reduce usage of .keys()
Sat, 10 Mar 2007 22:01:07 +0100 Thomas Waldmann reduce usage of has_key()
Sat, 10 Mar 2007 19:20:19 +0100 Thomas Waldmann reduce reduce, filter and map usage
Sun, 25 Feb 2007 23:45:07 +0100 Thomas Waldmann comments only: cleaned up TODO, XXX, ...