labofsahil/github-event-dataset-2012 huggingface dataset:
Fix unit tests for JavaScriptInlineEditor

@redmunds 

This fixes the two broken unit tests for the JavaScriptInlineEditor. The problem with the unit tests was that they weren't using the JSUtils that had been loaded by the extension. Instead, they were using a different JSUtils loaded in the same require context that loaded SpecRunner (i.e. the wrong window).

This worked for some unit tests because they were just testing "independent" functionality of JSUtils. However, JSUtils reaches in to the DocumentManager in some tests. Thus, these tests were failing because they were getting the wrong DocumentManager inside the JSUtils code (even though the unit test code was accessing the correct DocumentManager).

I added code to the ExtensionLoader that allows us to retrieve require contexts for extensions using the name of the extension. (This is the first commit).

Then, I modified the unit tests to request the JSUtils module from the extension's context. This fixed the unit tests. (This is the second commit).

There were also a few bugs in one of the unit tests. I fixed those too.

We should think about re-architecting how we run unit tests. It might make sense for each test window to import (a modified) SpecRunner and then load a particular test spec and run it. Then, the modified SpecRunner could report the results back to the main test window. This would potentially make it much simpler to write unit tests because they could simply use the global 'brackets' object to get at the modules they needed.
* add minimum width option in dockpanels

@linh81 or @zefhemel
[Liskov] Fix TypeError if no editor open

Trivial fix for
````
Uncaught TypeError: Cannot read property '$editor' of undefined packed_openshift.js:41227
c.exports.closeCompletionBox
````

@ajaxorg/liskov
Feature/set up solution etc
Added support for any() argument matcher

