labofsahil/github-event-dataset-2012 huggingface dataset:
Added linear SVM to convex module

This pull request demonstrates how to add a new module based on generic convex module.

Again, over 7000 lines are for a data set, LOC ~ 700 for linear SVM, most of it are copied from the low-rank matrix factorization. Review commit by commit is suggested.

Adding a baseline logistic regression based on linear svm is no much more than "sed 's/linear_svm/logit/g'. I have it done simply because it is too easy... It should offer some information to understand the generic convex module. If we do not like to have duplicate logistic regress implementation, this can be ignored when pushing to madlib/madlib.
Fixes for windows filepath and setting breakpoint issues

Hi, Jonathan. First of all I want to thank you for vdebug plugin. It looks very nice!

Today I've decided to test it under my windows environment. I was surprised getting exceptions just on attempt to run debug session. 
The reason of bug is invalid filename processing in Filepath utility:
```python
if filename.startswith('file://'):
    filename = filename[7:]
```
in case of Windows filename "file:///D:\path\to\file" transforms to /D:\path\to\file and it's the reason of thrown exception.

The second bug i've found is innability to set breakpoint if debug session wasn't started yet. It happens beacause breakpoints creation depends on local and remote paths which are initialized only durring runnig session. So i've just added initiaialization of vdebug_options into set_breakpoint method. 
I think it's not the best solution but it works.
Maybe it would be better to incapsulate vdebug_options handling in vdebug.opts.Options class?

ps. It's my first python experience so please don't revile me :)
Fixing Bug in MoaiDraw

This is a pull request for the bug fixed I outlined on the forums here: http://getmoai.com/forums/moaidraw-drawpoints-only-draws-the-1st-point-t740/

The 2 files you need are:
src/moaicore/MOAIGfxDevice.cpp
src/moaicore/MOAIVertexFormat.cpp

The extra files in this pull are from a change I made to allow isometric tile map support. I'm too git challenged to figure out how to just pull the 2 files. Feel free to ignore the other files if you have no interest in iso maps.

--Paxton
Bump pass to 1.4.

You will doubtlessly be delighted to hear that the latest version of pass has proper support for OSX built right into it. The make file does all the proper detection and installs a platform file into the right place. This simplifies the formula tons and tons.

Do note that this depends on this pull request https://github.com/mxcl/homebrew/pull/14993 to allow for shell script libraries.


CHANGELOG
-------------------
- Finally a viable cross platform solution by sourcing platform specific overrides
  * Darwin / Homebrew support built-in
  * FreeBSD support from Jonathan Chu
- Recursive and forced removal of directories in `pass rm`
- More robust git handling in places that count
- Special treatment of `pass git init` for initial commit
- Ability for `pass init` to reencrypt entire repository using new key
- Prompt before overwriting passwords in insert and generate
- Honor PASSWORD_STORE_KEY, PASSWORD_STORE_DIR, and PASSWORD_STORE_GIT to override defaults,
  for use with nesting repositories, using different repositories, or sharing repos with teams
- Removal of debian code, as upstream debian/ubuntu are now handling this (thanks Colin Watson)
- More precise error handling paths
- Updating of documentation and dependency lists
- Addition of two importer scripts in contrib:
  * fpm2pass.pl by Jeffrey Ratcliffe
  * keepassx2pass.py by Juhamatti Niemelä
- Total overhaul of bash and zsh completion system from Brian Mattern
- Addition of fish completion script from Dmitry Medvinsky
- Countless bug fixes and style improvements
Fixed typos

- Replaced acronym deprecated tag by abbr
- Fixed typos
Resharper autoclean
- Do not allow whitespce in the value of the name attribute for the

<systemdisk> and <volume> elements.
  ~ At present the user can specify a name containing whitespace. This leads
    to problems that are difficult to diagnose in when the user tries to run
    the resulting image, as the image will not properly operate.

Also could have implemented in the Schema definition, but I decided to add it to the validator as we can provide a better/nicer error message.
Preliminary support for activating hyperlinks in attribute values

Hi!

I am using gexf-js in an application that needs to provide working URLs in node attributes. This patch adds preliminary support for this functionality. As an example, I added `wikipedia` attribute to `miserables.gexf` (Valjean links to Wikipedia article).

It might be good idea to make this configurable as it is not always desirable to auto-activate hyperlinks.
Extensions

This branch is mostly minor refactoring:

  1. I changed the constructor of TextClassifier to train by default, so no call to the train() method is needed
  2. I changed the load() method of TextClassifier to be static
  3. I saved a pickle of TextClassifier and added a default_classifier method to make getting hold of a TextClassifier instance easier and quicker
  4. Added some simple unit tests
  5. Removed some repeated code in twss.py

I hope you'll consider including it all :)
Publicly expose each system's dispatchable template
support filesystem-based repos

This is a spike of support for local filesystem-based repos.  This makes bower useful for internal modularization of private projects.  For example:

```
.bowerrc

{
  "directory" : "components",
  "json"      : "component.json",
  "endpoint"  : "../shared/"
}
```

This will allow direct install of components that exist locally on the filesystem:

``bower install private-shared-component``
or just
``bower install``

*Isn't this just a file copy task?*

