labofsahil/github-event-dataset-2012 huggingface dataset:
Ci

Travis-CI je hezká služba kontrolující buildovatelnost: http://travis-ci.org/#!/brunellus/prAk/builds/2524171 . Krásně se navíc integruje s GitHubem: o každém pull requestu nahlásí, jestli build nerozbije.

Kód taky obsahuje změnu buildování LESS -- jakkoliv je pohodlné mít tam LESS->CSS jako middleware, není to konzistentní s tím, jak děláme coffee script a zabraňuje to nginxu brát adresář stylesheets jako statický. Dobré řešení je IMHO připravit si skript, který bude sledovat a překládat jak coffee, tak less soubory a ten si držet při vývoji spuštěný.
Lecture done and slide list

Je mi jasný, že ty ikonky nejsou zrovna nejkrásnější, ale už se aspoň vizuálně změní slideList po splnění.
Removed simulate_samples.py and tests/test_simulate_samples.py. They are...

... used by no script, and will be added back in by qiime1.7 in the co-occurrence module.

Resolves issue #234 and issue #235 .
Added test data directory for denoiser_preprocess.py
Changed usage examples to refelect example files.
Remove leading divider from grouped_options_for_select when divider option is passed

This will omit the first divider in grouped_options_for_select (I would
expect a divider to go between things only).

Currently, the grouped options divider will make a select like so:
<pre>
Please Select:
-----
USA
Canada
-----
Denmark
United Kingdom
-----
China
India
</pre>
It is more symmetric and more typical to only seperate the groups:
<pre>
Please Select:

USA
Canada
-----
Denmark
United Kingdom
-----
China
India
</pre>
update docs for strong parameters merge
Skip test_remove_column_with_array_as_an_argument_is_deprecated with Oracle

Skip test_remove_column_with_array_as_an_argument_is_deprecated with Oracle adapter.

Because Oracle adapter supports only remove_column :table_name, :column_name syntax
and it has never supported remove_column :table_name, [:column_name].

```ruby
$ cd activerecord
$ rake test_oracle

... snip ..

  1) Error:
test_remove_column_with_array_as_an_argument_is_deprecated(MigrationTest):
ActiveRecord::StatementInvalid: OCIError: ORA-00904: "[hat_name, hat_size]": invalid identifier: ALTER TABLE "HATS" DROP COLUMN "[hat_name, hat_size]"
    stmt.c:253:in oci8lib_191.so
    /home/yahonda/.rvm/gems/ruby-1.9.3-p194@v324rc1/gems/ruby-oci8-2.1.2/lib/oci8/oci8.rb:474:in `exec'
    /home/yahonda/.rvm/gems/ruby-1.9.3-p194@v324rc1/gems/ruby-oci8-2.1.2/lib/oci8/oci8.rb:282:in `exec_internal'
    /home/yahonda/.rvm/gems/ruby-1.9.3-p194@v324rc1/gems/ruby-oci8-2.1.2/lib/oci8/oci8.rb:275:in `exec'
    /home/yahonda/git/oracle-enhanced/lib/active_record/connection_adapters/oracle_enhanced_oci_connection.rb:471:in `exec'
    /home/yahonda/git/oracle-enhanced/lib/active_record/connection_adapters/oracle_enhanced_oci_connection.rb:88:in `exec'
    /home/yahonda/git/oracle-enhanced/lib/active_record/connection_adapters/oracle_enhanced_adapter.rb:595:in `block in execute'
    /home/yahonda/git/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:280:in `block in log'
    /home/yahonda/git/rails/activesupport/lib/active_support/notifications/instrumenter.rb:20:in `instrument'
    /home/yahonda/git/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb:275:in `log'
    /home/yahonda/git/oracle-enhanced/lib/active_record/connection_adapters/oracle_enhanced_adapter.rb:1312:in `log'
    /home/yahonda/git/oracle-enhanced/lib/active_record/connection_adapters/oracle_enhanced_adapter.rb:595:in `execute'
    /home/yahonda/git/oracle-enhanced/lib/active_record/connection_adapters/oracle_enhanced_schema_statements.rb:261:in `remove_column'
    /home/yahonda/git/rails/activerecord/test/cases/migration_test.rb:884:in `block in test_remove_column_with_array_as_an_argument_is_deprecated'
    /home/yahonda/git/rails/activesupport/lib/active_support/testing/deprecation.rb:29:in `collect_deprecations'
    /home/yahonda/git/rails/activesupport/lib/active_support/testing/deprecation.rb:7:in `assert_deprecated'
    /home/yahonda/git/rails/activerecord/test/cases/migration_test.rb:883:in `test_remove_column_with_array_as_an_argument_is_deprecated'
    /home/yahonda/.rvm/gems/ruby-1.9.3-p194@v324rc1/gems/mocha-0.11.4/lib/mocha/integration/mini_test/version_230_to_262.rb:28:in `run'

```

This test has been committed to 3-2-stable branch only #6219 .
To address sequence name differences at test_clear_cash_when_setting_table_name

This pull request addresses a failure at test_clear_cash_when_setting_table_name with Oracle.

```ruby
$ ARCONN=oracle ruby -Itest test/cases/base_test.rb  -n test_clear_cash_when_setting_table_name
Using oracle
Run options: -n test_clear_cash_when_setting_table_name --seed 1556

# Running tests:

F

Finished tests in 5.911268s, 0.1692 tests/s, 0.5075 assertions/s.

  1) Failure:
test_clear_cash_when_setting_table_name(BasicsTest) [test/cases/base_test.rb:1519]:
Expected: "cold_jokes_id_seq"
  Actual: "cold_jokes_seq"

