labofsahil/github-event-dataset-2012 huggingface dataset:
Constructor arguments for partials

It's probably a problem of my class/object design, but I like to isolate methods as much as possible, so find myself mocking methods in the classes own public API by manually calling the constructor of partial mocks.

There's some discussion of this in #33.

e.g.

``` php
<?php

class Foo
{
    protected $arg1;
    protected $arg2;

    public function __construct($arg1, $arg2) {
        $this->arg1 = $arg1;
        $this->arg2 = $arg2;
    }

    public function foo()
    {
        // some complicated stuff
    }

    public function bar()
    {
        $this->foo();
        $this->arg1->doSomething();
    }

}

$arg1 = m::mock(array("doSomething" => true));
$arg2 = m::mock();

// Before this PR

$m = m::mock("Foo[bar]", array("foo" => 123));
$m->__construct($arg1, $arg2);
$m->bar();

// or if you really dont want to call the constructor 
$c = get_class(m::mock("Foo[bar]", array("foo" => 123)));
$m = new $c($arg1, $arg2);
m::getContainer()->rememberMock($m); // optional if you verify manually

// After this PR
$m = m::mock("Foo[bar]", array("foo" => 123), array($arg1, $arg2));

```

I'm still left with the problem that my tests need to know how to instantiate the object, so perhaps a new method could be added:

``` php
<?php
// in setup
$m = m::mock("Foo", array($arg1, $arg2))->shouldDeferMissing();

// in test
$m->shouldReceive("foo")->andReturn(123);
$m->bar(); // calls parent method

```

Will add a separate PR if that sounds like a reasonable idea?
Update jsmodules/apitest/assets.js

The google page didn't seem available, replaced, perhaps nonsensically, with Dwarf Fortress web page.
use title instead of alt to show tooltip

The text to explain the evaluate \<a> link doesn't appear.

Using the title property instead of the alt property tells the browser to render it as a tooltip when a mouse-over event is detected on the \<a> link.

see: http://www.w3.org/TR/html401/struct/global.html#adef-title
Reconcile Sage's sageinspect with sagenb's sageinspect

Sagenb's version of sageinspect.py is out of date, and that causes problems, for example with certain introspection in the notebook: see http://trac.sagemath.org/sage_trac/ticket/11913. This rewrites sageinspect.py to use Sage's version, if present, and otherwise use Python's inspect module. By itself, this change will cause one doctest failure, in support.py. That is fixed by a patch to the Sage library at http://trac.sagemath.org/sage_trac/ticket/11913.
Ported several functions from JS impl

added:
associative?
find
distinct?
with-meta
meta
peek
pop

Also rearranged some of the collection predicate fns.
Retrieving conversation splits with JID if it has a resource attached

This branch is a fix for the issue2 (https://github.com/srt/openarchive/issues/2) that was filed yesterday.

Changes:
1) Added mockito / powermockito for easier unit testing with mocks. This requires compiling at Java 1.5 level.
2) getCollection() method in JdbcPersistenceManager splits withJid into bare JID and resource (if present) and creates query to correctly set where predicates on these fields.
3) Added tests to verify correct querying with a withJID with and without resource attached.

I verified that this all works correctly with Openfire 3.6.4.
[Form][Validator] Fixed generation of HTML5 pattern attribute based on Assert\Regex by removing delimiters or using a new option: html_pattern.

This is a resubmit of PR #4513.

In Issue #3766, it was asked that Assert\Regex generates HTML5 pattern attribute. 
It was done in PR #4077, but the generated Regex is in delimited format which is not supported by HTML5.

Hence, `/[a-z]+/` would be converted to `[a-z]+`.
If flags are specified like in `/[a-z]+/i`, it cannot be converted and pattern validation will be disabled client-side. If is however now possible, using a new option, `html_pattern`, to specify the pattern you want to be used.

Example:

```php
<?php
/**
 * @Assert\Regex(pattern="/^[0-9]+[a-z]*$/i", html_pattern="^[0-9]+[a-zA-Z]*$")
 */
private $civic_number;
```

**Note**: Documentation should be updated accordingly.
Skip PDOSessionHandlerTest if PDO SQLite is not available
[Security] Only redirect to urls called with http method GET

Bug fix: [yes]
Feature addition: [no]
Backwards compatibility break: [no]
Symfony2 tests pass: [yes]
License of the code: MIT
Docs placeholders
Retina1

Include this change for Retina display detection
adding PHP library

here is the PHP library for ua-parser. the only thing i need to tweak is the `get` method depending on how we end up storing the YAML file. i'll push my version of the YAML file as a separate pull request so you can ignore it if you like.
Additional API Explanation on removing/disabling/hiding
Container fixes

Two issues :
* addChildAt behaved incorrectly when passed multiple arguments
* addChild, addChildAt, removeChild, removeChildren had an issue where assigning to a function parameter from within the function body would clobber the arguments array (seen on Chrome13), leading to an error

The above function implementations have been simplified in the process. I noticed that the behaviour of removeChild and removeChildAt was strange when passed some invalid index/children arguments : previously, the code stopped mid-way (because of && operator short circuiting) after the first failed removal. I've changed this so it keeps removing the other valid children it finds. Feedback on this would be appreciated.
fix- "literówki" i "zdania łączone" w opisach planet
Database scheme created

