labofsahil/github-event-dataset-2012 huggingface dataset:
Coerce strings in create_join_table.

If you accidentally pass a string and a symbol, this breaks. So
we coerce them both to strings.

Fixes #7715.

I'm not 100% sure we care to be this defensive, but the change was easy enough.

/cc @tenderlove @jonleighton
Fix accepts_nested_attributes for child classes

Fix for #8131
Edgecases

Fixes a bug where some combinations were skipped
Using JDK7 now just disables Swing and causes nice warning to show up.

Review by @paulp
Fixes a regression in importers

Symbol and type caches must be updated prior to tryFixup,
otherwise we risk getting a stack overflow.
Closes SI-6072, crasher with overloaded eq.

You don't want to do name-based selections in later phases
if you can help it, because there is nobody left to resolve
your overloads.  If as in this example you're calling a
known method, use the symbol.  Review by @hubertp.
Test case for SI-2066
Correct typos and spelling mistakes in weave tutorial.
Mainly just added ZmqRouterConnection and ZmqDealerConnection

I admit that the naming scheme is inconsistent with the current one and should be ZmqROUTERConnection and ZmqDEALERConnection, however:

1) the current naming scheme is not actually consistent with PascalCase;
2) it says there is a one-to-one mapping between our connection classes and acutal ZMQ sockets, e.g. ZmqREQConnection and ZmqREPConnection are not even using REQ and REP but instead DEALER and ROUTER, which might and probably will be confusing for users who expect to find the underlying physical socket to be REQ and REP. So ideally those too, and others as well, would eventually be renamed (with a deprecated alias, for a while) to ZmqRequestConnection and ZmqReplyConnection; also, these names look friendlier.

Furthermore, I added a ZmqBase base class to `router_dealer.py` which seems redundant at first, but I've added extensive (doc-)comments to the class explaining the rational, and what I hope might be a future addition to all other connection classes, if such a—somewhat backwards incompatible, due to signature changes to `sendMsg`—change is acceptable to you. I will continue to push commits with this in mind where I will extract ZmqBase to a base.py file, and attempt to refactor other connection types to be based on that instead.
Fix FactoryGirl deprecations.
spree_users should have unique index on email

We've found we're getting a number of duplicate user records, not due to failure in the validation but some database anomaly, they have identical timestamps but sequential ids. The application is still validating users correctly. I don't know the exact cause but changing the existing index on email to unique seems like a good precaution.
Use phone_field helper for semantic markup.
Support for reading PROBA2 SWAP images
072 - first draft of merge with master
safer starts_with function
Support for allow you generate crudcode for all database tables

Support for allow you generate crud for all database tables
Fixes #959: CConsoleApplication: bug where non-lowercase keys cannot be found in $commandMap fixed

Fixes #959: CConsoleApplication: bug where non-lowercase keys cannot be found in $commandMap fixed

Rework of #1421.
Add composite primary key support to Gii CRUD generator #505

Pull request for issue #505
gave all the headers and footers fixed positioning

mean to commit directly to the gh-pages branch, oops
Removed Doctrine 1, DBUtil and DBObject/Array

To be merged after categories refactor is merged.
Usability

Несколько правок, которые делают поведение программы более предсказуемым и дружественным

В том числе: подробная проверка того, что все необходимые параметры указаны. Если не указаны, то пишется сообщение об ошибке и инструкция
Improved and fixed the generator that wasn't working if compiled

This fixes issues:
https://github.com/ArcBees/GWTP/issues/72
0.8a1

Seems a snapshot is needed in deployment
Presentation of results of logs analysis

Now you can see the result of logs analysis - finding the most popular resources. 
Changed reading of sequence file - now an iterator is used (before it was a list which can be problematic in case of big input files).
slf4j logs, hadoop dependencies
Fixing some errors with OAI PMH import

Fixing problem with namespace xsi, nullPointerException in documents without title, adding OAI DC identifier...
Adding website

This project needs some HTML
Allow plNotify variable events to carry integers in addition to floats.