1 tests, 3 assertions, 1 failures, 0 errors, 0 skips
```

This pull request has been tested with sqlite3,postgresql, mysql and mysql2 adapters.
Make building RPMS and other Linux packages easier

This pull request includes several commits to make the creation of Linux distribution packages easier.  Namely...

  * If using DESTDIR to package up Rakudo Star in an RPM or similar format, the Makefile currently ends up writing the package build directory into the shebang line of the installed scripts.  This is probably not a good idea.

  * When installing into a packaging staging directory and precompiling modules, the compiler doesn't know where to find the modules it has installed thus far.  I changed module-install.pl to help them figure it out.

  * When building the Perl6 debugger, NQP has some trouble locating some resources that are in the staging directory but not in their final destination.  I added some Makefile magic to help it along.

There are still things to do; there are annotations in the PIR output for the modules that indicate the staging directory, and hardcoded paths that point to the staging directory for loading dependencies in PIR.  I hope to resolve these in later commits.
Kong cleanup

switch to using fake files rather than real files on disk
建立了一个分支
-cambios de usuario busqueda
Support per-group flags files in partest

In a directory-based test with file A_1.scala, scalac flags that should apply only to A_1.scala can be put in the file A_1.flags. Local flags are appended to global flags.

This capability is important for testing the inliner, for example.

Review by @paulp
better feedback for SI-5044
SI-5313 Revert to two traversals in substThisAndSym.

Partially reverts 334872e.

review by @adriaanm or @paulp
SIP-14 - Fix critical Java compatibility issue in scala.concurrent.Await

Patch contributed by @viktorklang
Review by @heathermiller
Closes SI-5677, Tiny typo in API comments of GenTraversableLike

Fixes a few misspellings of the word "cumulative".
Next generation of macros (updated, two commits)

@odersky After updating my original SIP-16 pull request as discussed: http://groups.google.com/group/scala-internals/msg/abf3b2518a9af4ad, I've noticed that you submitted the implementation of SIP-13 last night.

My updated pull request has its history rewritten, so if you've already done some merging with it, you work might be screwed up. To mitigate that, I'm submitting this morning's update as a separate commit.

Bottom line: you have two SIP-16 pull requests to choose from (this one and the original one: https://github.com/scala/scala/pull/372). Pick one that you like best. If you don't care, use the original.
SI-5974 make collection.convert.Wrappers serializable

review by @viktorklang
Makes all private variables accessed from an @inline method non-private.

inlining across classes requires that accessed variables from @inline methods are not private. Review nby @moors, @mgarcia
here you go will work right now
Minor typo in galgebra doc
Rewrite coverage doctest

Current implementation of coverage_doctest.py includes patchy parsing, and is prone to small edge cases (like having a "def" inside a comment/doc etc). Besides there is an outstanding issue by asmeurer at: http://code.google.com/p/sympy/issues/detail?id=2970.

The current implementation takes care of the following:

* Does not depend on parsing, just imports the module in question and uses __import__, inspect, getattr etc to figure out what methods/functions/classes (top level) lie within.
* Uses __doc__ to access a member's doc
* Fixes the issue of handling class documentation
Improved trigsimp for sin(x + y) and sinh(x + y)

calling trigsimp(sin(x+y)  + sin(x-y)) would return 2*sin(x)*cos(y)
Added the same think for hyberbolic functions too
add private tag to #append

Takamiya-san

Sorry I forgot to add the private tag to #append method.

Nick
Streamline tests

* move tests to tests directory (hopefully more tests will follow)
* spaces to tabs (closes #27)
* tests uses temporary file, instead of modify bigtest.nbt inplace (closes #19)
AMQP Emperor: Auto-delete transient queues

uWSGI requests a transient queue but does not set the `auto-delete` bit
resulting in unbounded creation of new -> abandonded queues.
Miscellaneous fixes

Fixed a few small things, added tests for the scalar types.  Probably should be in two separate merges but at least the commits are separate :P
This pull request refers to the issue #114

CUniqueValidator and CExistValidator have been updated to use table alias while creating db query condition (fixes bug #114)
CDbLogRoute tried to create table even if disabled

fixes #1653, alternative approach to #1655
fix #1381, ignore criteria and scope select on stat relation

fix #1381, ignore criteria and scope select on stat relation

**Do not merge now, will add unit tests later.**

select is different in stat relation context and can not be an array as
it specifies the statistical value to select.

So we have to ignore select that might have been defined by
defaultScope, scope or beforeFind criteria modification.

It is possible to set select via relation params and in relation definition but not via scope or beforeFind as the last two are not aware of the stat context.

```php
$post->commentCount(array('select' => 'RAND()'));
```
or:
```php
public function relations()
{
    return array(
        'commentCount => array(self::STAT, 'Comment', 'postId', 'select' => 'RAND()'),
    );
}
```
Fixes #1212: Added missing .gitignore files to the application generated by WebAppCommand

Fixes #1212: Added missing .gitignore files to the application generated by WebAppCommand.

~~Do not merge before #1481 will be closed.~~

I've tried to build Yii distribution with the changes in this PR. Available here:

https://dl.dropbox.com/u/916366/github/yii-1.1.13-dev.unknown.tar.gz
https://dl.dropbox.com/u/916366/github/yii-1.1.13-dev.unknown.zip

Everything is all right. Application generated by this Yii distribution has all the needed `.gitignore` files.
translate domain in country list

Hi, every time I run "cake i18n extract" in my apps where this plugin is included, I get the list of countries in my default.pot file, which annoys me. It would be great if those strings were in utils domain. 
Regars
A AutoClrf sprocket

This sprocket does two things. One it shows on command with "autoclrf" the autoclrf meme, and links back to the line ending post on code52.org
Documentation

we need base documentation for this project.
Update features-json/css-gradients.json

Opera 12.1 and Firefox 16 aren't support property "linear-gradient" without prefix
Update BuildID

Update BuildID to the current one.

I hope I'm doing this right? Maybe?
fixed init.call paste error

fixed init.call paste error in some lu-control JS files
Issue #109: ScoobiApp.args must only contain the user arguments

This commit fixes the issue. I tested it on the WordCount app and it seems to be working ok. On the other hand the default behaviour of showing the logs has been switched off. Now they are only displayed if `scoobi verbose` is passed on the command line (see issue #111). 

Fixes issue #109
Added Post Excerpt functionality

I added one partial for the blog index. You only need to add <!--more--> in your post.
Add missing 'err' parameter to example of async.parallel in README

Most of the examples of async.parallel correctly show the callback as taking (err, results), but one of them just shows (results). This would not work well if somebody followed it as an example.
Extension to enable a feature in unit test by annotation

Hi Christian,

I implemented an extension to the TogglzRule which allows to annotate test methods with
a new annotation @WithFeature.

This has the advantage that the feature is already enabled when the setup methods are called and it makes it more obvious that a test method tests a specific feature.

Please have a look at it and see if you can use it.

Best regards
Achim
replaced image with base64 ecoded image tag for demo page.

This means I can more quickly use clone slim's repo and get to work without having to delete the image, but just the demo page. A cleaner starting point. Love slim by the way!
Remove rubygems version dep in gemspec
Added MySQL dialect, added MySQL example
Adds support for `policy_class` model instance/class method for custom Policy

In a case where many model classes extend a single base class (think STI) and all Policy logic is common, it may be simpler to specify a Policy on the base class which extending classes will pickup/can override.

Given some

```ruby
class Blog < ActiveRecord::Base; end
```

and many other types of blogs

```ruby
class ArtificialBlog < Blog; end
class SportsBlog < Blog; end
# ...
```

Instead of recreating (likely) blank Policies for every model

```ruby
class BlogPolicy < Struct.new(:user, :blog)
  # lots of logic
