CVS Commit Overview for 2006-12-18
==================================

2006-12-18  Jerome Caffaro <[email protected]>

        * modules/bibformat/lib/elements/bfe_publi_info.py: Fixed bug when
        trying to escape 'None' values.

2006-12-18  Jerome Caffaro <[email protected]>

        * modules/bibformat/lib/elements/bfe_bibtex.py: Normalized marc in
        calls to field values.  Made the module not escaped by default.
        Some code reformatting.

2006-12-18  Jerome Caffaro <[email protected]>

        * modules/bibformat/lib/elements/bfe_xml_record.py: Made
        bfe_xml_record unescaped by default.

2006-12-18  Jerome Caffaro <[email protected]>

        * modules/bibformat/lib/elements/bfe_keywords.py,
        modules/bibformat/lib/elements/bfe_notes.py: Escaped some values.
        Replaced built-in 'map' function with list comprehensions.

2006-12-18  Tibor Simko <[email protected]>

        * modules/miscutil/demo/demobibdata.xml: Use blank space for empty
        indicators, as per MARCXML schema.

2006-12-18  Tibor Simko <[email protected]>

        * modules/websearch/lib/search_engine.py: When producing ALEPH
        sequential-like textual output format (e.g. HTML MARC), do not
        print fake subfields ($$_) for controlfields (002-009) but rather
        use standard 001-like output line without any subfields.  (NOTE:
        this correction may break third-party code relying on the old HTML
        MARC output style for controlfields, wrongly used hitherto.)

2006-12-18  Tibor Simko <[email protected]>

        * modules/bibupload/lib/bibupload.py: Whenever a blank space
        indicator (or an old-style "empty" indicator) is encountered, store
        it as underscore into bibxxx tables.

2006-12-18  Jerome Caffaro <[email protected]>

        * modules/bibformat/lib/elements/bfe_addresses.py,
        modules/bibformat/lib/elements/bfe_bibtex.py,
        modules/bibformat/lib/elements/bfe_cited_by.py,
        modules/bibformat/lib/elements/bfe_title.py,
        modules/bibformat/lib/elements/bfe_topbanner.py: Added 'manual'
        escaping of some format elements producing HTML.

2006-12-18  Tibor Simko <[email protected]>

        * modules/websearch/lib/search_engine.py: Print international
        collection names in the "no match found..." message that is shown
        when no direct hits were found in the current collection(s)
        selected by the user and when some hits are findable in other
        collections.  Thanks to Ferran Jorba for the initial patch
        addressing the issue.

2006-12-18  Jerome Caffaro <[email protected]>

        * modules/bibedit/lib/bibrecord.py: Made BibRecord handle
        whitespaces in the same way as blank spaces and underscore for
        indicator values.

2006-12-18  Jerome Caffaro <[email protected]>

        * modules/bibformat/lib/bibformat_utils.py: Updated record_get_xml
        to produce correct indicator values (whitespace for empty
        indicators instead of no space).

2006-12-18  Tibor Simko <[email protected]>

        * modules/bibedit/lib/bibrecord.py: Updated wash_indicators()
        docstring and other mostly cosmetic updates related to new default
        blank-space indicator settings.

2006-12-18  Tibor Simko <[email protected]>

        * modules/bibedit/lib/bibrecord_tests.py: Updated test MARCXML and
        expected results according to the new default policy with blank
        space indicators.

2006-12-18  Tibor Simko <[email protected]>

        * modules/bibupload/lib/bibupload_regression_tests.py: Added test
        on the indicator behaviour (empty indicators, blank space
        indicators).  Updated other tests to reflect the new blank space
        indicator policy (as dictated by MARCXML schema) and the new
        subfieldless output format for controlfields.

2006-12-18  Tibor Simko <[email protected]>

        * modules/bibupload/lib/bibupload_regression_tests.py: Enhanced
        correct mode test.

2006-12-18  Tibor Simko <[email protected]>

        * modules/bibupload/lib/bibupload.py: Fixed correct mode so that
        only the field instances matching the complete tag+ind1+ind2
        combinations found in the input file are corrected.

-- 
CDS Invenio Developers <[email protected]>


Reply via email to