bootstraponline
3f45c76f48
Extract path on edit. Fix #410 .
2012-07-03 10:53:18 -06:00
bootstraponline
1511baf12d
Restore Home.md.
2012-07-02 10:37:46 -06: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
41cd43ebc6
Updated Home (markdown)
2012-07-02 10:18:40 -06:00
bootstraponline
e930b5d07b
Merge pull request #390 from arr2036/app_rest_fix
...
App rest fix.
2012-06-26 13:27:57 -07:00
Arran Cudbard-Bell
4543781153
Add tests to check page redirects to create
2012-06-24 22:41:27 +01:00
Arran Cudbard-Bell
1d5bfbb162
Add URL for page creation to allow preemption by extensions
2012-06-24 22:41:27 +01:00
bootstraponline
7045f7f92d
Fix searching for page titles.
2012-06-22 16:04:57 -06:00
bootstraponline
5e7974f30b
Fix file ext removal.
...
a = '/.md/home.md'
a.chomp(File.extname(a))
=> "/.md/home"
a.gsub(File.extname(a),'')
=> "//home"
2012-06-22 11:45:42 -06:00
bootstraponline
1079a888d3
nil.to_i == 0
2012-06-22 11:28:34 -06:00
bootstraponline
b1837abbc2
Fix nil error in search.
2012-06-22 11:24:13 -06:00
bootstraponline
611e1a536c
Merge pull request #403 from trans/file
...
Add Wiki#files for list of non-page files.
2012-06-22 09:59:31 -07:00
bootstraponline
c152ae1557
Merge pull request #401 from nature/make_gollum_search_count_additive
...
Update the Wiki.search function to make the results counts 'additive'.
2012-06-22 09:49:04 -07:00
bootstraponline
de3020c1aa
Merge pull request #400 from nature/new_page_within_dir
...
Add a 'New Page' button to the /pages browser.
2012-06-22 09:48:23 -07:00
trans
f12c3fe06f
Fix docs for File#populate.
2012-06-22 08:45:57 -04:00
trans
754485c306
Add Wiki#files for list of non-page files.
2012-06-22 08:23:46 -04:00
Darren Oakley
088448a8a1
Update the Wiki.search function to make the results counts 'additive'.
...
i.e. so if we have a file named 'foo' that also contains the word 'foo' is should report 2 matches, not 1.
2012-06-22 12:01:39 +01:00
Darren Oakley
6e35a09abd
Add a 'New Page' button to the /pages browser that allows users to create a new page within a subdirectory.
2012-06-22 11:41:42 +01:00
bootstraponline
8fd11e8fdb
Fix #396 .
...
Use ls-files to search file names (which define the page title).
2012-06-21 19:18:46 -06:00
bootstraponline
40855103ad
Disable failing test.
2012-06-21 17:26:19 -06:00
bootstraponline
02041dbdb7
Work around #363 (grit is broken).
2012-06-21 16:45:38 -06:00
bootstraponline
18ccc01501
Remove #head boarder in /pages because it's now defined by .breadcrumb.
2012-06-21 13:16:34 -06:00
bootstraponline
1ff3f9c0da
Merge pull request #393 from nature/dir_support
...
Add Directory Support.
2012-06-21 09:39:12 -07:00
Darren Oakley
7a251248f1
Re-work the compare URL matchers so that CGI escaping etc shouldn't be so needed.
2012-06-21 15:59:10 +01:00
Darren Oakley
971cbb94f6
Make the Sinatra app directory aware.
2012-06-21 15:59:01 +01: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
a8ce7e93cd
Enable MathJax for live preview.
2012-06-19 11:58:09 -06:00
bootstraponline
4b02b74d6f
Fix #389 .
...
Set page name correctly on preview.
2012-06-19 10:59:24 -06:00
bootstraponline
7aca7fa0ec
Update Ace.
2012-06-18 12:32:27 -06:00
bootstraponline
c0564a1467
Update readme.
2012-06-18 12:32:14 -06:00
bootstraponline
b0a8984d3b
Update livepreview for new Ace.
2012-06-18 12:31:30 -06:00
bootstraponline
0f451d6833
Fix #386 . File view defines its own layout.
2012-06-18 10:54:14 -06:00
bootstraponline
e6d568fd49
Merge pull request #385 from bootstraponline/sequence_no_conflict
...
Fix #376 .
2012-06-17 15:20:19 -07:00
bootstraponline
ee56509302
Fix #376 .
...
New syntax for sequence diagrams is {{{{{{ }}}}}}.
2012-06-17 16:11:59 -06:00
bootstraponline
bc5896b51f
Update readme.
2012-06-17 16:01:48 -06:00
bootstraponline
3224f5f422
Document building the gem from master.
...
[ci skip]
2012-06-16 12:17:13 -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
bootstraponline
e1ce3d46de
Fix location for live preview.
2012-06-11 10:07:17 -06: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
44fb6d9648
[Removed] Unnecessary require 'time' line.
2012-06-11 11:39:37 +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
bootstraponline
0cb39f049f
Fix IE check.
2012-06-08 16:57:19 -06:00
bootstraponline
f7a3a8aa55
Live preview supports IE 9.
2012-06-08 16:54:28 -06:00
bootstraponline
cbc37eb006
Fix live_preview option #374 .
2012-06-08 16:39:44 -06:00
bootstraponline
097f45eeb3
Use Ace for code highlighting.
...
Update Ace.
Fix CSS for new Ace.
Prevent flickering of toolpanel.
Add GitHub theme for Ace.
Remove gutter in static highlight ext.
Update languages for Ace.
2012-06-08 15:50:20 -06:00
bootstraponline
4c5b3dd76f
Remove highlightjs.
...
Remove old Ace.
2012-06-08 15:49:05 -06:00
bootstraponline
ccf70590a4
Merge pull request #374 from arr2036/optional_livepreview
...
Optional livepreview
2012-06-07 09:08:58 -07:00
Arran Cudbard-Bell
3c709a27ac
Add commandline option for disabling livepreview
2012-06-07 18:05:15 +02:00
Arran Cudbard-Bell
8554654ee9
Add option to disable livepreview from settings
2012-06-07 11:30:30 +02:00