From 26ec3c3bb9da66ee804703d462f61b128e364f73 Mon Sep 17 00:00:00 2001 From: James Bunton Date: Tue, 1 Jul 2008 21:21:56 +1000 Subject: [PATCH] Vim: Updates to abbrs * C - added extra includes by default, adjusted formatting. * Added C++ main() skeleton. * Python - made more useful by default. --- .vim/abbrs/cmain.c | 7 ++++++- .vim/abbrs/cmaina.c | 7 ++++++- .vim/abbrs/cppmain.cpp | 14 ++++++++++++++ .vim/abbrs/cppmaina.cpp | 14 ++++++++++++++ .vim/abbrs/pycopy.py | 1 + .vim/abbrs/pymain.py | 12 ++++++++++-- 6 files changed, 51 insertions(+), 4 deletions(-) create mode 100644 .vim/abbrs/cppmain.cpp create mode 100644 .vim/abbrs/cppmaina.cpp diff --git a/.vim/abbrs/cmain.c b/.vim/abbrs/cmain.c index 986f79e..74627c6 100644 --- a/.vim/abbrs/cmain.c +++ b/.vim/abbrs/cmain.c @@ -1,9 +1,14 @@ #include #include +#include +#include +#include #include -int main(void) { +int +main(void) +{ ___ return 0; } diff --git a/.vim/abbrs/cmaina.c b/.vim/abbrs/cmaina.c index 6c83354..84668d1 100644 --- a/.vim/abbrs/cmaina.c +++ b/.vim/abbrs/cmaina.c @@ -1,9 +1,14 @@ #include #include +#include +#include +#include #include -int main(int argc, char** argv) { +int +main(int argc, char** argv) +{ ___ return 0; } diff --git a/.vim/abbrs/cppmain.cpp b/.vim/abbrs/cppmain.cpp new file mode 100644 index 0000000..c47dfd8 --- /dev/null +++ b/.vim/abbrs/cppmain.cpp @@ -0,0 +1,14 @@ +#include +#include +#include +#include +#include + + +int +main(void) +{ + ___ + return 0; +} + diff --git a/.vim/abbrs/cppmaina.cpp b/.vim/abbrs/cppmaina.cpp new file mode 100644 index 0000000..dba7dca --- /dev/null +++ b/.vim/abbrs/cppmaina.cpp @@ -0,0 +1,14 @@ +#include +#include +#include +#include +#include + + +int +main(int argc, char** argv) +{ + ___ + return 0; +} + diff --git a/.vim/abbrs/pycopy.py b/.vim/abbrs/pycopy.py index cf71161..f13374f 100644 --- a/.vim/abbrs/pycopy.py +++ b/.vim/abbrs/pycopy.py @@ -1,3 +1,4 @@ +#!/usr/bin/env python # Copyright YEAR EMAIL # Licensed for distribution under the GPL version 2, check COPYING for details # ___Program purpose diff --git a/.vim/abbrs/pymain.py b/.vim/abbrs/pymain.py index 3f6cb0b..93a447c 100644 --- a/.vim/abbrs/pymain.py +++ b/.vim/abbrs/pymain.py @@ -1,7 +1,15 @@ -def main(): +import math, os, os.path, sys + +def main(___arg): ___ pass if __name__ == "__main__": - main() + try: + ___arg = sys.argv[1] + except: + print >>sys.stderr, "Usage: %s ___arg" % sys.argv[0] + sys.exit(1) + + main(___arg) -- 2.39.2