Paul Sokolovsky
ffb13cc633
docs/uerrno: Document "uerrno" module.
7 years ago
Paul Sokolovsky
8b7d311595
reference/index: Rewrite introduction paragraph to avoid confusion.
The old intro talked about "differences", but there were hardly any
sections describing differences, mostly MicroPython specific features.
On the other hand, we now have real "differences" chapter, though it's
mostly concerned with stdlib differences.
So, try to avoid confusion by changing wording and linking to the other
chapters and contrasting them with what is described in "MicroPython
language".
7 years ago
Paul Sokolovsky
94696973a0
docs/select: Rename to uselect, to match the actual module name.
Also, add ipoll() documentation and markup changes to comply with CPython
usage.
8 years ago
Paul Sokolovsky
d5713c8618
docs/library/index: Add important summary of the intro section as warning.
To make them harder to miss.
8 years ago
Paul Sokolovsky
bb296482c3
docs/library/btree: Add btree module docs.
8 years ago
Rami Ali
f9d18d96b7
docs/library: Add framebuf documentation.
8 years ago
Damien George
e72e343908
docs: Add documentation for lcd160cr module.
8 years ago
Paul Sokolovsky
64db4080ce
docs/library/index: Elaborate on u-modules.
Also, remove an "only" directive in u-modules description.
8 years ago
Paul Sokolovsky
7219a18d17
docs/library/index: Update TOCs so builtins sorted before modules.
8 years ago
Paul Sokolovsky
fdb411a8c5
docs/library/index: Include array module in ToC.
8 years ago
Paul Sokolovsky
1d3b903eb5
docs/library/index: Add builtins.rst.
9 years ago
Damien George
ed4e5d2583
docs/library/index: Fix grammar and spelling in intro paragraph.
9 years ago
Paul Sokolovsky
09f764dc04
docs/library/index: Add intro paragraph regarding availability of modules.
This introductions makes explicit the fact that whenever possible,
the documentation describes full MicroPython functionality, and arbitrary
functions/classes/modules may be missing in a paricular port or build.
9 years ago
Paul Sokolovsky
3e33aeb0db
docs: esp8266: Include ussl module in the docs.
9 years ago
Paul Sokolovsky
621c644205
docs: _io and _collections were renamed to have standard "u" prefix.
9 years ago
Paul Sokolovsky
8ebdbcfb27
docs: Add _io module reference.
9 years ago
Paul Sokolovsky
348caaf940
docs: Add _collections module reference.
9 years ago
Paul Sokolovsky
351ec6d4ab
docs/library: "os" module is actually "uos".
9 years ago
Paul Sokolovsky
0df2ee0126
docs/library/index: Order sections from the most to least standard modules.
9 years ago
Paul Sokolovsky
492bf12499
docs/library/index: Make single section for "micro-ified" modules.
Even the modules whose names don't start with "u" prefix are micro-ified
anyway, i.e. provide only subset of CPython's functionality (and sometimes
extensions to it). So, it doesn't make much sense to devide them by
criteria of having/not having "u" prefix.
9 years ago
Paul Sokolovsky
a119983328
docs/library/index: esp8266 has the same set of stdlibs as pyboard/unix.
9 years ago
Paul Sokolovsky
88ed518390
docs/library/index: Move WiPy "micro-libraries" under corresponding heading.
9 years ago
Paul Sokolovsky
8b8c32c09b
docs/library: Group MicroPython-specific modules under separate heading.
9 years ago
Paul Sokolovsky
bbe5245028
docs: esp8266: Include usocket module reference.
9 years ago
Paul Sokolovsky
3bc9b571bb
docs/ustruct: There's no complete "struct" module, only "ustruct" subset.
"ustruct" is good example of micro-ified module, so rather should belong
to the corresponding list.
9 years ago
Paul Sokolovsky
9c04299da1
docs: esp8266: Enable "machine" module docs.
The docs are still heavily biased towards WiPy, so will need a lot of
exclusions.
9 years ago
Paul Sokolovsky
6e6488530e
docs: More standard modules for esp8266.
9 years ago
Paul Sokolovsky
ee6fcc6f91
docs: Add standard modules list for esp8266.
9 years ago
Paul Sokolovsky
43efb46328
docs/library/index.rst: Minimally adapt for unix port.
9 years ago
danicampora
04db848dc7
docs: Add usocket and ussl modules' documentation.
9 years ago
danicampora
36ae417c9f
docs: Add wipy and network.server documentation.
9 years ago
danicampora
4542643025
docs: Update all WiPy docs to reflect the new API.
9 years ago
Radomir Dopieralski
05c6fbcae6
esp8266: Fix the documentation for esp.connect() and esp.disconnect()
Since the commit that moved those two functions failed to update
the documentation, this is a fix for that.
10 years ago
Daniel Campora
cfcf47c064
docs: Add initial draft documentation for the WiPy.
This makes all common files "port-aware" using the .. only directive.
10 years ago
Damien George
3eece29807
docs: Change "Micro Python" to "MicroPython" in all places in docs.
10 years ago
Radomir Dopieralski
78ccb44a90
docs: Document esp module for ESP8266.
I document as much as I could guess from experiments and reading the
code for the ``esp`` module for the ESP8266 port of Micropython.
For now the tag has to be set manually with -t option when building,
when we have properly split documentation, there will be a separate
config file for esp8266 with that the tag "port_esp8266" set.
To build use:
make SPHINXOPTS="-t port_esp8266" html
10 years ago
Damien George
47098efbda
docs: Provide initial documentation for micropython module.
10 years ago
Paul Sokolovsky
7a0636e80a
docs: Add initial "uctypes" modules docs. WIP.
10 years ago
Paul Sokolovsky
adf4c4cea8
docs: Add quick docs for uzlib.
10 years ago
Paul Sokolovsky
3a5352b483
docs: Add skeleton docs for ure module.
10 years ago
Paul Sokolovsky
d8fd3103fa
docs: Add quick docs for ubinascii.
10 years ago
Paul Sokolovsky
d96a916405
docs: Add quick docs for uhashlib.
10 years ago
Paul Sokolovsky
7f0699eedf
docs: Sort "micro-library" module list alphabetically.
10 years ago
Damien George
6e6dfdc56b
docs: Make custom index page; add more docs.
10 years ago
Damien George
88d3054ac0
docs: Import documentation from source-code inline comments.
The inline docs (prefixed with /// in .c files) have been converted to
RST format and put in the docs subdirectory.
10 years ago