CARVIEW |
Select Language
HTTP/2 302
server: nginx
date: Thu, 07 Aug 2025 08:38:22 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090620190658
location: https://web.archive.org/web/20090620190658/https://github.com/drnic/ruby-on-rails-tmbundle/tree
server-timing: captures_list;dur=0.742156, exclusion.robots;dur=0.028215, exclusion.robots.policy;dur=0.012519, esindex;dur=0.016186, cdx.remote;dur=86.200561, LoadShardBlock;dur=402.533516, PetaboxLoader3.datanode;dur=108.816486, PetaboxLoader3.resolve;dur=247.983187
x-app-server: wwwb-app218
x-ts: 302
x-tr: 523
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app218; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 301
server: nginx
date: Thu, 07 Aug 2025 08:38:24 GMT
content-type: text/html; charset=utf-8
content-length: 124
x-archive-orig-server: nginx/0.6.31
x-archive-orig-date: Sat, 20 Jun 2009 19:06:56 GMT
x-archive-orig-connection: close
x-archive-orig-set-cookie: _github_ses=BAh7BiIKZmxhc2hJQzonQWN0aW9uQ29udHJvbGxlcjo6Rmxhc2g6OkZsYXNoSGFzaHsABjoKQHVzZWR7AA%3D%3D--884981fc5aa85daf318eeff084d98e2cff92578f; path=/; expires=Wed, 01 Jan 2020 08:00:00 GMT; HttpOnly
x-archive-orig-status: 301 Moved Permanently
location: https://web.archive.org/web/20090620190658/https://github.com/drnic/ruby-on-rails-tmbundle/tree/master
x-archive-orig-x-runtime: 54ms
x-archive-orig-cache-control: no-cache
x-archive-orig-content-length: 124
cache-control: max-age=1800
memento-datetime: Sat, 20 Jun 2009 19:06:58 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Tue, 05 Feb 2008 16:23:02 GMT", ; rel="prev memento"; datetime="Sat, 02 May 2009 00:53:09 GMT", ; rel="memento"; datetime="Sat, 20 Jun 2009 19:06:58 GMT", ; rel="next memento"; datetime="Fri, 07 May 2010 10:56:58 GMT", ; rel="last memento"; datetime="Sat, 19 Jun 2010 23:39:40 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_10_20090620154749_crawl101-c/52_10_20090620190435_crawl101.arc.gz
server-timing: captures_list;dur=0.510253, exclusion.robots;dur=0.019062, exclusion.robots.policy;dur=0.009306, esindex;dur=0.010284, cdx.remote;dur=12.447821, LoadShardBlock;dur=894.902918, PetaboxLoader3.datanode;dur=806.008417, PetaboxLoader3.resolve;dur=277.814876, load_resource;dur=226.666057
x-app-server: wwwb-app218
x-ts: 301
x-tr: 1167
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Thu, 07 Aug 2025 08:38:25 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.6.31
x-archive-orig-date: Sat, 20 Jun 2009 19:06:58 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-x-runtime: 270ms
x-archive-orig-etag: "8ad089f8de08d33fa334f86977192953"
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 34106
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Sat, 20 Jun 2009 19:06:58 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Tue, 05 Feb 2008 16:23:02 GMT", ; rel="prev memento"; datetime="Sat, 02 May 2009 08:47:00 GMT", ; rel="memento"; datetime="Sat, 20 Jun 2009 19:06:58 GMT", ; rel="next memento"; datetime="Mon, 20 Jul 2009 04:17:24 GMT", ; rel="last memento"; datetime="Mon, 22 Jul 2024 07:50:12 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_10_20090620154749_crawl101-c/52_10_20090620190435_crawl101.arc.gz
server-timing: captures_list;dur=0.531737, exclusion.robots;dur=0.021752, exclusion.robots.policy;dur=0.010166, esindex;dur=0.010896, cdx.remote;dur=45.892244, LoadShardBlock;dur=550.135171, PetaboxLoader3.datanode;dur=334.978610, PetaboxLoader3.resolve;dur=385.671718, load_resource;dur=263.204455
x-app-server: wwwb-app218
x-ts: 200
x-tr: 959
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
drnic's ruby-on-rails-tmbundle at master - GitHub
This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (

This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (

Description: | Ruby on Rails TextMate bundle [Learn it with PeepCode - https://peepcode.com/products/textmate-for-rails-2] edit |
Homepage: | https://groups.google.com/group/rails-textmate edit |
Public Clone URL: |
git://github.com/drnic/ruby-on-rails-tmbundle.git
Give this clone URL to anyone.
git clone git://github.com/drnic/ruby-on-rails-tmbundle.git
|
Your Clone URL: |
Use this clone URL yourself.
git clone git@github.com:drnic/ruby-on-rails-tmbundle.git
|

Lawrence Pit (author)
Tue May 05 21:39:36 -0700 2009
TextMate bundle for Ruby on Rails development GET IT NOW: with Rails 2.0 support. To install with Git: mkdir -p ~/Library/Application\ Support/TextMate/Bundles cd ~/Library/Application\ Support/TextMate/Bundles git clone git://github.com/drnic/ruby-on-rails-tmbundle.git "Ruby on Rails.tmbundle" osascript -e 'tell app "TextMate" to reload bundles' To install without Git: mkdir -p ~/Library/Application\ Support/TextMate/Bundles cd ~/Library/Application\ Support/TextMate/Bundles wget https://github.com/drnic/ruby-on-rails-tmbundle/tarball/master tar zxf drnic-ruby-on-rails-tmbundle*.tar.gz rm drnic-ruby-on-rails-tmbundle*.tar.gz mv drnic-ruby-on-rails-tmbundle* "Ruby on Rails.tmbundle" osascript -e 'tell app "TextMate" to reload bundles' Rails 2.0 (copied from CHANGELOG) * Snippets/Commands for: * Tests * assert_select (ass) * assert_difference/assert_no_difference (asd/asnd) * GET+POST test method stubs (defg+defp) * Controllers * respond_to (rst) * REMOVED: render_component snippets * loggers - pass a block instead of raw string to save time if logging not used (e.g. production) [thx Stephen Touset] * redirect_to for resource paths (rep, repp, renp, renpp) * render :update (ru) [thx Simon Jefford] * Views * form_for (ff) * link_to for resource paths (lip, lipp, linp, linpp) * <% end -%> (end) * Models * has_many :though (hmt) * association snippets give better defaults (e.g. bt + hm) * validates_format_of (vf,vfif) [thx Dean Strelau] * Migrations * Sexy Migrations now available as "t." snippets [thx Lawrence Pit] * Migration classes have own textmate scope * Add/Remove Columns - the 'down' statements are in reverse order [thx Lawrence Pit, Daniel Kristensen] * Language/Syntax * New keywords: rescue_from * Added rb as a valid Rails file type [thx James Deville] * Commands * html.erb is the default for new templates (backwards compatibility is being worked on too) * Plugins * Footnote * footnote-edge uses .erb for templates [thx Stephen Bannasch]
This feature is coming soon. Sit tight!