Currently plNotify messages can contain only 32-bit float values. When using values higher than 2^24, precision is lost. Recently node ids on Cyan shard passed that value and several bugs in Python code (like H-uru/moul-scripts#29) were exposed.

This PR allows to use integers in plNotify when it's needed. It also adds new API methods, that allow to explicitly declare, which type should be used.

This code is backwards compatible, so old PRPs will be read properly. 
PR needs H-uru/moul-scripts#32 to work.
Support up to 22 args in case classes, tuples (auto-generated)

I wrote a script to auto-generate mkCaseWireFormat, mkAbstractWireFormat, and Tuple?Fmt for any number of arguments/elements/whatever between 2 and 22 (the apparent maximum for Scala).  The script is called GenWireFormat.scala.interp and it's written so that it can be loaded and run from a scala REPL.  WireFormat.scala has the changes in it, and there are comments indicating exactly where the auto-generated sections are, and how to regenerate them if necessary.  In the process I fixed one minor bug: toWire() for Tuple?Fmt had an = after it although the abstract prototype declares no return value, so I changed that to have no return value (or =).

I did this originally because I had a case class with 8 fields (the former maximum supported) and then started adding new fields to it (up to 10 now, I think).  Rather than hack the code bit-by-bit (and have to keep doing it as I add more fields), I went ahead and did everything.

Note also that compiling from scratch gets a bit slower with this -- and more to the point, I had to make the maximum sizes larger in the invocation of 'java' that runs sbt.

Originally I had this:

java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=256m -Xmx1024M -Xss2M -jar ...

sbt ground to a halt when compiling.  I doubled the first two values, as follows:

java -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=512m -Xmx2048M -Xss2M -jar ...

and now sbt compiles fine.
auto save after calibration (however the rest is reset to stock)
Cleanup DBSession calls
Revert "Server: sspmod_authTiqr_Store_StateStorage, sspmod_authTiqr_Store_UserStorage: expire fix"

Revert "Server: sspmod_authTiqr_Store_StateStorage, sspmod_authTiqr_Store_UserStorage: expire fix."

This reverts commit 4b4a77295ebb41a1fdb27f1f523939000deb5ba1.
See http://code.google.com/p/simplesamlphp/issues/detail?id=501.
Templating

Permet de loader des fichiers templates et de les appeler par leurs id's.
ex: header.html
<script id="tmpl_header">
<h1>Moble</h1>
</script>
<script id="tmpl_navbar">
<ul><li>Lien 1</li><li>Lien 2</li></ul>
</script>
-> moble.templateFactory.fetch('header.html');
-> moble.templateFactory.render('tmpl_navbar', {data});

Cay cool
Batch inserts.

Also write a test for SQLReporter. The test depends on sqlite -- problem?
Gem loading issue.

Hi, I am having the problem with running this gem because I have a model called Client. So path in your gem should be specified explicitly.

Thanks,
Alex
Argument errors

Responding to andrew/split#81.

If you try and pass in integers or symbols as alternatives to the ab_test method, it raises InvalidArgument which is not defined anywhere, so a NameError is raised.

Swapped that undefined constant out for good old ArgumentError and added some specs to cover both sides of the boundary.
default rake task should include chili tests [Delivers #38638065]
add bug

in this one
Improved efficiency of loops in SIMMCAnalysisThread::Analyze

**Lesson learned:** never let GRIF code fill ROOT histograms one element at a time; this is very inefficient and can make the AnalysisThread in question take up too much processor time.  It is much better to fill up an array and then send the whole array using UpdateHistogram().

We fixed this for MVRDS today and got a substantial improvement in real-time performance.  I am changing this in the Histogrammer example in case somebody uses it as example code.
Added contextualizeBefore and contextualizeAfter events access for plugi...

...ns

Useful to have access to the slug property of documents
added all plugins to amd (except observe/sort that causes steal crash)

Hi,
I added a couple of extensions and plugins to the amd build.
Note that for now, can/observe/sort is commented out because the build brakes if I try to add it to the amd build:

        $ ./js can/build/build.js can-edge amd
        ....
        >  can/observe/backup/backup.js
        >  can/build/make/all.js
        --> can-edgeamd//can.jquery-all.min.js
        Creating AMD modules for can/build/make/amd.js in can-edgeamd//amd
        Ignoring steal/dev/dev.js
        Ignoring stealconfig.js
        Ignoring can/build/make/amd.js
        Ignoring can/util/util.js
        Ignoring jquery/jquery.js
        Ignoring mootools/mootools.js
        Ignoring dojo/dojo.js
        Ignoring yui/yui.js
        Ignoring zepto/zepto.js
        Saving to can-edgeamd//amd/can.js
        Saving to can-edgeamd//amd/can/construct/proxy.js
        Saving to can-edgeamd//amd/can/construct/super.js
        Saving to can-edgeamd//amd/can/control.js
        Saving to can-edgeamd//amd/can/control/modifier.js
        Saving to can-edgeamd//amd/can/control/modifier/key.js
        Saving to can-edgeamd//amd/can/control/plugin.js
        Saving to can-edgeamd//amd/can/route.js
        Saving to can-edgeamd//amd/can/control/view.js
        Saving to can-edgeamd//amd/can/view/modifiers.js
        Saving to can-edgeamd//amd/can/model.js
        Saving to can-edgeamd//amd/can/model/cached.js
        Saving to can-edgeamd//amd/can/model/list.js
        Saving to can-edgeamd//amd/can/model/list/cookie.js
        Saving to can-edgeamd//amd/can/model/list/local.js
        Saving to can-edgeamd//amd/can/model/local.js
        Saving to can-edgeamd//amd/can/model/pages.js
        Saving to can-edgeamd//amd/can/model/service.js
        Saving to can-edgeamd//amd/can/model/store.js
        Saving to can-edgeamd//amd/can/view/ejs.js
        Saving to can-edgeamd//amd/can/view/mustache.js
        Saving to can-edgeamd//amd/can/observe/elements.js
        Saving to can-edgeamd//amd/can/observe/attributes.js
        Saving to can-edgeamd//amd/can/observe/delegate.js
        Saving to can-edgeamd//amd/can/observe/setter.js
        Saving to can-edgeamd//amd/can/route/pushstate.js
        Saving to can-edgeamd//amd/can/observe/list.js
        YOU SHOULD NOT BE HERE
        !!!!!!!!!!! ERROR !!!!!!!!!!!

        -message    = Cannot find function comment in object [object Object].
        -fileName   = 
        -name       = TypeError
        -lineNumber = 0

I didn't get a chance to investigate this issue. Any idea why? 

Note that my commit doesn't break the build. An issue can be created to solve the build problem when can/observe/sort is added.
Migration gtk3

This code it is a start for migrate to Gtk3, Pango, GooCanvas and other libs to gnome instrospection.
support for flatten
Feature/cleanup

Removed some BaseController::$em access... which caused an Exception, because the EntityManager was removed from the BaseController

Now, at least the default Action of each Controller can be called :D
Readonly-Entity and In-Service-Role

- Merged ReadonlyEntity and In-Service-Role.
- Moved Entities to CoreApi to prevent the Modules form accessing the Core.
Missing italian translation

It works fine for me, it seems ready to merge

Bye,

davide
ship list template, first draft
Make the event dispatcher class configurable.

After 81bafcc6ae67db7aa3be49db382287efe02dfbd4, there is no easy way to modify event dispatcher class.

This PR allows @davedevelopment to use a customized class like this #426.
Role & Rixes

Update of:
https://github.com/flavour/eden/pull/218

...on could be int so it breaks.

* Asset Menus fixed
* update_super after s3_set_record_owner and return realm_entity value (otherwise org_site doesn't get the correct realm_entity, and components of the site can't inherit it's realm)
* Suppliers & Partners are owned by the user's organisation
* Fix 1323 (Error when Admin tries to change user password) - caused because the code didn't handle 2 people records linked to the same user record.
* Fix Item Report
* Fix bug to allow first user to register to get Admin (Failure to send welcome email won't block)
* Onaccept Update realm_entity for Project, Assets, Staff, Volunteers, Warehouses, Offices and Members and their components
* Message Editor Role
* Fix link to create course from profile page
* Updating Role Tests

* Add Role Matrix to Warehouse
* User HRM gets site_id
* Fix permissions for pr_image
* Add Phone field to Organisation (to replace Donation Phone)
* When a user is added, they will automatically get an all reader roles the Office and NS/Branch/Chapter associated with the user.
* Don't add Asset in Staff Module
TAJO-942: Add RawFile Format
Trivial addition of after and before

As described on 
http://api.jquery.com/category/manipulation/
Add missing python modules. Fixes #68

Added a bunch of the pre-installed python modules.
Protocol refactor

Please..
Patch and test case for #226 allowing cumulative issue of "expect" calls

See #226
small grammatical changes

I'v corrected the docs a bit plus added PyCharm's .idea directory to .gitignore.
Main project

I was trying to add some validation (drafts can only have 1 project) but that didn't work well, so there are some side-effect whitespaces. I'm requesting a pull anyway for the main_project "helper".
removing variable n from easey.run callback return

easey.js:152
ReferenceError: Can't find variable: n

Not defined or used anywhere else in this file, blocking callback execution. Was this intended to be time instead?
Fixed the showconfig; fixed psql call; added rule for .sh.in -> .sh

I found the runweb.sh and shutit.sh were not getting created by the ${SCRIPTDIR}/%: ${SCRIPTDIR}/%.in rule, so made an extra rule for them.

psql command takes db name first and username second

showconfig:  putting quote marks around the make variables made the settings file not match the targets exactly right, so including the showconfig-generated makefile didn't work properly.
Breakout

These are broken out of your feature-adding patch, what do you think? Are they suitable to rebase your feature on top of?  Hope you don't mind if I added your signoff and authorship information on your behalf.

I don't require signoffs as the Linux project does, but it's just a habit from typing "git commit -s" all the time.
fix bug 770397 - Displaying attachments table under document and tags

* DO NOT MERGE *

This displays the basic attachment information in a table underneath the document and tags.  Everything is working except:

* The get_absolute_url() method is returning an invalid URL.  

Ubernostrum is working on the file link stuff so his should be merged first.
Rewrite str::push_char in rust.

Avoid crossing to C to reallocate underlying vec when possible,
if we must we now only cross once per char (not once per byte.)
As str::from_chars calls this method, but first reserves space in the 
underlying vec, str::from_chars becomes significantly quicker.

From my testing this is a decent performance win.
Fixing serialization no-implicit-copies warnings, and other misc cleanup
Check for structure.sql for migration

When `config.active_record.schema_format` equals `:sql`, schema.rb is unchanged, while structure.sql is changing.
Posibility to override multiple files.

An example:
If exists test with annotation `@multiple databases.ini`, file `databases.local.ini` is used instead if exists in the same directory.
BF: Only use the cross product (possibly negated) for the slice normal.

If the CSA slice normal is in the opposite direction then negate the
cross product. Fixes issue #137.
Fixed wrong type in serviceref for sky sport, bundesliga, select channel...

...s

The type in serviceref of these channels is not valid at least for xvdr.
Fixed checkstyle issue. #10
Adding new Rackspace cloud mac address.

Just ran into this issue, launching servers on Rackspace cloud in the ORD datacenter.  After hitting our limits and engaging in some capacity discussions with Rackspace, they eventually gave us more capacity.  The new servers didn't look like Rackspace servers to Oahi, however.  

I can't be sure what Rackspace is up to (separate email thread going with them) or if this is a new official mac address, but just offering this up.  Thanks!
Ticket/10611 Validate selected tables against existing tables when making SQL dumps

http://tracker.phpbb.com/browse/PHPBB3-10611
[develop] Changed 'if' condition in function addquote().

Now it should work properly in opera.

PHPBB3-10731
[PHPBB3-11008] Get rid of eval in javascript

Ticket: http://tracker.phpbb.com/browse/PHPBB3-11008
downloadToken
B-30545: tests: reconnect logic test
monitoring: fix version

version was segfaulting since the version conf didn't actually exist.

Save the complications and use the new version directly.
Small Documentation fixes in README.rst

- Fix the groupId for the addSbtPlugin to "com.typesafe.sbt"
- Add a simple example build configuration to README file
Added ThriftCodec

Thrift implementation of the Codec trait.
instance cleanup

mainly making a PR so that travis can test
Fix buffer mojito040

This pull request supercedes https://github.com/yahoo/mojito/pull/209 to merge with develop. Original pull request is outdated.
make Remote and Local Addresses available in http requests

Created and fixed issue: https://github.com/4thline/cling/issues/32
根据Magic统一升级更新用例

[Testcase]根据Magic统一升级更新用例
pager：根据Magic统一升级更新用例
[FIX] Always copy dates before adjusting time zone

Dates were not copied if no casting was needed when adjusting time
zone which resulted in mutable date variables.

Example Query:

    let $a := xs:dateTime("2012-01-01T00:00:00.000+00:00")
    let $b := adjust-dateTime-to-timezone($a, xs:dayTimeDuration("PT1H"))
    return (<a>{$a}</a>,<b>{$b}</b>)

Expected result:

    <a>2012-01-01T00:00:00Z</a>
    <b>2012-01-01T01:00:00+01:00</b>

Did return:

    <a>2012-01-01T01:00:00+01:00</a>
    <b>2012-01-01T01:00:00+01:00</b>

Bug report on [stackoverflow](http://stackoverflow.com/q/10065571/695343).
I little fix in layout when no buttons acccessible to public users

I have fixed it on my site by template overridingin but I consider it as a bug needed fixing in distrib.
Translations

Updated Installer and update for norwegian translation
Added validations for external users & multiple providers by account

Because some providers doesn't give some informations, and in certains cases, user model have other required fields that need to be rendered in the registration form.

Here i use build association for authentications model. If a validation fail, provider information is stored in a session (uid etc...) then in the controller, we can render registration form.


oauth_controller:

```ruby
  def callback
    provider = params[:provider]
    if @user = login_from(provider)
      redirect_to profile_index_path, :notice => "Vous êtes désormais connecté ! (via #{provider.titleize})"
    else
      if logged_in?
        @user = add_provider_to_user(provider)
        if @user
          redirect_to root_path, :notice => "#{provider.titleize} ajouté à votre compte"
        else 
          redirect_to root_path, :notice => "Impossible d'ajouter #{provider.titleize} :("
        end
      else
        @user = create_and_validate_from(provider)
        unless @user.errors.size > 0
          @user = login_from(provider)
          redirect_to profile_index_path, :notice => "Bienvenue !"
        else
          render "users/registrations/new"
        end
      end
    end
  end
````

registrations_controller:

```ruby

  def new
    @user = User.new((session[:incomplete_user][:user_hash] if session[:incomplete_user]))
  end

  def create
    @user = User.new user_params
    @user.authentications.build(session[:incomplete_user][:provider]) if session[:incomplete_user]

    if @user.save
      session[:incomplete_user] = nil
      redirect_to root_url, :notice => "Inscription réussie. Vous allez recevoir un email afin de valider votre compte"
    else
      render :new
    end
  end
fix 'opam search' in case insensitive mode
RaxaJSS-110 Subtask: Add database constraints to PatientList tables

-adding in constraints so that the "creator" and "voided by" fields of the raxa_core_patient_list tables are linked to openmrs users
Minor stuff (typos & PEP8)
Create the $TMPDIR directory if needed.

Otherwise, nvopencc complains.
Consistent & correct handling of integers and gradients

This pull request introduces:
-Documentation of a consistent way of handling gradients and integers
-Type checks that ensure the gradient is always floating point and not an integer
-Type checks that ensure the gradient of an integer is always undefined or 0
-A new unit test checking that the gradient of an autoencoder hidden layer with respect to its input doesn't change if you make the input integer-typed
-An upgraded version of connection_pattern that provides theano with enough information to answer questions like "is variable x a function of variable y?" accurately
-Corrections to all tested ops making sure that their gradients handle integers correctly and consistently
-Type checks preventing the grad method from returning None, which in the past could have meant zero, disconnected, or undefined

Some tests are changed:
-Some tests used to enforce incorrect behavior, such as that the gradient with respect to an integer must be 0. These tests have been corrected.
-One KnownFailureTest said that the correct behavior for the test was under debate. The test now enforces the behavior I document in this pull request.
-This pull request exposes a bug in Rop where Rop does not detect an undifferentiable input. One of the Rop tests is now marked as KnownFailure
-One test using the deprecated compile.module functionality is marked as KnownFailure, because getting the test to pass would be labor intensive and I'd prefer to have someone familiar with compile.module port the test to not use deprecated functionality anymore. If it can be translated to use theano.function / theano.shared it should be easy to make it pass.

When reviewing this pull request, I recommend reading the global diff, rather than individual comments. After submitting the pull request I will go through the global diff and add line notes explaining what each section does.

Please hold all comments about PEP8 stuff until all debate about functionality is done with. I'll clean up the PEP8 as a final post-processing step.

Finally, please remember that the purpose of code review is to improve the correctness, readability, efficiency, etc. of the pull request, not to try to veto any pull request that doesn't implement one of your grandiose dreams. Please keep your code review comments focused on whether the pull request leaves the library in a better state than before the pull request.
Scan grad dtype issue

fix of the dtype issues with the gradient of scan
Eng 3192
add kickstart and iso path to venture/venturerole
Execute bits for apigen.php
Meteor version updated, made minor fix so it still runs

Thanks for the demo app! Removed a double definition so it runs again with latest meteor
Fix #5 - harmonic mean throws exception when given a set of zero values

This is the simple fix for this - it defines harmonic_mean to be 0 when the sum of inverses is 0, and avoids the bad_arith exception.
And yet another,...

1) Cleans up rpm
2) Adds gnu config
3) Speeds up compile (much faster,....)
linkstorage
Findbugs / PMD / Junit Updates

The basic idea here was to upgrade junit 3 style tests to junit 4 annotation style.  In addition findbugs and pmd were used to flush out any potential issues.  Overall there were not really anything significant found through those tools but they did point out a number of issues.  All is fixed below.  This consists of 127 files.  A couple of those simply were changing spacing to tabs such as in build files.  The rest relate to below.  I was going to separate out breaking changes but due to how imbedded throughout they were, I simply clearly listed them in the release notes.  The breaking changes are minor and would only cause external users if they extend things to change a few names.  No actual code changes are really necessary in these cases unless they looked for returned arrays and expect null rather than empty.  

Updated code based on findbug and pmd results.
Updated junit 3 style to junit 4 style tests
Within waffle code, any methods returning boolean with getter now use
is*, see release notes for further details.
Fixed case on method in interface, see release notes.
All arrays used on getters that did return null now return empty arrays.
Fixed #18145 -- Improved documentation of unique_together type fields
fixes #338 - more cache cleanup
fixes #1525 - stateful jobs
clean up

nothing to say...
Update pest.php

Added the optional parameter headers to the method get().
fixed: double lines in IE

4.6
D-01979 BoxSelect component makes form dirty

When you set value to BoxSelect component it makes form dirty. This is wrong behaviour, since setting initial value to component is not editing.
Feature/master/chef details

Hi Fletcher, 

I added the details of all the razor data.  It is all in the last commit, not sure whether that's the best way to approach this issue, but it works.
Some fixes to Makefiles to add -lm and -luuid as appropriate.
Exposure data/unit type

Hello there!

I have prepared a branch for bug:
    https://bugs.launchpad.net/openquake/+bug/1008454

what it does is the following: if the unit_type is set to "count" we
make sure that the
    - "unit" property *is* set for each exposure *datum*
    - area, coco, reco, stco type and unit are *not* set for the
      exposure *model*
    - area, coco, reco, stco *values* are not set for any exposure
      *datum*
Silence the KCODE warning for Ruby >= 1.9

This is simply a one-liner fix that only sets the `$KCODE` varaible in Ruby < 1.9, this effectively means no warnings from KCODE not having an effect in later Ruby.
Header

Adds support for headers.
Testing now supports selecting a specific test

This change makes the test framework permit selecting a single test to run. Useful when trying to modify a feature and needing to quickly run a single test suite. The default behavior of course is not changed.

See: http://rake.rubyforge.org/classes/Rake/TestTask.html

Usage:

    rake test TEST=test/test_foo.rb
removed unnecessary prints

removed unnecessary prints
Adding filtering to Comments::sort_comments.

Partially addresses #405, although not completely. This has nothing to do with themes, but does allow plugins to adjust what categories comments are placed under.
Update bootstrap.sh to match platform 2012.2.0.0
Locale class

Wraps a string identifier and exposes the available locale functions.

http://icu-project.org/apiref/icu4c/uloc_8h.html
http://icu-project.org/apiref/icu4c/classLocale.html
Add Last-Modified header

Fog gem expects it in the response and doesn't work correctly without it
merge repo

Add params in render method  output interface
Support multiple apps

The connections are cached by PEM in addition to by host and port in order to support pushing to multiple iOS apps form the same back-end app. Also to accommodate cases where the PEM data is not on the disk (in a DB, etc.) the PEM contents are passed in directly.
removed 2012 rewrite rule
import missing OptionValueError from optparse

Expected result:
```
(statsd-nagios-plugin)saz@pc94:~/src/statsd-nagios-plugin$ python check_statsd.py -H test1 -p 8126 -w 300:200
Usage: check_statsd.py [options]

check_statsd.py: error: options -w: start must be less than or equal to end
```

Current result:
```
(statsd-nagios-plugin)saz@pc94:~/src/statsd-nagios-plugin$ python check_statsd.py -H test1 -p 8126 -w 300:200
Traceback (most recent call last):
  File "check_statsd.py", line 48, in <module>
    StatsdCheck().check().exit()
  File "/home/saz/.virtualenvs/statsd-nagios-plugin/local/lib/python2.7/site-packages/pynagios/plugin.py", line 125, in __init__
    (self.options, self.args) = self._option_parser.parse_args(args)
  File "/usr/lib/python2.7/optparse.py", line 1399, in parse_args
    stop = self._process_args(largs, rargs, values)
  File "/usr/lib/python2.7/optparse.py", line 1443, in _process_args
    self._process_short_opts(rargs, values)
  File "/usr/lib/python2.7/optparse.py", line 1550, in _process_short_opts
    option.process(opt, value, values, self)
  File "/usr/lib/python2.7/optparse.py", line 782, in process
    value = self.convert_value(opt, value)
  File "/usr/lib/python2.7/optparse.py", line 774, in convert_value
    return self.check_value(opt, value)
  File "/usr/lib/python2.7/optparse.py", line 769, in check_value
    return checker(self, opt, value)
  File "/home/saz/.virtualenvs/statsd-nagios-plugin/local/lib/python2.7/site-packages/pynagios/plugin.py", line 28, in check_pynagios_range
    raise OptionValueError("options %s: %s" % (opt, e.message))
NameError: global name 'OptionValueError' is not defined
```
Updated to work with the official release of Aardvark 0.4

I haven't touched the build.vark at the root.  We should make a maven plugin that extends surefire in order to run Gosu tests, and then we can scrap it.
Gdx tests

The first three commits make GdxTests a bit more convenient to use. The fourth commit enhances the MultitouchTest (as it was intended, probably).
Stop LwjglApplication when not running

Just a modification inside the main loop, if running is false after the runnables were processed then the while should stop. In some cases, if the loop is not stopped it could lead to errors since the application could be in a non stable state.

The commit is mainly a suggestion, could be implemented in other nicer ways.
score function return 'divide by zero' on madelon, since the class column is malformat.

JIRA: MADLIB-632.
We use left join to ensure all the rows of classification/scoring table were breakup. And the class labels which don't appear in the training dataset will be treat as 0 (encoded value). Therefore, during scoring, those samples with 0 class label will be regarded misclassified.
Fixed guild support

TODO:
 + Fix conflict between guild and normal channels
 + Fix being able to leave guild channel without leaving guild itself
Add package definition for sass.js

Sass.js is a Javascript implementation of Sassy CSS
SERVER-5113 use limit as synonym for num in geoNear command
count take care about limit and skip

the `Query#count` don't care about limit and skip. But the mongo-ruby-driver take care about this filter.

I think it's better to have this behavior instead actually, more logic.
Move AudioSession.Initialize call before Alc.OpenDevice call

Otherwise it is to late to set the audio session to ambient.  According
to Apple guidelines if other music is playing it should continue playing
and be mixed with your game sounds.  The previous fix did not let that
happen.
Add two Matrix.CreateReflection classes and allow ReflectiveReader to skip write only properties
Small fixes 

Read the commit comments :)
FIX: Run on Windows XP+VC11, Win2k+VC10/11

(1) Visual C++ 2010 or 2012 でコンパイルした xyzzy.exe が Windows 2000 SP4 rollup 1 で動くようになります
(2) Visual C++ 2012 でコンパイルした xyzzy.exe が Windows XP で動くようになります

不足している関数を補い、適宜 editbin でバージョンを合わせるようにしました。
関数の実装は起動と実行に支障が無い程度で、本格的に使える実装ではありません。

■　怪しい点

 * kernel32 に SetDllDirectory() が無い場合は動作のデグレードが起こるが、どうしたものか
 * GetModuleHandleExW(), GetTickCount64(), LCMapStringEx() の実装が手抜きすぎ
fix url for couchdb formula

url was broken
couch has now bin and source folders
luarocks-2.0.11

Add --with-lua52 support.
Patch a small bug where tonumber isn't imported before use on OS X.
corrected the macruby download link in blacklist.rb

It seems that they remove the old `downloads.html` page
vim 7.3.762
Upgrade mariadb to 5.3.5

This commit upgrades mariadb's formula to 5.3.5 GA, force use of LLVM and make it correctly depend on brew's readline.
Cassandra 1.1.7

Bump Cassandra from 1.1.6 to 1.1.7 (released 2012-11-30).

SHA1: http://www.apache.org/dist/cassandra/1.1.7/apache-cassandra-1.1.7-bin.tar.gz.sha1

Release notes: https://git-wip-us.apache.org/repos/asf?p=cassandra.git;a=blob_plain;f=CHANGES.txt;hb=refs/tags/cassandra-1.1.7
kyoto-cabinet: Update to 1.2.74

This versions add functions to do approximate key matching.
Modifications to graylog2ctl to make it work.

Fixes GH-11479
getxbook 0.8, fix compile error with clang

Upgrade getxbook to version 0.8.
Remove the -Werror from its custom cflags fixes error with clang.
Reported upstream and noted in the formula comments.  Tested on
Lion by grabbing Game of Thrones preview from Amazon using cli
and tcl gui.

This would fix #11760
Added engine for sass and scss files

We're starting using mincer (awesome work btw) and want to use SCSS for writing css files. Would a SASS/SCSS engine be of use to others? 

Thanks!
Syncing Develop with Master

Is sending a pull request to myself regarded as psychic disorder?
fix little bugs: videoflash.php

fix a url and a typo.
Fix require load order bug in non rhc invocations.
[ticket/63241] Make sure to only pass a string to add_log()

We try to pass the English title of the MOD to add_log(). If there is no
English title we'll fall back to the first row of the $details['MOD_NAME']
array.
Blacklist support for errata unit copy
iOS 6 support

Here goes the bigger screen!
DQM Sound Alarm daemon speech feature

DQM Sound Alarm daemon speech feature.
1 more executable for SugarHaskell
スタンプのグラフィックを更新
switching ctrl-f to ctrl-h for focusing window
add 'tell'
Fix issue #149

--state absent should imply --stopped.
Added new emojis

- Added progress bar for splash screen
- Removed selectionItemTrSound.qml (using selectioItem.qml)
- Removed specific functions in selectionItem.qml to keep it global
- Fixed Chat.qml message line (emoji display issue)
- Fixed open group profile from chat window
- Added missing signal for audio selection
Custom background

- Some fixes
patch_groupParticipantsContacts initial commit

my trying to fix participants issue
* removed stupid helper
* showing unknown contacts (render forced to true) now we can view unknown participants in group and wrong index fixing itself
* also participants list in group info is clickable now
Test all GPUs by default

Fixes issue #21
Duplicated shashinAlbumPhotos when double-click

I've made a little hack to prevent duplicated shashinAlbumPhotos and it fit my needs (I don't know if it is a global solution for every Shashin feature but there it is).
Echotest random failure fix

