Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Windows via JRuby - Meta Issue #1044

Open
nlowe opened this issue Jul 31, 2015 · 39 comments
Labels
Milestone

Comments

@nlowe
Copy link
Contributor

@nlowe nlowe commented Jul 31, 2015

We finally got a copy of JRuby on our network, so I thought I'd start testing gollum under windows. I'm going to file individual bug reports for specific things I notice and compile my findings here.

Installation instructions on the wiki will need updated once this issue is closed.


This is a meta issue for supporting windows via JRuby / RJGit

  • Page Titles are Incorrect (#1041)
  • All Pages View is Incorrect (#1042)
  • Page links are rendered Incorrectly (#1043)
  • Cannot Create Pages (#1045)
  • utf-8 page title incorrect (#1102)
  • First page unusable after creation (#1120)
  • Pagenames containing colons produce InvalidFilePath exceptions (#1269)
  • Sprocket assets cannot be compiled (#1321)
@dometto

This comment has been minimized.

Copy link
Member

@dometto dometto commented Jul 31, 2015

Thanks for taking care of this! Some serious issues, but all in not so bad. I guess the extra : in the file paths might be due to some manual definition of file paths rather than using ::File somewhere in gollum-lib. FIxing that might go some way to fixing the other issues.

How bad is it when you try to run the tests?

@nlowe

This comment has been minimized.

Copy link
Contributor Author

@nlowe nlowe commented Jul 31, 2015

I still had to manually mark 'test-unit' as a required dependency in the gemfile:

gollum@master:

Finished in 6.335 seconds.
--------------------------------------------------------------------------------
68 tests, 73 assertions, 8 failures, 36 errors, 0 pendings, 0 omissions, 0 notifications
41.1765% passed
--------------------------------------------------------------------------------
10.73 tests/s, 11.52 assertions/s
rake aborted!
SignalException: 1
C:\jruby-1.7.21\bin\rake:23:in `(root)'
Tasks: TOP => test

gollum-lib@master:

Finished in 29.258 seconds.
--------------------------------------------------------------------------------
267 tests, 451 assertions, 16 failures, 38 errors, 0 pendings, 0 omissions, 0 notifications
83.5206% passed
--------------------------------------------------------------------------------
9.13 tests/s, 15.41 assertions/s
rake aborted!
SignalException: 1
C:\jruby-1.7.21\bin\rake:23:in `(root)'
Tasks: TOP => test

Full logs from the unit tests can be found here: https://gist.github.com/nlowe/25e0ccda973154cafc5e

@nlowe

This comment has been minimized.

Copy link
Contributor Author

@nlowe nlowe commented Jul 31, 2015

Also, it seems like the tests don't clean up after themselves:

~/Projects/gollum-lib [master +54 ~1 -0 !]$ git status
On branch master
Your branch is up-to-date with 'origin/master'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

        modified:   Gemfile

Untracked files:
  (use "git add <file>..." to include in what will be committed)

        gollum.lib.tests.log
        test/examples/File_with_checkout20150731-11556-189ngpb
        test/examples/File_with_checkout20150731-11556-1d7x2wq
        test/examples/File_with_checkout20150731-11556-1ttb47t
        test/examples/File_with_checkout20150731-11556-iuyr8m
        test/examples/File_with_checkout20150731-11556-mrmwux
        test/examples/File_with_checkout20150731-7452-1nok97q
        test/examples/File_with_checkout20150731-7452-j8ugfz
        test/examples/File_with_checkout20150731-7452-kz701z
        test/examples/File_with_checkout20150731-7452-mi78gq
        test/examples/File_with_checkout20150731-7452-usidzz
        test/examples/Gollum__Filter__Tags20150731-11556-1ohadep
        test/examples/Gollum__Filter__Tags20150731-7452-xq8woi
        test/examples/Page_Reverting20150731-7452-1i9x90i
        test/examples/Pushing_and_pulling20150731-7452-1n78a0u
        test/examples/Pushing_and_pulling20150731-7452-p9a63z
        test/examples/Renames_directory_traversal20150731-11556-enlp5f
        test/examples/Renames_directory_traversal20150731-7452-14ojosc
        test/examples/Renames_directory_traversal20150731-7452-17yn4di
        test/examples/Renames_directory_traversal20150731-7452-1ewe694
        test/examples/Renames_directory_traversal20150731-7452-1fmpuck
        test/examples/Renames_directory_traversal20150731-7452-1jmnsl6
        test/examples/Renames_directory_traversal20150731-7452-1p282eo
        test/examples/Renames_directory_traversal20150731-7452-1rzqrt7
        test/examples/Renames_directory_traversal20150731-7452-1thfya9
        test/examples/Renames_directory_traversal20150731-7452-1vgekpc
        test/examples/Renames_directory_traversal20150731-7452-1w796m8
        test/examples/Renames_directory_traversal20150731-7452-6vntji
        test/examples/Renames_directory_traversal20150731-7452-9b7rbd
        test/examples/Renames_directory_traversal20150731-7452-bjapd7
        test/examples/Renames_directory_traversal20150731-7452-j5j5xh
        test/examples/Renames_directory_traversal20150731-7452-kw4btl
        test/examples/Renames_directory_traversal20150731-7452-tfm465
        test/examples/Renames_directory_traversal20150731-7452-w6ut05
        test/examples/Unicode_Support20150731-7452-1ay1rxj
        test/examples/Unicode_Support20150731-7452-1vr9tu0
        test/examples/Unicode_Support20150731-7452-b5d1go
        test/examples/Unicode_Support20150731-7452-lx1oeg
        test/examples/Wiki20150731-7452-10yaslh
        test/examples/Wiki20150731-7452-123pb91
        test/examples/Wiki20150731-7452-w3uyf1
        test/examples/Wiki20150731-8044-ocp1d2
        test/examples/Wiki_sync_with_working_directory__filename_contains_whitespace_20150731-11556-1tk20m4
        test/examples/Wiki_sync_with_working_directory__filename_contains_whitespace_20150731-11556-8l1k5l
        test/examples/Wiki_sync_with_working_directory__filename_contains_whitespace_20150731-11556-g0ar7p
        test/examples/Wiki_sync_with_working_directory__filename_contains_whitespace_20150731-11556-gpgz6h
        test/examples/Wiki_sync_with_working_directory__filename_contains_whitespace_20150731-7452-1x70pnu
        test/examples/Wiki_sync_with_working_directory__filename_contains_whitespace_20150731-7452-nr81bn
        test/examples/page_file_dir_option20150731-7452-grwhoj
        test/examples/page_file_dir_option20150731-7452-uh3z3c
        test/examples/page_file_dir_option20150731-8044-1bj5k8o
        test/examples/page_file_dir_option20150731-8044-1ji3fth
        test/examples/page_file_dir_option20150731-8044-rwd06f
        test/examples/with_a_checkout20150731-11556-rb1af6

no changes added to commit (use "git add" and/or "git commit -a")
@SkyCrawl

This comment has been minimized.

Copy link
Contributor

@SkyCrawl SkyCrawl commented Aug 7, 2015

@techwiz24
Thank you for the report. Would you mind also reporting an example installation procedure on Windows to the Installation Wiki page, when you have a bit of time?

@nlowe

This comment has been minimized.

Copy link
Contributor Author

@nlowe nlowe commented Aug 8, 2015

@SkyCrawl Done. I included a note saying that windows support is still in the works and is mostly non-functional at the moment. Its really as simple as installing JRuby and then a gem install gollum

@nlowe

This comment has been minimized.

Copy link
Contributor Author

@nlowe nlowe commented Aug 24, 2015

Regarding the first test that fails for gollum-lib:

test "on disk file, with symlink, raw_data" do
  file = @wiki.file("Data-Two.csv")

  assert_match(/^FirstName,LastName\n/, file.raw_data)
end

It doesn't seem that Pathname can detect windows symlinks. For this test, I have created the following:

  • C:\SymlinkTest\a.txt
  • C:\SymlinkTest\b.txt => softlink to C:\SymlinkTest\a.txt (mklink C:\SymlinkTest\b.txt C:\SymlinkTest\a.txt)
  • C:\SymlinkTest\c.txt => hardlink to C:\SymlinkTest\a.txt (fsutil hardlink create C:\SymlinkTest\b.txt C:\SymlinkTest\a.txt)
irb(main):039:0> p = Pathname.new('C:/SymlinkTest/b.txt')
=> <Pathname:C:/SymlinkTest/b.txt>
irb(main):040:0> p
=> <Pathname:C:/SymlinkTest/b.txt>
irb(main):041:0> p.symlink?
=> false
irb(main):046:0> p = Pathname.new('C:/SymlinkTest/c.txt')
=> <Pathname:C:/SymlinkTest/c.txt>
irb(main):047:0> p.symlink?
=> false
@bartkamphorst

This comment has been minimized.

Copy link
Member

@bartkamphorst bartkamphorst commented Aug 24, 2015

And what does p.realpath return?

@nlowe

This comment has been minimized.

Copy link
Contributor Author

@nlowe nlowe commented Aug 24, 2015

~$ irb
io/console not supported; tty will not be manipulated
irb(main):001:0> require 'pathname'
=> true
irb(main):002:0> b = Pathname.new('C:\\SymlinkTest\\b.txt')
=> <Pathname:C:\SymlinkTest\b.txt>
irb(main):003:0> b.realpath
=> <Pathname:C:\SymlinkTest\b.txt>
irb(main):004:0> c = Pathname.new('C:\\SymlinkTest\\c.txt')
=> <Pathname:C:\SymlinkTest\c.txt>
irb(main):005:0> c.realpath
=> <Pathname:C:\SymlinkTest\c.txt>
@bartkamphorst

This comment has been minimized.

Copy link
Member

@bartkamphorst bartkamphorst commented Aug 24, 2015

That's unfortunate. Perhaps try JRuby's File.readlink(path)?

@nlowe

This comment has been minimized.

Copy link
Contributor Author

@nlowe nlowe commented Aug 24, 2015

Well then...

irb(main):001:0> File.readlink('C:\\SymlinkTests\\b.txt')
NotImplementedError: readlink unsupported or native support failed to load
        from org/jruby/RubyFile.java:1049:in `readlink'
        from (irb):1:in `evaluate'
        from org/jruby/RubyKernel.java:1079:in `eval'
        from org/jruby/RubyKernel.java:1479:in `loop'
        from org/jruby/RubyKernel.java:1242:in `catch'
        from org/jruby/RubyKernel.java:1242:in `catch'
        from C:/jruby-1.7.21/bin/jirb:13:in `(root)'
irb(main):002:0> File.readlink('C:\\SymlinkTests\\c.txt')
NotImplementedError: readlink unsupported or native support failed to load
        from org/jruby/RubyFile.java:1049:in `readlink'
        from (irb):2:in `evaluate'
        from org/jruby/RubyKernel.java:1079:in `eval'
        from org/jruby/RubyKernel.java:1479:in `loop'
        from org/jruby/RubyKernel.java:1242:in `catch'
        from org/jruby/RubyKernel.java:1242:in `catch'
        from C:/jruby-1.7.21/bin/jirb:13:in `(root)'
@bartkamphorst

This comment has been minimized.

Copy link
Member

@bartkamphorst bartkamphorst commented Aug 24, 2015

Hmm. Strange; I thought JRuby would depend on java.nio.file, which is supposedly link aware (though I'm starting to become skeptical). We should investigate if we can use that package directly.

@nlowe

This comment has been minimized.

Copy link
Contributor Author

@nlowe nlowe commented Aug 24, 2015

Well that seems to work:

irb(main):001:0> import java.nio.file.Files
=> [Java::JavaNioFile::Files]
irb(main):002:0> import java.nio.file.Path
=> [Java::JavaNioFile::Path]
irb(main):004:0> t = "C:\\SymlinkTest\\b.txt"
=> "C:\\SymlinkTest\\b.txt"
irb(main):006:0> import java.nio.file.FileSystems
=> [Java::JavaNioFile::FileSystems]
irb(main):007:0> b = FileSystems.getDefault().getPath('C:\\SymlinkTest', 'b.txt')
=> #<Java::SunNioFs::WindowsPath:0x1e397ed7>
irb(main):008:0> b
=> #<Java::SunNioFs::WindowsPath:0x1e397ed7>
irb(main):010:0> Files.isSymbolicLink(b)
=> true
irb(main):013:0> Files.readSymbolicLink(b).to_s
=> "C:\\SymlinkTest\\a.txt"

Perhaps its an issue with jruby itself?

@bartkamphorst

This comment has been minimized.

Copy link
Member

@bartkamphorst bartkamphorst commented Aug 24, 2015

There is this issue which seems related. It very ominously ends with "nor have [I] the time to test on Windows." 😨 It would be interesting to run the code example with Windows paths and see what happens.

@nlowe

This comment has been minimized.

Copy link
Contributor Author

@nlowe nlowe commented Aug 26, 2015

Well unless I'm initializing it wrong, it seems that symlinks are not supported on windows, as I cannot get the first part of that test to run:

irb(main):001:0> File.symlink('C:/SymlinkTest/a.txt', 'C:/SymlinkTest/e.txt')
NotImplementedError: symlink unsupported or native support failed to load
        from org/jruby/RubyFile.java:1029:in `symlink'
        from (irb):1:in `evaluate'
        from org/jruby/RubyKernel.java:1079:in `eval'
        from org/jruby/RubyKernel.java:1479:in `loop'
        from org/jruby/RubyKernel.java:1242:in `catch'
        from org/jruby/RubyKernel.java:1242:in `catch'
        from C:/jruby-1.7.21/bin/jirb:13:in `(root)'

I wonder if it has anything to do with running on 64-bit hardware?

@dometto

This comment has been minimized.

Copy link
Member

@dometto dometto commented Aug 26, 2015

I cant imagine the symlinks are essential to gollums functionality. Can't we just rewrite the test to not use them, or would that blow things up?

@bartkamphorst

This comment has been minimized.

Copy link
Member

@bartkamphorst bartkamphorst commented Aug 26, 2015

Well, they are currently supported, so we do need tests for them. Also Windows has symlinks, so why shouldn't Ruby/JRuby be able to deal with them properly?

@dometto

This comment has been minimized.

Copy link
Member

@dometto dometto commented Aug 26, 2015

Symlink support is nice, of course, but I'd reason the other way: if jruby/windows isn't able to handle them, then don't support them on that platform. We could just skip the test on Windows?

@bartkamphorst

This comment has been minimized.

Copy link
Member

@bartkamphorst bartkamphorst commented Aug 26, 2015

Sure, we can skip the test on Windows for the time being. I thought you were proposing to drop symlink support altogether or at least stop testing it.

@dometto

This comment has been minimized.

Copy link
Member

@dometto dometto commented Aug 26, 2015

On 26-08-15 18:03, Bart Kamphorst wrote:

Sure, we can skip the test on Windows for the time being. I thought
you were proposing to drop symlink support altogether or at least stop
testing it.

I might have thought that for a moment before you convinced me otherwise. :)

@bartkamphorst

This comment has been minimized.

Copy link
Member

@bartkamphorst bartkamphorst commented Aug 26, 2015

Fair enough. 👍 @techwiz24 It might be worthwhile anyway to get the JRuby team involved if you're interested in doing some testing on Windows. I'm sure they could appreciate some feedback from Windows users.

@nlowe

This comment has been minimized.

Copy link
Contributor Author

@nlowe nlowe commented Sep 3, 2015

As an update from the jruby guys, it seems like they're just marking File.readlink as NotImplemented.

@bartkamphorst

This comment has been minimized.

Copy link
Member

@bartkamphorst bartkamphorst commented Sep 3, 2015

Thanks @techwiz24 for the update. 👍

@dometto

This comment has been minimized.

Copy link
Member

@dometto dometto commented Apr 5, 2017

Small update: we're hoping that gollum/gollum-lib#218 and gollum/gollum-lib#249 will solve many of the Windows issues when they are merged/released into v5.x, since they deal with some of the underlying messyness concerning filenames.

@nlowe

This comment has been minimized.

Copy link
Contributor Author

@nlowe nlowe commented Sep 29, 2018

I'll go through and update all of the linked issues again. Here's the latest 5.x run against JRuby 9.2.0:

https://gist.github.com/nlowe/5b7dd37879524f57571046944a160de7

tl;dr:

Gollum:

Finished in 11.671 seconds.
--------------------------------------------------------------------------------
73 tests, 34 assertions, 6 failures, 45 errors, 0 pendings, 0 omissions, 0 notifications
30.1370% passed
--------------------------------------------------------------------------------
6.25 tests/s, 2.91 assertions/s
rake aborted!

Gollum Lib:

Finished in 17.437 seconds.
--------------------------------------------------------------------------------
286 tests, 505 assertions, 14 failures, 39 errors, 0 pendings, 0 omissions, 0 notifications
84.9650% passed
--------------------------------------------------------------------------------
16.40 tests/s, 28.96 assertions/s
rake aborted!
@nlowe

This comment has been minimized.

Copy link
Contributor Author

@nlowe nlowe commented Sep 29, 2018

It would appear the rake build task isn't compatible with windows:

C:\Users\Nathan\projects\gollum [5.x ≡]> rake build
Updated gollum.gemspec
mkdir -p pkg
gem build gollum.gemspec
Invalid gemspec in [gollum.gemspec]: undefined local variable or method `s' for Gem::Specification:Class
ERROR:  Error loading gemspec. Aborting.
rake aborted!
Command failed with status (1): [gem build gollum.gemspec...]
C:/Users/Nathan/projects/gollum/Rakefile:130:in `block in (root)'
c:\jruby-9.2.0.0\bin\rake:23:in `<main>'
Tasks: TOP => build
(See full trace by running task with --trace)

This created two directories, .\-p and .\pkg. If I comment out the shell call to mkdir I get the same gemspec error when trying to build. With debug:

C:\Users\Nathan\projects\gollum [5.x+0 ~2 -0 !]> gem build --debug .\gollum.gemspec
NOTE:  Debugging mode prints all exceptions even when rescued
Invalid gemspec in [.\gollum.gemspec]: undefined local variable or method `s' for Gem::Specification:Class
ERROR:  Error loading gemspec. Aborting.
Exception `Gem::SystemExitException' at C:/jruby-9.2.0.0/lib/ruby/stdlib/rubygems/user_interaction.rb:394 - Exiting RubyGems with exit_code 1
Exception `Gem::SystemExitException' at C:/jruby-9.2.0.0/lib/ruby/stdlib/rubygems/user_interaction.rb:394 - Exiting RubyGems with exit_code 1

I noticed the gemspec was showing as modified by git. I reset it and I get a different error now:

gem build .\gollum.gemspec
C:\Users\Nathan\projects\gollum [5.x ≡]> gem build .\gollum.gemspec
WARNING:  See http://guides.rubygems.org/specification-reference/ for help
ERROR:  While executing gem ... (Gem::InvalidSpecificationException)
    ["lib/gollum/public/gollum/css/_styles.css", "lib/gollum/public/gollum/css/dialog.css", "lib/gollum/public/gollum/css/editor.css", "lib/gollum/public/gollum/css/gollum.css", "lib/gollum/public/gollum/css/ie7.css", "lib/gollum/public/gollum/css/print.css", "lib/gollum/public/gollum/css/template.css", "lib/gollum/public/gollum/javascript/jquery.color.js", "lib/gollum/public/gollum/livepreview/css/custom.css", "lib/gollum/public/gollum/livepreview/images/cancel_24.png", "lib/gollum/public/gollum/livepreview/images/globe_24.png", "lib/gollum/public/gollum/livepreview/images/lr_24.png", "lib/gollum/public/gollum/livepreview/images/save_24.png", "lib/gollum/public/gollum/livepreview/images/savecomment_24.png", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ace.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/anchor.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/anchor_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/autocomplete.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/autocomplete/popup.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/autocomplete/text_completer.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/autocomplete/util.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/background_tokenizer.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/background_tokenizer_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/commands/command_manager.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/commands/command_manager_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/commands/default_commands.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/commands/incremental_search_commands.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/commands/multi_select_commands.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/commands/occur_commands.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/config.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/config_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/css/codefolding-fold-button-states.png", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/css/editor.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/css/expand-marker.png", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/document.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/document_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/edit_session.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/edit_session/bracket_match.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/edit_session/fold.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/edit_session/fold_line.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/edit_session/folding.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/edit_session_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/editor.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/editor_change_document_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/editor_highlight_selected_word_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/editor_navigation_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/editor_text_edit_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/beautify.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/beautify/php_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/chromevox.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/elastic_tabstops_lite.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/emmet.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/error_marker.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/keybinding_menu.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/language_tools.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/linking.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/menu_tools/add_editor_menu_options.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/menu_tools/element_generator.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/menu_tools/generate_settings_menu.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/menu_tools/get_editor_keyboard_shortcuts.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/menu_tools/get_set_functions.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/menu_tools/overlay_page.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/menu_tools/settings_menu.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/modelist.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/old_ie.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/old_ie_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/searchbox.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/searchbox.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/settings_menu.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/spellcheck.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/split.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/static.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/static_highlight.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/static_highlight_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/statusbar.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/textarea.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/themelist.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/whitespace.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/ext/whitespace_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/incremental_search.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/incremental_search_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/keyboard/emacs.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/keyboard/emacs_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/keyboard/hash_handler.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/keyboard/keybinding.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/keyboard/keybinding_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/keyboard/state_handler.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/keyboard/textarea.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/keyboard/textinput.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/keyboard/vim.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/keyboard/vim_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/layer/cursor.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/layer/font_metrics.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/layer/gutter.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/layer/marker.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/layer/text.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/layer/text_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/lib/app_config.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/lib/dom.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/lib/es5-shim.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/lib/event.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/lib/event_emitter.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/lib/event_emitter_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/lib/fixoldbrowsers.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/lib/keys.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/lib/lang.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/lib/net.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/lib/oop.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/lib/regexp.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/lib/useragent.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/line_widgets.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/Readme.md", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/highlight_rules_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/package.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/text_asciidoc.txt", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/text_coffee.txt", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/text_curly.txt", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/text_html.txt", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/text_javascript.txt", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/text_livescript.txt", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/text_lucene.txt", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/text_markdown.txt", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/text_php.txt", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/text_ruby.txt", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/text_xml.txt", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_abap.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_abc.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_actionscript.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_ada.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_asciidoc.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_assembly_x86.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_autohotkey.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_batchfile.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_c9search.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_c_cpp.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_cirru.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_clojure.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_cobol.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_coffee.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_coldfusion.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_csharp.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_css.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_curly.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_d.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_dart.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_diff.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_dot.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_eiffel.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_ejs.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_elixir.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_elm.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_erlang.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_forth.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_ftl.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_gcode.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_gherkin.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_gitignore.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_glsl.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_golang.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_groovy.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_haml.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_handlebars.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_haskell.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_haxe.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_html.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_html_ruby.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_ini.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_io.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_jack.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_jade.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_java.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_javascript.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_json.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_jsoniq.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_jsp.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_jsx.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_julia.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_latex.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_less.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_liquid.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_lisp.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_livescript.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_logiql.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_lsl.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_lua.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_luapage.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_lucene.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_markdown.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_mask.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_matlab.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_mel.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_mushcode.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_mysql.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_nix.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_objectivec.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_ocaml.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_pascal.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_perl.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_pgsql.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_php.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_powershell.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_prolog.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_properties.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_protobuf.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_python.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_r.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_rdoc.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_rhtml.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_ruby.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_rust.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_sass.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_scad.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_scala.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_scheme.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_scss.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_sh.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_sjs.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_smarty.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_snippets.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_soy_template.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_space.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_sql.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_stylus.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_svg.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_tcl.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_tex.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_text.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_textile.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_toml.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_twig.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_typescript.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_vala.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_vbscript.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_velocity.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_verilog.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_vhdl.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_xml.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_xquery.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/_test/tokens_yaml.json", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/abap.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/abap_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/abc.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/abc_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/actionscript.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/actionscript_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/ada.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/ada_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/apache_conf.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/apache_conf_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/applescript.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/applescript_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/asciidoc.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/asciidoc_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/assembly_x86.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/assembly_x86_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/autohotkey.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/autohotkey_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/batchfile.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/batchfile_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/behaviour.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/behaviour/behaviour_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/behaviour/css.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/behaviour/cstyle.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/behaviour/html.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/behaviour/xml.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/behaviour/xquery.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/c9search.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/c9search_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/c_cpp.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/c_cpp_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/cirru.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/cirru_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/clojure.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/clojure_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/cobol.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/cobol_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/coffee.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/coffee/coffee-script.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/coffee/helpers.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/coffee/lexer.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/coffee/nodes.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/coffee/parser.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/coffee/parser_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/coffee/rewriter.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/coffee/scope.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/coffee_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/coffee_worker.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/coldfusion.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/coldfusion_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/coldfusion_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/csharp.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/csharp_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/css.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/css/csslint.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/css_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/css_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/css_worker.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/css_worker_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/curly.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/curly_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/d.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/d_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/dart.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/dart_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/diff.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/diff_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/django.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/doc_comment_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/dockerfile.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/dockerfile_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/dot.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/dot_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/eiffel.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/eiffel_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/ejs.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/elixir.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/elixir_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/elm.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/elm_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/erlang.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/erlang_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/asciidoc.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/c9search.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/coffee.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/coffee_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/csharp.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/cstyle.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/cstyle_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/diff.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/fold_mode.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/html.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/html_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/ini.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/latex.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/lua.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/markdown.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/mixed.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/pythonic.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/pythonic_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/velocity.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/xml.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/folding/xml_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/forth.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/forth_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/ftl.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/ftl_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/gcode.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/gcode_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/gherkin.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/gherkin_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/gitignore.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/gitignore_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/glsl.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/glsl_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/golang.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/golang_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/groovy.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/groovy_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/haml.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/haml_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/handlebars.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/handlebars_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/haskell.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/haskell_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/haxe.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/haxe_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/html.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/html/saxparser.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/html_completions.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/html_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/html_ruby.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/html_ruby_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/html_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/html_worker.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/ini.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/ini_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/io.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/io_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/jack.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/jack_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/jade.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/jade_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/java.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/java_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/javascript.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/javascript/jshint.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/javascript_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/javascript_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/javascript_worker.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/javascript_worker_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/js_regex_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/json.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/json/json_parse.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/json_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/json_worker.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/json_worker_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/jsoniq.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/jsp.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/jsp_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/jsx.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/jsx_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/julia.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/julia_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/latex.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/latex_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/less.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/less_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/liquid.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/liquid_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/lisp.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/lisp_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/livescript.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/logiql.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/logiql_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/logiql_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/lsl.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/lsl_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/lua.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/lua/luaparse.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/lua_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/lua_worker.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/luapage.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/luapage_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/lucene.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/lucene_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/makefile.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/makefile_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/markdown.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/markdown_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/mask.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/mask_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/matching_brace_outdent.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/matching_parens_outdent.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/matlab.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/matlab_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/mel.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/mel_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/mushcode.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/mushcode_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/mysql.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/mysql_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/nix.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/nix_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/objectivec.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/objectivec_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/ocaml.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/ocaml_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/pascal.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/pascal_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/perl.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/perl_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/pgsql.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/pgsql_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/php.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/php/php.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/php_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/php_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/php_worker.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/plain_text.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/plain_text_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/powershell.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/powershell_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/praat.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/praat_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/prolog.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/prolog_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/properties.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/properties_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/protobuf.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/protobuf_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/python.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/python_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/python_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/r.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/r_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/rdoc.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/rdoc_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/rhtml.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/rhtml_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/ruby.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/ruby_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/ruby_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/rust.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/rust_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/sass.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/sass_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/scad.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/scad_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/scala.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/scala_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/scheme.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/scheme_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/scss.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/scss_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/sh.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/sh_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/sjs.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/sjs_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/smarty.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/smarty_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/snippets.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/soy_template.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/soy_template_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/space.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/space_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/sql.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/sql_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/stylus.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/stylus_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/svg.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/svg_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/tcl.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/tcl_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/tex.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/tex_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/text.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/text_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/text_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/textile.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/textile_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/toml.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/toml_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/twig.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/twig_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/typescript.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/typescript_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/vala.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/vala_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/vbscript.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/vbscript_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/velocity.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/velocity_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/verilog.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/verilog_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/vhdl.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/vhdl_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/xml.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/xml/dom-parser.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/xml/dom.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/xml/sax.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/xml_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/xml_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/xml_worker.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/xquery.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/xquery/Readme.md", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/xquery/jsoniq_lexer.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/xquery/xqlint.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/xquery/xquery_lexer.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/xquery_worker.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/yaml.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mode/yaml_highlight_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/model/editor.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mouse/default_gutter_handler.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mouse/default_handlers.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mouse/dragdrop_handler.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mouse/fold_handler.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mouse/mouse_event.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mouse/mouse_handler.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mouse/mouse_handler_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/mouse/multi_select_handler.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/multi_select.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/multi_select_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/occur.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/occur_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/placeholder.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/placeholder_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/range.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/range_list.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/range_list_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/range_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/renderloop.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/requirejs/text.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/requirejs/text_build.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/scrollbar.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/search.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/search_highlight.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/search_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/selection.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/selection_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/_.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/_all_modes.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/_all_modes.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/abap.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/abap.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/abc.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/abc.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/actionscript.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/actionscript.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/ada.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/ada.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/all_modes.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/all_modes.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/apache.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/apache_conf.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/apache_conf.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/applescript.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/applescript.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/asciidoc.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/asciidoc.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/assembly_x86.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/assembly_x86.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/autohotkey.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/autohotkey.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/autoit.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/batchfile.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/batchfile.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/c.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/c9search.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/c9search.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/c_cpp.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/c_cpp.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/chef.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/cirru.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/cirru.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/clojure.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/clojure.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/cmake.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/cobol.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/cobol.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/coffee.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/coffee.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/coldfusion.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/coldfusion.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/cs.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/csharp.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/csharp.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/css.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/css.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/curly.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/curly.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/d.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/d.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/dart.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/dart.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/diff.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/diff.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/django.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/django.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/dockerfile.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/dockerfile.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/dot.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/dot.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/dummy.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/dummy_syntax.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/eiffel.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/eiffel.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/ejs.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/ejs.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/elixir.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/elixir.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/elm.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/elm.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/erlang.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/erlang.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/eruby.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/falcon.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/forth.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/forth.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/ftl.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/ftl.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/gcode.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/gcode.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/gherkin.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/gherkin.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/gitignore.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/gitignore.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/glsl.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/glsl.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/go.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/golang.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/golang.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/groovy.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/groovy.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/haml.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/haml.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/handlebars.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/handlebars.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/haskell.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/haskell.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/haxe.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/haxe.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/html.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/html.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/html_ruby.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/html_ruby.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/htmldjango.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/htmltornado.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/ini.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/ini.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/io.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/io.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/jack.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/jack.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/jade.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/jade.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/java.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/java.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/javascript-jquery.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/javascript.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/javascript.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/json.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/json.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/jsoniq.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/jsoniq.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/jsp.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/jsp.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/jsx.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/jsx.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/julia.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/julia.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/latex.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/latex.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/ledger.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/less.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/less.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/liquid.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/liquid.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/lisp.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/lisp.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/livescript.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/livescript.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/logiql.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/logiql.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/lsl.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/lsl.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/lua.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/lua.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/luapage.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/luapage.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/lucene.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/lucene.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/makefile.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/makefile.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/mako.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/markdown.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/markdown.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/matlab.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/matlab.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/mel.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/mel.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/mushcode.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/mushcode.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/mushcode_high_rules.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/mushcode_high_rules.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/mysql.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/mysql.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/nix.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/nix.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/objc.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/objectivec.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/objectivec.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/ocaml.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/ocaml.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/pascal.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/pascal.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/perl.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/perl.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/pgsql.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/pgsql.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/php.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/php.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/plain_text.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/plain_text.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/powershell.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/powershell.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/praat.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/praat.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/prolog.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/prolog.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/properties.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/properties.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/protobuf.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/protobuf.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/python.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/python.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/r.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/r.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/rdoc.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/rdoc.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/rhtml.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/rhtml.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/rst.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/ruby.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/ruby.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/rust.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/rust.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/sass.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/sass.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/scad.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/scad.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/scala.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/scala.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/scheme.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/scheme.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/scss.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/scss.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/sh.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/sh.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/sjs.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/sjs.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/smarty.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/smarty.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/snippets.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/snippets.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/soy_template.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/soy_template.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/space.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/space.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/sql.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/sql.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/stylus.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/stylus.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/svg.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/svg.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/tcl.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/tcl.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/tex.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/tex.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/text.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/text.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/textile.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/textile.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/tmsnippet.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/toml.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/toml.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/twig.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/twig.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/typescript.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/typescript.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/vala.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/vala.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/vbscript.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/vbscript.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/velocity.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/velocity.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/verilog.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/verilog.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/vhdl.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/vhdl.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/xml.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/xml.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/xquery.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/xquery.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/xslt.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/yaml.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets/yaml.snippets", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/snippets_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/split.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/test/all.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/test/all_browser.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/test/assertions.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/test/asyncjs/assert.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/test/asyncjs/async.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/test/asyncjs/index.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/test/asyncjs/test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/test/asyncjs/utils.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/test/benchmark.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/test/mockdom.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/test/mockrenderer.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/test/tests.html", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/ambiance.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/ambiance.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/chaos.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/chaos.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/chrome.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/chrome.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/clouds.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/clouds.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/clouds_midnight.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/clouds_midnight.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/cobalt.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/cobalt.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/crimson_editor.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/crimson_editor.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/dawn.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/dawn.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/dreamweaver.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/dreamweaver.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/eclipse.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/eclipse.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/github.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/github.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/idle_fingers.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/idle_fingers.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/katzenmilch.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/katzenmilch.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/kr_theme.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/kr_theme.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/kuroir.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/kuroir.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/merbivore.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/merbivore.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/merbivore_soft.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/merbivore_soft.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/mono_industrial.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/mono_industrial.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/monokai.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/monokai.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/pastel_on_dark.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/pastel_on_dark.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/solarized_dark.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/solarized_dark.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/solarized_light.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/solarized_light.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/terminal.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/terminal.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/textmate.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/textmate.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/tomorrow.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/tomorrow.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/tomorrow_night.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/tomorrow_night.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/tomorrow_night_blue.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/tomorrow_night_blue.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/tomorrow_night_bright.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/tomorrow_night_bright.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/tomorrow_night_eighties.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/tomorrow_night_eighties.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/twilight.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/twilight.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/vibrant_ink.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/vibrant_ink.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/xcode.css", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/theme/xcode.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/token_iterator.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/token_iterator_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/tokenizer.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/tokenizer_dev.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/tokenizer_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/tooltip.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/undomanager.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/unicode.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/virtual_renderer.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/virtual_renderer_test.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/worker/mirror.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/worker/worker.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/worker/worker_client.js", "lib/gollum/public/gollum/livepreview/js/ace/lib/ace/worker/worker_test.js", "lib/gollum/public/gollum/livepreview/js/jquery.ba-throttle-debounce.min.js", "lib/gollum/public/gollum/livepreview/js/livepreview.js", "lib/gollum/public/gollum/livepreview/js/md_sundown.js", "lib/gollum/public/gollum/livepreview/js/requirejs.min.js", "lib/gollum/public/gollum/livepreview/js/sundown.js", "lib/gollum/public/gollum/livepreview/licenses/ace/LICENSE.txt", "lib/gollum/public/gollum/livepreview/licenses/bootstraponline_gollum/LICENSE.txt", "lib/gollum/public/gollum/livepreview/licenses/debounce/LICENSE-MIT.txt", "lib/gollum/public/gollum/livepreview/licenses/gollum/LICENSE.txt", "lib/gollum/public/gollum/livepreview/licenses/jquery/MIT-LICENSE.txt", "lib/gollum/public/gollum/livepreview/licenses/licenses.txt", "lib/gollum/public/gollum/livepreview/licenses/notepages/LICENSE.txt", "lib/gollum/public/gollum/livepreview/licenses/requirejs/LICENSE.txt", "lib/gollum/public/gollum/livepreview/licenses/retina_display_icon_set/by_sa_3.0_unported_legalcode.txt", "lib/gollum/public/gollum/livepreview/licenses/sizzle/LICENSE.txt", "lib/gollum/public/gollum/livepreview/licenses/sundown/sundown.txt", "lib/gollum/public/gollum/livepreview/licenses/templarian_windowsicons/license.txt", "lib/gollum/public/gollum/livepreview/readme.md", "lib/gollum/templates/file_view.mustache", "lib/gollum/templates/livepreview.mustache", "lib/gollum/views/file_view.rb", "lib/gollum/views/livepreview.rb"] are not files

Here's what rake changed according to git:

gollum.gemspec
diff --git a/gollum.gemspec b/gollum.gemspec
index a39a300a..c3d72adc 100644
--- a/gollum.gemspec
+++ b/gollum.gemspec
@@ -6,7 +6,7 @@ Gem::Specification.new do |s|
 
   s.name              = 'gollum'
   s.version           = '5.0.1b'
-  s.date              = '2017-01-17'
+  s.date              = '2018-09-29'
   s.rubyforge_project = 'gollum'
   s.license           = 'MIT'
 
@@ -1091,3 +1091,472 @@ Gem::Specification.new do |s|
 
   s.test_files = s.files.select { |path| path =~ /^test\/test_.*\.rb/ }
 end
+  # = MANIFEST =
+  s.files = %w[
+    CONTRIBUTING.md
+    Gemfile
+    HISTORY.md
+    LICENSE
+    README.md
+    Rakefile
+    bin/gollum
+    config.rb
+    config.ru
+    contrib/openrc/conf.d/gollum
+    contrib/openrc/init.d/gollum
+    contrib/systemd/gollum@.service
+    contrib/sysv-debian/init.d/gollum
+    gollum.gemspec
+    lib/gollum.rb
+    lib/gollum/app.rb
+    lib/gollum/assets.rb
+    lib/gollum/helpers.rb
+    lib/gollum/public/gollum/fonts/FontAwesome.otf
+    lib/gollum/public/gollum/fonts/fontawesome-webfont.eot
+    lib/gollum/public/gollum/fonts/fontawesome-webfont.svg
+    lib/gollum/public/gollum/fonts/fontawesome-webfont.ttf
+    lib/gollum/public/gollum/fonts/fontawesome-webfont.woff
+    lib/gollum/public/gollum/images/dirty-shade.png
+    lib/gollum/public/gollum/images/fileview/document.png
+    lib/gollum/public/gollum/images/fileview/folder-horizontal.png
+    lib/gollum/public/gollum/images/fileview/toggle-small-expand.png
+    lib/gollum/public/gollum/images/fileview/toggle-small.png
+    lib/gollum/public/gollum/images/fileview/trashcan.png
+    lib/gollum/public/gollum/images/icon-sprite.png
+    lib/gollum/public/gollum/images/man_24.png
+    lib/gollum/public/gollum/images/para.png
+    lib/gollum/public/gollum/images/pin-16.png
+    lib/gollum/public/gollum/images/pin-20.png
+    lib/gollum/public/gollum/images/pin-24.png
+    lib/gollum/public/gollum/images/pin-32.png
+    lib/gollum/public/gollum/javascript/HOWTO_UPDATE_ACE.md
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ace.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-beautify.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-elastic_tabstops_lite.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-emmet.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-error_marker.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-keybinding_menu.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-language_tools.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-linking.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-modelist.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-options.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-searchbox.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-settings_menu.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-spellcheck.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-split.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-static_highlight.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-statusbar.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-textarea.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-themelist.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/ext-whitespace.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/keybinding-emacs.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/keybinding-vim.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-abap.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-abc.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-actionscript.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-ada.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-apache_conf.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-applescript.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-asciidoc.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-assembly_x86.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-autohotkey.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-batchfile.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-bro.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-c9search.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-c_cpp.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-cirru.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-clojure.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-cobol.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-coffee.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-coldfusion.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-csharp.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-csound_document.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-csound_orchestra.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-csound_score.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-csp.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-css.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-curly.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-d.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-dart.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-diff.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-django.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-dockerfile.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-dot.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-drools.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-edifact.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-eiffel.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-ejs.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-elixir.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-elm.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-erlang.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-forth.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-fortran.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-ftl.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-gcode.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-gherkin.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-gitignore.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-glsl.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-gobstones.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-golang.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-graphqlschema.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-groovy.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-haml.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-handlebars.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-haskell.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-haskell_cabal.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-haxe.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-hjson.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-html.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-html_elixir.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-html_ruby.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-ini.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-io.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-jack.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-jade.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-java.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-javascript.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-json.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-jsoniq.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-jsp.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-jssm.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-jsx.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-julia.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-kotlin.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-latex.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-less.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-liquid.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-lisp.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-livescript.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-logiql.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-lsl.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-lua.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-luapage.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-lucene.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-makefile.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-markdown.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-mask.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-matlab.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-maze.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-mel.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-mixal.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-mushcode.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-mysql.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-nix.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-nsis.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-objectivec.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-ocaml.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-pascal.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-perl.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-pgsql.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-php.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-pig.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-plain_text.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-powershell.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-praat.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-prolog.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-properties.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-protobuf.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-python.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-r.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-razor.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-rdoc.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-red.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-redshift.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-rhtml.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-rst.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-ruby.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-rust.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-sass.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-scad.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-scala.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-scheme.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-scss.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-sh.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-sjs.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-smarty.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-snippets.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-soy_template.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-space.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-sparql.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-sql.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-sqlserver.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-stylus.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-svg.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-swift.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-tcl.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-tex.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-text.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-textile.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-toml.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-tsx.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-turtle.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-twig.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-typescript.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-vala.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-vbscript.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-velocity.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-verilog.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-vhdl.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-wollok.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-xml.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-xquery.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/mode-yaml.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/abap.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/abc.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/actionscript.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/ada.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/apache_conf.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/applescript.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/asciidoc.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/assembly_x86.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/autohotkey.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/batchfile.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/bro.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/c9search.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/c_cpp.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/cirru.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/clojure.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/cobol.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/coffee.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/coldfusion.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/csharp.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/csound_document.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/csound_orchestra.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/csound_score.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/csp.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/css.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/curly.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/d.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/dart.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/diff.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/django.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/dockerfile.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/dot.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/drools.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/edifact.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/eiffel.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/ejs.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/elixir.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/elm.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/erlang.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/forth.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/fortran.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/ftl.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/gcode.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/gherkin.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/gitignore.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/glsl.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/gobstones.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/golang.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/graphqlschema.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/groovy.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/haml.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/handlebars.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/haskell.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/haskell_cabal.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/haxe.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/hjson.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/html.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/html_elixir.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/html_ruby.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/ini.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/io.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/jack.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/jade.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/java.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/javascript.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/json.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/jsoniq.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/jsp.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/jssm.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/jsx.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/julia.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/kotlin.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/latex.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/less.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/liquid.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/lisp.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/livescript.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/logiql.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/lsl.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/lua.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/luapage.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/lucene.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/makefile.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/markdown.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/mask.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/matlab.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/maze.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/mel.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/mixal.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/mushcode.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/mysql.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/nix.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/nsis.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/objectivec.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/ocaml.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/pascal.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/perl.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/pgsql.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/php.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/pig.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/plain_text.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/powershell.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/praat.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/prolog.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/properties.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/protobuf.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/python.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/r.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/razor.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/rdoc.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/red.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/redshift.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/rhtml.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/rst.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/ruby.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/rust.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/sass.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/scad.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/scala.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/scheme.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/scss.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/sh.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/sjs.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/smarty.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/snippets.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/soy_template.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/space.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/sparql.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/sql.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/sqlserver.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/stylus.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/svg.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/swift.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/tcl.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/tex.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/text.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/textile.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/toml.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/tsx.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/turtle.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/twig.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/typescript.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/vala.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/vbscript.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/velocity.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/verilog.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/vhdl.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/wollok.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/xml.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/xquery.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/snippets/yaml.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-ambiance.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-chaos.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-chrome.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-clouds.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-clouds_midnight.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-cobalt.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-crimson_editor.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-dawn.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-dracula.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-dreamweaver.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-eclipse.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-github.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-gob.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-gruvbox.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-idle_fingers.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-iplastic.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-katzenmilch.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-kr_theme.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-kuroir.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-merbivore.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-merbivore_soft.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-mono_industrial.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-monokai.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-pastel_on_dark.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-solarized_dark.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-solarized_light.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-sqlserver.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-terminal.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-textmate.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-tomorrow.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-tomorrow_night.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-tomorrow_night_blue.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-tomorrow_night_bright.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-tomorrow_night_eighties.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-twilight.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-vibrant_ink.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/theme-xcode.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/worker-coffee.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/worker-css.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/worker-html.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/worker-javascript.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/worker-json.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/worker-lua.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/worker-php.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/worker-xml.js
+    lib/gollum/public/gollum/javascript/ace-1.3.1/worker-xquery.js
+    lib/gollum/public/gollum/javascript/app.js
+    lib/gollum/public/gollum/javascript/editor/gollum.editor.js
+    lib/gollum/public/gollum/javascript/editor/langs/asciidoc.js
+    lib/gollum/public/gollum/javascript/editor/langs/creole.js
+    lib/gollum/public/gollum/javascript/editor/langs/markdown.js
+    lib/gollum/public/gollum/javascript/editor/langs/org.js
+    lib/gollum/public/gollum/javascript/editor/langs/pod.js
+    lib/gollum/public/gollum/javascript/editor/langs/rdoc.js
+    lib/gollum/public/gollum/javascript/editor/langs/textile.js
+    lib/gollum/public/gollum/javascript/gollum.dialog.js
+    lib/gollum/public/gollum/javascript/gollum.js
+    lib/gollum/public/gollum/javascript/gollum.placeholder.js
+    lib/gollum/public/gollum/javascript/identicon_canvas.js
+    lib/gollum/public/gollum/javascript/jquery-1.7.2.min.js
+    lib/gollum/public/gollum/javascript/jquery.resize.js
+    lib/gollum/public/gollum/javascript/mousetrap.min.js
+    lib/gollum/public/gollum/stylesheets/_base.scss
+    lib/gollum/public/gollum/stylesheets/_breakpoint.scss
+    lib/gollum/public/gollum/stylesheets/_component.scss
+    lib/gollum/public/gollum/stylesheets/_features.scss
+    lib/gollum/public/gollum/stylesheets/_layout.scss
+    lib/gollum/public/gollum/stylesheets/app.scss
+    lib/gollum/public/gollum/stylesheets/dialog.scss
+    lib/gollum/public/gollum/stylesheets/editor.scss
+    lib/gollum/public/gollum/stylesheets/fileview.scss
+    lib/gollum/public/gollum/stylesheets/gollum.scss
+    lib/gollum/public/gollum/stylesheets/ie7.scss
+    lib/gollum/public/gollum/stylesheets/print.scss
+    lib/gollum/public/gollum/stylesheets/template.scss
+    lib/gollum/templates/compare.mustache
+    lib/gollum/templates/create.mustache
+    lib/gollum/templates/edit.mustache
+    lib/gollum/templates/editor.mustache
+    lib/gollum/templates/error.mustache
+    lib/gollum/templates/history.mustache
+    lib/gollum/templates/history_authors/gravatar.mustache
+    lib/gollum/templates/history_authors/identicon.mustache
+    lib/gollum/templates/history_authors/none.mustache
+    lib/gollum/templates/latest_changes.mustache
+    lib/gollum/templates/layout.mustache
+    lib/gollum/templates/page.mustache
+    lib/gollum/templates/pages.mustache
+    lib/gollum/templates/search.mustache
+    lib/gollum/templates/searchbar.mustache
+    lib/gollum/uri_encode_component.rb
+    lib/gollum/views/compare.rb
+    lib/gollum/views/create.rb
+    lib/gollum/views/edit.rb
+    lib/gollum/views/editable.rb
+    lib/gollum/views/error.rb
+    lib/gollum/views/has_page.rb
+    lib/gollum/views/helpers.rb
+    lib/gollum/views/history.rb
+    lib/gollum/views/latest_changes.rb
+    lib/gollum/views/layout.rb
+    lib/gollum/views/page.rb
+    lib/gollum/views/pages.rb
+    lib/gollum/views/search.rb
+    licenses/css_tree_menu_thecssninja/license.txt
+    licenses/licenses.txt
+    licenses/unity_asset_pool/COPYRIGHT
+  ]
+  # = MANIFEST =

I'll be honest ruby isn't my wheelhouse so I'm not exactly sure what need tweaking.

@nlowe

This comment has been minimized.

Copy link
Contributor Author

@nlowe nlowe commented Sep 29, 2018

I think this has something to do with line endings. If I force gollum.gemspec to use LF instead of CRLF I get much further:

C:\Users\Nathan\projects\gollum [5.x ≡ +0 ~2 -0 !]> rake build
Updated gollum.gemspec
gem build gollum.gemspec
WARNING:  pessimistic dependency on kramdown (~> 1.9.0) may be overly strict
  if kramdown is semantically versioned, use:
    add_runtime_dependency 'kramdown', '~> 1.9', '>= 1.9.0'
WARNING:  pessimistic dependency on shoulda (~> 3.5.0, development) may be overly strict
  if shoulda is semantically versioned, use:
    add_development_dependency 'shoulda', '~> 3.5', '>= 3.5.0'
WARNING:  pessimistic dependency on twitter_cldr (~> 3.2.0, development) may be overly strict
  if twitter_cldr is semantically versioned, use:
    add_development_dependency 'twitter_cldr', '~> 3.2', '>= 3.2.0'
WARNING:  pessimistic dependency on mocha (~> 1.1.0, development) may be overly strict
  if mocha is semantically versioned, use:
    add_development_dependency 'mocha', '~> 1.1', '>= 1.1.0'
WARNING:  pessimistic dependency on test-unit (~> 3.1.0, development) may be overly strict
  if test-unit is semantically versioned, use:
    add_development_dependency 'test-unit', '~> 3.1', '>= 3.1.0'
WARNING:  pessimistic dependency on webrick (~> 1.3.1, development) may be overly strict
  if webrick is semantically versioned, use:
    add_development_dependency 'webrick', '~> 1.3', '>= 1.3.1'
WARNING:  See http://guides.rubygems.org/specification-reference/ for help
  Successfully built RubyGem
  Name: gollum
  Version: 5.0.1b
  File: gollum-5.0.1b.gem
mv gollum-5.0.1b.gem pkg
rake aborted!
Command failed with status (127): [mv gollum-5.0.1b.gem pkg...]
C:/Users/Nathan/projects/gollum/Rakefile:131:in `block in (root)'
c:\jruby-9.2.0.0\bin\rake:23:in `<main>'
Errno::ENOENT: No such file or directory - mv
C:/Users/Nathan/projects/gollum/Rakefile:131:in `block in (root)'
c:\jruby-9.2.0.0\bin\rake:23:in `<main>'
Tasks: TOP => build
(See full trace by running task with --trace)

I'm able to then install the gem

@nlowe

This comment has been minimized.

Copy link
Contributor Author

@nlowe nlowe commented Sep 29, 2018

Unless I'm forgetting something I need to do for windows the 5.x branch seems severely broken:

https://gist.github.com/nlowe/318be04f9b7643f0fff94661f77cd756

Once I had the proper static assets I was able to test this again. I'd be comfortable saying all of the ones I opened have been solved in 5.x. The build / test experience isn't the greatest but that should probably be a separate issue.

@LuckX

This comment has been minimized.

Copy link

@LuckX LuckX commented Dec 6, 2018

when I run gollum in a git directory, I got these warnings:
PS F:\wiki> gollum
C:/jruby-9.2.4.1/lib/ruby/gems/shared/gems/sinatra-1.4.4/lib/sinatra/base.rb:1205: warning: constant ::Fixnum is depreca
ted
NoMethodError: undefined method `each' for #String:0xd3957fe

at C:/jruby-9.2.4.1/lib/ruby/gems/shared/gems/mime-types-1.15/lib/mime/types.rb:1531
require at org/jruby/RubyKernel.java:976
require at C:/jruby-9.2.4.1/lib/ruby/stdlib/rubygems/core_ext/kernel_require.rb:59

@bartkamphorst

This comment has been minimized.

Copy link
Member

@bartkamphorst bartkamphorst commented Dec 6, 2018

@LuckX Which version of gollum are you trying to run?

@LuckX

This comment has been minimized.

Copy link

@LuckX LuckX commented Dec 6, 2018

@LuckX Which version of gollum are you trying to run?

PS F:\wiki> gollum --v
Gollum 4.1.4

@LuckX

This comment has been minimized.

Copy link

@LuckX LuckX commented Dec 6, 2018

@LuckX Which version of gollum are you trying to run?

and my operation system is windows server 2008 R2 standard

@bartkamphorst

This comment has been minimized.

Copy link
Member

@bartkamphorst bartkamphorst commented Dec 6, 2018

Gollum 4.1.4

@LuckX That's your problem right there: Windows will only be supported from 5.x onwards.

@dometto

This comment has been minimized.

Copy link
Member

@dometto dometto commented Dec 6, 2018

Just to make sure: you can checkout the 5.x development branch now, but it may eat your data. (Or anyway it may throw errors in weird places.)

@LuckX

This comment has been minimized.

Copy link

@LuckX LuckX commented Dec 7, 2018

Gollum 4.1.4

@LuckX That's your problem right there: Windows will only be supported from 5.x onwards.

I download zip file(gollum-5.x) from github, and how to install it on my windows system.

@dometto

This comment has been minimized.

Copy link
Member

@dometto dometto commented May 3, 2019

@nlowe or anyone else with a ruby install on Windows: could you help me to verify that the following code returns the same on Windows as on *nix?

2.4.1 :001 > require 'pathname'
 => true 
2.4.1 :002 > Pathname.new('/').cleanpath.to_s
 => "/" 

We're now using Pathname under the hood to calculate paths relative to the repository too in gollum, and I just want to make sure Pathname doesn't return "C:\" instead of "/" on Windows. Many thanks in advance!

@dometto

This comment has been minimized.

Copy link
Member

@dometto dometto commented May 3, 2019

I think this has something to do with line endings. If I force gollum.gemspec to use LF instead of CRLF I get much further:

@nlowe: do we need to do anything about this to make it possible to run on Windows out of the box? Is switching to LF by default an option on *nix?

@dometto

This comment has been minimized.

Copy link
Member

@dometto dometto commented Sep 12, 2019

The trouble with rake build on Windows is most likely due to shell calls the Rakefile is making here, and potentially also due to this operation.

@dometto

This comment has been minimized.

Copy link
Member

@dometto dometto commented Sep 12, 2019

When #1424 is merged that will fix the last item on this meta-issue. Do we want to open a new issue for the trouble with rake build on Windows, keep this open, or forget about that inconvenience and close this?

@dometto

This comment has been minimized.

Copy link
Member

@dometto dometto commented Sep 13, 2019

That went to fast. Still getting loads of test failures on Windows, although hopefully the issue is with the helpers or setups of the test. Will report back later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
5 participants
You can’t perform that action at this time.