Er zijn twee bestanden:
- DropCreateSuperPCDb.sql verwijdert een eventueel bestaande SuperPC database en maakt een nieuwe. (als je problemen hebt met het aanmaken van een schema in SQL Server Manager klik hier: http://amastaneh.blogspot.nl/2012/01/database-does-not-have-valid-owner.html)

- SchemaSuperPC.sql maakt de inhoud van de database (het schema).
Undefined variable: data in /cli/retrieveissues.php on line 194

Resolving first portion of issue #44
JetRunConfiguration should store its settings in the same format as Java...

...'s ApplicationConfiguration to be able to reuse code in JPS #KT-2041 Fixed
Yerzhan

DAO interfaces, Bean logic
Replace treenode.link.php, treenode.reroot.php
Minor tweak of route.server()

- Returns an instance of the server
Added some reassuring output.

Just a few lines so that the runner of the command knows that riaknostic
is running and that it exited without error.

This fixes #32, rather.
Some errors for the webservice api

I have just added 3 arguments for the executeCreateClient. It is for the mail.
miner.php allow pool inputs: delete, addpool, poolpriority

+miner.php ignore arg when readonly
Adding svn prefix to branch name if svn clone

Hard check for .git\svn propogates the existance of that directory to Write-GitStatus using IsSvn.

I can imagine this evolving to support git-tf/git-tfs with a folder/prefix map.  If you'd rather go all in on that pattern, let me know.
Mainly fix the album cover with the new Backbone and templating...
Remove .decorates method and all class method proxying

I thought I'd throw this out there and see what people thought.

@steveklabnik has mentioned a few times about removing `.decorates`, and letting one decorator decorate multiple models. I like the idea of decoupling the decorator from the model class as much as possible.

An important consequence of this is that it would no longer be possible to proxy class methods, in particular `ProductDecorator.all`, `ProductDecorator.find` and friends.

Personally I think this is a *good* thing, I've never been very comfortable with that syntax and have preferred `ProductDecorator.decorate(Product.all)` because, conceptually, the idea of "finding a ProductDecorator" doesn't sit well with me compared to "finding a Product and decorating it".

Thoughts?
Don't read files off disk n times.

When running through these rake pipeline filters we're reading a file off of disk for each input file. We can just read the file once.
Re exam add

Allow the td manager to edit the students who are concerned by an exam during it's creation.
Fix/2.3.x/ecms 3869

ECMS-3869 Upgrade build number version from 1.0 to 1.1 in pom.xml
Compile time check of format strings

I've added NS_FORMAT_FUNCTION to the printf-style functions. This makes the compiler try to check if the format string matches the arguments.
Rs healthcheck 1 94

Changed the string value of the constants.
DerivedData is the "build/" Folder that *might* be in your Project's fol...

...der if you use the default Xcode 4 settings.
Some speedups

With these changes, you can use -z for the coffeecup executable to get an optimized version, and there's a 10-15% speed increase for the optimized version and 5% for the regular:

Original:

```bash
$ ./optimized_bench.coffee 
coffeecup (precompiled): 7887 ms
coffeecup (precompiled, optimized): 333 ms
```

Now:

```bash
 $ ./optimized_bench.coffee 
coffeecup (precompiled): 7442 ms
coffeecup (precompiled, optimized): 291 ms
```

The optimized version now outputs things like

```javascript
            if (this.inspired) {
              text("<p>Create a witty example</p>");
            } else {
              text("<p>Go meta</p>");
            }

                        text('<a href="mailto:');
                        text(user.email);
                        text('">');
```

instead of

```javascript
            if (this.inspired) {
              text("<p>");
              text("Create a witty example");
              text("</p>");
            } else {
              text("<p>");
              text("Go meta");
              text("</p>");
            }

                        text('<a href="');
                        text("mailto:" + user.email);
                        text('">');
```

Note that it splits up the string concatenation; it's faster to run ```text()``` twice than to create a concatenated string which gets concatenated.

There is more room for optimization; the text() calls could be inlined into the array push for example (speed), and there could be a mangling run after optimization (size).

All tests pass. This was fun to write, I learned a lot about JS optimization, especially that what seems faster often isn't :-) (jsperf.com FTW!)
HH-53 explicitly setting libcurl max redirects to 50

Signed-off-by: Rodrigo Pastrana <Rodrigo.Pastrana@lexisnexis.com>
Efairbanks highvishistogram 341

Histogram has bin selection and field selection now. It is almost done. Addresses issue #341
Added link to admin page to run api tests

This is a fix for issue #329
Fixed a few bugs with the table

Fixed the bug where the table would disappear.

Fixed the bug where the arrows did not load properly.

Fixed the formatting of time.
Changed buildpath to have relative path to FlurryAgent.jar
AS7-784 Put down an .undeployed marker when scanner detects external mgm...

...t client has undeployed a deployment
Update to console 1.3.2.Final

Patch release. Can be applied to both 7.1 and 7.2. Contains the following fixes, enhancements:

- Added translations for 1.3.x
- Fix AS7-4749
- Fix JBPAPP-9055
- Fix JBPAPP-9105
- Fix JBPAPP-9091
- Fix JBPAPP-8992
- Fix JBPAPP-8735
[7.1] AS7-5361 Fix race condition
JBTM-1063 add hudson script
Replace plot_sample_network with plot_network

Note, previous commits in this branch were previously merged. They are the commits that make this happen. These last two are cosmetic and robustness.

The point of this issue was to add the ability to plot a species/taxa-based network in addition to a sample-wise network. For experiments with very large numbers of taxa, this can take a LONG time to rend and be difficult to see/interpret (overplotting, just like with ordination). Still might be worth looking at in some cases...

Like with ordination, the `type` argument is used to differentiate samples and species/taxa. Also, the option to receive a species-wise distance-matrix instead of a sample-wise `dist` is now supported as part of the solution to make this happen. Needs some work, as species-wise distance should include the option of the `cophenetic` (patristic) distance as well. 

Also well as replaced `make_sample_network` with `make_network`

See the wiki and new documentation. Attempted to make changes in all relevant places: vignette, README.md, wiki page, function-level documentation, etc.
Topic/model validation cleanup

Refactor model validations to use clean-method instead of throwing untyped exceptions in save.
unpaid ivoice mailer

modified:   engine/class.pathes.php
	modified:   engine/invoice/class.invoicemanager.php
	modified:   engine/system/class.mailer.php
	modified:   profile.php
	new file:   view/mails/unpaid_invoice.html
xfg

dfg
use the sonatype oss parent

which might produce usable snapshots... :-)
Fixes an issue when applying filter freeze on a clip cut

