forked from textmate/ruby-on-rails-tmbundle
-
Notifications
You must be signed in to change notification settings - Fork 1
/
CHANGELOG
109 lines (100 loc) · 5.28 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
[Edge] Trundle to Rails 2.0 Bundle
Ruby on Rails bundle maintenance has been taken over by Dr Nic Williams from its initial legendary creator Duane Johnson.
See git branch two_point_ooh for initial drive to upgrade bundle for Rails 2.0 conventions (https://github.com/drnic/ruby-on-rails-tmbundle/tree/two_point_ooh)
Added so far:
* Snippets/Commands for:
* Tests
* assert_select (ass)
* assert_difference/assert_no_difference (asd/asnd)
* GET+POST test method stubs (deftg+deftp)
* posts(:) + Alt+Esc allows you to select a posts.yml fixture
* Controllers
* respond_to (rest) and respond_to(html) (Shift+Cmd+H)
* 'Go To View' within a respond_to will use the format/wants type as the default
* REMOVED: render_component snippets
* loggers - pass a block instead of raw string to save time if
logging not used (e.g. production) [Stephen Touset]
* redirect_to for resource paths (rep, repp, renp, renpp)
* render :update (ru) [Simon Jefford]
* Views
* form_for and form_for(with errors) (ff,ffe)
* Various form_for helpers in a drop-down list, e.g. f.text_field (f.)
* Various form_for helpers with own tab completion, e.g. f.text_field (fftf)
* link_to for resource paths (lip, lipp, linp, linpp)
* <% end -%> (end)
* for-loop (for)
* link_to(@model.name, @model) (ltm)
* Layouts
* javascript_include_tag - jit
* stylesheet_link_tag - slt
* Models
* has_many :through (hmt)
* association snippets give better defaults (e.g. bt + hm)
* validates_format_of (vf,vfif) [Dean Strelau]
* validates_numericality_of (vn,vnif) [Tom Morris]
* before/after callbacks (prefix bef/aft + 1st letter of words) [Sam Granieri]
* Migrations
* Sexy Migrations now available as "t." snippets and regular snippets [Lawrence Pit]
* Migration classes have own textmate scope
* Add/Remove Columns - the 'down' statements are in reverse
order [Lawrence Pit, Daniel Kristensen]
* Added 'Redo Last Migration' [Simon Jefford]
* Functional Tests
* assert_redirect_to for resource paths (artp, artpp, artnp, artnpp)
* assert(assigns(:model)) (asg)
* Routes
* named routes, resources snippets (map, mapr, maprs)
* catch_all (mapca) [Sam Granieri]
* Active Support
* cattr_accessor/mattr_accessor (crw/mrw) [Jacob Swanner]
* returning (returning) [Jacob Swanner]
* Language/Syntax
* New keywords: rescue_from, alias_method_chain, alias_attribute, delegate, respond_to [David Lowenfels, Jacob Swanner]
* Added rb as a valid Rails file type [James Deville]
* Commands
* Auto-completion for Foxy Fixtures
* html.erb is the default for new templates (backwards compatibility
is being worked on too)
* 'Go To XXX' - available for wide range of permutations.
Fixtures -> Models; Models -> Controllers, etc
* haml is a valid file extension [Steve Ross]
* specify alternate default file extensions for: [Steve Ross]
* javascript - ENV['RAILS_JS_EXT']
* stylesheet - ENV['RAILS_CSS_EXT']
* view - ENV['RAILS_VIEW_EXT']
* 'Call Generate Script' now accesses all a project's generators
* Plugins
* Footnote
* footnote-edge uses .erb for templates [Stephen Bannasch]
* Internals
* Rakefile - test runner [Steve Ross]
* Added generator_test
* Removed unnecessary misc_test
* script/clean_bundle_file_names - rename non-os-agnostic file names [Charles Roper]
* Haml support [Lawrence Pit]
For thoughts and patches, email [email protected]
* BLACKHOLE OF CHANGELOG *
...
* END OF BLACKHOLE *
2006-09-28 Added "Rake Migrate to Version", changed "rake migrate" to "rake db:migrate" to remove warning message.
2006-02-22 Changed key bindings to TextMate conventions (http://macromates.com/textmate/manual/key_bindings#conventions)
2006-02-22 Footnotes can be turned off for specific pages:
e.g. render :action => 'whatever', :footnotes => false [Duane]
2006-02-22 intelligent go to file now asks for a view file name if it doesn't exist before going there [Duane]
2006-02-22 Fixed that intelligent go to file was not recognizing view files other than rhtml [Duane]
2006-02-21 Generated files open automatically [Duane, Sami Samhuri]
2006-02-21 Generate migrations works (has to be chdir to rails_root to work) [Duane]
2006-02-21 Fixed that the footnotes plugin was doubling the /controllers/ segment [Duane, Cliff Matthews]
2006-02-21 Fixed that the footnotes plugin was rendering for rxml and rjs pages [Duane]
0.9.1 Released
2006-02-21 Fixed that the footnotes plugin was breaking on redirects [Duane]
0.9 Released
2006-02-20 Added Migration Snippets [Sami Samhuri]
2006-02-20 Added Rails Engines plugin [Duane]
2006-02-20 Added double quotes around call to CocoaDialog [Kent Siblev]
2006-02-20 Intelligent Go To File will now go to the file nearest the caret for stylesheet and javascript tags with multiple files [Cliff Matthews]
2006-02-20 Added plugin install script bound to ctrl-option-command-\ [Duane]
2006-02-20 Added 'plugins' directory to Support, and included textmate_footnotes plugin. [Duane]
2006-02-20 More intelligent argument regexps for javascripts and stylesheets [Cliff Matthews]
2006-02-20 Generate command is now a background process [Duane]
0.8 Released