end

class ArtificialBlogPolicy < BlogPolicy; end
class SportsBlogPolicy < BlogPolicy; end
# ...
```

It may be simpler to just add the following to the `Blog` class

```ruby
class Blog < ActiveRecord::Base
  def self.policy_class
    BlogPolicy
  end
end
```

In the event `SportsBlog` has some extra Policy logic it needs to implement, the method could be removed or overloaded.

```ruby
class SportsBlog < Blog
  class << self
    undef :policy_class
  end
end
```

or

```ruby
class SportsBlog < Blog
  def self.policy_class
    SportsBlogPolicy
  end
end
```
Correct link errors in Gemfile

As-is one of the links in the Gemfile points to a non-existent repository.

The other change is to change the ```https``` preamble to ```git``` so that it doesn't ask for passwords or otherwise fail to authenticate when pulling (recent GitHub anomaly).
Partial fix ENYO-1697

This fixes recursive problems in the indexer.  Please check before committing.

Enyo-DCO-1.1-Signed-off-by: Will Hatfield whatfield@cbcames.org
Extended expect syntax and more

With this patch I would like to suggest the following changes:

1. Previously sequences of return values could be defined through special **sequence** and **loop** functions. This patch introduces an alternative syntax that allows defining return specifications right in the **expect** function. Consider:

    meck:expect(Mod, f, 1, meck:val(a)), % equivalent to meck:expect(Mod, f, 1, a)
    ?assertEqual(a, Mod:f(1001)),
    ?assertEqual(a, Mod:f(1001)),

    meck:expect(Mod, f, 1, meck:seq([a, b])),
    ?assertEqual(a, Mod:f(1001)),
    ?assertEqual(b, Mod:f(1001)),
    ?assertEqual(b, Mod:f(1001)),

    meck:expect(Mod, loop, 1, meck:loop([a, b])),
    ?assertEqual(a, Mod:loop(1001)),
    ?assertEqual(b, Mod:loop(1001)),
    ?assertEqual(a, Mod:loop(1001)),

2. Previously expectations can be defined either as func-name/arity or as func-name/anon-func. This patch introduces the third way which is defining an expectations through a list of arg pattern/values just like defining an ordiry function but shorter. Consider:

    meck:expect(Mod, f, [{[1, 1], a},
                                    {[1, '_'], b},
                                    {['_', '_'], c}]),
    ?assertEqual(a, Mod:f(1, 1)),
    ?assertEqual(b, Mod:f(1, 2)),
    ?assertEqual(c, Mod:f(2, 2)).

3. Combining return specifications and argument patterns you can create quite sophisticated expectations. Consider:

    meck:expect(Mod, f, [{[1, 1], meck:seq([a, b, c])},
                                    {[1, '_'], meck:loop([d, e])},
                                    {['_', '_'], meck:val(f)}]),
    ?assertEqual(d, Mod:f(1, 2)),
    ?assertEqual(f, Mod:f(2, 2)),
    ?assertEqual(e, Mod:f(1, 2)),
    ?assertEqual(a, Mod:f(1, 1)),
    ?assertEqual(d, Mod:f(1, 2)),
    ?assertEqual(b, Mod:f(1, 1)),
    ?assertEqual(c, Mod:f(1, 1)),
    ?assertEqual(f, Mod:f(2, 2)),
    ?assertEqual(c, Mod:f(1, 1)),
    ?assertEqual(e, Mod:f(1, 2)),
    ?assertEqual(c, Mod:f(1, 1)). 

4. Besides internal data structure redesign made in the scope of this patch allows easier introduction of hamcrest patterns into the expectation definition.

Adam, please consider this changes and provide your comments.
Implement a service provider for the JMSSerializerBundle

While I was working on #401 I realized that the serializer provided by the `Symfony\Component\Serializer` really can't stack up to the one provided by `JMSSerializerBundle`. I wondered if it would be easy to implement in Silex, it turns out it was :smile:. Anyway, I understand if you rather want this bundled as a third-party extension, though I'd like you to consider bundling this as a default :blush:. 

The serializer provided by `JMSSerializerBundle` can be used like this:

```php
<?php

