Spelltinkle 0.1 documentation

API

«  Development   ::   Contents

API

class spelltinkle.actions.Actions(session)[source]

Bases: builtins.object

bs(doc)[source]
complete(doc)[source]
copy(doc)[source]
ctrl_down(doc)[source]
ctrl_left(doc)[source]
ctrl_right(doc)[source]
ctrl_up(doc, dir='up')[source]
dedent(doc)[source]
delete(doc)[source]
delete_to_end_of_line(doc, append=False)[source]
delete_to_end_of_line_again(doc)[source]
down(doc)[source]
end(doc)[source]
endend(doc)[source]
enter(doc)[source]
esc(doc)[source]
format(doc)[source]
game(doc)[source]
help(doc)[source]
home(doc)[source]
homehome(doc)[source]
indent(doc, direction=1)[source]
insert_character(doc, char)[source]
jedi(doc)[source]
left(doc)[source]
lower(doc)[source]
mark(doc)[source]
mouse_clicked(doc)[source]
mouse_released(doc)[source]
normalize_space(doc)[source]
open(doc)[source]
page_down(doc)[source]
page_up(doc)[source]
paste(doc)[source]
quit(doc)[source]
rectangle_delete(doc)[source]
redo(doc)[source]
replace(doc)[source]
right(doc)[source]
scroll_down(doc)[source]
scroll_up(doc)[source]
search_backward(doc)[source]
search_forward(doc)[source]
stop(doc)[source]
tab(doc)[source]
undo(doc)[source]
up(doc)[source]
upper(doc, f=<method 'upper' of 'str' objects>)[source]
view_files(doc)[source]
write(doc)[source]
write_as(doc)[source]
class spelltinkle.analysis.AnalysisActions[source]

Bases: builtins.object

enter(doc)[source]
class spelltinkle.analysis.AnalysisDocument(session, doc)[source]

Bases: spelltinkle.document.Document

class spelltinkle.choise.Choise[source]

Bases: builtins.object

get_line(r)[source]
class spelltinkle.color.Color(doc)[source]

Bases: spelltinkle.color.NoColor

analyse(queue)[source]
paint()[source]
pep8()[source]
pyflakes()[source]
run(queue)[source]
stop()[source]
target(queue)[source]
update(c1, r1, c2, r2, lines)[source]
class spelltinkle.color.NoColor[source]

Bases: builtins.object

run()[source]
stop()[source]
update(c1, r1, c2, r2, lines)[source]
spelltinkle.complete.complete_word(doc)[source]
class spelltinkle.document.Document(view=None, actions=None)[source]

Bases: builtins.object

change(r1, c1, r2, c2, lines, remember=True)[source]
delete_range(c1, r1, c2, r2)[source]
enumerate(r=0, c=0, direction=1)[source]
insert_lines(c, r, lines)[source]
read(filename, positions={})[source]
set_filename(name)[source]
write()[source]
spelltinkle.document.isempty(line)[source]
spelltinkle.document.tolines(fd)[source]
spelltinkle.document.untabify(line)[source]
exception spelltinkle.exceptions.StopSession[source]

Bases: builtins.Exception

class spelltinkle.fileinput.FileInputActions(session)[source]

Bases: builtins.object

bs(doc)[source]
delete(doc)[source]
enter(doc)[source]
esc(doc)[source]
insert_character(doc, chr)[source]
tab(doc)[source]
update(doc, path)[source]
class spelltinkle.fileinput.FileInputDocument(session, path, action='open')[source]

Bases: spelltinkle.document.Document

class spelltinkle.filelist.FileList(session)[source]

Bases: spelltinkle.document.Document

class spelltinkle.filelist.FileListActions(session)[source]

Bases: spelltinkle.actions.Actions