Sure, but bower already provides an existing minimal component structure and development process.  In the future you may want to publish the private components and keep the same development workflow.  This saves hand rolling even more grunt config/js.

*bower already supports this: bower install /local/path*

Sure, but now you have to manually install each and every dependency.  This pull request makes ``bower install`` against a ``component.json`` work with a local repo.

*Caveats with this impl*

This spike is not particularly elegant.  It is just checking whether the composed url is a file system path (twice).  What is really called for is a decoupling of metadata lookup from url resolution: after the package metadata is looked up, it should be reparsed (the work in ``Package`` constructor) and re-resolved (the work of ``Package.resolve``).  The resolve should then be able to determine the correct course of action (i.e. git clone, copy, asset download, etc.).  The way bower current implements it, it is just assumed any looked-up metadata will resolve to a git url (so I think there is a mismatch between the urls supported by command line and the urls supported in the component spec?).

I have not performed a more extensive refactoring in order to get feedback on this first.
typos in usage examples
Core temp dats

This pull request is to merge the temporary dats implementation in to the OP2 master branch.

A temporary `op_dat` must be declared on an already existing `op_set` and thus basically inherits the set size, including mpi halos for this set. The proposed API calls for declaring a temporary dat is:

```
op_dat op_decl_dat_temp ( op_set set, int dim, char const *type, T *data, char const * name )
```

All the arguments except data are of the same definition as in an `op_decl_dat()` call. `data` is a dummy variable with size `dim*sizeof(datatype)`.

This is needed because the temporary dat is created internally and the user *does not* pass a block of data (from which the size of an element can be determined) when the temporary dat is created. The allocated bytes in the temporary dat is all initialized to zero (using calloc). The variable `data` may later be adapted to allow to indicate the value to which each element of the temporary op_dat should be initialized to (if other than 0).

There is no difference in the internal implementation of a static `op_dat` or a temporary `op_dat`. Thus when creating a fresh temporary `op_dat`, if an old temporary `op_dat` or a static `op_dat` that has the same name, set, dim and size exists then the existing `op_dat` is returned, otherwise a new `op_dat` is created and returned.  

The following API call will free up a matching temporary dat:

```
int op_free_dat_temp(op_dat dat)
```

If the temporary dat was successfully freed then the above call will return 1. Otherwise -1. 

The implementation of temporary dats required several key modifications to the OP2 core library routines and structs:

1. The `OP_dat_list` is now implemented as a double linked list using the tail queue implementation in sys/queue.h 
2. The usage of `op_dat->index` is now removed from all the mpi back-end routines (although the `op_dat->index` field remains in `op_dat_core`)
3. The mpi buffers are now part of `op_dat_core`
4. The `op_dat` comparison in plan construction is removed so that `par_loop`s can reuse the plan when the same temporary dat is used. 

To test the temporary dats implementation, a new implementation of the Airfoil application was created, with the `p_res` implemented as a temporary `op_dat`. The example application can be found under `/apps/c/airfoil/airfoil_tempdats`.
Master

Readme added + last minute changes made.
Update for ban changes and added ban commands

SpoutAPI PR:

- Added 'ban', 'unban', 'banip', and 'unbanip' commands

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
Cleaning up the loop within 'removeInlineWidgetInternal'.

Moving length check of the widget list to outside of the loop to speed up iteration duration.
Removes the "force" parameter for some of the calls so

the gotoline window will show when called and then hide
when it's called again. This reflects expected behavior

@zefhemel @fjakobs 

