From b045e27c545d4027811637193632ec3ea5ef7858 Mon Sep 17 00:00:00 2001 From: Simeon Simeonov Date: Thu, 19 Sep 2013 16:21:37 +0200 Subject: Initial commit --- .emacs.d/mysnippets/text-mode/python-mode/mprop | 21 +++++++++++++++++++++ .emacs.d/mysnippets/text-mode/python-mode/mpropg | 10 ++++++++++ .emacs.d/mysnippets/text-mode/python-mode/mpropsg | 16 ++++++++++++++++ 3 files changed, 47 insertions(+) create mode 100644 .emacs.d/mysnippets/text-mode/python-mode/mprop create mode 100644 .emacs.d/mysnippets/text-mode/python-mode/mpropg create mode 100644 .emacs.d/mysnippets/text-mode/python-mode/mpropsg (limited to '.emacs.d') diff --git a/.emacs.d/mysnippets/text-mode/python-mode/mprop b/.emacs.d/mysnippets/text-mode/python-mode/mprop new file mode 100644 index 0000000..604f8b5 --- /dev/null +++ b/.emacs.d/mysnippets/text-mode/python-mode/mprop @@ -0,0 +1,21 @@ +#contributor : Simeon Simeonov +#name : @property foo ... getter & setter & deleter +# -- +@property +def ${1:foo}(self): + """ + """ + return self._$1 + +@$1.setter +def $1(self, value): + """ + """ + self._$1 = value + +@$1.deleter +def $1(self): + """ + """ + +$0 diff --git a/.emacs.d/mysnippets/text-mode/python-mode/mpropg b/.emacs.d/mysnippets/text-mode/python-mode/mpropg new file mode 100644 index 0000000..6fa9011 --- /dev/null +++ b/.emacs.d/mysnippets/text-mode/python-mode/mpropg @@ -0,0 +1,10 @@ +#contributor : Simeon Simeonov +#name : @property foo ... getter +# -- +@property +def ${1:foo}(self): + """ + """ + return self._$1 + +$0 diff --git a/.emacs.d/mysnippets/text-mode/python-mode/mpropsg b/.emacs.d/mysnippets/text-mode/python-mode/mpropsg new file mode 100644 index 0000000..3d515fa --- /dev/null +++ b/.emacs.d/mysnippets/text-mode/python-mode/mpropsg @@ -0,0 +1,16 @@ +#contributor : Simeon Simeonov +#name : @property foo ... getter & setter +# -- +@property +def ${1:foo}(self): + """ + """ + return self._$1 + +@$1.setter +def $1(self, value): + """ + """ + self._$1 = value + +$0 -- cgit v1.3