The test creates a random positive integer and then autoboxes it. The azzert code assumes that the object would never be the same instance for any value.
But the JVM caches all number objects (Long,Integer etc) for values < 128 (or larger if -XX:AutoBoxCacheMax is specified).

Fix by avoiding autoboxing with explicit new constructors.
Also changed the double and float tests to actually values with nonzero decimal part.
python 2.6 compatability

* {} syntax for sets is 2.7+
  * keyword args for str.decode() is 2.7+
issue #18781: Implement characteristic filters.

This change is dependent on corresponding pull requests on:
 - orm
 - database
 - enyo-x
 - models
Reverting fix for #393
Fix ztl testcase
B36_2844707 Ready

ready
ported layout to blueprint css grid
Bug Fixes

These commit address the following bugs:
233
238
239
240
241
252
254
318
Siema, Siema

poprawione ;>
Improve include mechanism with not None route_prefix

Let's suppose we have:

```python
def add_cabinet_routes(config):
    config.add_route('cabinet.index_not_slashed', '')
    config.add_route('cabinet.index_slashed', '/')
    # much more routes

# in main() 
config.include(add_cabinet_routes, prefix_url='/cabinet')
```
Now: we will have 2 equivalent urls: `/cabinet/` and `/cabinet/`
Will be: we will have 2 distinct urls: `/cabinet` and `/cabinet/`

