A bit more on the docs.
This commit is contained in:
parent
028ecc0287
commit
13515b071b
Binary file not shown.
|
Before Width: | Height: | Size: 40 KiB After Width: | Height: | Size: 30 KiB |
|
|
@ -0,0 +1,3 @@
|
||||||
|
|
||||||
|
.. automodule:: joy.vui.core
|
||||||
|
:members:
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
|
||||||
|
.. automodule:: joy.vui.display
|
||||||
|
:members:
|
||||||
|
|
@ -6,31 +6,42 @@
|
||||||
Welcome to Joy VUI's documentation!
|
Welcome to Joy VUI's documentation!
|
||||||
===================================
|
===================================
|
||||||
|
|
||||||
|
A simple Graphical User Interface for the Joy programming language,
|
||||||
|
written using Pygame to bypass X11 et. al., modeled on the Oberon OS, and
|
||||||
|
intended to be just functional enough to support bootstrapping further Joy
|
||||||
|
development.
|
||||||
|
|
||||||
|
Screenshot
|
||||||
|
-----------------------------
|
||||||
.. image:: _static/Joy-VUI-screenshot.PNG
|
.. image:: _static/Joy-VUI-screenshot.PNG
|
||||||
|
|
||||||
|
If you have PyGame and Dulwich installed you should be able to start the
|
||||||
|
VUI with the following command:
|
||||||
|
|
||||||
|
::
|
||||||
|
|
||||||
|
python -m joy.vui
|
||||||
|
|
||||||
|
This will create a `~/.thun` directory in your home dir to store your
|
||||||
|
data.
|
||||||
|
|
||||||
|
|
||||||
|
Modules
|
||||||
|
-----------------------------
|
||||||
|
|
||||||
|
.. image:: _static/packages_Vui.png
|
||||||
|
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:maxdepth: 2
|
:maxdepth: 2
|
||||||
:caption: Contents:
|
:caption: Contents:
|
||||||
|
|
||||||
|
core
|
||||||
.. automodule:: joy.vui.core
|
display
|
||||||
:members:
|
viewer
|
||||||
|
text_viewer
|
||||||
|
stack_viewer
|
||||||
.. automodule:: joy.vui.display
|
persist_task
|
||||||
:members:
|
|
||||||
|
|
||||||
|
|
||||||
.. automodule:: joy.vui.viewer
|
|
||||||
:members:
|
|
||||||
|
|
||||||
|
|
||||||
.. automodule:: joy.vui.text_viewer
|
|
||||||
:members:
|
|
||||||
|
|
||||||
|
|
||||||
.. automodule:: joy.vui.stack_viewer
|
|
||||||
:members:
|
|
||||||
|
|
||||||
|
|
||||||
Indices and tables
|
Indices and tables
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
|
||||||
|
.. automodule:: joy.vui.persist_task
|
||||||
|
:members:
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
|
||||||
|
.. automodule:: joy.vui.stack_viewer
|
||||||
|
:members:
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
|
||||||
|
.. automodule:: joy.vui.text_viewer
|
||||||
|
:members:
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
|
||||||
|
.. automodule:: joy.vui.viewer
|
||||||
|
:members:
|
||||||
|
|
@ -17,6 +17,12 @@
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with Thun. If not see <http://www.gnu.org/licenses/>.
|
# along with Thun. If not see <http://www.gnu.org/licenses/>.
|
||||||
#
|
#
|
||||||
|
'''
|
||||||
|
|
||||||
|
Persist Task
|
||||||
|
===========================
|
||||||
|
|
||||||
|
'''
|
||||||
import os, pickle, traceback
|
import os, pickle, traceback
|
||||||
from collections import Counter
|
from collections import Counter
|
||||||
from dulwich.errors import NotGitRepository
|
from dulwich.errors import NotGitRepository
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue