log babel/messages/extract.py @ 530:85e1beadacb0

age author description
Sat, 05 Mar 2011 15:22:28 +0000 jruigrok Update the copyright line.
Sat, 05 Mar 2011 14:59:20 +0000 jruigrok Cleanup round #1: get rid of the frozenset/set utility code and imports.
Thu, 15 Apr 2010 14:20:11 +0000 jruigrok Commit the resulting files after a 2to3 -nvw run. experimental-babel3
Sun, 11 Apr 2010 08:42:33 +0000 jruigrok Merged revisions 468 via svnmerge from stable-0.9.x
Thu, 12 Mar 2009 15:58:33 +0000 palgarvio Typo.
Wed, 08 Oct 2008 22:42:55 +0000 pjenvey fix Python 2.3 compat: rearrange set/itemgetter/rsplit/sorted/unicode.decode
Mon, 25 Aug 2008 10:08:22 +0000 cmlenz Ported [442:446/trunk] to 0.9.x branch. stable-0.9.x
Sun, 24 Aug 2008 14:36:18 +0000 aronacher Added support for string concatenation to javascript lexer. _("foo" + "bar") is now equivalent to _("foobar")
Fri, 27 Jun 2008 15:22:12 +0000 cmlenz Ported [388:405/trunk] to 0.9.x branch. stable-0.9.x
Thu, 26 Jun 2008 21:02:20 +0000 palgarvio Test and respective fix for gettext calls that spawn multiple lines. Fixes #119.
Mon, 16 Jun 2008 12:48:43 +0000 cmlenz Merged revisions [358:360], [364:370], [373:378], [380:382] from [source:trunk]. stable-0.9.x
Mon, 16 Jun 2008 10:14:38 +0000 cmlenz Remove leftover unused code from [365].
Sat, 14 Jun 2008 19:00:35 +0000 aronacher added some newlines to extract and jslexer to stay consistent with the rest of the sourcecode.
Thu, 12 Jun 2008 16:26:52 +0000 aronacher Added !JavaScript extractor
Thu, 12 Jun 2008 16:24:25 +0000 aronacher Stripping of comment tags is optional now. If enabled it will strip the tags from all lines of a comment now.
Fri, 06 Jun 2008 21:22:29 +0000 cmlenz Allow extraction method specification to use a dot instead of the colon for separating module and function names. See #105.
Mon, 18 Feb 2008 18:09:30 +0000 pjenvey fix invalid message extraction methods causing:
Fri, 17 Aug 2007 05:02:44 +0000 pjenvey skip messages that have less arguments than the keyword spec calls for
Mon, 13 Aug 2007 22:29:03 +0000 cmlenz Soften dependency on setuptools. Extraction methods can now be referenced using a special section in the mapping configuration, mapping short names to fully-qualified function references.
Fri, 20 Jul 2007 12:43:20 +0000 palgarvio Fix for message extractors which return `None` as the gettext call.
Wed, 18 Jul 2007 20:49:12 +0000 pjenvey fix skipping of class definitions without parens
Wed, 18 Jul 2007 00:29:04 +0000 pjenvey o extract_python fixes:
Fri, 13 Jul 2007 16:33:28 +0000 cmlenz More robust handling of argument indices in message extraction.
Wed, 27 Jun 2007 22:49:31 +0000 pjenvey merged r182 from trunk stable-0.8.x
Wed, 27 Jun 2007 22:43:26 +0000 pjenvey added 'N_' (gettext noop) to the extractor's default keywords
Fri, 22 Jun 2007 11:13:10 +0000 cmlenz Ported [165], [167], and [169] to 0.8.x branch. stable-0.8.x
Fri, 22 Jun 2007 00:38:54 +0000 pjenvey made the python extractor detect source file encodings from the magic encoding
Thu, 21 Jun 2007 21:28:51 +0000 pjenvey alphabetize imports
Wed, 20 Jun 2007 21:41:00 +0000 cmlenz The default ordering of messages in generated POT files, which is based on the order those messages are found when walking the source tree, is no longer subject to differences between platforms; directory and file names are now always sorted alphabetically.
Wed, 20 Jun 2007 19:54:33 +0000 pjenvey simplify
Wed, 20 Jun 2007 15:04:48 +0000 cmlenz Some doc fixes.
Wed, 20 Jun 2007 10:02:04 +0000 cmlenz Genshi extraction method has moved to Genshi project. Closes #13.
Sat, 16 Jun 2007 22:25:11 +0000 pjenvey stup doesn't exist and this code block is never encountered, probably a remnant from
Fri, 15 Jun 2007 20:03:24 +0000 cmlenz Follow-up to [119]: also wrap when not passed as string.
Fri, 15 Jun 2007 19:42:50 +0000 cmlenz Make the Genshi extractor wrap the `ignore_attrs` and `ignore_tags` in `QName` instances automatically.
Mon, 11 Jun 2007 23:59:54 +0000 palgarvio Commiting patch provided by pjenvey: Translator comments don't apply unless they immediately preceed the message.
Mon, 11 Jun 2007 23:29:45 +0000 palgarvio Fixed bug introduced in [92], bad use of `lstrip()`. Added a unittest to test multiple translator comment tags.
Mon, 11 Jun 2007 22:27:24 +0000 palgarvio Changed translator comments extraction behaviour in python source code. Match is now true only if the TAG is on the start of the comment. The TAG will also be stripped from the comment. Added a unittest which tests this.
Sun, 10 Jun 2007 21:14:38 +0000 palgarvio Fixed de-pluralization bug introduced in [85] regarding the extraction of translator comments.
Sun, 10 Jun 2007 18:03:46 +0000 cmlenz Some cosmetic changes for the new translator comments support.
Sun, 10 Jun 2007 16:46:55 +0000 palgarvio Missed some param's documentation regarding translator comments.
Sun, 10 Jun 2007 16:32:23 +0000 palgarvio Fixed and added some documentation about the translator comments implemented in [81].
Sun, 10 Jun 2007 14:21:01 +0000 palgarvio Added support for translator comments at the API and frontends levels.(See #12, item 1). Updated docs and tests accordingly.
Fri, 08 Jun 2007 21:54:56 +0000 cmlenz Fixed MIME type of new doc page.
Fri, 08 Jun 2007 12:41:00 +0000 cmlenz The order of extraction methods is now preserved (see #10).
Fri, 08 Jun 2007 11:28:15 +0000 cmlenz * The `extract_messages` distutils command now operators on configurable input directories again, instead of the complete current directory. The `input_dirs` default to the package directories.
Fri, 08 Jun 2007 11:08:03 +0000 cmlenz Add actual data structures for handling message catalogs, so that more code can be reused here between the frontends.
Fri, 08 Jun 2007 09:16:32 +0000 cmlenz Rename the `babel.catalog` package to `babel.messages` for consistency with the other package names. base babel/catalog/extract.py@07beebce1853
Copyright (C) 2012-2017 Edgewall Software