labofsahil/github-event-dataset-2012 huggingface dataset:
Make previous_changes always return a Hash with [] as default value

This avoids code like:

```ruby
def data_type_was_options?
  (c = (p = previous_changes) && p[:data_type]) && c.first == 'options'
end
```

We could write this instead, which is much clearer to read:

```
  previous_changes[:data_type].first == 'options'
```
Hash.new{[]} is being used instead of Hash.new([]) for avoiding
the situation where someone might change the initial value causing
unexpected behavior.
updated copyright & some hrefs in footer

I realize the footer will eventually be pulled from some common wp thingie, but for the time being, since this is live, I figured it wouldn't hurt to update the copyright info and a few of the link hrefs.
[1.8] Implement individually hideable top and bottom panels
Correzioni minori per convivenza con Spazzino della LugMap
Rescue for older versions of rails < 2.3.4

Rails 2.3.4 and below doesn't have the required active_support/
core_ext/object/blank, but rather just core_ext/blank. This checks
for that to allow older rails to use the gem.

This also makes the helpers (wicked_pdf_stylesheet_tag, etc) able to work in earlier versions of rails.
Unregister rosterlistener

Only unregister the listener when the client is online, i.e. the `Roster` is not
null.
Easier access to data

Hello,

I add a public function to allow easier access to data.
The idea to to avoid the array inside each value.

As an example:
from:
    [profile] => Array
        (
              [0] => VCARD
        )
    [n] => Array
        (
              [0] => Array
                 (
                        [LastName] => Last
                        [FirstName] => First
                 )
        )

to:
    [profile] => VCARD
    [n] => Array
        (
            [LastName] => Last
            [FirstName] => First
        )
Patch 1

hop quelques rectifs de trad
Continuing to finish it up
Oto prosim uporabi mojo kodo...
Added a Prayer API.
add creating base directory for rubywarrior data

this commit fixes issue #55
Added each method to flash

Also added a small test. Some of the existing tests weren't working to begin with. I didnt fix the last one, but did fix another one as well in this request.

(Tests are run in the test directory using bacon)
Update src/Behat/MinkExtension/Context/Initializer/MinkAwareInitializer....

...php

Session was not reset for the non-first Scenario Outline Example.

Features file example:
Scenario Outline: Check FE pages visible only for logged user

	Given I am logged customer
	And I open "<page_type>" 
	Then the response status code should be 200
	And I should see no errors

	Examples:
	| page_type               |
	| FEAccount               |
	| FEOrderList             |
Fix assets:precompile

Arreglo el problema que teníamos con la precompilación, ahora anda perfecto y hay un archivo con los colores.

Si te gusta dale a merge no más. :)
Added 'get_actions' method to retrieve list of Pingdom actions.

I added a 'get_actions' method to connection.py to support getting a list of actions for the authenticated Pingdom user.
Adding support for pushing artifacts to a Nexus Staging Repositories

Staging repositories act as a buffer zone between your local artifact and the Releases repository we normally push to. If we can enable Staging repos as support, we can add some more support to "promote" the staged artifact so that it actually exists inside the repository.

This is a WIP. A bit more code will be needed to get an artifact out of a staging repo.
BUG 0000 Double call to renderPage function fixed in authSources... SOLVED


- Was found a double call to renderPage in file authSources_kindof.php.

- Was removed a call to renderPage "blank".
BUG 9594 Have no cache for JavaScript IMPROVEMENT

- Add additiona varification for the path sep in the real Path
According to http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentat...

Zypper is suse linux's package management tool. 

If you install a redline generate rpm and do not set the PROVIDENAME header. zypper will complain with the following excpeption :

Target initialization failed:
rpmdb2solv -r '/' -p '/etc/products.d' '/var/cache/zypp/solv/@System/solv'  > '/var/cache/zypp/solv/@System/solvkruxsf'
     bad dependency entries

The reason for this is, that zypper assumes that if there is a PROVIDEVERSION there should also be a PROVIDENAME header 

According to http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch-package-structure.html#id623000


PROVIDEVERSION, PROVIDENAME and PROVIDEFLAGS should be used together
add SSH fingerprint verification capability
Foodcritic

update to follow:

