@ 260915.5

231120.1 · d5f5a8e721a8925041f1204080ecdbef21028b3b

update to fix #316 #317 #319

- fix #319
- option -o no longer uses + as a field separator (GNU grep compatibility) fix #317 and updated the test cases
- bzip3 is no longer a "required" dependency fix #316
- improved \b to not internally use (\<|\>)

reading declarations

Changes to tests/out/Hello_Hello-X-unkbT.out. All files

tests/out/Hello_Hello-X-unkbT.out

@@ -17,7 +17,7 @@ 00000130  00 06 00 00 00 00 00 02  00 01 00 07 00 08 00 01  |@F@@@@@B@A@G@H@A| 00000140  00 09 00 00 00 1d 00 01  00 01 00 00 00 05 2a b7  |@I@@@]@A@A@@@E*.| 00000150  00 01 b1 00 00 00 01 00  0a -- -- -- -- -- -- --  |@A.@@@A@J-------|-Hello.class+     5+ 27+    148+	+Hello.class:     5: 27:    148:	 00000070  -- -- -- -- -- -- -- --  -- -- 48 65 6c 6c 6f 2e  |----------Hello.| 00000080  6a 61 76 61 0c 00 07 00  08 07 00 17 0c 00 18 00  |javaL@G@HG@WL@X@| 00000090  19 01 00 0c 48 65 6c 6c  6f 20 57 6f 72 6c 64 21  |YA@LHello World!|@@ -33,7 +33,7 @@ 00000130  00 06 00 00 00 00 00 02  00 01 00 07 00 08 00 01  |@F@@@@@B@A@G@H@A| 00000140  00 09 00 00 00 1d 00 01  00 01 00 00 00 05 2a b7  |@I@@@]@A@A@@@E*.| 00000150  00 01 b1 00 00 00 01 00  0a -- -- -- -- -- -- --  |@A.@@@A@J-------|-Hello.class+     5+ 50+    171+	+Hello.class:     5: 50:    171:	 00000070  -- -- -- -- -- -- -- --  -- -- 48 65 6c 6c 6f 2e  |----------Hello.| 00000080  6a 61 76 61 0c 00 07 00  08 07 00 17 0c 00 18 00  |javaL@G@HG@WL@X@| 00000090  19 01 00 0c 48 65 6c 6c  6f 20 57 6f 72 6c 64 21  |YA@LHello World!|@@ -54,7 +54,7 @@ 00000020  73 20 48 65 6c 6c 6f 20  2f 2f 20 70 72 69 6e 74  |s Hello // print| 00000030  73 20 61 20 48 65 6c 6c  6f 20 57 6f 72 6c 64 21  |s a Hello World!| 00000040  20 67 72 65 65 74 69 6e  67 0a -- -- -- -- -- --  | greetingJ------|-Hello.java+     3+ 32+     52+	+Hello.java:     3: 32:     52:	 00000010  -- -- -- -- -- 70 75 62  6c 69 63 20 63 6c 61 73  |-----public clas| 00000020  73 20 48 65 6c 6c 6f 20  2f 2f 20 70 72 69 6e 74  |s Hello // print| 00000030  73 20 61 20 48 65 6c 6c  6f 20 57 6f 72 6c 64 21  |s a Hello World!|