use Silex\Application;
use Silex\Provider\JMSSerializerServiceProvider;
use Symfony\Component\HttpFoundation\Response;

$app = new Application();

// Make sure that the PHP script can write in the cache directory and that
// the directory exists
$app->register(new JMSSerializerServiceProvider(), array(
    'serializer.cache.directory' => __DIR__."/cache/serializer"
));

// only accept content types supported by the serializer via the assert method.
$app->get("/pages/{id}.{_format}", function ($id) use ($app) {
    // assume a page_repository service exists that returns Page objects.
    $page = $app['page_repository']->find($id);
    $format = $app['request']->getFormat();

    if (!$page instanceof Page) {
        $this->abort("No page found for id: $id");
    }

    return new Response($app['serializer']->serialize($page, $format), 200, array(
        "Content-Type" => $app['request']->getMimeType($format)
    ));
})->assert("_format", "xml|json")
  ->assert("id", "\d+");
```

An example `Page` and related `Author` class as example (taken from the docs in this PR).


```php
<?php

use JMS\SerializerBundle\Annotation;

// The serializer bundle doesn't need getters or setters
class Page
{
    /**
     * @Type("integer")
     */
    private $id;

    /**
     * @Type("string")
     */
    private $title;

    /**
     * @Type("string")
     */
    private $body;

    /**
     * @Type("DateTime")
     */
    private $created;

    /**
     * @Type("Author")
     */
    private $author;

    /**
     * @Type("boolean")
     */
    private $featured;
}
```

```php
<?php

use JMS\SerializerBundle\Annotation;

// The serializer bundle doesn't need getters or setters
class Author
{
    /**
     * @Type("string")
     */
    private $name;
}
```
Add a FilesystemServiceProvider providing the Filesystem Component

example of usage : 

```php
<?php
use Silex\Provider\FilesystemServiceProvider;

$app->register(new FilesystemServiceProvider());

$app['filesystem']->mkdir('/tmp/newdir');
```

see complete documentation at http://symfony.com/doc/master/components/filesystem.html
Test session service provider with routes that does not use session

Hello,

Since symfony/Symfony@098b593591, a bug occurs with `SessionServiceProvider` : 

When using `HttpKernel\Client`, setting `$app['session.test'] = true;` and querying the application multiple routes in a single unit test, a `RuntimeException` is thrown by `Symfony\Component\HttpFoundation\Session\Storage\MockFileSessionStorage`.

For instance : 

```php
use Silex\WebTestCase;
use Silex\Application;
use Silex\Provider\SessionServiceProvider;
 
class unitTest extends WebTestCase
{
    public function testUn()
    {
        $client = $this->createClient();
        $client->request('GET', '/');
        $client->request('GET', '/');
    }
 
    public function createApplication()
    {
        $app = new Application();
 
        $app->register(new SessionServiceProvider(), array(
            'session.test' => true
        ));
 
        $app['debug'] = true;
        $app['exception_handler']->disable();
 
        $app->get('/', function(Application $app) {
            return 'BOOM';
        });
 
        return $app;
    }
}
```
results in 
```
1) unitTest::testUn
RuntimeException: Trying to save a session that was not started yet or was already closed
 
