/[Biblio-Isis]/trunk
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /trunk

View Directory Listing Directory Listing


Sticky Revision:

Revision 49 - Directory Listing
Modified Fri Jul 7 21:07:44 2006 UTC (17 years, 8 months ago) by dpavlin
sync test with new data

Revision 48 - Directory Listing
Modified Fri Jul 7 20:48:57 2006 UTC (17 years, 8 months ago) by dpavlin
fix difference at MFN 5, 225^a

Revision 47 - Directory Listing
Modified Fri Jul 7 10:33:33 2006 UTC (17 years, 8 months ago) by dpavlin
sane debug output

Revision 46 - Directory Listing
Modified Fri Jul 7 10:25:02 2006 UTC (17 years, 8 months ago) by dpavlin
dump rec in debug also

Revision 45 - Directory Listing
Modified Thu Jul 6 20:31:46 2006 UTC (17 years, 8 months ago) by dpavlin
better logging, use Data::Dump if available [0.14]

Revision 44 - Directory Listing
Modified Thu Jul 6 11:02:37 2006 UTC (17 years, 8 months ago) by dpavlin
skip empty results of hash_filter

Revision 43 - Directory Listing
Modified Thu Jun 29 23:20:14 2006 UTC (17 years, 9 months ago) by dpavlin
actually use -n argument for maximum records to dump

Revision 42 - Directory Listing
Modified Fri Dec 9 14:50:52 2005 UTC (18 years, 3 months ago) by dpavlin
added -d path and -n flags


Revision 41 - Directory Listing
Modified Sat Mar 12 21:05:29 2005 UTC (19 years ago) by dpavlin
better support for ISIS files with null pointers (it will warn and not die)


Revision 40 - Directory Listing
Modified Tue Feb 1 15:49:42 2005 UTC (19 years, 1 month ago) by dpavlin
I use Test::More and not Test::Simple


Revision 39 - Directory Listing
Modified Thu Jan 27 22:01:17 2005 UTC (19 years, 2 months ago) by dpavlin
carp and not croak if MST or XRF file isn't found (calling program will
receive undef from new and warning will be issued).


Revision 38 - Directory Listing
Modified Wed Jan 12 19:28:41 2005 UTC (19 years, 2 months ago) by dpavlin
use File::Spec in attempt to support MacPerl


Revision 37 - Directory Listing
Modified Fri Jan 7 20:57:56 2005 UTC (19 years, 2 months ago) by dpavlin
re-organize directories, add CDS/ISIS manual -- part about file structure


Revision 36 - Directory Listing
Modified Thu Jan 6 20:48:07 2005 UTC (19 years, 2 months ago) by dpavlin
renamed module to Biblio::Isis


Revision 35 - Directory Listing
Modified Thu Jan 6 16:27:07 2005 UTC (19 years, 2 months ago) by dpavlin
moved *_cnt function to end of module (so that documetation ends up at end)


Revision 34 - Directory Listing
Modified Thu Jan 6 00:40:07 2005 UTC (19 years, 2 months ago) by dpavlin
croak more, carp less (die on anything which is unrecoverable)


Revision 33 - Directory Listing
Modified Wed Jan 5 21:23:04 2005 UTC (19 years, 2 months ago) by dpavlin
- make filehandles locally scoped
- changed unpack to portable big-endian (so that it works on little-endian
  machines; tested with PearPC and OpenDarwin)
- added carps where missing
- added binmode when opening files
- any argument to 002_isis.t will show debugging output


Revision 32 - Directory Listing
Modified Wed Jan 5 15:46:26 2005 UTC (19 years, 2 months ago) by dpavlin
new api version
- added count method (instead of calling maxmfn directly in object)
- added POD coverage test
- moved unpack_cnt to be separate method and document it


Revision 31 - Directory Listing
Modified Sun Jan 2 22:14:54 2005 UTC (19 years, 2 months ago) by dpavlin
fixed manifest


Revision 30 - Directory Listing
Modified Sun Jan 2 02:41:30 2005 UTC (19 years, 2 months ago) by dpavlin
fix


Revision 29 - Directory Listing
Modified Sat Jan 1 22:39:27 2005 UTC (19 years, 2 months ago) by dpavlin
renamed example script


Revision 28 - Directory Listing
Modified Sat Jan 1 22:29:49 2005 UTC (19 years, 2 months ago) by dpavlin
test read_cnt


Revision 27 - Directory Listing
Modified Sat Jan 1 22:29:35 2005 UTC (19 years, 2 months ago) by dpavlin
documentation improvement


Revision 26 - Directory Listing
Modified Fri Dec 31 07:16:02 2004 UTC (19 years, 3 months ago) by dpavlin
partial fix for physically deleted records, but logic could benefit from a
bit more work since it's not totally complient with ISIS documentation.


Revision 25 - Directory Listing
Modified Fri Dec 31 05:43:20 2004 UTC (19 years, 3 months ago) by dpavlin
major improvments and new version:
- implement logically deleted records (really!)
- re-ordered values tests using cmp_ok so that reporting is correct,
- return record in fetch even if it's in memory (bugfix)
- removed some obsolete code


