├── .gitignore ├── .tool-versions ├── .travis.yml ├── COPYING ├── MANIFEST.in ├── README.md ├── circle.yml ├── completion ├── bash_completion │ └── _geeknote └── zsh_completion │ └── _geeknote ├── geeknote.rb ├── geeknote ├── __init__.py ├── argparser.py ├── config.py ├── editor.py ├── gclient.py ├── geeknote.py ├── gnsync.py ├── log.py ├── oauth.py ├── out.py ├── storage.py └── tools.py ├── proxy_support.md ├── requirements.txt ├── setup.cfg ├── setup.py ├── tests ├── fixtures │ └── Test Note with non-ascii.xml ├── helpers.py ├── pseudoedit.py ├── test_argparser.py ├── test_editor.py ├── test_gclient.py ├── test_geeknote.py ├── test_gnsync.py ├── test_out.py ├── test_sandbox.py ├── test_storage.py └── test_tools.py └── tox.ini /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/.gitignore -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | python 2.7.16 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/.travis.yml -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/COPYING -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/README.md -------------------------------------------------------------------------------- /circle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/circle.yml -------------------------------------------------------------------------------- /completion/bash_completion/_geeknote: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/completion/bash_completion/_geeknote -------------------------------------------------------------------------------- /completion/zsh_completion/_geeknote: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/completion/zsh_completion/_geeknote -------------------------------------------------------------------------------- /geeknote.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/geeknote.rb -------------------------------------------------------------------------------- /geeknote/__init__.py: -------------------------------------------------------------------------------- 1 | __version__ = "3.1" 2 | -------------------------------------------------------------------------------- /geeknote/argparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/geeknote/argparser.py -------------------------------------------------------------------------------- /geeknote/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/geeknote/config.py -------------------------------------------------------------------------------- /geeknote/editor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/geeknote/editor.py -------------------------------------------------------------------------------- /geeknote/gclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/geeknote/gclient.py -------------------------------------------------------------------------------- /geeknote/geeknote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/geeknote/geeknote.py -------------------------------------------------------------------------------- /geeknote/gnsync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/geeknote/gnsync.py -------------------------------------------------------------------------------- /geeknote/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/geeknote/log.py -------------------------------------------------------------------------------- /geeknote/oauth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/geeknote/oauth.py -------------------------------------------------------------------------------- /geeknote/out.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/geeknote/out.py -------------------------------------------------------------------------------- /geeknote/storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/geeknote/storage.py -------------------------------------------------------------------------------- /geeknote/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/geeknote/tools.py -------------------------------------------------------------------------------- /proxy_support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/proxy_support.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/setup.py -------------------------------------------------------------------------------- /tests/fixtures/Test Note with non-ascii.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/tests/fixtures/Test Note with non-ascii.xml -------------------------------------------------------------------------------- /tests/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/tests/helpers.py -------------------------------------------------------------------------------- /tests/pseudoedit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/tests/pseudoedit.py -------------------------------------------------------------------------------- /tests/test_argparser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/tests/test_argparser.py -------------------------------------------------------------------------------- /tests/test_editor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/tests/test_editor.py -------------------------------------------------------------------------------- /tests/test_gclient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/tests/test_gclient.py -------------------------------------------------------------------------------- /tests/test_geeknote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/tests/test_geeknote.py -------------------------------------------------------------------------------- /tests/test_gnsync.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/tests/test_gnsync.py -------------------------------------------------------------------------------- /tests/test_out.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/tests/test_out.py -------------------------------------------------------------------------------- /tests/test_sandbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/tests/test_sandbox.py -------------------------------------------------------------------------------- /tests/test_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/tests/test_storage.py -------------------------------------------------------------------------------- /tests/test_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/tests/test_tools.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffkowalski/geeknote/HEAD/tox.ini --------------------------------------------------------------------------------