/[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 45 - Directory Listing
Modified Thu Jul 6 20:31:46 2006 UTC (16 years, 7 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 (16 years, 7 months ago) by dpavlin
skip empty results of hash_filter

Revision 43 - Directory Listing
Modified Thu Jun 29 23:20:14 2006 UTC (16 years, 7 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 (17 years, 2 months ago) by dpavlin
added -d path and -n flags


Revision 41 - Directory Listing
Modified Sat Mar 12 21:05:29 2005 UTC (17 years, 10 months 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 (18 years ago) by dpavlin
I use Test::More and not Test::Simple


Revision 39 - Directory Listing
Modified Thu Jan 27 22:01:17 2005 UTC (18 years 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 (18 years ago) by dpavlin
use File::Spec in attempt to support MacPerl


Revision 37 - Directory Listing
Modified Fri Jan 7 20:57:56 2005 UTC (18 years, 1 month 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 (18 years, 1 month ago) by dpavlin
renamed module to Biblio::Isis


Revision 35 - Directory Listing
Modified Thu Jan 6 16:27:07 2005 UTC (18 years, 1 month 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 (18 years, 1 month 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 (18 years, 1 month 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 (18 years, 1 month 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 (18 years, 1 month ago) by dpavlin
fixed manifest


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


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


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


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


Revision 26 - Directory Listing
Modified Fri Dec 31 07:16:02 2004 UTC (18 years, 1 month 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 (18 years, 1 month 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 (18 years, 1 month ago) by dpavlin
add missing FDT file


Revision 23 - Directory Listing
Modified Fri Dec 31 04:21:21 2004 UTC (18 years, 1 month 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 (18 years, 1 month ago) by dpavlin
test to_ascii


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


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


Revision 19 - Directory Listing
Modified Thu Dec 30 23:16:20 2004 UTC (18 years, 1 month 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 (18 years, 1 month 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 (18 years, 1 month 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 (18 years, 1 month 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 (18 years, 1 month 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 (18 years, 1 month ago) by dpavlin
benchmark hash creation for various implementations


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


Revision 12 - Directory Listing
Modified Wed Dec 29 20:10:11 2004 UTC (18 years, 1 month 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 (18 years, 1 month 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 (18 years, 1 month 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 (18 years, 1 month 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 (18 years, 1 month ago) by dpavlin
another speedup (7845.71/s)


Revision 7 - Directory Listing
Modified Wed Dec 29 15:10:34 2004 UTC (18 years, 1 month 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 (18 years, 1 month 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 (18 years, 1 month ago) by dpavlin
test pod


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


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


Revision 2 - Directory Listing
Modified Tue Dec 28 01:41:45 2004 UTC (18 years, 1 month 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 (18 years, 1 month ago) by dpavlin
Import of old code back from february to actually make it work.


  ViewVC Help
Powered by ViewVC 1.1.26