Permalink
Browse files

Initial import

  • Loading branch information...
0 parents commit ee126710113eb769d782a35bdbd87100d08156b2 @baverman committed Sep 22, 2010
Showing with 31 additions and 0 deletions.
  1. +31 −0 README.rst
31 README.rst
@@ -0,0 +1,31 @@
+Snaked
+======
+
+Very light and minimalist editor inspired by Scribes. Snaked
+intended mostly for python developers but other Scribes users
+may find it useful too.
+
+Shortly, Snaked is Scribes with blackjack and bitches.
+
+
+Goals
+-----
+
+- As little code base as possible. GtkSourceView gives enough
+ features. Editor core should only implement `project`, `shortcut`,
+ `plugin`, `editor title` and `editor problems` abstractions.
+ 1000 - 3000 cloc's of python code estimated.
+
+- Clean and maintainable code design. Say no for Scribes signal passing hell.
+
+- Tabs! I'm using awesome tiling wm, so Scribes lacking of tabs is not a problem for me.
+ But many users complain about it.
+
+- Speed. All development will be maid on Atom Netbook. Scribes is too slow on this hardware.
+
+- Memory footprint. Scribes internals is too complicated to trace all object references
+ and editor leaks like bloody shit. Weakrefs will save the world.
+
+- Flexible plugin system based on standard python packaging practices.
+
+- Handling all shortcuts in native (Russian for example) keyboard layouts.

0 comments on commit ee12671

Please sign in to comment.