System.Data.SQLite

Check-in [3429e51d53]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Another minor correction.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | preRelease
Files: files | file ages | folders
SHA1: 3429e51d539c227c50e9b7ea6b79c429b7a8b444
User & Date: mistachkin 2019-03-03 21:44:07.560
Context
2019-03-03
21:47
Updates to the downloads page for the 1.0.110.0 release. check-in: 4c5afd3f14 user: mistachkin tags: preRelease
21:44
Another minor correction. check-in: 3429e51d53 user: mistachkin tags: preRelease
21:38
Tighten up the regular expressions used to update the download page. check-in: 343a18aca8 user: mistachkin tags: preRelease
Changes
Unified Diff Ignore Whitespace Patch
Changes to Setup/updateFileInfo.tcl.
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
#       match exactly 40 hexadecimal characters.  In theory, in Tcl, this can
#       have an undefined result due to the mixing of greedy and non-greedy
#       quantifiers; however, in practice, this seems to work properly.  Also,
#       these patterns assume a particular structure for the [HTML] file to be
#       updated.
#
set pattern1 {<a\
    href=".*?/([^"]*?\.(?:exe|zip|nupkg))">.*?\((\d+?\.\d+?) MiB\).*?sha1:\
    ([0-9A-F]{40})}

set pattern2 {<a\
    href="[^"]*?/package/[^"]*?/\d+\.\d+\.\d+\.\d+">(.*?)</a>.*?\((\d+?\.\d+?)\
    MiB\).*?sha1: ([0-9A-F]{40})}

set pattern3 {href="/downloads/([^"]*?)"}







|







88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
#       match exactly 40 hexadecimal characters.  In theory, in Tcl, this can
#       have an undefined result due to the mixing of greedy and non-greedy
#       quantifiers; however, in practice, this seems to work properly.  Also,
#       these patterns assume a particular structure for the [HTML] file to be
#       updated.
#
set pattern1 {<a\
    href="[^"]*?/([^"]*?\.(?:exe|zip|nupkg))">.*?\((\d+?\.\d+?) MiB\).*?sha1:\
    ([0-9A-F]{40})}

set pattern2 {<a\
    href="[^"]*?/package/[^"]*?/\d+\.\d+\.\d+\.\d+">(.*?)</a>.*?\((\d+?\.\d+?)\
    MiB\).*?sha1: ([0-9A-F]{40})}

set pattern3 {href="/downloads/([^"]*?)"}