Permalink
Browse files

import perl function list

  • Loading branch information...
1 parent 6ede7bd commit b676342c809e607f6fdc64f2fb8b1f5f7d5edca6 @c9s committed Oct 1, 2009
Showing with 638 additions and 19 deletions.
  1. +3 −0 Makefile
  2. +352 −0 perl-functions
  3. +252 −0 perl-keywords
  4. +31 −19 plugin/cpan.vim
View
@@ -7,6 +7,9 @@ all:
install:
mkdir -p ~/.vim/plugin
cp -v plugin/cpan.vim ~/.vim/plugin/
+ mkdir -p ~/.vim/perl
+ cp perl-functions ~/.vim/perl/
+# cp perl-keywords ~/.vim/perl/
doc:
vim plugin/cpan.vim -c "call cursor(1,1)" -c "exec '1,'.search('^\n').'write! README'" -c ":q"
View
@@ -0,0 +1,352 @@
+abs VALUE
+abs
+accept NEWSOCKET,GENERICSOCKET
+alarm SECONDS
+alarm
+atan2 Y,X
+bind SOCKET,NAME
+binmode FILEHANDLE, LAYER
+binmode FILEHANDLE
+bless REF,CLASSNAME
+bless REF
+break
+caller EXPR
+caller
+chdir EXPR
+chdir FILEHANDLE
+chdir DIRHANDLE
+chdir
+chmod LIST
+chomp VARIABLE
+chomp( LIST )
+chomp
+chop VARIABLE
+chop( LIST )
+chop
+chown LIST
+chr NUMBER
+chr
+chroot FILENAME
+chroot
+close FILEHANDLE
+close
+closedir DIRHANDLE
+connect SOCKET,NAME
+continue BLOCK
+continue
+cos EXPR
+cos
+crypt PLAINTEXT,SALT
+dbmclose HASH
+dbmopen HASH,DBNAME,MASK
+defined EXPR
+defined
+delete EXPR
+die LIST
+do BLOCK
+do SUBROUTINE(LIST)
+do EXPR
+dump LABEL
+dump
+each HASH
+each ARRAY
+eof FILEHANDLE
+eof ()
+eof
+eval EXPR
+eval BLOCK
+eval
+exec LIST
+exec PROGRAM LIST
+exists EXPR
+exit EXPR
+exit
+exp EXPR
+exp
+fcntl FILEHANDLE,FUNCTION,SCALAR
+fileno FILEHANDLE
+flock FILEHANDLE,OPERATION
+fork
+format
+formline PICTURE,LIST
+getc FILEHANDLE
+getc
+getlogin
+getpeername SOCKET
+getpgrp PID
+getppid
+getpriority WHICH,WHO
+getpwnam NAME
+getgrnam NAME
+gethostbyname NAME
+getnetbyname NAME
+getprotobyname NAME
+getpwuid UID
+getgrgid GID
+getservbyname NAME,PROTO
+gethostbyaddr ADDR,ADDRTYPE
+getnetbyaddr ADDR,ADDRTYPE
+getprotobynumber NUMBER
+getservbyport PORT,PROTO
+getpwent
+getgrent
+gethostent
+getnetent
+getprotoent
+getservent
+setpwent
+setgrent
+sethostent STAYOPEN
+setnetent STAYOPEN
+setprotoent STAYOPEN
+setservent STAYOPEN
+endpwent
+endgrent
+endhostent
+endnetent
+endprotoent
+endservent
+getsockname SOCKET
+getsockopt SOCKET,LEVEL,OPTNAME
+glob EXPR
+glob
+gmtime EXPR
+gmtime
+goto LABEL
+goto EXPR
+goto &NAME
+grep BLOCK LIST
+grep EXPR,LIST
+hex EXPR
+hex
+import LIST
+index STR,SUBSTR,POSITION
+index STR,SUBSTR
+int EXPR
+int
+ioctl FILEHANDLE,FUNCTION,SCALAR
+join EXPR,LIST
+keys HASH
+keys ARRAY
+kill SIGNAL, LIST
+last LABEL
+last
+lc EXPR
+lc
+lcfirst EXPR
+lcfirst
+length EXPR
+length
+link OLDFILE,NEWFILE
+listen SOCKET,QUEUESIZE
+local EXPR
+localtime EXPR
+localtime
+lock THING
+log EXPR
+log
+lstat EXPR
+lstat
+m//
+map BLOCK LIST
+map EXPR,LIST
+mkdir FILENAME,MASK
+mkdir FILENAME
+mkdir
+msgctl ID,CMD,ARG
+msgget KEY,FLAGS
+msgrcv ID,VAR,SIZE,TYPE,FLAGS
+msgsnd ID,MSG,FLAGS
+my EXPR
+my TYPE EXPR
+my EXPR : ATTRS
+my TYPE EXPR : ATTRS
+next LABEL
+next
+no Module VERSION LIST
+no Module VERSION
+no Module LIST
+no Module
+no VERSION
+oct EXPR
+oct
+open FILEHANDLE,EXPR
+open FILEHANDLE,MODE,EXPR
+open FILEHANDLE,MODE,EXPR,LIST
+open FILEHANDLE,MODE,REFERENCE
+open FILEHANDLE
+opendir DIRHANDLE,EXPR
+ord EXPR
+ord
+our EXPR
+our TYPE EXPR
+our EXPR : ATTRS
+our TYPE EXPR : ATTRS
+pack TEMPLATE,LIST
+package NAMESPACE
+pipe READHANDLE,WRITEHANDLE
+pop ARRAY
+pop
+pos SCALAR
+pos
+print FILEHANDLE LIST
+print LIST
+print
+printf FILEHANDLE FORMAT, LIST
+printf FORMAT, LIST
+prototype FUNCTION
+push ARRAY,LIST
+q/STRING/
+qq/STRING/
+qx/STRING/
+qw/STRING/
+qr/STRING/
+quotemeta EXPR
+quotemeta
+rand EXPR
+rand
+read FILEHANDLE,SCALAR,LENGTH,OFFSET
+read FILEHANDLE,SCALAR,LENGTH
+readdir DIRHANDLE
+readline EXPR
+readline
+readlink EXPR
+readlink
+readpipe EXPR
+readpipe
+recv SOCKET,SCALAR,LENGTH,FLAGS
+redo LABEL
+redo
+ref EXPR
+ref
+rename OLDNAME,NEWNAME
+require VERSION
+require EXPR
+require
+reset EXPR
+reset
+return EXPR
+return
+reverse LIST
+rewinddir DIRHANDLE
+rindex STR,SUBSTR,POSITION
+rindex STR,SUBSTR
+rmdir FILENAME
+rmdir
+s///
+say FILEHANDLE LIST
+say LIST
+say
+scalar EXPR
+seek FILEHANDLE,POSITION,WHENCE
+seekdir DIRHANDLE,POS
+select FILEHANDLE
+select
+select RBITS,WBITS,EBITS,TIMEOUT
+semctl ID,SEMNUM,CMD,ARG
+semget KEY,NSEMS,FLAGS
+semop KEY,OPSTRING
+send SOCKET,MSG,FLAGS,TO
+send SOCKET,MSG,FLAGS
+setpgrp PID,PGRP
+setpriority WHICH,WHO,PRIORITY
+setsockopt SOCKET,LEVEL,OPTNAME,OPTVAL
+shift ARRAY
+shift
+shmctl ID,CMD,ARG
+shmget KEY,SIZE,FLAGS
+shmread ID,VAR,POS,SIZE
+shmwrite ID,STRING,POS,SIZE
+shutdown SOCKET,HOW
+sin EXPR
+sin
+sleep EXPR
+sleep
+socket SOCKET,DOMAIN,TYPE,PROTOCOL
+socketpair SOCKET1,SOCKET2,DOMAIN,TYPE,PROTOCOL
+sort SUBNAME LIST
+sort BLOCK LIST
+sort LIST
+splice ARRAY,OFFSET,LENGTH,LIST
+splice ARRAY,OFFSET,LENGTH
+splice ARRAY,OFFSET
+splice ARRAY
+split /PATTERN/,EXPR,LIMIT
+split /PATTERN/,EXPR
+split /PATTERN/
+split
+sprintf FORMAT, LIST
+sqrt EXPR
+sqrt
+srand EXPR
+srand
+stat FILEHANDLE
+stat EXPR
+stat DIRHANDLE
+stat
+state EXPR
+state TYPE EXPR
+state EXPR : ATTRS
+state TYPE EXPR : ATTRS
+study SCALAR
+study
+sub NAME BLOCK
+sub NAME (PROTO) BLOCK
+sub NAME : ATTRS BLOCK
+sub NAME (PROTO) : ATTRS BLOCK
+substr EXPR,OFFSET,LENGTH,REPLACEMENT
+substr EXPR,OFFSET,LENGTH
+substr EXPR,OFFSET
+symlink OLDFILE,NEWFILE
+syscall NUMBER, LIST
+sysopen FILEHANDLE,FILENAME,MODE
+sysopen FILEHANDLE,FILENAME,MODE,PERMS
+sysread FILEHANDLE,SCALAR,LENGTH,OFFSET
+sysread FILEHANDLE,SCALAR,LENGTH
+sysseek FILEHANDLE,POSITION,WHENCE
+system LIST
+system PROGRAM LIST
+syswrite FILEHANDLE,SCALAR,LENGTH,OFFSET
+syswrite FILEHANDLE,SCALAR,LENGTH
+syswrite FILEHANDLE,SCALAR
+tell FILEHANDLE
+tell
+telldir DIRHANDLE
+tie VARIABLE,CLASSNAME,LIST
+tied VARIABLE
+time
+times
+tr///
+truncate FILEHANDLE,LENGTH
+truncate EXPR,LENGTH
+uc EXPR
+uc
+ucfirst EXPR
+ucfirst
+umask EXPR
+umask
+undef EXPR
+undef
+unlink LIST
+unlink
+unpack TEMPLATE,EXPR
+unpack TEMPLATE
+untie VARIABLE
+unshift ARRAY,LIST
+use Module VERSION LIST
+use Module VERSION
+use Module LIST
+use Module
+use VERSION
+utime LIST
+values HASH
+values ARRAY
+vec EXPR,OFFSET,BITS
+wait
+waitpid PID,FLAGS
+wantarray
+warn LIST
+write FILEHANDLE
+write EXPR
+write
+y///
Oops, something went wrong.

0 comments on commit b676342

Please sign in to comment.