summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Repository policy.3.5Tres Seaver2012-06-1129-27/+72
|
* Preparing release 3.5.23.5.2Vincent Fretin2009-10-312-2/+2
|
* Set default to None if default is equal to msgid. With this, Message objects ↵Vincent Fretin2009-10-121-0/+2
| | | | can be compared easily with Message objects extracted from other extractors (PYReader, GSReader) to search for Message objects with same msgid but with a different default message.
* In talgettext.POEngine.translate, print a warning if a msgid already existsVincent Fretin2009-10-112-6/+15
| | | | in the domain with a different default.
* Mark as part of the ZTKMartijn Faassen2009-09-111-0/+5
|
* svbTres Seaver2009-04-082-1/+7
|
* Update tests of "bad" entities for compatibility with the stricter3.5.1Tres Seaver2009-04-083-5/+18
| | | | | | HTMLParser module shipped with Python 2.6.x. Prep 3.5.1 release.
* As 'setuptools' is a dependency 'pkg_resources' will be available always. ↵Baiju Muthukadan2009-03-111-8/+1
| | | | Ref: http://mail.zope.org/pipermail/zope-dev/2009-March/035277.html
* assert isn't a function, using parens will cause the two arguments to be ↵Matthew Wilkes2008-12-061-4/+4
| | | | treated as a 2-tuple, hence always true.
* - Removed artificial addition of a trailing newline if the output does not endFred Drake2008-06-074-61/+68
| | | | | | in one; this allows the template source to be the full specification of what should be included. (See https://bugs.launchpad.net/launchpad/+bug/218706.)
* - `tests_require` only required to specify packagesBaiju Muthukadan2007-11-171-5/+3
| | | | | | | | not listed in `install_requires` To run tests, recommended way is to run ``setup.py develop`` follwed by ``setup.py test`` - s/cheeseshop/pypi -- long live PyPI ! - s/zope3-dev/zope-dev -- long live zope-dev !
* Next version bump.Chris McDonough2007-11-161-1/+1
|
* Explain.Chris McDonough2007-11-161-5/+9
|
* - Removed unnecessary 'dummyengine' dependency on zope.i18n toChris McDonough2007-11-144-10/+35
| | | | | | | | | | | simplify distribution. - Supprort ability to run tests using "setup.py test". - Stop pinning (no longer required) zope.traversing and zope.app.publisher versions in buildout.cfg.
* bump version numberBaiju Muthukadan2007-10-041-1/+1
|
* Updated meta-data, getting ready for release.3.4.0Stephan Richter2007-10-034-20/+45
|
* Fixed handling of <i18n:...> elements for HTMLDmitry Vasiliev2007-06-213-1/+7
|
* Use dict lookup instead of if/else sequence where appropriateDmitry Vasiliev2007-06-211-10/+10
|
* Use more modern and optimized constructs like 'key in dict' instead of ↵Dmitry Vasiliev2007-06-211-33/+30
| | | | 'dict.has_key(key)' and so on
* Bumped version.Christian Theune2007-06-102-1/+4
|
* - removed setup.cfg3.4.0b1Christian Theune2007-06-103-4/+14
| | | | | - requiring newer version of zope.i18n - added changelog
* - added find-links to allow buildout to pick up current versionsChristian Theune2007-05-131-0/+1
|
* Moving code to satellite.Christian Theune2007-05-03206-0/+11065
|\
| * Merge from 3.3 branch:backups/monolithic-zope3@75193Philipp von Weitershausen2007-01-142-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | ------------------------------------------------------------------------ r72022 | philikon | 2007-01-14 14:45:26 +0100 (Sun, 14 Jan 2007) | 5 lines zope.tal.xmlparser.XMLParser couldn't deal with unicode strings, which meant that PageTemplates in XML mode whose source code was available as a unicode string failed. Fixed the problem and added a test that exercises a PT w/ unicode source in XML mode (HTML mode already worked). ------------------------------------------------------------------------
| * - removed internal concept of 'warnings' from TAL as it was cruftChristian Theune2006-09-012-6/+0
| |
| * Fixed issue 697: wrong page template referenced in the traceback if anMarius Gedminas2006-08-252-6/+56
| | | | | | | | | | | | | | | | | | | | | | exception occurs inside fill-slot. Note that it is OK to remove that code in do_defineSlot, because it is redundant: TALGenerator emits a setSourceFile opcode to restore the source file after emitting a defineSlot opcode. Thanks to Fred Drake for sanity checking.
| * Merged revisions 69021 and 69024 from the 3.3 branch:Dmitry Vasiliev2006-07-072-7/+43
| | | | | | | | | | | | | | | | - Fixed issue 646: TAL interpreter doesn't translate i18n Messages when inserted as attributes; - TAL interpreter now properly translate i18n Messages when inserted as structure;
| * Forward port from 3.3 branch:Philipp von Weitershausen2006-05-201-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ------------------------------------------------------------------------ r68193 | philikon | 2006-05-20 15:03:52 +0200 (Sat, 20 May 2006) | 3 lines Make the default TALES context aware of other forms of text (e.g. i18n Messages). This gets rid of some code duplication in zope.app's TALES context. ------------------------------------------------------------------------ r68194 | philikon | 2006-05-20 15:04:50 +0200 (Sat, 20 May 2006) | 4 lines Added a test for automatic translation of inserted i18n Messages (I wasn't sure whether this was working now so I just wrote this test since I didn't find any other proof that it would, other than the code).
| * undeprecate automatic translation of message idsGary Poster2006-05-011-17/+0
| |
| * Merge of jim-adapter branch:Jim Fulton2006-04-273-40/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This branch has three major refactorings on it: - A redesign of the adapter registration machinery - A major simplification of local component management See zope.component.interfaces.IComponentRegistry. - A flexible system for combining component registries. - A beginning of the migration of packages out of zope.app. - A new package for doing deferred imports. This allows you to make names available at the package level without creating circular imports. See zope.deferredimport and see zope.component.__init__ for examples of it's use. This package also provides a way to deprecate names in a module. - Deprecation of zope. i18nmessageid.MessageID I should have created checkin messages for individual sets of related changes, but there were just too many for the time allowed.
| * enable previously-failing test, adding in a fix for the problem:Fred Drake2006-03-141-8/+10
| | | | | | | | | | an on-error expression in a macro can now handle exceptions from slot fillers as intended
| * - avoid excess string splittingFred Drake2006-03-141-1/+4
| | | | | | | | - add a note about how a TODO could be handled
| * Now we require python 2.4 so dict.fromkeys can be changed to frozensetDmitry Vasiliev2006-01-283-15/+10
| |
| * Fixed issue #455: tal:content="" does not get translated by i18n:translate=""Dmitry Vasiliev2005-11-032-29/+77
| |
| * The TALInterpreter methods called the engine's translate function Stephan Richter2005-11-022-9/+18
| | | | | | | | | | | | | | | | | | directly; this is a big no-no; the interpreter's methods should use the interpreter's translate() method. This fixes a bug in i18nextract, where the file positions were suddenly not available anymore.
| * Add zope.deprecation to the list of required packages wherever it'sPhilipp von Weitershausen2005-10-201-0/+1
| | | | | | | | being used in non-zope.app packages.
| * Better deprecation comment: state the version for which the BBB featurePhilipp von Weitershausen2005-10-203-3/+3
| | | | | | | | is to be removed
| * - avoid variable initializationFred Drake2005-10-131-5/+3
| | | | | | | | - add a couple of minor comments
| * Put the second part of the roadmap described in zope.i18nmessages/messages.txtPhilipp von Weitershausen2005-10-111-3/+3
| | | | | | | | into practice by moving to immutable Messages everywhere in Zope.
| * Work around deprecation warnings that would result from the (stillPhilipp von Weitershausen2005-10-113-2/+16
| | | | | | | | necessary) import of the old-style mutable MessageID implementation.
| * add some more testsGodefroid Chapelle2005-09-241-0/+11
| |
| * improve multiple domains i18n tests; fix tests; then fix interpreterGodefroid Chapelle2005-09-243-119/+97
| |
| * tests actually with multiple domainsGodefroid Chapelle2005-09-242-12/+144
| |
| * add a testGodefroid Chapelle2005-09-241-0/+10
| |
| * Massive style cleanup: Move to new raise exception style; for motivation, see:Martijn Pieters2005-08-302-3/+3
| | | | | | | | http://permalink.gmane.org/gmane.comp.web.zope.zope3/13884
| * fix the semantics of macro extension to match the METAL 1.1 specificationFred Drake2005-08-193-27/+6
| |
| * update comment based on the move to extend-macroFred Drake2005-08-191-1/+2
| |
| * "surface" portion of the move to METAL 1.1: macro extension requires theFred Drake2005-08-195-4/+31
| | | | | | | | | | extend-macro attribute instead of use-macro, and cannot be combined with use-macro
| * repair outdated commentFred Drake2005-08-191-3/+3
| |
| * the addition of the extendMacro "bytecode" requires that the bytecode versionFred Drake2005-08-181-1/+1
| | | | | | | | be advanced