http://kdenlive.org/forum/problems-freezing-cropped-clip-09
failed deployment color

Sometimes my coworkers act like babies, so color coded messages are in order.
[simcard] type errors

The JS console is complaining about a few `return false;` in simcard_dialog.js:
> TypeError: function […] does not always return a value

@evelynhung r?
[F] Fix some sad typo in sound manager

Just some sadly typo
relate to Issue #2402 and Issue #2404 - bluetooth part

relate to Issue #2402 and Issue #2404 - bluetooth part
let bluetooth in Setting app only set bluetooth.enable flag, not call bluetooth.setEnabled directly. (System app will do it.)
add fake bluetooth back
remove leading / from synthetic track name

this fixes a trivial off-by-one error
Use Array.isArray function from ES5 because it is faster and easier to read

ECMAScript 5 provides this function, so it should be used.

https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Array/isArray

This is actually the same change as discussed here: https://github.com/mozilla-b2g/gaia/pull/4164

And yes, these are the only occurences of Object.prototype.toString in the gaia code base which can be replaced with Array.isArray. Other occurences are only found in external libs and https://github.com/mozilla-b2g/gaia-email-libs-and-more
Bug 801838 - Remove workaround for duplicate input events

Please don't merge before https://bugzilla.mozilla.org/show_bug.cgi?id=802073 landed on Aurora.
[816487] Fix typo in properties
Added key for Chris Hilton (chilton)

Just added a key for me
add megan cook
Android SDK 17 broke old Ant script
タグタイトルはハイフンよりもxの方がかっこいい

と、思うよ
Mozilla theme with presenter notes in console.info()

As explained and shown here http://christianheilmann.com/2012/08/15/browsers-have-a-presenter-mode-console-info/
Remove remaining Go presence warning in Travis.

I presume that something in the parser just does not like this test.
Updated AOSP Makefile, cleaned native Makefile

* Adding new files to the AOSP build
* Made the default makefile a little more readable
Fixes issues with hostname/version validation in new Broker Plugin API

This pull request changes the hostname and version validations in the new Broker Plugin API as follows:

1. both hostnames and version names have been revised to support correctly formatted hostnames and version names (previously, the patterns used were too strict).
1. blank lines are now passed through the validation process correctly, allowing for blank values for the `@server` and `@broker_version` parameters in the `req_metadata_hash`).
1. the `@server` parameter (which is used to specify the hostname of the Puppet Master) has been changed from a required parameter to an optional parameter

In addition, a small change was made to the base class for these broker plugins (`ProjectRazor::Broker::Base`) to support the use of empty string as a default value (if the default value is set to any non-nil value, including the empty string, then that value is used if the user enters an empty string on the CLI).  Previously, an empty string was not allowed as a default value, making it impossible to set a value back to an empty string (which was allowed when adding an optional parameter by simply entering the value "SKIP" at the CLI prompt) once it had been set to a non-empty string (via an update, for example). With the change made to this base class a `nil` value should be used when there is "no default value defined" for a parameter, not an empty string (which is now taken as a valid default value).

There is an assumption made here that the puppet-razor Broker will be able to handle a handoff where these two (optional) parameters are defined as empty strings, but @nanliu assures me that this is the case...

Note; the method that was changed to support the use of blank default values for a parameter in the req_metadata_hash (the `ProjectRazor::Broker::Base.cli_create_metadata method`) is a copy of a method with the same name from the `ProjectRazor::Model::Base` class.  As such, we might want to consider making a similar change to that method so that it behaves similarly (keying off of a `nil` value instead of an empty string when detecting parameters that have no defined default value), but that change is not being made in this commit (since it represents a separate issue).
Russian translation update for 1.8
python-rs-sdk
TK33612: Move deb creation from components/filter-bundle to the installa...

TK33612: Move deb creation from components/filter-bundle to the installation directory.
Allow turning issues into pull-requests

Supported by the v3 API and related to issues immensely.
fix engine setting of mysql from "Type=" to "Engine=" in create table sql.

Mysql statement "Type=" is old so fail to migrate tables in new version.
Fixed it to use "Engine=".
A few updates + extra info

Some updates / bug fixes for latest ruby and errors caused by SnipplrList + elaborated README a bit more on the expected result of the SnipplrList command (not showing a list of the remote snippets - instead shows local snippets).

Patch of the ruby file below:

--- vim-snipplr/bin/snipplr.rb	2012-10-20 00:05:01.147384459 +0200
+++ /home/susy/.vim/bundle/vim-snipplr/bin/snipplr.rb	2012-10-19 23:59:40.613995222 +0200
@@ -238,10 +238,10 @@
 opts.on( "-i", "--info id", String,  "display info for snippet"){ |v| OPT[:cmd] = "info"; OPT[:query] = v }
 opts.on( "-d", "--delete id", String, "delete id's snippet from local cache"){ |v| OPT[:cmd] = "delete"; OPT[:id] = v }
 opts.on( "-l", "--list","list entries."){ OPT[:cmd] = "list" }
