mirror of
https://github.com/irssi/irssi.git
synced 2025-02-02 15:08:01 -05:00
Remove methods to create/destroy TextBuffer and TextBufferView and low level
api to add/remove lines, scripts should be fine using Window::print_after and TextBufferView::remove_line. git-svn-id: file:///var/www/svn.irssi.org/SVN/irssi/trunk@4963 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
parent
29a56d7974
commit
f9f031826f
@ -3,41 +3,6 @@
|
|||||||
MODULE = Irssi::TextUI::TextBuffer PACKAGE = Irssi
|
MODULE = Irssi::TextUI::TextBuffer PACKAGE = Irssi
|
||||||
PROTOTYPES: ENABLE
|
PROTOTYPES: ENABLE
|
||||||
|
|
||||||
Irssi::TextUI::TextBuffer
|
|
||||||
textbuffer_create()
|
|
||||||
|
|
||||||
#*******************************
|
|
||||||
MODULE = Irssi::TextUI::TextBuffer PACKAGE = Irssi::TextUI::TextBuffer PREFIX = textbuffer_
|
|
||||||
#*******************************
|
|
||||||
|
|
||||||
void
|
|
||||||
textbuffer_destroy(buffer)
|
|
||||||
Irssi::TextUI::TextBuffer buffer
|
|
||||||
|
|
||||||
Irssi::TextUI::Line
|
|
||||||
textbuffer_append(buffer, data, len, info)
|
|
||||||
Irssi::TextUI::TextBuffer buffer
|
|
||||||
char *data
|
|
||||||
int len
|
|
||||||
Irssi::TextUI::LineInfo info
|
|
||||||
|
|
||||||
Irssi::TextUI::Line
|
|
||||||
textbuffer_insert(buffer, insert_after, data, len, info)
|
|
||||||
Irssi::TextUI::TextBuffer buffer
|
|
||||||
Irssi::TextUI::Line insert_after
|
|
||||||
char *data
|
|
||||||
int len
|
|
||||||
Irssi::TextUI::LineInfo info
|
|
||||||
|
|
||||||
void
|
|
||||||
textbuffer_remove(buffer, line)
|
|
||||||
Irssi::TextUI::TextBuffer buffer
|
|
||||||
Irssi::TextUI::Line line
|
|
||||||
|
|
||||||
void
|
|
||||||
textbuffer_remove_all_lines(buffer)
|
|
||||||
Irssi::TextUI::TextBuffer buffer
|
|
||||||
|
|
||||||
#*******************************
|
#*******************************
|
||||||
MODULE = Irssi::TextUI::TextBuffer PACKAGE = Irssi::TextUI::Line PREFIX = textbuffer_line_
|
MODULE = Irssi::TextUI::TextBuffer PACKAGE = Irssi::TextUI::Line PREFIX = textbuffer_line_
|
||||||
#*******************************
|
#*******************************
|
||||||
|
@ -3,22 +3,10 @@
|
|||||||
MODULE = Irssi::TextUI::TextBufferView PACKAGE = Irssi::TextUI::TextBuffer PREFIX = textbuffer_
|
MODULE = Irssi::TextUI::TextBufferView PACKAGE = Irssi::TextUI::TextBuffer PREFIX = textbuffer_
|
||||||
PROTOTYPES: ENABLE
|
PROTOTYPES: ENABLE
|
||||||
|
|
||||||
Irssi::TextUI::TextBufferView
|
|
||||||
textbuffer_view_create(buffer, width, height, scroll, utf8)
|
|
||||||
Irssi::TextUI::TextBuffer buffer
|
|
||||||
int width
|
|
||||||
int height
|
|
||||||
int scroll
|
|
||||||
int utf8
|
|
||||||
|
|
||||||
#*******************************
|
#*******************************
|
||||||
MODULE = Irssi::TextUI::TextBufferView PACKAGE = Irssi::TextUI::TextBufferView PREFIX = textbuffer_view_
|
MODULE = Irssi::TextUI::TextBufferView PACKAGE = Irssi::TextUI::TextBufferView PREFIX = textbuffer_view_
|
||||||
#*******************************
|
#*******************************
|
||||||
|
|
||||||
void
|
|
||||||
textbuffer_view_destroy(view)
|
|
||||||
Irssi::TextUI::TextBufferView view
|
|
||||||
|
|
||||||
void
|
void
|
||||||
textbuffer_view_set_default_indent(view, default_indent, longword_noindent)
|
textbuffer_view_set_default_indent(view, default_indent, longword_noindent)
|
||||||
Irssi::TextUI::TextBufferView view
|
Irssi::TextUI::TextBufferView view
|
||||||
@ -55,11 +43,6 @@ textbuffer_view_get_line_cache(view, line)
|
|||||||
Irssi::TextUI::TextBufferView view
|
Irssi::TextUI::TextBufferView view
|
||||||
Irssi::TextUI::Line line
|
Irssi::TextUI::Line line
|
||||||
|
|
||||||
void
|
|
||||||
textbuffer_view_insert_line(view, line)
|
|
||||||
Irssi::TextUI::TextBufferView view
|
|
||||||
Irssi::TextUI::Line line
|
|
||||||
|
|
||||||
void
|
void
|
||||||
textbuffer_view_remove_line(view, line)
|
textbuffer_view_remove_line(view, line)
|
||||||
Irssi::TextUI::TextBufferView view
|
Irssi::TextUI::TextBufferView view
|
||||||
|
Loading…
Reference in New Issue
Block a user