[Soc-2008-dev] Week 11 report

Ian Thompson quornian at googlemail.com
Sat Aug 9 00:13:32 CEST 2008

Week 11 Report

This Week
The marker system is now in place. The behaviour of markers is dictated by their
flags and groupings. Placing markers with the TMARK_EDITALL flag set allows a
number of spans to be edited from one (as in the Find All case). The TMARK_TEMP
flag denotes markers which should be removed once focus is taken elsewhere.
Together with grouping information (currently the upper two bytes of a marker's
flags) these provide a platform for code templates.

The textplugin_templates.py contains an implementation of such a system, which
may be extended by the user with a simple syntax (to be documented).

Find all is implemented as an option ("Mark All") on the find and replace panel,
which has also seen some improvements this week. It makes use of markers to edit
all occurrences at once.

The last few word-wrap functions (Home, End, etc.) have also now been completed.

Next Week
Obtain as much feedback as possible. Solve any remaining issues and adjust any
behaviour that may confuse or hinder users. Finish writing integration docs and
write full user documentation ready for the wiki.


The main code is complete. Time now to polish things off and get ready for
integration. This is the final week and I'm on target to finish by the deadline.

More information about the Soc-2008-dev mailing list