- [FC001](http://acrmp.github.com/foodcritic/#FC001): Use strings in preference to symbols to access node attributes
- [FC003](http://acrmp.github.com/foodcritic/#FC003): Check whether you are running with chef server before using server-specific features
Support Haml in handlebars

You can use haml as a template engine for the handlebars templates. For this, suffix your template with `haml` extension.
```ruby
%p
  {{name}}
%p
  {{count}}
%p
  {{nickname}}
```

Also available Rails helpers: 
```ruby
%p
  %button.btn.btn-primary
    = h.t(".new")
```
Fix 1148 add native node https support

Fix for issue #1148. 
* added the possibility to run the whole Etherpad-lite on native Node via SSL ( https:// ) protocol.
* no further Apache or Nginx proxy server required
* default = no SSL ( http:// protocol, unsecure password transmission)
* added info message when the server starts whether SSL is disabled, or enabled and which server key file is used
Add condition to handle request not served by Apache

When a different webserver than Apache is used the server variable SCRIPT_URL might not be set (one example is the use of Nginx).
Thus, I suggest to fallback on REQUEST_URI that is available by default.
fix a few more templates for correct conversion to Smarty3 templates
Moving examples away from grammar

A few editorial updates.

As resolved in #114, I removed the examples that were in the Grammar section:
* dropping examples that already appeared elsewhere in the spec
* moving other examples to "Basic Concepts" and "Advanced Concepts" sections, possibly adding with a line of introduction when necessary.

I did not link to examples from the Grammar because:
* it already links back to the relevant sections for "further discussion" and I'm not sure how to introduce links to examples in a reader-friendly way
* ReSpec.js does not create IDs automatically for examples for the time being which makes it a bit of a pain to link to examples anyway

One thing that could be worth noting is that there is no real section that could serve as target for further discussion for the "Node definition" (soon to be renamed "Node object") section.

I also took that opportunity to set a title to examples that didn't have any (#163).
Add more json output

Here a new pull request with tests.
GitWrap, again

- Commits from PR #24, as standalone version
Fixe

1-Having the episode title is nicer than just the program name. Ideally we would have to add the episode name in xbmc FileItem so it would be available in the view. I prefer this imperfect solution to the current situation but feel free to leave it has before.

2- Properly handle Schedule not resolving to a program. (Has when the season is finish).
3- Properly handle Instant recording not having a program name that match the one in the EPG.

Thank's

oh by the way I will send other PR to opdenkamp and then those this PR will me more usefull. (Currently recording and Next recording working properly on the home screen).
New OCaml mode

I created a new mode for the [OCaml language] (http://caml.inria.fr/).

As a bonus:

- Define mime type `text/xml` for XML mode. [RFC 3023] (http://www.rfc-editor.org/rfc/rfc3023.txt) indicates that both can be used, but that `text/xml` is preferable over `application/xml` when the code is "readable by casual users [sic]".
- Define mime type `text/x-latex` for STeX mode.
Fix #78 Travis-CI profiles
renaming .pro to ninja_translate

To fix the PPA
And adding locator tab feature
Rename configure.in to configure.ac.

While the build system is being modernized, it is probably a good idea to rename configure.in to the preferred configure.ac.

http://www.gnu.org/savannah-checkouts/gnu/autoconf/manual/autoconf-2.69/html_node/Writing-Autoconf-Input.html#Writing-Autoconf-Input

http://mail.python.org/pipermail/python-dev/2012-March/117689.html
OC-4907 Clients and Users should accept public_key


  - Added public_key tests for create users, create clients, and update clients
  - I did not do a full conversion for clients tests, but this is something to seriously consider in order to take advantage of the new validation macros

See:
  - https://github.com/opscode/chef_wm/pull/39
  - https://github.com/opscode/chef_objects/pull/26
  - https://github.com/opscode/chef-pedant/pull/8
Uaarg v4.0

Cameron testing a pull request.

Whoops. I meant to have stuff get pulled into uaarg/paparazzi not paparazzi/paparazzi. Feel free deny this request - I don't see a cancel button.
Free heap allocations

Fixes memory leak that occurs when calculating many routes in the same db session.

I've only tested the solution with the Shortest Path A* solver but have applied the fix to the other algorithms since they are more or less copy paste code.
English, Do You Speak It?

Translated a few German words and sentences to English. I thought you maybe want to merge my translation into your version.
![](https://camo.githubapp.com/3df177f605d92eafb2899d5bb67f63a237bf3ef3/687474703a2f2f706f6e796661632e65732f73697465732f706f6e792f66616365732f36373566386337642e706e67)
Better inline regular expression support for paths

New function supports inline regular expressions by splitting up the
path into pieces of paths and regexes. The new pathToRegex function
converts path pieces into regexes and leaves inline regexes practically
untouched.
New provider: IGN OpenLS

Hi William,

I added IGNOpenLSProvider using this [API](http://api.ign.fr/tech-docs-js/developpeur/search.html) from this [ticket](https://github.com/willdurand/Geocoder/issues/101).

To run tests, we need a developer api key. The type should be `Web` and because it's a developper api key, it's actually not possible to change de `referer`. And of course OpenLS should be checked.

![screenshot](http://i.imgur.com/JXIq1.png)
(Sorry it's in french...)

This means we need to add:

`curl_setopt($c, CURLOPT_REFERER, 'localhost');`

into HttpAdapter/CurlHttpAdapter.php.

With a professional api key, we don't need the change this HttpAdapter.

Hope it's ok.
Regards
обновления

Привет.

Добавил поддержку binkp.net (параметр fidodnszone binkp.net)
Убрал косяк с параметром дебага (настраивается обычными конфигурационными параметрами, а не препроцессором).
binkp протокол сделан заново (мне нужна была поддержка netspool, в оригинальном коде ровно не прикручивалось). Сейчас работает у меня на /12000, особо никто не жалуется (1 человек с таурусом говорит, что сессия завершается не гладко, одному эхолисты не передаются, но этот косяк есть и в оригинальном binkd). Добавил распознавание TRF, его не было.
Дополнительные параметры дебага - 24554 (бинкп) и free (вызовы free - помогло segfault-ы отлавливать).
Luke: Quick Patch

- Patched steam_id override. Now stream_id is the value passed to the
  method in lieu of always being 'ctd_data'.
TEMPLATE CHANGES

Some fairly significant changes here
publican automake integration, make dist fixes, html publican and brand update

...update
addition: cancel_event option

Hi, added the option to allow for event propagation/bubbling.  This is useful in cases where hammerjs is attached to an element that has other touch functionalities.
add `send` callback feature
hdhomerun: addon redesign

binary files in OpenELEC image, addon starts driver
improved... stuff

Over-exaggerated commit line?

> rewrite notifier.js (99%)
Fix issue #4

Fix issue https://github.com/SublimeText/VBScript/issues/4 and split do.sublime-snippet to several snippets
Implemented exploring of state after going to state in the StateSpace
Endret overskrift

Tiddelidi
Nowiamthemaster

Hokus pokus
UT failures correction

### Context
Random failure on ```OracleDatabaseHelperTest``` due to objects remaining in the database.

### Description
A database purge has been added to the setup method.
Issue with acitvity script.

I'm not sure if I'm missing something, but according to what I could grasp from githubot, the activity script should have configured the HUBOT_GITHUB_USER. If I don't add this variable, then I get 404 when trying to query my repos.

I also delete the oauth variable, because githubot is requesting the proccess.env directly.

Cheers.
Add Extent and Subjects to Accessions
removed two self:redrawCurrentPage() functions

1. in unireader.lua > addJump() - this line seems to break all the jump-related functions in crereader.lua (i.e. correct refresh of the target page in document)

2. in crereader.lua > gotoTOCentry() - this line seems no longer needed
I hope that it should restore, at least partially, jump-related functions in crereader. 

Please, test it before merging... rejecting this pull request is also quite easy. 
And, PLEASE, let me know who added self:redrawCurrentPage()  to UniReader:addJump()
Bugfix

You can pull this branch now.
Hi! I fixed some calls to "sys" for you!

Hello kurokikaze!


I am migrationBot, an [open-source](https://github.com/blakmatrix/node-migrator-bot) bot, and I'm here to help you migrate your codebase to node v0.8!

Did you know that the "sys" module throws an error if your program tries to require it in node v0.8? To help keep your code running, I automatically replaced `var sys = require('sys')` with `var util = require('util')`.

If you'd like to know more about these changes in node.js, take a look at https://github.com/joyent/node/commit/1582cf#L1R51 and https://github.com/joyent/node/blob/1582cfebd6719b2d2373547994b3dca5c8c569c0/ChangeLog#L51 and http://blog.jit.su/introducing-blakmatrix-and-migratorbot .

As for myself, I was written by your friendly neighborhood node ninjas at [Nodejitsu](http://nodejitsu.com), and you can find them at #nodejitsu on irc.freenode.net or with http://webchat.jit.su .

Enjoy!

--[migrationBot](https://github.com/blakmatrix/node-migrator-bot)
Ignore Failed Downloads

Okay, it now works using info directly from SABnzbd, and should be 100% reliable.
Anything else I should add? Failed episode status? Configurable immediate retry?

Edit: I figure I should include the original description here.


So, here's a patch that tracks in the history database when a download fails (based on info passed to the sabnzbd user script). There's a setting on the post-processing page that determines whether or not failed downloads are deleted after being marked. Downloads that fail are re-set to Wanted.
Support node v6

support node v6.0 or later. This changes include jmars's node v4 support.
got add/remove working
Pot improve

Use complex data types for potential data.
Added remaining pages and content from live / static site and converted appropriate css to sass 

(static html pages, main nav, footer, images and pdf's)
[#38959249] Fixes to get cherrypick by spreadsheet working

Reference the EMPTY_WELL constant correctly.
Ensure 'well' is added to the pick list correctly.
useful test

Check for the ocli.yml file before trying to load it, and stop blowing up with no config
Cleanup .erl files from .eunit folder before running eunit

Before copying the .erl files to the .eunit directory ensure that they are deleted if they already exist. This prevents EACCES errors from happening when trying to re-copy .erl files that are read-only.

There is an issue with SCMs that leave files as being "read-only" unless they are explicitly checked-out (for example, Perforce works like that).

In my case, all files under src/ were not writable. Running "./rebar eunit" the first time would work but it wouldn't work on subsequent attempts since the copied files under .eunit/ were not writable. What happened was that rebar caught EACCES errors whenever executing rebar_file_utils:cp_r on unwritable files.

This patch tries to find the matching files under .eunit and removes them before calling rebar_file_utils:cp_r.

Thanks,
Francis
Improve docs and api for zeromq. See #1713

* Wrote a comprehensive example for pub-sub
* Clarified how publish to topic is done
* Several minor, but important, api adjustments for the java api, and some also profit for scala
* Added documentation for Java and updated documentation for Scala
SNPCollection

__DONE__
* When adding a list of SNPs (for now hardcoded list of snps) user is notified of which snps were not formatted properly, and which were unknown to GWAS
* ```CollectionList```: list of collections unique to logged in user
* ```Collection```: view collection, listing the related SNPs

__TESTING__
* Add collection to a user by typing "/collection/<collection_name>" - if the collection does not exist, it is created.
* Add snps to a collection by clicking the button in the colletion (notice the _warning_ and _errors_)

__TODO__
* form for adding/deleting collections
* adding/deleting individual snps from a collection

@jensraaby if you feel like it, try adding the forms for addind a snp

[#27007257] initial collection
Unit tests, data layer, etc

Introduced a number of changes to make it easier to abstract things between libraries, and began initiative to fully unit test library.
Some fixes for 1.3.0b1

I tried some fixes and features: 372, 374, 387, 393, 389 and 25.
Updates design of asterisk and hyphen to accommodate coders' preferences. ...

... Realigns math and punctuation glyphs. Adds a stylistic set <ss01> for typographic alternates. Adds a stylistic set <ss04> for alternate dollar sign. Adds a small number of IPA characters. Adds box drawing characters and block elements.
fixed #1092 refactoring cc.SpriteBatchNode's code for Performance

refactoring cc.SpriteBatchNode's code for Performance
Make sure refs are upt to date [1/1]



 barclamps/nova  |    2 +-
 barclamps/swift |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
Domyślne wartości zmiennych przekazywane do funkcji.

Przejrzyj czy tak może być czy jeszcze to modyfikować bo nie mam wprawy w zostawianiu krótkich tipów ;)
Estructura de carpetas

Hola, Hugo.

No se si has tenido tiempo de mirar las nuevas issues en pilasweb.

He creado una rama 'organizar' en referencia a la Issue #27. Si no aceptas, desharé los cambios fácilmente. Yo creo que así está mejor estructurado, aunque a lo mejor es cosa mía.

Quedaría pendiente incluir los ejemplos (demos/) en pilaswebengine cuando esté preparado el cargador de ejemplos.

Me ha extrañado encontrar un fichero mootools.js en (el antiguo) pilasengine/ y otro dentro de pilasengine/libs. ¿Es realmente necesario el primero por una línea de código o se podría ahorrar?

Un saludo.
ISPN-2096 Duplicate join requests break destabilizes the cluster

https://issues.jboss.org/browse/ISPN-2096

Do not try to add a joiner to the cache view again if it's already a member.
Fix input non-English word error

I'm input non-English word in luakit anywhere. It's show same error:

Error: /usr/share/luakit/lib/lousy/bind.lua:286: bad argument #1 to 'wlen' (string expected, got nil)
stack traceback:
	/usr/share/luakit/lib/lousy/bind.lua:286: in function 'hit'
	/home/eshizhan/.config/luakit/window.lua:266: in function </home/eshizhan/.config/luakit/window.lua:260>
	[C]: in function 'xpcall'
	/home/eshizhan/.config/luakit/window.lua:174: in function </home/eshizhan/.config/luakit/window.lua:172>	

I think that when input non-English word, the "key" maybe eq. "nil".
Ability to add new zones via API

Added new API call zone_init, an undocumented call to create new zones.

After this call, cloudflare starts scanning your existing DNS servers to populate the zone info - this task takes 60 seconds.
Disable camera test on emulator +comments in manifest.ini

@davehunt and I discussed disabling the camera tests for emulators.

We also decided to remove the browser attribute as it's unused.

I decided to add comments to manifest.ini becuase if I don't know what this stuff means then other people will have that problem too
Issue/189

Fix Cancel button and Teams selection on staff page

Addresses issue #189 and #183
Actualizacion Vista

Funciones undo y Redo

Saludos
Fixing tests

`submitForm()` used through simpletest doesn't understand HTML5 inputs like `<input type="email" ...>` and results in test failures, as we recently changed EmailField to use type "email" instead of "text".

I've fixed these tests by using `post()` instead, removing the need to use simpletest in these cases.

Since we only use `submitForm()` in a handful of locations, we could probably replace these with `post()` too and remove the need to use simpletest. Opened a new ticket here: http://open.silverstripe.org/ticket/7185
Added class for available on backorder.

This will help in cases where the user wants to hide the # of items in stock, but still wants to show when an item is out of stock, or on backorder.

Currently there is no way of differentiating in CSS between an in-stock item, and an item that is out of stock but available on backorder.
New classes to split BAM by chromosome
Fixed setLineColor and setFillColor methods for style.

Fixed issue: https://github.com/zendframework/ZendPdf/issues/3
+ Added tests to reproduce the problem.
Dynamic configuration alternative (File based)

A Dynamic alternative.
New API provided. File based implementation.

Addon configuration must be created in order to be modifyable.
Allow for an optional drag handle to be specified

When defining the gridster, you can now define a draggable.handle selector:

For example:

```javascript
    $("#widgets").gridster({
        widget_margins: [10, 10],
        widget_base_dimensions: [140, 140],
		draggable: {
			handle: '.title'
		}
    });
```

If handle is omitted (or left blank), it works as it did previously. If a value is specified, then dragging only starts if the element which was clicked matches the selector specified.
Add the ability to send an MQTT update as a retained publication in service hook

This pull request adds an additional boolean to the MqttPub service hook which enables the message to be marked as retained, meaning that it will remain available to subscriber who arrive after the publication was sent. This also makes it useful for checking a specified MQTT topic for the last known commit.

It also changes the display label of the service hook from MqttPub to MQTT Publish. The service hook code file itself remains named mqtt.rb.

No change is strictly necessary to the test code for the service hook - it will simply assume that the publication is non-retained.
for the new mem start from 30000000
Fixed Delete Button URL
Checkboxes fixes and tests

This fixes a few issues in the checkboxes field and adds detailed tests.
1. Formerly the field was not checking for stored data when rendering, so it was always using the information from the field definition. Going to the field definition is now conditioned on there not being an existing value.
2. Formerly selecting more than one item to be checked (preset) was not working because the array of checked values was not being created correctly. 
Checkboxes continues to have the limitation that it cannot distinguish between a field that is deliberately saved as empty and one that has never been  saved, so if the checked element is used it will always render with the checked items when the form is reopened. This is inherent to the structure of the checkboxes field type so developers should be aware of that and use the checked attribute with caution or consider using a "none of the above" option to force a value to be saved.
changed mdata-get and two initialization scripts

### mdata-get
mdata-get tries to read from the socket even if it is not available and runs in retries until canceled manually
```
# ./mdata-get dummy
./mdata-get: line 49: /dev/cuau1: No such file or directory
./mdata-get: line 60: 3: Bad file descriptor
mdata-get: timeout getting status. (exit code: 142)
./mdata-get: line 60: 3: Bad file descriptor
...
```
I've added code to check for socket presence before the read loop starts.
### set-root-authorized-keys
If no metadata is set for root_authorized_keys a false .ssh/authorized_keys file is generated.
I've added code to test if the metadata could be read before generating folders and files.
### run-user-script
If the user-script is not set in customer_metadata "No metadata for user-script" is saved in /root/user-script and left there.
I've just added code to remove the file in that single case.
XBMC library re-write

test
AUI-731 - AUI-Rating does not render properly if disabled
IWindow protocol

Adds functionality to programmatically manage the size and relative position of the browser window. The protocol is declared and implemented in the `clj-webdriver.window` namespace, in which contains the following functions:

```clj
(position [driver] "Returns map of X Y coordinates ex. {:x 1 :y 3} relative to the upper left corner of screen.")
(reposition! [driver point-map] "Excepts map of X Y coordinates ex. {:x 1 :y 3} repositioning current window relative to screen.")
(size [driver] "Get size of current window; returns a map of width and height ex. {:width 480 :height 800}")
(resize! [driver dim-map] "Resize the driver window with a map of width and height ex. {:width 480 :height 800}.")
(maximize! [driver] "Maximizes the current window to fit screen if it is not already maximized")
```
Example usage:

```clj
(:use clj-webdriver.taxi)
(:require [clj-webdriver.window :as win])

(def driver (new-driver {:browser :firefox}))

(win/resize! driver {:width 480 :height 800})
(win/position driver) => {:x 34 :y 56}
(win/size driver) => {:width 480 :height 800}
```

`clj-webdriver.test.window` namespace contains passing tests. I didn't add that namespace to the `clj-webdriver.test.runner` or to the bash script as I didn't know which or if both will be used moving forward.
Fix "jDataView byteOffset value is out of bounds"

This error was caused by changes in default endiannes behaviour in jDataView (vjeux/jDataView@f8e0876fb6a1d5633e017d48095f93af101467cd). Its a dirty hack (sorry for my laziness) but it works well enough.
Update src/Guzzle/Http/Plugin/CookiePlugin.php

Useful fix to easy disabling cookie plugin
Now you can type:
```$request->setHeader('Cookie',false);```
Fix for GitHub provider requests

One-line change to allow the GitHub provider to connect correctly. Currently fails to override the authorization path sent to the OAuth2::Client instance, which means we try to hit "https://github.com/oauth/authorize" instead of "https://github.com/login/oauth/authorize", which is where GitHub expects requests to go.

I haven't included tests specific to this change because the interaction is being mocked out in the existing specs. There is still at least one additional bug once we've moved past this point, where we see: "undefined method `get_access_token' for #<OAuth2::Strategy::AuthCode:0x00000102ed7eb8>". I'm looking into this now but will open an issue for it if the cause doesn't become apparent, or apparently my fault, quickly.

Commit message for the single commit:
"OAuth2::Client#new expects the authorization endpoint to be specified with an :authorize_ur"l key, not :authorize_path (though it is indeed a path and not a URL; shrug.)"

Thanks for reviewing!
Fix gsub in generator to add submodules to the initializer file

New gsub works fine even if current list of submodules in the initializer file are not empty.
Bitwise ops issue#82


Alterations as discussed in issue #82
All libs updated.
All tests updated.
Bitwise ops tests added.
Project/solution files for Visual C++ 2010 Express

Project files and a solution file for build on Windows with Visual C++ 2010 Express.
This is including projects to build libninja.lib, ninja.exe and ninja_test.exe.
ninja_test.exe tested with gtest-1.6.0.
Update to RHEL spec file

- cleaned build dependencies
- changed default configuration for collection.cgi
- added dependencies to openjdk for Java plugin
- corrected permission to Perl module paths
- tested for RHEL 6 x86_64

I've updated the spec file for Red Hat in order to build the 5.0.0 version of collectd. I am running collectd on RHEL 6.1 which includes openjdk. I've changed the default to openjdk as it is included in RHEL 6 and no further jdk needs to be installed.
test

por los lulz!
[Core/Pet] Eyes of the Beast - player can now move pet freely

Spell: Eyes of the Beast - player can now move pet freely, pet no longer returns after 5 yards.
Closes #7455

Note: Spell EotB needs a little work

* It activates the "stay" button on pet bar but pet retains "follow" command state. Player MUST click "stay" to get pet to stay at new location.
* It incorrectly sets the pet to passive
Jasmine test

This is a refactor of Kanbanise to a simpler style that better lends itself to testing via Jasmine. Test coverage is only about 20% by my intention is only to test logic, NOT browser interaction.

When this passes review, we shall look at running Jasmine tests on CI.
Added improvements for the DB panel

Hi,

After seeing #107 I've decided to change the DB panel a bit.
It's using https://github.com/jdorn/sql-formatter , thanks goes to @jdorn for the library, as a dependency but I haven't had the time to check if I've integrated it right.
Also I'm planning to add support for parameter replacing so that one can copy the query easier.
Feedback is most welcomed.


Best regards.
Correctly support variadic lpush/rpush commands

Prior to this commit, passing an array as the second argument to lpush/rpush would result in the array stored in a single value - ex: `rpush('key', ['a', b', 'c'])` would result in `[['a', 'b', 'c']]`. Added simple support to both commands to mirror the behavior of the 3.0 redis-rb client - the same command resulting in `['a', 'b', 'c']`. Added test coverage to document this behavior.
Add isStoreToStackSlot implementation to DCPU16InstrInfo

This cures a problem with complex code where various passes of the
register allocator cause redundant spills of registers to the stack to
be generated.  This is normal, and then it iterates over the basic block
calling isStoreToStackSlot to find the redundant ones.  Without this
being implemented, we can generate multiple (useless) consecutive SET
[SP+x], reg instructions.
Update to Phone Input

I updated the anagram with the code for phone_input,

It can take the inputs we need, 

I'm not sure if the output is formatted to what your code does. Double Check Me.
Port admin scripts for on-premise

Added oo-admin-chk and oo-accept-node
Updated openshift-origin-broker-util.spec to not blindly set all oo-* scripts in /usr/bin to root,root
Remove the Engine.userdir attribute

I don't think we really want to expose this. It was only exposed before because the pidebug.lua core dump script used it, and that went away several alphas ago.
Interpret galaxy density bitmap as unsigned values

Fixes #1813.

The C `char` type can be signed or unsigned. If it's signed, then values "greater" than 127 are actually interpreted as negative values. When converting to (signed) int, sign extension leads to all the high bits being set. When that value is later shifted right (aka, divided by a power of two), those high bits get shifted into the value, making it much larger than it should be. This leads to a sudden jump in sector density.

By interpreting the density bitmap pixels as unsigned values, all these problems are avoided (when converting unsigned char to signed int, the result is always non-negative).

This patch also changes right-shifts to divisions, because division is the intended operation; the compiler can turn it back into a right-shift if that's useful.
Fix remaining file access operations to go through FileSystem

Edit: FileSourceZip has been updated, so mods should work in the presence of non-ASCII characters now.
Edit2: I've checked stdio redirection on Windows XP; it seems to be working ok.

This should fix #1627 and the non-text-display-related part of #1482. It builds on Linux and under my copy of MXE. Some very helpful people have done some testing (see comments below -- zip file support hasn't been tested yet because FileSourceZip hadn't been updated when people did their tests)

Things to test:

* Loading and saving from the old GUI file selectors.
* Quick-save (Ctrl+F9)
* Loading from the new GUI file selector.
* Screen-dump.
* Redirection of the standard error streams
* LMR model cache reading and writing.
* .zip handling.

I've checked a few of these on my ASCII-only Linux system, but they all need to be checked on multiple platforms (particularly Windows), in the context of a Pioneer config directory with non-ASCII characters in the path (e.g., äçéñťêđ characters), and for save files, non-ASCII characters in the name.

Note that characters that aren't in the texture font glyph set will still cause crashes.

As a bonus, this also makes the UI skin config file moddable, which it wasn't before.
Test with both LTS and latest stable of Midgard2

Note: the Travis builds currently fail because changing PHPCR providers updates CreatePHP to latest version. This should be fixed either in Composer setup or in upstream
port to redmine 2.1.x 

i worked on a solution with redmine 2.1.x. 
Sorry that there is just one commit, but i use another git for tracking my changes. 

as new feature -> alter doodle options after doodle startet
Implementation of Azure Blob Event Store

* Added new Project SimpleCqrs.EventStore.AzureBlob
** Implementation of Azure Blob Event Store using class AzureBlobEventStore
* Added new unit test SimpleCqrs.EventStore.AzureBlob.Tests
** Holistic test that inserts 3 domain events, retrieves them and checks for equality
** All tests pass

Should be trivial for anyone to use the AzureBlob event store as constructor parameters are both strings
Fix 'index' pseudo

thanks
Treasury: Wrong values reported in the "Free" column

The numbers in the "free" column of the main overview page are incorrect. They calculate the amount free based on the current balance, which doubly counts allocations that have already been used. Instead, free should count money that ASHMC has left to spend, which means (current balance +  current year's expenses - total allocated).
Fixed package rpc

Added dependency to type_conv with the right version.
Tour Page/Slide 2
Some new books added: Python, Startup-Culture, Techie-Books and Programming in General
Query revamp

The code that handles altering WP_Query and WP_User_Query is quite convoluted and fragile.

This pull request aims to address several problems in one go: #184 #171 #169
Wp 160

Context manager works again. Please review my changes as i have edited files apart the ones in context manager.
LPS-27957 fixing regression bug caused by LPS-27836

Hi Zsolt,

This is the minor modification of the XSD files we discussed that caused validation error on Kaleo deploy.

Regards,
Vilmos
[ZF2-198] Add Zend_File package

The code of Zend\File beta3 works and can be released

All dependencies come from Zend\Transfer\Adapter subcomponent and Zend\Progressbar is optional required by Zend\Transfer\Adapter\Http but that component (Zend\Progressbar)  is buggy in beta3 (see zendframework/zf2#1025)
Documentation to illustrate the credit card picklist
Wired up the Settings app to the navigator.mozSettings API
List lager as an application riak_core depends on
New RPC commands: getblockhash and getblock

This is designed to work nicely with 'gettransaction' and new 'blockhash'/'blockindex' information returned in listtransactions; it is modified from the 'getblock' that was in my monitorreceived patch.

getblockhash &lt;index&gt;
  Returns hash of block in best-block-chain at &lt;index&gt;.

e.g. getblockhash 0 returns 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f
(genesis block hash)

getblock &lt;hash&gt;
  Returns details of a block with given block-hash.

e.g. ./bitcoind getblock $(./bitcoind getblockhash 0)  returns the genesis block:

{
    "hash" : "000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f",
    "blockcount" : 0,
    "version" : 1,
    "merkleroot" : "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b",
    "time" : 1231006505,
    "nonce" : 2083236893,
    "difficulty" : 1.00000000,
    "tx" : [
        "4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b"
    ],
    "hashnext" : "00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048"
}
Now exposes the function "zrevrangebyscore" for SortedSet containers
Disable include libdruntime.a into libtango2.a by default

Disable include libdruntime.a into libtango2.a by default.
Destroy requests when parsing fails instead of crashing the CLI tool.

I think this might work. Maybe more needs to happen to the request, but this works at least for me.
[Security] Authentication(Success|Failure)Handler can now return null

Bug fix: no
Feature addition: yes
Backwards compatibility break: no
Symfony2 tests pass: yes
Related to the following ticket: #838

[![Build Status](https://secure.travis-ci.org/odolbeau/symfony.png)](http://travis-ci.org/odolbeau/symfony)

Correct me if I'm wrong but for now it's not possible to handle Authentication(Success|Failure) in some case only (for example to handle XmlHttpRequest on login form).

With this change, if the handler return null, the default behavior is kept.
Removed obsolete target: index.txt

The target caused make to fail.
Support spaces in application file names

Update {pack,un*}-{utilities,applications}-% rules to allow spaces in filenames like Jobs intended. Added pack-utilities for completeness.

Allows PAYLOAD entries like pack-utilities-"Some\ App.app" or unbz2-utilities-"Some\ App.app"
review entity constraints

as in https://github.com/101medialab/WordpressBundle/pull/16
Cyborg portalathe

Janiborgs can now replace windows on-the-go, and they also have buckets fixed (whoops! :D)
Flyingf3

Please start the review process.

Todo:
- dont forget to update FreeRTOS to 7.3.0 to match with https://github.com/PhoenixPilot/PhoenixPilot/pull/89 when that is merged
- test if align(4) on the uavobjects breaks something

Still todo but out of this scope:
- fix USB vsense problem and F4 USB subsystem in general (stac)
- review pinout
Ta

Two cherry-pick commits, probably will have to resolve conflicts ;)

https://github.com/pbeeler/android_vendor_cm/commit/b081b68502cd1932d2a7e894c174d8452fd67eda

https://github.com/pbeeler/android_vendor_cm/commit/666e82fd49b8b9e185edac453446cbd2d7a2361b
spl autoloader

Adds in a spl stack autoloader to the Database class. You just now have to include the Database.php file and it does the right thing (tm)(r).
A Ansible module that lets you call use Salt states.

See [Salt](http://docs.saltstack.org/en/latest/contents.html) for more info.
LPS-28376

Hi Igor, Amos,

@igorbeslic, please can you review the mimeType problem?

@amosfong, please is it possible for you to look at the 2nd commit? I fixed there the getNames method and other one issue I found.

Thank you!

-- tom
WebKit: enable Fullscreen API build
path cost (GLES2)

This is nicolasgramlich/AndEngine#136 for GLES 2 (... including some additional improvements).
Cleanup metadata implementation

addMetadata and getMetadata now work as intended. Relevant test have been uncommented. Thanks for the great library!
iOS 6 fix, click rm icon to return to home page, validate with JSLint, add sprinkler doc

#	modified:   editor/static/about/cm-keyboard.html
#	modified:   editor/static/about/cm-recent-changes.html
#	modified:   editor/static/about/cm-solarized.html
#	modified:   editor/static/about/cm-tokens.html
#	modified:   editor/static/js/rascal-1.03.js
#	modified:   editor/templates/auth.html
#	modified:   editor/templates/include/editor-topbar.html
#	modified:   public/server.py
#	modified:   public/static/css/boilerplate.css
#	new file:   public/static/images/docs/sprinkler-circuit.jpg
#	modified:   public/static/js/demo-album.js
#	modified:   public/static/js/demo-upload.js
#	modified:   public/static/js/rascal-1.03.js
#	modified:   public/templates/album.html
#	modified:   public/templates/analog-graph.html
#	modified:   public/templates/blinkm.html
#	modified:   public/templates/browser-test.html
#	modified:   public/templates/demo-temp-sensor.html
#	modified:   public/templates/docs/about-docs.md
#	new file:   public/templates/docs/sprinkler.md
#	modified:   public/templates/email.html
#	modified:   public/templates/fonts.html
#	modified:   public/templates/include/doc-tab.html
#	modified:   public/templates/include/rascal-topbar.html
#	modified:   public/templates/index.html
#	modified:   public/templates/mode-demo.html
#	modified:   public/templates/sprinkler.html
#	modified:   public/templates/test-i2c.html
#	modified:   public/templates/upload-cf.html
#	modified:   public/templates/upload-dd.html
#	modified:   public/templates/upload.html
#	modified:   public/templates/vt323.html
Added docs how to install java for solr.

For running solr java is needed. 

The simplest way to installed java on ubuntu is described in the patch.
Changes to the /afk command for permission checking

Allows an exempt player who has the 'simpleafk.afk.other' permission to force another player to afk.

Changes to how it finds the player (it doesn't support partial name matching, but honestly, i don't see this as a problem), i dislike partial matching since we have myself and another person with 'ray' in their name on our server, and the partial matching always matches both of us.

Also fixed it up so that you can't force an exempt player into afk made.
I did the thing.

You know with the words.
Add some "Object no overwrite" coverage

add index renaming test which ensures overwriting a git object doesn't fail
Changed file readme.md

The way the theme is applied was incorrect.
User fixes

2 fixes:

Attempting to log in where the local drupal user is blocked, resulted in the login being accepted, but being logged out on the next page. Now a wotchdog message is logged, and the user gets the standard 'user not recognized' message.

Secondly a call to alma was reintroduced. Removed.
use package.json

...So that one can run "npm update" to fetch dependencies.
You might want to adjust the versions and info...
I can update the documentation before you merge this if you want it.
Le quité el Full-screen

pues eres la mugre xq eso es una cagada!
Changed zaterdan to zaterdag

Thanks!
Gui

Fortschritt in Branch GUI in master bringen um da einen neuen Branch zu starten
fix 3036 - where clause's fields are fully qualified.

Fixes issue where Where-clause, Sort-By and Group-by fields's parent table is not tracked.
ECLPlayground:  IE7 + IE8 Loading Issue.

Page failed to load while initialising the target drop down box.

Fixes gh_2821

Signed-off-by: Gordon Smith <gordon.smith@lexisnexis.com>
Merge in recent 3.6 changes

gh-1595 Remove unused configuration option syncCluster

Reviewed-by: Gavin Halliday <ghalliday@hpccsystems.com>
fixed error when delay.attrs.from is undefined

Related Issue: jaredhanson/junction-delay#1
Added ability to specify styles when enqueuing reprocess jobs

Hey Tom,

Changes as discussed. 

I'm up for some help on getting the changes under more comprehensive coverage - the current tests pass.
#31 inline editing of complete

This is ready for some testing.

I had to make some pretty nasty changes to the best in place js to handle html escaping more sensibly for text inputs (ie. to completely ignore <, > and & characters).  There may be some weird behaviour for select lists with any of these characters.
Added "Auto Compare" to Genome Comparison Widget

The genome comparison widget now has an automatic comparison made which can be turned on/off (via button). The automatic mode compares the last added genome with the genome to be added and displays any differences.
Removed server operators because they are handled in Vanilla now.

Spout PR: 

Signed-off-by: Windwaker <wjcrouse913@aim.com>
Fix `parser.parse` and `less.render` error handling

`less.render` or `parser.parse` error handling differs by 'parse error' and 'synatax error'. Because 'parse error' is set callback, 'syntax error' throw exception.

    var parser = new less.Parser;
    try {
        parser.parse('.class width: { 1 + 1 ', function(err, css) {
            console.log('parse error:' + err);
        });
    } catch (e) {
        console.log('syntax error:' + e);
    }

Error handling is duplicated.

`parser.parse` is not asynchronized function. It should return value, not use callback.

    var parser = new less.Parser;
    var tree, css;
    try {
        tree = parser.parse(str);
        css = tree.toCSS();
    } catch (e) {
        console.log(e);
    }

And for backward compatibility, It also use the callback style.
JBRULES-3122: ClassLoader.getResources() returns null - fixed

I've added a simple test case which checks the getResources() call in PackageClassLoader, and supplied the fix also. ClassLoader.getResources() cannot return a null value, according to the spec.
hello hairball, pull this?

Made a really really important change to the README3. Nothing will work without it! ... Please pull it? Meow. Fsst. Meow.
Pr/status auto completion

Auto-completes the status change field with the current status text and show status. The user therefore does not need to insert it again
Raise ArgumentError when passing invalid keys to has_selector?

It's a relatively common misconception that you can use :content as a key - e.g.

```ruby
has_selector?('h1', :content=>'wooo!')
```

which would silently pass, even when 'wooo!' is nowhere to be found.  This change should make that error much more obvious.


Related issues : https://github.com/jnicklas/capybara/issues/525


It would be nice to raise an error on passing a block in - eg 

```ruby
@session.should have_selector("//p") do |p_tag|
  p_tag.should have_selector("//a")
end
```
which seems to be a common error on people switching to capybara via webrat.  However, that's a bit more tricky and would probably need fixing at the rspec-matcher level, since the block doesn't make it as far as has_selector? and gets silently discarded.
Magic comment should be processed if it is the first token on the line

Seems strange, but that's how MRI behaves.
Google Maps + jQuery PoC

This proof covers:
*  Test AJAX call via jQuery to a service
*  Starting and displaying Google Maps
*  Mocking JSON data to represent points
Completed the assignment

Added screenshot and name.
fix a couple minor gui issues: tabbed pane horizontal scrollbar position...

... & context menu text
CLC-762 Foundationalize My Groups

Replaces closed PR https://github.com/ets-berkeley-edu/calcentral/pull/384
Adds console command aliasing

see commit history for details, but adds the 'alias' command to msfconsole.
Some other changes:
adds alias (cmd_alias) to core.rb
basically anything can be aliased using -f, except a few safe words like rm -rf and msfconsole, additionally an alias can't have the name alias otherwise a user could end up in a state where one cannot unalias an overaliased core command like 'set'.  
Aliases will tab complete, and the alias command will tab complete with any loaded command or current alias (you can also alias an alias)
adds @aliases to core, accessed via an attr_reader and changed via the cmd_alias method
adds @allow_aliases, accessed via an attr_reader and set as a protected attr_writer by initialization and defangedness
allow_aliases follows the same relationship that command_passthru has

in order to allow cmd_alias to verify valid aliases, some changes were made to dispatcher_shell:
is_valid_dispatcher_command? was added which can search all or a specified dispatcher and has an option for whether to search deprecated commands.  This provides the basis for
get_responding_dispatcher, which was also added.  As a result, run_single was simplified by updating it to use get_responding_dispatcher.  Possibly some other code could be updated with these methods, but I didn't want to go too nuts.
Adds support for Coupon#description

This supports a new field in the API.