As requested in issue (https://github.com/allending/Kiwi/issues/82)[#100] I added this functionality. I know it already from other testing frameworks and it is really useful in some cases.

The any() macro can be used for pointers as well as for scalars. I also added tests to cover this new functionality. It was really fun to dig into the code base.
replaces declared constant with function to calculate white point handling transform in ODTs


* adds xyY_2_XYZt to utilities
* adds calculate_cat_matrix to utilities
Pull request for deferred queries project

Can you pull up "to pushing it up to the butler right after verifying that junit passes" (commit: d60297bb8a167e202725345a8b7f86880bd488e8)? It's also build #9 on Jenkins http://graffiti.cs.brown.edu:8080/job/H-Store__ambell/9/. 

Whenever I pull down the new master and merge, I go through the merge conflicts on the few files I actually touched, and it says everything is successful, then when I go to compile I get 100 errors from h-store/src/protorpc/ca/evanjones/protorpc/Protocol.java and Counter.java saying I'm missing packages.
auto-config of ACTIVE_ITEMS and thread affinity ( linux )

Added the auto-configuration of active_items and thread affinity for linux.

Review the diff.
Fixed for VimuxRunPrompt not working with default

Moved initialization of the default outside the if statement.
Otherwise i get a 'Undefined variable l:command'  when using
calling VimuxRunPrompt.


/brian
more tests 

more tests and refactor should be in this
This adds the ips package method

OpenSolaris debuted a new package management system called **Image Package System** or **ips**. This method should add full support for using IPS.

I've been using this to manage my Solaris 11 based systems, but should work equally well on any IPS based system listed here: http://en.wikipedia.org/wiki/OpenSolaris#Derivatives
Build osx printrun clone

Hi daid,

I've modified the build script to use `git update` for Printrun instead of cloning the entire repository on each build.

Hope it'll save you some build time for more nice features in SkeinPyPy :)

Alex
Bugs related to sections.

Some bugs I found myself when playing with sections.

1. Error when changing tuning after adding a section.
2. Separator length of an existing section is not updated when changed after adding the section.
Pin celery at <3.0 to fix #538.
Send term to child process before kill

Gives child process 4 seconds (by default, configurable) to terminate itself upon receiving SIGTERM.

Closes #368.
Use newer MultiJson syntax if available (silence deprecation warnings)

A small pull request to see if the newer MultiJson syntax (MultiJson.adapter instead of .engine, .load instead of .decode, .dump instead of .encode) is available, and if so to use that.  This change silences deprecation warnings in the current version of MultiJson, and will make Resque compatible with the next major release, which will remove the old methods.

See https://github.com/intridea/multi_json/blob/master/lib/multi_json.rb#L45.

All Resque tests pass; while there are none specifically for MultiJson, I've run our app's test suite using this fork and those tests pass as well.

Thanks for the awesome gem!
Libvirt: fix libvirt_use_sudo option

When parsing the config file, if libvirt_use_sudo is present and set to
a string that represents a boolean, then the yaml parser will not give
us a String object, but something from TrueClass or FalseClass.

Since we need a string later on (otherwise, the tests on the variable
always fails, even if libvirt_use_sudo is true), convert this to a
string.
ENYO-662, ENYO-660: Handle wrap/nowrap with CSS whitespace, and add IE8 ...

...workaround for retaining newlines in pre.

Enyo-DCO-1.0-Signed-off-by: Kevin Schaaf <kevin.schaaf@palm.com>
Python 3 support

This branch will give you:

- support for Python 2 and Python 3 in a single codebase (just like Pyramid)
- a couple of minor improvements to the README.
- a fixed setup.cfg which was referencing hiero, not horus.
- keep up with Pyramid: use waitress instead of paste
- PEP8 compliance

When I started this branch I still didn't know that Python 3 wasn't supported, thus the silly name.

I am almost finished by now.

Congratulations, horus is exactly what I needed and had decided to write it myself. Good thing I found yours! It is awesome!

Keep up the good work!

I am curious, why use @declared_attr so systematically? It doesn't seem necessary:

http://docs.sqlalchemy.org/en/rel_0_7/orm/extensions/declarative.html#mixin-and-custom-base-classes

If you are using @declared_attr just so you can add a docstring, well, you can just add a doc="" parameter to Column declarations...
KS-4369  Can move an answer/reply from current space to a space that user isn't a member.
fixed number format and added totals
simple app build updates
updated german translation for "opening_repository"
Path parser based on string:tokens/2 rather than neotoma peg parser.

This branch replaces neotoma parser with a custom parser based on `string:tokens/2`. All tests pass. The only difference is that the characters used in property names is not limited in any way.

A quick timing test shows quite significant performance boost.

Master branch:

```erlang
timer:tc(props_path_parser, parse, ["test.test[2].test"]).
{139,
 [{prop,<<"test">>},
  {prop,<<"test">>},
  {index,2},
  {prop,<<"test">>}]}
```

This branch:

```erlang
timer:tc(props_path_parser, parse, ["test.test[2].test"]).
{9,
 [{prop,<<"test">>},
  {prop,<<"test">>},
  {index,2},
  {prop,<<"test">>}]}
```
Rebasing the master branch

Rebasing the master branch
Enable OAuth2

I know this commit has a terrible name, I edited it directly in GitHub and I'm not sure how to do "amend"s here. Nevertheless, since we have enabled OAuth2 on our site we decided to suggest that you enable it upstream - it's working well for us. 

Thanks,
Dan
Gdms geotools crs

This PR uses geotools to add CRS capabilities to GDMS.
Note that gridshifth is not yet supported. It will be asap with the IGNF factories.
Added support for HEX memory viewing

Added Hexadecimal display mode to the memory listing box. Now you can
choose wether you would like the memory display to display memory
locations in decimal or hexadecimal order.

Added an extra button which toggles the memory display to switch
between Hexadecimal and Decimal display modes.
cleanup

Hello,

I've merged some changes from @palange branch and performed a bit of general cleanup (unicode support fixes, whitespace normalizing, logging cleanup, setup.py script). 

Would you like to merge these changes?
Fixing issue in batch that prevent the code to end properly

Hi

I use the batch feature a lot and sometime facebook returns an invalid error that is not well formatted. When such error occurs, a KeyError exception on data['error'] is raised breaking the for loop unelegantly. This leads to a big loss of data when I use a big batch (50 requests with a limit=300 per request).

So I have patched the problem by checking if the error is well formatted or not. When it's not, I use an hardcoded message to prevent the exception to be raised. This is not elegant but it allows the code to end properly.

You can experience an invalid facebook error with this request: 

7766361077_10150747658106078/comments?limit=300&offset=3000&__after_id=7766361077_10150747658106078_22084845

Thanks!

Pierre-Yves Langlois
Simple test of pull requests
copate
Install required mysql gem

See https://github.com/laradji/zabbix/issues/22
Changes from friday

Code for the SVM part is almost complete, only the run file needs to be slightly extended.
Update .travis.yml

Do run Rubinius 1.9 mode

The previous commit added rbx 1.9 to the allowed failures, but didn't actually enable running
Bump version and libgit2 submodule to the latest

Want the fix for https://github.com/libgit2/rugged/issues/123
Implement selection widgets and items
Mixed document
Added a listener for monitor configuration changes

Adding a monitor,removing, changing primary, rearranging  - all these things leave the
Nemo-managed desktop in a weird state.
Improve cef

we should download chromium sources instead of gclient checkout.
concerning issue #190

Can't promise that this fixes issue #190
But I did change the class ExeDir into a function called getExecuteDir(). I also added a Unit Test, which for me, works correctly.
Fix scrolling glitches with position: fixed.

Hi guys,
I'm referring to this commit: 1d00746e6c01a5aebdf0572a618c353df22dfb33 (see my comment there).
bitte schoen
Requesting a pull to mozilla:master from k88hudson:t1903
[#2334] Ugly fix for preventing an open trackevent editor from being closed when moving a trackevent to a new layer

https://webmademovies.lighthouseapp.com/projects/65733/tickets/2334-moving-an-event-to-a-new-track-will-close-its-editor
T766
[#2638] Prevent images inside droppable containers being draggable. Ensure drag over class is removed properly

https://webmademovies.lighthouseapp.com/projects/65733/tickets/2638-dragging-images-on-the-video-and-dropping-in-droppable-area-causes-unexpected-error-messages
T1881
T2591
A fix to all the nits brought up from @toolness as he reviewed the merges

@toolness - can you check over these to confirm?

Thanks very much!
Add l10n/fi

The same l10n/fi strings were used as in http://mxr.mozilla.org/l10n-central/source/fi/ and in http://cgit.freedesktop.org/libreoffice/l10n/tree/l10n/source/fi in order not to deviate too much from the norm.
commentaire file d 'ariane
Updated with latest version from StructurePipe
Upstream copies request instead of passing it thru

We kept running into issues with connection management and content lengths.  The root cause seems to be that an http.Response read from the wire is not setup to be written back to the wire.  After fighting with prematurely closed downstream connections, duplicated status codes, and numerous content-lenght issues, it seems we shouldn't be reusing that object.

This patch fixes several issues by creating a new response and copying over the appropriate bits.  It also applies sane logic to content-length and transfer-encoding.  

For example, an upstream that uses connection closing to terminate a response body (for shame) will no longer cause the downstream connection to be shut.  Instead, this will be converted to a chunk encoded message on the downstream and keepalives can happily be observed.
两个model提交

两个model提交
Updating copy for Postgres.app

Now that Postgres.app is out of beta, we should consider adding it to the downloads page on postgresql.org.

This patch removes the comment tag and updates the copy for the app description.
Self pull request to update my fork as per the current Django snapshot.

Self Pull Request: pramttl/django  <---(getting latest commits from)---- django/django 

Personal Remarks:
I still find this process pretty ironical.
I am invisibly making the main django user send me a pull request. (Huh! I feel obliged)
But, I am the one who initiates this pull request. I am the one who is going to merge it. 

Why can't there just be a single button for this. Sync my repo with the guy from whom I forked it :p
changed to use qiniudn.com

1. 所有原先绑定 xxx.dn.qbox.me 的都已经全部添加一个 xxx.qiniudn.com 绑定

2. find . -name '*.md' | xargs perl -pi -e 's|dn.qbox.me|qiniudn.com|g'
Sending a pull request

detachLoggerContext removes LoggerContext from ContextSelector. BUT
context.getLogger will create it again. So it's much more properly to
log at first and detach context after that.
Changes for python3

Here are the changes for python3
Workaround for Facebook bug returning non-https URL for paging in batch requests

...36939577

There is a bug in FB occuring when using batch requests:
https://developers.facebook.com/bugs/430824836939577

Trying to iterator over the connection fails with an error 400 because the "next" URL uses http instead of https:
com.restfb.exception.FacebookOAuthException: Received Facebook error response of type OAuthException: You must use https:// when passing an access token


I patched this workaround a while back in 1.6.9 when the bug first occured and finally commited it in my fork.

Can you please merge the workaround? I'd really appreciate having a new release soon with this workaround. Thanks!
Ignore leading spaces (and trailing also) in all URL from url list or co...

...mmand line

Will close issue #319.

Thanks.
Some fixes + timeupdate patch

- Fixes for event handler registration (was using wrong variable name)

- Added timeupdate event support

- JSHint clean-up"

I succefully used Audia as drop-in <audio> replacement here:

https://github.com/miohtama/Krusovice
Add uuid support to -i
Final fix for saltstack/salt#1756

Don't try to import `salt.log` during tests. Adapt `check_user` test accordingly.
Add ability to install pkg from file (yumpkg)

This is my first attempt at extending yum support for anything, so it is
entirely possible I messed something up without realizing. I did however
test this on a Fedora 17 VM and it works there.
very small change

Add localhost as a core grain, using 'hostname -f' as the source.
Fixed keyerror when running cron.set_special.
updated state docs to new style state syntax

updated the state docs to the new state syntax from:
http://salt.readthedocs.org/en/latest/topics/releases/0.9.9.html#state-syntax-update
0.10.4 debian package

this includes the 4 commits from @rentalita cherry-picked from develop, which are needed for any future package builds of this release, and the administrative changes for posterity. It is my understanding the policy is to commit these on the branch they apply to, so please note this is a pull request for merge into the 0.10.4 branch affecting only the debian subdirectory.
Made data.getvals work with CLI, updated test
[NEXUS-3728] use 'su -' intead of 'su -m'

https://issues.sonatype.org/browse/NEXUS-3728
Make our modules (especially plugins) more resilient to changes.

DummyWhatever implementation was just dumb. So, using Mocked
implementation of the given interface to make this plugin
more resilient to newly added methods to the interface, that
is NOT in this module (but somewhere else).

This will be even more important once we explode the build.
Add  paramter to request for response encoding

I have add a paramter with name "encoding" for encoding of response
MDLSITE-1982 - fix whitespace check for tabfile.csv
added a new variable '$dollar', whose value is the dollar sign ('$').

The '$' literal character can't be used in a complex value. So we add a $dollar variable.
Use xcrun to identify the path to "docsetutil"

The "xcode-select" command-line tool is used to switch from one Xcode.app instance to another.  If a development machine doesn't have an application named Xcode.app (e.g. in my case I only have Xcode45-DP2.app) then generating a docset will cause an exception.

This pull request switches to using the "xcrun" tool to identify and run the correct path based on the user's environment.
Collector service/filter refactor

- Refactor the collector to use Finagle `Service` and `Filter` instead of `Processor` and `ProcessorFilter`
Fixed absolute path, which does not work / exists on many systems.

"/usr/bin/env php" should be available as soon as you install php-cli
API for hackful.com

Hi,

I wrote a JSON API for hackful.com. It's a fairly simple API but it handles almost everything you can do on the web frontend.
It would be awesome if we could merge the changes to master so I can publish my new iOS app for hackful.com which is heavily using the API :)

I wrote functional and integration tests for my changes and tested everything.


Thanks
Ömer
Add classToErease

Request to add this file.
Added ObjectiveLibModbus

I added ObjectiveLibModbus. An Objective-C wrapper for libmodbus. A compiled version of libmodbus that is slightly tweaked to work with OS X and iOS is included.
Adding new AeroGear version to the repo
Added AssetsLibrary

Was failing to build because of a missing framework
Added Box iOS SDK

First podspec, first pull request, please let me know if I'm not doing this correctly!
Added OCHamcrest 1.9pre podspec

Nothing fancy...
JSONKit compiler_flags should be a string instead of an array.

I am using rubymotion and get compiler errors when building JSONKit. The clang shell command gets passed "[-Wno-deprecated-objc-isa-usage," "-Wno-format]" instead of "-Wno-deprecated-objc-isa-usage -Wno-format" and blows up.
Fixed YLProgressBar.podspec.
FontasticIcons podspec added

https://github.com/AlexDenisov/FontasticIcons
Relationship enhancements + various tweaks

You can now provide `class_name` and `foreign_key` options when declaring amfetamine relationships, which will map differently named resources to local amfetamine classes.

Plus some other tweaks here and there like disabling caching in Rails development mode.
Errorcode

During startup of a new connection in Freerdp many things can go wrong, such as DNS error,
connection failure, authentication error etc. I think there should be a way of getting a detailed error code from Freerdp. From what I have seen only true or false are returned. Freerdp print out errors on the screen but these messages are not readable from other software. This branch stores the error code  in a variable. There are many ways of returning an error code. This suggestion does not mean that the interface to Freerdp must be changed. 

There is also a branch of XRDP (https://github.com/ArvidNorr/xrdp)
(branch freerdpconnecterror) where you can see how the errorcode can be used in XRDP.
Fix ticket #1068: uncheck specialsettings for subdomains

Hallo,

solution for ticket #1068:

The value for checkbox "apply specialsettings for ALL subdomains" wasn't processed correctly, so the settings were set always for all subdomains.
Removing everything that is not essential for reducers.
809259 - fix some permissions issues in cli for Activation Keys

This requests contains 2 commits for addressing issues found with the permissions handling in the CLI for activation keys. The key issue was that a user with activation keys permissions was also being required to have permissions to the organization or environment; however, that was not the intended behavior. Instead, a user with activation key only permissions should still be able to CRUD a-keys using the CLI.

See the commits for more details on the changes made.
Revert "Foreman environment orchestration"

This reverts commit a2575e0a3ec6fcaa4b74218b7db426e01354e4af.
There is problem with envs to orgs relation in foreman which results in attempts for  duplicite Environments creation. Reverting the Envs orchestration till the relation is properly defined.
872305 - scope product certificate search by organization
evironment is now stored to environment variable instead env

This is left over from 85bafb23

addressing:
2012-08-29 02:28:43,527 [ERROR][MainThread] error() @ base.py:183 - Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/katello/client/cli/base.py", line 193, in main
    ret_code = super(KatelloCLI, self).main(args, command_name, parent_usage)
  File "/usr/lib/python2.6/site-packages/katello/client/core/base.py", line 294, in main
    return subcommand.main(self.args[1:], self.args[0], self._get_usage_line(command_name, parent_usage))
  File "/usr/lib/python2.6/site-packages/katello/client/core/base.py", line 294, in main
    return subcommand.main(self.args[1:], self.args[0], self._get_usage_line(command_name, parent_usage))
  File "/usr/lib/python2.6/site-packages/katello/client/core/base.py", line 368, in main
    self.setup_action(args, command_name, parent_usage)
  File "/usr/lib/python2.6/site-packages/katello/client/core/base.py", line 354, in setup_action
    self.process_options(parser, args)
  File "/usr/lib/python2.6/site-packages/katello/client/core/base.py", line 212, in process_options
    self.check_options(validator)
  File "/usr/lib/python2.6/site-packages/katello/client/core/changeset.py", line 47, in check_options
    validator.require(('org', 'env'))
  File "/usr/lib/python2.6/site-packages/katello/client/utils/option_validator.py", line 81, in require
    if not self.exists(opt_dest):
  File "/usr/lib/python2.6/site-packages/katello/client/utils/option_validator.py", line 44, in exists
    return (not getattr(self.options, opt_dest) is None)
AttributeError: Values instance has no attribute 'env'
874280 - terminology changes for consistency across subman, candlepin, e...

...tc
820624 - make pgsql to listen only on localhost

Please put BOTH the following bugs to ON_DEV when merging:

https://bugzilla.redhat.com/show_bug.cgi?id=820624
https://bugzilla.redhat.com/show_bug.cgi?id=819611
Menu options semi translated cheers MP
Added a dozen lines, still needs to be finished.
Some transalation
Update master

Finished
Full Translate 2/0426
Added Google Cloud Storage v1 abilities

Made basic changes to authentication and put/get/del to incorporate Google Cloud Services as per https://developers.google.com/storage/docs/reference/v1/apiversion1.

Needed Google over Amazon due to need for CORS in canvas processing on client (throwing errors without Access-Control headers).

Google has additional need for header specifying version on requests, so had to add addlHeaders object.

Finally, had to shorten canonicalizeHeaders inStr from x-amz to just x-.

No changes to other features. End result is that module should allow you to switch between Google and Amazon by simply using a "service" parameter.

This is my first fork/pull so apologies if something's not right...
Fix in BLAT error message

Was incorrectly displaying an error message on valid data.  Fixed now.
Warning commit 20a7e054a1f8dd7a1023b6da0f154e30befea806 change the schema
Repeat abs xpath bug 208
Submission formhub
Make points total update when filters are changed with the new filter UI

Updating points after filters are changed was broken since the [new filters UI](https://trello.com/card/updated-card-filter-including-filter-by-due-date-in-board-view/4d5ea62fd76aa1136000000c/1374), see #28
Adds  AnimationClipInstance parameter to AnimationListener, to know what clipInstance finished

While it seems that on your design you wanted to keep access to _clipInstances just in the AnimationManager. There seems to be no way to know when all animationClipInstances have been completed.
(This is particularly useful because of the AnimationUpdateStates (to update UI or whatever).

So i decided that adding an AnimationClipInstance as parameter in the AnimationListener Interface would allow to who wants to create a Common AnimationListener to all AnimationClips (to know when there is no more animation to be done).

I updated the the examples affected accordingly.

If you have though about this already and you have seen a better way cancel the pull request and let me know, so I can update my code accordingly.
Apply rules for a.button to button too

I'm currently using Lungo.js with forms. One thing keeps bugging me. I can't use button elements in lungo because they aren't styled. This patch fixes it.
remove apps/vibrator and apps/contacts

Those directories did not contain apps.
The contacts photos have been moved to dialer/profilePhotos/ and dialer/js/helper.js modified
Notification (for geolocation)
Wrong evaluation of a local file before fetching the remote file

This fixes the issue reported on the mailing list and IRC.
if user has manually installed an intermediate version - don't ignore it...

...: issue 1754
Add LSB facts, as derived from lsb_release -a

This gathers LSB facts via lsb_release.  This complements the
platform facts collected via the platform module.  This reoprts
release, id, description, release, and codename.  It also adds
'major_release', which is the major version number of a distribution.
Updates to address issues #202 and #205

These updates should take care of the python2.5 issues.  paramiko doesn't seem to be issuing any warnings, so only trying to do the catch_warnings if that attribute exists on the module seems to do the trick.  Changed the references to Python in the shebang line to use the "env" util, which also seems to work.

That said, I'm *just* starting to learn about ansible so I don't know all of the implications of these changes.
Fix bug: unique([1, 2, 2, 2]) outputs [1, 2, 2].
Remove all this social sharing non-sense

It's not the core business of Firefly to handle this.
convolve_fft - counterpart to convolve.  NaN-friendly and mask-friendly, N-dimensional convolution

As stated in pull request [155](https://github.com/astropy/astropy/pull/155), this is an N-dimensional FFT-based convolution code.  I've done my best to ensure astropy compliance, but I probably missed some key components.  Getting the unit tests in place and checking for agreement with [convolve.py](https://github.com/astropy/astropy/blob/master/astropy/nddata/convolution/convolve.py) is probably essential before this request can be accepted.  

However, it has some nice features:

  - N-dimensional
  - works with masked arrays (hack-ey approach, though; is there a better one?)
  - can be multithreaded with FFTW (is this sort of "optional requirement" allowed in astropy?)
Cleanup lingering pipes from previous runs.

While not technically harmful (Riak and to_erl do just fine), the extra files in PIPE_DIR confuse the Ruby client tests, which expect only one set of FIFOs to be present. Since we start the nodes from a clean state, but PIPE_DIR lives outside the node roots, it seems reasonable to clean them up before starting a test, at least until the Ruby client can identify and ignore stale FIFOs.
Update the MDC replication 'fullsync_strategies' configuration option

The documentation for the `fullsync_strategies` option indicates that the `syncv1` is the default value although this has been deprecated. The current strategy is `keylist` (and this is the only other strategy available at the moment).
Heavy rewrite of smtp_proxy and smtp_forward to use new smtp_client pool

This commit removes the old conn_pool_base.js and related tests for a more common smtp_client.js in the core server.  smtp_proxy and smtp_forward are now written against this new smtp_client module, and are well tested in production and unit tests.

A bug in connection.js where close was not being caught is now resolved by catching close and calling the same common routine as end.

Fixed a typo in the aliases docs.

Added the dependency generic-pool, which is needed for the pooling core of smtp_client.js.

cherry-picked the disconnect hook patch from _smf_, but for some reason that should not show up in the diff.  This may or may not produce a conflict when merged.

Sorry for the huge diff Matt.
Test that used to use the tap interface are now re-written to use nodeunit.
Update root-image/etc/skel/.bashrc

hope u like :)
Build identification strings

All client version information is moved to version.cpp, which
optionally (-DHAVE_BUILD_INFO) includes build.h. build.h is
automatically generated on supporting platforms
via contrib/genbuild.sh, with information from git describe or
from the directory name.
Fixes for Rake::DSL deprecation warnings

Including the ```Rake::DSL``` module in ```/lib/dotenv/railtie.rb``` when required (when ```Rake``` is already loaded) in order to surpress the deprecation warnings thrown when running rake tasks.

```
ruby 1.9.3p286 (2012-10-12 revision 37165) [x86_64-linux]
Rails 3.1.3
```

Before the patch, running a rake task was throwing the following warnings:

```
WARNING: Global access to Rake DSL methods is deprecated.  Please include
    ...  Rake::DSL into classes and modules which use the Rake DSL methods.
WARNING: DSL method Class#desc called at /usr/local/rvm/gems/ruby-1.9.3-p286/gems/dotenv-0.3.0/lib/dotenv/railtie.rb:4:in `block in <class:Railtie>'
WARNING: DSL method Class#task called at /usr/local/rvm/gems/ruby-1.9.3-p286/gems/dotenv-0.3.0/lib/dotenv/railtie.rb:5:in `block in <class:Railtie>'
WARNING: DSL method Class#task called at /usr/local/rvm/gems/ruby-1.9.3-p286/gems/dotenv-0.3.0/lib/dotenv/railtie.rb:9:in `block in <class:Railtie>'
```
Return codes for mysqldump and gzip
correcting postLink doc block and adding deleteLink

correcting postLink doc block and adding deleteLink as convenience wrapper for DELETE method.
2.3 unify object collection

personally I liked attach/detach and attached() better - especially for behaviors.
but since the consensus was to deprecate attach/detach in favor of load/unload we should not keep attached() then either. it is confusing.

so we should deprecate it in favor of loaded().
Wmsbrowser

See https://github.com/camptocamp/cgxp/pull/226
OpenLayers upgrade (88d927a8278cf4e2ca1149043f5acf72b15adf15)

This pull request goal is to rely on the new master revision of OpenLayers.
Removed old README file and tweaked copyright line
fixed rename-keys to not delete entries when there is a collision

Small fix to prevent key collisions deleting keys from the result map
For release 2.20
Add a permission field as an octal string in result of stat, lstat, stat...

... in fs.
refs #82
Doc: update lev module document;

I've updated the core documentation (core.markdown).

For the following, I have not updated yet.

1. Activate_signal_handler
2. Handle_type
3. Now
4. Update_time
5. TimeELog
6. TimeHTTP
7. TimeHTTPLog

I think that 1, 2, 3 and 4 should not be included as an API of lev. Because it is a low level.
I think that 5, 6, and 7 does not fit into the context of the API of lev.
This should be included in the API of the web.
less.rb on JRuby

I took a second service at less with `therubyrhino` and here's the result.
Tests seems to pass on MRI and JRuby as well. 

I had to relax the dependencies, thus no `therubyrhino` or `therubyracer` in the gemspec.
I also slightly "reverted" `commonjs.rb` as it was standing in my way - last time it was therubyrhino itself and it took me some time to polish it out now it seemed to resist with some ugly error from Rhino ... guess I'm just unlucky or this ain't meant to be :) !

Do you insist on using it ?
For me it does not seem that crucial  - someone adding support for a new runtime under less.rb should not have to deal with 2 gems. There's also some native require support in rhino itself but I did not test it out, I guess it might be hacked to get working on the ruby side ...
Add simple csvlog support
Support requirements that start with '-e'

If a requirements file contains a VCS repository specified with -e,
and it also specifies a revision number, confirm that the revisions
match.

For example:

    -e git://github.com/jcrocholl/pep8.git@bb20999aefc394fb826371764146bf61d8e572e2#egg=pep8-dev

Addresses https://github.com/dcramer/piplint/issues/4
throw an exception if shard does not exist
Uploads on s3
Base scaffold cleanup

PEP8 and HTML templates indention cleanup
Improved test coverage, pep8 compliance, etc...
Toys in name
Update tag for Ember.js on StackOverflow

Previously Ember.js related questions were tagged with `emberjs` which has
been renamed to `ember.js` lately.
Added parent name to page titles when there is a parent

Think this covers when it's necessary, let me know if I've missed anywhere.
Feature/at mentions atwho

Thanks to Jon+Aaron for helping me get this one tidied up this morning.

Additions:
* Added unique (and fixed) usernames for every user in the form "FirstnameLastname[number]"
* Entering '@' in the comment field will open a pop-up menu similar to the github mentions list, filtered by members of the group only
* Comments containing mentions have links added to them as they are rendered (at present the links go nowhere...)
* Site notifications generated for each mentioned user

Outstanding issues/future additions:
* So far haven't worked out how to add the necessary attributes for having the mentioned user links trigger the user popover.
* Haven't included avatars in the mention list (yet!)
* Haven't included anything for email notifications yet
First pull

I'm fixed news
Add sortable ability with group support to the statistics table
Fix/1.14.x/doc 1387

Doc-website: An error occured while processing the requested document
Login via VMC Token

Not sure if this is the best implementation, but this adds an option for a developer to provide a VMC token while creating the VMC class while not impacting an existing applications using the library and not copying and pasting functions into a separate class.

The need for this was so that an application can be written with this library, but reuse a VMC token when possible. It is possible that rapid requests may need to be made, but without the option of storing the VMC object in memory with the token retrieved from the login function.
Fixes for prevent django warning: DateTimeField received a naive datetim...

...e
adding support for custom comments

fixing bug with not supported custom comments
Make clear how to import app_reverse.

Reading the current documentation it is not clear how to import app_reverse. This documentation fix adds an import statement to the example and a cross link from the first mention of app_reverse to the section with details about this function.
Typesystem cleanup
Support for italic fonts

I've added support for italic fonts. This will e.g. enable italic comments in vim (screenshot attached).

Xcode changed `English.lproj/PreferencePanel.xib` quite a bit because I'm running a newer version. Maybe you want to re-create it if you're still running the old one. I've just added a checkbox `Draw italic text in italic font`.

![italic fonts](https://p.twimg.com/AyHDqzZCAAMYM0j.jpg:large)
Bugfix: in hosts with python-2.5, hash keys needs flatten string.

Bugfix in runned python script on hosts : 
TypeError: exit_json() keywords must be strings
proper url encoding for lyrics requests

ditto
Changing native library to avoid crash when buffer == null (in case of errors)

...l
Fixes setting of nodeID in replicating backups
Eap large message change

(no semantic changes here.. just a log change and aesthetical changes)
General fixes on functional tests and other stuff

also added a way to show tag sizes based on popularity.
bugfix: Iterating a Row stopped when content was NULL

Hi,
we discovered a bug when the content of the Everyman\Neo4j\Query\Row class was NULL. In that case, the iterator (like foreach) stopped and did not iterate over all data. NULL should also be a valid content and the iteration must continue until the end, that means the size of the $raw data array.
base pr for - jclouds provider for google compute engine

- addresses comments from #1010
- includes the following base apis
	- projects
	- operations
	- zones

These are 3 small apis that are required by other apis in some place or another.

removed the other apis from the core api

removed the page system test
Work around failed CDN metadata lookups with HPCS

Previously BlobStore.list and thus BlobStore.clearContainer serialized
on synchronous and failed CDN lookups.  This effectively prevents
clearing any large container.  We use cache a negative entry to work
around this.  When HP improves their CDN support we should remove this
workaround.
Deprecated nova project in jclouds 1.6, to be removed in jclouds 1.7.
CloudStack EC2 Query API tests

This PR contains the following changes
1. Changed existing tests of ec2 according to CloudStack
2. Some new tests without much verification i.e. just their response parsed correctly
Implement 'POST /1/cards/[card_id]/actions/comments'
#611 Moving field to another form location


There is now a drop down list in Form Section to move the field to another form.
When the user clicks on the Form in the drop down list, confirmation alert appears and then moves the field to another form when the user confirms.
The original field moving drop down box in the field edit window still exists.
Future

it needs std:: infront of all the map and string stuff, to work with C++11x
fix issue to handle the -arch compiler option with arg

ccache was logging a warning on Mac since the -arch option always
has a argument. The option also affects compilation because
the compiler will set a corresponding architecture define
Correct cmake variable for install prefix is "CMAKE_INSTALL_PREFIX", not "CMAKE_PREFIX_PATH".

CMAKE_PREFIX_PATH is for searching for other programs, not for the place
to install this one.  Based on acprep's --help, I think the intention was
to use CMAKE_INSTALL_PREFIX here.

Details from cmake --help-full:

  install
       Specify rules to run at install time.
....
     DESTINATION arguments specify the directory on disk to which a file
       will be installed.  If a full path (with a leading slash or drive
       letter) is given it is used directly.  If a relative path is given it
       is interpreted relative to the value of CMAKE_INSTALL_PREFIX.


meanwhile:

  CMAKE_PREFIX_PATH
       Path used for searching by FIND_XXX(), with appropriate suffixes
       added.


To quote the film, The Princess Bride: "You keep using that word.  I don't think that word means what you think it means." :)
Fixes for1.6.12.5;  secondary pull request

This pull request is for follow up fixes on 1.6.12
Layout refactor

## Description
Very large layout re-factor. the purpose of this re-factor was to:
1. Move to more CSS based re-sizing (100%x100%)
2. Less JavaScript calculation for re-sizing and positioning.
3. Support for AutoResizing player in playlist mode

## Layout Structure
We now have #playerContainer div that contain the entire player and it's components, this is the $interface.
We also have #videoHolder div that holds the video and every related element.
The #videoHolder is the only element that has fixed height calculated according to the other "block" elements inside #playerContainer.

```HTML
<div id="playerContainer" class="mv-player">
	<div class="titleContainer block"><div class="TopTitleScreen darkBg>FolgersCoffe.mpeg</div></div>
	<div id="videoHolder" style="height: 269px; "> 
		<video style="width:100%; height:100%;"></video>
		<div class="mwEmbedPlayer" id="kaltura_player"></div>
		<div title="Play clip" class="play-btn-large"></div>
		<span class="k-watermark-plugin" style="position: absolute; z-index: 1; left: 0px; bottom: 0px; padding: 5px; "></span>
	</div>
	<div class="control-bar block" style="height: 31px"></div>
</div>
```

If a plugins needs to add element to the DOM you first need to decide:
Is this element is part of the video area or the player container?
A good example is the title plugin, the title is part of the player but shouldn't be on the video area so we added it above #playerHolder and gave it "block" class so it will be calculated as player component.
Another example will be the watermark plugin. the watermark should always be on the video area so we append it to #videoHolder. the watermark plugin doesn't need to know about the control bar mode / height. It just works!

## Testing
Basically we need to test all test files. I've tried to test the files that i though will break like playlists, title, ads.. Please run some more tests on the other tests files.

I've tested against iPad iOS 4/5 / iPhone / Android 2.3, 4.0 / Xoom / Blackberry

Please review and test more :)
Sanataro API Implementation

Implement Sanataro RESTful API.

Output format is JSON.

It is possible to use RESTful client, emberjs-data, etc.

Currently this patch only supports
* CRUD of entry (models are GeneralItem, Adjustment)
* List Accounts (models are Banking, Income, Expense)
And now the loop works too :D

I am so sorry! I did test it... but... it seems I didn't test the number of entries, which is one of the most obviously important tests to do. Ooops.

The error I made was removing from "entry" (the actual entry) instead of "entries" (the table of entries):

```lua
 if entry:update(dt) then entry[id] = nil end
```
instead of
```lua
if entry:update(dt) then entries[id] = nil end
```

I tested it again by temporarily creating a new function...
```lua
function cron.entries()
	local i = 0
	for _, _ in pairs(entries) do
		i = i + 1
	end
	return i
end
```

And then running this...
```lua
cron = require 'cron'

function love.load()
	t = {}

	for i = 1, 1000 do
		t[i] = cron.after(math.random(10), function() end)
	end
end

function love.update(dt)
	cron.update(dt)
	print(cron.entries())		
end
```

And the results were as expected. I also ran it through the Telescope tests as well, and I think everything passed.

Again, sorry for not testing thoroughly enough before sending the pull request!
Add type coercion to Tasks.par(Task<?>...)

This change makes Tasks.par(Task<?>...) match the functionality in
Tasks.seq(Task<?>...). Specifically, we now return typed ParTask (not
wildcarded) based on what the consumer requests.

This change is not backward compatible for cases where the user
explicitly casts the result of Tasks.par(Task<?>...) as in:

    final ParTask<String> par = (ParTask<String>)par(task);

For code that makes this cast, remove the cast.

---

@brikis98 @chikit This change is not strictly backward compatible, but the cases where the cases where this breaks backwards compatibility should be rare (see above). The motivation for this change is my work on the wiki. I want to do:

```java
final ParTask<String> contentTypes = Tasks.par(fetcher.getContentType(url1),
                                               fetcher.getContentType(url2),
                                               fetcher.getContentType(url3));
```

but with the current method declaration, I have to do:

```java
final List<Task<String>> urls = new ArrayList<Task<String>>();
urls.add(fetcher.getContentType(url1));
urls.add(fetcher.getContentType(url2));
urls.add(fetcher.getContentType(url3));

final ParTask<String> contentTypes = Tasks.par(urls);
```

This change is compatible with the usage we have for Jim's project. What do you guys think?
Additional fixes and patches.

This pull request is an attempt to deal with the topics brought up in issue #301. I will push additional fixes and patches as time goes on.

* Commit @4500c4d407c170102adc44170aa6e6cce8305058 deals with a duping bug involving specific plugins and Super Breaker, as detailed in a recent comment on #231.
Fixing some wording in the design documentation.

Fixing some awkward wording.
Update pom.xml version information
Export gaia domain/debug options

Add new options for building gaia (so profile is built with these options before the userdata
Bug 816565 - home page video promo

Commenting out the previous promo since it'll be coming back soon (all three will go into rotation in a week).
Patch for tests

@willkg r?
Fixes Bug 721254, added crashmover_app and updated old crash mover to multidump

created a configmanized crashmover_app 
modified the old crash mover to handle multidumps

note that this PR does not work by itself.  it depends on the following PRs to be accepted first:

    multidump2012crashstorage
    multidump2012adapter
    multidump2012collector
    multidump2012submitter
Bug 792118 - Make sure that new-style plugin hang reports process correctly

Because they have PluginHang=1 but no HangID
Start using signing_clients for app manipulation
Bug 704778: Mark multiple beta files uploaded to the same version as Bet...

...a rather than awaiting full review.
Add option to specify redis driver

Hi! 

I added an option to specify which redis driver to use. redis-rb supports ruby (default), hiredis and synchrony. We have hiredis in production, because the performance is significantly better. I benchmarked sidekiq's test suite with hiredis and measured a 9 - 10 % increase of tests/s and asserts/s.
I did not add additional tests because this would introduce new development dependencies for hiredis and em-synchrony which would be overkill for an optional setting, which may not be used very often. Besides that, there should be no difference in the behaviour of sidekiq. I can confirm that the test suite runs successfully with the :driver => 'hiredis' option. And as expected, also a little bit faster.. ;-)

Clemens
Closes #333
DEPRECATED SingleBySQL plugin, move to Teng core.
add many algorithm supports

Hi, I wrote a patch that implements many algorighms described below.

* Key Exchange: diffie-hellman-group14-sha1, ecdh-sha2-nistp{256,384,521}
* Host Key: ecdsa-sha2-nistp{256,384,521}
* Authentication: ecdsa-sha2-nistp{256,384,521}
* HMAC: hmac-ripemd160
* Cipher: aes{128,192,256}-ctr, camellia{128,192,256}-ctr, blowfish-ctr, cast128-ctr, 3des-ctr, camellia{128,192,256}-cbc and arcfour (note that arcfour has problems with weak keys, and should be used with caution)

I've tested with these Rubies on Mac OS X:

* Ruby-1.8.6-p420
* Ruby-1.8.7-p358
* Ruby-1.9.2-p318
* Ruby-1.9.2-p318 (Linked with OpenSSL-1.0.1 that has Camellia and IDEA cipher algorithms)
* Ruby-1.9.3-p125
* JRuby-1.6.7 with JRE 1.6.0u29

(note that Ruby-1.8.6 and JRuby doesn't have OpenSSL::PKey::EC implementation, so "ecdh-*" and "ecdsa-*" are unavailable under them.)

And I confirmed compatibility with:

* OpenSSH 5.9-p1
* patched version of OpenSSH-4.7p1 ( to test "camellia-*" cipher algorithms. patches are available at  http://www.csg.is.titech.ac.jp/~yanagisawa/Sites/text/camellia-e.html )
* twistedconch 12.0.0 (to test {3des,blowfish,cast128}-ctr)

Hope it helps.
ua folder update
Suppress strict standards errors when mocking with E_ALL

A hacky way to suppress E_STRICT for mock definition evaluation in generator. This is to prevent strict standard errors when mocking in E_ALL reporting mode.
Event 'pick' option should be 'picking'

I believe the 'pick' option should be named 'picking'. Tested in PhiloGL 1.5.0.
Thanks for creating this awesome framework!
Support webkit

For some of us chrome users
Use latest Travis-CI URIs. 

Yay oneliner fixes!
Complete ginkgo's separation from gevent, adding async modules for threading/eventlet, remove serve_forever

This also merges in the eventlet branch.

I'm not entirely happy with the error message construction and enumeration of available async modules living in core.Service. Maybe we should throw a more specific error that we catch in the runner?
Hydra 351

I think this is what we wanted, though you may want the default to work differently.
2.2/develop: bug fix

when an image alt contains special characters like ' you can't insert the image in the editor
Fixed validation message in streams core

fixes issue #1555
fixed : current navigation on addons