Patent ID: 7721196

Claim:
A method for rendering visual information in code-related text displayed on a display device upon execution of a source code editor, said method comprising: receiving a request to insert an adornment into a screen view of said code-related text displayed on said display device; receiving an indication of a location on said display device for rendering said adornment; determining at least one of: if rendering said adornment at said location on said display device will obstruct viewing of a portion of said code-related text; or if rendering said adornment at said location will obstruct viewing of said adornment; if rendering said adornment at said location will not obstruct viewing of said portion of code-related text and if rendering said adornment at said location will not obstruct viewing of said adornment, rendering said adornment at said location; and if rendering said adornment at said location will obstruct viewing of at least one of said portion of code-related text or said adornment: reconfiguring said screen view to provide an unobstructed view of said code-related text and of said adornment, without inserting additional text characters in the form of one or more spaces into a source code from which said code-related text is generated.