/ Check-in [ebc396a1]
Login

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

Overview
Comment:Fix documentation typos. No changes to code.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: ebc396a19fa79bea208ecda277ffff5d02166d0b
User & Date: drh 2016-08-07 18:52:11
Context
2016-08-08
13:40
Version 3.14 check-in: d5e98057 user: drh tags: trunk, release, version-3.14.0
2016-08-07
18:52
Fix documentation typos. No changes to code. check-in: ebc396a1 user: drh tags: trunk
2016-08-05
20:54
Have the TEA package build without SQLITE_OMIT_DEPRECATED. As it uses recently deprecated interfaces sqlite3_profile() and sqlite3_trace(). check-in: 95578898 user: dan tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to ext/fts5/fts5.h.

   314    314   ** Applications may also register custom tokenizer types. A tokenizer 
   315    315   ** is registered by providing fts5 with a populated instance of the 
   316    316   ** following structure. All structure methods must be defined, setting
   317    317   ** any member of the fts5_tokenizer struct to NULL leads to undefined
   318    318   ** behaviour. The structure methods are expected to function as follows:
   319    319   **
   320    320   ** xCreate:
   321         -**   This function is used to allocate and inititalize a tokenizer instance.
          321  +**   This function is used to allocate and initialize a tokenizer instance.
   322    322   **   A tokenizer instance is required to actually tokenize text.
   323    323   **
   324    324   **   The first argument passed to this function is a copy of the (void*)
   325    325   **   pointer provided by the application when the fts5_tokenizer object
   326    326   **   was registered with FTS5 (the third argument to xCreateTokenizer()). 
   327    327   **   The second and third arguments are an array of nul-terminated strings
   328    328   **   containing the tokenizer arguments, if any, specified following the
................................................................................
   573    573   *************************************************************************/
   574    574   
   575    575   #ifdef __cplusplus
   576    576   }  /* end of the 'extern "C"' block */
   577    577   #endif
   578    578   
   579    579   #endif /* _FTS5_H */
   580         -

Changes to src/sqlite.h.in.

  1955   1955   ** <dt>SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION</dt>
  1956   1956   ** <dd> ^This option is used to enable or disable the [sqlite3_load_extension()]
  1957   1957   ** interface independently of the [load_extension()] SQL function.
  1958   1958   ** The [sqlite3_enable_load_extension()] API enables or disables both the
  1959   1959   ** C-API [sqlite3_load_extension()] and the SQL function [load_extension()].
  1960   1960   ** There should be two additional arguments.
  1961   1961   ** When the first argument to this interface is 1, then only the C-API is
  1962         -** enabled and the SQL function remains disabled.  If the first argment to
         1962  +** enabled and the SQL function remains disabled.  If the first argument to
  1963   1963   ** this interface is 0, then both the C-API and the SQL function are disabled.
  1964   1964   ** If the first argument is -1, then no changes are made to state of either the
  1965   1965   ** C-API or the SQL function.
  1966   1966   ** The second parameter is a pointer to an integer into which
  1967   1967   ** is written 0 or 1 to indicate whether [sqlite3_load_extension()] interface
  1968   1968   ** is disabled or enabled following this call.  The second parameter may
  1969   1969   ** be a NULL pointer, in which case the new setting is not reported back.
................................................................................
  5533   5533   ** information about column C of table T in database D
  5534   5534   ** on [database connection] X.)^  ^The sqlite3_table_column_metadata()
  5535   5535   ** interface returns SQLITE_OK and fills in the non-NULL pointers in
  5536   5536   ** the final five arguments with appropriate values if the specified
  5537   5537   ** column exists.  ^The sqlite3_table_column_metadata() interface returns
  5538   5538   ** SQLITE_ERROR and if the specified column does not exist.
  5539   5539   ** ^If the column-name parameter to sqlite3_table_column_metadata() is a
  5540         -** NULL pointer, then this routine simply checks for the existance of the
         5540  +** NULL pointer, then this routine simply checks for the existence of the
  5541   5541   ** table and returns SQLITE_OK if the table exists and SQLITE_ERROR if it
  5542   5542   ** does not.
  5543   5543   **
  5544   5544   ** ^The column is identified by the second, third and fourth parameters to
  5545   5545   ** this function. ^(The second parameter is either the name of the database
  5546   5546   ** (i.e. "main", "temp", or an attached database) containing the specified
  5547   5547   ** table or NULL.)^ ^If it is NULL, then all attached databases are searched
................................................................................
  8128   8128   ** ^The preupdate hook only fires for changes to [rowid tables]; the preupdate
  8129   8129   ** hook is not invoked for changes to [virtual tables] or [WITHOUT ROWID]
  8130   8130   ** tables.
  8131   8131   **
  8132   8132   ** ^The second parameter to the preupdate callback is a pointer to
  8133   8133   ** the [database connection] that registered the preupdate hook.
  8134   8134   ** ^The third parameter to the preupdate callback is one of the constants
  8135         -** [SQLITE_INSERT], [SQLITE_DELETE], or [SQLITE_UPDATE] to indentify the
         8135  +** [SQLITE_INSERT], [SQLITE_DELETE], or [SQLITE_UPDATE] to identify the
  8136   8136   ** kind of update operation that is about to occur.
  8137   8137   ** ^(The fourth parameter to the preupdate callback is the name of the
  8138   8138   ** database within the database connection that is being modified.  This
  8139   8139   ** will be "main" for the main database or "temp" for TEMP tables or 
  8140   8140   ** the name given after the AS keyword in the [ATTACH] statement for attached
  8141   8141   ** databases.)^
  8142   8142   ** ^The fifth parameter to the preupdate callback is the name of the