So now we can't add base url without trailing slash with existent `route_prefix`.
Ensure and Ignore option as parameters

On ignore, ensure and ignore callbacks can be passed as parameters to the batch because the batch block will not be executed.
Has many index fixes

Proposed fix for #537.

This makes the get accessor for the parent in a has many relationship more consistent with what `AssociationSet` it returns. It now returns the same set before and after a record has an id, which it didn't before.

Some background: has many associations use a set index on the child record's loaded set to always reflect the up to date set of child records. They say "give me all the child records who's (for example) `product_id` is equal to 1 and store that Set on the Product with ID 1", and because this is implemented using a Set index, if new records get saved or loaded which have the `product_id` = 1 the SetIndex is looking for, they will automatically appear in the first Product's set. The issue with this is that the SetIndex needs to know what the product's ID is to be able to look in the child record's loaded set, so any time before the product has an ID needs another solution. It used to be just use a dangling `AssociationSet` who had no parent `SetIndex` and then when the ID came around switch to using a `Set` generated by the `SetIndex`. One such situation where the parent record has no ID is during decoding. Decoding works by first extracting all the data and then mixing it into the record all at once, which for us means the `HasManyAssociation` decoder must operate on embedded JSON associations before the parent record has an ID. Before, this decoder would just stick records generated from these embedded associations in the dangling set as mentioned above, and I guess because I didn't understand the first time I implemented this, the `Set` generated by the `SetIndex` would never be swapped in, and the result of the get accessor on the parent record would always be the dangling, "un-smart" set.

