Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | :-) (CVS 48) |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
f76656416500851069633cc603905bef |
User & Date: | drh 2000-06-03 19:28:49.000 |
Context
2000-06-04
| ||
12:58 | rework the VDBE engine. NULL is now distinct from "" (CVS 49) (check-in: 6ea5cebf05 user: drh tags: trunk) | |
2000-06-03
| ||
19:28 | :-) (CVS 48) (check-in: f766564165 user: drh tags: trunk) | |
19:19 | :-) (CVS 47) (check-in: 729d6586b8 user: drh tags: trunk) | |
Changes
Changes to Makefile.in.
︙ | ︙ | |||
163 164 165 166 167 168 169 | tclsqlite: $(TOP)/src/tclsqlite.c libsqlite.a $(TCC) $(TCL_FLAGS) -DTCLSH=1 -o tclsqlite \ $(TOP)/src/tclsqlite.c libsqlite.a $(LIBGDBM) $(LIBTCL) test: tclsqlite ./tclsqlite $(TOP)/test/all.test | < < < < < < < < < < < | < < < | < | 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 | tclsqlite: $(TOP)/src/tclsqlite.c libsqlite.a $(TCC) $(TCL_FLAGS) -DTCLSH=1 -o tclsqlite \ $(TOP)/src/tclsqlite.c libsqlite.a $(LIBGDBM) $(LIBTCL) test: tclsqlite ./tclsqlite $(TOP)/test/all.test sqlite.tar.gz: pwd=`pwd`; cd $(TOP)/..; tar czf $$pwd/sqlite.tar.gz sqlite index.html: $(TOP)/www/index.tcl sqlite.tar.gz last_change tclsh $(TOP)/www/index.tcl >index.html sqlite.html: $(TOP)/www/sqlite.tcl tclsh $(TOP)/www/sqlite.tcl >sqlite.html c_interface.html: $(TOP)/www/c_interface.tcl tclsh $(TOP)/www/c_interface.tcl >c_interface.html changes.html: $(TOP)/www/changes.tcl tclsh $(TOP)/www/changes.tcl >changes.html # Files to be published on the website. # PUBLISH = \ sqlite.tar.gz \ index.html \ sqlite.html \ changes.html \ c_interface.html website: $(PUBLISH) |
︙ | ︙ |
Changes to www/changes.tcl.
︙ | ︙ | |||
12 13 14 15 16 17 18 19 20 21 22 23 24 25 | } proc chng {date desc} { puts "<DT><B>$date</B></DT>" puts "<DD><P><UL>$desc</UL></P></DD>" } chng {2000 June 2} { <li>All database files to be modified by an UPDATE, INSERT or DELETE are now locked before any changes are made to any files. This makes it safe (I think) to access the same database simultaneously from multiple processes.</li> <li>The code appears stable so we are now calling it "beta".</li> | > > > > > > | 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | } proc chng {date desc} { puts "<DT><B>$date</B></DT>" puts "<DD><P><UL>$desc</UL></P></DD>" } chng {2000 June 3} { <li>Added support for default values on columns of a table.</li> <li>Improved test coverage. Fixed a few obscure bugs found by the improved tests.</li> } chng {2000 June 2} { <li>All database files to be modified by an UPDATE, INSERT or DELETE are now locked before any changes are made to any files. This makes it safe (I think) to access the same database simultaneously from multiple processes.</li> <li>The code appears stable so we are now calling it "beta".</li> |
︙ | ︙ |
Changes to www/index.tcl.
1 2 3 | # # Run this TCL script to generate HTML for the index.html file. # | | | 1 2 3 4 5 6 7 8 9 10 11 | # # Run this TCL script to generate HTML for the index.html file. # set rcsid {$Id: index.tcl,v 1.12 2000/06/03 19:28:49 drh Exp $} puts {<html> <head><title>SQLite: An SQL Database Built Atop GDBM</title></head> <body bgcolor=white> <h1 align=center>SQLite: An SQL Database Built Upon <a href="http://www.gnu.org/software/gdbm/gdbm.html">GDBM</a></h1> <p align=center>} |
︙ | ︙ | |||
93 94 95 96 97 98 99 | <a href="http://www.egroups.com/subscribe/sqlite"> <img src="http://www.egroups.com/img/ui/join.gif" border=0 /><br /> Click to subscribe to sqlite</a> </center>} puts {<h2>Download</h2> | | > | | < < < < < < | 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 | <a href="http://www.egroups.com/subscribe/sqlite"> <img src="http://www.egroups.com/img/ui/join.gif" border=0 /><br /> Click to subscribe to sqlite</a> </center>} puts {<h2>Download</h2> <p>You can download a tarball containing all source code for SQLite (including the TCL scripts that generate the HTML files for this website) at <a href="sqlite.tar.gz">sqlite.tar.gz</a>.} puts "This is a [file size sqlite.tar.gz] byte download. The tarball was last modified at [clock format [file mtime sqlite.tar.gz]]" puts {</p> <p>To build sqlite, just unwrap the tarball, create a separate build directory, run configure from the build directory and then type "make". For example:</p> <blockquote><pre> $ tar xzf sqlite.tar.gz ;# Unpacks into directory named "sqlite" $ mkdir bld ;# Create a separate build directory $ cd bld $ ../sqlite/configure $ make ;# Builds "sqlite" and "libsqlite.a" $ make test ;# Optional: run regression tests </pre></blockquote> } puts {<h2>Related Sites</h2> <ul> <li><p>The canonical site for GDBM is <a href="http://www.gnu.org/software/gdbm/gdbm.html"> http://www.gnu.org/software/gdbm/gdbm.html</a></p></li> |
︙ | ︙ |