choose(i)[source]
enter(doc)[source]
esc(doc)[source]
insert_character(doc, c)[source]
view_files(doc)[source]
spelltinkle.fromimp.complete(word, words)[source]
spelltinkle.fromimp.complete_import_statement(doc)[source]
class spelltinkle.game.Game(session)[source]

Bases: spelltinkle.document.Document

class spelltinkle.game.GameActions(session)[source]

Bases: spelltinkle.actions.Actions

choose(i)[source]
enter(doc)[source]
esc(doc)[source]
insert_character(doc, c)[source]
view_files(doc)[source]
class spelltinkle.help.HelpDocument(actions)[source]

Bases: spelltinkle.document.Document

class spelltinkle.history.History[source]

Bases: builtins.object

append(change)[source]
redo(doc)[source]
undo(doc)[source]
class spelltinkle.input.InputActions(session)[source]

Bases: builtins.object

bs(doc)[source]
delete(doc)[source]
end(doc)[source]
home(doc)[source]
insert_character(doc, chr)[source]
left(doc)[source]
right(doc)[source]
update(doc, string=None)[source]
class spelltinkle.replace.Replace(session, doc)[source]

Bases: spelltinkle.input.InputActions

clean(doc)[source]
enter(doc)[source]
esc(doc)[source]
insert_character(doc, chr)[source]
next(doc)[source]
paint(doc)[source]
painter(doc)[source]
update(doc, string=None)[source]
spelltinkle.run.run(args=None, input=None)[source]
class spelltinkle.screen.Screen(size=None, corner=(0, 0))[source]

Bases: builtins.object

check_escape()[source]
erase()[source]
get_keys(queue)[source]
input()[source]
move(y, x)[source]
refresh()[source]
resize(size=None)[source]
resize_handler(signalnum, frame)[source]
start()[source]
stop()[source]
subwin(h, w, ch, cw)[source]
write(text=' ', colors=0)[source]
class spelltinkle.search.Search(session, doc, direction=1)[source]

Bases: builtins.object

bs(doc)[source]
clean(doc)[source]
find(doc, next=False)[source]
insert_character(doc, c)[source]
paint(doc)[source]
painter(doc)[source]
reset(doc)[source]
search_backward(doc)[source]
search_forward(doc, direction=1)[source]
unknown(doc, name)[source]
update_info_line(view)[source]
spelltinkle.search.make_regular_expression(s)[source]
class spelltinkle.session.Session(filenames, scr, input)[source]

Bases: builtins.object

doc[source]
loop()[source]
read()[source]
run()[source]
save()[source]
class spelltinkle.view.View(doc, show_line_numbers=True)[source]

Bases: builtins.object

build()[source]
marked_region()[source]
match_parenthesis()[source]
mouse(x, y)[source]
move(r=None, c=0, later=True)[source]
next()[source]
pos[source]
prev()[source]
set_screen(scr)[source]
update(session)[source]
update_info_line()[source]
update_tabs(session)[source]
class spelltinkle.test.screen.Screen(size=None, corner=(0, 0))[source]

Bases: builtins.object

move(y, x)[source]
write(text=' ', colors=0)[source]
class spelltinkle.test.selftest.Input(test)[source]

Bases: builtins.object

characters(test)[source]
get()[source]
put(c)[source]
session = None
class spelltinkle.test.selftest.Screen(h=10, w=40)[source]

Bases: builtins.object

erase()[source]
move(a, b)[source]
refresh()[source]
subwin(a, b, c, d)[source]
write(line, colors)[source]
spelltinkle.test.selftest.test(names)[source]
spelltinkle.test.tests.test1(session)[source]
spelltinkle.test.tests.test2(session)[source]
spelltinkle.test.tests.test3(session)[source]
spelltinkle.test.tests.test4(session)[source]
spelltinkle.test.tests.test5(session)[source]
spelltinkle.test.tests.test6(session)[source]
spelltinkle.test.tests.test7(session)[source]
spelltinkle.test.tests.test8(session)[source]

«  Development   ::   Contents