http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10821

--- Comment #32 from Chris Nighswonger <[email protected]> ---
I dug into the Library::CallNumber::LC code yesterday and the problem here is
much more complex than it may seem on the surface. Removing the forced
(partial) normalization is actually trivial, and I have a patch to do that
which I plan to submit later this week or early next as I have time to fixup
the tests.

However, L::CN::LC will only tolerate a certain level of non-compliance to the
LCCN standard. The root of this is in the complex regexp used to match and
split callnumbers. The bottom line is that this regexp would have to be
modified for nearly every variation on the theme of LCCN. Such a proposition is
a nightmare.

The best fix for any non-standard CN system will be a syspref which allows one
to formulate and use a custom regexp for one's custom CN system. I have opened
bug 12201 for this and will implement it over the next two months as time
permists. Hopefully it will be of help to those in a bind. This would also
allow the sharing of regexps among users.

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to