forked from IronLanguages/main
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
TFS Changeset 1714115 Signed-off-by: Jim Deville <jdeville@microsoft.com>
- Loading branch information
Showing
21,937 changed files
with
249,023 additions
and
336,971 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,28 +1 @@ | ||
Snippets.debug.scripting.dll | ||
Snippets.debug.scripting.pdb | ||
Snippets.scripting.dll | ||
/Merlin/Main/test.txt | ||
/Merlin/Main/Languages/Ruby/Tests/Syntax/generated/* | ||
/Merlin/Main/Languages/Ruby/Samples/Tutorial/Libs | ||
/Merlin/Main/bin | ||
/Merlin/Main/Bin | ||
/Merlin/Main/External | ||
/Merlin/External.LCA_RESTRICTED/Languages/Ruby/redist-libs/ironruby | ||
/Merlin/Main/Utilities/Silverlight | ||
*.csproj.vspscc | ||
*.csproj.user | ||
*.vssscc | ||
*.log | ||
obj | ||
*_test_dest | ||
makefile | ||
sources | ||
*.proj | ||
*.suo | ||
*.sln.cache | ||
*.vshost.exe | ||
*.vshost.exe.manifest | ||
.eprj | ||
*_S* | ||
1 | ||
rubyspec_temp | ||
*_name_S* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
<?xml version="1.0" encoding="utf-8" ?> | ||
<configuration> | ||
<configSections> | ||
<section name="microsoft.scripting" type="Microsoft.Scripting.Hosting.Configuration.Section, Microsoft.Scripting, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="false" /> | ||
</configSections> | ||
|
||
<microsoft.scripting> | ||
<languages> | ||
<language names="IronPython;Python;py" extensions=".py" displayName="IronPython 2.6.1" type="IronPython.Runtime.PythonContext, IronPython, Version=2.6.10920.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> | ||
<language names="IronRuby;Ruby;rb" extensions=".rb" displayName="IronRuby" type="IronRuby.Runtime.RubyContext, IronRuby, Version=0.9.5.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" /> | ||
</languages> | ||
|
||
<options> | ||
<set language="Ruby" option="LibraryPaths" value="..\..\Languages\Ruby\libs\;..\..\External.LCA_RESTRICTED\Languages\Ruby\redist-libs\ruby\site_ruby\1.8\;..\..\External.LCA_RESTRICTED\Languages\Ruby\redist-libs\ruby\1.8\" /> | ||
</options> | ||
</microsoft.scripting> | ||
</configuration> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
<?xml version="1.0" encoding="utf-8" ?> | ||
<configuration> | ||
<configSections> | ||
<section name="microsoft.scripting" type="Microsoft.Scripting.Hosting.Configuration.Section, Microsoft.Scripting, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" requirePermission="false" /> | ||
</configSections> | ||
|
||
<microsoft.scripting> | ||
<languages> | ||
<language names="IronPython;Python;py" extensions=".py" displayName="IronPython 2.6.1" type="IronPython.Runtime.PythonContext, IronPython, Version=2.6.10920.0, Culture=neutral, PublicKeyToken=null" /> | ||
<language names="IronRuby;Ruby;rb" extensions=".rb" displayName="IronRuby" type="IronRuby.Runtime.RubyContext, IronRuby, Version=0.9.5.0, Culture=neutral, PublicKeyToken=null" /> | ||
</languages> | ||
|
||
<options> | ||
<set language="Ruby" option="LibraryPaths" value="..\..\Languages\Ruby\libs\;..\..\External.LCA_RESTRICTED\Languages\Ruby\redist-libs\ruby\site_ruby\1.8\;..\..\External.LCA_RESTRICTED\Languages\Ruby\redist-libs\ruby\1.8\" /> | ||
</options> | ||
</microsoft.scripting> | ||
</configuration> |
18 changes: 18 additions & 0 deletions
18
External.LCA_RESTRICTED/Languages/IronRuby/merb/test_app/.gitignore
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
.DS_Store | ||
log/* | ||
tmp/* | ||
TAGS | ||
*~ | ||
.#* | ||
schema/schema.rb | ||
schema/*_structure.sql | ||
schema/*.sqlite3 | ||
schema/*.sqlite | ||
schema/*.db | ||
*.sqlite | ||
*.sqlite3 | ||
*.db | ||
src/* | ||
.hgignore | ||
.hg/* | ||
.svn/* |
35 changes: 35 additions & 0 deletions
35
External.LCA_RESTRICTED/Languages/IronRuby/merb/test_app/Rakefile
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
require 'rubygems' | ||
require 'rake/rdoctask' | ||
|
||
require 'merb-core' | ||
require 'merb-core/tasks/merb' | ||
|
||
include FileUtils | ||
|
||
# Load the basic runtime dependencies; this will include | ||
# any plugins and therefore plugin rake tasks. | ||
init_env = ENV['MERB_ENV'] || 'rake' | ||
Merb.load_dependencies(:environment => init_env) | ||
|
||
# Get Merb plugins and dependencies | ||
Merb::Plugins.rakefiles.each { |r| require r } | ||
|
||
# Load any app level custom rakefile extensions from lib/tasks | ||
tasks_path = File.join(File.dirname(__FILE__), "lib", "tasks") | ||
rake_files = Dir["#{tasks_path}/*.rake"] | ||
rake_files.each{|rake_file| load rake_file } | ||
|
||
desc "Start runner environment" | ||
task :merb_env do | ||
Merb.start_environment(:environment => init_env, :adapter => 'runner') | ||
end | ||
|
||
require 'spec/rake/spectask' | ||
require 'merb-core/test/tasks/spectasks' | ||
desc 'Default: run spec examples' | ||
task :default => 'spec' | ||
|
||
############################################################################## | ||
# ADD YOUR CUSTOM TASKS IN /lib/tasks | ||
# NAME YOUR RAKE FILES file_name.rake | ||
############################################################################## |
File renamed without changes.
File renamed without changes.
9 changes: 9 additions & 0 deletions
9
External.LCA_RESTRICTED/Languages/IronRuby/merb/test_app/app/controllers/hello.rb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
class Hello < Application | ||
|
||
# ...and remember, everything returned from an action | ||
# goes to the client... | ||
def index | ||
render | ||
end | ||
|
||
end |
File renamed without changes.
5 changes: 5 additions & 0 deletions
5
External.LCA_RESTRICTED/Languages/IronRuby/merb/test_app/app/helpers/hello_helper.rb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
module Merb | ||
module HelloHelper | ||
|
||
end | ||
end # Merb |
File renamed without changes.
63 changes: 63 additions & 0 deletions
63
..._RESTRICTED/Languages/IronRuby/merb/test_app/app/views/exceptions/not_acceptable.html.erb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
<div id="container"> | ||
<div id="header-container"> | ||
<img src="/images/merb.jpg" /> | ||
<!-- <h1>Mongrel + Erb</h1> --> | ||
<h2>pocket rocket web framework</h2> | ||
<hr /> | ||
</div> | ||
|
||
<div id="left-container"> | ||
<h3>Exception:</h3> | ||
<p><%= request.exceptions.first.message %></p> | ||
</div> | ||
|
||
<div id="main-container"> | ||
<h3>Why am I seeing this page?</h3> | ||
<p>Merb couldn't find an appropriate content_type to return, | ||
based on what you said was available via provides() and | ||
what the client requested.</p> | ||
|
||
<h3>How to add a mime-type</h3> | ||
<pre><code> | ||
Merb.add_mime_type :pdf, :to_pdf, %w[application/pdf], "Content-Encoding" => "gzip" | ||
</code></pre> | ||
<h3>What this means is:</h3> | ||
<ul> | ||
<li>Add a mime-type for :pdf</li> | ||
<li>Register the method for converting objects to PDF as <code>#to_pdf</code>.</li> | ||
<li>Register the incoming mime-type "Accept" header as <code>application/pdf</code>.</li> | ||
<li>Specify a new header for PDF types so it will set <code>Content-Encoding</code> to gzip.</li> | ||
</ul> | ||
|
||
<h3>You can then do:</h3> | ||
<pre><code> | ||
class Foo < Application | ||
provides :pdf | ||
end | ||
</code></pre> | ||
|
||
<h3>Where can I find help?</h3> | ||
<p>If you have any questions or if you can't figure something out, please take a | ||
look at our <a href="http://merbivore.com/"> project page</a>, | ||
feel free to come chat at irc.freenode.net, channel #merb, | ||
or post to <a href="http://groups.google.com/group/merb">merb mailing list</a> | ||
on Google Groups.</p> | ||
|
||
<h3>What if I've found a bug?</h3> | ||
<p>If you want to file a bug or make your own contribution to Merb, | ||
feel free to register and create a ticket at our | ||
<a href="http://merb.lighthouseapp.com/">project development page</a> | ||
on Lighthouse.</p> | ||
|
||
<h3>How do I edit this page?</h3> | ||
<p>You can change what people see when this happens by editing <tt>app/views/exceptions/not_acceptable.html.erb</tt>.</p> | ||
|
||
</div> | ||
|
||
<div id="footer-container"> | ||
<hr /> | ||
<div class="left"></div> | ||
<div class="right">© 2008 the merb dev team</div> | ||
<p> </p> | ||
</div> | ||
</div> |
47 changes: 47 additions & 0 deletions
47
...l.LCA_RESTRICTED/Languages/IronRuby/merb/test_app/app/views/exceptions/not_found.html.erb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
<div id="container"> | ||
<div id="header-container"> | ||
<img src="/images/merb.jpg" /> | ||
<!-- <h1>Mongrel + Erb</h1> --> | ||
<h2>pocket rocket web framework</h2> | ||
<hr /> | ||
</div> | ||
|
||
<div id="left-container"> | ||
<h3>Exception:</h3> | ||
<p><%= request.exceptions.first.message %></p> | ||
</div> | ||
|
||
<div id="main-container"> | ||
<h3>Welcome to Merb!</h3> | ||
<p>Merb is a light-weight MVC framework written in Ruby. We hope you enjoy it.</p> | ||
|
||
<h3>Where can I find help?</h3> | ||
<p>If you have any questions or if you can't figure something out, please take a | ||
look at our <a href="http://merbivore.com/"> project page</a>, | ||
feel free to come chat at irc.freenode.net, channel #merb, | ||
or post to <a href="http://groups.google.com/group/merb">merb mailing list</a> | ||
on Google Groups.</p> | ||
|
||
<h3>What if I've found a bug?</h3> | ||
<p>If you want to file a bug or make your own contribution to Merb, | ||
feel free to register and create a ticket at our | ||
<a href="http://merb.lighthouseapp.com/">project development page</a> | ||
on Lighthouse.</p> | ||
|
||
<h3>How do I edit this page?</h3> | ||
<p>You're seeing this page because you need to edit the following files: | ||
<ul> | ||
<li>config/router.rb <strong><em>(recommended)</em></strong></li> | ||
<li>app/views/exceptions/not_found.html.erb <strong><em>(recommended)</em></strong></li> | ||
<li>app/views/layout/application.html.erb <strong><em>(change this layout)</em></strong></li> | ||
</ul> | ||
</p> | ||
</div> | ||
|
||
<div id="footer-container"> | ||
<hr /> | ||
<div class="left"></div> | ||
<div class="right">© 2008 the merb dev team</div> | ||
<p> </p> | ||
</div> | ||
</div> |
2 changes: 2 additions & 0 deletions
2
External.LCA_RESTRICTED/Languages/IronRuby/merb/test_app/app/views/hello/index.html.erb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
You're in index of the Hello controller. | ||
<%= "h".upcase + "ello" %> |
12 changes: 12 additions & 0 deletions
12
...nal.LCA_RESTRICTED/Languages/IronRuby/merb/test_app/app/views/layout/application.html.erb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> | ||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-us" lang="en-us"> | ||
<head> | ||
<title>Fresh Merb App</title> | ||
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> | ||
<link rel="stylesheet" href="/stylesheets/master.css" type="text/css" media="screen" charset="utf-8" /> | ||
</head> | ||
<body> | ||
<%#= message[:notice] %> | ||
<%= catch_content :for_layout %> | ||
</body> | ||
</html> |
File renamed without changes.
File renamed without changes.
File renamed without changes.
33 changes: 33 additions & 0 deletions
33
External.LCA_RESTRICTED/Languages/IronRuby/merb/test_app/config/database.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
--- | ||
# This is a sample database file for the DataMapper ORM | ||
development: &defaults | ||
# These are the settings for repository :default | ||
adapter: in_memory | ||
database: testme_dev | ||
|
||
# Add more repositories | ||
# repositories: | ||
# repo1: | ||
# adapter: sqlite3 | ||
# database: sample_1_development.db | ||
# repo2: | ||
# ... | ||
|
||
test: | ||
<<: *defaults | ||
database: testme_test | ||
|
||
# repositories: | ||
# repo1: | ||
# database: sample_1_test.db | ||
|
||
production: | ||
<<: *defaults | ||
database: testme_prod | ||
|
||
# repositories: | ||
# repo1: | ||
# database: sample_production.db | ||
|
||
rake: | ||
<<: *defaults |
23 changes: 23 additions & 0 deletions
23
External.LCA_RESTRICTED/Languages/IronRuby/merb/test_app/config/dependencies.rb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# dependencies are generated using a strict version, don't forget to edit the dependency versions when upgrading. | ||
merb_gems_version = "0.9.10" | ||
dm_gems_version = "0.9.6" | ||
|
||
# For more information about each component, please read http://wiki.merbivore.com/faqs/merb_components | ||
dependency "merb-action-args", merb_gems_version | ||
dependency "merb-assets", merb_gems_version | ||
dependency "merb-cache", merb_gems_version | ||
dependency "merb-helpers", merb_gems_version | ||
dependency "merb-mailer", merb_gems_version | ||
dependency "merb-slices", merb_gems_version | ||
dependency "merb-auth-core", merb_gems_version | ||
dependency "merb-auth-more", merb_gems_version | ||
dependency "merb-auth-slice-password", merb_gems_version | ||
dependency "merb-param-protection", merb_gems_version | ||
dependency "merb-exceptions", merb_gems_version | ||
|
||
dependency "dm-core", dm_gems_version | ||
dependency "dm-aggregates", dm_gems_version | ||
dependency "dm-migrations", dm_gems_version | ||
dependency "dm-timestamps", dm_gems_version | ||
dependency "dm-types", dm_gems_version | ||
dependency "dm-validations", dm_gems_version |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
12 changes: 12 additions & 0 deletions
12
External.LCA_RESTRICTED/Languages/IronRuby/merb/test_app/config/environments/test.rb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
Merb.logger.info("Loaded TEST Environment...") | ||
Merb::Config.use { |c| | ||
c[:testing] = true | ||
c[:exception_details] = true | ||
c[:log_auto_flush ] = true | ||
# log less in testing environment | ||
c[:log_level] = :error | ||
|
||
c[:log_file] = Merb.root / "log" / "test.log" | ||
# or redirect logger using IO handle | ||
# c[:log_stream] = STDOUT | ||
} |
24 changes: 24 additions & 0 deletions
24
External.LCA_RESTRICTED/Languages/IronRuby/merb/test_app/config/init.rb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# Go to http://wiki.merbivore.com/pages/init-rb | ||
|
||
require 'config/dependencies.rb' | ||
|
||
use_orm :datamapper | ||
use_test :rspec | ||
use_template_engine :erb | ||
|
||
Merb::Config.use do |c| | ||
c[:use_mutex] = false | ||
c[:session_store] = 'cookie' # can also be 'memory', 'memcache', 'container', 'datamapper | ||
|
||
# cookie session store configuration | ||
c[:session_secret_key] = 'e01f22b992f270e1fd7e9de5b4d3f95ecc8a7088' # required for cookie session store | ||
# c[:session_id_key] = '_session_id' # cookie session id key, defaults to "_session_id" | ||
end | ||
|
||
Merb::BootLoader.before_app_loads do | ||
# This will get executed after dependencies have been loaded but before your app's classes have loaded. | ||
end | ||
|
||
Merb::BootLoader.after_app_loads do | ||
# This will get executed after your app's classes have been loaded. | ||
end |
12 changes: 12 additions & 0 deletions
12
External.LCA_RESTRICTED/Languages/IronRuby/merb/test_app/config/rack.rb
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
|
||
# use PathPrefix Middleware if :path_prefix is set in Merb::Config | ||
if prefix = ::Merb::Config[:path_prefix] | ||
use Merb::Rack::PathPrefix, prefix | ||
end | ||
|
||
# comment this out if you are running merb behind a load balancer | ||
# that serves static files | ||
use Merb::Rack::Static, Merb.dir_for(:public) | ||
|
||
# this is our main merb application | ||
run Merb::Rack::Application.new |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
17 changes: 17 additions & 0 deletions
17
External.LCA_RESTRICTED/Languages/IronRuby/merb/test_app/public/.htaccess
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
# Sets the default handler for FastCGI scripts | ||
AddHandler fastcgi-script .fcgi | ||
|
||
# If Apache2 is used together with mod_fcgid, | ||
# uncomment the line below and comment in the line | ||
# above to set the correct script handler | ||
#AddHandler fcgid-script .fcgi | ||
|
||
RewriteEngine On | ||
|
||
RewriteRule ^$ index.html [QSA] | ||
RewriteRule ^([^.]+)$ $1.html [QSA] | ||
RewriteCond %{REQUEST_FILENAME} !-f | ||
RewriteRule ^(.*)$ merb.fcgi [QSA,L] | ||
|
||
|
||
ErrorDocument 500 "<h2>Application Error</h2>Merb could not be reached |
File renamed without changes.
File renamed without changes
File renamed without changes.
Oops, something went wrong.