Repository / root / bundle

New patches:

[Fixed command line parsing [trans].
George Moschovitis <gmosx@reizu.com>**20080114155827] {
hunk ./nitro/bin/nitro 212
-      cmd = "ruby #{ENV['RUBYOPT']} -Ilib #{file} #{options.to_console}"
+      cmd = "PORT_OFFSET=#{port_offset}; ruby #{ENV['RUBYOPT']} -Ilib #{file} #{options.to_console}"
hunk ./nitro/bin/nitro 222
-      puts cmd if ENV['NITRO_DEBUG']
+      puts cmd if ENV["NITRO_DEBUG"]
hunk ./nitro/bin/nitro 230
-    def option_missing(opt, arg=nil)
+    def option_missing(opt, arg = nil)
hunk ./nitro/lib/nitro/application/command_options.rb 23
+      k = k.gsub("-", "_")
hunk ./og/lib/og/model/taggable.rb 189
-  def tag_string(separator = Taggable.separator)
+  def tag_string(separator = "#{Taggable.separator} ")
hunk ./og/lib/og/model/taggable.rb 198
-    tags.collect { |t| %|<a href="#{mount}/tag/#{t.to_s_safe}">#{t}</a>| }.join(separator)
+    tags.collect { |t| %|<a href="#{mount}/tagged/#{t.to_s_safe}">#{t}</a>| }.join(separator)
}

[Minor.
George Moschovitis <gmosx@reizu.com>**20080114160925] {
hunk ./nitro/lib/nitro/application/command_options.rb 8
+  class CommandOptions
hunk ./nitro/lib/nitro/application/command_options.rb 10
-class CommandOptions
+    attr :application
hunk ./nitro/lib/nitro/application/command_options.rb 12
-  attr :application
-
-  # The application this parser configures.
-  
-  def initialize(application)
-    @application = application
-  end
+    # The application this parser configures.
+    
+    def initialize(application)
+      @application = application
+    end
hunk ./nitro/lib/nitro/application/command_options.rb 18
-  # Do nothing.
+    # Do nothing.
hunk ./nitro/lib/nitro/application/command_options.rb 20
-  def set(options)
-    options.each do |k, v|
-      k = k.gsub("-", "_")
-      send("#{k}=", v) rescue nil
+    def set(options)
+      options.each do |k, v|
+        k = k.gsub("-", "_")
+        send("#{k}=", v) rescue nil
+      end
hunk ./nitro/lib/nitro/application/command_options.rb 26
-  end
hunk ./nitro/lib/nitro/application/command_options.rb 27
-  # The name of this application.
+    # The name of this application.
hunk ./nitro/lib/nitro/application/command_options.rb 29
-  def app=(name)
-  end
+    def app=(name)
+    end
hunk ./nitro/lib/nitro/application/command_options.rb 32
-  # Add this offest to the listening port. Useful in cluster
-  # configurations.
+    # Add this offest to the listening port. Useful in cluster
+    # configurations.
hunk ./nitro/lib/nitro/application/command_options.rb 35
-  def port_offset=(offset)
-    @application.port_offset = offset.to_i
-  end
-  alias_method :po=, :port_offset=
+    def port_offset=(offset)
+      @application.port_offset = offset.to_i
+    end
+    alias_method :po=, :port_offset=
hunk ./nitro/lib/nitro/application/command_options.rb 40
-  # Override the adapter.
+    # Override the adapter.
hunk ./nitro/lib/nitro/application/command_options.rb 42
-  def adapter=(adapter)
-    @application.adapter = adapter.to_sym
-  end
-  alias_method :a=, :adapter=
+    def adapter=(adapter)
+      @application.adapter = adapter.to_sym
+    end
+    alias_method :a=, :adapter=
hunk ./nitro/lib/nitro/application/command_options.rb 47
-  # Run with Webrick adapter.
+    # Run with Webrick adapter.
hunk ./nitro/lib/nitro/application/command_options.rb 49
-  def webrick=(_)
-    @application.adapter = :webrick
-  end
+    def webrick=(_)
+      @application.adapter = :webrick
+    end
hunk ./nitro/lib/nitro/application/command_options.rb 53
-  # Run with Mongrel adapter.
+    # Run with Mongrel adapter.
hunk ./nitro/lib/nitro/application/command_options.rb 55
-  def mongrel=(_)
-    @application.adapter = :mongrel
-  end
+    def mongrel=(_)
+      @application.adapter = :mongrel
+    end
hunk ./nitro/lib/nitro/application/command_options.rb 59
-  # Run with Swiftiply adapter. All app instances listen to
-  # the same port.
+    # Run with Swiftiply adapter. All app instances listen to
+    # the same port.
hunk ./nitro/lib/nitro/application/command_options.rb 62
-  def swiftiply=(_)
-    @application.adapter = :mongrel
-    @application.port_offset = 0
-  end
+    def swiftiply=(_)
+      @application.adapter = :mongrel
+      @application.port_offset = 0
+    end
hunk ./nitro/lib/nitro/application/command_options.rb 67
-  # Override the execution mode.
+    # Override the execution mode.
hunk ./nitro/lib/nitro/application/command_options.rb 69
-  def mode=(mode)
-    Nitro.mode = mode.to_sym
-  end
+    def mode=(mode)
+      Nitro.mode = mode.to_sym
+    end
hunk ./nitro/lib/nitro/application/command_options.rb 73
-  # Run in debug mode. Useful for development.
+    # Run in debug mode. Useful for development.
hunk ./nitro/lib/nitro/application/command_options.rb 75
-  def debug=(_)
-    Nitro.mode = :debug
-  end
-  alias_method :devel=, :debug=
+    def debug=(_)
+      Nitro.mode = :debug
+    end
+    alias_method :devel=, :debug=
hunk ./nitro/lib/nitro/application/command_options.rb 80
-  # Run in stage mode. Useful for final testing before going
-  # live.
+    # Run in stage mode. Useful for final testing before going
+    # live.
hunk ./nitro/lib/nitro/application/command_options.rb 83
-  def stage=(_)
-    Nitro.mode = :stage
-  end
-  alias_method :staging=, :stage=
+    def stage=(_)
+      Nitro.mode = :stage
+    end
+    alias_method :staging=, :stage=
hunk ./nitro/lib/nitro/application/command_options.rb 88
-  # Run in live mode. Used in the production environment.
+    # Run in live mode. Used in the production environment.
hunk ./nitro/lib/nitro/application/command_options.rb 90
-  def live=(_)
-    Nitro.mode = :live
-  end
-  alias_method :production=, :live=
-  alias_method :l=, :live=
+    def live=(_)
+      Nitro.mode = :live
+    end
+    alias_method :production=, :live=
+    alias_method :l=, :live=
hunk ./nitro/lib/nitro/application/command_options.rb 96
-  # Run the application as a daemon.
+    # Run the application as a daemon.
hunk ./nitro/lib/nitro/application/command_options.rb 98
-  def daemon=(_)
-    @application.daemon = true
-  end
-  alias_method :d=, :daemon=
+    def daemon=(_)
+      @application.daemon = true
+    end
+    alias_method :d=, :daemon=
hunk ./nitro/lib/nitro/application/command_options.rb 103
-  # Record a user-server interaction session. Usefull for
-  # regression testing.
+    # Record a user-server interaction session. Usefull for
+    # regression testing.
hunk ./nitro/lib/nitro/application/command_options.rb 106
-  def record=(filename)
-    @application.adapter = :webrick
-    require "raw/adapter/webrick"
-    require "raw/adapter/webrick/vcr"
-    $record_session_filename = filename
-  end
+    def record=(filename)
+      @application.adapter = :webrick
+      require "raw/adapter/webrick"
+      require "raw/adapter/webrick/vcr"
+      $record_session_filename = filename
+    end
hunk ./nitro/lib/nitro/application/command_options.rb 113
-  # Playback a previously recorded user-server interaction
-  # session. Useful for regression testing.
+    # Playback a previously recorded user-server interaction
+    # session. Useful for regression testing.
hunk ./nitro/lib/nitro/application/command_options.rb 116
-  def playback=(filename)
-    @application.adapter = :webrick
-    require "raw/adapter/webrick"
-    require "raw/adapter/webrick/vcr"
-    $playback_session_filename = filename
-  end
+    def playback=(filename)
+      @application.adapter = :webrick
+      require "raw/adapter/webrick"
+      require "raw/adapter/webrick/vcr"
+      $playback_session_filename = filename
+    end
hunk ./nitro/lib/nitro/application/command_options.rb 123
-  # Install a part (typically copy needed files to the application
-  # directory, setup the database, etc).
+    # Install a part (typically copy needed files to the application
+    # directory, setup the database, etc).
hunk ./nitro/lib/nitro/application/command_options.rb 126
-  def part_install=(part)
-    require "nitro/part/#{part.underscore}"
-    print "Installing '#{part}' part, press a key to confim.."
-    STDIN.getc
-    eval %{#{part}Part.install("#{File.expand_path('.')}")}
-    exit
-  end
-  alias_method :pinstall=, :part_install=
+    def part_install=(part)
+      require "nitro/part/#{part.underscore}"
+      print "Installing '#{part}' part, press a key to confim.."
+      STDIN.getc
+      eval %{#{part}Part.install("#{File.expand_path('.')}")}
+      exit
+    end
+    alias_method :pinstall=, :part_install=
hunk ./nitro/lib/nitro/application/command_options.rb 135
-  # Uninstall a part and perform cleanup operations.
+    # Uninstall a part and perform cleanup operations.
hunk ./nitro/lib/nitro/application/command_options.rb 137
-  def part_uninstall=(part)
-    require "nitro/part/#{part.underscore}"
-    print "Uninstalling '#{part}' part, press a key to confim.."
-    STDIN.getc
-    eval %{#{part}Part.uninstall("#{File.expand_path('.')}")}
-    exit
-  end
-  alias_method :puninstall=, :part_uninstall=
+    def part_uninstall=(part)
+      require "nitro/part/#{part.underscore}"
+      print "Uninstalling '#{part}' part, press a key to confim.."
+      STDIN.getc
+      eval %{#{part}Part.uninstall("#{File.expand_path('.')}")}
+      exit
+    end
+    alias_method :puninstall=, :part_uninstall=
hunk ./nitro/lib/nitro/application/command_options.rb 146
+  end
hunk ./nitro/lib/nitro/application/command_options.rb 150
-end
}

[Minor stuff.
George Moschovitis <gmosx@reizu.com>**20080118151210] {
hunk ./nitro/doc/TODO 6
+* integrate vlad, rack, sequel_low level?
+
hunk ./nitro/doc/TODO 15
+* add __FILE__, __LINE__ to all evals (Ola Bini)
hunk ./nitro/doc/TODO 62
+* implement Class.iterator (optimized, pull version of .all) 
+
hunk ./raw/lib/raw/mailer/outgoing.rb 33
-          rescue Object => e
-            raise e # FIXME
+          rescue Object => ex
+            error ex
+            raise ex # FIXME
}

Context:

[Made taggable more flexible and reusable.
George Moschovitis <gmosx@reizu.com>**20080114072545] 
[Minor.
George Moschovitis <gmosx@reizu.com>**20080111160055] 
[Yeah, after 2 years removed glue in favour of Facets ;-)
George Moschovitis <gmosx@reizu.com>**20080111092839] 
[added meta/*.roll files
transfire@gmail.com**20080110223846] 
[final elimination of glue
transfire@gmail.com**20080110223719] 
[Small stuff.
George Moschovitis <gmosx@reizu.com>**20080109155205] 
[Keep the action annotation easily accessible. Use the title annotation in auto syndication.
George Moschovitis <gmosx@reizu.com>**20080107100042] 
[Different behaviour of cookie in debug mode to make localhost/0.0.0.0/127.0.0.1 work (arne)
George Moschovitis <gmosx@reizu.com>**20071218105814] 
[Pass fragments included from a skin through the ElementFilter first. Allows for much more powerful skins!!!
George Moschovitis <gmosx@reizu.com>**20071217141654] 
[Minor.
George Moschovitis <gmosx@reizu.com>**20071215120122] 
[fixed store/sql.rb for instance_attributes
transfire@gmail.com**20071215115503] 
[instance_attributes fix
transfire@gmail.com**20071215103939] 
[preperation for 1.9
transfire@gmail.com**20071214194743] 
[latets work on atom feed
transfire@gmail.com**20071209173455] 
[The compiler accepts '-' in the following element notation: <x:main-page> instead of <MainPage> or <x:main_page> that where accepted till now. For those that like to be more xml compliant.
George Moschovitis <gmosx@reizu.com>**20071209182137] 
[Minor.
George Moschovitis <gmosx@reizu.com>**20071207161920] 
[Reintroduced a simple fragment caching system.
George Moschovitis <gmosx@reizu.com>**20071206110608] 
[Added model hash in context, to keep private request scope variables and objects.
George Moschovitis <gmosx@reizu.com>**20071204132355] 
[Minor.
George Moschovitis <gmosx@reizu.com>**20071203071951] 
[atom.rb removed html escaping
transfire@gmail.com**20071130214932] 
[Minor, needs latest blow.
George Moschovitis <gmosx@reizu.com>**20071130115314] 
[Fixed checkbox helper + some minor stuff.
George Moschovitis <gmosx@reizu.com>**20071130084411] 
[atom and rollrc
transfire@gmail.com**20071130021229] 
[Don't double unescape in request.fill (fixes the stupid '+' double unescape bug).
George Moschovitis <gmosx@reizu.com>**20071129151943] 
[Minor.
George Moschovitis <gmosx@reizu.com>**20071128125437] 
[Make Element ids automatically unique
Arne Brasseur <arne@arnebrasseur.net>**20071127053140] 
[Update proto to use the new filename extensions (htmlx, cssx -> html, css)
Arne Brasseur <arne@arnebrasseur.net>**20071128042422] 
[Minor fix in checkbox helper.
George Moschovitis <gmosx@reizu.com>**20071127153317] 
[Mailer uses .html templates (no more .htmlx)
George Moschovitis <gmosx@reizu.com>**20071127082803] 
[Converted hello example to use the latest template extensions.
George Moschovitis <gmosx@reizu.com>**20071126083137] 
[Fix create skeleton
Arne Brasseur <arne@arnebrasseur.net>**20071126002728] 
[Updated CHANGELOG.
George Moschovitis <gmosx@reizu.com>**20071125114250] 
[MAJOR change: use .html extension for html templates, (.css for css templates, etc). We now use xxxx.inc.html for includable html templates (ie not accessible at the top level for security reasons). Works infinitely better with default editor highlighting modes.
George Moschovitis <gmosx@reizu.com>**20071125113605] 
[Resolved some conflicts.
George Moschovitis <gmosx@reizu.com>**20071120132105] 
[minor space removals
transfire@gmail.com**20071118230524] 
[fixed to nitro command
transfire@gmail.com**20071116121914] 
[Include encode_uri in template filter so we can precompile uri expansions (ie #[R relation, :delete] instead of the run time interpolatin #{R relation, :delete})
George Moschovitis <gmosx@reizu.com>**20071120102132] 
[Handle <br /> in html filter, escape values in form helper.
George Moschovitis <gmosx@reizu.com>**20071120101643] 
[Misc templ fixes.
George Moschovitis <gmosx@reizu.com>**20071116152814] 
[Make taggable more fault tollerant (chops the tag_string).
George Moschovitis <gmosx@reizu.com>**20071115151915] 
[Removed aspects.new.rb (an older aspects version).
George Moschovitis <gmosx@reizu.com>**20071115113153] 
[reduced glue and uses opod
transfire@gmail.com**20071114171152] 
[Added missing glue/main.rb, fixes in uri/update_request_uri.
George Moschovitis <gmosx@reizu.com>**20071113153408] 
[added script/ and global_logger.rb
transfire@gmail.com**20071113133751] 
[Whole mess of stuff.
transfire@gmail.com**20071113132000] 
[fix nitro command
transfire@gmail.com**20071110210540] 
[Fixed SUPER NASTY base64/escape cookie session store bug, thanks bill! [bill kerry]
George Moschovitis <gmosx@reizu.com>**20071113082449] 
[Removed tmail (use the new gem instead).
George Moschovitis <gmosx@reizu.com>**20071111210316] 
[Rewrote nitro command to work with Facets 2.1
transfire@gmail.com**20071110145939] 
[parts moved to top level
transfire@gmail.com**20071110014822] 
[Change in  cookie.
George Moschovitis <gmosx@reizu.com>**20071109170510] 
[Many cookie related fixes. Don't send multiple versions of the same cookie. Fixed NASTY cookie session store bug (use context.no_sync! to allow for actual deletion of the session cookies).
George Moschovitis <gmosx@reizu.com>**20071107155447] 
[Removed dangerous Controller::xxx lookup in elements.
George Moschovitis <gmosx@reizu.com>**20071105104240] 
[GET/POST params are again Hash.
George Moschovitis <gmosx@reizu.com>**20071104110347] 
[Misc fixes in admin part.
George Moschovitis <gmosx@reizu.com>**20071104103843] 
[update_part_require_paths
rob@robmela.com**20071103195133] 
[Minor.
George Moschovitis <gmosx@reizu.com>**20071102151522] 
[Did I say argh?? 
George Moschovitis <gmosx@reizu.com>**20071101143752] 
[Argh...
George Moschovitis <gmosx@reizu.com>**20071101143328] 
[Moved part out of nitro.
George Moschovitis <gmosx@reizu.com>**20071101085124] 
[Minor.
George Moschovitis <gmosx@reizu.com>**20071101083458] 
[Vexing autoload and a mis-spelled "intialize"
transfire@gmail.com**20071031013046] 
[Added support for alpha sorting in tag.
George Moschovitis <gmosx@reizu.com>**20071031110732] 
[Improved handling of :through join class. Have a look at the new spec file. More work is needed here.
George Moschovitis <gmosx@reizu.com>**20071030211133] 
[Various changes.
George Moschovitis <gmosx@reizu.com>**20071030200617] 
[A little more 50.
transfire@gmail.com**20071030195040] 
[Further work to 0.50.
transfire@gmail.com**20071029230143] 
[fix nitro command
transfire@gmail.com**20071029022426] 
[continued updates for 0.50
transfire@gmail.com**20071029014312] 
[Small fix to make bin/nitro run again. Everything seems to run now.
George Moschovitis <gmosx@reizu.com>**20071028212636] 
[Facets 2 Conversion
transfire@gmail.com**20071028074314] 
[Branch version of Nitro (experimental features)
George Moschovitis <gmosx@reizu.com>**20071027172905] 
Patch bundle hash:
65ec882f6fb98047231a9d97fe55b3ea85114cea

All changes