PR #23: Prefix multiline TEXTAREA content with newline in set_modifiable_text()
PR #23 modifies the set_modifiable_text() function to prefix multiline TEXTAREA content with a leading newline (\n). This ensures that multiline content starts on a new line in the HTML source, improving aesthetics. The adjustment does not affect the stored value retrieved by get_modifiable_text(), as TEXTAREA elements ignore the first newline character.
The implementation includes safeguards to prevent double prefixing if the content already starts with a newline. The TITLE field is excluded from this modification to maintain its semantic integrity. Three tests have been added to confirm the correct application of the prefix, ensure no double-prefix occurs, and verify that TITLE remains unaffected.