Revision 24 - Directory Listing
Modified Fri Dec 31 04:24:57 2004 UTC (19 years, 3 months ago) by dpavlin
add missing FDT file


Revision 23 - Directory Listing
Modified Fri Dec 31 04:21:21 2004 UTC (19 years, 3 months ago) by dpavlin
important fix: identifiers should be first two characters and than ^,
otherwise, leave them alone.


Revision 22 - Directory Listing
Modified Fri Dec 31 01:06:21 2004 UTC (19 years, 3 months ago) by dpavlin
test to_ascii


Revision 21 - Directory Listing
Modified Fri Dec 31 00:46:33 2004 UTC (19 years, 3 months ago) by dpavlin
fetch tests


Revision 20 - Directory Listing
Modified Thu Dec 30 23:17:00 2004 UTC (19 years, 3 months ago) by dpavlin
added test data


Revision 19 - Directory Listing
Modified Thu Dec 30 23:16:20 2004 UTC (19 years, 3 months ago) by dpavlin
added real test (beginning of...) and changed some confesses to croak


Revision 18 - Directory Listing
Modified Thu Dec 30 22:40:53 2004 UTC (19 years, 3 months ago) by dpavlin
Deduce file names and extensions using glob case insesitive. This fixes
potential problem with extension names.
Extracted code to read .CNT file into read_cnt function.


Revision 17 - Directory Listing
Modified Thu Dec 30 19:45:14 2004 UTC (19 years, 3 months ago) by dpavlin
small script to compare output from IsisDB with OpenISIS


Revision 16 - Directory Listing
Modified Thu Dec 30 17:16:34 2004 UTC (19 years, 3 months ago) by dpavlin
clean up offset calculation (now works with ISIS databases from isis.dll),
don't re-fetch MFN if in memory allready,
dump debugging messages to STDERR


Revision 15 - Directory Listing
Modified Wed Dec 29 22:46:40 2004 UTC (19 years, 3 months ago) by dpavlin
mostly documentation improvements, but also nicer output and field names
output (using .FDT file) in to_ascii if read_fdt is specified


Revision 14 - Directory Listing
Modified Wed Dec 29 20:11:34 2004 UTC (19 years, 3 months ago) by dpavlin
benchmark hash creation for various implementations


Revision 13 - Directory Listing
Modified Wed Dec 29 20:10:59 2004 UTC (19 years, 3 months ago) by dpavlin
added debug output which displays raw structures


Revision 12 - Directory Listing
Modified Wed Dec 29 20:10:11 2004 UTC (19 years, 3 months ago) by dpavlin
added to_hash method and hash_filter coderef to new constructor to filter
data prior to unpacking ISIS data into hash.


Revision 11 - Directory Listing
Modified Wed Dec 29 17:03:52 2004 UTC (19 years, 3 months ago) by dpavlin
documentation and dependency improvements, inline Read32 to get some more
performance.


Revision 10 - Directory Listing
Modified Wed Dec 29 16:04:07 2004 UTC (19 years, 3 months ago) by dpavlin
skip fields with length 0, OpenIsis produce binary junk in this case.


Revision 9 - Directory Listing
Modified Wed Dec 29 16:01:41 2004 UTC (19 years, 3 months ago) by dpavlin
logically deleted records are by default skipped, but can be included using
include_deleted option to new


Revision 8 - Directory Listing
Modified Wed Dec 29 15:17:59 2004 UTC (19 years, 3 months ago) by dpavlin
another speedup (7845.71/s)


Revision 7 - Directory Listing
Modified Wed Dec 29 15:10:34 2004 UTC (19 years, 3 months ago) by dpavlin
added benchmarking script, some speedup (7029.54/s vs 5829.19/s),
removed left-overs from php porting (dictionaries are not supported by this module),
make dump_isis.pl arguments same as dump_openisis.pl,
renamed GetMFN to fetch


Revision 6 - Directory Listing
Modified Tue Dec 28 04:07:03 2004 UTC (19 years, 3 months ago) by dpavlin
minor changes and cleanup, create Changes from Subversion repository log


Revision 5 - Directory Listing
Modified Tue Dec 28 04:06:29 2004 UTC (19 years, 3 months ago) by dpavlin
test pod


Revision 4 - Directory Listing
Modified Tue Dec 28 04:06:04 2004 UTC (19 years, 3 months ago) by dpavlin
print number of rows


Revision 3 - Directory Listing
Modified Tue Dec 28 01:48:44 2004 UTC (19 years, 3 months ago) by dpavlin
remove debugging


Revision 2 - Directory Listing
Modified Tue Dec 28 01:41:45 2004 UTC (19 years, 3 months ago) by dpavlin
first working version:
- add support for repeatable fields (so all hash values becomed arrays, even
  with single element)
- scripts to dump CDS/ISIS database using this module and OpenIsis
- to_ascii method which dumps ascii output of record


Revision 1 - Directory Listing
Added Tue Dec 28 00:43:04 2004 UTC (19 years, 3 months ago) by dpavlin
Import of old code back from february to actually make it work.


  ViewVC Help
Powered by ViewVC 1.1.26