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