-opts.on( "--lang lang", String, "show only specified lang for list."){ |OPT[:lang]| }
-opts.on( "-t", "--target [mine|all]","target for remote list[mine|all]."){ |OPT[:target]| }
+opts.on( "--lang lang", String, "show only specified lang for list."){ |v| OPT[:lang] = v }
+opts.on( "-t", "--target [mine|all]","target for remote list[mine|all]."){ |v| OPT[:target] = v }
 opts.on( "--langlist","list supported language list"){ OPT[:cmd] = "langlist" }
-opts.on( "--nocache", "don't use local cache"){ |OPT[:nocache]| }
+opts.on( "--nocache", "don't use local cache"){ |v| OPT[:nocache] = v }
 
 begin
   opts.parse!
@@ -264,7 +264,7 @@
     puts snipplr.list
   #when "list_remote":
     #puts snipplr.list_remote
-  when "langlist":
+  when "langlist"
     puts snipplr.langlist
   else
     puts opts.help
Fix crash in edts_server:handle_info

Like it says in the tin, fixes crash in edts_server:handle_info/2
Titul Pull Req
$rvm_ruby_home is a directory.
some fixes to doc
Core 1.5.x

jquery dependencies updated
Adding images for using in the Yeoman readme.
Missing 'PATTERN' header (and null req->prefix)

Bug fixed where a request's prefix and pattern values are null when a connection is used for both a request that ends up going to a Proxy followed by a request that ends up going to a Handler.
bug fixed & optimzed Histogram memory used
fuckin' finally
Material improvement
created baseFeatureContext for use it in plugins
Setup script