The results of making hasMany use the same association sets regardless of record state:
- It means that if a record gets a bunch of child records before it has an ID, those records will be around when the record gets it's ID. This happened before this change too.
- This also means that when a record gets and ID and starts using a SetIndex to index the child record loaded set, the same set it had before it had an ID will be used as destination the SetIndex uses to put records in and out of. This did not happen before.
- The practical ramifications of this are that A) references to the set can be kept by calling code since it won't change at some weird point in the future, B) .add()s that happened will be preserved, and most importantly C) after the parent record gets an ID any changes to child record attributes will be reflected by the `SetIndex` into the parent record's newly `SetIndex` associated `AssociationSet`.

Phew.

@nciagra this is the issue you fixed the other day by adding an ID in the fixtures of a model.

@jamesmacaulay @nciagra please review!
Fitbit Fixes

This fixes several problems that emerged during the Sync Parallel work.

1. activities, sleep, fat, and weight were all sharing a `activeNext` config variable. Each time any one of them was run, it would increment the `activeNext` day, which cause all the others to skip the current day.

2. The devices synclet was setting the setting the lastSyncTime (the last time a device was synced to fitbit.com), but it was just looking at the first device returned from the fitbit API, so it would skip data if either the SCALE device of TRACKER device got a day ahead (which happens all the time due to ppl not syncing both everyday).

