Command messages

The autocomment feature provides the following informational messages regarding autocomment insertion.

Message Cause Description or solution
Line (Line #) is comment only. No Autocomment Placed. OnComments = No Line # contains no code. All text on the line was considered a comment and the autocomment was not inserted.
Line (Line #) is blank. No Autocomment Placed. OnBlanks = No Line # was changed so that all text on the line is white space. This message may also be issued when you split a line by pressing Enter in the middle of the line.
Line (Line #) continues. No Autocomment Placed. OnContinuations = No (Language Profile = HLASM) Line # contains a continuation character in column 72. Since OnContinuations = No, no autocomment was inserted.
Line (Line #) contains invalid instruction: {1}. No Autocomment Placed.
  • OnInvalidInstructions = No
  • InvalidInstructions = Insruction1 [Instruction2] ...
Line # contains one of the instructions listed in the InvalidInstructions list.
Line (Line #) already includes comment. No Autocomment Placed. InsertDuplicates = No Line # already contains an autocomment that is a duplicate of the autocomment that you attempted to insert.
Line (Line #) contains text in comment position. No Autocomment Placed.
  • InsertPos = 3 and OvertypeExistingText = No
  • InsertPos = 4
  • InsertPos = 5 and InsertAtEnd = No
Line # has text in the same column range into which the autocomment should be inserted:
  • If InsertPos = 3, the text was not overwritten because OvertypeExistingText = No. No checks were made to verify if the text looked like an old auto comment since InsertPos = 3.
  • If InsertPos = 4, the text was not overwritten because InsertPos = 4.
  • If InsertPos = 5, the text was checked to verify if it looked like an old autocomment. Since the AppendStart string was not set, no checks can be made. When no check is made, the text is automatically considered code. If the text is considered code and InsertAtEnd = Yes, the autocomment is inserted at the end of the line. If InsertAtEnd = No, no autocomment can be inserted on top of the existing text.
Line (Line #) contains text in comment position that is not an old comment. No Autocomment Placed.
  • InsertPos = 6
  • AppendStart = Value
  • InsertAtEnd = No
  • OvertypeExistingText = Yes
Line # contains text in the same column range into which the autocomment should have been inserted. Since OvertypeExistingText = Yes, the text was checked to verify if it is code. The first characters of the text in the column range were compared against the AppendStart string. The text prefix did not match AppendStart and the text was considered code. Since InsertAtEnd = No, the autocomment could not be inserted without replacing code.
Line (Line #) contains text after the start column. No Autocomment Placed.
  • InsertPos = 4
  • InsertAtEnd = No
Line # contains text after the starting column. Since InsertAtEnd = No, the autocomment cannot be inserted at the end of the line.
Line (Line #) contains text after the start column that is not an old comment. No Autocomment Placed.
  • InsertPos = 5
  • InsertAtEnd = No
Line # contains code after the starting column; the text was not removed because it did not look like an old autocomment. Since InsertAtEnd = No, the autocomment cannot be inserted at the end of the line.
Line (Line #) Invalid. No Autocomment Placed. Unknown error; an error occurred during processing. Save, close, and then reopen the file to reset the autocomment feature.
Line (Line #) does not exist. No Autocomment Placed. Unknown error; an error occurred during processing. Save, close, and then reopen the file to reset the autocomment feature.
Autocomment Invalid. No Autocomment Placed. The autocomment set for the file is invalid. This can occur when an auto comment is set, and then options are changed that cause the current base auto comment to be invalid. Use the autoComment set comment <base_auto_comment> command to set a valid comment for the file.
Autocomment is blank. No Autocomment Placed. The current options cause the autocomment to be blank. Set a base autocomment using the autoComment set comment <base_auto_comment> command or set the AppendStart characters using the autoComment set AppendStart value command.
Line (Line #) has a character in the column before the start column (Column: (Column #). No Autocomment Placed. BlankBeforeStart = On There is text in the column before the start column which would cause the autocomment to be appended directly to the existing text. In languages that require white space to recognize comments, an autocomment cannot be appended directly to existing text.