ViewVC logotype

Diff of /code/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 100 by ph10, Tue Mar 6 14:53:10 2007 UTC revision 110 by ph10, Wed Mar 7 16:31:04 2007 UTC
# Line 29  Version 7.1 05-Mar-07 Line 29  Version 7.1 05-Mar-07
29      arranged for config.h to be included in the distribution, for the benefit      arranged for config.h to be included in the distribution, for the benefit
30      of those who have to compile without Autotools (compare pcre.h).      of those who have to compile without Autotools (compare pcre.h).
32     5. Updated the support (such as it is) for Virtual Pascal, thanks to Stefan
33        Weber: (1) pcre_internal.h was missing some function renames; (2) updated
34        makevp.bat for the current PCRE, using the additional files !compile.txt,
35        !linklib.txt, and pcregexp.pas.
37     6. A Windows user reported a minor discrepancy with test 2, which turned out
38        to be caused by a trailing space on an input line that had got lost in his
39        copy. The trailing space was an accident, so I've just removed it.
41     7. Add -Wl,-R... flags in pcre-config.in for *BSD* systems, as I'm told
42        that is needed.
44     8. Mark ucp_table (in ucptable.h) and ucp_gentype (in pcre_ucp_searchfuncs.c)
45        as "const" (a) because they are and (b) because it helps the PHP
46        maintainers who have recently made a script to detect big data structures
47        in the php code that should be moved to the .rodata section. I remembered
48        to update Builducptable as well, so it won't revert if ucptable.h is ever
49        re-created.
51     9. Added some extra #ifdef SUPPORT_UTF8 conditionals into pcretest.c,
52        pcre_printint.src, pcre_compile.c, pcre_study.c, and pcre_tables.c, in
53        order to be able to cut out the UTF-8 tables in the latter when UTF-8
54        support is not required. This saves 1.5-2K of code, which is important in
55        some applications.
57        Later: more #ifdefs are needed in pcre_ord2utf8.c and pcre_valid_utf8.c
58        so as not to refer to the tables, even though these functions will never be
59        called when UTF-8 support is disabled. Otherwise there are problems with a
60        shared library.
62    10. The emulated memmove() function in pcre_internal.h (provided for those
63        environments that have neither memmove() nor bcopy()) was defining its
64        arguments as char * instead of void *.
67  Version 7.0 19-Dec-06  Version 7.0 19-Dec-06
68  ---------------------  ---------------------

Removed from v.100  
changed lines
  Added in v.110

  ViewVC Help
Powered by ViewVC 1.1.5