mirror of
https://github.com/showdownjs/showdown.git
synced 2024-03-22 13:30:55 +08:00
Merge branch 'develop'
This commit is contained in:
commit
09026001ba
|
@ -1,4 +1,8 @@
|
|||
language: node_js
|
||||
node_js:
|
||||
- 0.6
|
||||
- 0.8
|
||||
- "0.8"
|
||||
- "0.10"
|
||||
|
||||
before_install:
|
||||
- '[ "${TRAVIS_NODE_VERSION}" != "0.8" ] || npm install -g npm@1.4.28'
|
||||
- npm install -g npm@latest
|
||||
|
|
|
@ -1458,7 +1458,7 @@ if (typeof define === 'function' && define.amd) {
|
|||
|
||||
|
||||
//Check if AngularJs and Showdown is defined and only load ng-Showdown if both are present
|
||||
if (angular && Showdown) {
|
||||
if (typeof angular !== 'undefined' && typeof Showdown !== 'undefined') {
|
||||
|
||||
(function (module, Showdown) {
|
||||
|
||||
|
|
File diff suppressed because one or more lines are too long
4
compressed/Showdown.min.js
vendored
4
compressed/Showdown.min.js
vendored
File diff suppressed because one or more lines are too long
2
compressed/extensions/github.min.js
vendored
2
compressed/extensions/github.min.js
vendored
|
@ -1,2 +1,2 @@
|
|||
/*! showdown 05-01-2015 */
|
||||
/*! showdown 06-01-2015 */
|
||||
!function(){var a=function(){return[{type:"lang",regex:"(~T){2}([^~]+)(~T){2}",replace:function(a,b,c){return"<del>"+c+"</del>"}}]};"undefined"!=typeof window&&window.Showdown&&window.Showdown.extensions&&(window.Showdown.extensions.github=a),"undefined"!=typeof module&&(module.exports=a)}();
|
2
compressed/extensions/prettify.min.js
vendored
2
compressed/extensions/prettify.min.js
vendored
|
@ -1,2 +1,2 @@
|
|||
/*! showdown 05-01-2015 */
|
||||
/*! showdown 06-01-2015 */
|
||||
!function(){var a=function(){return[{type:"output",filter:function(a){return a.replace(/(<pre>)?<code>/gi,function(a,b){return b?'<pre class="prettyprint linenums" tabIndex="0"><code data-inner="1">':'<code class="prettyprint">'})}}]};"undefined"!=typeof window&&window.Showdown&&window.Showdown.extensions&&(window.Showdown.extensions.prettify=a),"undefined"!=typeof module&&(module.exports=a)}();
|
2
compressed/extensions/table.min.js
vendored
2
compressed/extensions/table.min.js
vendored
|
@ -1,2 +1,2 @@
|
|||
/*! showdown 05-01-2015 */
|
||||
/*! showdown 06-01-2015 */
|
||||
!function(){var a=function(a){var b,c={},d="text-align:left;";return c.th=function(a){if(""===a.trim())return"";var b=a.trim().replace(/ /g,"_").toLowerCase();return'<th id="'+b+'" style="'+d+'">'+a+"</th>"},c.td=function(b){return'<td style="'+d+'">'+a.makeHtml(b)+"</td>"},c.ths=function(){var a="",b=0,d=[].slice.apply(arguments);for(b;b<d.length;b+=1)a+=c.th(d[b])+"\n";return a},c.tds=function(){var a="",b=0,d=[].slice.apply(arguments);for(b;b<d.length;b+=1)a+=c.td(d[b])+"\n";return a},c.thead=function(){var a,b=[].slice.apply(arguments);return a="<thead>\n",a+="<tr>\n",a+=c.ths.apply(this,b),a+="</tr>\n",a+="</thead>\n"},c.tr=function(){var a,b=[].slice.apply(arguments);return a="<tr>\n",a+=c.tds.apply(this,b),a+="</tr>\n"},b=function(a){var b,d,e=0,f=a.split("\n"),g=[];for(e;e<f.length;e+=1){if(b=f[e],b.trim().match(/^[|]{1}.*[|]{1}$/)){b=b.trim();var h=[];if(h.push("<table>"),d=b.substring(1,b.length-1).split("|"),h.push(c.thead.apply(this,d)),b=f[++e],b.trim().match(/^[|]{1}[-=| ]+[|]{1}$/)){for(b=f[++e],h.push("<tbody>");b.trim().match(/^[|]{1}.*[|]{1}$/);)b=b.trim(),h.push(c.tr.apply(this,b.substring(1,b.length-1).split("|"))),b=f[++e];h.push("</tbody>"),h.push("</table>"),g.push(h.join("\n"));continue}b=f[--e]}g.push(b)}return g.join("\n")},[{type:"lang",filter:b}]};"undefined"!=typeof window&&window.Showdown&&window.Showdown.extensions&&(window.Showdown.extensions.table=a),"undefined"!=typeof module&&(module.exports=a)}();
|
2
compressed/extensions/twitter.min.js
vendored
2
compressed/extensions/twitter.min.js
vendored
|
@ -1,2 +1,2 @@
|
|||
/*! showdown 05-01-2015 */
|
||||
/*! showdown 06-01-2015 */
|
||||
!function(){var a=function(){return[{type:"lang",regex:"\\B(\\\\)?@([\\S]+)\\b",replace:function(a,b,c){return"\\"===b?a:'<a href="http://twitter.com/'+c+'">@'+c+"</a>"}},{type:"lang",regex:"\\B(\\\\)?#([\\S]+)\\b",replace:function(a,b,c){return"\\"===b?a:'<a href="http://twitter.com/search/%23'+c+'">#'+c+"</a>"}},{type:"lang",regex:"\\\\@",replace:"@"}]};"undefined"!=typeof window&&window.Showdown&&window.Showdown.extensions&&(window.Showdown.extensions.twitter=a),"undefined"!=typeof module&&(module.exports=a)}();
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "showdown",
|
||||
"version": "0.3.3",
|
||||
"version": "0.3.4",
|
||||
"author": "John Fraser",
|
||||
"contributors": [
|
||||
"John Gruber",
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
|
||||
|
||||
//Check if AngularJs and Showdown is defined and only load ng-Showdown if both are present
|
||||
if (angular && Showdown) {
|
||||
if (typeof angular !== 'undefined' && typeof Showdown !== 'undefined') {
|
||||
|
||||
(function (module, Showdown) {
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user