Ticket #1187 (new defect)

Opened 10 months ago

Server-local channels lead to broken transcript files

Reported by: ThomasRoessler Assigned to: timothy
Priority: highest Component: Colloquy (GUI)
Version: Latest 2.1 Severity: blocker
Keywords: Cc:

Description

Server-local IRC channels are prefixed with &, not #. Colloquy writes the raw channel URI into its transcript files, and does not entity-encode the & into an ampersand, resulting in the transcript not being well-formed XML. The result is a broken transcript browser for these channels and their logs.

Please:

  • fix the channel writer
  • possibly add a preprocessing step to fix old transcripts