rick
5163f11ecb
allow ftp and irc protocol links in wiki pages
2011-12-22 09:30:27 -07: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
Vicent Marti
1eb65caff4
Remove dependency on Redcarpet
...
Now Gollum does all its Markdown processing through GitHub::Markup; if
you require a custom Markdown renderer using Redcarpet or another
library, you can hot-load it from your own code base:
Gollum::Wiki.markup_classes[:markdown] = YourRedcarpetRenderer
2011-12-07 12:12:02 +01:00
Joshua Peek
68a0ead0c5
Use posix-spawn for tex shell out
2011-11-29 09:47:32 -06:00
Joshua Peek
f3e8cbf41d
Requires ghostscript too
2011-11-28 16:45:29 -06:00
Joshua Peek
f0fa42a50e
Fix error check order
2011-11-28 16:41:03 -06:00
Joshua Peek
a20fd4fdcf
Raise Tex::Error
2011-11-28 13:53:36 -06:00
Joshua Peek
32fb1cdb23
Better tex errors
2011-11-28 13:49:42 -06:00
Joshua Peek
ac24213d53
Link to tex image at wiki base path
2011-11-28 13:41:43 -06:00
Joshua Peek
f4d70d3748
Remove other mathjax support
2011-11-28 13:35:53 -06:00
Joshua Peek
b311730c7c
Remove MathJax
2011-11-28 13:34:11 -06:00
Joshua Peek
3cba98fee6
Merge branch 'master' into server-side-tex
2011-11-28 13:21:46 -06:00
bootstraponline
0bc883ee29
Update CSS based on GitHub's production Gollum CSS.
2011-11-22 10:56:10 -07:00
Joshua Peek
cc96786ac0
Fix Wiki XSS vuln
2011-11-15 15:29:05 -06:00
Joshua Peek
604f88939e
Render tex formulas to images
2011-10-24 15:50:02 -05:00
Phil Cohen
9246c1443f
set :public_folder in frontend app
...
:public is no longer used to avoid overloading
Module#public, use :public_folder instead
2011-10-21 16:39:15 -07:00
pal
3682bc8558
Fix preview problems, also see #141
2011-10-05 12:11:09 +02:00
rick
8c1f82d894
let Gollum::Markup handle code blocks instead of RedCarpet
2011-09-29 11:02:35 -06:00
Joshua Peek
5071072c6b
Prune MathJax docs
2011-09-28 17:53:18 -05:00
Joshua Peek
755c303008
Use $.facebox for dialog if its available
2011-09-27 17:13:53 -05:00
Joshua Peek
381a963971
Fix lang script uri
2011-09-27 17:13:33 -05:00
Joshua Peek
903ea7c49a
Reindent dialog JS and trim trailing spaces
2011-09-27 16:50:24 -05:00
Joshua Peek
41c4801aed
Backport some JS changes from github.com
2011-09-27 16:49:52 -05:00
Joshua Peek
3a8d65bd3e
Fix indenting offset
...
2 spaces, not 3
2011-09-27 16:26:03 -05:00
Joshua Peek
095a392359
Trim trailing whitespace
2011-09-27 16:06:16 -05:00
Joshua Peek
ce770c2e79
Don't leak nodeSelector
2011-09-27 14:51:47 -05:00
Joshua Peek
be9529faee
Remove dead and leaky global functions
2011-09-27 14:48:38 -05:00
Joshua Peek
1f948e30d8
Cleanup gollum.js trailing whitespace
2011-09-27 14:27:37 -05:00
Joshua Peek
985fade9f6
Don't call id on nil
2011-09-27 13:48:16 -05:00
Mihail Minkov
b8ce2b251d
The first page in an empty repository can now be previewed.
2011-09-27 18:52:51 +03:00
Joshua Peek
7829e17c27
Fix invalid syntax, leaky vars and trailing whitespace in lang JS
2011-09-26 17:35:39 -05:00
Joshua Peek
35da594bfc
Switch to pygments.rb
2011-09-26 16:45:21 -05:00
Ian Babrou
a337b9ba15
added method existence checking for UTF-8, thanks to @technoweenie
2011-09-09 19:24:27 +04:00
Ian Babrou
685cc358b3
forcing encoding to UTF-8 for git tree to be able to use gollum with non-ascii wiki filenames
2011-09-09 17:24:19 +04:00
risk
2128559186
fix edge case where sanitize gem doesn't operate on <a> node if the custom transformer runs
2011-08-08 15:43:21 -07:00
risk
6f15fafc4a
add a Page#markup_class reader
2011-08-08 15:26:22 -07:00
risk
cd4704aed7
prefix name attributes too
2011-08-08 15:02:10 -07:00
risk
08a58b7520
Sanitization#id_prefix can be modified
2011-08-04 14:02:24 -07:00
risk
c7d8026ac5
when extracting the code blocks, use the SHA of the lang code AND contents to uniquely identify the snippet
2011-08-04 13:38:05 -07:00
risk
c7729f81ad
Release 1.3.1
2011-07-21 16:30:59 -07:00
risk
7e12de0087
tomdoc
2011-07-21 16:19:48 -07:00
risk
c9c7db5a53
add backwards compatible Gollum::Wiki.markup_class
2011-07-21 16:17:09 -07:00
risk
b2d372ab3c
id attribute transformers should always return a hash or nil
2011-07-21 15:47:00 -07:00
risk
ad5ec77f41
smaller #inspect output for wiki and page objects
2011-07-21 15:27:56 -07:00
risk
c0bf387cb4
requiring gollum doesnt require the load path to be set to the lib directory ahead of time (good for rake console)
2011-07-21 15:27:34 -07:00
risk
267323c7c3
merge gfm
2011-07-21 15:04:50 -07:00
Ryan Tomayko
b7ffc4051c
Wiki#tree_list returns an empty array if the ref doesnt resolve
...
Signed-off-by: risk <technoweenie@gmail.com >
2011-07-14 14:35:58 -07:00
risk
bb06b566cd
GitAccess#ref_to_sha should never return a blank string
2011-07-14 14:30:23 -07:00
Vicent Marti
fc6149a171
Bless Gollum with the power of GFM
...
With these changes, the Markdown rendered in Gollum wikis will have the
same quality and safety as the MD we render everywhere else @ GitHub.
This commit also changes the old `markup_class` accessor to
`markup_classes`, allowing users to specify a custom Markup class for
each markup language.
2011-06-21 18:28:28 +02:00
rick
efd734d962
Merge pull request #162 from ttscoff/master
...
Spacing fix for issue #145
2011-06-20 09:17:59 -07:00