-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
107 changed files
with
4,287 additions
and
644 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
[*.js] | ||
indent_style = space; | ||
indent_size = 2; | ||
continuation_indent_size = 2; | ||
insert_final_newline = true; | ||
quote_type = single; | ||
space_after_anonymous_functions = true; | ||
space_after_control_statements = true; | ||
spaces_around_operators = true; | ||
trim_trailing_whitespace = true; | ||
spaces_in_brackets = false; | ||
curly_bracket_next_line = true; | ||
indent_brace_style = 1TBS; | ||
end_of_line = lf; | ||
charset = utf-8; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,6 @@ | ||
/test export-ignore | ||
.gitattributes export-ignore | ||
.gitignore export-ignore | ||
/perlMarkdown export-ignore | ||
/example export-ignore | ||
grunt.js export-ignore | ||
|
||
.jshintignore export-ignore | ||
.travis.yml export-ignore | ||
Gruntfile.js export-ignore |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,5 @@ | ||
.idea/ | ||
build/ | ||
.DS_Store | ||
node_modules | ||
npm-debug.log | ||
.idea/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,90 @@ | ||
{ | ||
"validateIndentation": 2, | ||
"requireCurlyBraces": [ | ||
"if", | ||
"else", | ||
"for", | ||
"while", | ||
"do", | ||
"try", | ||
"catch" | ||
], | ||
"requireOperatorBeforeLineBreak": true, | ||
"requireCamelCaseOrUpperCaseIdentifiers": true, | ||
"validateIndentation": 2, | ||
"validateQuoteMarks": "'", | ||
"disallowMultipleLineStrings": true, | ||
"disallowMixedSpacesAndTabs": true, | ||
"disallowTrailingWhitespace": true, | ||
"disallowSpaceAfterPrefixUnaryOperators": true, | ||
"requireMultipleVarDecl": true, | ||
"disallowKeywordsOnNewLine": ["else"], | ||
"requireSpaceAfterKeywords": [ | ||
"if", | ||
"else", | ||
"for", | ||
"while", | ||
"do", | ||
"switch", | ||
"return", | ||
"try", | ||
"catch" | ||
], | ||
"requireSpaceBeforeBinaryOperators": [ | ||
"=", | ||
"+=", | ||
"-=", | ||
"*=", | ||
"/=", | ||
"%=", | ||
"<<=", | ||
">>=", | ||
">>>=", | ||
"&=", | ||
"|=", | ||
"^=", | ||
"+=", | ||
"+", | ||
"-", | ||
"*", | ||
"/", | ||
"%", | ||
"<<", | ||
">>", | ||
">>>", | ||
"&", | ||
"|", | ||
"^", | ||
"&&", | ||
"||", | ||
"===", | ||
"==", | ||
">=", | ||
"<=", | ||
"<", | ||
">", | ||
"!=", | ||
"!==" | ||
], | ||
"requireSpaceAfterBinaryOperators": true, | ||
"requireSpacesInConditionalExpression": true, | ||
"requireSpaceBeforeBlockStatements": true, | ||
"requireSpacesInForStatement": true, | ||
"requireLineFeedAtFileEnd": true, | ||
"requireSpacesInFunctionExpression": { | ||
"beforeOpeningCurlyBrace": true | ||
}, | ||
"requireSpacesInAnonymousFunctionExpression": { | ||
"beforeOpeningRoundBrace": true, | ||
"beforeOpeningCurlyBrace": true | ||
}, | ||
"disallowSpacesInsideObjectBrackets": "all", | ||
"disallowSpacesInsideArrayBrackets": "all", | ||
"disallowSpacesInsideParentheses": true, | ||
"validateJSDoc": { | ||
"checkParamNames": true, | ||
"requireParamTypes": true | ||
}, | ||
"disallowMultipleLineBreaks": true, | ||
"disallowNewlineBeforeBlockStatements": true | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
Gruntfile.js | ||
dist/**/*.js | ||
dist/**/*.js | ||
build/**/*.js |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
{ | ||
"node": true, | ||
"browser": true, | ||
"esnext": true, | ||
"bitwise": true, | ||
"camelcase": true, | ||
"curly": true, | ||
"eqeqeq": true, | ||
"immed": true, | ||
"indent": 2, | ||
"latedef": "nofunc", | ||
"newcap": true, | ||
"noarg": true, | ||
"quotmark": "single", | ||
"undef": false, | ||
"unused": true, | ||
"strict": true, | ||
"trailing": true, | ||
"smarttabs": true, | ||
"onevar": true, | ||
"globals": { | ||
"angular": true, | ||
"module": true, | ||
"define": true, | ||
"window": true, | ||
"showdown": true | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,3 +6,9 @@ node_js: | |
before_install: | ||
- '[ "${TRAVIS_NODE_VERSION}" != "0.8" ] || npm install -g [email protected]' | ||
- npm install -g npm@latest | ||
|
||
#travis build speed up | ||
sudo: false | ||
cache: | ||
directories: | ||
- node_modules |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
<a name"1.0.0-alpha1"></a> | ||
### 1.0.0-alpha1 (2015-05-13) | ||
|
||
#### Release Information | ||
This is a major code refactor with some big changes such as: | ||
- showdown.js file was split in several files, called sub-parsers. This should improve code maintainability. | ||
- angular integration was removed from core and move to its own repository, similar to what was done with extensions | ||
- A new extension registering system is on the "cooks" that should reduce errors when using extensions. The old mechanism | ||
is kept so old extensions should be compatible. | ||
|
||
#### Bug Fixes | ||
|
||
* **extensions:** support for old extension loading mechanism ([95ed7c68](http://github.com/showdownjs/showdown/commit/95ed7c68)) | ||
* **helpers:** fix wrong function call 'escapeCharacters' due to old strayed code ([18ba4e75](http://github.com/showdownjs/showdown/commit/18ba4e75)) | ||
* **showdown.js:** | ||
- fix showdown extension loader ([a38c76d2](http://github.com/showdownjs/showdown/commit/a38c76d2)), | ||
closes [#50](http://github.com/showdownjs/showdown/issues/50),[#56](http://github.com/showdownjs/showdown/issues/56), | ||
[#104](http://github.com/showdownjs/showdown/issues/104), [#108](http://github.com/showdownjs/showdown/issues/108), | ||
[#109](http://github.com/showdownjs/showdown/issues/109), [#111](http://github.com/showdownjs/showdown/issues/111), | ||
[#118](http://github.com/showdownjs/showdown/issues/118), [#122](http://github.com/showdownjs/showdown/issues/122) | ||
- add unique id prefix and suffix to headers ([c367a4b9](http://github.com/showdownjs/showdown/commit/c367a4b9), closes [#81](http://github.com/showdownjs/showdown/issues/81), [#82](http://github.com/showdownjs/showdown/issues/82)) | ||
|
||
#### Features | ||
|
||
* **registerExtension():** new extension loading mechanism. Now extensions can be registered using this function. | ||
The system, however, is not final and will probably be changed until the final version([0fd10cb] (http://github.com/showdownjs/showdown/commit/0fd10cb)) | ||
* **allowBlockIndents:** indented inline block elements can now be parsed as markdown ([f6326b84](http://github.com/showdownjs/showdown/commit/f6326b84)) | ||
|
||
#### Breaking Changes | ||
* **angular:** angular integration was removed from core and now lives in it's own [repository](http://github.com/showdownjs/angular/). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
Credits | ||
======= | ||
- Showdown v2 | ||
* [Estevão Santos](http://soares-dos-santos.com)<br/> | ||
Code Refactoring and project maintainer | ||
|
||
- Showdown v1 | ||
* [Corey Innis](http://github.com/coreyti):<br/> | ||
GitHub project maintainer | ||
* [Remy Sharp](https://github.com/remy/):<br/> | ||
CommonJS-compatibility and more | ||
* [Konstantin Käfer](https://github.com/kkaefer/):<br/> | ||
CommonJS packaging | ||
* [Roger Braun](https://github.com/rogerbraun):<br/> | ||
Github-style code blocks | ||
* [Dominic Tarr](https://github.com/dominictarr):<br/> | ||
Documentation | ||
* [Cat Chen](https://github.com/CatChen):<br/> | ||
Export fix | ||
* [Titus Stone](https://github.com/tstone):<br/> | ||
Mocha tests, extension mechanism, and bug fixes | ||
* [Rob Sutherland](https://github.com/roberocity):<br/> | ||
The idea that lead to extensions | ||
* [Pavel Lang](https://github.com/langpavel):<br/> | ||
Code cleanup | ||
* [Ben Combee](https://github.com/unwiredben):<br/> | ||
Regex optimization | ||
* [Adam Backstrom](https://github.com/abackstrom):<br/> | ||
WebKit bugfix | ||
* [Pascal Deschênes](https://github.com/pdeschen):<br/> | ||
Grunt support, extension fixes + additions, packaging improvements, documentation | ||
* [Estevão Santos](http://soares-dos-santos.com)<br/> | ||
Bug fixing and later maintainer | ||
|
||
- Original Project | ||
* [John Gruber](http://daringfireball.net/projects/markdown/)<br/> | ||
Author of Markdown | ||
* [John Fraser](http://attacklab.net/) | ||
Author of Showdown |
Oops, something went wrong.