Commit graph

72 commits

Author SHA1 Message Date
Martinez
720dfa7b09 over.app.Main now uses a features dict instead of individual flags, closes #5 2016-05-17 09:52:26 +02:00
Martinez
123b04c2b7 fix over.app.Main.invocation state after parsing 2016-05-16 20:00:46 +02:00
Martinez
e7168e165a add test script's version.py 2016-05-16 10:51:09 +02:00
Martinez
f74e156c72 add test script 2016-05-16 10:50:44 +02:00
Martinez
5541facfd8 renamer over.app.Main.exception_handler to over.app.Main.stack_tracer 2016-05-16 00:28:43 +02:00
Martinez
d0fd7e90c5 - minor changes
- add Exception.description property support
- add a few sanity checks to over.app.Main
- added top-level stack frame display to over.app.Main.exception_handler
- the command line parser is now usable :)
2016-05-16 00:27:08 +02:00
Martinez
b30cab6926 implemented a global exception handler for over.app.Main that uses introspection and docstrings to create human-friendly stack traces
implemented most of the command line parser
expanded ANSI color palette
added over.text.char_in_str
over.text.Output removes colors if the output stream is not a tty
minor fixes and improvements
2016-05-15 22:07:38 +02:00
Martinez
5b4958e1e2 add over.text.count_leading
add indent support to over.text.Output
2016-05-15 00:28:13 +02:00
Martinez
793d97f854 switched to versioning 2016-05-14 15:12:39 +02:00
Martinez
031f7627b8 renamed cython_types.pyx python_types.py to types.py[x], switching between them is setup.py's job
moved help texts to over.docs
wip over.app implementation
2016-05-13 16:11:04 +02:00
Martinez
a4665ae277 finished all of over except app, which will need a lot more attention 2016-05-13 14:44:12 +02:00
Martinez
45eb51550a finished over.text 2016-05-12 16:41:09 +02:00
Martinez
04b75a400c major reorganization of file structure 2016-05-11 17:07:48 +02:00
overwatch
65b0233a9d Merge branch 'new-progressbar' of overwatch/over into master 2016-05-11 13:30:47 +02:00
Martinez
3a0f77ab96 initial working implementation of ProgressBar2 2016-02-21 13:15:29 +01:00
Martinez
b691bb9b25 ProgressBar initial replacement outline 2016-02-18 08:01:25 +01:00
Martinez
271db52da3 minor style changes 2016-02-14 22:17:59 +01:00
Martinez
9f162f8928 add color support to over.core.misc.hexdump 2016-01-22 16:55:55 +01:00
Martinez
67f8840539 center ASCII in over.core.misc.hexdump 2016-01-22 16:45:58 +01:00
Martinez
b4e6d68277 Merge branch 'master' of git.covalent.cz:overwatch/over 2016-01-22 11:31:10 +01:00
Martinez
bd216a2e7a over.core.misc.hexdump
- fix crash on empty data
- add option for string output
2016-01-22 11:29:42 +01:00
Martinez
f1a0a7bf47 fix build.sh 2015-12-26 15:30:20 +01:00
Martinez
31aafaf0b7 Merge branch 'master' of git.covalent.cz:overwatch/over
e is necessary,
2015-11-23 21:56:38 +01:00
Martinez
9269dc30d3 update build script to python 3.5 2015-11-23 21:55:59 +01:00
Martinez
8d15d9bccd fix compare_float
revert ec98b0cde8
2015-11-23 21:54:01 +01:00
Martinez
6d854fefc6 Merge remote-tracking branch 'refs/remotes/origin/master' 2015-11-05 10:17:48 +01:00
Martinez
ccea1fb986 handle missing xdg.BaseDirectory (headless platforms etc.) 2015-11-05 10:17:19 +01:00
Martinez
5dfd55673c fix over.core.m.compare_float 2015-09-22 00:54:33 +02:00
Martinez
8d700f5ff1 add over.core.m
add over.core.m.compare_float
2015-09-21 23:48:08 +02:00
Martinez
01ef34b519 add header to over.core.misc.hexdump 2015-08-12 18:30:38 +02:00
Martinez
ca1041c39b Merge branch 'master' of git.covalent.cz:overwatch/over 2015-08-12 18:05:22 +02:00
Martinez
0a54213e0d add over.core.misc.hexdump 2015-08-11 21:05:44 +02:00
Martinez
d3ea4764e3 added __pycache__ to template .gitignore 2015-06-11 11:51:31 +02:00
Martinez
ec98b0cde8 fix over.core.types.map.__init__ 2015-06-10 19:58:02 +02:00
Martinez
dcfd9b9f54 Merge branch 'master' of git.covalent.cz:overwatch/over 2015-06-09 21:08:14 +02:00
Martinez
853b252f2b interpreter fix, removed stray debug print 2015-06-09 21:07:54 +02:00
Martinez
ba1034bf22 Merge branch 'master' of git.covalent.cz:overwatch/over 2015-06-09 09:48:59 +02:00
Martinez
15211bca8d fix DeprecationForwarder warning output 2015-06-09 09:48:55 +02:00
Martinez
dcfa51cd00 fix wrong call in template.py 2015-06-08 21:09:49 +02:00
Martinez
9565fdcee6 add over boilerplate deployment script 2015-06-08 21:05:53 +02:00
Martinez
20393b74ff Merge branch 'master' of git.covalent.cz:overwatch/over 2015-06-08 20:49:23 +02:00
Martinez
9acf3a3296 fix interpreter hashbang, fix missing returncode in over.core.cmd 2015-06-08 20:49:20 +02:00
Martinez
022e88be4f hide internals in over.core.aux.DeprecationForwarder 2015-06-08 16:35:50 +02:00
Martinez
660bae4bf0 add over.core.aux.DeprecationForwarder
add deprecation warning for over.core.textui
2015-06-08 16:34:44 +02:00
Martinez
57f4315c9a Main._print -> Main.print, removed deprecated things 2015-03-15 21:46:39 +01:00
Martinez
b29823c322 fixes #2 2015-03-15 17:56:25 +01:00
Martinez
72004923af comment 2015-03-14 14:09:59 +01:00
Martinez
d4c114e81b fixed a width bug in over.core.text.ProgressBar 2015-02-14 21:50:19 +01:00
Overwatch
1597a303f9 over.core.text.Output default output stream changed to stderr 2015-02-08 23:57:50 +01:00
Overwatch
95165e9067 fixed a nasty bug in over.core.cmd.Command's doc string 2015-02-08 23:53:54 +01:00