labofsahil/github-event-dataset-2012 huggingface dataset:
Fix spine.coffee to pass CoffeeLint class name rule

The fix is desirable to those who checks their sources with CoffeeLint (or smth similar) as class names are usually CamelCased.
Windows support for Meteor

The changes introduced through this pull request bring Windows support to Meteor through some small bug fixes, as well as allowing developers to create a development bundle.

It also contains one commit that fixes Firefox on Windows, which appears to be able to send \ in the URL instead of / through HTTP; which caused Meteor to crash, something we really don't want users to be able to do.

As it is unfeasible to summarize everything here, I will comment the commit lines instead.

Please also confirm that this does not break any Linux behavior; I was careful, but a bug might perhaps slip.

---

A MSI installer that installs the latest Meteor version is always available at:

http://win.meteor.com/

---

There's also no support for updating through `meteor update` yet, but the dev bundle currently create a .git folder to show `This is a git checkout. Update it manually with 'git pull'.`

**I suggest you to view [Diff](https://github.com/meteor/meteor/pull/162/files) with inline comments instead of the incorrect parts below.**
Streaming

Rebuilt and refactorized the javascript that performs API-requests for Monlog.
Various Windows 8 related fixes

Fixes #899
Fixes #923 (assuming we set the MediaState correclty)
Fixes strange behaviour of Windows 8 trial
Rewordked messagebox for correct behaviour
Moved the IsVisible sets to the delegates so the Guide won't get stuck if the EndShow functions are not called
FreeBSD compatibility.

/usr/local is not searched by default.
`install' does not come with a -D option.
Install ctags as exctags to avoid conflict with emacs ctags

Install ctags as exctags to avoid conflict with emacs ctags

Fixes issue https://github.com/mxcl/homebrew/issues/8859
Update Node devel to v0.7.10

Update Node devel from v0.7.9 to v0.7.10
Updated aws-cfn-tools to 1.0.10

Currently this is the file provided.
GraphicsMagick 1.3.17
bibutils 4.15

Updated bibutils from 4.12 to 4.15
povray 3.7.0.RC6

The previous version of povray (3.6.1) would not compile with recent versions of libpng. This beta version does compile with recent versions of libpng.

Almost all changes to this formula come from studying the [povray portfile][1] from MacPorts and reading [a bug report][2] about how they solved the same problem.

[1]: https://svn.macports.org/repository/macports/trunk/dports/graphics/povray/Portfile "MacPorts POV-Ray portfile"
[2]: https://trac.macports.org/ticket/35949 "MacPorts Ticket 35949"
Install bash completion script in rebar formula
Added support for "settings" to casper.thenOpen

This pull request implements tests and support for the "settings" argument in thenOpen. This allows you to do such things as POST the results of your scrape to a URL of your choice. Combined with the web server introduced in phantomjs 1.5, you should be able achieve half-duplex communications between any other server-client that supports RESTful communications.
some changes to visualizations page

few links and a small edit or two-

i explicitly said what the dimensions are, just to tie that sentence more into the code. Reads easier for me like this as a tutorial user.. let me know what you think about that - if it's unnecessary or not ;)
ability to run focused specs by putting your cursor on top of an example

this commit adds line numbers to each describe/it allowing cedar to run specific file/file+line through CEDAR_SPEC_FILE="/path/to/file.mm:123". it also lays groundwork (CDRSymbolizer) for symbolicating stack traces of NSExceptions so that failure description can be more informative.

this goes together with https://github.com/cppforlife/CedarShortcuts which in turn allows users to cursor onto a test and press a shortcut to run a focused spec.

(note: CEDAR_SPEC_FILE does not work when running specs on a device)
Minor corrections for the Chapter 7

The branch contains minor fixes and consistency improvements.
Update ko/02-git-basics/01-chapter2.markdown

wrong word.
disable logger magic with environ var NO_ROOTPY_MAGIC
counting_iterator<float>

Treat floating point counting_iterators special when computing their difference_type and comparing them.

Add additional testing for these changes.

Reported by Ollie on thrust-users

Fixes #248
reverse() -> @models.permalink

added @models.permalink instead of reverse. It's much cleaner then reverse(). And you don't have to import reverse() anymore.
issue #18796: update submodules
renderer creation rewrite

- renderer object creation rewrite
- added demo folder
- adde retina - ipy interaction stuff
- updated ipy with more functions
- updated messaging in stm
Mocha adapter

Using the adapter it attach the code coverage report at the end of the mocha report
Dartbug 5389
Added a Method to get the plugin folder to the class SpoutEngine.

need this to correspond with my pull request in SpoutAPI that SpoutEngine Extends

Commit: https://github.com/somners/Spout/commit/12a5d1f26fc2cf0f816a31b8f23a242eddb38acf
Change related IDs to be unsigned [fixes #5]

```$table->increments('id');``` will create an unsigned integer automatically, along with auto increment and the primary key index. For a foreign key to be created, the child column must match the parent type exactly.

```INT``` on its own will use 11 as the default length. By telling Laravel we want our indexes unsigned too, the columns now match the parent column types. There were a couple indexes missing too so I've added those in where needed.
Db informations modification
README: /stat => /stats 

Usually I wouldn't submit pull requests for typos, but I think since it's a URL it's important.
Fixes #587 - don't share a redis connection between parent and child

Fixes #587
change ruby-block recipe for better access
Fix/2.2.x/ks 4515

KS-4515 | Warning "Failed to get all info of user" after login intranet home

Cause: organizationService is NULL 
then, invokes: organizationService.getMembershipHandler().findMembershipsByUser(username);
throw exception
added code for odo, navigation and robot
Because of the recent changes in the management of maps, there were some

misbehaviours in the MapControl.

Until now, when removing the last spatial layer, we put a null extent
in the map control and set adjustExtent to null in order to be able to
zoom again to the right place when adding a new layer. This had some
unexpected consequence, once multi-map management was enabled. Indeed,
when enabling a map without any spatial layers, it seems we set it an
actual enveloppe. Consequently, some tests in
MapControl$RefreshLayerListener#layerAdded failed, and we do not adjust
extent anymore. Moreover, we don't zoom to the first added layer either.

This commit intends to fix that. The test it performs is more general :
it basically counts the spatial layers in the layer model and, if there
is exactly one, it sets the adjustExtent and the extent to the needed
values in the MapTransform.
Add local-address for configuration of localAddress in requests

This should aid in setting up which network interface npm is using to send out requests, due to a bug https://github.com/joyent/node/issues/3892 it is limited to IPv4 addresses.
jruby and rbx compatibility

This should help Travis CI to pass. The specs pass for me locally now.
Add in youtube support + show links support

Hi,

I hacked in some support for showing links, so shortUrlSnarfer can pick them up. It can be turned off via a config option.

I also hacked in part of:
https://github.com/buckket/erica/blob/master/Supytube/plugin.py

to support with an added option.
DONE

SVM part is done. I hope.
Add configurable ObjectId tester in JObjectParser

https://groups.google.com/d/topic/liftweb/fXDixRS1H4M/discussion

Currently, all Strings are tested to see if they are valid ObjectIds. This can cause problems if that's not what's needed. Allow configuration via a FactoryMaker.

    object MongoDB extends Factory {

      val jobjectParserObjectIdTester = new FactoryMaker[String => Boolean](s => ObjectId.isValid(s)) {}

    }
Fixing driver.js for Windows bot

Retries POST request if status !== 200. This should enable Chrome + Firefox on our Windows bot.

(It seems like on Windows the Python web server in `test.py` sometimes gets overwhelmed when both FF and Chrome are firing POST requests at it).

#### Ready to be merged after makeref is complete
Fix/queue size

Hi,

There are two patches for defining an exception raised in case the queue size exceeds the limit and prevent the exception to be propagated to the event loop event handling and thus having a nasty traceback in the logs.
Merge exp into master

With this pull request, I'd like to merge the `exp` branch into `master`.

For a summary of what's changed, see the discussion on the [ol3-dev mailing list](https://groups.google.com/forum/?fromgroups#!forum/ol3-dev).

See also pull request #20 which proposes an improved organisation of the directory structure.
show web service error instead of validating json and not showing anything on failure
Pip installable package
Adhoc

`wifi connect -a <search>`

Connects to a network without storing it in the config file

Still requires a

      iface wlan0 inet dhcp

interfaces(5) setting to make ifup aware of wlan0. So we may have to add back `wifi init`
Provide "enabled" and "disabled" methods to Upstart service module.

This also improves a previous commit where "enable" and "disable"
would not do as expected to Upstart services. This is because the
prevous commit used "update-rc.d" exclusively which does nothing to
Upstart services.

Close #1125.
Salt Installation - Ubuntu

New installation file for ubuntu has configuration of salt configs, testing of salt setup, and troubleshooting. Completely up to date replacing previous version and more in depth.
doszly wpisy w css-ach dla Applicanta
New pods: RaptureXML, DejalActivityView

Two components I use in a project:

https://github.com/ZaBlanc/RaptureXML
https://github.com/Dejal/DejalActivityView

Both projects don't have explicit tags defined. I've submitted issues for both projects asking the developers to add version tags.
js script fixing
Make sure to reference ::Pool when using the model class

There are also Glue::Candlepin::Pool and Resources::Candlepin::Pool classes.
When using without 'absolute' path (::), it might lead to using wrong class.

@thomasmckay would you mind review this patch, since it's related to 1a24bb47207e96c996335805694456b290bc7b2f ?
Mobile css fixes + 3 repeats bugs fixed
Reaper utility fixes

Fixes for some of the issues discussed in https://github.com/Netflix/curator/issues/29.

Mainly:
- The Reaper utility should be able to mark a path as 'deleted' and remove all references to it if, in the initial reaping attempt, the path is found not to exist. This mode is called REAP_UNTIL_GONE, and works the same way as REAP_UNTIL_DELETE, except the Reaper does not have to delete the path for it to be forgotten.
- If removePath is not called on the Reaper, then the 'activePaths' set could grow indefinitely. This may be a problem for clients that do not know when a path may be removed, and just may want to add it to the Reaper and forget about it. The fix is to remove all deleted paths from 'activePaths' (unless the mode is REAP_INDEFINITELY)
Removing unused namespace in SignalR project.

Also moved Message to correct namespace SignalR.MessageBus instead of SignalR
Push settingsDB to the device with install-settingsdb

According to sicking the file name is constant.
MacRuby dependency added for those that want to build the project in XCode
Updates alias commands
Fix URL validation to allow underscores in subdomain.

Allowing underscores in subdomain for URL validation.

References:
http://stackoverflow.com/questions/2180465/can-someone-have-a-subdomain-with-an-underscore-in-it
http://domainkeys.sourceforge.net/underscore.html

The current URL validation invalidates some working URLs that are entered by users, eg. http://liza_ayu.pitas.com
Correct method descriptions and remove unused property

`$debug` property is unused in the DboSourceTest and correcting remaining `endTest -> tearDown` method docblocks.
Added linux support for configuring TUNConfigurator

automatically set's the ipv6 address on the cjdroute tun device.
todo: apply routes automatically as well, couldn't figure out the appropriate ipv6 ioctls() yet.

please comment.
Fix math.randomElementOfArray

Fix #230
Make files, opdatering af modul versioner

Som en del af den store gennemgang ding2tal projektet medfører har vi opdateret versioner for contrib moduler.
Collections

Добавлены методы-ограничители типа документа в коллекции:

class Category  true 
Category.document_acceptable? Article.last  #=> true 
Category.document_acceptable? Collection.last  #=> false 
Category.acceptable_doctypes  #=> ["Article"] 
Также добавлены некоторые методы:

category.get_childs
#=> [#] 

category.get_childs[0].get_parents
#=> [#] 

category.get_childs[0].nested_to_collection? category
#=> true 

Также добавлены некоторые методы коллекционируемым документам и их классам, экспендер для категорий и т.д. Смотрите diff.
because IE sucks
Feature/html5

I fixed the titles for discussions. There were issues of text overflowing and text knocking down floating icons.
Feature/implement cancan

Refactored the group membership permissions. Now using cancan.
Add vlille provider

Add vlille provider (custom service).

http://vlille.fr/stations/les-stations-vlille.aspx
adding logging during job launching

adding logging during job launching
check_cran(): use check_r_cmd() instead of R()

The purpose of this series of commits its to make it possible for `check_cran` to use the internal `check_r_cmd` function, so that it's easier to use the same framework for setting environment variables related to R CMD check. This will be useful for simulating CRAN more closely.

Notes:

* The reason for calling `check_r_cmd` instead of `check` is that `check` uses stuff related to the package object, whereas `check_r_cmd` does not. (Actually, `check_r_cmd` did get the name from the package object, but that wasn't necessary so I took it out.)

* `check_r_cmd` now gets the name of the package from the name of the input tar file.

* `check_r_cmd` now can take an argument for the destination directory.
Save System

Only on PC. Tested with Project Diva Extend on Linux Build
Save feature working : Autoload / Load / ListLoad / Autosave / Save / ListSave
Save files in ./SaveData/<GameID><SaveID>/ directory using PSP Like directory name

Require pull from native branch
Mutexes

Well, there are thread order / priority issues, and restarting issues, but the mutexes themselves actually work.  So I think it's time for a pull.

This doesn't really make any games work, although there are less errors on the console.  Lunar gets a bit farther, though.

The rescheduling may be too often, but it'll be easier to fix with changes to threading itself which I think are better handled separately.

This does include one other fix, which was messing up my testing: it makes sceKernelStartThread() reschedule right away, so the thread immediately executes.  Seems pretty clear that the PSP does this too.

-[Unknown]
Parallel: Support get/set of nested objects in view (e.g. dv['a.b'])

Designed so that if `a` is a remote object then `dv[a.b]` will return the remote value of `a.b` and `dv['a.b'] = value` will set the remote value of `a.b`.

I've included a couple of tests.  This pull request should replace #2106 which hasn't been updated in quite some time.
Don't kill paramiko tunnels when receiving ^C

prevents ^C from being passed along to children, bringing them down

closes #2520
Generate stores in a single class

This will add a bit more flexibility and (should)  reduce the memory footprint
No hasrockets

Hi this implements a check that detects old ruby hash-rocket syntax

GOOD:
```
foo: "bar"
```

BAD:
```
:foo => "bar"
```

Useful if your team code convention impose that.
added a Qt based window to use DirectX

Added Qt based project to use Qt and DirectX. Implemented a QWidget that uses DirectX.
Google Chrome/Node JS Support

* Add basic support for NodeJS
* Tests pass in Firefox/Chrome/NodeJS

We need to remove the use of toSource everywhere and ideally get rid of any eval's I will create a issue for that because of CSP/Usual reasons we should not use eval anywhere.

toSource seem to be used in both time.js and recur.js so those will break anything non-gecko.
Cleaning up README and license code

Improves GH4 (#4)
Fix incorrectly reported status

Fix #592 and libgit2/libgit2sharp#123
[WIP] If disableConstructor is passed, we generate a default __construct instead of copy signature of parent.

Hi

User can call:
```php
<?php
$this->mock('MyClass', null, null, true); 
// to disable the original constructor and by default don't have to mock each deps
```

If you're OK, i've to write tests and update documentation :)
Adds experimental support for .best <eventRE>
adding Accessibility to crash dump white list and report UI fixes bug 771574

There is no real way for me to test this currently as we do not have crashes recent enough that contains this item in the raw JSON. With that said though, this is implemented in the exact same way as for example FlashProcessDump and the code is defensive enough so that it does not break any current reports when the 'Accessibility' line item is not present.

r?
639449 fix regex escaping

Checking to see what leeroy thinks of this.
Added new Fbx converter and moved existing converters out of the `utils/exporters/` directory

This pull request is for issue https://github.com/mrdoob/three.js/issues/2686
Getting the OSGi test to behave.
iOS revisions
Add .Rbuildignore per the CRAN folks' recommendation; Add .Rbundle to .libPaths
Standardize on ej:valid validation

Adds necessary `#ej_invalid{}` matching clauses to `malformed_message_request/3`.  Standardizes many error messages, deleting much of the duplicated and duplicated-except-for-some-tiny-differences code that was scattered across multiple endpoints.

Companion to https://github.com/opscode/chef_objects/pull/17
ACAD-1220: update new UCOE footer logo
Added better pause/resume support for MO playback

Press mo button once: start playback from current spine item

Press mo button again: pause playback

(new) press mo button again: resume playback instead of starting from beginning again
Added initial files for SFL
LiipFunctionalTestBundle enabled
[Validator][Form] Updated Bulgarian translation

Added Bulgarian translation for form component.
Updated Bulgarian translation for validator messages.

Bug fix: no
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: [![Build Status](https://secure.travis-ci.org/RoumenMe/symfony.png?branch=translation-2.1)](https://travis-ci.org/RoumenMe/symfony)
Fixes the following tickets: -
Todo: -
License of the code: MIT
Documentation PR: -
[WIP] [HttpKernel] added commands to clear, cleanup and introspect the HttpCache

this is a bit hacky since its not so easy to get the HttpCache instance for the project. essentially the solution is that it is expected that the kernel class is autoloadable (and that it can be instanciated by simply passing the actual kernel as a constructor argument).

i also made some adjustments to the Store interface to be able to give more information about cache entries.
2.0

... router settings

As requested against 2.0 branch ... 

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes

Currently the ports in RetryAuthenticationEntryPoint are fixed in the constructor call, there is no way to set them when you run your application on different ports.

With this fix the ports are taken from the router configuration.
[Form] Fixed tests and renamed the options "data_timezone" and "user_timezone"

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: -
Todo: -

The option names were renamed for better consistency with the terms "model data" or "model format" and "view data" or "view format".
optionally override the default 100 columns retrieved

optionally override the default 100 columns retrieved in ColumnFamily::get()
Version 2 of the PHP Lib

brings the library into compliance with the rest of the implementations. also much faster.
Migration to Bootstrap 2

This will fix #16
What_is_IaaS_PaaS_SaaS? 과제입니다
"QMAp" 编译不通过，应该是 "QMap"

查看了一下Qt API，应该是QMap
修改测试工具
Bounding box fix in display3D

fixes issue in Display3D during the update of the bounding box. It prevents test/jump on un-init variables.
Fixed the door and piston glitch in Citadel. Resolved issue #32
Converting parsed SWF data into Actors.
Selectively disable skill advancement to conserve xp.

Augments the player status screen to allow skills to be toggled off.  When skills are toggled off they do not advance when practiced and do not consume xp.  Also saves/loads settings, which unfortunately makes an incompatible save file.
added Amazon S3 API comparison table

Put S3 API comparison table in storage API landing page.
Maxconnection now just limits the concurrent connections to mongodb inst...

...ead of raising an exception when the maxconnections are reached.

As the title of the commit says, I modified ConnectionPool and Cursor so that when reaching the maxconnections, instead of raising an Exception, we just queue the requests in the connectionpool.

Whenever a connection goes back into the cache, the backlog of requests is checked, and if not empty, a (now) free connection is given to the leftmost callback in the backlog.

I did this patch because I ran into a file descriptor limit problem while using asyncmongo.

I have a system wired to RabbitMQ, that sometimes receives ~10000 messages in a few seconds, each of which triggering a request to the MongoDB server. Instead of throttling my own system, I thought it would be interesting to give asyncmongo the possibility of throttling it itself, since I doubt I will be the only one in such a case.

While I removed the raise TooManyConnections altogether, maybe if you prefer, I could add a variable to switch behaviours at will ?
Various changes

Mostly to deal with PostgreSQL's implementation, should be transparent if you work with Oracle.
api.c 'devdetails' list static details of devices

As I suggested and luke-jr implemented on top of his rejected pull request
spinach --generate no longer runs the tests

* fixes #70
* log files that --generate creates
* refactor generation code to be less callback oriented
* remove methods that should no longer be needed

**Also**, I ran into some annoying testing problems. I found out that spinach writes files to tmp/fs but never cleans them up. This caused some runs to pass and others to fail. So, I set something up in env.rb to clean this up.
Minor typo fixes

Just some typo fixes.
Update gh-pages

update the example to use `empty?` rather than `empty`, which is not a method.
Fix a spelling mistake in decorator_generator_spec
Td mark records

Allow TD manager to download file of their users, and choose a mark to apply to their record.
ECMS-4075 Wrong parameter on REST ManageDocument services

The query parameter is wrong and doesn't work.
spotyXBMC2 compatibility (spotify albums and songs)

has to be tested but should keep compatibility with local music as well
Qt-based terminal [IN PROGRESS]

Needs:

- ~~Testing (on various platforms)~~
- ~~Size calculated at runtime based on font~~
- Stop emulator when terminal is closed
.gitignore

just small fixup
Cguardia 1037651 report filter labels
namespacing admin routes 

##### Request for Comments

use `namespace` instead of 300 `match` clauses.

diff on resulting routes : https://gist.github.com/3137111

this also force to break down AdminController into several controllers in the Admin namespace.

do not merge as-is, the controller refactoring is missing.
Model + Typcast

Übergabe an Modell (erledigt)
A few nifty changes

Three big things:

1. There is now support for 'iphone-landscape' and 'iphone-portrait' sizes. I'm tempted to change all mixin/variable names to be 'tablet' and 'phone' instead of 'ipad' and 'iphone', but I don't feel particularly strongly.

2. There are now helper mixins for all of the screen size media queries so it's easy to write your own styles that apply to only one screen size. As a side-effect of this, Sass 3.2 or newer is now required.

3. Column widths now cascade down. e.g. if you define an element to be `+column($full: 5, $ipad-landscape: 4)`, all sizes smaller than ipad-landscape will be 4 columns, not 5. This is arguably more in-line with the expected behavior, and from my own personal usage it's a much saner default. (if I make something smaller from one screen size to the next smallest, I probably don't want it to go back to the original large size when the screen gets even smaller).
Case-insensitive comparison of UPGRADE header

Hello!
We've encountered a problem when pattern matching in case client sends header like "Upgrade: WebSocket"
The commit offers the solution
(I'm quite new to github so I'm not sure if it's OK to commit to your master branch. Hope it's OK)
Bug 801980 : When loading is failed, exceptional handler of Mediadb shou...

...ld get called to continue iterating in metadata parser.
Bug 810571 - [FTUX] [BB] polish BB implementation
Bug SMS: Sorting fixed
Revert "Merge pull request #6040 from vingtetun/homescreen-no-activity2"

This reverts commit 0dfff5191729633d97887958074f7b1c54709653, reversing
changes made to 72d844dd4c6013607fe55047aadcfdf264dd8d00.
Issue #285

Fix for issue 285
Replace the replaces, shameless self pull
test framework jar

Creating a jar with the test-framework, so it can be used when writing custom busmods.
Please add id 'gigony'

Please register  my account.
I added 'gigony.json' file.
[ fixes #27391077 ] Rename Persistance to Persistence.
Weapon familiarity + Monk kungfu messages
js for docs, including holder.js
Add document template variation support

Thanks to @ibeddes for the initial contribution from #352 to start this out.
Support multiple extension functions
ユーザ新規追加時の規定言語修正

管理者がユーザを新規追加する時に規定の言語がBrasilに必ずなっているのを、設定で選択した規定の言語がデフォルト状態で選択されるようにしました。
Migrate cake2

ユーザ登録時のパスワードの注意文が「最大4文字まで」になっていたのでRedmineのを参考に修正してみました。
add default http-only and secure to cookie attr , upgrade ring and compj...

...ure to version 1.1.1, cheshire to version 4.0.1
Update Auxilium/Forms/frmMain.cs

User join and leave notifications in chat.
Update htdocs/comm/fiche.php

cols of the right tables have the same width
Commit em outro branch

Pulll \o/
Merge domain with dev
GWIN, gdisp Nokia and SSD1289 updates

Change dynamic memory allocator in GWIN to use the ChibiOS routines
Convert SSD1289 to use board files.
Update Nokia driver to use short names in the board files. Full expanded names are not needed as they are all static inline routines.
Make benefits like guides

This will make benefits look and behave more like guides.

* Updates programme layout to mimic guides
* Switches programmes to use proper pages rather than #urls

Please do not merge this in yet as there may be other complications.

There is a related pull request in Publisher to ensure we register all the part URLs properly (https://github.com/alphagov/publisher/pull/34). This should probably be merged in before others.
Add link to linking-to-govuk page

Link to the linking-to-govuk page as we do for all other support pages
Fix for loading contained objects
Added support for stretched watermarks

I don't know why this option was commented out? :(
Pull in docs directory on node make storycamp
ticket #339 custom csv export of clinical trials
Implemented application rename

Now rename of application doesn't work. This patch fixes this issue.Dear Cloud Foundry contributor,

<p>
If you are reading this message, it means you submitted a pull request in the
Cloud Foundry GitHub repository.
</p>

<p>
First of all, thanks! We really appreciate your participation.
</p>

<p>
Recently we made some changes in how we are verifying and reviewing open source
contributions like yours. In addition, we changed the way we can expose our
internal development in real-time. The changes are exciting, as they allow all
our staff to collaborate seamlessly with you, which increases our mutual
velocity and gives the community a bigger stake in our direction.
</p>

<p>
The Cloud Foundry team uses Gerrit, a code review tool that originated in the
Android Open Source Project. We also use GitHub as an official mirror, though
all pull requests are accepted via Gerrit.
</p>

<p>
Follow these steps to make a contribution to any of our open source
repositories:
</p>

1. Complete our CLA Agreement for
   [individuals](http://www.cloudfoundry.org/individualcontribution.pdf) or
   [corporations](http://www.cloudfoundry.org/corpcontribution.pdf).
1. Sign up for an account on our public Gerrit server at
   http://reviews.cloudfoundry.org/.
1. Create and upload your public SSH key in your Gerrit account profile.
1. Set your name and email:

                git config --global user.name "Firstname Lastname"
                git config --global user.email "your_email@youremail.com"

1. Install our gerrit-cli gem:

                gem install gerrit-cli

1. Clone the Cloud Foundry repo:
   _Note: to clone the BOSH repo, or the Documentation repo, replace
   `vcap` with `bosh` or `oss-docs`_

                gerrit clone ssh://reviews.cloudfoundry.org:29418/vcap
                cd vcap

1. Make your changes, commit, and push to gerrit:

                git commit
                gerrit push

<p>
Once your commits are approved by our Continuous Integration Bot (CI Bot) as
well as our engineering staff, return to the Gerrit interface and MERGE your
changes. The merge will be replicated to GitHub automatically at
https://github.com/cloudfoundry. If you get feedback on your submission, we
recommend squashing your commit with the original change-id. See the squashing
section here for more details: https://help.github.com/rebase.
</p>
Allow the return of strings instead of always JSON

When I was using the journey router, there were times when I wanted to return pure string responses instead of json. An example would be returning some html.

This commit changes the behavior of the request.send when passed strings. Instead of making json with "journey" as the key, this keeps it as a string.
issue #1056: Added CCLabelBMFont alignment support.
fix a bug in calculating string width on iOS
android template use its own source codes
fixed #1614: DrawNodeTest crashes on JSB.
Added missing platform_family information for centos

platform_family was added to Ohai in 6.12
https://github.com/opscode/ohai/blob/master/lib/ohai/plugins/linux/platform.rb#L92
Small changes in the mobile style

# BEFORE

![](https://jauspora.com/uploads/images/50779041eee8935ed724.png)

# AFTER

![](https://jauspora.com/uploads/images/c9d963338d61e7bbc91f.png)

<hr>
<hr>
<hr>

# BEFORE 

![](https://jauspora.com/uploads/images/51cddf43bf42195b6c56.png)

# AFTER

![](https://jauspora.com/uploads/images/678cdfe08f9fe40a677c.png)
denzil fixes

Hi Enrico,

After some tests I've detected that we have one recipe that depends on meta-ti layer in denzil branch. This breaks the build when only OE-core/Yocto is installed. Please consider to add this fix.

OTOH I'll start working in master branch soon.

Cheers,
   Enric
Added QMultiRadioElement

Added `QMultiRadioElement` element which is similar to `QRadioElement`, but allows multiple radio selections. Example was added to the sample form.

Ideally,  `QMultiRadioElement` &  `QRadioElement` should be merged, but seems some refactoring is required, and that's beyond the time I can spend on this.

`QSelectSection` didn't really fit my needs, as I wanted similar behavior of the "Repeat" selection in the "Clock" -> "Alarms" native app
SSL option correction

Added default of False to the useSSL option in NSNitro Class.
Fix command object documentation (possibly bug - please review)

The documentation says that if the command object is defined in the same file as the controller it does not need to be marked @Validateable. This is not true. The command object must be used as a parameter of the action that wants to use it to not need it to be marked as @Validateable. The error that one gets when attempting to use a command object that is defined in the same class as the controller, but not used as a parameter to the action being used is:
org.codehaus.groovy.grails.web.taglib.exceptions.GrailsTagException: Tag [validate] is missing required attribute [form]

If this is a bug, let me know and I will remove this pull request
the postgres ruby module needs to be installed at 0.7.9.2008.01.28
include /target/ in gitignore
Insp
[TECH SUPPORT] LPS-28669

Hey Iliyan, There was one PR to me for alloy, this seems to be an easy stuff. I've modified some source formatting on it, but I'm not a JS expert, so can you please review this? What I know for sure is that some might say that the pageX/pageY is not the correct property to use to query the mouse pointer position. What I've read they advise this property to use in combination with clientX/clientY. Please adivse if this is okay. Thanks, Mate
Events when changing previewing mode or changes state

Re: https://github.com/jejacks0n/mercury/issues/190#issuecomment-4663955

* Generates `toggle:preview` mode event when entering/leaving preview mode.
* Uses `set-changes` event rather than directly setting Mercury.changes
* Triggers `changes` event whenever changes state toggles

For preview only, no specs yet. Bundle is hanging and I cannot run existing specs. Hoping master is clean.
UI updates and integration

Move to comobox and integrate with new model constructor
render error in boards controller

small change to render real errors in boards controller. 

I've been using this to help develop the unguessable URL feature, but I think it's useful regardless.
upon first time signup, don't ask the user if this is their computer - i...

...ssue #1406 - issue #1405
Defining colors on graphs
Added <abbr> to "OSS" and fixed a typo

The site uses the <code>&lt;abbr&gt;</code> element for other stuff, but not for the reference to "OSS", so I fixed that. Also corrected a spelling error, ironically on the word "correct". :)
Issue #264: Stringify the name attribute

It fix test with name set to references
Fix base check condition

This is somehow related to Bug #103 (ripCSS base tag issue). This check fails for me when I have a base href defined and a stylesheet with absolute url without host or protocol defined.

<base href="http://www.domain.com">
<link rel="stylesheet" href="/styles.css">

I'm not sure what this condition actually does, but I guess it should prevent cross domain ajax requests? I've implemented a bugfix and made the condition more verbose. Not sure if this is the way you intended it, but it fixes the problem on my side.

Have a nice day, Marcel Greter
File browser header re-organization

The header seems a bit cluttered and I rarely use any of it, but this is my attempt to simplify it down to the most common cases. Some of it still feels awkward, but I think it's a step in the right direction. Even if it's a too much of a change, maybe it'll get some talk going about the UI in general.

Changes:

* removed smart folder
* removed home
* removed computer
* changed ordering of favorites/options
* added empty cell (lines up with scrollbar if turned on)
* renamed "Preferences" to "Properties" (this opens .tm_properties)

New look: ![File Browser Header Reorg](http://f.cl.ly/items/3p3g1v16342f1z2c053O/Image%202012.10.01%203:02:48%20AM.png)
added RedisChannel.upgrade

added upgrade function to account for channels added before RedisChannel being sucked in
Added support for change ol list start number on pages
Use session authentication for getRecentTracks

This changes the method generator from `regular_method` to `method_with_authentication` for `user. get_recent_tracks` and updates the test expectations accordingly.

Some users including myself have recent tracks set to private, for which authentication is needed. All other calls work as before.
Make __invoke args on params controller plugin optional

This will allow us to do this:
```
$this->params()->fromQuery('foo');
```
...instead of this:
```
$this->plugin('params')->fromQuery('foo');
```
Set the right count when object is bound

When an object is bound and the data extracted, we need to change the actual count, otherwise it considers that there are as many objects as initially set in the "count" option. However, this number can be higher/lower.

I think we have some problems in the Collection element. I'd like to add some kind of validation like min_count / max_count, but I'm not sure if this is possible...
moving knife.rb, better cookbook name handling
Speed up getCASPath()

Summary:

* don't call strlen() on each loop iteration
* start scanning from the end of the string
Added FixedStrokeExtents() to correct Rectangle returned by StrokeExtents

The Cairo.Context.StrokeExtents() method returns a rectangle in which the X & Y coordinates of the bottom-right corner are incorrectly specified in the width and height members.  In the previous code only CairoExtensions.GetBounds(Path) was correcting for this.  As a result of this Cairo bug, when you drew a very small line in the middle of the image with the PaintBrush tool, Pinta would invalidate the entire bottom-right corner of the image.  In most cases this would not be a big deal, but I thought it worth fixing none-the-less.
If some time in the future the bug is fixed in Cairo, would there be consequences for a version of Pinta with this fix?  Should we perform a test during program startup to check if the fix is required?
After fixing the issue, it was found that when drawing with a small brush width, the corners of the invalidation rectangle were being clipped to short, so I added an Inflate(1, 1) to PlainBrush.  This is a bit of a hack and I'd prefer not to have it, but oh well...
Improve and reorganize the README

I did some clean-up in the README.
Refactor id3

Small refactoring that simplifies code of constructing local objects.
Infinite loop on LF\Test\Unit::_compare() solved

This patch solve the infinite loop bug but it may introduce other bugs.
I don't have enough hindsight on this patch
On exception from tearDown pass/fail is not reported

When an exception is thrown in 'tearDown`, the results of the asserts in the method directly preceding the tearDown are not displayed and not taken into account of the total tests(asserts) being run.

Note: Also had to swap the lines in testRun to make UnitTest pass (prior to making other changes).
Added XPBottle and XPBottleEvent.

Signed-off-by: Charlotte Mattier <halfbloodpokemon@gmail.com>
some repair captch in register form
Improved AccountInfo

1.  Added attributes for bank id and account type to AccountInfo, which are necessary pieces of information for an OFX bank statement request (making it easy to setup the statement request with an account info request)
2.  Fixed bug with account number parsed from Capital One info response - because Capital One's response uses the <ACCTID> tag in two places, the account number was returned as "123123" rather than "123" (see 	account_info.ofx.sgml)
3.  Added tests for AccountInfo using two new fixtures:  a response with one account from Capital One (account_info.ofx.sgml) and a response with two accounts from Golden1 (accounts_info.ofx.sgml)
preparing for new Plek

bumping gds-api-adapters to 4.1.3 (which required webmock update) to ensure we're stable before rolling out new Plek (with reduced reliance) across all apps. (new Plek required updates to gds-api-adapters)
Use proper syntax for including helpers

Hi Alex.  Thanks for putting this together.

I added this to a Rails 3.2.8 app and got an undefined method error trying to login from a helper method the mailer was causing.  On a hunch, I added the namespace to the constant invocation and that seemed to fix it.  Not sure if this is a real bug or I just set this up wrong, but everything worked beautifully after that so I'm opening this in case you want to merge it in.
Fixed some issues with placement of divisions on the proof bar

There were two issues that this fixes.

First, if you had
1
SPACE
2
, it would count as 3 expressions you could admit. (Without the space on the line between, it was 2.) Now it is 2 regardless of the space.

Second issue: If you had excess closing parentheses in one expression, it would cause divisions to be placed strangely in later expressions, because the paren depth would go negative and then make its way back to 0 partway through later expressions.
Make attach_to_window work with partial urls in selenium.

The attach_to_window RDoc claims partial urls should work, but they don't
  work in Selenium since there is a == check instead of a .include?.

* Add assertion to the attach to window then steps to verify that the
  attach generated an expected result.
* Add test to expose functionality. With the existing logic, selenium
  would iterate through all the existing handles until it found a full
  match on the url. The existing attach_to_window test wasn't hitting the
  full match, but the last handle switched to was the one looked for, so
  existing test passed by accident.
* Change selenium's attach_to_window implementation to use .include?.
Hover Units

Generalized WithShadow: to enable hovering ground units.
dos2unix, i.e. normalize line endings, using gitattributes

@seandowney This rewrites the content of 25 files, to normalize their end-of-line codes.  It would conflict with feature/thirdparty, so here's a multiple choice :).

1. Merging is going to be quite annoying. => Let feature/thirdparty get finished and merged first.  git-autocrlf can then be rebased on top.  It's no extra effort - completely scripted.  And I don't think there's any urgency.
2. You're already confident you have a mergetool that merges line ending conversions automatically, like the kdiff3 tool I use on Linux. =>  git-autocrlf can be merged straight away.
3. feature/thirdparty is a first draft, and you expect to throw it away and start again. => git-autocrlf can be merged straight away.
Add a maxRetries option

This is currently hard-coded to 5. It should be an option with a default of 5
Added Spanish Translation files updated to latest version
Fix global leak

This pull request fix the 'unformatted' global leak in the HTML module.
Allow uppercase letters to be used in numerals
Getting smartroom student tablet app ready...
Added setup.py

Added setup.py, CHANGES.rst and MANIFEST.in

Please merge.
Grackle::Client.new :uri_extension parameter

This commit adds an optional Grackle::Client.new(:uri_extension=>false) which allows for accessing endpoints without extensions (useful for non-Twitter).

For example, getting to fictional JSON endpoint http://example.org/jsonblah?foo=bar

    Grackle::Client::TWITTER_API_HOSTS[:example] = "example.org"
    client = Grackle::Client.new(:api=>:example, :uri_extension=>false)
    results = client.jsonblah? :foo=>:bar
316 repo config

Use objects in config. Also, crash when using a repository that will not work.
Add support for rebar test configs

Allow an alternative rebar config for tests.

The pull request will default to rebar.test.config (instead of rebar.config) for .erl files in a "test" sub-directory. If there is an error in rebar.test.config or it does not exist, then will try rebar.config (fall back to previous behaviour).

I'm not aware of a standard so perhaps rebar.test.config is the incorrect choice.
Mods to get veewee working on windows/cygwin

Hi,

My code isn't very nicely refactored - I'm new to ruby and git.
I'd welcome any suggestions about where best to put the cygpath and escape functions/methods.
There's also some hardcoded paths in my code which you certainly won't want.

John.
[Tooltip] Hide if attached item is allocated.

I noticed that if there's a tooltip on an item that moves, the tooltip stays behind. This simple patch deals with that situation by hiding the tooltip if the attached item is allocated.
Adds clojurescript-mode to default ac-modes.

ClojureScript uses the same keywords as Clojure
and hence can reuse dict/clojure-mode as dict/clojurescript-mode

In addition to that I have updated `ac-modes` to
include clojurescript-mode. 

Signed-off-by: Yesudeep Mangalapilly <yesudeep@google.com>
Fixes for vim keymap

Hi, thanks for this great editor! I recently started using it for some lightweight editing in the browser without ssh and it's a huge time saver.

This is also my first pull request so copying what @lopuhin did on his big vim change. @misfo @jankeromnes @chris-morgan @maks

## Bugs fixed

- dw/de at end of line deletes newline
- ge/gE goes to start of previous word. Should be end of previous word.
- gg and G do not work for line counts, e.g. 20G = go to line 20
- all of the forward word navigation/yank commands were off by 1 (this might have been intended but I think it's best to match vim)

## Improvements

gg and G was broken by a previous change that introduced a repTimes variable to keep track of count, and conflicted with the count variable. I consolidated them into the same repeatTimes variable and did a refactoring of the moveToWord/findWord logic. Also cleaned up a few comments.

## Testing

Tested manually in all the browsers I had on hand: IE9, Chrome 23, Firefox 16.
added lua-mode recipe
[fix bug 764198] More explanation of services tab
[#1308] Check to make sure a media wrapper exists before we start using ...

...it.
Refactor asynctask error handling

Refactor `AsyncTask`s to export exceptions

So far exceptions were caught in the background thread and logged.

These commits introduces error members saving caught exceptions so they might be
shared between the background and the UI thread. Errors are signalled by
calling `cancel(false)` from the exception handler. `onCancelled()` then calls
`onTaskAborted()` on the callback, which may process the exception.
Coffeedoc merge

I took about 30 minutes this morning to add back HTML rendering. It's a bit ugly, so you might want to prettify it a bit, but it seems to work with my limited testing. What I did was add a few classes that kept track of the information regarding how things are rendered. More of the logic in docgen should probably be pushed to those, but I have no interest in doing such.

Cheers!
[#1316] play idealize in 1.2.4 assumes default Java SDK is Java 6

- Only copy/create IPR if missing to avoid overwriting customizations.
  This avoids loosing any manual changes.

- #1246 already fixes the missing Java SDK setting.
TW2 Forms

Added two forms:
* subscription form
* fact submission form

You should checkout the "action" variable on each of those forms and make sure they're pointing to the right places. I wasn't sure what to do with that based on what you've already written.

EDIT: Also just did PEP8 stuff :3
Update jquery-rails dependency

Update jquery-rails dependency to ">= 1.0.17", the earliest version to
include JQuery 1.7

fixes #1090
Updated template loader name since it's deprecated on django 1.4

This was making the admin page not load on django 1.4 since it was removed.
Replaced string list structure with V8's implicit ConsString tree structure.

When concatenating strings using +=, Node's V8 engine will under the hood transform the string representation to a ConsString.  This is a tree structure which is highly optimized for concatenation, so it should be used in this case.

See https://gist.github.com/3397008
show and override puppet class parameters in the host form.
enh/dft use logging

Do the dicomfs renaming; add for installation
add option to make the queryset distinct

I have some querysets that generate many copies of each user. This adds an option to the drip to add `.distinct()` at the end of the queryset. I could be wrong, but I think it should default to `True`.
Fixes #4164 Adds a server info page
Toolbelt fix

Update broke the Toolbar code in GameTab.simba, had to update it for a script I am writing.
Added the Validation config file and now it's loaded on Validation::_init()

Added the validation config items that are used on Validation and Validation_Error and they are not defined anywhere.