Documentation Source Text

Check-in [7bf5343c19]
Login

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

Overview
Comment:Add links to the Android Bindings repository.
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 7bf5343c19aa0e79bbc6d975d6d22c9be678c0f5
User & Date: drh 2016-09-12 20:54:16
Context
2016-09-12
20:59
Fix handling of
  • markup in hdom.tcl.
check-in: dcf4e23f9b user: dan tags: trunk
20:54
Add links to the Android Bindings repository. check-in: 7bf5343c19 user: drh tags: trunk
18:59
Add the 3.14.2 hashes to the change log. check-in: d2267a9398 user: drh tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to pages/doclist.in.

11
12
13
14
15
16
17






18
19
20
21


22
23
24
25
26
27
<li>[keyword index | Website Keyword Index]
</ul>
</var>

<ol>
<tcl>
hd_keywords {alphabetical listing of documents}






db eval {
  SELECT filename, pagetitle
    FROM page
   WHERE pagetitle IS NOT NULL AND pagetitle!='No Title'


   ORDER BY pagetitle COLLATE nocase
} {
  hd_puts "<li><a href=\"$filename\">$pagetitle</a></li>\n"
}
</tcl>
</ol>







>
>
>
>
>
>




>
>






11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<li>[keyword index | Website Keyword Index]
</ul>
</var>

<ol>
<tcl>
hd_keywords {alphabetical listing of documents}
db eval {
  CREATE TABLE IF NOT EXISTS expage(url UNIQUE, pagetitle);
  INSERT OR IGNORE INTO expage(url, pagetitle) VALUES
     ('https://sqlite.org/android/','Android Bindings')
  ;
}
db eval {
  SELECT filename, pagetitle
    FROM page
   WHERE pagetitle IS NOT NULL AND pagetitle!='No Title'
  UNION ALL
  SELECT url, pagetitle FROM expage
   ORDER BY pagetitle COLLATE nocase
} {
  hd_puts "<li><a href=\"$filename\">$pagetitle</a></li>\n"
}
</tcl>
</ol>

Changes to pages/docsdata.tcl.

128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
...
330
331
332
333
334
335
336






337
338
339
340
341
342
343
}
doc {Run-Time Loadable Extensions} {loadext.html} {
  A general overview on how run-time loadable extensions work, how they
  are compiled, and how developers can create their own run-time loadable
  extensions for SQLite.
}




heading {SQLite Features} features {
  Pages describing specific features or extension modules of SQLite.
}
doc {8+3 Filenames} {shortnames.html} {
  How to make SQLite work on filesystems that only support 
  8+3 filenames.
}
................................................................................
}

doc {Compilation Options} {compile.html} {
  This document describes the compile time options that may be set to 
  modify the default behavior of the library or omit optional features
  in order to reduce binary size.
}







heading {Upgrading SQLite, Backwards Compatibility} compat

doc {Moving From SQLite 3.5 to 3.6} {35to36.html} {
  A document describing the differences between SQLite version 3.5.9
  and 3.6.0.
}







<
<
<







 







>
>
>
>
>
>







128
129
130
131
132
133
134



135
136
137
138
139
140
141
...
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
}
doc {Run-Time Loadable Extensions} {loadext.html} {
  A general overview on how run-time loadable extensions work, how they
  are compiled, and how developers can create their own run-time loadable
  extensions for SQLite.
}




heading {SQLite Features} features {
  Pages describing specific features or extension modules of SQLite.
}
doc {8+3 Filenames} {shortnames.html} {
  How to make SQLite work on filesystems that only support 
  8+3 filenames.
}
................................................................................
}

doc {Compilation Options} {compile.html} {
  This document describes the compile time options that may be set to 
  modify the default behavior of the library or omit optional features
  in order to reduce binary size.
}

doc {Android Bindings for SQLite} {https://sqlite.org/android/} {
  A description of how to compile your own SQLite for Android
  (bypassing the SQLite that is built into Android) together with
  code and makefiles.
}

heading {Upgrading SQLite, Backwards Compatibility} compat

doc {Moving From SQLite 3.5 to 3.6} {35to36.html} {
  A document describing the differences between SQLite version 3.5.9
  and 3.6.0.
}

Changes to pages/sitemap.in.

16
17
18
19
20
21
22

23



24
25
26
27
28
29
30

<ul class='lessindent'>
<tcl>
db eval {
  DROP TABLE IF EXISTS px;
  CREATE TEMP TABLE px(title COLLATE nocase,link);
}

db eval {SELECT pagetitle, filename FROM page WHERE pagetitle!='No Title'} {



  set nword [llength $pagetitle]
  db eval {INSERT INTO px VALUES($pagetitle, $filename)}
  for {set i 1} {$i<$nword} {incr i} {
    set firstpart [lrange $pagetitle 0 [expr {$i-1}]]
    set lastpart [lrange $pagetitle $i end]
    set w [string tolower [lindex $lastpart 0]]
    if {![regexp {^[a-z]} $w]} continue







>
|
>
>
>







16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34

<ul class='lessindent'>
<tcl>
db eval {
  DROP TABLE IF EXISTS px;
  CREATE TEMP TABLE px(title COLLATE nocase,link);
}
db eval {
  SELECT pagetitle, filename FROM page WHERE pagetitle!='No Title'
  UNION ALL
  SELECT pagetitle, url FROM expage
} {
  set nword [llength $pagetitle]
  db eval {INSERT INTO px VALUES($pagetitle, $filename)}
  for {set i 1} {$i<$nword} {incr i} {
    set firstpart [lrange $pagetitle 0 [expr {$i-1}]]
    set lastpart [lrange $pagetitle $i end]
    set w [string tolower [lindex $lastpart 0]]
    if {![regexp {^[a-z]} $w]} continue