Changeset c8fcf66 in git for ChangeLog


Ignore:
Timestamp:
07/03/15 10:08:31 (5 years ago)
Author:
Olly Betts <olly@…>
Branches:
line_contents, master, stereo, travis-osx
Children:
42fd3ef
Parents:
82919e07
Message:

src/avenprcore.cc,src/message.c,src/message.h: msg() has returned a
persistent copy of the message for decades, so the code's bound to
rely on that in some places. And there's no real reason it
shouldn't continue to as the messages are under 20KB of UTF-8 text
for any language, so lazy loading isn't worth the complication. So
remove msgPerm() and the unused msgFree() macro, and document that
msg() returns a persistent copy.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ChangeLog

    r82919e07 rc8fcf66  
     1Sat Mar 07 10:03:37 GMT 2015  Olly Betts <olly@survex.com>
     2
     3        * src/avenprcore.cc,src/message.c,src/message.h: msg() has returned a
     4          persistent copy of the message for decades, so the code's bound to
     5          rely on that in some places.  And there's no real reason it
     6          shouldn't continue to as the messages are under 20KB of UTF-8 text
     7          for any language, so lazy loading isn't worth the complication.  So
     8          remove msgPerm() and the unused msgFree() macro, and document that
     9          msg() returns a persistent copy.
     10
    111Sat Mar 07 00:01:50 GMT 2015  Olly Betts <olly@survex.com>
    212
Note: See TracChangeset for help on using the changeset viewer.