labofsahil/github-event-dataset-2012 huggingface dataset:
Helper to retrieve the first value of a query string parameter

## Summary

### Scala API

* Add [`QueryString.getString(params: Map[String, Seq[String]]): Option[String]`](https://github.com/playframework/Play20/pull/269/files#L5R259), a helper method retrieving the first value of a given query string parameter. Example:

``` scala
import play.api.mvc.QueryString.getString
def index = Action { request =>
  val foo: Option[String] = getString(request.queryString, "foo")
  Ok
}
```

* Add an implicit conversion pimping a `Map[String, Seq[String]]` value, adding it a `getString(key: String): Option[String]` method, allowing to use a more object idiomatic style. Example:

``` scala
import play.api.mvc.QueryString.implicits._
def index = Action { request =>
  val foo: Option[String] = request.queryString.getString("foo")
  Ok
}
```

### Java API

* Define a `QueryString` class, subclassing `HashMap<String, String[]>` so it is fully backward source compatible.
* Define a `public String getString(String key)` method to the `QueryString` class. Example:

``` java
public static Result index() {
  String foo = request().queryString().getString("foo");
  return ok();
}
```
Lighthouse 453: Have the play script do a better check as to whether project is actually a play project

This is an alternative to pull request 323 (https://github.com/playframework/Play20/pull/323).  Both are better than the current situation in my personal opinion.  This actually checks whether the project is a play project.  The current script does not do that and is not a great check since other sbt or even non-sbt projects may have an application.conf file.  Also, as described in Lighthouse 453 you get into goofy situations right now where you need to place an empty application.conf, which seems rather silly.
Change log directory

The location /data/local/tmp should always be
accessable writable. I was having issues using /sdcard
on some devices, especially due to the default behavior
on plugging the devices in.

Feel free to reject the pull request if you don't like it :)
Make subdomain 5 chars instead of 4

This should help reduce conflicts by making the possibility space ~36 times larger.
accept me
Examples

Some examples
Added transmitter support.

Added support for transmitter starting from freerange fork. This merge takes into account the code restyle made in current master.
Update seo_meta to 1.4.0

Should upgrade this gem to 1.4.0, minor changes only, but deprecated Keywords fields which is great since its a 2001 era thing!
A simple fix for "skipping entity…" message

New message provides information about the entity name being skipped, e.g. `skipping entity VOMTextResources (NSManagedObject) because it doesn't use a custom subclass.`
Fixed columns in attachments query

The expected columns do not include the `time` column.
Support for specifying transaction isolation level with Oracle

Supported isolation levels with Oracle database are:
* `:read_committed`
* `:serializable`

These isolation levels are not supported with Oracle database:
* `:read_uncommitted`
* `:repeatable_read`

See also https://github.com/rails/rails/commit/392eeecc11a291e406db927a18b75f41b2658253
Money format with images in the item list. (Highchart this time)

Added money format with images for tooltip and the yAxis.
Changes to AWS cloud config

Hey Thomas,

So I finally raised the PR :) There's a few changes, all of which were needed to get my requirements working with AWS:

* Support for AWS regions, called 'location' in salt-cloud
* Support for availability zones, called 'availability_zones' in salt-cloud
* Can configure the username when connecting over SSH
* Can specific internal or external IPs to connect with (I run salt-cloud within the AWS data centre, so need internal)
* A small fix to only accept keys if no errors occur in create()

I also wanted to update the help files, but ran out of time. Here's my current config which should make this all make more sense:

/etc/salt/cloud:

# set default config passed to all minions
minion:
  master: salt.basketchaser.com

# set the AWS login data
AWS.id: <id>
AWS.key: <key>
AWS.keyname: <keyname>
AWS.securitygroup: default
AWS.private_key: /root/key.pem
AWS.ssh_username: ubuntu

# set default cloud provider to AWS
provider: aws

# set our default region for AWS
AWS.location: ap-southeast-1
AWS.availability_zone: ap-southeast-1b
AWS.ssh_interface: private_ips

/etc/salt/cloud.profiles:
base_aws:
  provider: aws
  image: ami-a6ca8df4
  size: Small Instance
  os: Ubuntu
  minion:
    grains:
      role: app
[fixes #38796421] generate_name has no effect on wells
Removed developers domain

This separate URI has caused more confusion that it brings benefits, so we'll stop pointing people in its direction.
Add labels to inputs

FIX IT FIX IT FIX IT
add featured image for category
[Cookbook][Templating] custom Twig Extension

Cookbook entry on using custom Twig Extensions

Re-opened against 2.0 branch
The 'retry' middleware should retry the request only on timeout

Before, `StandardError` was also being rescued, which caused a problem that, if you wanted to write your own middleware (that can raise errors), your error wouldn't be properly raised, instead, some primitive `Net::HTTP` error would be raised. Also, it doesn't really make sense to me that it retries after `StandardError`s.

I also corrected a typo, it was rescuing `Timeout::Error` instead of `Error::TimeoutError`.
Add expiring_url next to public_url to Fog Storage for S3

This pull request adds expiring_url to the Fog Storage module in the same way that it is used in the original aws-sdk S3 model.

It adds the expiring_url method with tests and it refactors a bit of code for the dynamic hostname and subdomain recognition.

IMPORTANT: There is a bug in Fog where subdomains are not generated correctly for bucket names that are valid subdomain names. This is fixed in https://github.com/fog/fog/pull/857. This pull request contains failing tests that should pass as soon as that new gem version is released. 

Please let me know wether I can change these tests to make them work with the current bugged Fog gem or to leave them as they are: failing for now but passing when a new Fog gem gets released.

Also: I had a bit of trouble of finding out the structure of fog_test.rb so please let me know if I modified and added my tests accordingly.

Of course: any feedback on coding style, method names or other stuff much appreciated!
cleaned up actor view

The functions startEditAbbrev and stopEditAbbrev are deleted. Now the abbreviation will also be checked in the startEditName and stopEditName. To combine updateAbbrev & updateName doesn't make sense, since each line uses different variables.
Uz locale

Sorry for that. I just fixed.
corrected some verb conjugations and I think it's 'wizzard' instead of '...

...wizard'
Update README.md 

A few small tweaks to spelling/grammar
Adapter for Angular Scenario to work with Testacular

I finally got it all working!!! Take a look, and let me know what you think

I have currently checked in the latest angular-scenario.js into the lib, as well as some sources for testing. If we should approach it differently, let me know.

I am not including the E2E tests for angular scenario in the grunt test:e2e as it requires starting a separate proxy server to serve the files. But it works!!! Can't tell you how excited I am for this!
Hide next-btn if last slide is reached (multple slides visible)

implements last comment of commit fd179f2
Changes in Vagrantfile for 1.0.2

I believe this fixes the small issue with port forwarding in the Vagrantfile. 

Also, I think you have two missing gem deps. mysql and right_aws. Not positive on those, but I have seen errors for them. Hope this helps.
IViewSource required to implement 'StreamReader GetStreamReader()', changed it to 'TextReader GetReader()' 

Doesn't introduce any breaking changes (ran the tests, just in case), makes it easier to use other kinds of sources.
SI-5189: sound GADT type inference

this bug has two aspects: 

1. inferConstrInstance used the wrong type to compute the variance (first two commits clean it up and fix the variance computation)

2. adaptConstrPattern did not set the stage correctly for inferConstrInstance: need to approximate the expected type against which we do inference to reflect subsumption it method application (i.e., make the mismatch between dynamic and static types explicit, reflecting variance, using existential skolems)

review by everyone, especially @odersky
Removed HTML5-deprecated <tt> tag
Tweaked the code a bit
ARC conversion, Contact page
Enhances and fixes acp user clipboard

Changelog:

* Fixed illegal call `ClipboardHandler::getTypeID()` to `ClipboardHandler::getObjectTypeID()`
* Fixed wrong database table column name in `ClipboardHandler::loadMarkedItems()`
* Removed unnecessary SID-related code in `ClipboardEditorItem::setURL()` since that is handled by the `LinkHandler`
* The urls of the clipboard editor items in `UserClipboardAction` are now properly set with the `LinkHandler`
* Fixes bug in `UserAction::validateDelete()` (`$this->users` instead of `$this->objects`)
* Fixes wrong way to get the action name in `ClipboardProxyAction`
* `WCF.ACP.User.List` now uses `WCF.System.Confirmation` for user deletion confirmation dialog.
* Added missing language variables and renamed the two existing to match the names of the others.
Fix npm warning about `bugs['web']` vs. `bugs['url']`.
Fix for the dependency matching in Makefile.deps

This lets ino match every dependency (and not only the first) in `Makefile.deps` in lines containing multiple dependencies. This should also fix issue #13.

    sketch.o: .build/src/sketch.cpp \
        /Applications/Arduino.app/.../arduino/Arduino.h \
        /Applications/Arduino.app/.../arduino/binary.h \
        ...
        /Applications/Arduino.app/.../arduino/new.h \
        /Applications/Arduino.app/.../standard/pins_arduino.h \
        lib/SSegs/SSegs.h lib/Framebuffer/Framebuffer.h lib/Metro/Metro.h

Fixed swapping *match* for *findall* during `_scan_dependencies` (unfortunately named group references cannot be used anymore as *findall* returns tuples).

I didn't see test covering this, so I didn't update them.
Testing github pull-requests

Closes #194
Zepto 0.8

Added latest version of Zepto (0.8) and updated description and URL to match official site.
Fix some issues with escaping apostrophes when shelling out

- Use IO.popen instead of system(printf |)
- Remove unnecessary test for %%
- Leaning Toothpick Stew to get the necessary 'xx'\''xx' in the open
  command

It broke on the following examples:

<pre>
$ boom test tstapostrophe "say 'yo', yo"
Boom! tstapostrophe in test is say 'yo', yo. Got it.

$ boom tstapostrophe
Boom! We just copied say 'yo', yo to your clipboard.

$ pbpaste 
say yo', yoyo, yo, yo
</pre>

and:

<pre>
$ boom urls apo "http://github.com/vhata's account"
Boom! apo in urls is http://github.com/vhata's account. Got it.

$ boom open apo
Boom! We just opened http://github.com/vhata's account for you.
</pre>

The browser actually opened https://github.com/vhatass - appropriate, but incorrect.  (The url method of Item may have something to say about what is actually correct, but this is definitely not.)
Wip 1538 http docs he

play-mini has been added to the Typesafe snapshot repo, so now this should be good to go.
Added argparse to install_requires

Hi,
httpie was missing one dependency - argparse. I added it to install_requires using newest version available at time of writing this.
Support more 256 color terminals

Tested under both.

Another way is to use:

```python
import curses
curses.setupterm()
curses.tigetnum('colors')  # returns 256
```

But it requires ncurses, just for that.
Rephrase "Handling Errors" section.

The current version makes it sound like promises are doing it wrong, but you can get around their quirks with a workaround. This rewrite makes it clear why the way promises do things is correct, if possibly unintuitive, by explicating the parallel with `try`/`catch`.
Add index.js for easier usage within Node.

This allows you to require("d3") with no additional dependencies, and without
polluting the global namespace. Fixes #475.
Expose force.tick. Fixes #419.
Model->save($attr)

we have to reload the model after an update via attributes hash
Fixed windows bat file exit code and command chaining (finally)

The problem was, that executing the following command in the windows
shell, always executed scala.bat regardless of the outcome of scalac.bat:

  scalac.bat somefile.scala && scala.bat Test

Apparently exit codes are broken for windows bat files.

Implementing the workaround suggested at
http://stackoverflow.com/questions/4632891/exiting-batch-with-exit-b-x-where-x-1-acts-as-if-command-completed-successfu
fixed the problem. Tested manually in Windows 7 64.
BUG: signal: lfilter would segfault on object arrays (ticket #1452)

This pull request replaces #112 by adding proper error handling in the C-extension module for the low-level Object filtering loop.
fix -float(0) in dpll2 for py 2.5

In py 2.5 -float(0) gives -0.0 whereas in higher versions it gives 0.0. This fixes the failing doctests in 2.5 under windows 32-bit.
Azoth Embedmedia: icon added

subj
Stonith callback cleanup
Attachments extract consistence

Creo que con esto es suficiente.

Para reindexar los archivos hay que entrar a /Attachments/IndexAttachments?quantity=100 hasta que la cantidad indexada sea cero.

Ahora mismo lo estoy probando en DEV
Debug Library Sanity Check

Adds a sanity check to test for some addons which mess up the debug library.

Also forgot to put the issue number in the commit message x( It's issue #74
Screen -> Render and improvements

Renamed the screen library to 'render', made various improvements (see commit messages for a complete list)
be more multiplatform friendly - line ending normalization for expected text in tests
Reformat code

Made things more Ruby-esque. Not completely, but... moreso.

You don't have to accept it, but it's an improvement. The Ruby community is generally pretty picky about this kind of thing. Standards are a Good Thing.
Basically working… really basically.
Anzahl der ausgeblendeten Kommentare, Fixing des Nachladens

Ich hätte diese Commits gerne als einzelne Pull Requests gesendet, aber da hat mir github leider einen Strich durch die Rechnung gemacht (oder ich habe die entsprechende Option einfach nicht gefunden).

Zum Einen wird die Anzahl der ausgeblendeten Kommentare angezeigt. Bei der Gelegenheit habe ich den Codeblock an der Stelle etwas vereinfacht (array_slice() ftw! ^^).

Zum Anderen ist mir aufgefallen, dass bei einem Reload der Seite direkt einige Kommentare nachgeladen werden, falls diese sehr zeitnah erstellt wurden. Bei meinem Beispiel habe ich rasch hintereinander 6 Kommentare erzeugt und dann einen Reload gemacht. Dadurch wurden Serverseitig wie üblich 3 Kommentare angezeigt, aber sofort nach dem Laden der Seite wurden die anderen 3 Kommentare nachgeladen, was mich einigermassen verwirrt hat. Du hattest im Quellcode ja schon den hidden Input "last_check" vorgesehen, aber diesen nicht ausgewertet. Ich habe das dementsprechend umgebaut, dass immer der Zeitstempel aus last_check (bzw. der via JS aktualisierte Wert) genutzt wird, damit dieses unerwartete Halten nicht mehr auftritt.
Fixed issue with Got It button.
dsfsdf

dfsadfsdafas
Remove color for email in *.php

Remove color in *.php
Not logical and requires to override a class just for changing a code.
configurable getLogger callable

This small change allows the getLogger callable to be specified in the Pyramid settings so that downstream code can use logging mechanisms other than stdlib's `logging`.
A bunch of fixes, it may increase over time
Added specs for SimonGame
Feature/ast chan match fix

Components using #stop_by_redirect now return an error response if stopped when they are complete, as per commit message.
I left this on its own branch so you could handle merges at your preference.
Aerogear 610

Making the API for 'adding' more fluent, like in java land
AV-PULL-2/11/2012-3:44PM

AV-PULL-2/11/2012-3:44PM
fixed warnings in ios 6
adding an empty option to the country location chooser

adding an empty option to the country location chooser and rendering html safe event descriptions
Implemented OrientDB client

I've just implemented the client for OrientDB document graph NoSQL dbms (http://www.orientdb.org).

This implementation uses the "local" protocol that means the database is embedded.

The code it's very simple (few lines) and I've not played too much to improve performance.

Do you have a comparison against other clients with the same HW?
Make the default grid color in IB show correctly in CPTableView

Currently #888888 is being used as the default, mainly because NSColor.j doesn't recognize the "gridColor" named color, and the cached color in the .xib is #888888 for some reason. Actually the default grid color is #CCCCCC.
fixes #1919 - caches without static maps first on refresh caches

I split up refresh from list. One loop refreshes caches that don't have static cache maps (if cache static maps are set). A second loop refreshes the caches already having a static map.

This leads to the behaviour that caches without cache static map will be refreshed first. So on every day / new IP you can get another 1000 static maps. Without my changes the 1000 maps will be download again and again.

It's up to the merger if this is value enough to merge or kick.
FEATURE SPREE! <3

We fix and add several features:

* Don't set our own (weak) SSL cypher suite.
* Make sure the `database.yml` is not re-generated on each run.
* Add a new attribute `external_uri` to define an externally visible URI in contrast to the internal URI visible to the Apache. This is usefull when using a reverse proxy, loadbalancer or SSL proxy farm.
* Add Foodcritic tests to Travis
* Small fixes and typos
Downscale

Hallo Christian,

ein neuer Versuch, bei dem die Änderungen hoffentlich verständlicher sind.

Gruß
Thomas
Pass SSL_opts hashref through to IO::Socket::SSL

This allows the user to control verification of the server's SSL
certificate against the hostname, for example.

Fixes GH #6
updating tempest submodule reference
Many defects and IPMI/BIOS/Network work [8/8]


    BIOS/IPMI/NETWORK updates

    IPMI Changes:
    * Don't use crowbar user for now.  Use root until iDRAC and PEC issues are resolved
    * Add setting dedicated mode for PER to ipmi code path
    * Add discover role to get ipmi settings and write them on the wall (DE193)

    Deployer Changes:
    * Use the ipmi wall settings to suggest to the network barclamp (no toggle) (DE193)

    Network Changes:
    * Allocate IP can take a suggestion for the IP to allocate (DE193)
    * Added deallocate_ip and disable_interface as REST API routines (DE175)
    * Update the network barclamp to watch for delete and remove nodes (DE175)

    Provisioner Changes:
    * Add temp state delete-final that allows for bc's to search before actual delete
      (DE669 and DE667)
    * Fix latent delete bug that wasn't deleting the node role.

    DE672 was reviewed and already implemented.



 barclamps/crowbar     |    2 +-
 barclamps/deployer    |    2 +-
 barclamps/hive        |    2 +-
 barclamps/ipmi        |    2 +-
 barclamps/nagios      |    2 +-
 barclamps/network     |    2 +-
 barclamps/pig         |    2 +-
 barclamps/provisioner |    2 +-
 barclamps/sqoop       |    2 +-
 9 files changed, 9 insertions(+), 9 deletions(-)
Add online mode for the provisioner and experimental online-install functionality [7/10]

This pull request series add 2 new features to Crowbar:

 1: Online mode for the provisioner.
    This enables the provisioner to be able to update deb/rpm/gem
    packages from sources on the Internet.

    See README.package-updates for details on how this works and how
    to enable it.

 2: Experimental full online-install mode.
    This leverages the infrastructure added for the provisioner to
    allow for installation of an admin node starting with a basic OS
    install and a checkout of the main Crowbar repository.  This is
    mainly useful right node for development purposes, and is under
    active development.  Most things work, but expect weird corner
    cases.

    See README.online-install for more details.
Added flash messages to login screen. [2/2]



 barclamps/crowbar |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
Added several new methods with documentation

New methods include:
* DoCapture - `do_capture`
* DoReauthorization - `do_reauthorization`
* DoVoid - `do_void`
* DoAuthorization - `do_authorization`
Enhancements to Path/TextPath

I know you wanted to get rid of PathHelper, but after refactoring, I like having all of that common logic not tied to a given shape.  Maybe we can just name it BasePath or something instead.

In this pull request, I also changed the namespaces to Kinetic.Plugins (for Star and RegularPolygon, too).  This will be a breaking change.

Also, I noticed that the unit tests for stage serialization were not passing on my machine (issues with "throttle" attribute).  I don't think this is due to any of my changes.
Use AJAX for web button interactivity

This should fix the problematic page reload error.

The code now uses Javascript (using JQuery) to send commands to the the plugin. The plugin will execute the command and simply respond "OK". The JQuery callback hander will then reload the page, to ensure that the page content stays updated in case of track changes.

Using JQuery + AJAX sets us up for many more quick loading, dynamic features of the UI, including deprecating full page reloads in the future if desired.

The parse_post method was changed to be more robust to CONTENT_TYPE headers sent from modern browsers, which might include the content type itself and other data (like charset.)
Added Lex

Added Lex - Superman is dead.
Can now set page title for member and collection actions.

With this commit, setting the page title for collection and member actions is consistent with how it is done with the standard actions:

``` ruby
ActiveAdmin.register Post do
  collection_action :comments, :title => "My Awesome Comments" do
    # do stuff
  end
end
```
Fix a couple small typos in CSVBulider spec.
New BeanHas and BeanProperty matchers

The idea is to be able to test multiple properties in a single assertion and get a decent error message when at least one of them does not match. 

I've written these matchers and we use them in a few projects at work. We thought that it would be a good idea to contribute back to JavaHamcrest. I changed my original classes to so it would fit better the coding style used in JavaHamcrest, including the way the tests are written. 

I know that Hamcrest has the allOf and hasProperty matchers. They are very good but I personally think that BeanHas and BeanProperty could be a good addition to the library since they work in a slightly different way.

For more details, I've blogged about the matchers here: http://craftedsw.blogspot.co.uk/2012/05/testing-multiple-properties-with-single.html
Fixing the version

Do not merge yet, awaiting testing
Added virtualenv bootstrap script and force install option flag to install script.
Pallette update
Fixed the following error during setup.py install

error: can't copy 'EADME.md': doesn't exist or not a regular file
Add postFile method
fixed typo

noticed a small typo and used this to play with github functionality.
Added permit() method

Because I prefer using `read()` (rather than `find('first')`) to get records from the database for editing purposes, and because you're unable to pass any extra parameters to the `read()` method, I've created a simple `permit()` method to let you activate the permit behaviour dynamically.

Where as before, I would have to use the following find code to pull the data ready for editing (which, while simple enough, is a little messy):

	$params = array(
		'conditions' => array('id' => $id),
		'permit_skip' => false,
	);
	$this->request->data = $this->Story->find('first', $params);

I'm now able to do this instead:

	$this->Story->permit(array('skip' => false));
	$this->request->data = $this->Story->read(null, $id);

For this to work, however, I've had to remove all references to `$this->modelDefaults` as this was overwriting the settings I passed in via `permit()`. There may be some higher purpose to `$this->modelDefaults` that I don't understand, in which case I'll have to figure out another way of doing this.

But if not, I hope this will make a good addition to the plugin.





:{) <--- movember
Enable libsmartsshd sshd plugin to tell us which key's fingerprint capi authed against.

First attempt at this - are we able to use the verbose function that sshd has defined?
1280

I added more workspace
[from #5] Adding subject as a arg passed to self._handler in InboxServer

See #5

Also: :pencil:README to reflect changes.
attempt to use the OS's certificate bundle

I thought it might be a good idea to attempt to use the OS's certificate bundle on systems where one is available. I was thinking something like this:

1. It could be dangerous to install `certifi` and then forget about it, in case a CA in it is compromised (like with Diginotar).
1. Might be good not to depend on another package?

Anyway, thanks for your time.

I used github for the smoke test because, amusingly enough, httpbin's certificate didn't verify on my system (Fedora 16):

    [shivaram@good-fortune ~]$ curl -v https://httpbin.org/get
    * About to connect() to httpbin.org port 443 (#0)
    *   Trying 107.21.118.103... connected
    * Connected to httpbin.org (107.21.118.103) port 443 (#0)
    * Initializing NSS with certpath: sql:/etc/pki/nssdb
    *   CAfile: /etc/pki/tls/certs/ca-bundle.crt
      CApath: none
    * Peer's certificate issuer is not recognized: 'CN=RapidSSL CA,O="GeoTrust, Inc.",C=US'
    * NSS error -8179
    * Closing connection #0
    * Peer certificate cannot be authenticated with given CA certificates
    curl: (60) Peer certificate cannot be authenticated with given CA certificates
    More details here: http://curl.haxx.se/docs/sslcerts.html

    curl performs SSL certificate verification by default, using a "bundle"
     of Certificate Authority (CA) public keys (CA certs). If the default
     bundle file isn't adequate, you can specify an alternate file
     using the --cacert option.
    If this HTTPS server uses a certificate signed by a CA represented in
     the bundle, the certificate verification probably failed due to a
     problem with the certificate (it might be expired, or the name might
     not match the domain name in the URL).
    If you'd like to turn off curl's verification of the certificate, use
     the -k (or --insecure) option.
Filter uglifycss

Just hated to require java for yui. Now you can have a 100% clean JS solution with both uglify-js & uglify-css.
Uglify-css is not in the NPM repo for now. To setup (as sudo) :

    wget https://github.com/fmarcia/UglifyCSS/zipball/master -O ~/uglify-css.zip; unzip ~/uglify-css.zip -d ~/uglify-css;npm install -g ~/uglify-css/*; rm -rf ~/uglify-css*
Reduce cpu load part 2
вынос количества тегов в блоке "теги" в конфиг. 

сколько тегов выводить в блоке "теги"
Add line Z in file1

In this pull request, the branch will be rebased to resolve conflict.
Add dpi kwarg to PIL image.save method for TIFF file.

This corrects a bug in which the tiff image metadata was set to a
default dpi of 72 regardless of the actual dpi.  At least some
image viewers, including Preview on the Mac, do not use this
dpi metadata, even though they can display it, so fixing this
bug does not correct the erroneous display of the image on such
viewers.
Remove unnecessary clip from Cairo backend; squashed commit

Same as https://github.com/matplotlib/matplotlib/pull/1526
but as a single commit
Use :pluck

Rails 3.2 introduced the [pluck method](http://api.rubyonrails.org/classes/ActiveRecord/Calculations.html#method-i-pluck). This prevents you from having to load up full AR model instances just to grab the id field.
Fix major issue discarding diminutives.

Hi Matthew,

Found your gem before I rolled my own solution (based off of yours). Take these commits if you want them.

I like the general structure of it, but I noticed you had one major issue.

Basically, you discard results as you progress through the CSV. Whenever you encounter a name twice, you reset it's diminutives to the current row.

```ruby
row.each do |name|
  names[name] = row - [name]
end
````

e.g.
albert,bert
bertram,bert

"bert" is now ["bertam"], "albert" was lost.

The first commit fixes this. The second just adds some desirable protection on match.

Cheers,
Randy
Add modifydate to update_note() function

Changed notes don't seem to get a modified timestamp by the server by
default. This adds the 'modifydate' key to the note object when updating
a note, with the current time in milli-seconds since epoch as value.

If this is not set, modified notes never change that modification date when
changed within vim/simplenote.vim (as they should IMHO).
Better error message with New-AzureWebsite -Git (#554)
typo in hyper-link to Maths tutorials

fix typo in hyper-link to Maths tutorials (http::/ changed to http://)
Replace the deprecated code from the nodejs example
Implement sticky sort on all queues

Sticky sorting is now supported independently on each queue (open, answered, overdue, my tickets & closed).
issue/193

Make sure new password doesn't match current one - issue #193
Use new asset url helper apis

**Don't merge until rails/rails#7927**
EMI: Support main menu, better text positioning

This patch allows you to enter and interact with the main menu.

It also drastically refactors the text positioning algorithm, only dialog choices are not 100% correct at the moment.
@Tony Added support of yaml humanable config file.

Please, dont merge it yet.

If configuration yaml file is not exists, the Config::FeatureSet from right_support will raise ArgumentError with message "Can't coerce i_am_not_exists into YAML/Hash".

Solution options:

1) Guarantee existence of yaml config file.
2) Change the right_support logic not to raise exception if yaml config file is not exists.

Thank you.
Issue #13 saltstack/salt-states

The opengeo suite includes all of the needed dependencies already, so I removed them from the state file.

I also added support for RedHat/CentOS, but I haven't had a chance to test them. They should work though.
Tk199

Ajuste de schema.xml para realiza sort por titulo e autor.
Add load/save functionality for SGVector
BUG / API Fixes to test cases requiring code for consolidating newlines

Throughout the test cases there are many cases where string comparison is highly dependent upon environment.

In order to alleviate some of these issues this code introduces a new Convert::nl2os function which allows newline characters to be normalised across environments. This function may be called on its own to convert any newline sequences within a string to match those used by the current operating system, or a sequence may be specified in order to convert to a foreign system.

Test cases are included to test the correctness of this function.

Various test cases have been updated in order to remove the variability of line endings from string comparison in cases where this is not critical. This should now allow test cases to run identically across any environment.

Some test cases also had issues with system depedant path separators, so realpath() has been used to normalise these.

I also noticed some issues with the tidy library appending an odd \r\n\r to any tidied string. This may be an odd glitch in that library, but I considered it safe to trim trailing and leading whitespace characters from any cleaned string. This could just be a windows thing. Please correct me if this is an incorrect consideration.

I also managed to somehow correctly squash and rebase these commits, for the first time ever. Thanks Sam for the tutorial. :)
ENHANCEMENT message colours updated #7976
Was soll ich hier denn bitte reinschreiben....
fix #WOBS-1787

we must set id instead whole object.
hiboma's submission for sprk2012-cfp
My Talk "Off the Tracks - Challenging the Rails Mindset"
Add ability to comparing records through associations.

Related to #778
Connect order position
no need to select a reduced set of fields any more

we used this in order to not load the entire log when it was still on the jobs table. now that the log is on the artifact association we don't need this any more. it causes bugs or confusion once in a while so i'd like to kill it
few extra features

like delays between negotiations that was really handle debugging timeouts.

Client certificate support to make sure that these were being stored.

This tool helped me finish of nginx tickets:
http://trac.nginx.org/nginx/ticket/120

This also enabled me to discover that the client support of all three libraries is broken with respect to rfc5077 3.4 paragraph 2 where servers can redo a ticket. Sigh, more bug reports.

Much appreciated.

I've also got a bit more in my detailed-session-info branch which has openssl-client callbacks to display messages but its currently a bit ugly.
Kowloon spelling fix

See #1066
Copy command

Added a copy operation to file operator.
Added pipeline capabilities

This adds a new class (Pipeline) that enables you to pipeline requests to a sharded Redis db. It will make multiple requests, however no more than 1 per shard server.

A pipeline is opened to each shard server as needed, and only when needed. That pipeline is then used for the commands to that server. Upon execution each server pipeline is executed and the results are joined back together into one list.
Travail à plusieurs

Salut,

Avec Adel on essaie de pouvoir travailler à plusieurs. Est ce que tu sais comment ajouter des contributeurs aux projets? Et définir un dépot maitre...

Merci!
Added io handle (unix)

Added uv handle for monitoring arbitrary file descriptors, it's a thin wrapper around ev_io (sorry, unix only, I don't know how to do it for windows).

This should close issues #288 and #265.

I have a very dirty test which I'll clean and submit as well, but I'd like to receive some initial feedback on the API.

Thanks,
Fix crash on mac os x

Info reported in issue #1, the solution was trivial.
[Review] Request from 'b4mboo' @ 'b4mboo/trash/review_120210_clean_up'

Please review the following changes:
support for multiple displays

Quick patch so that lightsOn checks every screen/display for running fullscreen applications rather than just the first ( DISPLAY=:0.0 )
fix relative CSS import + relative url(). closes #5

I just stumbled into this issue again so decided to fix it..

see issue #5 for more info.
Bug 714810 - add text to register pages assuring folks that reading is still free

"You can access everything on the MDN website even without an account,  but when you join you'll be able to edit docs, submit demos, and have your own profile page."
Be less restrictive in i18n version
20121216 v1 1 some modifications
exposing rrd data and adding new probe type
End of chapter

diff:
https://github.com/Connexions/oer.exports/pull/new/Connexions:master...Connexions:end-of-chapter

commit summary:
https://github.com/Connexions/oer.exports/pull/new/Connexions:master...Connexions:end-of-chapter

Summary:
1- Change "Free Response" to "Critical Thinking Questions" 
2- Change "Multiple Choice" to "Review Questions"
 3- Change "Sections Summary" to "Chapter Summary"
 4- Remove Chapter number from Chapter Summary section 
5- End of Chapter sections (Review Questions, Critical Thinking Questions) should not be broken down by module.  They should flow together as one group. 
6 - hid solutions (now EOB not EOC)
 7- Section Subhead Black (EOC)
Peek exit
Fix compile (missing bool)

On gilneas.cpp, one return don't have bool.
Added README

Also added some common temporary file patterns to the .gitignore.
Update to README.doc small typo fix
AUTO-411 Fix
Added some Miner code.

Signed-off-by: That Box <thatbox@ymail.com>
Fixed throw check on non-air blocks.

Prevents items being thrown when in range of blocks, but does not prevent switches, levers, etc. from being interacted with.

Rebased #34
My pull request

Here we go!
Code quality enforcement

## Code Quality Enforcement

I'm a bot that determines the most common coding styles in your project and attempts to make that style consistent across your whole repository.

### Change Summary

* Converted tabs to spaces
* Converted CRLF to LF
* Removed trailing newlines
* Removed trailing whitespace


[My Source Code](https://github.com/QualityEnforcer/QualityEnforcerBot) | [More Information](#) | [My Author](https://github.com/SirCmpwn)

If I did something wrong, or if you want more featues, pull requests are always welcome. This is an **automated tool**, and no human reviewed these changes. Please ensure that they are correct before merging. If they aren't, leaving an [issue](#) would be appriciated.
ENH: Updated SlicerRT, more info: https://www.assembla.com/code/slicerrt/subversion/changesets/compare/228..254

ENH: Updated SlicerRT, more info: https://www.assembla.com/code/slicerrt/subversion/changesets/compare/228..254
15-30

Изменения по дизайну главной страницы, шапки сайта и стилей
ignoring backlog.txt

set transport to advise config
Added XML Handler for client side retirval of Directory Server data.
Copy updates for Student Finance Calculator
Finding a man page using the word under the cursor in the current active view

Hi apophys,

This is the implementation of the feature requested in issue #8. If you find it properly implemented please merge it into your repository. Thank you!

Best regards,
Varga Levente
Use protocol-agnostic absolute URL to jQuery source

should make paranoid browsers chill on HTTPS sites.
Remove exception strack trace print when loading class

Erik -
another quick clean up to the _Events.groovy script. Just removes an exception print stack trace that is unnecessary. No need to release an update.

-John
default .jshintrc lookup mechanism if none supplied
Refactoring set/change for speed improvements & bug fix.

This pull request follows the change from #1688 - while that shows a performance increase and fixes some bugs, changing an item silently inside of the final `change` event, and then changing back to the original value later [triggers a change] (https://github.com/tgriesser/backbone/blob/new-set-change/test/model.js#L881), which isn't the expected functionality. The current model change approach manages the "changing" state of the model by setting flags on various objects - `_changes `, `changed`, `pending`, and `_previousAttributes`, and it is difficult to keep all of these in sync.

So I decided to take the same approach as the `Backbone.Events` and utilize an array, `this._modelState`, pushing each change as they occur to the last three spots `[key, value, unset]` - where `unset` is a boolean to determine whether the attribute should be unset. These changes can build up in the array queue until the `change` event is called, at which point they are cycled through (last in first out) and each unique key is added to the local change object once.

At this point, if the attribute is different than the current state of the model or is being unset, a change is queued & triggered for this attribute. Any unset keys are also appropriately taken care of and removed from the current model. Running the Backbone "speed suite" shows major improvements (> 200%) vs the current "master" - and in all cases nearing the speed of the simpler `change` system of 0.5.3.

A new speed test is also added for cases where multiple items are silently set on the model, before triggering, showing major improvements vs. the current:

```javascript
var silentModel = new Backbone.Model;
silentModel.on('change', fn);

JSLitmus.test('Model: silent sets with rand(), with an attr observer', function () {
  for (var i=0;i<10;i++) {
    silentModel.set({number:Math.random()}, {silent:true});
  }
  silentModel.set({number:'one'});
});
```

**Results:**

<table>
  <thead>
    <tr>
     <th>&nbsp;</th>
     <th>New Change/Set</th>
     <th>Current Master</th>
     <th>(0.5.3)</th>
    </tr>
  </thead>
  <tbody>
  <tr>
     <td>Model: set Math.random()</td>
     <td>234,952</td>
     <td>99,054</td>
     <td>266,493</td>
  </tr>
  <tr>
     <td>Model: set rand() with an event</td>
     <td>124,090</td>
     <td>68,551</td>
     <td>154,304</td>
  </tr>
  <tr>
     <td>Model: set rand() with an attribute observer</td>
     <td>113,123</td>
     <td>65,692</td>
     <td>143,242</td>
  </tr>
  <tr>
     <td>Model: silent sets with rand(), with an attribute observer</td>
     <td>143,930</td>
     <td>27,389</td>
     <td>n/a</td>
  </tr>
  </tbody>
</table>

<img src="https://docs.google.com/spreadsheet/oimg?key=0AiV-n5BtsgWBdHVaTnF1VWVQZlhPYTlqMmszb0VmWHc&oid=1&zx=jfbx6tcufvej" />
[FEATURE] Make Collection#filterCollection return a Collection instance

ISSUE: 
https://github.com/documentcloud/backbone/issues/1572
Eden update

Here it is, after a lot of coding I feel it's finally ready for the public. I have updated almost the entire code, renaming variables, modifying code to be more efficient, adding addon settings, fixing bugs. 
I have also added a section to the readme specifying future additions to the addon that I haven't had the time to implement and are not really top priority.
The most important changes have been added to the changelog. 

Please note that I only have access to a Windows (7 x86) computer, so I have not been able to test some of the functions for the other OSes, mainly disk space checks. These functions will require some testing before merging. 

Please post any questions and/or suggestions you might have here.
Added get_layout() function

This makes dynamic layouts a bit easier when working with form inheritance. If get_layout is not overridden, the default behaviour is used (Meta.layout if it is given, otherwise fields.keys()).

A (not very good) example:

from bootstrap.forms import BootstrapForm, Fieldset

class LoginForm(BootstrapForm):
    username = forms.CharField(max_length=100)
    password = forms.CharField(widget=forms.PasswordInput(), max_length=100)

    def get_layout(self):
        return Fieldset("Please Login", "username", "password", )
Implement Git commit message format checker

This class is a Github service hook that checks the commit messages for each push event adhere to a specified format. Message format, email template, email subject and additional recipients are user configurable.
Issue #14

Fixes Issue #14. Refactored Model. Supports cleaner scoring system. Implemented Suggested Players Scoring.
Process events

Modified files TestProcessIntermediateMessageSingleTask.java and TestProcessIntermediateMessageMultipleTask.java
Update README.md

colorize readme
took FOREVER but I now have a framework where I can do erode, dilate, so...

...bel, median,and convolution. I think I am getting over the learning curve. Requires some cleanup.
loading objects
add git url to package.json

ran npm doc supervisor, noticed the git url wasn't listed
Maintain width synchronization between the shadow element and the textarea control

One-line modification that updates the width of the shadow element so that it takes into account changes to the width of the associated textarea control
Deprecating JNode and JTree and switching off code coverage

JNode and JTree are classes that are not usable. If someone ever extended these classes, he had to rewrite all methods. Thus deprecating it directly for 12.1.

This is a new pull request, since I messed up the two earlier ones. The earlier requests are #513 and #677.
Add basic PHARchive support.

Add basic package definition files for using https://github.com/LouisLandry/packager to package either a platform PHAR or a platform + test libraries PHAR.  Additionally there are a few small fixes here and there to allow the platform to work as a PHAR.
Pbkdf 2

Please review for inclusion into v3.
Add version shell variable

Make user be able to define the build version variable directly in shell file or adding user-defined setting in project(target)'s build settings.
move away from apidock

I kinda dislike the way apidock responds to search queries (i.e. showing old documentation when stuff was moved or deprecated). Also I prefer having the most recent documentation..

- ruby: http://rubydoc.info/search/stdlib/core
- rails: http://api.rubyonrails.org
- rspec: https://www.relishapp.com/rspec
Добавлен заголовок Content-Disposition с указанием имени файла.
Filemanager hotfix
Updates bitches.
♡

UserのXML処理、Extensionsに拡張メソッド追加
StatusのEntitiesを削除してUrlEntity, UserMentionEntity, HashtagEntityの配列を追加
Mpiazzolla 01 implementando entidades
Temporary fix for PostGIS 2.0.x

Deleted references to probe_geometry_columns()
respect gauge max_fields option

In a widget like toplist, use a gauges max_field option to limit how many results show up

```
gauge :test, 
  :tick => 1.hour.to_i, 
  :title => "test",
  :max_fields => 2,
  :three_dimensional => true
```
should only show the top 2 items
RFC: CUFFT integration (first try)

This has all wrappers except `cufftSetStream` and `cufftPlanMany`. I can't test it though because of the missing support for `complex`.

I don't know how to make a pull request so that you get the whole branch instead of needing to merge it into master :/
Improved dynamic render check

The current "dynamic render path" check is really lame.

This patch changes it to only warn when user input is actually used in the render path. It currently does *not* warn on models/model attributes.

It only reports with high confidence if user input is used directly (like `render :action => params[:action]`), weak confidence otherwise. I'm kind of on the fence here, though - should those be a medium warning instead of weak?

This patch also changes `Brakeman::BaseCheck#has_user_input?` to ignore user input in the conditions of `if` statements. This should get rid of those warnings on things like `<%= @user.whatever? ? 'totally_innocent' : 'just a string' %>`.
Laravel autocompletion

Hey guys,

I wrote a plugin for oh-my-zsh which allows users of laravel (laravel.com) to take advantage of autocompletion when they're using the CLI tool - artisan.

This is my first attempt at making any real contribution to an open source project, so let me know if I'm "doing it right" :)

I based my code on that of the "bundler" plugin. I think the code looks reasonably clean, but I'm not a ruby developer so I might be doing things wrong. If so any advice would be gladly accepted!

Have a great day!
JH
Prepoc for [UserDefined]!
set the values of sysguard to some reasonable values

The original values of the example is not reasonable.
Fix nil error when not providing children ages

```ruby
require "suitcase"
Suitcase::Hotel.new(:id => 133352).rooms(:arrival => "7/1/13", :departure => "7/8/13", :rooms => [:adults => 3])
```

I'm getting

```
TypeError: can't convert nil into String
	from /Users/zack/.rvm/gems/ruby-1.9.3-p194/gems/suitcase-1.6.7/lib/suitcase/hotel.rb:308:in `+'
	from /Users/zack/.rvm/gems/ruby-1.9.3-p194/gems/suitcase-1.6.7/lib/suitcase/hotel.rb:308:in `block in rooms'
	from /Users/zack/.rvm/gems/ruby-1.9.3-p194/gems/suitcase-1.6.7/lib/suitcase/hotel.rb:307:in `each'
	from /Users/zack/.rvm/gems/ruby-1.9.3-p194/gems/suitcase-1.6.7/lib/suitcase/hotel.rb:307:in `each_with_index'
	from /Users/zack/.rvm/gems/ruby-1.9.3-p194/gems/suitcase-1.6.7/lib/suitcase/hotel.rb:307:in `rooms'
	from (irb):4
	from /Users/zack/.rvm/rubies/ruby-1.9.3-p194/bin/irb:16:in `<main>'
```

This PR fixes the issue.
Init project

Mavenisation of current project
Add missing spaces in "Build & Copy" script

Hi! The "Build & Copy" script didn't work for me, since the product name was "v002 Film Effects.plugin" and the script was looking for "v002FilmEffects.plugin".
BundleMaker perspective handling
Next

quick check support and a bug fix