Documentation Source Text

Check-in [09d99088da]
Login

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

Overview
Comment:When generating C-language API docs, remove the various calling convention macros required for Windows builds (ex: SQLITE_API and SQLITE_CALLBACK) to avoid unnecessary confusion.
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 09d99088da33f06dcf9ca9de96dbf204ae4bd9e4
User & Date: drh 2016-07-28 15:08:10
Context
2016-07-28
16:04
Fix a typo in a snippet() example in the FTS3 documentation. check-in: d2cba16a38 user: drh tags: trunk
15:08
When generating C-language API docs, remove the various calling convention macros required for Windows builds (ex: SQLITE_API and SQLITE_CALLBACK) to avoid unnecessary confusion. check-in: 09d99088da user: drh tags: trunk
2016-07-25
13:23
Remove the mention of "Sparc" from the TH3 documentation. check-in: e757c54921 user: drh tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to pages/capi3ref.in.

55
56
57
58
59
60
61

62
63
64
65
66
67
68
}

# Read sqlite3.c line by line and extract interface definition
# information (found in what was originally sqlite3.h).
#
while {![eof $in]} {
  set line [gets $in]

  if {[regexp {^/\*+ Begin file sqlite3session} $line]} {
    while {![regexp {^/\*+ End of sqlite3session } $line]  && ![eof $in]} {
      set line [gets $in]
      incr lineno
    }
    continue
  }







>







55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
}

# Read sqlite3.c line by line and extract interface definition
# information (found in what was originally sqlite3.h).
#
while {![eof $in]} {
  set line [gets $in]
  regsub -all {SQLITE_(APICALL|CALLBACK|SYSAPI|CDECL) } $line {} line
  if {[regexp {^/\*+ Begin file sqlite3session} $line]} {
    while {![regexp {^/\*+ End of sqlite3session } $line]  && ![eof $in]} {
      set line [gets $in]
      incr lineno
    }
    continue
  }