The following text is console output captured from CSPLIT running under MS-DOS v7.10 (Win98 SE), compiled with DJGPP for Win32. If I am sending this error message to the wrong party, please suggest who would be the proper party to receive this message. Thanks.
I am aware that if I change the final token from '2' to '{2}' that 4 files will be created without error. However, I think the parsing mechanism should be sufficiently robust to accommodate the omission of the braces. Moreover, non-GNU versions of CSPLIT work without the curly braces, so this syntax should be supported, IMO. Eric Pement - [EMAIL PROTECTED] sed FAQ maintainer ---CONSOLE OUTPUT FOLLOWS---- [1] d:\temp\erasenow>>csplit file "/^$/" 2 95 Assertion failed at csplit.c line 779: (linenum == 1 && last_line_to_save == 1) || linenum < last_line_to_save Exiting due to signal SIGABRT Raised at eip=0000d6ba eax=0009a15c ebx=00000120 ecx=00000000 edx=0000a3d0 esi=00000000 edi=00000000 ebp=0009a208 esp=0009a158 program=D:\BIN\CSPLIT.EXE cs: sel=00a7 base=848fc000 limit=000affff ds: sel=00af base=848fc000 limit=000affff es: sel=00af base=848fc000 limit=000affff fs: sel=0087 base=0000a3d0 limit=0000ffff gs: sel=00bf base=00000000 limit=0010ffff ss: sel=00af base=848fc000 limit=000affff App stack: [0009a2f0..0001a2f0] Exceptn stack: [0001a24c..0001830c] Call frame traceback EIPs: 0x0000d5d8 0x0000d6ba 0x0000dcd0 0x00001f1b 0x000022ab 0x000031df 0x0000c6a6 [1] d:\temp\erasenow>>csplit --version csplit (GNU textutils) 2.0 Written by Stuart Kemp and David MacKenzie. Copyright (C) 1999 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -----END COUNSOLE OUTPUT----- _______________________________________________ Bug-textutils mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-textutils