Skip to content

Commit

Permalink
Adding a new code completion bundle for the OCaml Unix library. Some …
Browse files Browse the repository at this point in the history
…notes:

  * I'm not sure I like the selections for tab triggers that I chose.
    If you have any better suggestions, set me know
  * This bundle prepends The Unix module name onto its contents.  i.e. it doesn't
    assume that you've opened the Unix module.  For the most part I don't like this
    (there are exceptions, like with Unix.stdout where the name should be fully spelled out).
    If anyone would prefer it without the Unix name prepended, let me know and I might
    make the change.
  * There is an awful lot of stuff in there, I'm sure I goofed up somewhere...
                            
William D. Neumann



git-svn-id: http://svn.textmate.org/trunk/Bundles/OcamlUnixCodeCompletion.tmbundle@4408 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
  • Loading branch information
William D. Neumann committed Jul 18, 2006
0 parents commit 218c93d
Show file tree
Hide file tree
Showing 424 changed files with 7,945 additions and 0 deletions.
16 changes: 16 additions & 0 deletions Snippets/Address already in use.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.EADDRINUSE</string>
<key>name</key>
<string>Address already in use</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.err</string>
<key>uuid</key>
<string>9E62DC67-A22E-446B-BB2E-4803F8655BA1</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Address family not supported by protocol family.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.EAFNOSUPPORT</string>
<key>name</key>
<string>Address family not supported by protocol family</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.err</string>
<key>uuid</key>
<string>D2B39A09-0729-49C6-8488-F51A42E78C20</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Address.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.ai_addr</string>
<key>name</key>
<string>Address</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.ai_</string>
<key>uuid</key>
<string>99EED0A4-7E0E-428B-9737-CF30BB2C5FD5</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Allow reuse of local addresses for bind.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.SO_REUSEADDR</string>
<key>name</key>
<string>Allow reuse of local addresses for bind</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.SOB_</string>
<key>uuid</key>
<string>FDD1A0FA-5323-46B8-8391-3AB362ABE14C</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Always return host as IP addresss.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.NI_NUMERICHOST</string>
<key>name</key>
<string>Always return host as IP addresss</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.NI_</string>
<key>uuid</key>
<string>38E08BE1-70D4-4D9E-92D1-698A481E9482</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Always return service as port number.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.NI_NUMERICSERV</string>
<key>name</key>
<string>Always return service as port number</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.NI_</string>
<key>uuid</key>
<string>AFABFD5F-36F3-4FA1-AFAF-B287F924D79B</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Any inet address (for bind -- IPv6).tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.inet6_addr_any</string>
<key>name</key>
<string>Any inet address (for bind -- IPv6)</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.addr</string>
<key>uuid</key>
<string>C7C8FE98-056C-44D0-9632-FC4AC24FB1F8</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Any inet address (for bind).tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.inet_addr_any</string>
<key>name</key>
<string>Any inet address (for bind)</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.addr</string>
<key>uuid</key>
<string>3A69AE2C-B6AD-438D-9A0C-DAFE15BE2EF4</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Argument list too long.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.E2BIG</string>
<key>name</key>
<string>Argument list too long</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.err</string>
<key>uuid</key>
<string>F88749F7-392A-4B3A-86CE-CB4A6B173D4B</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Bad address.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.EFAULT</string>
<key>name</key>
<string>Bad address</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.err</string>
<key>uuid</key>
<string>7C9CA754-86C1-4996-B920-E1A084954E48</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Bad file descriptor.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.EBADF</string>
<key>name</key>
<string>Bad file descriptor</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.err</string>
<key>uuid</key>
<string>B44648FE-E0F2-4C5E-AD4D-65877FDD7C53</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Block device.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.S_BLK</string>
<key>name</key>
<string>Block device</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.fstat</string>
<key>uuid</key>
<string>862B3BA0-6BB3-412A-AF60-3276C5E6CF6B</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Blocked listed signals.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.SIG_BLOCK</string>
<key>name</key>
<string>Blocked listed signals</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.SIG_</string>
<key>uuid</key>
<string>B05DA541-8BA5-426E-9DDB-5E186A643A0F</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Broken pipe.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.EPIPE</string>
<key>name</key>
<string>Broken pipe</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.err</string>
<key>uuid</key>
<string>B35A9BC3-A586-43F9-8777-0D695AD3E50F</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Bypass standard routing algorithms.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.SO_DONTROUTE</string>
<key>name</key>
<string>Bypass standard routing algorithms</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.SOB_</string>
<key>uuid</key>
<string>E160FB7B-2FA6-454D-A82F-124CAE091702</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Can't assign requested address.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.EADDRNOTAVAIL</string>
<key>name</key>
<string>Can't assign requested address</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.err</string>
<key>uuid</key>
<string>3BFC4143-9B3D-4F1A-889C-741BFE2F4088</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Can't send after socket shutdown.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.ESHUTDOWN</string>
<key>name</key>
<string>Can't send after socket shutdown</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.err</string>
<key>uuid</key>
<string>4B5D29BC-0514-4976-B6FB-F3D6C29039D4</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Canonical host name.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.ai_cannonname</string>
<key>name</key>
<string>Canonical host name</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.ai_</string>
<key>uuid</key>
<string>F7FBA013-7E20-46BC-9E87-2DB4536712AE</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Character device.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.S_CHR</string>
<key>name</key>
<string>Character device</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.fstat</string>
<key>uuid</key>
<string>71EF6B20-277F-4B6B-9D43-2EDFF7C1FD98</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Close socket for receiving.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.SHUTDOWN_RECEIVE</string>
<key>name</key>
<string>Close socket for receiving</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.SHUTDOWN_</string>
<key>uuid</key>
<string>74F90F5C-4384-47F1-9B05-3BF43A2683D7</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Close socket for sending and receiving.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.SHUTDOWN_ALL</string>
<key>name</key>
<string>Close socket for sending and receiving</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.SHUTDOWN_</string>
<key>uuid</key>
<string>DCDB5A79-2067-47AE-9C60-A613A96404A7</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Close socket for sending.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.SHUTDOWN_SEND</string>
<key>name</key>
<string>Close socket for sending</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.SHUTDOWN_</string>
<key>uuid</key>
<string>193B9EAC-CFBE-4B84-A7D1-6795D1E5E884</string>
</dict>
</plist>
16 changes: 16 additions & 0 deletions Snippets/Connection refused.tmSnippet
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>content</key>
<string>Unix.ECONNREFUSED</string>
<key>name</key>
<string>Connection refused</string>
<key>scope</key>
<string>source.ocaml</string>
<key>tabTrigger</key>
<string>Unix.err</string>
<key>uuid</key>
<string>1870A04D-12E3-457A-99DF-EBAB96EE1D25</string>
</dict>
</plist>
Loading

0 comments on commit 218c93d

Please sign in to comment.