Changeset 5835 for trunk/gli


Ignore:
Timestamp:
2003-11-13T14:21:34+13:00 (21 years ago)
Author:
kjdon
Message:

changed a few of the Codec transforms, to do with allowing new lines in config files, and not putting | instead of \ in config files. hope it hasn't stuffed anything else up....

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gli/src/org/greenstone/gatherer/util/Codec.java

    r5805 r5835  
    6464        "&lt;", "<",
    6565        "&quot;", "\\\\\"",
    66         "\n", "\\\\n",
    67         "&amp;", "&"
    68     };
     66        "&amp;", "&",
     67        "\\|", "\\\\"
     68    };
     69    //  removed "\n", "\\\\n", - config files are allowed new lines
     70    // added "\\|", "\\\\"
     71
    6972    TRANSFORMS.put(DOM_TO_GREENSTONE, dom_to_greenstone);
    7073    dom_to_greenstone = null;
     
    9194        "\\\\\"", "&quot;",
    9295        "\\\\\'", "&apos;",
    93         "\\\\n", "\n"
    94     };
     96        "\\\\", "\\|"
     97    };
     98    // removed"\\\\n", "\n", added "\\\\", "\\|"
     99
    95100    TRANSFORMS.put(GREENSTONE_TO_DOM, greenstone_to_dom);
    96101    greenstone_to_dom = null;
     
    100105        "\\\\\"", "\"",
    101106        "\\\\\'", "\'",
    102         "\\\\n", "\n",
    103107        "&quot;", "\"",
    104108        "&apos;", "\'",
    105109        "&#091;", "\\[",
    106         "&#093;", "\\]",
    107         "\\|", "\\\\"
    108     };
     110        "&#093;", "\\]"
     111       
     112    };
     113    // removed    "\\\\n", "\n", "\\|", "\\\\"
     114
    109115    TRANSFORMS.put(GREENSTONE_TO_TEXT, greenstone_to_text);
    110116    greenstone_to_text = null;
     
    132138    // Transform plain html text into greenstone encoding
    133139    String[] text_to_greenstone = {
    134         "\\\\", "\\|",
     140       
    135141        "\\[", "&#091;",
    136142        "\\]", "&#093;",
     
    139145        "\n", "\\\\n"
    140146    };
     147    // removed "\\\\", "\\|",
    141148    TRANSFORMS.put(TEXT_TO_GREENSTONE, text_to_greenstone);
    142149    text_to_greenstone = null;
     
    164171
    165172    static public String transform(String raw, String transform) {
     173    ///ystem.err.println("transforming "+transform);
    166174    String processed = (String) CACHE.get(transform, raw);
    167175    if(processed == null) {
Note: See TracChangeset for help on using the changeset viewer.