Fixes #1076
Add .travis.yml for Travis CI (http://travis-ci.org/)

See passing Travis build at http://travis-ci.org/#!/msabramo/bottle/builds/1638841
refactor

http://manage.dimagi.com/default.asp?41749
Adding new recipe for bundler.el
2 misc, 1 questionable

Generic tidying up of crud, some pep8 stuff and what appears to be redundantness; I'll be happy to be called on that one as I'm sure it's there for some reason that I can't replicate or think of.
Debian packaging fixes

This is a continuation of #74, I realized I had some other improvements, directly related to the debian package. I'm sorry for the noise!

This branch includes the following:

 * LSB tags for dependency based booting
 * Using debhelper to install initscript
 * Bump standards version
 * Change dependency from Digest::SHA1 to Digest::SHA

I saw the last commit on the maintenance branch for 1.3, if you'd like I could cherry-pick that instead.

N.b, the initscript is moved from dnscheck-dispatcher.sh to dnscheck-dispatcher.
Merge rose-compiler:rc-1 (9fdac4b1)

(Automatically generated pull-request.)

@rose-compiler || @doubleotoo: please code review [README.md](https://github.com/doubleotoo/foo/pull/63/files#diff-0).
Fixed typo in the READM
Allows hyphens in identifiers, compiles to camelCase

Takes all ID's with dashes and uses a RegExp to convert it to camelCase.

Valid: `inner-html` `inner-----html` `query-selector-all` `X-m-l-httpRequest`
Invalid: `hello-`

    静穏 jpz in ~/Development/LiveScript
    044bb77 orangutan ⑂ λ slake test 
    passed 1260 tests in 0.50 seconds
adds 405 response for methods not supported on a resource instead of 404

For every resource an 'OPTIONS' route that returns an HTTP 204 response will
be added. Also a route that will return an HTTP 405 response for
any HTTP method that the resource cannot handle will be added.

The behavior up to now has been to return an HTTP 404 response if the
resource doesn't respond to the request's HTTP method.
Contour

A principal contribuição destes commits é a abstração das operações de redução de Bor. Simplifiquei as operações. Agora é possível usar janelas de qualquer tamanho e combiná-las como se desejar.
restore default news categories sorting

...t sorting
Allow overriding of formats in MongoCaseClassField

(Originally discussed on [the list](https://groups.google.com/forum/?fromgroups#!forum/liftweb) with topic ["[lift-mongodb-record] Bug: cannot (de)serialize Enums in embedded Case Classes"](https://groups.google.com/forum/?fromgroups#!searchin/liftweb/Bug:$20cannot$20\(de\)serialize$20Enums$20in$20embedded$20Case$20Classes/liftweb/DvBrwlHr09U/P2Mf6RdGDWsJ))

---

Hi Lift folks,

We're trying to use `MongoCaseClassField` and `MongoCaseClassListField` to save/load embedded case classes inside our mongodb records. For simple fields this seems to work great.

The problem we have is that when we have Enumeration fields inside our case classes, there is no way for us to communicate to the lift-mongodb-record layer that these should be serialized.

Take a look at lines 35 and 80 in this file: https://github.com/lift/framework/blob/master/persistence/mongodb-record/src/main/scala/net/liftweb/mongodb/record/field/MongoCaseClassField.scala

The line reads:

```scala
implicit val formats = net.liftweb.json.DefaultFormats
```

However, to support (de)serialization of enum classes, we'd like to be able to add additional formats, as in

```scala
implicit val formats = net.liftweb.json.DefaultFormats + new EnumNameSerializer(MyEnum)
```

Along the same lines, if I wanted to use the lift-json serialization for JodaTime classes, it would be great to submit those as well, for example:

```scala
implicit val formats = net.liftweb.json.DefaultFormats ++ JodaTimeSerializers.all + new EnumNameSerializer(MyEnum)
```

Is there some way to get this behavior from embedded case classes in lift-mongodb already? If so, please let us know.

Thanks,
-Marc
update to wxWidgets-2.9.3

everything should work
Add live examples via gh-pages

Hi Mike,

I just noticed this project and let me first say **awesome work** and **thank you**! I, as well as many other people, have been on a quest of finding a port of graphviz to js.

Anyway, I think it would be cool to have a live page with examples so that people can easily see for themselves that the project works, without the need to check out the repository locally and open the examples.html page. The good thing is that this is easily done via [GitHub pages](http://pages.github.com/), a special branch of every repository that is hosted for free as a website.

All you need to do is create a new branch of the project with the name "gh-pages" (git branch gh-pages), then push it to github (git push -u origin gh-pages), and then merge my pull request so that there is a link to the live examples from the project README. You can see here how it work on my fork of the repository: izuzak.github.com/viz.js/example.html (just ignore the redirect to my domain, it will work for you also).

Again -- awesome work!

Edit: I just noticed that you're using gh-pages on other projects, so please forgive me on my tutorial-style comments :)
t1530
Coding style issue: fixing indentation
Fixed CHART name space in comment.

wrong: ANSI::Code::CHART
correct: ANSI::CHART
Return to calling peer if runner execution fails

Fixes #2795
Adding --check option to check WAL coherence

Some days ago, a client of mine asked me if some tools were existing to check produced WAL sanity (in particular, let's say they have some trouble with their FS).

AFAIK, no tool is taking care of this (despite PostgreSQL itself when restoring, but it's not an option and a bit overkill anyway). I thought "xlogdump" would be the best tool to add this feature and start working on HEAD.

The patch is moving all existing error messages to stderr. When "--check" is givent, it stop reading the WAL as soon as an error is found.

As it's the first time I'm working on WAL related code, I'm not 100% clear about all the parts of this patch, neither when raising an error or not, especially about the  continuous pages.

Here is my commit comment:
  Force "xlogdump" to stop and returns 1 on the first incoherent found the
  WAL file. Using "--check", "xlogdump" will not dump anything from the
  file, it just performs a sanity check. Conflict with all other options.

  This options aims to check for corruption on wal file archived (or not).

Thank you for your next review and comment !
Upgrade to Ember 0.9.7.1
Pluralization and Localization ported from Rails I18n
Introduce +load_remote_data+ method to lazy_attributes

When defined in your model, this method is used to transfer data from remote
source to instance variables when using lazy attributes.

It can be also used in the +initialize+ method to reduce the code duplicity.

This also allows having different names for the variables and keys in hash.

You can see the usage in +glue/candlepin/pool.rb+, where the problem with
different names occurred, causing:

    Product has no product associated

when using activation key for registering and subscribing system to some
product.

Note:

This commit improved the system tests, so that they use subscriptions with activation keys. There is also another issue, displaying

     Multi-entitlement not supported for pool with id {POOLID}

This is different issue and will be solved with anohter pull request (after finding out what's wrong)

@thomasmckay
Ignore the binary test_load_callback

Untracked files found after making check under Linux. I guess we should ignore it.
New WebPage#setContent API - makes possible to specify a location along with content

ref. http://code.google.com/p/phantomjs/issues/detail?id=909
toplevel: no zip/camlzip conflict anymore.
tud

## Fix
- Fix bug in simulem.__init__ : wav.wavform intialization a …
dded
- Fix bug in Interraction : typ instead of [typ]

## Added 
- Added test.tud
Added test that reveals the FaceRecognizer classes fail for color images...

.... Also a couple minor fixes to other code.
remove always false statement

Isn't 

    (isset($contain[0]) && $contain[0] === null) 

always false?
fix #34 and issue in API.__init__
Refactoring and documentation improvements

This goes along with the PR to switch ember docs to YUI
fix paas error

see https://github.com/goagent/goagent/commit/10671ff2cbe6a59d72bfe10fd40df7d6ca6205ca#commitcomment-2313185
start improving serialization in parallel code

* newserialized is now totally unused
* never double-pickle anything
* canning in pickleutil is extensible via can_map dict
* Session has configurable zero-copy threshold
Hi! I fixed some calls to "sys" for you!

Hello mishoo!


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

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

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

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

Enjoy!

--[migrationBot](https://github.com/blakmatrix/node-migrator-bot)
Video tag

Here's the stub for a simple video tag. Fixes Issue #21.

I think there are many more options we might include one way or another, but this should get us off the ground. What do you think about defaulting the width and height to 640 by 360 like I did? Or would you rather leave it undefined by default.
add material.clone


This adds material.clone to every material in Three.js. I also changed the constructor of color to allow easier cloning of the materials. 

This solves issue #1596
Logging improvements

Hey,

just to see what you think about it, important are only the last two commits.
I was quite annoyed by the logging output today and switched the system to the python logging framework and the coloring code from here: https://gist.github.com/758430. This gives us more flexibilty and also reduced the number of code quite a bit.

If you think it's a good idea I gonna replace all uses of Loggable.
Fix sort logs

Issue #328
Remove most needless `return` expressions

`return` expressions remained are needed currently.  By refactoring, some of them will be removed.
Move specs from InputFilteringCheck to XssLoggerCheck

Check moved and update. Now can recognize dynamic string.

Related to: 
* https://github.com/openSUSE/scanny/issues/6#issuecomment-7547228
* https://github.com/openSUSE/scanny/issues/18#issuecomment-7523731
Added delete_on_update?()

Added delete_on_update?() to allow users to control whether setting to empty string deletes nodes
[FrameworkBundle] Generate the class cache when warming up the cache

Bug fix: no
Feature addition: yes
Backwards compatibility break: no
Symfony2 tests pass: [![Build Status](https://secure.travis-ci.org/jalliot/symfony.png?branch=load-class-cache)](http://travis-ci.org/jalliot/symfony)
Fixes the following tickets: -
Todo: -

With this PR, the commands `cache:clear` (if `--no-warmup` hasn't been specified) and `cache:warmup` generate the class cache. Now the first page load after clearing the cache does not take over one second anymore :)
Of course, if someone does not want to use the class cache for whatever reason, he can always remove the `$kernel->loadClassCache()` in his front controller and the cache will just be ignored...

On a side note, can someone explain why [SensioDistributionBundle does not warmup the cache in the Composer post-install script](https://github.com/sensio/SensioDistributionBundle/blob/master/Composer/ScriptHandler.php#L48)?
Update allowed exit code max value to 254

Exit code 255 is apparently reserved, and not to be used as per http://us.php.net/exit
Configureable min height width

I have a situation where I'd like to be able to have an editor smaller than 100px in height, but it's hard coded into the source.

This patch should allow you to change that by setting:

```javascript
tinyMCE.Editor.MIN_HEIGHT = 75;
```

before calling

```javascript
tinyMCE.init({ height: 75, ... })
```
Make button class work on any element

As noted at [Help:HTML in wikitext](http://meta.wikimedia.org/wiki/Help:HTML_in_wikitext), neither button nor a can be used in wikitext.

However, one potential work-around is to use a span with the button class, containing an allowed link (a) (either a double-bracket wikilink, or a single-bracket external link).  For this to work, the button class must be usable on spans.  For flexibility, I think it would be best if it works on all elements, as with Twitter Bootstrap's [button LESS](https://github.com/twitter/bootstrap/blob/master/less/buttons.less#L10).

A separate issue with this use case is that the link styling overrides the button.  The second commit addresses that.
과제 제출입니다~

README 파일 변경했습니다
Add HTC Desire (bravo) vendor files.

That.
Added reported_for for Task Report
Factory clean sw

http://snork.mathematik.uni-kl.de:31111/viewLog.html?buildId=2765&tab=buildResultsDiv&buildTypeId=bt7
Update recipe is now working
Bens branch
Ajout logo Google + Modif page Sponsor

Le footer n'est pas modifié encore mais si déjà tu acceptfes celle là ca me fera plaisir
Updated windows build links

AMD APP SDK archive and ADL links 404
Do not run functions passed to Ember.assert, Ember.warn, and Ember.deprecate

* Do not run functions passed to Ember.assert, Ember.warn, and Ember.deprecate

  This implicit behavior seems like a bit of a code smell, and might lead
  to subtle bugs. Grepping through the Ember and ember-data sources
  doesn't reveal any places where it is relied upon.
  
  If this is ever needed again, I would suggest implementing it as a
  separate set of functions.
  
  I'm not changing the boolean casts that are everywhere, like
  Ember.assert('...', !!foo), since they don't hurt and we don't want to
  invite merge conflicts.

* <del>Assert that path passed to urlFor is valid</del>
ECMS-4069: Allow create xls and ppt documents with the parameterized size

Issue link: https://jira.exoplatform.org/browse/ECMS-4069
Fix desciption: Allow create xls and ppt documents with the parameterized size
Forgot to add this file

Forgot to add a css file.
Author2 branch
[master branch] Fix for AS7-4995

The commit here ports the fix that was done in https://issues.jboss.org/browse/JBPAPP-9341, to AS7 as required by https://issues.jboss.org/browse/AS7-4995
fix for retreiving scrolled & Fixed Descendants, Mouse Position

Clean merge request for changes discussed previously in #294
tiny ported to JavaScript

JS port works for both client/browser and node.js
Attempt at SIGTERM handling

I found that Starman doesn't handle SIGTERM signals which are sent by default from the kill executable. I've made an attempt at adding this support to Starman. I don't have an environment available to test this (we found the issue on an integration server that our Ops team manages), but took a shot at adding this support.
bug 799030 - add error event listener for getting retry count

1. add error event listener for getting retry count because https://bugzilla.mozilla.org/show_bug.cgi?id=783525 landed
2. and correct args of API
Adding my key to init.pp

w00t
Fix deployVerticle() examples in mod manual

The mod manual was using an old syntax for deploying verticles, so I've updated it to the new `container.deployVerticle()` syntax.
[#38161361] configure root greeting
Use jQuery.preventDefault instead of jQuery.stopImmediatePropagation.

I ran across a bug with using the library on an iPad. With stopImmediatePropagation, even if an alert is canceled, the action is still completed. Using preventDefault corrects the problem.

All tests pass.
Reset improvements

Premise: Once I create an Object, it should be immutable and always refer to the Git object with the same SHA.

Scenario: I want to merge a bunch of topic branches into an integration branch across several repositories.  I want each topic branch to be merged or not atomically: that is, if the merge of the topic produces conflicts in any repository, I want to undo the merge across all repositories.

To accomplish this, I tried using Base.object("topic-branch") to store a commit as a save point.  This ended up not working as expected for a couple reasons:
1. Commit.sha is initialized lazily.  So if I don't call it before applying some commits, I lose my save point.
2. Commit.to_s is used as the argument to git-reset when calling Base.reset_hard.  When creating a Commit object from a branch name, to_s returns the branch name.  So even if I had loaded the right SHA, calling reset_hard could reset my tree to the wrong commit.

With these things I mind, I made some changes to initialize the SHA of an object immediately, and always use the SHA for command arguments.
Switched out local middleware for Malcolm

* Malcolm handles SOAP processing
* Moved fantastico specific response handling to local class.  Not sure if it makes sense to have that in middleware, since it is tied to fanny_pack's specs.
Translation to Portuguese from Portugal

Added some translations missing at the beginning of the file and translated a couple of words in Portuguese from Brazil to Portuguese from Portugal.
Add a basic setTimeout method.
fixed deserialization problem.

URLEntiryなどのentiryクラスのstart, endが、serialize→deserialize時に復元されず-1になってしまうので修正しました。
Addresses issue #210

This addresses issue #210 by changing the pod line counter so that it does not stop parsing when it gets to a `__DATA__`, but continues examining the code and looking for `__END__`. 

I also changed the name of the variable $count to $line_number and put the increment at the beginning of the loop so that "next;" would perform correctly.
Python 3 support

This fixes issue #12.
As per emails exchanged with Terry Giesbrecht, xml export has been modif...

...ied to fix import problems
Implemented HeldInventory.

Required by: https://github.com/VanillaDev/Vanilla/pull/442

Signed-off-by: Charlotte Mattier <halfbloodpokemon@gmail.com>
Better cloning and listing

- Symlink to directory if it exists (instead of git cloning)
- Handle symlinks in the list command
- Handle relative github path in clone command: `./homeshick clone owner/repo`
Use encoding filter to set the request/response character encoding

Need to add configuration in web.xml
Redirected cocos2d-html5-tests to cocos2d-js-tests
[scripting] add CCNode::scheduleUpdateScriptHandlerWithPriority()

add CCNode::scheduleUpdate() script support.

example:

    local function onEnterFrame(dt)
        print(dt)
    end

    node:scheduleUpdateScriptHandlerWithPriority(onEnterFrame, 0)

advantage:

-   CCScheduler::scheduleScriptFunc() registered global event, when the exit of the scene must manually clean up. CCNode::scheduleUpdateScriptHandlerWithPriority() registered local event, will automatically clean up the node remove from parent.
-  better performance.
Append "/packages.json" to URLs of composer repositories only when not already present

This patch changes the `ComposerRepository` to only add the `/packages.json` path to the URL when it's not already in the URL. The reason behind this, is that we need to pass query parameters after `packages.json` so we can put `packages.json` as non-public file to S3 and use [Query Parameter Authentication].

[Query Parameter Authentication]: http://docs.amazonwebservices.com/AmazonS3/latest/dev/S3_QSAuth.html
Windows support

Hi!

I've added a support for Windows by using childprocess and sys-proctable gems.

All specs are green on my win7 ruby 1.9.3 machine, but i have to admit, that i had not any VM-s available to run those specs on unix. If they pass for you and you can use guard-spork with your projects then i'd be happy to say that Windows users can use guard-spork too - at least it has been running fine on my rails project too.

Since Spork uses different run strategy on Windows then i needed to add a check for RingServer availability to determine if Spork is running.

It is related with #47 and #34
Autodetermine issue from branch name.

If a branch name starts with a number, assume that's the issue number and use that as the basis for the pull request.
Pulling for an Update to Forked Repository

Pulling production branch into the forked copy for Updates
JENKINS-15178 pull request

JEKINS-15178: Improved logging on Mac OS X  (now outputs to /var/log/jenkins/jenkins.log)
Allow non-string values for single and multi select

Cast to symbols internally, and strings in the eventual params array
laskari3

tuli kiire ku oli vähän muutakin tekemistä viikonloppuna =(
Resolve findbugs warnings + add tests
Added "extension" option

Added an option used to specify the extension of the output file. This is useful when you want to set an extension that is not `.js` or `.html` (`.xml`, for example), or when you want to remove the extension part completely (e.g. when compiling handlebars templates written in jade, s.t. `file.handlebars.jade` becomes `file.handlebars` after it is compiled).

If both the `extension` and `client` options are set, then the specified extension is used.
If the `extension` option is not set, then the extension is determined by the `client` option.
packaging/ips_repo

This checkin contains:
- ips_repo in build_defaults.yaml
- smf services for puppet master and agent (manifests and methods)
- rules for ensuring that the puppet is installed in correct places
- transforms on the manifest that ensures that correct permissions and
  attributes are set for files and directories.
Append streaming application support to repoze.tm2

Hi,

this is same thing that my patch for repoze.zodbconn : I appended the support of streaming application.

Regards,
Stephane
Add iOS version of existing guides

* Add iOS Best Practices
* Add iOS Style Guidelines
* Add iOS Protocol
Update js/bootstrap-tooltip.js

Please see this: http://jsbin.com/azugih/1

Not working well if the hover target is in a container which has position: relative set.

This can fix the problem, but maybe you geeks can do it better.
Change docblock to allow array

Added array in the interface docblock, otherwise IDE are complaining when using an array specification to add new input filter.
Render name of alias that already exists in exception message

I find it quite useful to see the name of the alias that already exists, therefore I added it to the exception message.
Compressed css into one style.css file
Update hahha.txt

tong guo wo ba
Disable Model::Config() call on autoload

Since `Model::Config()` was automatically called on autoload (through `Model::__init()`), options like the meta connection can't be dynamicaly configured using `Model::Config()`.
In this PR, the default `Model::Config()` is called with default options on Model instanciation (@see `Model::_object()`).

Note:
This PR makes _isBase feature optionnal.
Make floor tile

Floor tiles are able to be positioned on the grid as well as scaled and moved
samba does not support ':' in the name. If you share the library between...

... computers using "Sync multiple libraries" method you can't use ":". Series as "CSI: NY" or "CSI: Miami" can't be sued.
Anssi/jtselauspvm

Uusi ominiaisuus, jolla jälkitoimitukset eivät lähde keräykseen kun vasta päivänä, joka on asetettu keräyspäivämääräksi
Add a line to the readme

This will add an extra line of text to the readme
Configure travis for Postgres
Added a little thing.

This pull request has been automatically generated by Prose.io.
Fix bind method to return correct index.

Was returning length of _bindings after adding instead of the index at which it was added.
Link_Announcer Module

Link_Announcer Module
missing break statement, missing pointer derefence, missing pair of curly braces

Cleans up a gcc v4.6.3 -Werror=uninitialized warning and two cppcheck v1.55 warnings.  All 3 appear to be inadvertant programming errors.

gcc:
(missing curley braces, discussed in #922)
st/st-box-layout.c: In function 'st_box_layout_allocate':
st/st-box-layout.c:802:64: error: 'next_position' may be used uninitialized in this function [-Werror=uninitialized]

cppcheck:
(missing break statement & missing pointer dereference)
[src/cinnamon-global.c:654]: (warning) Redundant assignment of "cursor_type" in switch
[src/cinnamon-global.c:1458]: (warning, inconclusive) Using size of pointer meminfo instead of size of its data.

cppcheck is [available here](http://cppcheck.sourceforge.net/).
Change to Plurk mobile page
Adds buffering to ingestion workers, decreases overall memory use.

Addresses memory concerns.

Part of [OOIION-580](https://jira.oceanobservatories.org/tasks/browse/OOIION-580)

## Memory Loss in Ingestion

There is a concerning memory leak inside the ingestion layer. Currently, ingestion workers can only consume messages 
for a few hours before running the system dry of memory. There are a few areas where the leak is stemming from:

 - h5py has a small leak when it comes to opening and closing files, detailed in [issue 248](http://code.google.com/p/h5py/issues/detail?id=248)
 - h5py also has a larger leak when it uses variable length strings as a data type, I patched this with h5py's author [here](https://github.com/lukecampbell/h5py/compare/master...patch1)
 - our messaging layer also consumes memory

### Patching `h5py`

We coordinated with the lead developer on `h5py` and we patched the variable length string consumption leak. The 
patch is not an official release so it's being referenced from my github repository until it is released as an official
patch. 

### Patching Ingestion

One of the big problems with ingestion and the coverage model is how many times it opens an HDF file, which still 
consumes a small amount of memory. The coverage model opens an HDF file once for each parameter for each insertion (regardless of size), so in a coverage with
ten parameters, it will open at least ten files for each granule which can add up over time. After understanding this
better, we added an internal buffer into the ingestion workers. The buffer holds a specified amount of granules, once
the buffer fills up they are flushed to coverage as one, this reduced the memory consumption by almost half.

### Messaging

There is still some memory consumption (since it's pure python it might not be a leak) in the messaging layer. At a
cursory profile it looks like there are hanging references to ConversationEndpoints and dictionaries. After all the
other parts were patched, messaging became the majority consumer of memory. Messages compose 93% of the ingestion
process' memory consumption. One way to wrap up buffering and limit the messages is to utilize our bandwidth better by
buffering messages closer to the instruments which limits the traffic and maximizes our bandwidth efficiency.


## Consumption Rates Broken Down
<table>
<tr><th>mode</th><th>size / message</th><th>Consumption/h (MB)</th></tr>
 <tr><td>Full Ingestion</td><td>9.8</td><td>34.453</td></tr>
 <tr><td>No Ingestion</td><td>9.22</td><td>32.414</td></tr>
 <tr><td>Raw Messaging</td><td>6.493</td><td>22.6</td></tr></table>

- _Full Ingestion_ is the full ingestion layer (after the h5py patch and buffering)
- _No Ingestion_ still launches an ingestion worker but the worker simply ignores all messages
- _Raw Messaging_ is just a subscriber and publisher streaming messages every second

The sampling was done by measuring **four** producers publishing granules of length 1 to four consumers (ingestion
workers).
Redis upgrade and autocomplete fix, deploy script tweaks

http://code.google.com/p/otwarchive/issues/detail?id=3430
make .credentials accessible to TwitterToken

See #71 for discussion.
Fix Search

Pls. reorganize the docs in Searchify.
init_app Method Added. 

The init_app method has been added to Flask-Redis for application factory support.
Remove <p> tags from <li> tags.

This is for the mobi output.  Bullet lists look terrible on the kindle -- bullet and text are on separate lines. 

I tried fixing with CSS, but it did not seem to have an effect on the kindle.

This is, admittedly, a hack, but it works -- at least on a book that is 150+ pages in PDF.  Might be better to shell out to sed, but there really does not seem to be a performance hit as-is.
Ensure that the basic auth middleware correctly parses passwords containing `:`

As I understand it, according to section 2 of [RFC 2617](http://www.ietf.org/rfc/rfc2617.txt), a password may contain any token—including `:`.
Refactors code into different files and other minor changes

Hi there

### Changes:

* Refactors code into different files. So there's no more one huge stripe.rb
<https://github.com/HashNuke/stripe-ruby/pull/new/refactor#L1R13>

* Removes rest-client dependency specification from the stripe.rb file. It's already in the gemspec.
<https://github.com/HashNuke/stripe-ruby/pull/new/refactor#L1L9>

* Requires "stripe" in test_helper.rb instead of the relative path being used.
Tests now have to be run with `bundle exec rake test` or equivalent in rbenv. Running without the `bundle exec` will fail.

* Adds a "Development" section to the README on how to run the test cases.


In good faith and as a random response to a tweet - https://twitter.com/avdi/status/202091097906888704
add parse method

WeatherJp.parse is parser for Japanese string. it parses string to ruby weather object.
[Flickr] update

reported at http://forums.zotero.org/discussion/23513/flick-translator-returning-only-date-added/

It's not a great solution, but I think it's fairly stable.

Also fixed potential attachment mismatches and updated some code to utilize newer functions.
Move the main pycam script into the pycam package

This change moves the 'pycam' file into the pycam/App directory so that it's a recognizable python file just like all the other bits of code. It also uses setuptools exclusively. Tested on Linux and Windows.
Fixed chests, structures and healing
Updates and Upstream Merge
Congruent angles: Fixes #24216

Fixes #24216
The error happens due to the angle being 90 degrees. 

The fix checks for ANGLE=90 and if it is so, sets it 89 or 91.

PS: There may be a better fix, for instance changing the congruency.js so that slopes are checked if they can be calculated. But for this exercise I think just not choosing angle 90 works and if we want to keep the 90 also, the solution need to change as if the angle is 90 then all the other angles are congruent.
EDIT

YES IT'S CAPS DAY
Allow setting SSL Protocol version, change default from SSLv2 to SSLv3

Unfortunately, allowing both SSLv3 and TLSv1 requires Python 2.7 or higher, so I'm not doing that right now.
Enable configured build handler with command-line tool

As of v0.8.2, the command-line tool supplies a minimal build handler argument to the "process" method. This handler has the effect of overriding any build handler which may be configured. The changes in this pull request have the following effects:

* omit the command-line tool build handler, so that the configured or default build handler is used
* bind any configured build handler to the Buildr instance (previously, only the default handlers were so bound)
Client web-service generated through Spring framework.

Client web-service generated through Spring framework.
Homework 2 - 2: HandlerTestSetup and Added Missing Homework of the first week too
Enhancement improve speed

Making minor changes to the comthread module for a meaningful speedup in call response time.
Adding more supported types

This includes support for typedefs and structures. There will be some rework, but its good enough to build test s on.
Master hans

so masterful
fix for a long standing time range changing bug, and for the javascript refresh of issue #108 

please review and commit
Pending files including new Telerik Q1 2012 DLLs

Please review files to be merge
[GEOS-5312] Fix embedded Windows newlines in WFS CSV output.

Test-case included.

Also changes the escaping to using a pre-compiled, simpler regex and `.find()` rather than `String.matches()`
Exported resources tags

This pull requests adds robustness to the exported resource spec testing abilities including clearing Puppet's tag accumulator which interfered with individual spec tests.
add unit tests

Hi, 

while integrating the Resizer bundle into my app, I also wrote some tests. 

Maybe you guys find it useful to have some tests for the bundle and have ideas to better test its functionality. (I only needed to crop images, so i only wrote tests for option `crop` yet.)

In my commit i also added namespace, the ResizerException and width/height getters to the Resizer class, but this PR mainly focusses on the tests.

regards,
Michael


![Screen Shot 2012-12-30 at 18 34 53](https://f.cloud.github.com/assets/999748/35968/4efcf658-52a7-11e2-9277-540d31ab0a7e.png)
Add initial cmake support.

Also contains whitespace fix; actual diff is here:

https://github.com/amorilia/buildenv/commit/0a3421e241f8c59c16cdfdbc4e391511f241a520
BZ829452: Stop and print an informative message if the remote repository cannot be reached.
Fix for issue #6 and #7

Hi, 

this solves issue #6 and #7, makes this project compatible with XCode 4.2 and OSX 10.6 and 10.7
digitalWriteFast & Stream
[NEW] Fix git_retire bug - when creating new copy, the old branch was us...

...ed instead of master
Let's WD-40 the rust outta my GitHubbing skills.

Merge me up, Scottie!
Improve the SQLSRV (MSSQL) database driver

Changes include:

 - Minor speed improvements
 - General clean up
Проект готов к сдаче
remove unnecessary spacing, fix code styling in tests
MongoDB backend

Hi!

Here's a pull request that adds a MongoDB backend. It passes all but the two last tests, resulting in 4-5 failed assertions. I couldn't figure out what the problem is, but since the number of failed assertions is changing, I suspect there is some race condition involved. The problem seems to be related to "removeResources". Maybe you have an idea what could be wrong. I'd be really grateful if you could pull my changes on a test branch and have a look - since MOST of the tests are passing, my code cannot be that bad.

For this to work, I had to change the test runner file. Because of the async problem that I have already written about in my issue, I had to put the test suit into a function that is called once the database connection has been established. That makes it impossible to export the batch, it has to be run instead. I hope this is ok with you - or maybe you know how else to solve the problem. Is it really necessary to export(module)?

I also added an unversioned "run_tests.js" file that contains the configuration details and is run instead of "acl_test,js". Connection details/authentication credetials shouldn't be put into the versioned and published code. There is a "run_tests.js.dist" which needs to be renamed and edited. Does that make sense to you?

I very much hope this is useful and you can spot the problem quickly, so that an "official" MongoDB backend can be added quickly to node_acl. Thanks for your time.
Fixes and updates for Windows

Updated to use path.join instead of path.resolve as on Windows
path.resolve will add in the drive letter (C:\temp isntead of
c:\[ftpdir]\temp).  Enforced user directory creation, added
userdirectory to success() callback, and quit hit update for X commands
as used by Windows FTP.
Need to use Model\IOAuth2Client for this to play nicely with FOSOAuthSer...

...verBundle (Storage\OAuthStorage.php).
Localise templates on first initialize only.

This is one final change I wanted to make to the localisation code. I've changed the views so the templates are localised only on the first call to view.initialize(), rather than each time.
Fixing PasswordForgotControllerSpec 

I Fixed some errors on PasswordForgotControllerSpec
Revert EditItemRemindMe.js back to use dom events because of a problem on ipad where the opener was getting _blur notified and closing the date picker right away.

Took two commits because I reverted too much on the first one.
Basic work on MenuPowers modding

Now you can put custom powers into PowersMenu. Icon positions can also be changed, but not slots yet. A bunch of simple code to avoid regressions.
Updated the throttle_view decorator, to be expressed better.

The previous decorator usage syntax wasn't great:

    new_view = throttle_view(view, methods=['POST', 'GET'])

I've updated the decorator, docstring and tests to reflect this: 

https://github.com/alfredo/popcorn_gallery/commit/b80b5b705f18d831df1ba0541847c76f4e809a3e

The updated decorator now can be used as:

    @throttle_view(methods=['POST'])
    def view(request):
        pass


Sorry I just realised about this while testing code on our previous discussion!