travis-ci
travis test
travis icon
Merge pull request #27 from ruebot/master

travis integration -- :cake:
going to have these run off my travis account if that is ok...
New methods for adding fields in grouped/ordered mode

* add_ordered_fields(*fields)
Adds one or more fields in strictly numeric order. For example, given
a record containing a 100, 260, and 650 field in that order, a 245 field
would be inserted between the 100 and 260 fields.

* add_grouped_fields(*fields)
Adds one or more fields in grouped numeric order, with new fields being
added at the end of their respective group. For example, given a record
containing a 100, 260, and 650 field in that order, a 245 field would be
inserted between the 260 and 650 fields. This behaviour hews closer to
the MARC standard for organization of records per
http://www.loc.gov/marc/96principl.html#five

Fields with alphanumeric tags simply get appended to the record.

Signed-off-by: Dan Scott <dan@coffeecode.net>
Merge pull request #28 from dbs/ordered_fields

New methods for adding fields in grouped/ordered mode
upping version for release
upping version for release
small docfixes
UTF8 encoding when writing out records with force_utf8

strings get concatenated with utf-8 encoded data when force_utf8 is in
effect, or LDR09 = a, and that breaks writing out MARC records that
contain Unicode.

Signed-off-by: Dan Scott <dan@coffeecode.net>
Merge pull request #29 from dbs/utf8_writing

UTF8 encoding when writing out records with force_utf8
upped version
fixes #30; follow MARC-to-JSON proposal

There was a critical bug in the serializer previously, that missed
repeated subfields. This commit updated `record.as_dict` so that it

* serializes a MARC record in JSON according to the format proposed under
  http://dilettantes.code4lib.org/blog/2010/09/a-proposal-to-serialize-marc-in-json/
Merge pull request #31 from miku/issue-30

fixes #30; follow MARC-to-JSON proposal
upped version
Merge remote-tracking branch 'original/master'