This can (and should) be pulled in before the Sync Parallel branch.

Without a migration it will take 24hrs for all the synclets to run and fix their own configs. The devices synclet needs to run in order for the values to get properly updated.

Could someone else with a decent amount of fitbit data try this? Please ensure that for all data you have (at least weight and sleep), there aren't any missing days (you need to check it against fitbit.com)

FYI, you will get rate limited at about 150 calls per hour, but that should be plenty to get a good sample and verify the above.
Added WAV file support and a prototype Sound manager.

Signed-off-by: Ian Macalinao <ianmacalinao@gmail.com>
https://github.com/SpoutDev/SpoutAPI/pull/320
Minor fix for parsing media feeds that use the <media:group> wrapper for their content.
Fix bug ZK-1215: Mouseless selection not working properly in datebox and calendar

http://tracker.zkoss.org/browse/ZK-1215
Resolved Score bug & unpaused

Score game do not reset if the game paused at least 1 time. And game reseting when it's unpaused
Add line comment/uncomment command

This adds basic line-commenting for JS and LESS files.  This behaves in the style of Espresso/IntelliJ/Eclipse, where the ```//``` is always inserted at column 0 -- unlike TextMate/Sublime, where the ```//``` are inserted raggedly after each line's leading whitespace (though _uncommenting_ is capable of removing comments in either style).

