Install yasnippet and vala-snippets packages

This commit is contained in:
Gergely Polonkai
2016-10-20 10:20:38 +02:00
parent d1468f35a7
commit a498706564
1085 changed files with 12052 additions and 0 deletions

View File

@@ -0,0 +1,4 @@
#contributor: Li Zhu <http://www.zhuli.name>
#name : block data
# --
block data $0

View File

@@ -0,0 +1,4 @@
#contributor: Li Zhu <http://www.zhuli.name>
#name : continue
# --
continue $0

View File

@@ -0,0 +1,4 @@
#contributor: Li Zhu <http://www.zhuli.name>
#name : character
# --
character $0

View File

@@ -0,0 +1,4 @@
#contributor: Li Zhu <http://www.zhuli.name>
#name : complex
# --
complex $0

View File

@@ -0,0 +1,4 @@
#contributor: Li Zhu <http://www.zhuli.name>
#name : double complex
# --
double complex $0

View File

@@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# contributor: Jonas Kalderstam <jonas@kalderstam.se>
# name: do ... end do ...
# key: do
# --
do $1
$0
end do

View File

@@ -0,0 +1,4 @@
#contributor: Li Zhu <http://www.zhuli.name>
#name : double precision
# --
double precision $0

View File

@@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# contributor: Jonas Kalderstam <jonas@kalderstam.se>
# name: forall ... end forall ...
# key: forall
# --
forall ($1)
$0
end forall

View File

@@ -0,0 +1,12 @@
# -*- mode: snippet -*-
# contributor: Jonas Kalderstam <jonas@kalderstam.se>
# name: function ... end function ...
# key: function
# --
function ${1:name} (${2:arg})
${3:real} :: $1
${4:real, intent(in)} :: $2
$0
end function $1

View File

@@ -0,0 +1,6 @@
#contributor: Li Zhu <http://www.zhuli.name>
#name : if then end if
# --
if ( ${1:condition} ) then
$0
end if

View File

@@ -0,0 +1,4 @@
#contributor: Li Zhu <http://www.zhuli.name>
#name : implicit none
# --
implicit none

View File

@@ -0,0 +1,4 @@
#contributor: Li Zhu <http://www.zhuli.name>
#name : include
# --
include $0

View File

@@ -0,0 +1,4 @@
#contributor: Li Zhu <http://www.zhuli.name>
#name : intrinsic
# --
intrinsic $0

View File

@@ -0,0 +1,4 @@
#contributor: Li Zhu <http://www.zhuli.name>
#name : logical
# --
logical $0

View File

@@ -0,0 +1,12 @@
# -*- mode: snippet -*-
# contributor: Jonas Kalderstam <jonas@kalderstam.se>
# name: module ... end module ...
# key: module
# --
module ${1:name}
contains
$0
end module $1

View File

@@ -0,0 +1,4 @@
#contributor: Li Zhu <http://www.zhuli.name>
#name : parameter
# --
parameter $0

View File

@@ -0,0 +1,11 @@
# -*- mode: snippet -*-
# contributor: Jonas Kalderstam <jonas@kalderstam.se>
# name: program .. end program
# key: program
# --
program ${1:name}
${2:implicit none}
$0
end program $1

View File

@@ -0,0 +1,12 @@
# -*- mode: snippet -*-
# contributor: Jonas Kalderstam <jonas@kalderstam.se>
# name: pure function ... end function ...
# key: pure func
# --
pure function ${1:name} (${2:arg})
${3:real} :: $1
${4:real, intent(in)} :: $2
$0
end function $1

View File

@@ -0,0 +1,10 @@
# -*- mode: snippet -*-
# contributor: Jonas Kalderstam <jonas@kalderstam.se>
# name: pure subroutine .. end subroutine
# key: pure subroutine
# --
pure subroutine ${1:name} (${2:arg})
${3:real, intent(in) :: $2}
$0
end subroutine $1

View File

@@ -0,0 +1,4 @@
#contributor: Li Zhu <http://www.zhuli.name>
#name : read (*,*)
# --
read (${1:*},${2:*}) $0

View File

@@ -0,0 +1,10 @@
# -*- mode: snippet -*-
# contributor: Jonas Kalderstam <jonas@kalderstam.se>
# name: subroutine .. end subroutine
# key: subroutine
# --
subroutine ${1:name} (${2:arg})
${3:real, intent(in) :: $2}
$0
end subroutine $1

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# contributor: Jonas Kalderstam <jonas@kalderstam.se>
# name: until ... end until ...
# key: until
# --
do
$0
if (${1:condition}) exit
end do

View File

@@ -0,0 +1,9 @@
# -*- mode: snippet -*-
# contributor: Jonas Kalderstam <jonas@kalderstam.se>
# name: where ... end where ...
# key: where
# --
where (${1:condition})
$0
end where

View File

@@ -0,0 +1,8 @@
# -*- mode: snippet -*-
# contributor: Jonas Kalderstam <jonas@kalderstam.se>
# name: while ... end while ...
# key: while
# --
do while (${1:condition})
$0
end do

View File

@@ -0,0 +1,4 @@
#contributor: Li Zhu <http://www.zhuli.name>
#name : write (*,*)
# --
write (${1:*},${2:*}) $0