Thanks for response:
EMJB wrote:As stated in the file, those limits (20,000 bytes and 150 lines) apply to Version B1.2, not to 2.x.
Unfortunately, the only reference to CO limits I've found is that all freeview.dat versions I have, including recent ones, say "# N.B. Channel Organiser B1.2 limits: 150 lines & 20,000 bytes"; I thought the limits might have been relaxed, but it was safer in the absence of information not to assume this.
EMJB wrote:As you have found out the hard way, those spaces are there to line up the columns.
Not hard - as it happens, I've only ever looked at freeview.dat with a text editor which doesn't preserve the alignment (I'm quite comfortable with that), so the spaces made no difference at all to me. I'd obviously not have removed them if the file had not come to exceed 20,000 bytes; it was obvious that they were there to preserve alignment.
EMJB wrote:I would be more than happy to use it as an interim measure if you can upload it to somewhere I can access.
I'll put it here:
https://dl.dropboxusercontent.com/u/978 ... eeview.dat
and leave it until it's superseded by a proper version. It'll properly be of limited usefulness for updating the official version as it will be more trouble to realign than simply to update the channels that need it. Unfortunately I haven't kept the intermediate version with updated channels, but before removing spaces. Not knowing SvcIDs and RtCodes, I've left some unchanged when moving channels (e.g., 70==>120).
Thanks for all that, I knew you'd not been well, and didn't want to trouble you with questions or requests re a new "official" version, which you might not have wanted to do for the moment. As I'd made an interim version, I thought I'd share it with anyone who wanted it. I hope you're well now.