There are some things I consciously left out, but could be convinced to roll into this first pull request if it's important:

* Doesn't work in ```<script>``` blocks -- only when the file overall is JS or LESS mode
* Doesn't have unit tests yet
* Talks directly to _codeMirror to make text edits. To fix this we'd need to expose batching and incremental-edit APIs on Document, which might not be too hard (and which I think we ought to do soon anyway)

As I wrote this I did a background thought exercise on what it would be like to build it as an extension instead.  I'll send out notes on that shortly.
Make function regexp match JS identifier syntax exactly

Fixes #1108.

In addition to changing the function name regexps to exactly match JS identifier syntax (first char is $, _, or alpha; later chars are $, _, or alphanumeric), I removed a `\b` from the first arm of the regexp that seems unnecessary since it explicitly looks for a `\s` afterwards anyway.

Added unit tests for various whitespace cases, but we might want to add some more as well (including false positives).
Fix bug #1849 (Incremental Find doesn't clear highlight when search changes to no results)

Fix bug #1849 (Incremental Find doesn't clear highlight when search changes to no results)

Clear selection when no results found in file. Leave cursor where selection used to be, which typically was the location of an earlier matching result from before the query was done being typed. (This seems consistent with how incremental search works in other editors & browsers).
Block keypressing when opening from tree

