bootstraponline
dd604d9942
Fix #498
2012-08-30 19:57:20 -06:00
bootstraponline
7ecef0c045
Fix #479
2012-08-23 14:11:28 -06:00
bootstraponline
33ca329253
Handle nil slash.
2012-08-23 12:30:08 -06:00
bootstraponline
01fa4770cb
Fix page lookup. #473
2012-08-23 12:16:40 -06:00
bootstraponline
b76257c49c
Restore foward slash.
2012-08-23 11:59:56 -06:00
bootstraponline
8d4d6e80b8
Fix #475 .
2012-08-23 11:27:40 -06:00
bootstraponline
55df7bb9c4
Use encodeURIComponent instead of CGI::escape when output is sent to browser.
2012-08-22 17:30:46 -06:00
bootstraponline
a5f9df6170
Restore CGI::escape.
2012-08-22 16:57:24 -06:00
bootstraponline
62d5f52398
Fix anchor for Firefox.
2012-08-22 13:10:11 -06:00
James Duncombe
fd7dc93778
Added Pygments.start to initialize Pygments on startup
2012-08-09 09:14:55 +01:00
bootstraponline
551949de29
Fix #459 .
2012-08-02 16:55:24 -06:00
bootstraponline
80730ee87a
Merge pull request #419 from trans/metadata
...
Add support for embedded page metadata.
2012-08-01 16:05:10 -07:00
trans
71028adc9e
Add support for embedded page metadata.
2012-08-01 18:35:53 -04:00
Andrey Kislyuk
7b16116b67
Proceed with highlighting if one code block fails
2012-07-31 08:44:38 -07:00
Vicent Marti
77fb5ec3cb
Fix parsing extra whitespace in code blocks
2012-07-21 15:34:56 +02:00
bootstraponline
20dd0816a6
Revert "Merge pull request #379 from pipex/latex-dollar-sign"
...
This reverts commit b53c961db2 , reversing
changes made to 9c40cbea76 .
2012-07-02 10:27:30 -06:00
bootstraponline
b53c961db2
Merge pull request #379 from pipex/latex-dollar-sign
...
[New] Support `$` and `$$` as formula delimiters.
2012-06-19 13:22:49 -07:00
bootstraponline
9c40cbea76
Merge pull request #377 from pipex/latex-align
...
[Fix] Inline latex formula alignment
2012-06-19 13:22:26 -07:00
bootstraponline
ee56509302
Fix #376 .
...
New syntax for sequence diagrams is {{{{{{ }}}}}}.
2012-06-17 16:11:59 -06:00
Felipe Lalanne
f9cd97edaa
[Fix] Replaced random escaping of $
...
The `$` symbol is now escaped by replacing it with a static string.
2012-06-11 20:18:22 +02:00
Felipe Lalanne
294a8e9642
[New] Support $ and $$ as formula delimiters.
...
Although the standard formula delimiters for latex formulas is currently
`\(` and `\[`, the `$` syntax has an advantage from the point of view of
writing speed, very important if we intend to use *gollum* as a writing
tool.
The code includes support for escaping of the `$` symbol by using the
gollum syntax `'`.
2012-06-11 12:06:54 +02:00
Felipe Lalanne
74c1ba1653
[Fix] Inline latex formula alignment
...
Fixed an issue of latex inline formulas not aligning correctly with
the text. The fix is a ruby translation of the Perl code described in
http://tex.stackexchange.com/questions/44486/pixel-perfect-vertical-alignment-of-image-rendered-tex-snippets .
This code calculates the alignment of the generated image depending on
the image size and the size of the white space between the formula and
the margins of the image.
The alignment now is nearly perfect, however the new rendering comes
with a performance impact because of the increased number of operations.
To reduce this impact, the generated images and calculated values for
the alignment are now cached in `~/.cache/gollum`. The caching is done
per formula and not per page, thus avoiding caching the same formula
twice.
The Readme and tests have been modified accordingly with the new tool
requirements and expected markup.
2012-06-11 11:25:25 +02:00
kristi
be93fa747b
Make TOC pretty. Also put in "[[_TOC_]]" stub for viewing sub-page directly
2012-05-14 10:23:12 -07:00
kristi
d7f4eeea2c
Merge remote-tracking branch 'upstream/master' into toc
...
Conflicts:
lib/gollum/frontend/app.rb
lib/gollum/markup.rb
test/test_markup.rb
2012-05-14 09:12:44 -07:00
kristi
82ccb0cedb
add documentation comment
2012-05-14 02:01:06 -07:00
kristi
b0ba205532
Remove :header_hashtags option and adjust tests
2012-05-14 00:38:27 -07:00
kristi
4fa2cdf8d9
Allow sub pages to use the [[_TOC_]] tag
2012-05-13 22:19:55 -07:00
kristi
ae30b23d34
insert a comment if no TOC headers found
2012-05-13 18:48:02 -07:00
kristi
1d3905bb71
Use special tag [[_TOC_]] to insert a table of contents
2012-05-13 12:44:20 -07:00
kristi
aa1e845f9a
create process_headers function to add anchors and create toc
2012-05-13 10:21:50 -07:00
Jonathan Roes
f9899033aa
Before replacing tags, ensure the SHA1 is not within preformatted content.
2012-05-12 17:29:23 -04:00
Jonathan Roes
eb37b17486
Remove links in code, fixes #128 .
2012-05-11 22:49:26 -04:00
kristi
26486da27b
Use correct wiki option
2012-05-11 13:41:03 -07:00
kristi
584641236b
fixup toc/anchor code in markup.rb
2012-05-10 00:34:35 -07:00
kristi
ca74897569
Add header_hashtag feature option: headers display a link icon when moused over so you can jump to sections
...
Move anchor processing into markup.rb
Use dashes for spaces in the anchor hashtag
2012-05-10 00:26:22 -07:00
Vicent Martí
2bea800a37
Proper ordering for markup processing, fixes #135
...
Code blocks get extracted first.
2012-05-02 18:53:41 -07:00
Ryan Fowler
d1cf698b45
Disable internal link processing for asciidoc
...
asciidoc's representation of section identifiers interferes with
Gollum's page linking. This disables Gollum's page link tag
extraction for asciidoc files.
Adds "apt-get install -y asciidoc" to .travis.yml so tests pass
on @travis-ci.
2012-05-01 14:23:26 -05:00
Corey Donohoe
9dba3f9c58
Revert "Merge pull request #303 from rwfowler/asciidocLinks"
...
This reverts commit 8fbbe40300 , reversing
changes made to b7fb4c5950 .
2012-05-01 19:51:05 +02:00
Ryan Fowler
f73c925ad9
Disable internal link processing for asciidoc
...
asciidoc's representation of section identifiers interferes with
Gollum's page linking. This disables Gollum's page link tag
extraction for asciidoc files.
2012-05-01 11:43:27 -05:00
Vicent Martí
b5a2a8df67
Keep a MarkupGFM class for compatibility reasons
2012-04-12 22:54:45 +02:00
Vicent Martí
0cc4c9f2c2
Remove the GFM parser; it makes no sense
...
The new versions of GitHub::Markup will automatically render GFM for
Markdown documents if the necessary gems are installed.
2012-04-12 22:54:11 +02:00
Vicent Martí
7317a9ba2d
Allow indented code blocks in Gollum syntax
2012-04-12 22:52:08 +02:00
Corey Donohoe
d6a4009989
nuke whitespace
2012-04-10 18:38:04 -07:00
Corey Donohoe
0bfa049778
Merge remote-tracking branch 'origin/master' into websequencediagrams
...
Conflicts:
README.md
lib/gollum.rb
lib/gollum/markup.rb
2012-04-10 17:37:48 -07:00
Corey Donohoe
eed9b2695a
Merge branch 'master' into code_with_multibyte
...
Conflicts:
lib/gollum/markup.rb
test/test_markup.rb
2012-04-10 15:49:37 -07:00
Corey Donohoe
337a9b180e
Merge remote-tracking branch 'xdite/highlight-utf8'
2012-04-10 15:27:46 -07:00
Corey Donohoe
bf8246c705
minor api updates
2012-04-10 15:21:34 -07:00
Corey Donohoe
73cd25b05f
Merge remote-tracking branch 'origin/master' into xdite-merge
...
Conflicts:
lib/gollum/markup.rb
2012-04-10 15:16:13 -07:00
xdite
5a1d5fa4f0
syntax highlight should with utf-8
2011-12-21 15:18:12 +08:00
Vicent Marti
8014486fd8
XHTML is dead
...
Do not enforce the XHTML conversion for Wiki pages. HTML is cool!
2011-12-07 18:57:07 +01:00