Skip to content
This repository has been archived by the owner on Apr 13, 2023. It is now read-only.

Commit

Permalink
Added lang: ceylon-notry for ceylon syntax but no try button
Browse files Browse the repository at this point in the history
  • Loading branch information
FroMage committed Nov 18, 2014
1 parent d43fdaa commit 3cdb454
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
3 changes: 3 additions & 0 deletions _ext/pipeline.rb
Expand Up @@ -48,6 +48,9 @@
transformer Awestruct::Extensions::Gsub.new(
/\<!--\s*lang:\s*ceylon\s*--\>\s*<pre><code>(.*?)<\/code><\/pre>/,
"<pre data-language=\"ceylon\"><code>\\1</code></pre>")
transformer Awestruct::Extensions::Gsub.new(
/\<!--\s*lang:\s*ceylon-notry\s*--\>\s*<pre><code>(.*?)<\/code><\/pre>/,
"<pre data-language=\"ceylon\" data-try=\"false\"><code>\\1</code></pre>")
transformer Awestruct::Extensions::Gsub.new(
/\<!--\s*lang:\s*java\s*--\>\s*<pre><code>(.*?)<\/code><\/pre>/,
"<pre data-language=\"java\"><code>\\1</code></pre>")
Expand Down
2 changes: 2 additions & 0 deletions js/common.js
Expand Up @@ -123,6 +123,8 @@ function addTryButtons(){
var $elem = jQuery(element);
var lang = $elem.attr("data-language");
if (lang!="ceylon") return;
var ttry = $elem.attr("data-try");
if (ttry=="false") return;
$elem.addClass("with-editor");
var $button = jQuery("<span class='try-button' title='Try this code in an online Ceylon editor'>TRY ONLINE</span>");
var src = collectSource($elem);
Expand Down

0 comments on commit 3cdb454

Please sign in to comment.