| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 | ace.define("ace/snippets/coffee",[], function(require, exports, module) {"use strict";exports.snippetText = "# Closure loop\n\snippet forindo\n\	for ${1:name} in ${2:array}\n\		do ($1) ->\n\			${3:// body}\n\# Array comprehension\n\snippet fora\n\	for ${1:name} in ${2:array}\n\		${3:// body...}\n\# Object comprehension\n\snippet foro\n\	for ${1:key}, ${2:value} of ${3:object}\n\		${4:// body...}\n\# Range comprehension (inclusive)\n\snippet forr\n\	for ${1:name} in [${2:start}..${3:finish}]\n\		${4:// body...}\n\snippet forrb\n\	for ${1:name} in [${2:start}..${3:finish}] by ${4:step}\n\		${5:// body...}\n\# Range comprehension (exclusive)\n\snippet forrex\n\	for ${1:name} in [${2:start}...${3:finish}]\n\		${4:// body...}\n\snippet forrexb\n\	for ${1:name} in [${2:start}...${3:finish}] by ${4:step}\n\		${5:// body...}\n\# Function\n\snippet fun\n\	(${1:args}) ->\n\		${2:// body...}\n\# Function (bound)\n\snippet bfun\n\	(${1:args}) =>\n\		${2:// body...}\n\# Class\n\snippet cla class ..\n\	class ${1:`substitute(Filename(), '\\(_\\|^\\)\\(.\\)', '\\u\\2', 'g')`}\n\		${2}\n\snippet cla class .. constructor: ..\n\	class ${1:`substitute(Filename(), '\\(_\\|^\\)\\(.\\)', '\\u\\2', 'g')`}\n\		constructor: (${2:args}) ->\n\			${3}\n\\n\		${4}\n\snippet cla class .. extends ..\n\	class ${1:`substitute(Filename(), '\\(_\\|^\\)\\(.\\)', '\\u\\2', 'g')`} extends ${2:ParentClass}\n\		${3}\n\snippet cla class .. extends .. constructor: ..\n\	class ${1:`substitute(Filename(), '\\(_\\|^\\)\\(.\\)', '\\u\\2', 'g')`} extends ${2:ParentClass}\n\		constructor: (${3:args}) ->\n\			${4}\n\\n\		${5}\n\# If\n\snippet if\n\	if ${1:condition}\n\		${2:// body...}\n\# If __ Else\n\snippet ife\n\	if ${1:condition}\n\		${2:// body...}\n\	else\n\		${3:// body...}\n\# Else if\n\snippet elif\n\	else if ${1:condition}\n\		${2:// body...}\n\# Ternary If\n\snippet ifte\n\	if ${1:condition} then ${2:value} else ${3:other}\n\# Unless\n\snippet unl\n\	${1:action} unless ${2:condition}\n\# Switch\n\snippet swi\n\	switch ${1:object}\n\		when ${2:value}\n\			${3:// body...}\n\\n\# Log\n\snippet log\n\	console.log ${1}\n\# Try __ Catch\n\snippet try\n\	try\n\		${1}\n\	catch ${2:error}\n\		${3}\n\# Require\n\snippet req\n\	${2:$1} = require '${1:sys}'${3}\n\# Export\n\snippet exp\n\	${1:root} = exports ? this\n\";exports.scope = "coffee";});                (function() {                    ace.require(["ace/snippets/coffee"], function(m) {                        if (typeof module == "object" && typeof exports == "object" && module) {                            module.exports = m;                        }                    });                })();            
 |