/Users/romain/Documents/workspace/testSess/vendor/symfony/symfony/src/Symfony/Component/HttpFoundation/Session/Storage/MockFileSessionStorage.php:101
/Users/romain/Documents/workspace/testSess/vendor/symfony/symfony/src/Symfony/Component/HttpFoundation/Session/Session.php:184
/Users/romain/Documents/workspace/testSess/vendor/silex/silex/src/Silex/Provider/SessionServiceProvider.php:107
/Users/romain/Documents/workspace/testSess/vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/EventDispatcher.php:164
/Users/romain/Documents/workspace/testSess/vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/EventDispatcher.php:53
/Users/romain/Documents/workspace/testSess/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:169
/Users/romain/Documents/workspace/testSess/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:151
/Users/romain/Documents/workspace/testSess/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:73
/Users/romain/Documents/workspace/testSess/vendor/silex/silex/src/Silex/Application.php:469
/Users/romain/Documents/workspace/testSess/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Client.php:61
/Users/romain/Documents/workspace/testSess/vendor/symfony/symfony/src/Symfony/Component/BrowserKit/Client.php:264
/Users/romain/Documents/workspace/testSess/bingo.php:13
```

Of course, this test currently passes as the bug happens with latest `2.1.x-dev` source whereas `composer.json` settings ask to install latest stable tag.

This PR adds a test that fails with latest symfony 2.1.x.
Add note to twig docs that the baseUrl must be prepended
tidy up broken links and fix a number of errors identified by the smoke tests
Automated test scripts updated to work
some updates from overlay

merging overlay updates(one of them is use flag btw)
fixed oxygen-fonts ebuild

fixed build for those who want to try
TAJO-937 : fis.read() bug fix in SingleCSVFile
3.2/develop

Fixes [#4392](http://dev.kohanaframework.org/issues/4392).
Use "Show whitespace differences" preference in commit view
Use Smarty in Edit Holidays page

Add a Jquery Color Picker for choose the color

After select a color, we need to click on the circle in bottom right corner to validate the choice
Little feature: private key can be in extra file
import authentication section, minor edits to linux & windows tutorials
Revert "fix bug 769991 - Adding 'report a bug' button"

This reverts commit 7e8fd28cc85b9f9b03010740abb3149faf79b885.

Conflicts:

	media/css/mdn-screen.css
Sending the request locale and the document title when previewing a document

Fix for bug 768631
Fix Bug 757201 ; Updating signin button code for IE8's quirkiness.

IE8 and jQuery must work differently in their node handling.  This fixes the signin issue with IE8.
fix bug 773458 - Allow editors to add comments about update

https://bugzilla.mozilla.org/show_bug.cgi?id=773458
Dashboard fixes (814134, 817060)

Some minor dashboard fixes:
* [bug 817060](https://bugzilla.mozilla.org/show_bug.cgi?id=817060): prevent horizontal scroll bar; make cells break into multiple lines.
* [bug 814134](https://bugzilla.mozilla.org/show_bug.cgi?id=814134): Add the locale to the article titles e.g "en-US | JavaScript/Reference/Global_Objects/Date ".  Don't use the url-like "en-US/" just in front because it would not represent the correct Url (/docs/ would be missing).
* Change "By" to "Author" (sounds more accurate to me).
* Add "Revision Dashboard" to the title of the page.
* Display date and time in the same line. The current break makes it harder to read imho.
* I removed the first "title" in the JSON, I guess it's redundant.
Improved the behavior of the delimiter the next_word method

Improved the behavior of the delimiter the next_word method
next_date now have separator choice the default remains '.'
Tested the hell out of the parser. Oh yeah!
CHEF-2706: tiny little change for manage_home bug

Saw this bug pop up on the mailing list and it seemed like a trivial bug to use as an excuse to look at chef codebase.
[CHEF-3612] Make chef-solo respect :ssl_verify_mode during recipe download

chef-solo will fail if recipe_url will be hosted on https://
with self-signed certificate, or if there will be no SSL certificates
configured on system at all (see CHEF-2840).
This fix allows to set :ssl_verify_mode = :verify_none (default)
to skip verification of certificates during cookbook download.
added .all function to load all domains

unit tested
version bump
[ticket/10848] Redirect from adm to installer correctly.

http://tracker.phpbb.com/browse/PHPBB3-10848

Replaces #782
Task/travis develop

#643 should be merged first.
[ticket/10678] Add better support for Firebird, Oracle, and MSSQL

Allow ODBC connections for Firebird
Capitalize fixture tables and columns for Firebird
On database drop failure, drop all tables
Provide cleanup utilities for databases that cannot be dropped

PHPBB3-10678
[ticket/10731] Fixing extra spaces

Fixing extra spaces left by 10731 commit.

PHPBB3-10731
Catalan language fully integrated

main changes:

 * Finish string translations to catalan
 * Correct some translations
 * Add catalan as a new allowed language
 * Modify docs to reflect catalan language

pending issues:

 * Second revision to translations
hyperref+memoir compatibility

Please, take a look at this. This seems to fix the issue with hyperref 6.82j and higher: 
https://sourceforge.net/tracker/?func=detail&aid=3416579&group_id=244752&atid=1126005
Updated README to point to axlsx_rails, a new plugin for xlsx templates using xlsx or acts_as_xlsx.

Acts_as_xlsx is nice, but I've needed spreadsheets that don't fit a model, and I hate having lots of view code in my controller. So, I created axlsx_rails to provide a .xlsx renderer and template handler. The xlsx_package object is provided, so either plain axlsx or acts_as_xlsx works. The gem includes tests.

I've tested it on Rails 3.2. I think it will work on Rails 3.1, but I've not checked. 

This pull request only includes a change to the README file so axlsx_rails is mentioned.

Noel
initial implementation of wsse signing messages

You may want to pull this into a topic branch for a while, but here is a working (I'm using it in a large production project) implementation of wsse signing.

rubiii/savon#132

I haven't ever used wsse signing in any other context than the project I made this for, so I don't actually know how generic this is.

See the commit message at carnesmedia/savon@13f47e8bc3a0fe3edcf82b3bf6961888b3c303ab for many details about the changes.

I hope it helps anyway...
Clarify requirements files and add basic install docs.
Mock job fixes
Fix uk_county to return a country

The Faker::Address.uk_county calls an undefined county variable. It seems like it should actually return a countRy, not a county.
Various optimizations and tidy ups

I've added several optimizations here including:

   * Added the option to combine 1722 talker and listener packet processing into a single task running on one logical core
   * Merged  media clock management, ptp and pll output  into one task
   * Combine I2S with its buffering with the option to go down to one logical core if number of channels <= 4
   * Various memory/timer optimizations

I've also tidied a lot of stuff up including:

   * Added compatibility with new, less memory hungry, ethernet component
   * Removed a lot of Makefile stuff
   * Tidied up the top level demo apps a bit
updated test which I forgot to update as part of yui351-fixups5 :(
adjust del/gc behavior

`__del__` appears to never be called from Cython, so put all close logic in `__dealloc__`.

Previously, this could segfault, but a check for whether the Context has been cleaned up seems to resolve that issue.

Also, the GIL is never released around zmq_close calls, which are non-blocking anyway.

closes #211
Remove debug code on registrants page
Added first unit test.

Added a first unit test.  It passes (yay and fun!)

The problem is that it currently tests more than one thing at once.  It should probably be broken down in the future into smaller tests.

Merge into master if you please.  Let me know if I should change anything first.
Support for retina display

Add support for retina display. Should work on both Mac and iOS using webkit browser.
Update googletest to the latest upstream
UP-3603 : Statistics Portlet and spring mvc portlet annotation bug on 3....

See https://issues.jasig.org/browse/UP-3603

That's just a workaround here : no need to do that if we can update spring to 3.1.3 release.

Thanks
MOSYNC-2269
Tradotte le ultime due parole!
Modificata tutta la punteggiatura
Update 2/0000/0442.txt

finito
Sbcl 1.0.57

I have updated SBCL to 1.0.57. 

Could I get access to close such updates on my own?
Removed RA content dependencies from D2k mod

This is a backup branch of bleed from pull request #2339.
NF: New conditional attribute to store ROI feature IDs in searchlights
RAXAJSS-288 Code Cleanup

comments added, some function modified
Use of tuples for dimensions in coord to dim mapping

Modifications to cube.py so that the coord to dimensions mappings (```_aux_coords_and_dims``` and ```_dim_coords_and_dims```) now use tuples rather than lists. This should prevent inadvertent side effects. Cube.coord_dims() now returns a tuple of ints. ```cube.xml_element()``` explicitly converts to a list for xml output (there was a mix of tuples and lists before).
Added canEdit functionality to always on editors
refactor checkRequiredFields(), checkFields() exposed to models
Rewrite jsvc-unix.c

Made it simpler, improved error handling, removed interprocess communication via touching /tmp files, etc.

Note that the diff on the jsvc-unix.c file itself doesn't make much sense since it's almost a complete redo.   See https://github.com/VertiPub/jsvc/blob/38ac6f8e412c85d7978ff14f556ba42edb7ff0c9/src/native/unix/native/jsvc-unix.c for the non-diff format.
fixed history

change history layout. Made it similar to admin's
Pull Request Closed

You must submit a Contributor License Agreement before your contribution can be accepted. The license agreement can be found at: http://adobe-cla.appspot.com/cla/display/koolest
Messages from Unregistered Users

This change includes messages from unregistered numbers in the dashboard report. Right now they aren't counted as users because they don't have a corresponding RapidSMS contact. This can be changed if needed.
Sorting columns and csv export in Assets view.

Adding sorting columns, header of table is generated by bob `table_header` tag in Assets view, also modified PaginationMixin to support export to a csv file and sort by columns.
Winston is added as logging engine

- winston is added as logging engine
- verbose argument for make and server commands accepts one of the predefined logging levels
- console.log is replaced with winston call where appropriate
Habilita markdown e migra os posts existentes
Fix segfault when testing NULL pointer with expected string.

* ctest.h
  (assert_str): Check for NULL-pointers before invoking strcmp.

* mytests.c
  (test_null_null, test_null_string,
   test_string_null, test_string_diff_ptrs): Add some new tests.
bug 1277

Fixed nakedvar statement for bug 1277.

The trouble of fully qualified variables remains.
enable cheat on mingw versions of ruby on windows
Fixed #19164 -- Diffsettings commands fails to force load settings

Related to ticket [#18545](https://code.djangoproject.com/ticket/19164), it was added an argument to the setup method of the LazySettings object.

The diffsettings command call settings._setup() to force load all settings and then show to the user.

```
$ python manage.py diffsettings --traceback
Traceback (most recent call last):
  File "/home/mariocesar/Proyectos/Crowddeals/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 222, in run_from_argv
    self.execute(*args, **options.__dict__)
  File "/home/mariocesar/Proyectos/Crowddeals/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 252, in execute
    output = self.handle(*args, **options)
  File "/home/mariocesar/Proyectos/Crowddeals/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 382, in handle
    return self.handle_noargs(**options)
  File "/home/mariocesar/Proyectos/Crowddeals/env/local/lib/python2.7/site-packages/django/core/management/commands/diffsettings.py", line 19, in handle_noargs
    settings._setup()
