]> git.wincent.com - wikitext.git/commit
Toggle default value of space_to_underscore
authorWincent Colaiuta <win@wincent.com>
Tue, 6 Jan 2009 00:55:58 +0000 (01:55 +0100)
committerWincent Colaiuta <win@wincent.com>
Tue, 6 Jan 2009 00:55:58 +0000 (01:55 +0100)
commit08c5fff5797bf553eba34567122bf37427693cbe
treef5f537f8b2e7c40e2573eb2db210f9ce44fc80c5
parenta069ad3c7554e82eb58e4b2757f0267362b291ea
Toggle default value of space_to_underscore

I think the original choice for this was overly conservative, despite
the reasoning mentioned in the documentation:

  Converting spaces to underscores makes most URLs prettier, but it
  comes at a cost: when this mode is true the articles "foo bar" and
  "foo_bar" can no longer be disambiguated, and a link to "foo_bar"
  will actually resolve to "foo bar"; it is therefore recommended
  that you explicitly disallow underscores in titles at the
  application level so as to avoid this kind of confusion.

In reality, basically everyone using the wikitext module to power an
online wiki (that is, all of the users?) will want neat underscores
in their URLs rather than ugly "%20" escapes.

Signed-off-by: Wincent Colaiuta <win@wincent.com>
doc/rdoc.rb
ext/parser.c
spec/integration_spec.rb
spec/internal_link_spec.rb
spec/regressions_spec.rb
spec/wikitext_spec.rb