| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-08-29 | docs/library/micropython: Fix typo in RST formatting. | Damien George | |
| 2017-08-29 | docs/library: Add description of "index" parameter to uos.dupterm(). | Damien George | |
| 2017-08-29 | docs/machine.Signal: Improve style/grammar and add usage example. | Paul Sokolovsky | |
| 2017-08-28 | docs/library/network: Fix ref to "socket" module (should be "usocket"). | Paul Sokolovsky | |
| 2017-08-28 | docs: More xrefs to "MicroPython port" in glossary. | Paul Sokolovsky | |
| 2017-08-23 | docs/pyboard/tutorial: Add "timeout=0" to UART in pass-through example. | Damien George | |
| Without this the pass-through will pause for 1 second at each character. | |||
| 2017-08-23 | docs: Bump version to 1.9.2.v1.9.2 | Damien George | |
| 2017-08-22 | docs: Consistently link to micropython-lib in glossary. | Paul Sokolovsky | |
| 2017-08-20 | docs/glossary: Fix typos in micropython-lib paragraph. | Paul Sokolovsky | |
| 2017-08-20 | docs/glossary: Elaborate on possible MicroPython port differences. | Paul Sokolovsky | |
| State that this doc describes generic, "core" MicroPython functionality, any particular port may diverge in both directions, by both omitting some functionality, and adding more, both cases described outside the generic documentation. | |||
| 2017-08-20 | docs/library/usocket: Describe complete information on address formats. | Paul Sokolovsky | |
| Describe that the only portable way to deal with addresses is by using getaddrinfo(). Describe that some ports may support tuple addresses using "socket" module (vs "usocket" of native MicroPython). | |||
| 2017-08-20 | docs/library/usocket: Move socket.error to its own section. | Paul Sokolovsky | |
| It's too minor a point to start the module description with it. | |||
| 2017-08-17 | docs/library/ubinascii: Update base64 docs. | Alex Robbins | |
| This clarifies return values and the handling of invalid (e.g. newline) characters. Encoding conforms to RFC 3548, but decoding does not, as it ignores invalid characters in base64 input. Instead, it conforms to MIME handling of base64 (RFC 2045). Note that CPython doesn't document handling of invalid characters in a2b_base64() docs: https://docs.python.org/3/library/binascii.html#binascii.a2b_base64 , so we specify it more explicitly than it, based on CPython's actual behavior (with which MicroPython now compliant). | |||
| 2017-08-14 | docs/library/machine.RTC.rst: Fix typo. | Javier Candeira | |
| 2017-07-24 | docs/esp8266/tutorial: Fix typo, "its" to "it's" in powerctrl.rst. | Matthew Brener | |
| 2017-07-21 | eps8266/general: Fix typo in recent example. | Paul Sokolovsky | |
| 2017-07-21 | eps8266/general: Add known issue of WiFi RX buffers overflow. | Peter Hinch | |
| 2017-07-21 | docs/pyboard/tutorial/amp_skin: Add example for playing large WAV files. | Piotr MaliĆski | |
| 2017-07-15 | docs,teensy: Use the name MicroPython consistently in documentation | Alexander Steffen | |
| 2017-07-04 | docs/uzlib: Update description of decompress() and mention DecompIO. | Paul Sokolovsky | |
| 2017-07-03 | docs/pyboard: Move info about using Windows from topindex to general. | Damien George | |
| 2017-07-02 | docs/esp8266/general.rst: Fix name of NTP module. | Patrick O'Leary | |
| The simple NTP client module is named "ntptime.py". | |||
| 2017-07-03 | docs/uerrno: Document "uerrno" module. | Paul Sokolovsky | |
| 2017-07-02 | docs/pyboard: Move hardware info into General Info chapter. | Paul Sokolovsky | |
| This makes top-level ToC of the pyboard docs consistent with other ports (consisting of 3 chapters: QuickRef, General Info, and Tutorial). Also, some other minor tweaks applied, like local ToC for General Info and headings mentioning pyboard. | |||
| 2017-07-02 | docs/*_index: Drop "Indices and tables" pseudo-section. | Paul Sokolovsky | |
| This pseudo-section causes artifacts with latexpdf generation (almost empty page with list containing literal "genindex", "modeindex", "search" items). For HTML docs, these sections can be accessed from "home" page. | |||
| 2017-07-02 | docs/conf.py: Set "version" and "release" to the same value. | Paul Sokolovsky | |
| We don't use alpha/beta/RC, so for us version and release should be the same, or it leads to confusion (for example, current, 1.9.1 docs are marked as 1.9 at places). | |||
| 2017-07-02 | docs/replace.inc: Add |see_cpython|, to xref individual symbols from CPython. | Paul Sokolovsky | |
| The idea is to use it for each symbol in builtins.rst. | |||
| 2017-07-02 | docs/library: Add CPython docs xref to each pertinent module. | Paul Sokolovsky | |
| Cross-reference text/link is implemented as RST substitution, so easy to consistently. | |||
| 2017-07-02 | docs/conf.py: Add file for global replacements definition. | Paul Sokolovsky | |
| The idea is to allow to define a kind of "macros" for repeatitive text, so all occurrances can be updated in one place. Unfortunately, RST doesn't support replacements with arguments, which limits usefulness of them and should be taken into account. | |||
| 2017-07-02 | docs/conf.py: Switch to "new" format of intersphinx_mapping. | Paul Sokolovsky | |
| As described at http://www.sphinx-doc.org/en/stable/ext/intersphinx.html#confval-intersphinx_mapping This will allow to explicitly refer to CPython docs for cross-references. | |||
| 2017-07-02 | docs/topindex.html: Fix typo in "Glossary" heading. | Damien George | |
| 2017-07-02 | docs: Add glossary. | Paul Sokolovsky | |
| We have enough terms or references throughout the docs which may be not immediately clear or have some important nuances. Referencing terms in gloassary is the best way to deal with that. | |||
| 2017-07-02 | docs/ure: Elaborate doc, update markup to the latest conventions. | Paul Sokolovsky | |
| 2017-07-01 | docs/builtins: Add AssertionError, SyntaxError, ZeroDivisionError. | Paul Sokolovsky | |
| Also, update heading of 1st sections to "Functions and types". | |||
| 2017-07-01 | reference/index: Rewrite introduction paragraph to avoid confusion. | Paul Sokolovsky | |
| 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". | |||
| 2017-07-01 | docs/differences/index_template: Use consistent heading casing. | Paul Sokolovsky | |
| And in our case, "consistent" is where each word in the heading is *not* capitalized. | |||
| 2017-07-01 | docs: Move topindex.html to templates/ subdir. | Damien George | |
| Later versions of jinja2 need it to be in this subdir, and earlier versions work with it here as well. | |||
| 2017-07-01 | docs/conf.py: Add .venv dir to exclude_patterns. | Paul Sokolovsky | |
| It's useful to try different Sphinx versions using virtualenv/venv, so exclude a common venv dir name from Sphinx processing. | |||
| 2017-07-01 | docs/constrained: Use markup adhering to the latest docs conventions. | Paul Sokolovsky | |
| 2017-06-30 | docs/{uselect,ussl,ustruct}: Use markup adhering to latest docs conventions. | Paul Sokolovsky | |
| 2017-06-30 | docs/topindex.html: Remove link to wipy.io, it's no longer available. | Damien George | |
| 2017-06-29 | docs/{framebuf,usocket}: Use markup adhering to the latest docs conventions. | Paul Sokolovsky | |
| 2017-06-28 | docs/{micropython,sys,uos}: Use markup adhering to the latest docs conventions. | Paul Sokolovsky | |
| 2017-06-27 | docs/{esp,pyb,ubinascii}: Use markup adhering to the latest docs conventions. | Paul Sokolovsky | |
| 2017-06-27 | docs: Move all ports docs to the single ToC. | Paul Sokolovsky | |
| Previously, only "selected chapters" were shown in left-pane ToC (of Read The Docs theme). These chapters were selected out of order. The rest of chapters were hidden beyond "Documentation Contents" pseudo- chapter. This arguably led only to confusion, as many people probably never tried to open that pseudo-chapter, and those who did, were confused. Such organization is even worse for PDF output, causing chapters go in mix-mashed order. So, instead move to single clean ToC. This will allow readers of HTML to have access to any doc content at their fingertips (and straight before their eyes), and will allow to finally have clean PDF docs. | |||
| 2017-06-26 | docs/library/gc: Fix grammar and improve readability of gc.threshold(). | Damien George | |
| 2017-06-26 | docs/esp8266/tutorial/intro: Fix some grammatical typos. | Damien George | |
| 2017-06-26 | docs/ref/speed_python: Update and make more hardware-neutral. | Paul Sokolovsky | |
| Move hardware-specific optimizations to the very end of document, and add visible note that it gives an example for Pyboard. Remove references to specific hardware technologies, so the doc can be more naturally used across ports. Various markup updates to adhere to the latest docs conventions. | |||
| 2017-06-26 | docs/network: Use markup adhering to the latest docs conventions. | Paul Sokolovsky | |
| 2017-06-25 | docs/machine*: Use markup adhering to the latest docs conventions. | Paul Sokolovsky | |