TypeError: _setup() takes exactly 2 arguments (1 given)
```

I fix this by making the name argument optional

```
class LazySettings(LazyObject):
    """
    A lazy proxy for either global Django settings or a custom settings object.
    The user can manually configure settings prior to using them. Otherwise,
    Django uses the settings module pointed to by DJANGO_SETTINGS_MODULE.
    """
    def _setup(self, name=None):

...
```
Fixed #16218 -- Order of date_list in dates CBVs.
Akiban driver

An initial implementation of a driver for the [Akiban Server](http://www.akiban.com/akiban-server). You will notice in the diff there are some features Akiban does not yet support in its latest release but are planned for future releases.

I wasn't sure if pull request was the best way to start a dialog to get this work accepted or whether the mailing list is more appropriate. Please let me know and I will do as suggested.

I am an engineer at Akiban and am very willing to maintain/improve this driver.
Social Data

as https://developers.google.com/+/plugins/snippet/
remove sample.js dependency
CMS-660 Move tree styles to new theme

Move tree styles from main.css to wem-theme
CMS-168 Improve userstore detail rest service

Userstore details resource and tests
CMS-377 Remove classes in old REST package

Delete classes in com.enonic.wem.web.old package.
Verify that they are not in use and that the rest resources are not called from javascript code.

Consider deleting related classes that are not in use after removing the package.
double the number of file handles available to redis

Please see https://bugs.launchpad.net/openquake/+bug/950661
Geodetic style

This will add the new Geodetic models, migrations and fixtures needed to represent the new Geodetic sample data. 
** before testing remember to change GEM_OQ_UI_API_GIT_VERS=geodetic_style in geonode-installation.sh
Fix search bar and restore title.

As requested in #301.
Fixed some problems with advanced edit in ubiquo_media

I fixed some problems with advanced edit of assets. Now the size of the image is shown correctly; and crop and save a new asset functionalities work properly. Please review.
Fix construction when the response body is just "0"

This commit fixes a bug that Guzzle\Http\Message\Response can't treat response body correctly when it is just "0".
Newtheme
Multi server

Allow gogogo to deploy to groups of servers.
Update master

Mistake with version number remark
print UniChar and UTF8[S] as 

print* functions with UniChar or UTF8[S] parameters print UTF-8 string. Before these commits print* functions printed repr of values.

Pull request contains 4 commits:

* convert utf8 test to test framework
* make utf-8 encoder visible outside of utf8 package
* overload printTo(stream, UniChar)
* overload printTo(stream, UTF8[S])
[1.9] make replaceWith() clone elements where required

I thought I'd try jQuery over the new [comprehensive test suite](https://github.com/ded/bonzo/blob/master/tests/dommanip_insertions.js) we have for the various insertion methods in [Bonzo](https://github.com/ded/bonzo) and discovered that jQuery's `replaceWith()` wasn't properly cloning where required.

Inside `replaceWith()` `this.each()` is used which then passes a singular collection for each element in `this` to `before()` or `append()` which then invokes `domManip()`, the clone check inside `domManip()` (see `iNoClone = results.cacheable || l - 1` -- `l` always == 1).

This change pulls the call to `domManip()` up into `replaceWith()` with the basic logic that used to be performed by `before()` and `append()` used where appropriate.

With love from @Ender!
[1.9] offset module does not treat document.body as a special element + document.documentElement is the default element.offsetParent. Fixes #11542

offset module does not treat document.body as a special element 
+ 
document.documentElement is the default element.offsetParent. Fixes #11542

This fix makes this test case http://jsfiddle.net/wSFTd/ to work as expected.
fix 11469: exclude margins from the properties that can't be negative.

By fixing [#11415](http://bugs.jquery.com/ticket/11415) we broke the ability to animate margins to negative values.
Someone else reported this problem: http://bugs.jquery.com/ticket/11469

Here's a patch that solves it without reverting completely the fix for #11415.
F6.1 touch issue
Makefile and README updates, help with MacOS X on latest Lion/homebrew

Current default numpy installation will try to use clang to link the files, but 
clang ignores the LIBRARY_PATH variable, so it can never find where you put 
gfortran.a. Instead we force it to use gcc to do the linking, by redefining the
LDSHARED command.

Updates to the Makefile should mean 'make install' builds the necessary fortran
and cython stuff first.
slightly improved readability, plus Eclipse autoformatter

Moved a distance check to a function call, removed an unnecessary assignment and (accidentally) applied the Eclipse auto-formatter.
Make functions defined in events: {} to be called in correct context

When functions is defined in controllers events {} it should be called in the context of the controller. 

This commit makes the functions this point to the controller
Naive Bayes: Explanations added to documentation for several possible

problems

Jira MADlib-679

(1) The probabilities computed on the platforms of PostgreSQL and Greenplum
database have very tiny difference due to the nature of floating point
computation. Usually this is not important. However, if a data point has
equal (or very close) probabilities for two classes, this data point might
be classified into diferent classes on PostgreSQL and Greenplum. This leads
to the classifications with a small difference on PostgreSQL and Greenplum
for some data sets, but does not affect the quality of the results.

(2) The current implementation of Naive Bayes classification is only suitable
for discontinuous attributes.

(3) One can still feed continuous data into the naive Bayes classification
function. No warning is raised, but the result is not correct.
Performance Improvement on Tree Growing Engine

Jira: MADLIB-607
This file implements the tree growing engine for C4.5 and RF, which includes training, classification, scoring and displaying.
There are few changes on classification/scoring/displaying/clean. Most of changes are in training process.
The steps of training:
0. Encoding the training table.
1. Generating ACC (a group by statement).
2. Generating ACS and calculating SCVs and finding the best SCVs (in a single SQL statement)
3. creating the child nodes(a sigle SQL statement)
4. recursive the step 1 to step 3 until we met the stop condition.

Details are available at this http://confluence.greenplum.com/x/WITaAg.
K-means: remove old kmeans and cutover to new kmeans

JIRA: MADLIB-728
Cutover from old kmeans to new kmeans
Catch and throw PNG exceptions - fixes #1213

The png library uses setjmp/longjmp to throw exceptions when reading. If this
is not set up, the png library calls abort(). This change handles the errors
and throws a C++ exception instead.

This issue was found by testing images from pngsuite at
http://www.schaik.com/pngsuite/. These images are included and a unit test was
added to test both images that should be successful and images that should
throw an exception.
Log file open fails pull req

I added some error messages in cases where a file isn't found or can't be opened. It's nice to know right away when this is the case instead of silent failure and then wondering why an image isn't being displayed, sound being played, etc.

Where possible I tried to check whether the file was actually opened successfully, instead of checking for file existence before trying to open it. The latter approach can miss some corner cases such as if the file has incorrect permissions.
Switching GL float precision from highp to mediump.

There's enough discussion on this topic in https://github.com/mono/MonoGame/issues/1090, https://github.com/mono/MonoGame/pull/1030, and https://github.com/mono/MonoGame/issues/909 so I'll refer to those.

Long story short, shader precision for our floats was defaulting to highp, which is a full 16 bits. Lowering this to 10 bits offers a pretty large performance win when drawing sprites.

Should developers really want high precision floats in their shaders, they're more than free to recompile for highp. Defaulting to mediump returns us closer to the performance people desired from MonoGame 2.0 and GLES 1.1.
Update Libs submodule for update MojoShader


(I think the content pipeline may have been broken too..)
Updates to ManagedOpenSsl to support more versions and mooege version checking.

Updated ManagedOpenSsl to support versions 1.0.x.
Updated mooege to version check OpenSSL on startup.
AI & power changes

- default Brain for each Monster
- refactor monster summoning
fix readme formatting for load output
Different file names based on UA strings

We need this to ugly file names like $SOMEHASH_1, $SOMEHASH_2 etc.
Fix events page

* Add `</head><body>` back
* Add `/` in the end tag of title
Merge: Wiki: upgrade to mediawiki 1.20.0
Concurrent get_multi

WIP re-implementation of `Dalli::Client#get_multi`

