Stefano Borini

Results 80 issues of Stefano Borini

Currently, VTooltip inherits from VLabel. Make it inherit from VWidget as in Qt. There may be some code duplication, but I prefer to have that than to introduce an unexpected...

vaitk
Refactoring

Search find operates on the buffer. Let's make it independent from the buffer by passing document and position, and returning the new position or None. The client code will take...

Refactoring

the tab parameter is useless. Remove it.

Refactoring

The lexer has the following problems: - the setModel method is unable to deal with actual change in model. It should do that - Changes in FileType are not detected....

Feature

I want to provide pagination, so that we have three editareas side-by-side, and the first one shows the first num_rows lines, the second one the second num_rows, and the third...

Feature

Feature
TextDocument

Type (document/line) will be passed as an argument in createMetaInfo. metaInfo(meta_type) will return the proper object according to the meta_type requested.

Refactoring
TextDocument

charmeta is probably too inefficient. It might be worth just remove charmeta altogether, use LineMeta and a dictionary, and do the automatic syncing, or maybe get rid of it altogether...

Refactoring
TextDocument