From 47f4f1e4fa36b81257a466033fde96aaa2c25c0c Mon Sep 17 00:00:00 2001 From: Mark Baker Date: Tue, 1 May 2012 22:38:42 +0100 Subject: [PATCH] pcre3 (1:8.30-5) unstable; urgency=low * There is no use in including debug information for the libraries from the udeb in the debug package; more importantly, because the installation system isn't multiarch, if they are included they result in arch specific files in arch independent paths (debug package is Multi-arch:same). Removed. (Closes: #670018) # imported from the archive --- 132html | 313 + AUTHORS | 45 + CMakeLists.txt | 839 + COPYING | 5 + ChangeLog | 4664 ++++ CheckMan | 67 + CleanTxt | 113 + Detrail | 35 + HACKING | 470 + INSTALL | 365 + LICENCE | 92 + Makefile.am | 567 + Makefile.in | 1833 ++ NEWS | 545 + NON-UNIX-USE | 578 + PrepareRelease | 276 + README | 883 + RunGrepTest | 471 + RunTest | 804 + RunTest.bat | 480 + aclocal.m4 | 9418 ++++++++ cmake/COPYING-CMAKE-SCRIPTS | 22 + cmake/FindPackageHandleStandardArgs.cmake | 58 + cmake/FindReadline.cmake | 29 + config-cmake.h.in | 48 + config.guess | 1526 ++ config.h.generic | 353 + config.h.in | 282 + config.sub | 1757 ++ configure | 19899 ++++++++++++++++ configure.ac | 894 + debian/README.Debian | 11 + debian/README.Versioning.libtool | 29 + debian/changelog | 568 + debian/compat | 1 + debian/control | 93 + debian/copyright | 74 + debian/dirs | 2 + debian/libpcre3-dev.examples | 1 + debian/libpcre3-dev.install | 6 + debian/libpcre3-dev.manpages | 2 + debian/libpcre3-udeb.install | 2 + debian/libpcre3.docs | 2 + debian/libpcre3.install | 3 + debian/libpcrecpp0.docs | 2 + debian/libpcrecpp0.install | 1 + debian/patches/PCRE6_compatible_API.patch | 46 + debian/patches/pcre_info.patch | 165 + debian/patches/pcregrep.1-patch | 26 + debian/patches/pcreposix.patch | 31 + debian/patches/series | 5 + debian/patches/soname.patch | 24 + debian/pcre-config.1 | 57 + debian/pcregrep.files | 3 + debian/pcregrep.install | 4 + debian/pcregrep.links | 2 + debian/rules | 123 + debian/source/format | 1 + debian/source/options | 2 + debian/watch | 2 + debian/zpcregrep | 2 + depcomp | 630 + dftables.c | 199 + doc/html/index.html | 173 + doc/html/pcre-config.html | 103 + doc/html/pcre.html | 160 + doc/html/pcre16.html | 377 + doc/html/pcre_assign_jit_stack.html | 72 + doc/html/pcre_compile.html | 99 + doc/html/pcre_compile2.html | 102 + doc/html/pcre_config.html | 84 + doc/html/pcre_copy_named_substring.html | 59 + doc/html/pcre_copy_substring.html | 56 + doc/html/pcre_dfa_exec.html | 119 + doc/html/pcre_exec.html | 102 + doc/html/pcre_free_study.html | 43 + doc/html/pcre_free_substring.html | 43 + doc/html/pcre_free_substring_list.html | 43 + doc/html/pcre_fullinfo.html | 91 + doc/html/pcre_get_named_substring.html | 62 + doc/html/pcre_get_stringnumber.html | 53 + doc/html/pcre_get_stringtable_entries.html | 56 + doc/html/pcre_get_substring.html | 59 + doc/html/pcre_get_substring_list.html | 57 + doc/html/pcre_jit_stack_alloc.html | 51 + doc/html/pcre_jit_stack_free.html | 45 + doc/html/pcre_maketables.html | 45 + doc/html/pcre_pattern_to_host_byte_order.html | 54 + doc/html/pcre_refcount.html | 48 + doc/html/pcre_study.html | 64 + doc/html/pcre_utf16_to_host_byte_order.html | 57 + doc/html/pcre_version.html | 43 + doc/html/pcreapi.html | 2608 ++ doc/html/pcrebuild.html | 420 + doc/html/pcrecallout.html | 232 + doc/html/pcrecompat.html | 212 + doc/html/pcrecpp.html | 368 + doc/html/pcredemo.html | 426 + doc/html/pcregrep.html | 651 + doc/html/pcrejit.html | 392 + doc/html/pcrelimits.html | 81 + doc/html/pcrematching.html | 232 + doc/html/pcrepartial.html | 444 + doc/html/pcrepattern.html | 2852 +++ doc/html/pcreperform.html | 196 + doc/html/pcreposix.html | 292 + doc/html/pcreprecompile.html | 158 + doc/html/pcresample.html | 110 + doc/html/pcrestack.html | 225 + doc/html/pcresyntax.html | 509 + doc/html/pcretest.html | 932 + doc/html/pcreunicode.html | 237 + doc/index.html.src | 173 + doc/pcre-config.1 | 87 + doc/pcre-config.txt | 81 + doc/pcre.3 | 158 + doc/pcre.txt | 9048 +++++++ doc/pcre16.3 | 379 + doc/pcre_assign_jit_stack.3 | 57 + doc/pcre_compile.3 | 88 + doc/pcre_compile2.3 | 94 + doc/pcre_config.3 | 70 + doc/pcre_copy_named_substring.3 | 51 + doc/pcre_copy_substring.3 | 46 + doc/pcre_dfa_exec.3 | 114 + doc/pcre_exec.3 | 94 + doc/pcre_free_study.3 | 29 + doc/pcre_free_substring.3 | 29 + doc/pcre_free_substring_list.3 | 29 + doc/pcre_fullinfo.3 | 78 + doc/pcre_get_named_substring.3 | 54 + doc/pcre_get_stringnumber.3 | 41 + doc/pcre_get_stringtable_entries.3 | 44 + doc/pcre_get_substring.3 | 49 + doc/pcre_get_substring_list.3 | 45 + doc/pcre_jit_stack_alloc.3 | 41 + doc/pcre_jit_stack_free.3 | 33 + doc/pcre_maketables.3 | 31 + doc/pcre_pattern_to_host_byte_order.3 | 43 + doc/pcre_refcount.3 | 34 + doc/pcre_study.3 | 52 + doc/pcre_utf16_to_host_byte_order.3 | 46 + doc/pcre_version.3 | 29 + doc/pcreapi.3 | 2649 ++ doc/pcrebuild.3 | 425 + doc/pcrecallout.3 | 203 + doc/pcrecompat.3 | 180 + doc/pcrecpp.3 | 348 + doc/pcregrep.1 | 586 + doc/pcregrep.txt | 630 + doc/pcrejit.3 | 372 + doc/pcrelimits.3 | 63 + doc/pcrematching.3 | 205 + doc/pcrepartial.3 | 417 + doc/pcrepattern.3 | 2881 +++ doc/pcreperform.3 | 178 + doc/pcreposix.3 | 270 + doc/pcreprecompile.3 | 151 + doc/pcresample.3 | 99 + doc/pcrestack.3 | 215 + doc/pcresyntax.3 | 484 + doc/pcretest.1 | 941 + doc/pcretest.txt | 873 + doc/pcreunicode.3 | 222 + doc/perltest.txt | 42 + install-sh | 520 + libpcre.pc.in | 12 + libpcre16.pc.in | 12 + libpcrecpp.pc.in | 12 + libpcreposix.pc.in | 13 + ltmain.sh | 9636 ++++++++ makevp.bat | 66 + makevp_c.txt | 20 + makevp_l.txt | 20 + missing | 376 + pcre-config.in | 122 + pcre.h.generic | 503 + pcre.h.in | 503 + pcre16_byte_order.c | 45 + pcre16_chartables.c | 45 + pcre16_compile.c | 45 + pcre16_config.c | 45 + pcre16_dfa_exec.c | 45 + pcre16_exec.c | 45 + pcre16_fullinfo.c | 45 + pcre16_get.c | 45 + pcre16_globals.c | 45 + pcre16_jit_compile.c | 45 + pcre16_maketables.c | 45 + pcre16_newline.c | 45 + pcre16_ord2utf16.c | 95 + pcre16_printint.c | 45 + pcre16_refcount.c | 45 + pcre16_string_utils.c | 45 + pcre16_study.c | 45 + pcre16_tables.c | 45 + pcre16_ucd.c | 45 + pcre16_utf16_utils.c | 129 + pcre16_valid_utf16.c | 146 + pcre16_version.c | 45 + pcre16_xclass.c | 45 + pcre_byte_order.c | 288 + pcre_chartables.c.dist | 198 + pcre_compile.c | 8162 +++++++ pcre_config.c | 170 + pcre_dfa_exec.c | 3490 +++ pcre_exec.c | 6960 ++++++ pcre_fullinfo.c | 202 + pcre_get.c | 587 + pcre_globals.c | 84 + pcre_info.c | 90 + pcre_internal.h | 2332 ++ pcre_jit_compile.c | 6915 ++++++ pcre_jit_test.c | 1179 + pcre_maketables.c | 148 + pcre_newline.c | 184 + pcre_ord2utf8.c | 97 + pcre_printint.c | 714 + pcre_refcount.c | 89 + pcre_scanner.cc | 199 + pcre_scanner.h | 172 + pcre_scanner_unittest.cc | 159 + pcre_string_utils.c | 168 + pcre_stringpiece.cc | 43 + pcre_stringpiece.h.in | 179 + pcre_stringpiece_unittest.cc | 150 + pcre_study.c | 1527 ++ pcre_tables.c | 568 + pcre_ucd.c | 2981 +++ pcre_valid_utf8.c | 299 + pcre_version.c | 95 + pcre_xclass.c | 198 + pcrecpp.cc | 925 + pcrecpp.h | 712 + pcrecpp_internal.h | 71 + pcrecpp_unittest.cc | 1291 + pcrecpparg.h.in | 174 + pcredemo.c | 406 + pcregexp.pas | 845 + pcregrep.c | 2747 +++ pcreposix.c | 413 + pcreposix.h | 151 + pcretest.c | 4385 ++++ perltest.pl | 236 + sljit/sljitConfig.h | 96 + sljit/sljitConfigInternal.h | 424 + sljit/sljitExecAllocator.c | 277 + sljit/sljitLir.c | 1594 ++ sljit/sljitLir.h | 853 + sljit/sljitNativeARM_Thumb2.c | 1913 ++ sljit/sljitNativeARM_v5.c | 2424 ++ sljit/sljitNativeMIPS_32.c | 405 + sljit/sljitNativeMIPS_common.c | 1829 ++ sljit/sljitNativePPC_32.c | 262 + sljit/sljitNativePPC_64.c | 428 + sljit/sljitNativePPC_common.c | 1872 ++ sljit/sljitNativeX86_32.c | 517 + sljit/sljitNativeX86_64.c | 842 + sljit/sljitNativeX86_common.c | 2858 +++ sljit/sljitUtils.c | 244 + testdata/grepinput | 611 + testdata/grepinput3 | 15 + testdata/grepinput8 | 11 + testdata/grepinputv | 4 + testdata/grepinputx | 43 + testdata/greplist | 7 + testdata/grepoutput | 640 + testdata/grepoutput8 | 12 + testdata/grepoutputN | 16 + testdata/greppatN4 | 2 + testdata/saved16 | Bin 0 -> 70 bytes testdata/saved16BE-1 | Bin 0 -> 402 bytes testdata/saved16BE-2 | Bin 0 -> 336 bytes testdata/saved16LE-1 | Bin 0 -> 402 bytes testdata/saved16LE-2 | Bin 0 -> 336 bytes testdata/saved8 | Bin 0 -> 61 bytes testdata/testinput1 | 5253 ++++ testdata/testinput10 | 989 + testdata/testinput11 | 135 + testdata/testinput12 | 19 + testdata/testinput13 | 9 + testdata/testinput14 | 317 + testdata/testinput15 | 280 + testdata/testinput16 | 35 + testdata/testinput17 | 275 + testdata/testinput18 | 243 + testdata/testinput19 | 22 + testdata/testinput2 | 3604 +++ testdata/testinput20 | 19 + testdata/testinput21 | 12 + testdata/testinput22 | 9 + testdata/testinput3 | 95 + testdata/testinput4 | 624 + testdata/testinput5 | 694 + testdata/testinput6 | 819 + testdata/testinput7 | 561 + testdata/testinput8 | 4712 ++++ testdata/testinput9 | 691 + testdata/testoutput1 | 8718 +++++++ testdata/testoutput10 | 2037 ++ testdata/testoutput11-16 | 713 + testdata/testoutput11-8 | 713 + testdata/testoutput12 | 51 + testdata/testoutput13 | 21 + testdata/testoutput14 | 456 + testdata/testoutput15 | 913 + testdata/testoutput16 | 121 + testdata/testoutput17 | 451 + testdata/testoutput18 | 848 + testdata/testoutput19 | 88 + testdata/testoutput2 | 12014 ++++++++++ testdata/testoutput20 | 24 + testdata/testoutput21 | 78 + testdata/testoutput22 | 59 + testdata/testoutput3 | 169 + testdata/testoutput4 | 1094 + testdata/testoutput5 | 1652 ++ testdata/testoutput6 | 1378 ++ testdata/testoutput7 | 1214 + testdata/testoutput8 | 7869 ++++++ testdata/testoutput9 | 1326 + testdata/wintestinput3 | 91 + testdata/wintestoutput3 | 166 + ucp.h | 165 + 324 files changed, 231641 insertions(+) create mode 100755 132html create mode 100644 AUTHORS create mode 100644 CMakeLists.txt create mode 100644 COPYING create mode 100644 ChangeLog create mode 100755 CheckMan create mode 100755 CleanTxt create mode 100755 Detrail create mode 100644 HACKING create mode 100644 INSTALL create mode 100644 LICENCE create mode 100644 Makefile.am create mode 100644 Makefile.in create mode 100644 NEWS create mode 100644 NON-UNIX-USE create mode 100755 PrepareRelease create mode 100644 README create mode 100755 RunGrepTest create mode 100755 RunTest create mode 100644 RunTest.bat create mode 100644 aclocal.m4 create mode 100644 cmake/COPYING-CMAKE-SCRIPTS create mode 100644 cmake/FindPackageHandleStandardArgs.cmake create mode 100644 cmake/FindReadline.cmake create mode 100644 config-cmake.h.in create mode 100755 config.guess create mode 100644 config.h.generic create mode 100644 config.h.in create mode 100755 config.sub create mode 100755 configure create mode 100644 configure.ac create mode 100644 debian/README.Debian create mode 100644 debian/README.Versioning.libtool create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/dirs create mode 100644 debian/libpcre3-dev.examples create mode 100644 debian/libpcre3-dev.install create mode 100644 debian/libpcre3-dev.manpages create mode 100644 debian/libpcre3-udeb.install create mode 100644 debian/libpcre3.docs create mode 100644 debian/libpcre3.install create mode 100644 debian/libpcrecpp0.docs create mode 100644 debian/libpcrecpp0.install create mode 100644 debian/patches/PCRE6_compatible_API.patch create mode 100644 debian/patches/pcre_info.patch create mode 100644 debian/patches/pcregrep.1-patch create mode 100644 debian/patches/pcreposix.patch create mode 100644 debian/patches/series create mode 100644 debian/patches/soname.patch create mode 100644 debian/pcre-config.1 create mode 100644 debian/pcregrep.files create mode 100644 debian/pcregrep.install create mode 100644 debian/pcregrep.links create mode 100755 debian/rules create mode 100644 debian/source/format create mode 100644 debian/source/options create mode 100644 debian/watch create mode 100644 debian/zpcregrep create mode 100755 depcomp create mode 100644 dftables.c create mode 100644 doc/html/index.html create mode 100644 doc/html/pcre-config.html create mode 100644 doc/html/pcre.html create mode 100644 doc/html/pcre16.html create mode 100644 doc/html/pcre_assign_jit_stack.html create mode 100644 doc/html/pcre_compile.html create mode 100644 doc/html/pcre_compile2.html create mode 100644 doc/html/pcre_config.html create mode 100644 doc/html/pcre_copy_named_substring.html create mode 100644 doc/html/pcre_copy_substring.html create mode 100644 doc/html/pcre_dfa_exec.html create mode 100644 doc/html/pcre_exec.html create mode 100644 doc/html/pcre_free_study.html create mode 100644 doc/html/pcre_free_substring.html create mode 100644 doc/html/pcre_free_substring_list.html create mode 100644 doc/html/pcre_fullinfo.html create mode 100644 doc/html/pcre_get_named_substring.html create mode 100644 doc/html/pcre_get_stringnumber.html create mode 100644 doc/html/pcre_get_stringtable_entries.html create mode 100644 doc/html/pcre_get_substring.html create mode 100644 doc/html/pcre_get_substring_list.html create mode 100644 doc/html/pcre_jit_stack_alloc.html create mode 100644 doc/html/pcre_jit_stack_free.html create mode 100644 doc/html/pcre_maketables.html create mode 100644 doc/html/pcre_pattern_to_host_byte_order.html create mode 100644 doc/html/pcre_refcount.html create mode 100644 doc/html/pcre_study.html create mode 100644 doc/html/pcre_utf16_to_host_byte_order.html create mode 100644 doc/html/pcre_version.html create mode 100644 doc/html/pcreapi.html create mode 100644 doc/html/pcrebuild.html create mode 100644 doc/html/pcrecallout.html create mode 100644 doc/html/pcrecompat.html create mode 100644 doc/html/pcrecpp.html create mode 100644 doc/html/pcredemo.html create mode 100644 doc/html/pcregrep.html create mode 100644 doc/html/pcrejit.html create mode 100644 doc/html/pcrelimits.html create mode 100644 doc/html/pcrematching.html create mode 100644 doc/html/pcrepartial.html create mode 100644 doc/html/pcrepattern.html create mode 100644 doc/html/pcreperform.html create mode 100644 doc/html/pcreposix.html create mode 100644 doc/html/pcreprecompile.html create mode 100644 doc/html/pcresample.html create mode 100644 doc/html/pcrestack.html create mode 100644 doc/html/pcresyntax.html create mode 100644 doc/html/pcretest.html create mode 100644 doc/html/pcreunicode.html create mode 100644 doc/index.html.src create mode 100644 doc/pcre-config.1 create mode 100644 doc/pcre-config.txt create mode 100644 doc/pcre.3 create mode 100644 doc/pcre.txt create mode 100644 doc/pcre16.3 create mode 100644 doc/pcre_assign_jit_stack.3 create mode 100644 doc/pcre_compile.3 create mode 100644 doc/pcre_compile2.3 create mode 100644 doc/pcre_config.3 create mode 100644 doc/pcre_copy_named_substring.3 create mode 100644 doc/pcre_copy_substring.3 create mode 100644 doc/pcre_dfa_exec.3 create mode 100644 doc/pcre_exec.3 create mode 100644 doc/pcre_free_study.3 create mode 100644 doc/pcre_free_substring.3 create mode 100644 doc/pcre_free_substring_list.3 create mode 100644 doc/pcre_fullinfo.3 create mode 100644 doc/pcre_get_named_substring.3 create mode 100644 doc/pcre_get_stringnumber.3 create mode 100644 doc/pcre_get_stringtable_entries.3 create mode 100644 doc/pcre_get_substring.3 create mode 100644 doc/pcre_get_substring_list.3 create mode 100644 doc/pcre_jit_stack_alloc.3 create mode 100644 doc/pcre_jit_stack_free.3 create mode 100644 doc/pcre_maketables.3 create mode 100644 doc/pcre_pattern_to_host_byte_order.3 create mode 100644 doc/pcre_refcount.3 create mode 100644 doc/pcre_study.3 create mode 100644 doc/pcre_utf16_to_host_byte_order.3 create mode 100644 doc/pcre_version.3 create mode 100644 doc/pcreapi.3 create mode 100644 doc/pcrebuild.3 create mode 100644 doc/pcrecallout.3 create mode 100644 doc/pcrecompat.3 create mode 100644 doc/pcrecpp.3 create mode 100644 doc/pcregrep.1 create mode 100644 doc/pcregrep.txt create mode 100644 doc/pcrejit.3 create mode 100644 doc/pcrelimits.3 create mode 100644 doc/pcrematching.3 create mode 100644 doc/pcrepartial.3 create mode 100644 doc/pcrepattern.3 create mode 100644 doc/pcreperform.3 create mode 100644 doc/pcreposix.3 create mode 100644 doc/pcreprecompile.3 create mode 100644 doc/pcresample.3 create mode 100644 doc/pcrestack.3 create mode 100644 doc/pcresyntax.3 create mode 100644 doc/pcretest.1 create mode 100644 doc/pcretest.txt create mode 100644 doc/pcreunicode.3 create mode 100644 doc/perltest.txt create mode 100755 install-sh create mode 100644 libpcre.pc.in create mode 100644 libpcre16.pc.in create mode 100644 libpcrecpp.pc.in create mode 100644 libpcreposix.pc.in create mode 100755 ltmain.sh create mode 100644 makevp.bat create mode 100644 makevp_c.txt create mode 100644 makevp_l.txt create mode 100755 missing create mode 100644 pcre-config.in create mode 100644 pcre.h.generic create mode 100644 pcre.h.in create mode 100644 pcre16_byte_order.c create mode 100644 pcre16_chartables.c create mode 100644 pcre16_compile.c create mode 100644 pcre16_config.c create mode 100644 pcre16_dfa_exec.c create mode 100644 pcre16_exec.c create mode 100644 pcre16_fullinfo.c create mode 100644 pcre16_get.c create mode 100644 pcre16_globals.c create mode 100644 pcre16_jit_compile.c create mode 100644 pcre16_maketables.c create mode 100644 pcre16_newline.c create mode 100644 pcre16_ord2utf16.c create mode 100644 pcre16_printint.c create mode 100644 pcre16_refcount.c create mode 100644 pcre16_string_utils.c create mode 100644 pcre16_study.c create mode 100644 pcre16_tables.c create mode 100644 pcre16_ucd.c create mode 100644 pcre16_utf16_utils.c create mode 100644 pcre16_valid_utf16.c create mode 100644 pcre16_version.c create mode 100644 pcre16_xclass.c create mode 100644 pcre_byte_order.c create mode 100644 pcre_chartables.c.dist create mode 100644 pcre_compile.c create mode 100644 pcre_config.c create mode 100644 pcre_dfa_exec.c create mode 100644 pcre_exec.c create mode 100644 pcre_fullinfo.c create mode 100644 pcre_get.c create mode 100644 pcre_globals.c create mode 100644 pcre_info.c create mode 100644 pcre_internal.h create mode 100644 pcre_jit_compile.c create mode 100644 pcre_jit_test.c create mode 100644 pcre_maketables.c create mode 100644 pcre_newline.c create mode 100644 pcre_ord2utf8.c create mode 100644 pcre_printint.c create mode 100644 pcre_refcount.c create mode 100644 pcre_scanner.cc create mode 100644 pcre_scanner.h create mode 100644 pcre_scanner_unittest.cc create mode 100644 pcre_string_utils.c create mode 100644 pcre_stringpiece.cc create mode 100644 pcre_stringpiece.h.in create mode 100644 pcre_stringpiece_unittest.cc create mode 100644 pcre_study.c create mode 100644 pcre_tables.c create mode 100644 pcre_ucd.c create mode 100644 pcre_valid_utf8.c create mode 100644 pcre_version.c create mode 100644 pcre_xclass.c create mode 100644 pcrecpp.cc create mode 100644 pcrecpp.h create mode 100644 pcrecpp_internal.h create mode 100644 pcrecpp_unittest.cc create mode 100644 pcrecpparg.h.in create mode 100644 pcredemo.c create mode 100644 pcregexp.pas create mode 100644 pcregrep.c create mode 100644 pcreposix.c create mode 100644 pcreposix.h create mode 100644 pcretest.c create mode 100755 perltest.pl create mode 100644 sljit/sljitConfig.h create mode 100644 sljit/sljitConfigInternal.h create mode 100644 sljit/sljitExecAllocator.c create mode 100644 sljit/sljitLir.c create mode 100644 sljit/sljitLir.h create mode 100644 sljit/sljitNativeARM_Thumb2.c create mode 100644 sljit/sljitNativeARM_v5.c create mode 100644 sljit/sljitNativeMIPS_32.c create mode 100644 sljit/sljitNativeMIPS_common.c create mode 100644 sljit/sljitNativePPC_32.c create mode 100644 sljit/sljitNativePPC_64.c create mode 100644 sljit/sljitNativePPC_common.c create mode 100644 sljit/sljitNativeX86_32.c create mode 100644 sljit/sljitNativeX86_64.c create mode 100644 sljit/sljitNativeX86_common.c create mode 100644 sljit/sljitUtils.c create mode 100644 testdata/grepinput create mode 100644 testdata/grepinput3 create mode 100644 testdata/grepinput8 create mode 100644 testdata/grepinputv create mode 100644 testdata/grepinputx create mode 100644 testdata/greplist create mode 100644 testdata/grepoutput create mode 100644 testdata/grepoutput8 create mode 100644 testdata/grepoutputN create mode 100644 testdata/greppatN4 create mode 100644 testdata/saved16 create mode 100644 testdata/saved16BE-1 create mode 100644 testdata/saved16BE-2 create mode 100644 testdata/saved16LE-1 create mode 100644 testdata/saved16LE-2 create mode 100644 testdata/saved8 create mode 100644 testdata/testinput1 create mode 100644 testdata/testinput10 create mode 100644 testdata/testinput11 create mode 100644 testdata/testinput12 create mode 100644 testdata/testinput13 create mode 100644 testdata/testinput14 create mode 100644 testdata/testinput15 create mode 100644 testdata/testinput16 create mode 100644 testdata/testinput17 create mode 100644 testdata/testinput18 create mode 100644 testdata/testinput19 create mode 100644 testdata/testinput2 create mode 100644 testdata/testinput20 create mode 100644 testdata/testinput21 create mode 100644 testdata/testinput22 create mode 100644 testdata/testinput3 create mode 100644 testdata/testinput4 create mode 100644 testdata/testinput5 create mode 100644 testdata/testinput6 create mode 100644 testdata/testinput7 create mode 100644 testdata/testinput8 create mode 100644 testdata/testinput9 create mode 100644 testdata/testoutput1 create mode 100644 testdata/testoutput10 create mode 100644 testdata/testoutput11-16 create mode 100644 testdata/testoutput11-8 create mode 100644 testdata/testoutput12 create mode 100644 testdata/testoutput13 create mode 100644 testdata/testoutput14 create mode 100644 testdata/testoutput15 create mode 100644 testdata/testoutput16 create mode 100644 testdata/testoutput17 create mode 100644 testdata/testoutput18 create mode 100644 testdata/testoutput19 create mode 100644 testdata/testoutput2 create mode 100644 testdata/testoutput20 create mode 100644 testdata/testoutput21 create mode 100644 testdata/testoutput22 create mode 100644 testdata/testoutput3 create mode 100644 testdata/testoutput4 create mode 100644 testdata/testoutput5 create mode 100644 testdata/testoutput6 create mode 100644 testdata/testoutput7 create mode 100644 testdata/testoutput8 create mode 100644 testdata/testoutput9 create mode 100644 testdata/wintestinput3 create mode 100644 testdata/wintestoutput3 create mode 100644 ucp.h diff --git a/132html b/132html new file mode 100755 index 0000000..ccfbfd9 --- /dev/null +++ b/132html @@ -0,0 +1,313 @@ +#! /usr/bin/perl -w + +# Script to turn PCRE man pages into HTML + + +# Subroutine to handle font changes and other escapes + +sub do_line { +my($s) = $_[0]; + +$s =~ s/</g; # Deal with < and > +$s =~ s/>/>/g; +$s =~ s"\\fI(.*?)\\f[RP]"$1"g; +$s =~ s"\\fB(.*?)\\f[RP]"$1"g; +$s =~ s"\\e"\\"g; +$s =~ s/(?<=Copyright )\(c\)/©/g; +$s; +} + +# Subroutine to ensure not in a paragraph + +sub end_para { +if ($inpara) + { + print TEMP "\n" if ($inpre); + print TEMP "
\n"; + } +$inpara = $inpre = 0; +$wrotetext = 0; +} + +# Subroutine to start a new paragraph + +sub new_para { +&end_para(); +print TEMP "\n";
+$inpara = 1;
+}
+
+
+# Main program
+
+$innf = 0;
+$inpara = 0;
+$inpre = 0;
+$wrotetext = 0;
+$toc = 0;
+$ref = 1;
+
+while ($#ARGV >= 0 && $ARGV[0] =~ /^-/)
+ {
+ $toc = 1 if $ARGV[0] eq "-toc";
+ shift;
+ }
+
+# Initial output to STDOUT
+
+print <
+Return to the PCRE index page.
+
+This page is part of the PCRE HTML documentation. It was generated automatically
+from the original man page. If there is any nonsense in it, please consult the
+man page, in case the conversion went wrong.
+$ARGV[0] man page
+
+End
+
+print "\n" if ($toc);
+
+open(TEMP, ">/tmp/$$") || die "Can't open /tmp/$$ for output\n";
+
+while (
\n" if ($toc);
+
+# Copy the remainder to the standard output
+
+close(TEMP);
+open(TEMP, "/tmp/$$") || die "Can't open /tmp/$$ for input\n";
+
+print while ( and
that delimit literal sections will do the spacing.
+ # Always skip if no previous output.
+
+ elsif (/^\.sp/)
+ {
+ if ($wrotetext)
+ {
+ $_ =
\n
\n" if (!/^[\s.]/);
+ }
+ redo; # Now process the lookahead line we just read
+ }
+ }
+ elsif (/^\.TP/ || /^\.PP/ || /^\.P/)
+ {
+ &new_para();
+ }
+ elsif (/^\.SH\s*("?)(.*)\1/)
+ {
+ # Ignore the NAME section
+ if ($2 =~ /^NAME\b/)
+ {
+
$title
\n",
+ $ref, $ref);
+ $ref++;
+ }
+ else
+ {
+ print TEMP "
\n$title\n
\n";
+ }
+ }
+ elsif (/^\.SS\s*("?)(.*)\1/)
+ {
+ &end_para();
+ my($title) = &do_line($2);
+ print TEMP "
\n$title\n
\n";
+ }
+ elsif (/^\.B\s*(.*)/)
+ {
+ &new_para() if (!$inpara);
+ $_ = &do_line($1);
+ s/"(.*?)"/$1/g;
+ print TEMP "$_\n";
+ $wrotetext = 1;
+ }
+ elsif (/^\.I\s*(.*)/)
+ {
+ &new_para() if (!$inpara);
+ $_ = &do_line($1);
+ s/"(.*?)"/$1/g;
+ print TEMP "$_\n";
+ $wrotetext = 1;
+ }
+
+ # A comment that starts "HREF" takes the next line as a name that
+ # is turned into a hyperlink, using the text given, which might be
+ # in a special font. If it ends in () or (digits) or punctuation, they
+ # aren't part of the link.
+
+ elsif (/^\.\\"\s*HREF/)
+ {
+ $_=\n";
+ while (
\n";
+ $inpre = 1;
+ }
+ }
+ elsif ($inpre)
+ {
+ print TEMP "
\n";
+ $inpre = 0;
+ }
+
+ # Add
to the end of a non-literal line if we are within .nf/.fi
+
+ $_ .= "
\n" if (!$inpre && $innf);
+
+ print TEMP;
+ $wrotetext = 1;
+ }
+
+# The TOC, if present, will have been written - terminate it
+
+print "