Artifact 37c14f25c3ced01ce635dee96038bafba0e2a1d7:
Ticket change
[37c14f25c3]
- New ticket f673f7e406 option parsing error.
by
bharder on
2009-02-09 05:35:22.
0000: 44 20 32 30 30 39 2d 30 32 2d 30 39 54 30 35 3a D 2009-02-09T05:
0010: 33 35 3a 32 32 0a 4a 20 63 6f 6d 6d 65 6e 74 20 35:22.J comment
0020: 49 5c 73 64 6f 6e 27 74 5c 73 66 75 6c 6c 79 5c I\sdon't\sfully\
0030: 73 75 6e 64 65 72 73 74 61 6e 64 5c 73 63 6f 6d sunderstand\scom
0040: 6d 61 6e 64 2d 6c 69 6e 65 5c 73 6f 70 74 69 6f mand-line\soptio
0050: 6e 5c 73 70 61 72 73 69 6e 67 2c 5c 73 5f 62 75 n\sparsing,\s_bu
0060: 74 5f 3a 5c 72 5c 6e 5c 72 5c 6e 66 6f 73 73 69 t_:\r\n\r\nfossi
0070: 6c 5c 73 63 6f 6d 6d 69 74 5c 73 2d 62 72 61 6e l\scommit\s-bran
0080: 63 68 5c 73 22 6d 79 5c 73 62 72 61 6e 63 68 22 ch\s"my\sbranch"
0090: 5c 73 2d 62 67 63 6f 6c 6f 72 5c 73 23 66 66 61 \s-bgcolor\s#ffa
00a0: 61 62 62 5c 72 5c 6e 5c 72 5c 6e 68 61 73 5c 73 abb\r\n\r\nhas\s
00b0: 74 68 65 5c 73 27 62 67 63 6f 6c 6f 72 27 5c 73 the\s'bgcolor'\s
00c0: 6f 70 74 69 6f 6e 5c 73 72 65 74 75 72 6e 69 6e option\sreturnin
00d0: 67 5c 73 61 5c 73 76 61 6c 75 65 5c 73 6f 66 5c g\sa\svalue\sof\
00e0: 73 22 6d 79 5c 73 62 72 61 6e 63 68 22 2e 5c 73 s"my\sbranch".\s
00f0: 54 68 69 73 5c 73 69 73 5c 73 69 6e 63 6f 72 72 This\sis\sincorr
0100: 65 63 74 2e 5c 73 49 74 5c 73 61 70 70 65 61 72 ect.\sIt\sappear
0110: 73 5c 73 74 68 61 74 5c 73 73 6f 6d 65 77 68 65 s\sthat\ssomewhe
0120: 72 65 5c 73 69 6e 5c 73 74 68 65 5c 73 63 68 61 re\sin\sthe\scha
0130: 69 6e 5c 73 6f 66 5c 73 63 6f 6d 6d 61 6e 64 2d in\sof\scommand-
0140: 6c 69 6e 65 5c 73 6f 70 74 69 6f 6e 5c 73 70 61 line\soption\spa
0150: 72 73 69 6e 67 2c 5c 73 22 23 22 5c 73 69 73 5c rsing,\s"#"\sis\
0160: 73 69 6e 74 65 72 70 72 65 74 74 65 64 5c 73 61 sinterpretted\sa
0170: 73 5c 73 61 5c 73 63 6f 6d 6d 65 6e 74 2c 61 6e s\sa\scomment,an
0180: 64 5c 73 69 74 5c 73 2b 5c 73 72 65 73 74 5c 73 d\sit\s+\srest\s
0190: 6f 66 5c 73 6c 69 6e 65 5c 73 69 73 5c 73 69 67 of\sline\sis\sig
01a0: 6e 6f 72 65 64 5c 73 28 3f 3f 29 2e 5c 72 5c 6e nored\s(??).\r\n
01b0: 5c 72 5c 6e 2a 49 66 2a 5c 73 74 68 69 73 5c 73 \r\n*If*\sthis\s
01c0: 69 73 5c 73 74 68 65 5c 73 63 61 73 65 2c 5c 73 is\sthe\scase,\s
01d0: 2d 62 67 63 6f 6c 6f 72 5c 73 73 68 6f 75 6c 64 -bgcolor\sshould
01e0: 5c 73 62 65 5c 73 72 65 63 6f 67 6e 69 7a 65 64 \sbe\srecognized
01f0: 5c 73 61 73 5c 73 6d 69 73 73 69 6e 67 5c 73 61 \sas\smissing\sa
0200: 6e 5c 73 6f 70 74 69 6f 6e 2c 61 6e 64 5c 73 74 n\soption,and\st
0210: 68 72 6f 77 5c 73 61 6e 5c 73 65 72 72 6f 72 2e hrow\san\serror.
0220: 5c 72 5c 6e 5c 72 5c 6e 4f 70 74 69 6f 6e 61 6c \r\n\r\nOptional
0230: 6c 79 5c 73 28 70 72 65 66 65 72 61 62 6c 79 3f ly\s(preferably?
0240: 29 5c 73 69 74 5c 73 77 6f 75 6c 64 5c 73 62 65 )\sit\swould\sbe
0250: 5c 73 6e 69 63 65 5c 73 74 6f 5c 73 6e 6f 74 5c \snice\sto\snot\
0260: 73 72 65 71 75 69 72 65 5c 73 71 75 6f 74 69 6e srequire\squotin
0270: 67 5c 73 6f 72 5c 73 65 73 63 61 70 69 6e 67 5c g\sor\sescaping\
0280: 73 66 6f 72 5c 73 22 23 22 5c 73 63 68 61 72 73 sfor\s"#"\schars
0290: 2e 0a 4a 20 66 6f 75 6e 64 69 6e 20 38 62 65 36 ..J foundin 8be6
02a0: 32 30 34 36 30 37 0a 4a 20 70 72 69 76 61 74 65 204607.J private
02b0: 5f 63 6f 6e 74 61 63 74 20 35 63 31 36 34 36 36 _contact 5c16466
02c0: 34 66 36 30 38 65 38 30 34 39 31 32 38 62 65 36 4f608e8049128be6
02d0: 39 36 61 33 64 31 33 65 30 34 61 61 36 66 61 66 96a3d13e04aa6faf
02e0: 64 0a 4a 20 73 65 76 65 72 69 74 79 20 49 6d 70 d.J severity Imp
02f0: 6f 72 74 61 6e 74 0a 4a 20 73 74 61 74 75 73 20 ortant.J status
0300: 4f 70 65 6e 0a 4a 20 74 69 74 6c 65 20 6f 70 74 Open.J title opt
0310: 69 6f 6e 5c 73 70 61 72 73 69 6e 67 5c 73 65 72 ion\sparsing\ser
0320: 72 6f 72 0a 4a 20 74 79 70 65 20 43 6f 64 65 5f ror.J type Code_
0330: 44 65 66 65 63 74 0a 4b 20 66 36 37 33 66 37 65 Defect.K f673f7e
0340: 34 30 36 35 36 66 61 33 34 33 30 65 64 65 61 33 40656fa3430edea3
0350: 39 38 31 36 32 35 39 36 35 33 38 37 39 37 66 64 98162596538797fd
0360: 37 0a 55 20 62 68 61 72 64 65 72 0a 5a 20 37 61 7.U bharder.Z 7a
0370: 33 66 30 63 35 32 35 65 65 30 66 36 66 34 33 64 3f0c525ee0f6f43d
0380: 35 35 63 65 38 65 63 66 36 36 39 61 32 64 0a 55ce8ecf669a2d.