Ditches the serialized blocking reads in favor of a non-blocking `IO.select` + `read()` loop. Responses from servers are drained into buffers as fast as possible, and then parsed into key/value pairs.

/cc @brianmario @rtomayko github/github#6208
Pre master

These changes solve the incompatiblity issues with the string substitution. The current way raises an "Invalid string format" with Python 2.7, because of the '%(value)s' passed to strftime. First substituting the variables from the values dict raises an "not enough arguments for format string" because it also sees the time formats (eg %Y).
Fixed hard-coded recipient.

Sorry for the hassle. Please review.
mapnik: add libtool dependency for mountain lion build

According to [the mac homebrew installation wiki page for mapnik][1], libtool needs to be installed before mapnik when installing on mountain lion.

[1]: https://github.com/mapnik/mapnik/wiki/MacInstallation_Homebrew
Update: distribute 0.6.28, subformula of python/python3/pypy
emboss 6.5.7

Updates Emboss to 6.5.7, changes `md5` to `sha1`. Should "fix" #13596 as well.
mp3fs 0.32

MP3FS is a read-only FUSE filesystem which transcodes audio formats (currently FLAC) to MP3 on the fly when opened and read.
yeti 0.9.6
Update libgphoto2 to 2.4.13
Libfplll -- LLL lattice reduction library
Celyon M3.1 upgrade

