Revision d952ffd...

Go back to digest for 29th December 2013

Other in KDE Base

Alex Turbov committed changes in [kate] /kate/pate/src/plugins/expand:

One more big refactoring of the `expand` plugin:
* structure the code to incrase reuse-ability and read-ability
* introduce dynamic expands! huh, need to write some blog entry about
this cool feature... sometime... someday...
* fine tune and improve some templates (to be reusable)

File Changes

Added 10 files
  • /kate/pate/src/plugins/expand
  •   addons/decorators.py
  •   addons/expands_completion_model.py
  •   addons/jinja_stuff.py
  •   addons/key_sequence_tracker.py
  •   addons/settings.py
  •   addons/templates/for.cpp.tpl
  •   addons/templates/function.cpp.tpl
  •   addons/templates/if-else.cpp.tpl
  •   addons/templates/struct.cpp.tpl
  •   addons/templates/switch.cpp.tpl
Deleted 2 files
  • /kate/pate/src/plugins/expand/templates
  •   addons/struct.tpl
  •   addons/switch.tpl
Modified 3 files
  • /kate/pate/src/plugins/expand
  •   addons/__init__.py
  •   addons/text_x-c++src.expand
  •   addons/udf.py
15 files changed in total