CVSROOT:        /cvs/gnome
Module name:    gedit
Changes by:     jessevdk        06/04/22 06:43:02

Modified files:
        .              : ChangeLog 
        plugins/snippets/snippets: Snippet.py SnippetController.py 
                                   SnippetPlaceholders.py 

Log message:
* snippets/Snippet.py: enabled shell and python placeholders. Added
python placeholder align function (can be used by python placeholders
to align/tabelize text). Cleaned the parsing code. Added an extra mark
on snippet insertion which is positioned at the end of the snippet
* snippets/SnippetController.py: use timeout instead of idle to update
mirrors (this enables semi instant-update if we want it). Apply
placeholder.leave() when the cursor leaves the placeholder
* snippets/SnippetPlaceholders.py: fixed making string literals used
for inserting mirror text into shell and python placeholders. Added
separate mirror handler which handles mirrored items which apply after
leaving the dependent placeholder. Moved general expander placeholder
code to PlaceholderExpand. Added private namespace for python
placeholders which enables python snippets to define global
variables/functions which can be used throughout the snippet.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gedit&who=jessevdk&date=explicit&mindate=2006-04-22%2006:42&maxdate=2006-04-22%2006:44

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to