Ceylon M3.1 has just [been released](http://ceylon-lang.org/download/).

This commit upgrades to the latest version.
Add formula for sonar-runner 2.0
Add pipebench formula

Please consider this pull request that adds a pipebench formula to homebrew.
Regards,
 Davide.
Updated formula: libvirt

Updated for new upstream libvirt 0.9.13 release.
handle conditional deps when doing brew upgrade

Many formulas add dependencies conditionally based on the presence
of some options in ARGV. These options are saved in the tab file,
but they are not present in ARGV when brew upgrade is called. As a
result, upgraded formulas are installed with the wrong dependencies.
This patch solves the problem by letting formulas see the expected
ARGV while upgrading. In the long term, it would be better to
remove all uses of ARGV from formulas in favor of some options-based
interface, but this bug does not have to wait until a new design is
finalized.

Fixes #11171
New formula: rails-completion

Bash completion support for Ruby on Rails.
https://github.com/jweslley/rails_completion
improve xunit output, include standard text

if the standard assert-text is good enough and you have no custom message specified, console output looks okay - but the xunit output is like this:

    <testcase classname="tests/FooTest" name="undefined">
Fixed a tag issue in rez-git-print-last-tag and added support for git submodules

Fixed an issue in rez-git-print-last-tag where any tag that starts with 'v' that wasn't of the format vXX_XX_XX would throw an unhandled exception.

Added support for git submodules to rez-release-git. Submodules are now recursively exported via git checkout-index before building.
readme [2]
Adding some tests according to http://stackoverflow.com/a/1830844/851498

The link on stackoverflow contains some tests that weren't present, I just added them to avoid any confusion :)
Send the requesttoken as form value

This is needed for IE < 8 because it doesn't send the CSRF token via HTTP header in this case, so uploading files is not possible.

@MTRichards please review this change.

Fixes #110 and related to #122
Backport: ldap improved obj existance check

Original  PR: https://github.com/owncloud/core/pull/258

Better, more failsafe, approach to check if an object exists.
AdConnect extracted from main script
Fix the segfault bug of json object which wrapped single-thread model sh...

...ared_ptr on multi-threaded environment.

This is blocker for my project!
ability to run focused specs by putting your cursor on top of an example

this commit adds line numbers to each describe/it allowing cedar to run specific file/file+line through `CEDAR_SPEC_FILE="/path/to/file.mm:123"`. it also lays groundwork (`CDRSymbolizer`) for symbolicating stack traces of NSExceptions so that failure description can be more informative.

this commit goes together with [CedarShortcuts](https://github.com/cppforlife/CedarShortcuts) which in turn allows users to cursor onto a test and press a shortcut to run a focused spec.

(note: `CEDAR_SPEC_FILE` does not work when running specs on a device)
Added CDRSlowTestReporter to identify slowest running tests

For tracker story #36037887

Lemme know if you'd like me to tweak/change/fix this in any way!
Hey, I made a few changes

In developing TuxReddit, I noticed a few limitations of your API.
1. I added a url_data argument to the get_front page method. This is useful for passing an 'after' field.
2. I added a get_new method. Just like get_front_page, it only gets new submission from your subreddits if signed in. This also implements the url_data argument.
3. I added a get_controversial method. Same pattern as get_new and get_front_page.

Thanks for your work,
Calvin
Removed hacks following API improvements' deployment.

removed hacks in folders and events, added an "app" token for login.
"x in ix" fails for dupe keys in DatetimeIndex
added an example of boolean selection using OR

as a follow-up to this [SO post] ( http://stackoverflow.com/questions/13572576/using-or-to-select-data-in-pandas/13572798#13572798) I thought it might be nice to have an example in the docs
Topic deployment
typed exceptions: X::Backslash::UnrecognizedSequence, [...]::NonVariableDollar

rakudo: "\u" was:
Method 'sorry' not found for invocant of class 'Perl6::QGrammar+{qq}+{stop}'

is now as its own type:
Unrecognized backslash sequence: '\u'

There is a x_baskslash NQP branch related to that, should be merged too.
The spectest still passes of course, and I'll add a test for "\u" when this pull request is merged.