JPSS
  1. JPSS

h5edit

Public

Network

 
AuthorCommitMessageCommit Date
Albert ChengAlbert Cheng
b2ee2732959Changed the command syntax to: <command> <target-object> <attributes name> [<attribute-definition>] It allows the tool to open the target-object first, and also allow the a very long and complext attribute-definition.
Albert ChengAlbert Cheng
80a7456cfc9The HDF5 library error stack was printed automatically. The stack dumping usually is not too helpful for most tool users. The output also contains HDF5 version numbers, source directory paths, making the test output comparison very system dependent. Changed it so that error stack does not get printed by default. (May need to add a switch to turn it on (or not to turn it off) when one wants to debug the tool.
Larry KnoxLarry Knox
bf95a18ac9eTesth5edit should fail if \"expected output\" files are missing. Add expected file for teth5edit --version Tested on jam.
Larry KnoxLarry Knox
09924d7a3c2Print "MISSING FILE" if output or expected files are not found.
Albert ChengAlbert Cheng
2749d50f5bcAdded option --version which prints the version information of h5edit. Tested: jam and amani. (note that testh5edit.sh does not know the expected output file does not exit. This is not right and needs fixing.)
Larry KnoxLarry Knox
f3cf8d24dafRemove block from top level Makefile.am that causes make check to run tests twice.
Larry KnoxLarry Knox
4d426ee16e8Add floating point tests, test to add already existing attribute, tests to add attributes to nonexistant objects, and tests to delete nonexisting attributes or attributes from non-existing objects. Tested on jam
Albert ChengAlbert Cheng
40e609f34b4Added a README file for the intial beta release.
Albert ChengAlbert Cheng
c5822751979Added the h5edit User Guide, in MS-Word format and the generated PDF format.
Albert ChengAlbert Cheng
f447f5c6662Added the PDF version of h5edit page, derived from MS-Word version.
Albert ChengAlbert Cheng
0667bd05947Added CREATE strings type attributes test. Tested: jam and amani.
Albert ChengAlbert Cheng
c955b2e4496Added a test of using command-file. Tested: passed in Jam and Amani but filed in heiwa and linew.
Larry KnoxLarry Knox
6245fa20c1dRemove old test.
Larry KnoxLarry Knox
9bff81958fdAdded tests for creating signed and unsigned integer types. Tested on jam.
Larry KnoxLarry Knox
db9413d139fRemove # from test command line.
Albert ChengAlbert Cheng
737dd219990Added support for reading data from SIMPLE (multiple dimension array) of string data. Added support for reading commands from command file. Tested: jam(linux), amani(linux64), linew(solaris32), heiwa(PPLinux).
Albert ChengAlbert Cheng
8c6a36fc83dChanged local pathed h5dump to simply h5dump so that it has a better chance to work in all systems. Tested: dove-linux (a VM linux module)
Albert ChengAlbert Cheng
f8b9a9268dbAdded support for string type attribute (limited to null-terminated strings for SCALAR data space.) Test: jam
Larry KnoxLarry Knox
bff5748f775Add reference files for 2 delete test cases. Modify testh5edit.sh to correct Pass/Fail logic involving diffs of data files and output files. Tested on jam.
Larry KnoxLarry Knox
fb10401e568Diff hdf5 file produced against expected hdf5 file. Tested jam.
Albert ChengAlbert Cheng
fe689c4c24eAdded support of quote strings (both single or double quoted). Added quoted strings as legal attribute or target object names. Tested: jam.
Albert ChengAlbert Cheng
6a42ea0cd05added feature to be able to read attribute data and write them out. Tested: jam.
Albert ChengAlbert Cheng
a9cbe5618c1Added floating point attribute type. Added SCALAR and SIMPLE data space supports. Tested: jam.
Albert ChengAlbert Cheng
abd8d98eae6Added floating point attribute type. Added SCALAR and SIMPLE data space supports. Tested: jam.
Albert ChengAlbert Cheng
a554aaac5ccImplemented the create command (takes only integers type, assume scalart space and not data yet.). Tested: Jam.
Albert ChengAlbert Cheng
7795361dafaAdded ability to delete from group objects. Tested: jam.
Albert ChengAlbert Cheng
b53ef60ec3edatafile1.h5: success.edit: Two new files added into the testfiles directory to support the testing of the DELETE command. testh5edit.sh: Added the COPYFILE code, the nocheck feature, and cleaned some bugs. Makefile.am: Just some white space cosmetic changes. Tested: Jam
Albert ChengAlbert Cheng
daa2184a646Added the analyze and parse code. Got DELETE command implemented. parse.y: analyze.l: the yacc and lex input file to support h5edit. Only the DELETE command is supported. parse.h: parse.c: Derived from parse.y analyze.c: Derived from analyze.l delete_cmd.c: Code to do the DELETE command. main.c: h5edit.h: misc.c: private_definition.h: Modified to support the analyzer and parser for the DELETE command. Makefile.am: Add in the new files (analyze.*, parse.*, dele...
Albert ChengAlbert Cheng
9c4f38c7279Added codes to recognize different options and to open command or data files if given. Tested: jam and amani.
Albert ChengAlbert Cheng
8234514154etesth5edit.sh: Cleaned out errors in the test script. Added and used different expected output files. missing-command-arg.edit: bad-command-file.edit: missing-command.edit: unknownoption-1.edit: unknownoption-2.edit: help-2.edit: unknownoption-3.edit: missing-command-file-arg.edit: New expected output files added.
Albert ChengAlbert Cheng
c647c84381eTurned the check command action to silent.
Albert ChengAlbert Cheng
365cd42f0d3Turned the check command action to silent.
Albert ChengAlbert Cheng
f2e7b990974Added these back as real files from automkae-1.11.
Albert ChengAlbert Cheng
cdc744a50abThese were created as symbolic pointer to corresponding tools in automake-1.11. Need to reinstall them.
Albert ChengAlbert Cheng
54e0441e4d5Configure.ac: Changed CC to use h5cc as default value to compile the tool which is an hdf5 application. main.c: h5edit.h: misc.c: updated with better error messages for individual errors. Recogize the use of command file or data file. Tested: not working.
Larry KnoxLarry Knox
583931fe62aUse $srcdir for path to test script.
Larry KnoxLarry Knox
2b847f90ce7Needed to change Makefile.in to use bin/sh as well.
Larry KnoxLarry Knox
790e668eddaRun testh5edit.sh with /bin/sh.
Larry KnoxLarry Knox
6ec1077936aAdded delete test commands. Removed unnecessary lines from Makefile.am.
Larry KnoxLarry Knox
dff0569410bAdd tests for help options. Comment out -c arguments for now.
Albert ChengAlbert Cheng
fa12f23233cRemoved the debug statment of leave.
Larry KnoxLarry Knox
74c16150d37Put command arguments in "" and remove "leaving...\' from output files.
Larry KnoxLarry Knox
c8751f5b58bAdded 7 simple, legal commands to testh5edit.sh. Removed error output from output diffed with expected output as the diff only happens when exit code is 0.
Larry KnoxLarry Knox
09fe76a256dAdded necessary contents of config/conclude.am to test/Makefile.am. Edited help-1.edit to match current output.
Albert ChengAlbert Cheng
c4dc076b25eInitial version.
Albert ChengAlbert Cheng
ac353fd5317Updated
Albert ChengAlbert Cheng
8b6df5cd005All command option parsing are coded.
Larry KnoxLarry Knox
e585ce69855Modified test program test_help.sh and test output file help-1.edit to reflect actual location of h5edit and current contents of h5edit -h output.
Larry KnoxLarry Knox
c4fc4ef6552Add test for h5edit -h.
Albert ChengAlbert Cheng
14f1bd1dbd0Got the help pages coded in.