[gnome-builder] snippets: temporarily port some snippets over from my snipMate.
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] snippets: temporarily port some snippets over from my snipMate.
- Date: Tue, 9 Sep 2014 10:10:04 +0000 (UTC)
commit 0f038e5a29850e7c024459a992992c7a2018b8b8
Author: Christian Hergert <christian hergert me>
Date: Tue Sep 9 03:09:58 2014 -0700
snippets: temporarily port some snippets over from my snipMate.
These wont be here long term, but helps me get going using Builder to
write Builder.
src/resources/snippets/c.snippets | 20 ++++++++++++++++++++
1 files changed, 20 insertions(+), 0 deletions(-)
---
diff --git a/src/resources/snippets/c.snippets b/src/resources/snippets/c.snippets
index f87d956..fbeadf7 100644
--- a/src/resources/snippets/c.snippets
+++ b/src/resources/snippets/c.snippets
@@ -147,3 +147,23 @@ snippet gobject
}
snippet pr
${$filename|stripsuffix|functify|camelize}Private *priv;$0
+snippet prop
+ gParamSpecs [PROP_${1:NAME}] =
+ g_param_spec_${2:object} ("${3:name}",
+ ${$2|space} _("${4:Name}"),
+ ${$2|space} _("${5:Name}"),
+ ${$2|space} ${6}
+ ${$2|space} (G_PARAM_${7:READWRITE} |
+ ${$2|space} G_PARAM_STATIC_STRINGS));
+ g_object_class_install_property (object_class, PROP_$1,
+ gParamSpecs [PROP_$1]);
+snippet doc
+ /**
+ * ${$filename|stripsuffix|functify}_${1:func}:
+ *
+ * ${3}
+ *
+ * Returns: ${2}
+ */$0
+snippet C
+ ${$filename|stripsuffix|functify|camelize} $0
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]