Fixes https://github.com/ajaxorg/cloud9infra/issues/935
Fix/editors dependency in language worker

A dependency to `ext/editors/editors` snuck into the language worker, making it impossible to build it. This pull request also adds a more noisy error message when building it fails.

@zefhemel
Hi, how about submitting your proposal to Sapporo Ruby Kaigi 2012?

I added a description of how to
submit Sapporo Ruby Kaigi 2012.
at the end the last break point is removed. This gives subjectively bett...

...er results but worse measurable results.

@avibryant I don't like this but I want to figure out how to do this right
migration file rectified to work for mysql2 gem.

Issue #6 resolved :  db:migrate fails in case of mysql2 gem.
PULL THIS SHIT

Just pull this.
Mvp qa response

mostly changes to the indicators app
more shared functionality in url matching in dispatchers
selenium test configurability improvements
fixing param call for celerymon polling
Emacs version check

This implements the `:from-emacs-version` property and checks that property in `el-get-init` and `el-get-do-install`.

It comes with a passing test as well.
problem with undefined host in opera and ff

window.location.origin return 'undefined' in firefox and opera
KS-4400 | Improves Forum Data injection

KS-4400 | Improves Forum Data injection
Non-empty list

https://github.com/fsharp/fsharpx/issues/83
Ważna piosenka

szefie
fixes railo-2193
Change zero_range resolution to 1

Fixes #526
Move and update visual tests for use with vtest

I moved the visual tests from /inst/tests/visual-xxx.r to /visual_test/xxx.r, so that they can be used with the new visual test system. 

I also added descriptions for all the tests -- but I'm not 100% sure that the descriptions are accurate. With vtest, it is important that these descriptions not change in the future, so please look them over and let me know if any of them should be changed.
Fix tooltip blinking issue

Fix blinking tooltip issue. If it appears left/up relative to the cursor (in starview view) it blinks.
Staging

MY ISOC
Staging

Bring staging in line with master
UUID check speedups and ProducerConsumer

and is not exploitable, even if the length check is removed.
Moved the UUidChecker trait in scalad, hotfixed after Sam feedback
update roster.txt
GOOD SIR, I HAVE GOODS TO SELL AND THEY ARE IN UTF8

The DB is stored in latin1 and the binary reads that format
directly. For our use cases, utf8 is desired, so the changes
are made at the source
Accessing Array Item by Index

Given a Template:
"{{content.0.name}} and {{content.2.name}}"

And a context:
Resource { content = [ Item { name = "Bob" }, Item { name = "Alice" }, Item { name = "Zoe"} ]

The rendered string would be:
"Bob and Zoe"

As Haskell's identifiers cannot solely consist of numeric characters, the supplied patch does not interfere with the existing generic context-deriving mechanism.
Additionally, accessing array items by their index is apparently already supported in other language implementations of Mustache templates, see https://github.com/janl/mustache.js/issues/158.
Signup page updated

Added logo
[t539] - Vertical Scrolling in timeline

1. Added a couple of tracks in test/template.js for testing.
2. Fixed references to contains in Firefox-specific scrolling listeners.
Add mode setting and strict to make.js
Fall back to using webkitFillRule when mozFillRule is not available

For some PDF files the mozFillRule property of the HTML5 canvas is used which is a non-standard property only available in Firefox and other Mozilla-based browsers.  This patch allows the rendering of such PDF files to fall back to using webkitFillRule if that property is available.

Note that, at the time of writing, no known browser implements the webkitFillRule attribute.  I am preparing this pull request in anticipation that maybe sometime soon one or two will.

See also https://github.com/mozilla/pdf.js/issues/2351
Presentation Mode - Replaces #1388

Replacing #1388 with this take from scratch which works quite a lot better (probably due to all the contributions to the rendering code since last try.

This PR is essentially the same, with the same changes:
 - Presentation mode, means navigation per page - "Single Page Mode"
 - `<spacebar>` has been added as a "Next Page" key
 - A button has been added to the toolbar (But needs a fancy icon like the others).

Here, both Chrome and Firefox works pretty well with this solution, except a minor difference between the two of them: Firefox seems to handle `padding` and `margin` differently when using `scrollIntoView` - Therefore there is a minor visual difference. Firefox has no "padding" at the top of the window, when using fullscreen mode.

As last time: Fixes/Closes #1355 and #1083
Fixes fonts on linux

Shall fix #1986, #1897, #1761, #1737 and #1408
hi bangga banga

dfddfddf
Faye gone. Nowjs only
Removing capital name in directory and link path

Names for directory has been changed to lowercase and some linking path has been amended.
change the name of the prep patch for Open MPI

The name of the prep patch for Open MPI is updated to be 1.6.x to signify that it can work with any known version of the 1.6 series.