问题标签 [bluecloth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2751 浏览

ruby-on-rails - Bluecloth v2.0.10 与 Windows 7 不工作

使用 Ruby 187,我从http://rubyinstaller.org/downloads下载了 devkit, 并按照https://github.com/oneclick/rubyinstaller/wiki/Development-Kit的说明进行操作。我还通过烟雾测试确保正确安装了 devkit。

然后我尝试安装 bluecloth (v2.0.10)。它因以下错误而失败:

0 投票
1 回答
121 浏览

javascript - RoR BlueCloth 复制 html

您好,我正在使用 Rails (2.3.4) BlueCloth (2.0.11),想在文本框中输入我的文本,然后我想复制由 BlueCloth 提供的 html 预览。

现在:当我标记 html 时,BlueCloth 取消标记它。我可以解决这个问题吗?

这里是截图

0 投票
1 回答
181 浏览

unicode - BlueCloth 2 和 unicode

Encoding::UndefinedConversionError当在 Ruby 1.9.2 下使用最新的 BlueCloth (2.0.11) 进行降价处理时,以下 Haml 会导致:

显然,谦逊的é角色足以让BlueCloth大吃一惊!有解决办法吗?

0 投票
1 回答
1290 浏览

ruby-on-rails - 在 Ruby on Rails 上,如何使用 Markdown (RDiscount / BlueCloth) 和 CodeRay 进行语法突出显示?

我知道有一个RailscastASCIIcast用于将 Textile (RedCloth) 与 CodeRay 一起使用,它的完成方式是由一个助手:

所以假设是@article.content已经拥有<code></code>包裹(以便CodeRay可以工作)......

但是如果是 Markdown,那么像 StackOverflow 上的“4 空格缩进”,首先需要先转换为<code>格式</code>

所以在这种情况下,似乎我们可以使用

所以它首先获取 CodeRay 使用的 <code></code>格式,然后基本上/<code>.*?</code>/m用 CodeRay 结果替换。

这是一个正确的方法吗?但是如果我们实际上有<code></code>4空格缩进”代码,那么它实际上会阻塞这个处理,因为现在有嵌套<code>,所以第一个<code>将被匹配,跳过第二个<code>作为CodeRay的内容,然后匹配首先</code>,让第二个</code>悬空未处理。如何做到这一点——也许 CodeRay 有一些 Markdown 选项?

0 投票
2 回答
297 浏览

ruby-on-rails-3 - 安装 bluecloth - 配置选项?

我尝试通过键入来安装 bluecloth gem

但是当我这样做时,我收到以下错误消息:

我应该提供哪些选项?

0 投票
4 回答
697 浏览

ruby-on-rails - Redcarpet/Bluecloth 不允许标题?

有没有办法使用 Redcarpet 或 Bluecloth,这样当它插入降价时它不会产生任何标题?

例如:

产量:

标题 1

标题 1(首选)

和:

产量:

标题 2

标题 2(首选)

0 投票
2 回答
1923 浏览

ruby - 无法在 Windows Ruby 1.9.2 上安装或更新 Ruby bluecloth gem

尝试在 Windows 上更新我的 bluecloth gem 版本时收到错误消息。是否有需要为 Windows 安装的不同版本或可以使用的 bluecloth 替代品?不幸的是,由于我使用的其他软件,我的开发环境严格是 Windows,否则我会使用 Linux 环境。

这是我得到的复制粘贴:

C:\Users\Developer1>gem update
更新已安装的 gems
更新 bluecloth
暂时增强 PATH 以包含 DevKit...
构建原生扩展。这可能需要一段时间...
错误:安装 bluecloth 时出错:
错误:无法构建 gem 原生扩展。

C:/Ruby192/bin/ruby.exe extconf.rb
检查 srand()... 是
检查 random()... 不
检查 rand()... 是
检查 string.h 中的 bzero(), strings.h... 不
检查 strcasecmp()... 是
检查 strncasecmp()... 是
检查 mkdio.h... 是
检查 ruby​​/encoding.h... 是
创建 extconf.h
创建生成文件

制作 C:/Ruby192/bin/ruby -e "puts 'EXPORTS', 'Init_bluecloth_ext'" > bluecloth_ext-i386-mingw32.def gcc -I。-IC:/Ruby192/include/ruby-1.9.1/i386-mingw32 -I/C/Ruby192/include/ruby-1
.9.1/ruby/backward -I/C/Ruby192/include/ruby-1.9.1 -我。-DRUBY_EXTCONF_H=\"extconf.h\" -DVERSION=\"2.0.9\" -O3 -g -Wextra -Wno-unused-parameter -Wno-括号 -Wpointer-arith -Wwrite-strings -Wno-missing-field -initializers -Wno-long-long -I。-o bluecloth.o -c bluecloth.c
在来自 c:\ruby-devkit\mingw\bin../lib/gcc/mingw32/4.5.2/../../..
/../include 的文件中/windows.h:48:0,
来自 c:\ruby-devkit\mingw\bin../lib/gcc/mingw32/4.5.2/../../..
/../include/winsock2.h :22,
来自 c:/Ruby192/include/ruby-1.9.1/ruby/win32.h:33,
来自 c:/Ruby192/include/ruby-1.9.1/ruby/defines.h:205,
来自 c:/Ruby192/include/ruby-1.9.1/ruby/ruby.h:74,
来自 c:/Ruby192/包括/ruby-1.9.1/ruby.h:32,
来自 bluecloth.h:14,
来自 bluecloth.c:25:
c:\ruby-devkit\mingw\bin../lib/gcc/mingw32/4.5.2 /../../../../include/windef.h:2
29:23:错误:重复“无符号”
c:\ruby-devkit\mingw\bin../lib/gcc/mingw32/4.5 .2/../../../../include/windef.h:2
38:23:错误:重复“无符号”
c:\ruby-devkit\mingw\bin../lib/gcc/mingw32 /4.5.2/../../../../include/windef.h:2
38:23: 错误:声明说明符
c:\ruby-devkit\mingw\bin.. /lib/gcc/mingw32/4.5.2/../../../../include/windef.h:2
41:24:错误:重复的“未签名”
制作:* [bluecloth.o] 错误 1

Gem 文件将继续安装在 C:/Ruby192/lib/ruby/gems/1.9.1/gems/bluecloth-2.2.0 以供检查。结果记录到 C:/Ruby192/lib/ruby/gems/1.9.1/gems/bluecloth-2.2.0/ext/gem_make.out 没有什么可更新的

0 投票
2 回答
1510 浏览

ruby-on-rails - 使用捆绑安装安装发布,bluecloth gem 上的错误

我正在尝试在 Windows 上为 Ruby on Rails 3.1 安装发布网络博客 CMS 6.0.9。

每次我尝试发布时,在安装bundle install bluecloth gem 时都会收到相同的错误消息:

我已经尝试单独安装 gem 或者只是安装最新版本,但它总是给出相同的结果。

我正在使用标准生成的 database.yml。

0 投票
2 回答
1023 浏览

ruby - 告诉 Markdown 忽略 block?

0 投票
0 回答
137 浏览

ruby-on-rails - BlueCloth Markdown 支持剧透

BlueCloth for Ruby on Rails 是否支持剧透?它似乎存在于大多数这样的降价实现中:你输入>! This is a spoiler并得到:

这是剧透

这似乎不适用于 BlueCloth。