问题标签 [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.
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)。它因以下错误而失败:
javascript - RoR BlueCloth 复制 html
您好,我正在使用 Rails (2.3.4) BlueCloth (2.0.11),想在文本框中输入我的文本,然后我想复制由 BlueCloth 提供的 html 预览。
现在:当我标记 html 时,BlueCloth 取消标记它。我可以解决这个问题吗?
unicode - BlueCloth 2 和 unicode
Encoding::UndefinedConversionError
当在 Ruby 1.9.2 下使用最新的 BlueCloth (2.0.11) 进行降价处理时,以下 Haml 会导致:
显然,谦逊的é角色足以让BlueCloth大吃一惊!有解决办法吗?
ruby-on-rails - 在 Ruby on Rails 上,如何使用 Markdown (RDiscount / BlueCloth) 和 CodeRay 进行语法突出显示?
我知道有一个Railscast和ASCIIcast用于将 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 选项?
ruby-on-rails-3 - 安装 bluecloth - 配置选项?
我尝试通过键入来安装 bluecloth gem
但是当我这样做时,我收到以下错误消息:
我应该提供哪些选项?
ruby-on-rails - Redcarpet/Bluecloth 不允许标题?
有没有办法使用 Redcarpet 或 Bluecloth,这样当它插入降价时它不会产生任何标题?
例如:
产量:
标题 1
标题 1(首选)
和:
产量:
标题 2
标题 2(首选)
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] 错误 1Gem 文件将继续安装在 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 没有什么可更新的
ruby-on-rails - 使用捆绑安装安装发布,bluecloth gem 上的错误
我正在尝试在 Windows 上为 Ruby on Rails 3.1 安装发布网络博客 CMS 6.0.9。
每次我尝试发布时,在安装bundle install
bluecloth gem 时都会收到相同的错误消息:
我已经尝试单独安装 gem 或者只是安装最新版本,但它总是给出相同的结果。
我正在使用标准生成的 database.yml。
ruby-on-rails - BlueCloth Markdown 支持剧透
BlueCloth for Ruby on Rails 是否支持剧透?它似乎存在于大多数这样的降价实现中:你输入>! This is a spoiler
并得到:
这是剧透
这似乎不适用于 BlueCloth。