labofsahil/github-event-dataset-2012 huggingface dataset:
Two Cameras

Issue #277

We can now get (and stream) two images.

Rather than creating one V4L2ImageTranscriber, we now create two separate ones, which are specific to the top or bottom camera and feed into separate types of memory images. Sensors stores the two separate images, so vision can access them, and the two types of memory images can be logged or streamed into the qtool.

Updated the qtool to show both of the images in the log viewer. Still TODO: make this display fit onto a laptop screen, perhaps with collapsible image widgets or something similar. 

This pull request DEPRECATES: old robots, old tool. As in, things will be broken if you try to use either. ALSO, all old logs can no longer be used :( sorry. We will need to take new ones with both images.
Added is_active flag for subscriptions
Luke: added exception event
'IN' operator for tvFilters

Added an 'IN' operator to tvFilters.  This uses the MySQL FIND_IN_SET function and will allow for filtering a comma delimited field value explicitly with a given value. Will also be adding a pull request for an update to tagLister that accommodates these changes.
Updated Django to 1.3.3 (Issue #753)

*Sorry if I'm abusing Markdown.  I'm just learning it, so I'm trigger-happy!*

I *think* everything is ok with this commit because the tests before and after the Django install showed the same results.  However, there are a few things I'd like you to look at before merging:  

I created a pastebin of output pertaining to the issues below: http://pastebin.mozilla.org/1864267

**Running Entire Suite vs One-By-One:**
When I ran the entire suite, it said there were only 2 `failures`, 1 `error`, and 83 `skipped`.  When I ran them one-by-one I got more `errors` (16), but the same amount of `failures` and `skipped` tests.  Why is that? 

**Why so many skipped tests?**
83 `skipped` tests is a lot.  Why is it skipping so many?  I'm not able to get the `lxml` module.  Is that the reason?  (If so, I could use some guidance on that b/c I'm fairly confident I have the proper headers and don't know what to do next).

**No output on some tests?**
There was a test output behavior that confused me:  some of the tests didn't ouput anything -- I didn't even get the `ran 0 tests` output.  These tests are highlighted in the pastebin.

**Summary: `Skipped`, `Failures`, and `Errors`:**
83 tests `skipped`:
* customs: 68 `skipped`
* accounts: 2 `skipped`
* profile: 2 `skipped`
* search: 11 `skipped` 

2 `failures`:
* accounts: `2 failures`

16 `errors`:
* accounts: 1 `error`
* invitation: 2 `errors`
* registration: 13 `errors`

**Other Stuff:**
`git autocrlf`: When I cloned the repo, my commits were failing with this message: `fatal: CRLF will be replaced by LF`  [This question](http://stackoverflow.com/q/1967370) on Stack Overflow addresses the issue (although I was getting the inverse: CRLF to LF (and it was `fatal`)).  How do you normally handle this?  I ended up changing my local setting `core.autocrlf` to `false` and it cleared up the issue.  (**Which makes me wonder if that is now the setting in what I am pushing to you in `.git`?  I bet it is.  Is that a prob?**)

The Django root directory currently has a big `D` in Django, and when I installed the new Django from `Pip` it comes with a small `d'.  This isn't a huge deal, but might trip somebody up in the future.  The tests initally failed, complaining of a missing module.  Let me know if you like me to change this (although I'm guessing it's more work to change it instead of just dealing with it like I did.  And, don't really know what the other option would be).
Fixed problems with touch events on a scrollable page

Some versions of iOS and Android have bugs for clientX/clientY when the page is scrolled. This was previously "fixed" in OpenLayers by hoping the user would not scroll the page. So when the map is on a scrollable page, touch events does not work correctly.

I modified the mobile example to reproduce the bug:
http://jsbin.com/efucop/1

Scroll down to the map. When tapping (clicking) in the map, a pin should appear where clicked. Because of the bug, the pin appears far away from where clicked. Usually outside of the map. Pinch-zooming is also not working correctly.

iOS 4: includes scroll offset in clientX/Y
iOS 6: wrong clientX/clientY when page is zoomed & scrolled in x-axis
Android 4.0 Browser: wrong clientX/clientY when page is scrolled
Android Chrome: wrong clientX/clientY when page is scrolled
The Android Browser also sends single-touch events during a multi-touch pinch

This fix detects when these bugs are present, and calculates correct values. Since the clientX and clientY values are read-only in recent versions of WebKit I decided to add new properties for the fixed values; olClientX and olClientY. So handlers have to use these properties to get the correct values. Have updated Click and Pinch handlers.

Added tests for the new functionality. The test_callbacks in Pinch.html test page is really horrible! I lost count of how many tests was planned, and it's impossible to count without doing a step-debug with common sense to analyze when the callbacks should be called and not. Found some of the existing callbacks that should have been called never was, and the # of planned tests was wrong. Fixed the error, # of planned tests and added a comment for each test # to make it easier to keep track of planned tests.

Have tested and verified that this works on an iPhone 4 with iOS5 and iOS6. Samsung Galaxy Nexus with Android 4.1, Samsung Galaxy S II with android 4.0 and an old LG phone with Android 2.3 (no multi-touch).
[COOK-2106] Fix PEAR/PECL search

Addresses this issue: https://github.com/opscode-cookbooks/php/commit/0c2e1886d1ad817c0e6d5e5889904137c6ee23d9#commitcomment-2339417
Adding an option to return https urls from S3

This would be useful to avoid triggering mixed content warnings when serving non-SSL assets from an SSL page.
Update tileset definitions

For issue #39
true/false needs to not be a string
[API][WIN] Fix maximize event doesn't trigger when double click the title bar. Fix #257 

Windows uses the 4 lower order bits of |command-id| for type-specific information so we must exclude this when comparing. For more, please take a look at [link](https://code.google.com/codesearch#OAMlx_jo-ck/src/ui/views/win/hwnd_message_handler.cc&exact_package=chromium&q=SC_MAXIMIZE&l=1917)
BUGFIX: cater for elements without href
Bugfixes for allowing the framework to run on it's own without the CMS module.

Several dependancies have crept into the project since the original work to separate the CMS and framework modules. Namely around ErrorPages and RootURLController. This work removes those dependancies. There will be a small pull request for CMS to re add the File CMS fields.

Running dev/tests/module/sapphire on 5.3.12:

1133 tests run: 1133 passes, 0 failures, and 0 incomplete.

Maximum memory usage: 155.0M
Bug 8056: Add Page parent page selection does not display page titles

Since commit b6017a7c9, ToArray() has taken to stripping out key values, leaving
only the numeric indices.  This means that SelectionGroups can no longer label their
fields directly in the $items array; the $key value will always be the numeric index,
and thus so will the $title.  The result in the CMS is the "Choose where to create this page"
section of Add Page not showing the correct labels of "Top level" and "Under another page",
but rather "0" and "1" (respectively).

This patch adds a new protected array to the SelectionGroup object to store the labels
of incoming items before they're passed to ToArray(), which will strip them out.

To confirm bug:

    1. Install SilverStripe 3.0.3 and login to the administration area
    2. Go to Add Page
    3. You will see "0" and "1" as labels under "Choose where to create this page" instead of
    "Top level" and "Under another page"

To Test:

    1. Apply this patch
    2. Reload Add Page page with ?flush=all
    3. You should now see the correct labels under "Choose where to create this page"
    4. Using the radio buttons and actually creating the page should work as before

fixes #8056
refactor old installation code style

Instalation code was realy hard to read. it can be first step for function refactoring.

It can be done better with dependency injection and events dispatcher.
Same installation process should be more polished.
Fix: Widget deployable again
Irc client fix

attempt nr 2 :)
Fix: Array sub class on IE < 8

Fix: On IE < 8, Array.prototype.join() fail to return expected result when the context
    
    A simple test case:
    FakeArrayCtor = function(){Array.prototype.push.call(this, 1);}
    FakeArrayCtor.prototype = Array.prototype;
    fac = new FakeArrayCtor();
    fac.join(/)
    
    A article that describe how to sub class Array:
    perfectionkills.com/how-ecmascript-5-still-does-not-allow-to-subclass-an-array/
Add Title Setting To WC_Settings_API

Could we have a title attribute added to the WC_Settings_API? I see some of the core settings doing this, but its not in the generic API. This would allow for better subdivision of settings menus.
Small js fix for cart widget

Bug introduced by 75a8b62cc3e494d47f58afda58b534fb4b4971e7
Remove more references to ubuntu until time spent to fix it...
Enable npm installation from github URL

I wanted to install the latest commit of `pegjs` straight from github by including it in my project's `package.json` and running `npm install`. 

Currently, this is broken by the `package.json` containing a placeholder version of `@VERSION`. The changes in this pull request appear to fix that. Though, I'm a *little* leary of calling `make build` from npm, in case some platform doesn't have make. (Also, I could understand if *you're* leary about making it easy to use a pre-release version of pegjs.)

But, this works for me, so I'm passing it upstream, if only as a suggestion.
Fix for submodules display & graphing memory leak

2 minor fixes:

- it appears (at least on Lion) that git submodules are never showing up in the sidebar because the KVO notifications are never fired.  Changing PBSubmoduleController's modules ivar to a property fixes this.

- ARC does not automatically free malloc'ed memory.  This was creating a leak in PBGraphCellInfo because the lines ivar is never freed.  Added a -dealloc method (which is still called under ARC) to clean it up.
Videodate

Extract date information from video files when using exiftool.

Extract date information from png files when using exiftool.
FIxes compilation on OS X

I tried this out on Linux as well to make sure nothing broke because of this. Things seem happy now on both platforms
Fix MOULa Sha0 Crap

... >.<
Use SSLv3 Extension `subjectAltName` to work around the issues with redsocks

When using transparent proxy like redsocks, it's difficult to generate correct certificates in goagent. But thanks to SSLv3 extension `subjectAltName`, one workaround is to provide predefined alternative DNS name in fake certificates. 

Of course, it's only a workaround and cannot work perfectly for all sites and apps. But at least, Twitter and Facebook works without problems now on Android.

Furthermore, one pre-generated cert with all blocked sites' URL can help goagent to improve performance. And it also means a lot for porting goagent to platforms lacking native python runtime.
Updates

Refs #17 and #30.

Build status: http://travis-ci.org/#!/Sannis/nodelint
Fix typo: s/CatchCaluse/CatchClause/g
Fixed Soulburn aura remove when you use the improved spell

Thanks to Darkrabbit for the help :D
adding an ignored property

I've got some unique cases where it would be useful to be able to configure the ignoring myself.
Added Save format

Save format: Term Links, Term ID, Term Object.
Save format fallback is Term Links
updating readme file to fix incorrect description of the object perform later method

it's class methods.
Proposed changes

These are the changes that could be helpful to you. I changed 1 event altogether. Add the spam filter no options built for it. I'll let you do that. If you have any questions feel free to send me a message.
extension update

see #87
Fix compatibility with EAP ER6 maven repo

Use  <javaee6.web.spec.version>3.0.0.Final-redhat-1</javaee6.web.spec.version> for the enterprise builds, so the project works with JBT + EAP ER6

Signed-off-by: Fred Bricon <fbricon@gmail.com>
Making logo go to home

The logo should go home, eh?
Series of minor changes that are slated for BB10.0.08
Offline mode

After playing around with it all day, I think this should do it! [Here's a super-cool screenshot, including the awesome "Playing in offline mode" message in the top right :D](http://i.imgur.com/NyQlJ.png)

Here's some important information from the last commit message:

> Because the Chrome extension is able to run as early as possible, it can prevent /fowl/\*.cache.js from being run. Therefore, we don't need the crazy iframe hack; instead, after ponify.js is injected, only then do we allow /fowl/*.cache.js to be injected, ensuring that all of our ponification hooks are already in place. (It was vital to avoid the iframe hack in order to get ourselves on the actual URL instead of "about:blank", because some assets weren't loading properly in offline mode without actually being on the correct page.)
>
> From there, it's just a matter of setting up the Angry Ponies assets in their own appcache, then dropping an iframe with the appcache manifest into the Angry Birds page to let the browser know that we're also interested in caching the pony assets.
>
> The big caveat right now: every time a pony asset is in any way modified, the developer must run "node appcache/manifest_gen.js" to generate the new appcache manifest file. This can be kind of a pain during development, especially development that involves significantly editing ponify.js. Perhaps a next step might be a developer mode that disables the appcache, and some nifty git hooks that generate the manifest on commit. Or, we could gitignore the manifest and have the server be responsible for
generating and caching the it each time the site starts up, and just let developers choose to have the file be absent in order to prevent caching in the dev copies. (If the cache file is absent, there's no error thrown; rather, Chrome will assume that the caching feature of the site is obsolete and will therefore delete all appcached files. So, it's all cool.)
>
>(Also, I'm not *entirely* sure that the installer.html iframe is inserted early enough; it seems to sometimes take two refreshes to see one's changes. That might be another important next step.)

Also should mention that the edits to ponify.coffee were very minor, only actually changing behavior if the `resumeFowl` function that the Chrome extension creates is present. I've confirmed that the Firefox version of the extension continues to work as expected, and I imagine the bookmarklet should be similarly unaffected :)

Hope this helps! Happy Friday!
Add both javascript and stylesheet paths

The default html file includes both spec.js and spec.css but does not add the spec/stylesheets directory to the asset paths. This commit fixes that.
Changing the http method used for queries from a get to a post.

This fixes a problem with the Solr server being unable to accept
especially long urls.
$.cookie() should return cookie names

Change so that $.cookie() returns an array of cookie names.
This is a version of what was requested here: https://github.com/carhartl/jquery-cookie/issues/16
#51 対応

一意制約違反のORA-00001なら続行、それ以外のエラーは終了。
DBとファイルはEntryPointが管理できるようにしました

ファイル入出力もありそうなので
Added many features

I forgot about these changes for a while. I have added many features such as:

1. Incremental dumps (by writing status to a json file)
2. Incremental dumps by column
3. File compression
4. Using mysql to do quick queries
5. Supporting post processing scripts (convert to json or something else)
6. Outputing the headers of the columns so that people can parse fields better.
7. Supporting custom mysql queries (which might need data to be sorted by a different field)
8. Custom output directory (in case /tmp is not available).

The test cases you have dont seem to work on this github url. Let me know if you can fix this and I can add in a bunch of test cases. Feel free to comment on my changes. I have a deprecated table to json method, which I plan to remove entirely. This stuff is working on production for my firm and I would like to contribute it back as I find this useful if people want to efficiently dump from relational DBs to s3.
Fix for juxtaposeDefault to correctly handle empty envelopes

This fixes one part of https://github.com/diagrams/diagrams-lib/issues/37 -- in particular, it means that `mempty` is now an identity element for `beside` and friends.

I haven't yet investigated the other problem in that issue, but plan to look at it soon -- but it will most likely involve a patch to diagrams-lib.
Suggest JSON 3 as an alternative to `json2.js`

Please see the discussion in documentcloud/underscore@3a4204f73db546ca3733b25774ba837e4df66750.
Increment this._pending for each change. Possibly fixes issue #2034 (if it is an issue)

All events model.set calls that cause a change to be added to the changes array are now added up
in the this._pending variable. This allows the original model.set that started a chain of sets (through
triggering events) to fire one 'change' event for each set that caused a change to be added to the 'changes' array.
This fixes issue #2034
Bind multiple event-callback pairs in one "Backbone.Events.on" call

Instead of issuing lots of ```.on``` calls with different arguments, this change allows to pass a map of {event strings : callbacks} which will all be bound to the caller.  A second context argument can be passed to determine ```this``` for all callbacks.

So instead of this:
```javascript
var obj = _.extend({}, Backbone.Events);
obj.on("play", function() {...}, this);
obj.on("stop", function() {...}, this);
...
```

We can do this:
```javascript
var obj = _.extend({}, Backbone.Events);
obj.on({
  "play" : function() {...},
  "stop" : funciotn() {...},
  ...
}, this);
```

It becomes especially handy if you're binding lots of functions.  This style is influenced by jQuery 1.7's new ```.on``` API.
Fixed unscoped selection in AppView.initialize
Formatting

needs PR #15
Feature trackball

@roymacdonald  - here i've changed the rotation to use a trackball mechanism rather than simple rotation. you'd need to disable `setFixUpwards` to get the proper peronality (i.e. press 'u' in the example)

could you check it out and see if it gives the action you wanted
i did some tests with 'arcball' maths, but it doesn't work well when you always start the rotation from the centre of the arcball, common issues are : 

1. Radius of arcball is too big (you always start the action in the centre, and must allow user to travel to opposite edge of screen)
2. It's impossible to get the z-axis rotations without destroying the rotation you already have

trackball is essentially the same maths, but in a finite difference model where mouse dx,dy are acting on start x, start y

possibility of a 'hold hotkey to roll'

also to @kylemcdonald - anything else i could improve on this?
jankochanowski-raki

Jan Kochanowski - Raki
Add singleton for RHAddressBook

Not sure if we can use a singleton here
Signed by Dave Verwer.
Added comments to other essentials classes.
install-all and uninstall-all tasks

Two new tasks that install/uninstall APK to all devices and emulators that are listed by 'adb devices'.
@ravisorg & @ryantharp's proper response envelope methods, temporary inc...

...ludeResponseEnvelope support

new functions getResponseMaxID(), getResponseMinID(),
getResponseMore(), and includeResponseEnvelope(). Provides a smooth
migration path to new default returned response format. (Sorry, a
little messy my editor eats ending whitespace)
Removed unreachable code.

Code after throwing an Exception is never executed.
Mail Package: Exceptions
JHtml doesn't need to depend on JDatabase.
Object package enhancements

#### Overview

The `JObject` class has been around for a long time, built in a time before magic methods were available. It is useful to a point, but has some severe limitations particularly when trying to separate class properties that are 'values' held in the object vs properties that can be used for domain logic or other purposes.  This pull request refactors `JObject` to better fit the Value Object pattern in a backward compatible way, embracing magic methods available in PHP 5 and adds some additional functionality.

The `get` and `set` methods are deprecated in favour of using direct property accessors (``$object->key``) that are controlled by magic methods.  The properties are held in a private array within the class, completely separate from the real class properties.  The `setProperties` method is deprecated in favour of a new `bind` method which is used elsewhere in the API (cf. JTable->bind).  A new 'dump' method that allows you to obtain a `stdClass` representation of the object.  This is also used to make the class implement the `JsonSerializable` interface.

A `JObject` can also act as an array iterator allowing you to use it in a `foreach` construct.

Backward compatibility is fully maintained but please refer to the documentation for a subtle difference in behaviour between the old `getProperties` method and the new `dump` method.

A new `JObjectList` class is also provided.  This class provides a convenient way to work with lists of `JObject` objects.  Aside from the regular iterator functionality, the magic get method acts like a "get column" operation on the entire list, and the magic set method acts like a "set column" operation on the entire list.  The magic call method allows you to call a method (if available) on each of the objects in the list.  See the documentation for more information. 

Additional notes and comment can be found in the documentation.

#### Documentation

Documentation is provided with the pull request (in markdown format).

https://github.com/eBaySF/joomla-platform/blob/object/docs/manual/en-US/chapters/classes/jobject.md
https://github.com/eBaySF/joomla-platform/blob/object/docs/manual/en-US/chapters/classes/jobjectlist.md

#### Business Case

As already stated, the current `JObject` class has severe limitations when trying to merge domain logic with the Value Object pattern.  This can be seen in classes like `JTable` and particularly `JUser` where you need to perform some coding gymnastics to avoid column mismatches when saving to the database.  To this end, we needed a better way [for eBay applications] to interact with the value object itself, and also so it could interact with a Data Mapper pattern (a long term alternative/replacement for the JTable-way of doing things) so that the value object could remain independent of the data source (unlike JTable which is a value object that is tightly coupled to a specific datasource).
imgadm sources.list does not get copied on fresh installations

Changed the old reference from dsadm to imgadm
[#22] Add large tooltip UI style + layout to repo
var to val

Have changed the var to val
Fix error thrown when Reseting Launchpad in some conditions

When multiple *.db files existed in ~/Library/Application Support/Dock/ ,
[ -e ~/Library/Application\ Support/Dock/*.db ] would throw an error.
Import wizard: add import options + small fixes

- add a wizard step to select import options (add, update etc.)
- UI improvements
removed .settings file & recent commits . 

Removed .setting file from commit and added commits in two files : 

1) bbmri_ui.xml : added BiobankInstitute in ui 
2) TestBiobankData.java: added test for browsing biobanks
Fix src/src.pro file to show QML and JS files in Qt Creator.
Yaws Fixes and Cowboy support
Update src/org/itbarbfisher/strategies/Urns.java

Yo flow yo yo yo my man there is no interface man
some notes from today's class

some changes that need to be made to slides, and notes on how to get github educational account
Updated svn.plugin.zsh to behave more like lib/git.zsh

Behave more like lib/git.zsh.
Set `SVN_SHOW_BRANCH="true"` to display branch/tag or trunk instead of just repo name.
Falls back to repo name if branch information is not available.

Idea and awk call from [revans/bash-it](https://github.com/revans/bash-it/)
git-このコード書いたの誰？を追加しました

- 会社とかでこのコード書いたの誰？ってときに調べられます
Let's add my changes from "The Great WL Data Migration of 2012"
fixes composer.json and  removed sonata.block.service.action 

updated composer.json to use Symfony 2.1.*
removed sonata.block.service.action from config, fixed error on no available sonata.block.service.action when editing a block.
Fixed JsdocsWrapLines

Hi,

I have fixed an error in JsdocsWrapLines and I have also added to its functionality. The old version did not handle indented comments correctly and it could not handle tagged lines. I have also added a new configurable value called "jsdocs_indentation_spaces_same_para" (it might need a better name to reflect its use), I have also added an example of its use to the default config.

Here are some examples of different inputs and outputs: https://gist.github.com/3956378
Adding Formula for Ruby 2.0 preview 2
Improves the way actions are loaded from the database, avoids having to load manually the subject and the complements
カレンダーID変更しましたー

マージお願いしますー。
Test case exhibiting infinite getMulti bug

Hi,

I think I've discovered a bug.  If there is only a single value for a key, and you call getMulti on that key, the returned iterator will never terminate.

This pull request contains a test case exhibiting the problem.

Thanks,
Steven
Fix TFTP location on newer RHEL/Fedora releases

Moved to /var/lib/tftpboot on Fedora and RHEL 6+
Improved ShipSelection, and B layouts
Make sure that dependencies for Haskell test suites are installed

That way the test suite is already build on install, so we only run it
on script (this should also be somewhat faster).
Fix Thrift API for task submissions to sandboxed evaluations

A task shouldn't be submitted to MTurk if its evaluation is sandboxed/non-prod.
Added basic hover overlay for login options.

Added a very basic overlay to the Login link in the header. Connected to the BrowserID changes, but sufficiently distinct that they should probably be evaluated independantly.

Mostly just added jQuery handlers to display an overlay when hovering over Login and a bisic template in account/ajax/login.html, because we don't want the whole site to display, just the content.
translations issue #137

Translations are now fixed and working. Few added too.
issue #18575: added public-extensions to www
Classpath + Twitter app
Thumbnails no longer being generated in latest beta

With the latest beta, thumbnails in my custom theme are no longer being generated (thumbnails are being specified in a JSON array.) I checked out the Galleria source and it seems you mangled your `if` statement when adding in support for video, so the `thumb.load()` function never gets called.
Changed wording on line 48 of readme.
Unittest merge

テスト（のフレームワーク）が本体に同梱されると拡張からも使いたくなるので、lisp/test-framework.l（仮名）と ./unittest に本体のテストという配置が良いのではないかと思ったんですが、現状フレームワークのコードが酷いので一旦 ./unittest に置いておきました。
to get engine and console when referred to. This will resolve the issue with usage of ql-unit within ql.io-engine tests

...with usage of ql-unit within ql.io-engine tests
Fix put at same second as merge time

Changed put to wrap write file and retry on already_exists.
    
Resolves issue discovered by bitcask_qc_fsm EQC test.  If the merge rewrites keys during the same second as an incoming put, the incoming was failing with already_exists when writing to the keydir.
    
Now, bitcask will roll over to a new file and reattempt the put once as the put should succeed now the writer process has a greater file_id than the merge process.
Fixes "$ is undefined" in a Drupal Context

The commit fixed my particular problem in a Drupal context.
Please ignore the changes tojquery.Midgard.midgardCreate.js
Subclassing

Allows subclassing, small fix.
add support for borderwidth resource

fixes line 4 in TODO :)
fix docstring for exec-raw

passing true to exec-raw will not give results. the keyword :results must be passed instead.
Evaluate command only once

Compute command twice only in case of an error.
Dry run

This adds a test that demonstrates dry run no longer works with outputs ready (I mentioned this on the restat discussion a while ago), along with proposed changes to fix it.
SERVER-2267 init pid
Version update: auto-scaling

Update auto-scaling to version 1.0.49.1
Deleted noacta from twitter widget search, shortened widget.
Build shared object with version information

This patch change the libraries to be built with version
information. Also it set libraries' SONAME propery.
Fix account creation bug

There were bugs in account creation due to a lack of using 'html_safe' after the port to rails 3.  There was also a bug where the old way of adding errors no longer worked, so the error would not be reported correctly but instead result in a 500.
Non-enumerable properties on Array

Stanislas,

Thought you might like to use this version of your base.js which uses non-enumerable properties on the Array prototype. We were using your library and it caused some issues because another library was using for...in on arrays and got unexpected results.

Cheers,
Ben
API endpoint for creating user with Facebook connect

https://app.asana.com/0/259657070044/289390447332
B35_2077181 & B35_2078093 & B35_2078184

ready
New feature.

Please check this feature
Added text styles to allow for anti aliased, bold, and italic text rendering with libskia.

ccTypes contains the enumeration used to define the style of a font "CCTextStyle". This is now used throughout, defaulting text rendering to anti aliased in many cases.
Issue #173 - EmailField doesn't honor regex or other StringField Validation

Have EmailField apply validation rules defined in StringField to enable regex/max_length/min_length checking. Supporting tests included
Fix with colors when a player quits and joins, fix for herochat using ge...

...tDisplayName
allow horizontal scrolling when necessary

We have very long URLs so whenever the profiler information pops up it is off to the left and can't be seen unless horizontal scrolling is allowed .
First pull of SGPstateData from branch to master
Update and trim GA Baseline Matrices
Fixes moneris options merging. Issue #522

@Soleone for review.
applying dynamic attribute name has no effect in ie6-7

if in binding we have attr: { name: 'cb' + Propery()}
it will not have effect in ie6-7. similar bug https://github.com/SteveSanderson/knockout/issues/197
was fixed for unique name
Core/Spells: Fix hunter ability Misdirection 34477

## Description

The hunter ability Misdirection is currently not working as intended.

How it should work:
When you activate the ability, you get a buff lasting for 30 seconds. If you do any attack on any hostile target in that time, the threat you generate on that hostile target will be transfered to your Misdirection target. Then the buff of you is removed and your Misdirection target gets a buff, indicating that threat of you will be transfered to that target for 4 more seconds.

How actually is on TC:
The buff of you is removed correctly, but the Misdirection target does not get any buff and the threat transfer effect lasts forever.

## Explanation of the fix

### Targetting issue
The 4 second buff was not cast on the Misdirection target. This is changed in Unit.cpp and in the proc effect of Misdirection in SpellAuraEffects.cpp

### Removal issue
The initial buff of you is removed as it should. It can be removed in two ways. Either your character does not do any action and it just fades away because the 30 seconds are over. Or it is removed, because you do an attacking action and buff your Misdirection target.
Both cases are removed with the type AURA_REMOVE_BY_EXPIRE. But we need to be able to make a difference between those kinds of removal, so we can remove the effect of Misdirection correctly. This is the reason, why GetDuration() is used instead, since it is 0 when the aura is removed, because it fades away. If the buff is removed because you do an attacking action, the effect will be removed after the 4 seconds of the 2nd buff are over.

## Revisions

Trinity: https://github.com/TrinityCore/TrinityCore/commit/f0f68f15a86c5ac0c83c47c6db67786506f8460d
Database: TDB rev. 46

Related to #4343
Idol of the Crying Wind

Idol of the Crying Wind, related to #6020
Test

Testing..
DB/Spells: remove unneeded 'Mangle - Remover'.

Mangle and other bleed increaser effest can't stack. 
This wrote once in the spell_group and spell_group_stack_rules tables, and once in the spell_linked_spell table.
API consistency - resources linking, provider accounts creation v2

Pull request #161 with added licensing and docs.
added portrait name scraping to ProfileScraper

I'm back with goodies!

Due to how portraits are set up, I decided to simply produce the name. I'm using something like this to get back the image map and position from the name:

    module BnetScraper
      module Starcraft2
        # Returns the map file and position of a portrait by name
        def self.portrait_position(name)
          index = PORTRAITS.flatten(1).collect(&:downcase).index(name.to_s.downcase)
          map = (index / 36)
          map_index = (index - map * 36) + 1
          y = (map_index.to_f / 6.0).ceil.to_i - 1
          x = (map_index - (y*6)) - 1
          [map, x, y]
        end
      end
    end

Simply using the map-size.jpg and x, y * size in CSS.
Match 10gen driver's chunk size

I was having an issue when uploading very large files, multi-megabyte files via Carrierwave, where the connection to the server would simply quit. I noticed the chunk size being sent was extremely large, on the order of hundreds of megabytes. Since I also send GridFS IO objects directly as Rack responses to be delivered incrementally using Thin, this large chunk size wouldn't work well either for reading or writing. 10gen's driver sets the chunk size to 256 * 1024 bytes, which, when I was using their driver, performed quite well when both reading and writing. I changed the chunk size in `mongoid-grid_fs` and extracted it out into a constant so it's more visible in the code, and I got the tests working again to ensure the change didn't break anything.
LPS-24441
Recipe database

Added a recipe database and a basic list layout for database objects.
refs #192 - Invoice permissions updated

Added a new permission to the project model for generating invoices. Updated the view to create invoices to use this permission instead of the old one.

See #192 for details.
Merge/fix multipass puppet
Follow the puppet style guide

First of all I merged pull request #20 because I needed this too. The next commit moves manifests/{classes,definitions}/* to manifests/ and let the autoloader sort it out. The last commit formats the documentation according to the style guide.

I'm sure there's more in the style guide that could be followed, but you have to start somewhere :)
Remove duplicate definition

Introduced with the last commit.
Change year in LICENSE to 2012
Update README.md Markdown formatting

Updated Markdown formatting, and ensured that my first github pull request is for a friend.

 * Added links
 * Text formatting changes
 * Minor changes in text casing, etc.
Bug fixes for copy/move images feature

* Duplicate group_id in db for copied images so that they are not grouped (in group null?) as before. 
* Display correct description for copy background job.
Add informations about all available connections and managers into the help
Header File Fixes and Formatting

I fixed a number of errors in the header files that are present when the headers are used individually. Most problems involved not having a C header that defines ```NULL``` or ``size_t``, which I fixed with ```#include <cstddef>```.

I also fixed the formatting on about half of the heaps. It looks like there were 8 space tabs mixed with two spaces for tabbing. I also removed any extraneous whitespace that my editor identified.

The rest of the files have the same tabbing problem, but I did not have the patience to fix them. Theoretically, doing a global search/replace of ``\t`` with 8 spaces would fix everything, but a few had other spacing problems that had to be manually adjusted.
Adding colors to tests
Add Debian support.

This pull requests performs the minimum amount of effort to add
Debian support.

Adds Debian defaults (which were made to be as similar as possible
to the Redhat defaults)

Adds two Debian specific resources to the haproxy class

  - a defaults file to ensure the service is started
  - creates the /var/lib/haproxy directory so that the
    configuration can be as similar to Redhat as possible.y
OGM-70 Infinispan documentation


applied review comments.
HHH-6103 

Steve,

could you take a look, I'd like to resolve this issue in 4.1.6
HHH-7310

Fix for HHH-7310 - problem with use of Type Registry with @Embeddable component types - remove some problematic caching
Correct the scrollView's content height

With normal UINavigationController's navigationBar, there is a minor UI bug like this

![](https://s3.amazonaws.com/files.droplr.com/files_production/acc_74235/py5H?AWSAccessKeyId=AKIAJSVQN3Z4K7MT5U2A&Expires=1347940588&Signature=FGk%2FdyVHzhzs7NG0J3GncWrutjs%3D&response-content-disposition=inline%3B%20filename%2A%3DUTF-8%27%27iOS%2B%25E6%25A8%25A1%25E6%258B%259F%25E5%2599%25A8%25E5%25B1%258F%25E5%25B9%2595%25E5%25BF%25AB%25E7%2585%25A7%25E2%2580%259C2012-9-18%2B%25E4%25B8%258A%25E5%258D%258810.54.07%25E2%2580%259D.png)
SWITCHYARD-745 Add configuration support for Camel FTP component

This pull request contains dependency management for camel-ftp.
Adding support for python 2.6 and older

I've fix the dependency problem with older versions of python. Nothing changes is python version is greater than 2.7
Added first version of FilterableProtocolTable

Todo: nested protocols, improve streaming, test on large set.
moving /performance /faq /code-organization code examples to md
specify manually the ip address for the slave

Added the option to specify manually the IP address used to connect to the slave
Added CSS Multi-Column Layout test (styling section)

FYI, at this step, 001 is validated by epubcheck
#366 Support for users without Azure SDK installed
Create config key jellybeans_loud_todo

Just makes TODO's brighter, and means I can use mainline jellybeans
again

I'm open to changing this to `jellybeans_todo_fg` and `jellybeans_todo_bg` if you want.
[test] Drop openshift-origin-node from broker's Gemfile

The openshift-origin-node rubygem is not needed on the broker.  However,
the broker will fail to start if the rubygem is not installed because the
broker's Gemfile specifies that openshift-origin-node is required.  Drop
this bogus dependency from the broker's Gemfile.
Fix for bugz 874634 - handle modules packaged along w/ the app

Fix for bugz 874634 - handle modules packaged along w/ the app and updates.
US2634 [Authentication] LDAP integration for authentication
[BISERVER-7270] JSON fix for Sugar.  Ivy version change

Update versions of XStream to 1.4.2 and Jettison to 1.2
[PDI-8467] Hadoop Exit Meta now validates the configured field names aga...

...inst the actual field names on the stream.
Silently ignore UTF-8 Byte Order Marks

Windows text editors like to add a byte order mark when they save UTF-8 files (to make it easier for them to recognise the encoding when the file is re-opened). This has caused problems for us in some places in the past. This patch silently strips BOMs from data/lang files, Lua scripts, .ini files and GLSL shaders.
Split FileSelectorDialog and LoadGame/SaveGame out of GameLoaderSaver

Done mostly for #1325.

`Game::LoadGame`, `Game::SaveGame` deal with connecting together FileSystem and the Serializer.

`FileSelectorWidget` now has a wrapper class `FileSelectorDialog` and helper function `ShowFileSelectorDialog`, which can be used to display a modal file selection dialog. When new-ui takes over the settings screen that whole thing can go away.

The settings screen load/save buttons now try to pick a filename first, and only proceed to mess with the current `Pi::game` (saving it or tearing it down and loading a new one) if the file selector dialog is accepted by the user. If cancel is pressed we just drop back to the settings screen and nothing else happens.
Script for autogeneration of Factions

This is experimental and definitely needs a performance review especially from people with slower systems.

It generates a few less than  100 additional factions, that are the same for each game start 

I was hoping I could do this just in Lua, but it turned out that without C++ changes to skip adding factions where the the home world didn't exist, you just get crashes. Also it doesn't work without the removing of the back-link from government type to Faction (you'd get the colour but not the actual allegiance) which I did as part of #1621, so that ended up being merged into the branch right at the start.

There are a bunch of variables in the script to tweak.  

With the included settings, an interesting place to look at is Sector -17,2,9 where the Independent system of Ethed apparently lies within a debatable border region in which the Federation, Liberation Union, and United Systems, look to be competing for territory with the True Expanse.

Thanks to @brianetta for answering my questions about Engine.rand in Lua, and @robn for pointing me at util.hash_random when that didn't work out.
Adding TravisCI Integration, fix dependency issues and filename typos.

Adding TravisCI Integration, fix dependency issues and filename typos.
The TravisCI integration is ok on my fork (http://travis-ci.org/perone/associados), later we'll have to add the Build Status badge to the README file (like this https://secure.travis-ci.org/perone/associados.png?branch=master) but with the correct project owner.
Use CTRL-C as an alternate keystroke to clear the object pane

Similar to the way that CTRL-C clears the input in Terminal, I thought it would be handy to have another direct method of doing this in QS, as opposed to having to press ⌫⌫ (if you have that option enabled in the press)
Added a test to make sure 'pages' exist before adding them. 

This is to fix a bug in jekyll 0.11 where the plugin fails if paginator is turned on (e.g. "paginator: 10") in the _config.yml file. 

The file comparison looks like I changed a lot more than I did. Most of it is just spacing. The only functional change was to wrap an 'if FileTest.exist?(path)' test around the stand alone pages.
动作控制器 翻译完毕
更正提示：教程的示例代码地址路径

rails/railties/guides/code/getting_started 实际地址为 rails/guides/code/getting_started，手误？
Events

Added event resource at /api/v1/events/
MinkExtension locatePath access is now public

This patch simply updates the master branch to be in sync with the MinkExtension master branch. The access level for RestContext::locatePath needs changing to match these two commits:

https://github.com/Behat/MinkExtension/commit/7968dbc28688deacdf6ed1be2dd917d21bb2cce5
https://github.com/Behat/MinkExtension/commit/0f92203531851a014f7e5bac89b6bfbb42519594
Vision doc
Gird output api

Merging this in to master now that we've decided this is the approach we want to take. Going to do regression testing there.
Yomamma
use jquery from google cdn
Avoiding empty-collection generation

Added  optimization to avoid creation of empty collections when declaring and assigning a variable at once.
Fetch servlet-api and slf4j-api from Maven Central

servlet-api and slf4j-api are indeed part of the Neo SDK API, but there
is not need the Maven build to fetch from the SDK. Same API JARs are
available on Maven Central.
changed spiral coordinates
2.0

Test Pull Request - Turkish Translation above those files.

modified:   cookbook/map.rst.inc
	modified:   reference/dic_tags.rst
Loading collation tries from dumps.

Here's a benchmark of default trie and Korean tailored trie (the biggest of tailored tries) loading without this patch:

```ruby
>> require 'benchmark'
>> puts Benchmark.measure { TwitterCldr::Collation::Collator.default_fce_trie }
   0.500000   0.000000   0.500000 (0.503665)
>> puts Benchmark.measure { TwitterCldr::Collation::Collator.tailored_fce_trie(:ko) }
   0.360000   0.010000   0.370000 (0.374226)
```

And here's the result with this patch:

```ruby
>> require 'benchmark'
>> puts Benchmark.measure { TwitterCldr::Collation::Collator.default_trie }
   0.120000   0.000000   0.120000 (0.124052)
>> puts Benchmark.measure { TwitterCldr::Collation::Collator.tailored_trie(:ko) }
   0.050000   0.000000   0.050000 (0.051029)
```

In both benchmarks loading time for Korean tailored trie doesn't include time for loading default trie, because after first call to `Collator.default_fce_trie` default trie is cached.
Master to Daniel
new upload attention constant

still has to get right markup, though.
New test

utils.py Use onerror deal with rmtree
Merged patches from Debian and Ubuntu

Hi Mo,

I would like to update the Debian package and use your repository as the new upstream.
It would be great if you could merge those collected patches and make a new SNACC release, like v1.3.1.

Cheers,
Balint
Fixed CSS a/code conflixt

Fixed CSS so that 'a' tag overwrites 'code' to fix cases when code decorators are placed around code references.
No more saving of img documents

@zefhemel or @sergi or @janjongboom
Do not add package dir to load-path if :load-path is nil

Fixes #632.
F# port of STM monad

I rewrote the F# port of the STM monad and removed references to the FSharpx.Stm.Core project. The Santa and dining philosophers programs run successfully. I would appreciate it if someone could review. Thanks.
Move Stm into FSharpx.Core

We discussed this on the mailing list, and now it's a reality.
SimpleLazyObject fix

Updated SimpleLazyObject to implement all of python's rich comparison methods, which will prevent unexpected behavior such as:

    >>> n = SimpleLazyObject(lambda: None)
    >>> n == None
    True
    >>> n != None
    True
Window structure corrupts in complicatedly splitted frame

I found that the function popwin:replicate-window-config() returns corrupted window tree if some nodes are splitted into more than three sub-nodes like:

<pre>
+-----------------+
|     |     |     |
|     |     |     |
|     |-----|     |
|     |     |     |
|     |     |     |
|     |-----|     |
|     |     |     |
|     |     |     |
+-----------------+
</pre>

In this case, the window structure becomes as follows:

<pre>
+-----------------+
|     |-----|     |
|     |-----|     |
|     |-----------|
|     |-----------|
|     |           |
|-----------------+
|  (This is a     |
|   popup window) |
+-----------------+
</pre>

Please check my patch.
Correct misleading instructions in README

The first 2 examples of the "Syntax & features" section of the README use an invalid syntax like :

```javascript
.css('color:red');
```

Instead of using :

```javascript
.css({color: 'red'});
```
or

```javascript
.css('color', 'red');
```

I don't know wich syntax should be the de facto standard in the docs. I personally prefer using ({color: 'red'}) over ('color', 'red'), but I guess that can be debated.
Adding autoguess config file (phpdoctor.ini at executing path).

I've added an autoguess config file so it is more convenient to use PHPDoctor in multiple projects. If you set an alias for the modified phpdoc.php (eg. `alias phpdoctor='/path/to/phpdoc.php'` in .bashrc) you only have to add a phpdoctor.ini file to a project and just run `phpdoctor` (please note: i made it executable).

PS: I saw the issue #23 but i'm not that comfortable with PEAR to create a package.
Polish and quick add enhancements

--White list popover with black text for night theme.
--Who and when controls for quick add.