I used noisecross's FF5 text editor to expand the job descriptions window to make room for a 3rd description line, but if I add a second "end line" character to the description and continue adding text, that text is ignored! I assume there's a byte somewhere that specifies that this text can only be 2 lines?
My guess is that the game prepares two lines of tiles to draw text on, so anything past that won't be draw. I don't know where in the code this is done. You might also have to move the text in VRAM if there is something after the two lines of tiles.