/Snippets/gsub(;..;) { |match| .. } (gsu).plist
Unknown | 16 lines | 16 code | 0 blank | 0 comment | 0 complexity | 23d0a59595af083c5608482454754bab MD5 | raw file
Possible License(s): LGPL-2.1
- <?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>gsub(/${1:pattern}/) { ${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:|)/}${2:match}${2/(^(?<var>\s*(?:\*|\*?[a-z_])[a-zA-Z0-9_]*\s*)(,\g<var>)*,?\s*$)|.*/(?1:| )/}$0 }</string>
- <key>name</key>
- <string>gsub(/../) { |match| .. }</string>
- <key>scope</key>
- <string>source.ruby</string>
- <key>tabTrigger</key>
- <string>gsu</string>
- <key>uuid</key>
- <string>2514FC26-468C-4D08-A788-494A444C4286</string>
- </dict>
- </plist>