Script to set up RVM, Ruby, bundle and git repos as described on the wiki.

 - doesn't build the Ruby docs (this would increase runtime by about 4x)
 - builds the .rvm directory anew (I tried to copy a pre-existing one, but it's full of hardcoded paths and patching it up was fiddly and error-prone)
 - doesn't run completely headless: you need to press "q" to close `less` after building Ruby, but that's fairly early on
 - doesn't attempt to fix the `configure` errors on recent versions of OS X
 - only tested on Linux.
Fix flex box properties that are updated.

properties has been renamed. This patch updates them.
Support for VARBINARY fields

This implements support for reading/writing VARBINARY fields.
Updated js_of_ocaml and drag events
Modified regular expression so that datejs parser can also handle isoformat-style microseconds.

e.g.: 2012-05-09T23:16:00.123423. Without this change, the parser returns null on this valid representation.
I ran all tests, nothing changes from parent RangerRick/Datejs.
CUSTOM Properties - now sharer specific instructions

#251 #332 #296

Hopefully the best and most straightforward way to get custom properties jungle right. This solution enables:

1. type checking of former custom properties
2. centralised documentation in DefaultSHKConfigurator. Everybody can use them now, without wasting time finding the possibilities and functionality hidden in ShareKit's implementation.
3. central place, where you can change default instructions (behaviour) for particular sharer (your app's configurator)
4. custom properties are now really custom - they should be used only if someone needs to subclass some sharer with special needs. This makes SHKItem highly flexible.
Fixed block updating failures

Signed-off-by: berger killer <bergerkiller@gmail.com>

Fixed all the block updating failures (to the client). See also:
https://github.com/SpoutDev/Spout/pull/1881
fix CraftPatrolState window for longer strings STR_WAY_POINT_

Before
![](http://imageshack.us/a/img600/1311/screen003s.png)
After
![](http://imageshack.us/a/img32/4264/screen002o.png)
Improving performance by batching the parsing of HTML for all the lines

I've batched the parsing of the new lines to a single call to WebKit. In my tests it makes parsing go from 5ms per layout run to only 0.5ms.

Also removed the timer after each keystroke, which seems to make typing a lot much better, but I suppose a better fix would be required for that.
Added a new document for common problems encountered when using the serv...

...er that don't really require their own separate doc
Added includes required on unix
bullet and drones

Added classes for Bullet and Drone(s)
Updated the player object added in left and right animations.

Updated the player object added in left and right animations.
[EMO-237] Changed variable name
unbust rpm creation on rhel5 due to undue obsession with xz compression

see this::
https://github.com/jordansissel/fpm/issues/192

you may choose to fix more elegantly but gz/md5 for all are good enough for my purposes.

apologies for using rhel5, its not my fault..

thanks for creating this handy program!
Removed the X-UA-Compatible meta tag because it causes IE9 to act like I...

...E8 which removes all of the improvements and CSS3 abilities that IE9 has.
Better date/time picker using jQuery-ui

Can we puh-LEASE have a better date/time picker? kthx
Add javascript testing and configuration

Ideal solution allows for realtime bdd style testing in a browser AND headless execution from the command line. Headless CL is more important, if we have to choose.

@ingar  is using guard-jasmine and phantomjs and likes it.
Adds Access control origin headers

Adds the required headers to the json files, resolves https://github.com/catlee/treestatus/issues/13
Network, HttpClient wrapper.
Java6 compatibility fix
Removed unused view mode

Found this un-used display mode "search result" that was not used and not available in the field UI.
JPEG support

An initial implementation of JPEG support as discussed in [this Issue](https://github.com/equalpants/pigmap/issues/3).
Add payment plan counter for fixedRepayment

Update loan counter frame structure
Works now with multiple projects and ruby 1.9

Also added more rescueing of network and connection errors (to jenkins and to the traffic light controller)
Clean up doc/installation.md

Closes #939
UI suggestion. Less distracting navbar

trying make nav bar less distracting

![tables](http://dl.dropbox.com/u/16970086/top_nav/GitLab%20%20%20Diaspora.png)
- - -
![admin](http://dl.dropbox.com/u/16970086/top_nav/GitLab%20%20%20Admin%20area.png)
- - -
![profile](http://dl.dropbox.com/u/16970086/top_nav/GitLab%20%20%20Profile.png)
- - -
![dark](http://dl.dropbox.com/u/16970086/top_nav/GitLab%20%20%20Dashboard%20Issues.png)
- - -
![dash](http://dl.dropbox.com/u/16970086/top_nav/GitLab%20%20%20Dashboard.png)



### Waiting for feedback :)
fix post_receive hook and workers

Current master (80e984ee5e6d29431a4a87ed26105fb0e8987ffb) spec is failing when PostReceive worker fail at filtering 'git base path'. 

This fixes it by using $GL_REPO (= ```username/repo```) instead of the full repo path.
This removes the need to filter the git base path and final ```.git```.
The GDAL driver now use the first FLOAT_32 raster band (if available) to create heightfields

I've renamed the method "findBand" to "findBandByColorInterp" and added "findBandByDataType" method.

The "findBandByDataType" method is used to find the first FLOAT_32 band if available.

I did this because I have some GRD files which contains R,G,B and elevation band.

So with these files, the HeightFields should be created using the 4th band.

I think there is no regression for current users, because if no FLOAT_32 band is found, the first band is used as before.
Update NAMES.txt

16th line
Shrink

shrinking effect using scale3d
Debbugs

Hi, here's a small plugin to add links to Debian BTS by simply typing Closes: #234234 or {% bts 234234 %}.
tx modular api v2

Review fixes amended to last patch.
fix clearing problems with hokuyo and costmap

it is just a hack and meant to be used only temporarily, until either hokuyo driver or costmap_2d has (hopefully) been updated to fix this problem
Polish translation

Hi, 
nice HTML editor, really. Thanks for that! 

Regards, Marcin
Fix typo or miss in trigger messages fr

Updading french translation (there was missing keys).

At first, I just wanted to fix "ééchéance", and then I ended up updating the whole file with the keys of the english version.

Cheers
Add ability to dynamically add new shim files

Add the ability to add new shim files dynamically, such that dependencies can do it as well. This allows the following case:

main.js:

    var someCondition = ...;
    var deps = [];
    if (someCondition) {
        deps.push("path/to/mymodule.js");
    }

    require(deps, function(mymodule) {
        if (mymodule) {
            console.log(module.bar);
        }
    });


mymodule.js:

    require.addShim({
        "path/to/foo.js": {
            deps: [],
            exports: "foo"
        },
        "path/to/bar.js": {
            deps: ["path/to/foo"],
            exports: "bar"
        }
    });
    
    define(["path/to/bar"], function(bar) {
        return {
            bar: bar
        }
    });

It's a bit of a contrived example, but my specific case happens when some inner dependency (which I don't know about in advance, so I can't include it in the call to `require.config`) needs some shimmed file, so I need to add it.

I'm sure this change would require more testing and comments/docs, I'm just curious what people think and whether this is acceptable at all.
add gemspec and use it in Gemfile

This moves the gem definitions out of the Gemfile and into a gemspec making it possible to build logstash as a gem.

The gemspec uses RUBY_PLATFORM to determine which gems to depend on at build-time. Gems need to be built separately for each supported platform.

The Gemfile on the other hand specifies install-time dependencies, so it needs to duplicate the platform-specific gems to remain platform independent. Fortunately the duplication is minimal.

The cinch gem only works on ruby 1.9, so it is only included on 1.9+ platforms. Specific gems for ruby versions are not supported by ruby gems, so this doesn't actually change anything. It just documents the 1.9 requirement of cinch and removes it if logstash decides to re-introduce 1.8 compatibility.
Theme Fix

Box color and text color change on mouse over

Adding the shadow for the title on each diff page.
Correct behavior of _get_current_migration_number
Bug #15001

I did not want to upstage the previous submitted solution to this problem. However, I did want to submit a change that supported unit testing. I did not fully qualify the 'ip' command since I see 'Facter::Util::Resolution.exec' now supports an internal 'which like' functionality that does not need to fork, and also checks in '/sbin' by default. I'll leave it up to others to convert and write tests for the other kernel types.
(#2888) Fix race condition with puppetdlockfile

Without this patch applied there is a race condition where by two or
more concurrent puppet agent processes will eventually result in a
deadlock state where all processes consider catalog runs to be
administratively disabled.

This is a problem because the configuration catalog stops being applied
periodically.  The system will not recover unless there is manual
intervention by the end user.

The problem is caused by the settings catalog.  The settings catalog
will contain a file resource for the puppetdlockfile if the file exists.
When two processes are running, the file will exist when it is created
by the other process.  When the file resource is in the settings
catalog, it will be created as a zero length file, or truncated to a
zero length file if it already exists.

Here is the state transition for two puppet agent --test processes, A
and B.

    A: (Start of the catalog run, after settings catalog is applied)
    lock()
      File.exist? => false
      File.open()
      catalog.run
      ...

    B: (Managing settings catalog, before user catalog run)
    catalog.add_resource(Puppet::Type::File)
      Puppet::Util::Settings#to_catalog
      ...
      resource synchronize
      Puppet::Type::File#write(:content)

    A:
    unlock()
      unlink()

    B:
    #<Puppet::Resource::Catalog[Settings]> apply
      File.open("puppetdlock", "wb") { ... } # Truncates the file!A

    A: run
      locked? => true
      mine? => false

    B: run
      locked? => true
      mine? => false

A and B are deadlocked.

This patch fixes the problem by marking the puppetdlockfile settings as
a `:type => :setting`.  This change prevents the settings catalog from
containing a file resource for the puppetdlockfile setting.

Paired-with: Josh Cooper <josh@puppetlabs.com>
Fix disabled error message

When attempting to run a disabled agent the user was given an incorrect command to re-enable the agent. This fixes that.
Fixes for issues 3,4 and 5

The bundling fix needs a thorough review. The others should be no problem. However, note that the license issue is depending on that Utils.py is indeed LGPL2.1+
Add coverage support

Use coverage with core test suite, including a ``.coveragerc`` file.
added another error exception to swallow

yet another
tossing in twitter bootstrap as method to bind view to styles

I kinda like twitter bootstrap, as it lets me focus on creating a page and not on CSS tweaks.
They do a good job with their naming convention and so on. So that would be a great way, and tons of people know bootstrap...
Avoid existential type BuildInfo[_]

I tried with the type alias `BuildInfo` now -- it seems to work fine with all three tests. So for append, we need the explicit type `Seq[BuildInfo]`.

Had to increase the minor version (now 0.2.1-SNAPSHOT), because I couldn't wipe the cached version somehow. You can revert that if necessary.
refactor search with bugfixes and enhancements

I have squash all commits from https://github.com/jedie/DjangoBB/compare/master...search1 into one.

Hope that this is easier to apply for you.
Move Ext.onReady calls to controllers

This path makes Quip ready for XHR loading, for example using AjaxManager plugin.
Make rbenv-versions always include 'system'

Instead of this:
```
$ rbenv versions
  1.9.3-p125
  1.9.3-p194
```
you get this:
```
$ rbenv versions
* system (set by /Users/clay/.rbenv/version)
  1.9.3-p125
  1.9.3-p194

```
or, if you want `--bare`
```
$ rbenv versions --bare
system
1.9.3-p125
1.9.3-p194

```
remove dots if empty value
basic timesheet commands in python

check it out!
still testing.  test.sh is a rudimentary manually-assisted tester.
Capture current window configuration.

wg-create-workgroup is counter intuitive to me, because I expect it to capture
the current window configuration, but it does not. Adding a new function to do
that.
Suggestion : Installing bootstrap dev tools locally

What about installing boostrap dev tools installed locally.
Users would go "npm install ." rather than "npm install lessjs recess uglify-js jshint -g".

This would install these tools in node_modules/.bin, which path
can acquired in the Makefile as the return of the
"npm bin" command.

That way
- you could make sure that everyone uses the same version of these tools
- people who for some reason don't have write permissions on their node global install can still use bootstrap easily
- people can use a different version of these tool for different projects.

n.b.: If you accept this pull request, Readme might require a bit of editing as well.
Add optional redirect to mobile site.

Adds mobile browser detection and redirection to the standard unicorn nginx template.
Adds a fix for issues to do with library clobbering due to re-use of the scripts/vendor directory

Related to https://github.com/yeoman/yeoman/issues/460
Update library/Zend/Mvc/Application.php

I guess this was a typo
Return proper server host name when behind a proxy

Fix for: http://framework.zend.com/issues/browse/ZF2-508

Automated Tests also created.
[Hotfix][ZF-11376][ZF-12106] Dom -  (sync svn r24794,r24830)

ZF-11376: Fix XHTML document detection when beginning with XML declaration
ZF-12106: DomQuery fails to evaluate XPath when there are warnings
Improve Zend\Code\Scanner\TokenArrayScanner

TokenArrayScanner has now a method hasNamespace(). It is used to check, whether a specific classname was found
Updated basic Zend\View docs for new Escape helpers

Straight forward update to the Zend\View docs to update any references to escaping and ensure they now reflect the new Escape helpers (and make mention that they exist to facilitate context-specific escaping).
New Zend\Crypt + refactor Zend/Crypt/Math in Zend/Math

New Zend\Crypt component:
- moved RSA and DiffieHellman in Zend\Crypt\PublicKey;
- added the namespace Zend\Crypt\Symmetric for symmetric ciphers (like AES, BLOWFISH, etc).
- added the namespace Zend\Crypt\Password for algorithm about password (like BCrypt);
- added the namespace Zend\Crypt\Key\Derivation for Key Derivation Function (like PBKDF2);
- new component Zend\Crypt\BlockCipher for encryption/decryption using block cipher then authenticate using HMAC;
- added the namespace Zend\Password for algorithm about password (like BCrypt);
- deleted the Zend\Crypt\Crypt;

New Zend\Math namespace:
- Moved the old Zend\Crypt\Math in Zend\Math;
- refactor the random number generator using more robust entropy sources (OpenSSL, Mcrypt, \dev\urandom);

I added the documentation in my last commit. I think this PR is ready to be merged.
Minor fixes to abstract navigation view helper

Fixing typo reported by Bostjan, adding method docbloc, returning early instead of using `else if`.
console exception strategy displays previous exception message
updated icon file for OS X

pvdk pointed out that OS X icon is bit outdated. Fixed.
PrepareRepairItemEvent and RepairItemEvent - BUKKIT-3019

Adds CB support for PrepareRepairItemEvent and RepairItemEvent.

Addresses BUKKIT-3019.  Use case can be found at the Leaky Ticket(https://bukkit.atlassian.net/browse/BUKKIT-3019).  


Bukkit PR:  Coming soon.
I believe lib/Dancer/Moo/Types.pm accidentally got recommitted again
Ace cleanup

Make the `Ace.js` file readable.
Constrain dialogs so that they can not be dragged outside of the document body

Without this, it seems too easy to drag dialog boxes out of the window... and then they're gone!
Disable Compiler fallback by default.

See commit message and PR #559.
Centering the crosshair. Re-allow client to use /damage.

Signed-off-by: Karang <arthur.hennequin@free.fr>
Added support for scan_index_forward() to chaining. Fixed bug with start() when chaining a query

There was a bug with start() when chaining when non-string hash_keys were used.

I've also added support for scan_index_forward() which allows the order of the search results returned to be reversed:

```ruby
            start = CollectionToLink.new(:collection_guid => self.guid, :guid => 265641114810187776)
            CollectionToLink.scan_index_forward(true).start(start).where(:collection_guid => self.guid).limit(1).each do |collection_to_link|
              yielder.yield Link.find(collection_to_link.link_hash, :range_key => collection_to_link.link_guid)
            end
```

Currently I'm on a fork of Dynamoid, I'd love to keep contributing if you don't mind pulling in some of these changes. The library is working great so far, thanks.
permissao do admin adicionada no role e user liberado para acessar as… 

...oprias info
Changed resolve logic

- Changed resolve logic so it works with both .twig and .phtml extension.
- Removed the usage of the `exists` which was not available in `twig:1.10.*` as required by the composer configuration
- Merged Twig and ZfcTwig resolvers together in 1 object so they both use the same method to check and resolve their templates
- Fixes #26
Added a separate timeout parameter for vrrp_script checks

I've added a timeout parameter to the vrrp check scripts which allow you to have the check timeout different to the interval.

To explain the reasoning: We wanted to have check scripts time out faster than our check interval. Doing the check we need to perform is a little load intensive and so we don't want to perform it every few seconds. With this patch we set an interval of 60 seconds but a timeout of 5 seconds (if the check takes more than a few seconds then the service is not working correctly).
animate developer quotes.

I thought the homepage could use a little fanciness. I just made the developer quotes transition between each other more gently, as opposed to the removal/recreating/reinserting of the quotes every 25 seconds. Tried to tighten up the spending on the DOM and elaborate the functionality a bit. First PR, please be patient with me! If I need to do something differently, please let me know.
Corrected missed SFML changes.(PT.2)

Ok! 

I was able to make all the the correct changes via editing the file through the website. Same changes as the last pull request:

1.All changes found when sfTransform became a struct containing an array of floats

2.The correction of the function sfImage_createMaskFromColor to include the sfImage* parameter

3Updated the graphics files to include the sfMouse_getPositionRenderWindow, and sfMouse_setPositionRenderWindow functions


Everything should be correct this time! You should also see some corrections I made to turn any tabs I found into spaces.
added another possible glfw libname

glfw3 is installed as `/usr/lib/libglfw.so.3`  on ArchLinux (when built from with the [AUR-PKGBUILD](http://aur.archlinux.org/packages.php?ID=52976))
Support for additional sendmail parameters

Changed sendmail transport configuration:

Now lets you add additional sendmail parameter (like ["-f sender@example.com"] to change the envelope sender address (Return-Path)).

Examples:

var transport = nodemailer.createTransport("Sendmail", {
    path: "/usr/sbin/sendmail",
    args: ["-f sender@example.com"]
});
var transport = nodemailer.createTransport("Sendmail", {
    args: ["-f sender@example.com"]
});
var transport = nodemailer.createTransport("Sendmail", {
    path: "/usr/sbin/sendmail",
});
var transport = nodemailer.createTransport("Sendmail", "/usr/sbin/sendmail");
var transport = nodemailer.createTransport("Sendmail");
Changed github apiHost url and fetchOAuthUser to work with github api v3
CSPACE-4415: Adding ExtendedURL component

This pull request is for discussion only!
[DDC-1895] Fix fetch relation by id of association field

See issue notes for explaination: http://www.doctrine-project.org/jira/browse/DDC-1895
[DDC-889] Mention parent class for debugging purposes.

@beberlei I tried to use ClassMetadata#parentClasses but is not loaded at this point.
Lets make correct data structure

Dear all,

As you know Doctine2 supports explicit quoting of identifiers.

This is extremely useful for PostgreSQL where "TableName" and TableName(implicit lowercased) are 2 different things. That's why - please, do support explicit quoting with ` (back-ticks) in future.

Now a problem - you do not support quoting columns which are part of associations. Can you give me a reasonable answer why it should not be supported?

Now comes my first update - i think that keeping "quoted" property inside the fieldMapping array is globally wrong. "Quoted" is a property, related to a column, not field. For example, an association can consist of 2 joined columns, and 1 of them can be quoted (theoretically).

That's why a better choice to store "Quoted/Nonquoted"  properties in ClassMetadata level. I made an array quotedColumns for this and rewrote the function getQuotedColumnName to use it.

If you have time for short dispute, I may have a solution to make explicit quoting supported in join columns.

See related thread here:
http://www.doctrine-project.org/jira/browse/DDC-142

Last comment was
"After some discussion support for quoting join column names and discriminator column names has been dropped for the sake of simplicity.
Quoting table names and regular column names will continue to be supported.
The docs have been updated accordingly."

I can argue on this - my solution is even more simple.
Update lib/Doctrine/ODM/PHPCR/UnitOfWork.php

changed execution order in the persistNew function so any lifecycle events get called before the id generator logic is executed. This enables you to set the id/path of a node using a prePersist event.
Test run successfully.
(Bug 4731) Ten new themes by momijizukamori for Line Up, with previews
Allow the access protocol on nil, and always return nil
Append default files to configuration

.jar files shuold get packaged even if manual files are provided
Fix legacy user handler not deleting policies and role assignments on deleting role

..
spaces to tabs

Change indentation from spaces to tabs to match Core style
make sure that bin exists before copying files into it

Windows users who haven't read the README, or who have done `git clean -fdx`, will receive a weird build error because sparkleshare.ico is not a folder. This patch creates the bin folder if it doesn't exist and then copies sparkleshare.ico *into* it.
Fixed headers: copyright to Ghent University and replaced all references...

... to easybuild with VSC-tools.
Add README examples of coarse permissions and rescue_from
github ribbon url changed

i hope black was the right color.
A bunch of fixes to the SDL implementation

I had to make some fixes the SDL library implementation in emscripten to get my application to work correctly.

The fixes are:
* SDL_MapRGB(A) should return a colour value suitable for writing into a Locked surface. But the byte order was reversed. I've corrected the order.
* A cache of the surface data is kept to speed up Lock/Unlock. However this cache needs to be invalidated when other accesses to the surface are made. I've added this for FillRect and Blit
* SDL timers have a return value which allows for reoccurring timers - I've added support for that.
A simple bugfix

This fixes a bug in gen/tollvm.cpp that was introduced when the casts were changed.
[Dual-Monitor, Scale] Show all windows belonging to the current workspace together

This makes Scale behave more sensibly with multiple monitors.Currently, Scale shows the windows belonging to the primary monitor on the primary, while it displays all other windows, including those from other workspaces, on the secondary monitor. This patch makes Scale show all the windows belonging to the current workspace on the primary monitor and leaves the second monitor empty.
[markdown mode] Fix highlighting for code blocks with internal indentation.

Fixed highlighting issues related to indentation.

Also added a few tests that should catch any edge cases that might pop up in the future.
[vim keymap] Use automatic indentation in o/O

`o/O` now create newlines using `newlineAndIndentContinueComment` or falls back to `newlineAndIndent` if the former is not available. `Enter` in insert mode is now also bound the same way.
Change to table-description so that a schema name can be specified

Hi Marijn,

the table-description function ignores any schema information that the database may contain, which caused some trouble for me.  I have thus made this change to table-description which gives the caller a way to restrict the reported fields to a certain schema.  It'd be nice to see this upstream.

Thanks,
Hans
pulik

ccc
don't force axis frame to be on
Initial attempt at AMD support

This is my initial attempt at AMD support, with supporting tests. I've made some compromises to make the diff smaller. Ideally, the source files should be renamed to match the module name (ie Base64.js instead of base64.js) so that you don't need the path mapping in requirejs.config. I've also added an example using AMD.

I will squash the commits before merging once getting some feedback.
add recipe for font-utils.el

http://github.com/rolandwalker/font-utils
[fix bug 775556] Devs can see is_vouched status

Legal gave the ok, but this is still waiting on a privacy review. I'd like to get some initial comments in first if possible.
[fix bug 777126] Fixes urlhandling search test
Custom app icon

This commit demos the draft of a custom app icon.
Bugfix

Missing comma
Fix timeout in await state event

When state events that you are not expecting occur, await_state_event
can never time out.

Finishes fixing OOIION-618
Switch to distutils-based building and installation.

see https://github.com/oskusalerma/trelby/pull/275#issuecomment-9125266

Hope I fixed everything as requested.
Currently, I'm really importing `misc` only for the version number. I mentioned that local branch the other day that uses (a modified) `misc.getPathFromRegistry()` from within setup.py to find NSIS's installation location to invoke it, but I could of course just run the relevant registry reading stuff from setup.py instead.


@anilgulecha: Could you give this another shot on Windows, just to make sure it still works?

Commit log:
Motivated to comply better with the Filesystem Hierarchy Standard (FHS),
and in preparation of an 'official' Debian package, this involves:
* Make trelby code an actual Python module by adding an __init__.py
  to the src/ directory so it can be installed by setup.py.
* Move execution of main() from trelby/trelby.py to a newly created
  bin/trelby executable python file.
* Make src/trelby.py no longer executable, and remove shebang.
* setup.py: Add the required distutils attributes and logic to setup.py.
  In particular, this means modifying bin/trelby at installation time
  so that it prepends the actual modules installation path to sys.path.
* setup.cfg: Install to /opt/trelby by default.
* Add MANIFEST.in that lists files to be included
  in the source tarball that can be generated by invoking
  python setup.py sdist
* src/misc.py: Make the version constant globally available for
  use by setup.py; look for the resources directory in ../ .
* Remove gen_linux_dist.sh, and adapt Makefile accordingly to use
  different command options of setup.py instead.
* Replace /opt paths in trelby.desktop by the new appropriate values.
* Simplify build.bat. Most of it is obsolete as we have a proper setup.py now.
* Rename README.linux to INSTALL, update contents.
* Fix README.dev and t.bat accordingly.
* Remove debian/dirs (obsolete), and fix debian/rules for distutils.
* debian/install: Install trelby.desktop to /usr/share/applications.
* debian/rules: Modify so the Debian package installs to /usr/share/trelby
  and /usr/bin instead of /opt/trelby.
* Fix Uninstall section of install.nsi.