Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Corrections to substr() documentation text. Updates to the makefile. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
bdfb8d83ff263577fbca3654c1484439 |
User & Date: | drh 2010-01-08 18:17:50.000 |
Context
2010-01-09
| ||
07:34 | Fix a couple of snippet related examples in fts3.html. (check-in: d8f53c98a9 user: dan tags: trunk) | |
2010-01-08
| ||
18:17 | Corrections to substr() documentation text. Updates to the makefile. (check-in: bdfb8d83ff user: drh tags: trunk) | |
17:57 | Filter out <script> tags when building the search database. (check-in: bfc81cf6e4 user: dan tags: trunk) | |
Changes
Changes to main.mk.
︙ | ︙ | |||
30 31 32 33 34 35 36 | @echo 'make all; # Do all of the above' all: base evidence format_evidence matrix doc private: base evidence private_evidence matrix doc tclsh: $(TCLSQLITE3C) | | > > > | 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | @echo 'make all; # Do all of the above' all: base evidence format_evidence matrix doc private: base evidence private_evidence matrix doc tclsh: $(TCLSQLITE3C) $(CC) -g -o tclsh -DSQLITE_ENABLE_FTS3 -DTCLSH=1 -DSQLITE_TCLMD5 $(TCLINC) $(TCLSQLITE3C) $(TCLFLAGS) tclsqlite3.fts3: $(TCLSQLITE3C) $(DOC)/search/searchc.c $(CC) -static -O2 -o tclsqlite3.fts3 -DSQLITE_ENABLE_FTS3 $(TCLINC) $(DOC)/search/searchc.c $(TCLSQLITE3C) $(TCLFLAGS) sqlite3.h: tclsh $(SRC)/src/sqlite.h.in $(SRC)/manifest.uuid $(SRC)/VERSION ./tclsh $(SRC)/tool/mksqlite3h.tcl $(SRC) | \ sed 's/^SQLITE_API //' >sqlite3.h # Generate the directory into which generated documentation files will # be written. |
︙ | ︙ | |||
120 121 122 123 124 125 126 127 128 129 130 131 | # Build the fts3 database used by the search script # parsehtml.so: $(DOC)/search/parsehtml.c gcc -g -shared -DUSE_TCL_STUBS $(TCLINC) -I. -I$(SRC)/ext/fts3 $(DOC)/search/parsehtml.c $(TCLSTUBFLAGS) -o parsehtml.so searchdb: parsehtml.so tclsh ./tclsh $(DOC)/search/buildsearchdb.tcl always: clean: rm -rf tclsh doc sqlite3.h docinfo.db | > > | 123 124 125 126 127 128 129 130 131 132 133 134 135 136 | # Build the fts3 database used by the search script # parsehtml.so: $(DOC)/search/parsehtml.c gcc -g -shared -DUSE_TCL_STUBS $(TCLINC) -I. -I$(SRC)/ext/fts3 $(DOC)/search/parsehtml.c $(TCLSTUBFLAGS) -o parsehtml.so searchdb: parsehtml.so tclsh ./tclsh $(DOC)/search/buildsearchdb.tcl cp $(DOC)/search/search.tcl doc/search chmod +x doc/search always: clean: rm -rf tclsh doc sqlite3.h docinfo.db |
Changes to pages/lang.in.
︙ | ︙ | |||
1837 1838 1839 1840 1841 1842 1843 | library that is running. ^This function is an SQL wrapper around the [sqlite3_libversion()] C-interface. } funcdef {substr(X,Y,Z) substr(X,Y)} {} { ^The substr(X,Y,Z) function returns a substring of input string X that begins with the Y-th character and which is Z characters long. | | | | | 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 | library that is running. ^This function is an SQL wrapper around the [sqlite3_libversion()] C-interface. } funcdef {substr(X,Y,Z) substr(X,Y)} {} { ^The substr(X,Y,Z) function returns a substring of input string X that begins with the Y-th character and which is Z characters long. ^If Z is omitted then substr(X,Y) returns all characters through the end of the string X beginning with the Y-th. ^The left-most character of X is number 1. ^If Y is negative then the first character of the substring is found by counting from the right rather than the left. ^If Z is negative then the abs(Z) characters preceeding the Y-th character are returned. ^If X is a string then characters indices refer to actual UTF-8 characters. ^If X is a BLOB then the indices refer to bytes. } funcdef {total_changes()} {} { ^The total_changes() function returns the number of row changes caused by INSERT, UPDATE or DELETE statements since the current database connection was opened. |
︙ | ︙ |