labofsahil/github-event-dataset-2012 huggingface dataset:
shallow-copy DictDB query results

`db_query()` with default keys pops buffers, and this would result in actually removing the buffers from the record itself.  Later calls to `get_result()` would then raise a KeyError, which would go unhandled.

This PR adds shallow-copy to DictDB results, so that changes to the returned dict are not reflected in the db itself.

The bug revealed a general issue: ZMQStreams are closed when an exception is raised in their `on_recv()` callback (following the IOStream pattern, and on the general principal that a socket with failing handlers should not be allowed to continue), which meant that invoking this bug would prevent any future queries to the Hub.  So in addition to fixing the particular bug, a decorator is added that catches and logs exceptions, and is applied to all `on_recv()` handlers in IPython.parallel, such that other similar bugs will no longer result in the closure of the socket.

Previously failing tests included at the db and client levels.

repro prior to fix:

```python
from IPython import parallel
rc = parallel.Client()
rc2 = parallel.Client()
# ensure there is at least one result:
rc[:].apply_sync(lambda : 1)
# db_query with default keys results in pop()
rc.db_query({'msg_id' : {'$ne' : None}})
# get_result handler fails with KeyError, so this will hang:
rc2.get_result(rc.history[-1])
```
Use dvipng to format sympy.Matrix

Two changes are introduced:

1. new dvipng backend is added to latex_to_png
2. PNG formatter for sympy.Matrix uses the dvipng backend
Add -l option to %R magic to allow passing in of local namespace

Feature request for ```rmagic```: It would be great to be able to pass in local variables to the ```%R``` magic so that you can write functions that invoke R with values from the local scope (not just from user_ns).  For example:

```
%load_ext rmagic
import numpy as np
def fun(values):
    for v in values:
        %R -i v -o prob prob <- pnorm(v)
        print prob
fun(np.arange(-1,1,.25))
```

Right now with ```%R -i``` magic you can only get variables from user_ns, so the above code won't work.  I have added a ```%R -l``` argument that works just like ```%R -i``` except that variables are taken from the local scope.  So the above code would be written:
```
%load_ext rmagic
import numpy as np
def fun(values):
    for v in values:
        %R -l v -o prob prob <- pnorm(v)
        print prob
fun(np.arange(-1,1,.25))
```
And the result would be:
```
[ 0.15865525]
[ 0.22662735]
[ 0.30853754]
[ 0.40129367]
[ 0.5]
[ 0.59870633]
[ 0.69146246]
[ 0.77337265]
```

The following changes to rmagic.py would make this work.

https://github.com/guyhf/ipython/commit/5448c932b8c7f699fc1beabfaa6044921c4fd54b
issue 558 - nodepool

- reenabled all tests but the destroyPoolNodes in the main live test
- should solve the cloudbees problem, default creds are now only setup when the pk file is available (otherwise they need to be specified as we don't use default passwords).
- the main live test executes correctly (with exception of destroyPoolNodes)
Pretty print in payload is now configurable

Pretty printing the xml payload is good for logging purposes, but can easily introduce errors in unit tests that check the payload string.
Making the payload pretty formatting configurable can avoid this.
Ip test is now useless.

Because we cache the future anyway testing the return value of the reverse DNS operation is now useless.
Fix compilation

See https://github.com/znc/znc/issues/254
Get styleSheet object instead of Style node

The return value of the insertBefore is a Style node, but we need to have a styleSheet object.
So create the Style node and get it as a styleSheet object
Improving migration template

`artisan migrate:make` already creates helper methods with a single comment line. This goes one step further to provide examples of common tasks. I know *I* certainly hate typing them out every time. :)
Adding support for values in nested lists generated in the HTML class.

Hi fellas,

## Current Situation

Currently, the usage of `HTML::ul` and `HTML::ol` methods is like so:

```` php
<?php
$list = array(
	'first',
	'second',
	'third',
	'fourth',
);

echo HTML::ol($list);
````

I like that. It's nice and simple. It produces:

```` html
<ol>
    <li>first</li>
    <li>second</li>
    <li>third</li>
</ol>
````
-------------------

Nesting lists is done like so:

``` php
<?php
$list = array(
	'first',
	'second',
	'third',
	array(
		'lorem',
		'ipsum',
	),
);

echo HTML::ol($list);
````

Which produces:

```` html
<ol>
	<li>first</li>
	<li>second</li>
	<li>third</li>
	<ol>
		<li>lorem</li>
		<li>ipsum</li>
	</ol>
</ol>
````

## Proposal

This pull request enables the `HTML::listing` (the method that produces `HTML::ul` and `HTML::ol`) to display values for corresponding nested lists **in addition** to the already supported usage above. It doesn't touch the Laravel API and doesn't break backwards compatibility.

You might recognise this sort of stuff from dropdown menus:

```` php
<?php
$list = array(
	'first',
	'second',
	'third',
	'fourth' =>array(
		'lorem',
		'ipsum',
	),
);

echo HTML::ol($list);
````

The only difference between this and the examples before is that we now have a key for the `fourth` item. This produces the following hypertext markup:

```` html
<ol>
	<li>first</li>
	<li>second</li>
	<li>third</li>
	<li>
		fourth
		<ol>
			<li>lorem</li>
			<li>ipsum</li>
		</ol>
	</li>
</ol>
````

>Note: the list is only produced in this format if there is a key provided for the nested list array.

Thoughts on this?

Signed-off-by: Ben Corlett <bencorlett@me.com>
Paginator: Added an easy way to get *only* URL's to previous and next page, without formatting.

I am working on a blog bundle for Laravel that uses the Paginator. I noticed that the automatic generation of "Next" and "Previous" links is pre formatted and there seems to be no way to add or delete a class (or maybe I am missing out on something ?). This commit allows to retrieve *only* the URL, without any HTML, to the next or previous pagination page. This way, you can than do something like this:

    <div id="pagination" class="btn-group">
		    <a class="btn" href="<?= $blog_posts->url_to_previous ?>">&laquo; Previous</a>
		    <a class="btn" href="<?= $blog_posts->url(1) ?>">1</a>
		    <a class="btn">...</a>
		    <a class="btn" href="<?= $blog_posts->url($blog_posts->last) ?>"><?= $blog_posts->last ?></a>
		    <a class="btn" href="<?= $blog_posts->url_to_next ?>">Next &raquo;</a>
    </div>

This code would do something like that with the Twitter CSS Bootstrap:
[Pagination demo image](http://s13.postimage.org/paj4cctn9/Screenshot_from_2012_05_17_00_07_28.png)
add link to Auth and to Registration in form
Feature 11 linhas de pesquisa

codigo com diretivas de compilação
Reorganize transport architecture

This 3,500-line change reorganizes the transports layer of libgit2 into two tiers.

There are now just two transports: local, and smart. The interface implemented by the transports is the "own_logic" interface that the local transport implemented previously.

The smart transport knows how to speak the git protocol, but it has no knowledge of how to establish a connection between it and another endpoint, or how to move data back and forth. For this, a subtransport interface is declared, and the smart transport delegates this work to the subtransports. Three subtransports are implemented: git, http, and winhttp. (The http and winhttp transports each implement both http and https.)

Subtransports can either be RPC = 0 (persistent connection) or RPC = 1 (request/response). The smart transport handles the differences in its own logic. The git subtransport is RPC = 0, while http and winhttp are both RPC = 1.

Netops.c/netops.h no longer know anything about transports. And consumers of transports are no longer allowed to know as much about their internals. For consumers that liked to poke the 'refs' vector on transport objects, a new `ls()` method has been added to transport objects. This new separation allowed pkt.c/pkt.h and protocol.c/protocol.h to now be part of the smart transport (which is in 3 files).

This isn't a throw-away rewrite of anything. All the code that was there in the transport layer was and is good stuff. What this change does is move that code around substantially and draw new architectural lines. The lines were blurry before.

@carlosmn already looked at an advance copy of this PR from last week. I appreciate the early feedback you gave me on that, Carlos.
Add git_diff_patch_to_str API

This adds an API to generate a complete single-file patch text from a `git_diff_patch` object.
Use the tap method in the select helper

Use the tap method in the select helper, so eq, ltegte, lt and gt can use dynamic values.
comments for InjectCore, constants, relay.html, and TreeDownloader

All adding to #147

* InjectCore
* constants.js
* relay.html reformatting
* TreeDownloader
Add tests for target param

Related to #2 and #3.

Sorry for separate commit, i was in a hurry.
Rt 75595

Two separate fixes to the unescapeHTML function, with separate commits for the tests and fixes.

1. Made the regex to find entities less greedy (won't accept internal ampersands) so '\&something\&amp;' is no longer viewed as a full match
2. If the regex does match, but the substitution doesn't find a matching entity, keep the ampersand and semicolon so 'this\&that;' doesn't become 'thisthat'. Note: This fix wouldn't be appropriate for the above problem because the entity at the end of the string wouldn't be unescaped.
Added check for HTTP_CONTENT_MD5 in the ActionController driver

I found that this was required. I am passing Content-MD5 from a node.js app and it's ending up as HTTP_CONTENT_MD5 in Rails 3.2.8. It looks like other header fields have a check for the field name starting with HTTP_ as well, so it should make sense here as well.
Fixed crash by changing diagram to @diagram

Hello, I was getting the following error:

....../umlify-1.2.9/lib/umlify/runner.rb:68:in `download_image': undefined method `get_dsl' for   
nil:NilClass (NoMethodError) 

I looked through the code briefly, changed the 'diagram' variable that the get_dsl was complaining about to @diagram.  I rebuilt the gem and it worked, all the tests still pass.


(Full Trace)

~/cs/ruby/umlify $ umlify lib/*/*                                                                                              
umlify lib/*/*                                                                                                                         
processing lib/umlify/diagram.rb...                                                                                                    
processing lib/umlify/extension.rb...                                                                                                  
processing lib/umlify/parser_sexp.rb...                                                                                                
processing lib/umlify/runner.rb...                                                                                                     
processing lib/umlify/uml_class.rb...                                                                                                  
processing lib/umlify/version.rb...                                                                                                    
/Users/jorge/.rvm/gems/ruby-1.9.3-p125/gems/umlify-1.2.9/lib/umlify/runner.rb:68:in `download_image': undefined method `get_dsl' for   
nil:NilClass (NoMethodError)                                                                                                           
    from /Users/jorge/.rvm/gems/ruby-1.9.3-p125/gems/umlify-1.2.9/lib/umlify/runner.rb:38:in `run'                                     
    from /Users/jorge/.rvm/gems/ruby-1.9.3-p125/gems/umlify-1.2.9/bin/umlify:6:in `<top (required)>'                                   
    from /Users/jorge/.rvm/gems/ruby-1.9.3-p125/bin/umlify:19:in `load'                                                                
    from /Users/jorge/.rvm/gems/ruby-1.9.3-p125/bin/umlify:19:in `<main>'
Adding mappings for opening in horizontal split and improving vertical split mappings

This adds support for opening files in horizontal split (`h`) and horizontal split silently (`H`).  Vertical splits weren't completely working for me, so I updated the mappings and the shortcut for opening in vertical split to match the tab convention (`V`).
Correctly reset the mobify-path cookie for Mobify.desktop()

Calling `Mobify.desktop()` didn't reset `mobify-path` cookie.  Thus, you kept seeing the mobile view.

@tedtate has fixed this a month ago for 1.0 tag but the update wasn't brought in to 1.1.
add support for external exclude file for code-drop.sh
determine which blob script based on files present

As requested for followup from the PR to move blob extraction from config.sh
Removing webmaker directory and assets

These had somehow gotten into the root of the repo, from what I can tell deleting them in safe - all the assets and templates we're actually using are in apps/webmaker and media/webmaker
Bug fixes for 11.0 per Adrian's mware work.
Bug 747562 - the final word in testing statsd in processor

ok, here's another stab at plugging the processor config options for statsd
bug 822432 - hbase API has changed a bit since this was last used
changes made to front page graph for mobeta fixes bug 771116

adrian r?
It's 4 whitespace (not 3) for code block ;)
Improves/extends whitespace parsing in OBJLoader

I had the issue that some of my OBJ-files weren't loaded by the OBJLoader provided in the examples. Parsing the file crashed with this exception:

```
Uncaught TypeError: Cannot read property 'x' of undefined Three.js:13
THREE.Vector3.addSelf (Three.js:13)
THREE.Geometry.computeCentroids (Three.js:91)
THREE.OBJLoader.parse (OBJLoader.js:295)
xhr.onreadystatechange (OBJLoader.js:21)
```

I traced the error to the OBJLoader and my OBJ files. The obj files were exported by 3ds Max Wavefront OBJ Exporter and slightly differ in format:

Where the loader expected:
```
v 0.4500 1.5256 0.6595
```
they were:
```
v  0.4500 1.5256 0.6595
```
Note the extra space. This threw off the regular expressions, the vertices weren't parsed and the computeCentroid failed. This commit changes the regular impression to accomodate this variance.
2012PK-192,2012PK-178

2012PK-192 トップ画面の表示内容の修正
2012PK-178 大会新規作成時にis_canceledにNULLが設定されてしまう件の修正
                   migrationファイルにて対応
Refactoring by merging UpdateCommand and UpdateAction

This PR builds on other commits not yet merged into master. These commits are also in a separate PR: https://github.com/neo4j/community/pull/495
discover actions returns self for fluent interface
Update ja_JP.php

Fixed some miss.
Adds fluent interface to the shouldIgnoreMissing method

I couldn't see a reason why this wasn't fluent
Fix tense correlation for roster change message

Tense does not correlate to count (1 students) in self.roster_change_message
Mix in pluralize helper to HUB roster handler

https://www.pivotaltracker.com/projects/692001#!/stories/39731731
Feature/file thumb upgrade

Added a library called image_moo created by Matt at http://www.matmoo.com/digital-dribble/codeigniter/image_moo/

I have his permission to include it in pyro.

Have enabled image padding, allowing users to resize an image but padd to the defined width and height.

The library has the functionality to add water marks, borders and shadows, but I have not coded it into the core.
page ordering issue
Configure travis to test against versions of rails supported by the .gemspec

The deface.gemspec specifies all Rails versions >= 3.0.9, which means that Travis has only been testing against the latest version of rails. I created gemfiles for each version of Rails that's out that meets that rule. We should probably test against Rails edge as well.
Some more f# combinatory

I have added a few more functions for things like skip, take and select
Fixed spelling throughout library

Corrected a number of consistent misspellings in the library/examples:

aviable -> available
recieve -> receive
lisence -> license

I think I've caught them all, but if there are others, either fix and do a new pull, or let me know and I will. These were throwing me a lot, because I kept spelling them the correct way, and getting errors! :-)
Removed configuring listen timeout on `AndSon`

This removes NsOptions as a dependency and the `listen_timeout` option. Now,
timeouts can be passed directly when calling services or it can be globally set
using the environment variable `ANDSON_REQUEST_TIMEOUT`. The default timeout has
also been bumped up to 60s.

Partially implements #3.

@kellyredding - Wanted to have the "per-call timeouts" and env var going before I went into implementing the behavior the README discussed.
Fixed duplicate statuses issue

This patch allows to avoid any duplicate status :) for every new status it controls if it's just present in the column and delete it, showing it in the correct position according with the timeline :)
Use explicit relative imports everywhere

Since implicit relative imports aren't available in Python 3, all
package-internal imports in PIL were absolute imports for the named
module.  This meant that import Image as

    from PIL import Image

did not work correctly.  It imports the module 'PIL.Image', and is
registered in 'sys.modules' under that name.  Since all plugins use
absolute imports, they import a module named 'Image', which will be a
separate entry in 'sys.modules'.  In consequence, the original import
cannot see any of the plugins.

This patch changes all imports to explicit relative imports.  At least
one import cycle that happened to work before had to be resolved,
maybe there are more.  The patch did not receive too much testing, but
made things work for me.
Improve behavior on Mac OS X Lion

I improved your tool a little bit. See the commit messages for more details.
[Validator] Integrated the Translator in the Validator component

Bug fix: no
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: #5844
Todo: -
License of the code: MIT
Documentation PR: -

This PR allows to replace the default message substitution strategy in the validator (`strtr()`) by passing an implementation of `Symfony\Component\Translation\TranslatorInterface`. The motivation for this are both #5844 and the need to replace the translation strategy in Drupal's integration of the Validator.

In the stand-alone usage of the validator, both the translator and the default translation domain can now be passed to `ValidatorBuilderInterface`:

```php
$validator = Validation::createValidatorBuilder()
    ->setTranslator(new MyTranslator())
    ->setTranslationDomain('validators')
    ->getValidator();
```

References:

* #5844
* #6129
* [Add a validation framework to Drupal 8](http://drupal.org/node/1845546)
* [Add the symfony validator component to core despite Symfony potentially releasing BC-breaking updates after 2.3.](http://drupal.org/node/1849564)
The exception message should tell which field is not mapped
There is an error with the deletion of messages flash because it does no...

...t delete the session before displaying the template but the next request from the third request before it is displayed in the view.

I consider correct operation should be to delete the template before displaying the next request.
Perl port to the ua-parser project
Issue #77 - PHP: Ensure all public properties are set

Fixes #77.
Feature/python module

Further compiler warning cleanup, reorder arguments... check_main segfaults:

<code>
(...)
distributing...
task->10
bloom name->ecoli_K12.bloom
successful bloom read...
fastq processing...
fastq processing...
fastq full check...
/bin/sh: line 1: 22962 Segmentation fault      (core dumped) python build.py
</code>
Rename enqueue() to schedule()

As discussed in the other ticket, renaming .enqueue() to .schedule() with backwards compatibility.

It seems there already had been a schedule() method at one point. There was an alias to enqueue_at() in the code. I'v simply removed that now. How do you feel about that?
Go1

For support i18n with push notification on iOS devices,
I enhanced the apns.go with apns_ext.go to support the following format

```
curl http://localhost:9898/push -d service=develop.apns -d subscriber=<id>.apns.* -d pushservicetype=apns -d loc-msg={"loc-key":"NOTIFY_LOCALIZED_ID","loc-args": ["ARG1","ARG2"]}
```

#Reference:

http://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html#//apple_ref/doc/uid/TP40008194-CH100-SW1
Clean up code style (examples)

Use whitespace for tabs.  Make code more readable.  Tabs mixed with whitespace was causing github.com to display the code all weird like.
Detector Fix

OS:  openSUSE 11.4, fully patched
Node:  nodejs-0.8.9-9.1.x86_64

Current openSUSE version is 12.2, so my OS is a bit old, but even on 12.2 the latest nodejs version available is 0.8.9.

The Default TMPDIR=/tmp

Currently temporary assumes that the temp dir environment variable ends in a '/' on *nix platforms. I have added some code to ensure it. This is a problem for certain distributions of Linux using Temporary namely openSUSE.

Thanks!

Merrick
UI issues

Makes the home view more user-friendly by adjusting some colors and texts.
Minor page fixes

fixed some minor issues within pages and initial data
uses jqueryui to create dialogue popup to display full size of uploaded photos when they are clicked in the photo bar
Added Skin Photo Background functionality

Photos are loaded in app/Bootstrap.java
Background photo is stored as url paths "/photos/photo_id"
Background photos can be set in the ChangeSkin page
Added template : matrix white; default
In /photos added button to make the photo a background photo (only for your photos)
Note: Felt the photos as a background is more important than a background color (both won't work together), so replaced bodyBGColor with bodyBGPhoto
Adding initial log with tests
Fixing the system monitor to work outside of linux for cpu polling
Add VDI and VIF mapping to vm-migrate.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
CA-86151: Reapply Rabin's fix on http headers for rrd.

https://github.com/xen-org/xen-api/pull/715
Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
Docs fixes requested by XenCenter.
Fix links in Readme to original mustache page
when user subscribes to new feed, articles are added to db

created at @AkarshES's request.
significantly slows down subscription action based on number of articles in new feed.
pvr: sliding of channel name fixed

fixed sliding of channel name
[#70] настроены тесты в дженкинсе

https://github.com/BrandyMint/Potee/issues/70
Simple matrix


Add basic services for Matrices:
    - operations: +,-,*,
    - determinant
    - cofactor/minor
    - col/row product
Check digital set domain, close issue #189

Just a check that DigitalSetDomain is a model of CDomain. Close issue #189.
Undated geometry/curve/representation/CombinatorialDSS

As part of Issue 154,  CombinatorialDSS now satisfies concept :  CBidirectionalSegmentComputer.
Installation guide and fixes Gemfile problem
Fewer percentiles, avg is back

I'd like to get this one is 3.1.1. It does not contain configurable percentiles but nicer (imho) ones.

* Announce avg is now real avg -> alerts on avg may be better off using median.
PPT Anglais > à relire imperativement 

l'anglais c'est pas ma tasse à café :D

//Des screens à refaire > car fr intégré aux images
Added INI read/write support
Add products

Images toevoegen is ook klaar. Wat mij betreft is de feature AddProducts klaar.
merge  xDGeForcexD repo into main dzcp

merge
Sehe Commits

Bei fragen einfach bescheid geben, dann komm ich ts.
Spec out null scalars generated by Psych 1.0.0 (Ruby 1.9.2)
Fixed packaging for scala component.
"Convert" LICENSE to markdown & update README.
Update neural_networks_vs_ddos/anti_ddos.py
Removing unsupported texinfo constructs from polybori.lib's header

This removes some  texinfo constructs from polybori.lib's header, which are not allowed in LIB headers. I also removed {{{@uref}}} even though in works in other libs, like surf.lib. (I have no idea, why it doesn't work here.)
Added UI controls and did some corrections
Cmw croppingtool

See my mail on the mailing list.
RC 2

Landing initial task support and default scaffolds for anvil extensions.
New array sort method which extends native sort and provides case insensitive sorting

Also updated the data store sorting to reference new function
Fix issue#79, #88, #89

several improvements related to admin login page.
Critical Issues page links to defunct issues.basho.com

We use Github issues on our various repos now, instead of issues.basho.com. So, http://docs.basho.com/riak/latest/references/appendices/community/Critical-Issues/ should no longer point to issues.b.c.
App skeleton priv dir

This changes how the application priv directory is found in the application skeleton code. It now uses code:priv_dir instead of creating a priv dir pathname relative to the ebin directory.

The second commit just adds the .eunit dir to .gitignore.
Broken introspection with the latest versions of MPlayer2

Changes introduced in MPlayer2 commit c02d0ee703a52f50c3763a0eda67cfea13e4c76a broke the introspection mechanism.

This pull request addresses the problem.
new-main: Specify bots on command line
Create a pidfile before executing on_starting().

This will let a standard init script (or any script that look for a
pidfile) know that gunicorn is already running and won't attempt to run
it twice.
This would also enable the script to stop gunicorn even in it's startup
phase.

(I have a use case where the startup script takes > 60s to run)
pubsub_filtered: properly check --expected-value exists for --expected-key

simple thinko / typo
new layouts and new style classes
Reserve

test
Example fixes

This pull request fixes all examples located in the GeoClaw repository to work with the current master branches in the Clawpack organization repositories.  This pull request corresponds to a similarly named one in AMRClaw and VisClaw as well.
Support for Github-style code blocks

This adds support for github-style code blocks like the ones found at http://github.github.com/github-flavored-markdown/.
Use `follow: ' prefix

It is better to use a prefix, so you know that follow produces the error if it is called in a script.
Safe `this.offset` initialization code. 

Sometime the `this.element.css('padding-top')` will return `"",` which ends up with a `this.offset` with `{x: NaN, y: NaN}`.  This patch adds a "safe default value".  

This problem was found in Chrome latest revision but doesn't show up in Firefox. It will end up with overlapping "bricks". 

Hope this helps, 
Alex
FB45944 Urgent Stockout Notifications

This builds off of the work in FB45943 (#49, #50, #51) to send urgent stockout notifications to region/country users as defined in http://manage.dimagi.com/default.asp?45944

> Monthly SMS alerts to Django web users on urgent stockouts of specific commodities by program. Urgent stockouts are those which affect >50% of facilities in the geography associated with the web user.

This uses the same functionality in #50 and #51 to allow users to filter these by product type as well as to opt out of the SMS notifications. They are generated when `alerts.utils.trigger_notifications` is called (currently 9AM every Monday) but the UID generation will only send these notifications once per month.
Andrewschoen lazyloadmenu

my small cleanup I was nagging about
fixed problem with the port forwarding rule update form
Updated files to new Dart language specs.

- new import keyword syntax
- new part-of keyword syntax
Attempting to correct a Composer autoloading issue

It's possible that this is simply ignorance of how Composer works on my part, but here's my situation. I set this repo as a Composer dependency of my project like so:

```JSON
{
  "require": {
    "ekino/metric": "dev-master"
  }
}
```

Running `php composer.phar install` causes the repo to be installed to this path relative to the project root: `vendor/ekino/metric/Ekino/Metric/lib`. The `Ekino/Metric` segment seems to come from its `target-dir` setting value and the `lib` segment comes from its `autoload` configuration.

My issue is that the Composer autoloader is looking at `vendor/ekino/metric/lib` instead of `vendor/ekino/metric/Ekino/Metric/lib`, which prevents it from finding anything. If I change my local project's `composer.json` to use my fork of this repo on github where I've removed the `target-dir` setting   from the repo's `composer.json`, delete the local `vendor` directory, and run `php composer.phar install` again, the autoloader then looks in `vendor/ekino/metric/lib` and is able to autoload code successfully.

As such, I think the `target-dir` setting in `composer.json` must be removed for any other projects using this repo to have autoloading function as intended.

Related: http://getcomposer.org/doc/04-schema.md#target-dir
[#25295] Email exposed through RSS and Atom feeds

Rebase to current master.
Correct author name and email for weblinks and contacts
Fixing Ember.isEqual docs #478
add dismissOutlet method to controllers
reject and rejectProperty functions for Enumerable

Rebased against master to resolve conflict: See: https://github.com/emberjs/ember.js/pull/1573
Enable try_sudo mode for ./symfony cc to allow remove files like twig cache created with a chmod 644 and stored in the sf_cache_dir

Enable try_sudo mode for ./symfony cc to allow remove files like twig cache created with a chmod 644 and stored in the sf_cache_dir

See https://github.com/fabpot/Twig/blob/master/lib/Twig/Environment.php#L1052
ECMS-4327 Remove TestSuite folder which is not used anymore
Allow 304 responses to send content-length header

Removed check for content-length = 0 in simple_httpclient.

304 response codes can send a content-length header even though they cannot send a body. Werkzeugs static middleware is one library that does this.
Don't ignore core WordPress files as they are required for the site to run

Only files which can change per install should be excluded.
Fix Hungarian subdivisions

Counties and Cities are mixed up in this list. Changed:
  - removed cities
  - corrected county names
Require js builds and compiles app, and app can deploy to chrome store

We can deploy to chrome store now, with the new security policy.

TODO:
* put font awesome back in
Datum Sorted by dateModified instead of dateCreated

@cesine Can you please merge this one and then redeploy the server?

I made a change to restfullmongooseusers.js, so in order to work with new uses you'll need to redeploy the server first, and in order to work with existing users you'll need to replace <code>_design/get_datum_ids</code>'s <code>map</code> with
<pre>           "map": "function (doc) {if (doc.dateModified) {emit(doc.dateModified, doc);}}"</pre>
and add a <code>dateModified</code> field to all its Datum (easiest just to copy the value of <code>dateEntered</code>).

I've already modified the Import code so that it will now add a dateModified to the datum.
Reconnetion using WiFi works properly,Bug fixes for dictation
Use alternae url for Chosen library files.

Example main.php CONFIG:

return array(
	[...]
	'components'=>array(
		[...]
		'widgetFactory'=>array(
			'class'=>'CWidgetFactory',
			'widgets'=>array(
				'EChosen'=>array('baseUrl'=>'http://somedomain.com/libs/chosen'),
			),
		),
		[...]
	),
	[...]
);
Fix a bug in hash/login suggestion

...  when typing a hash (or login) in the middle of an existing text.
Now works as expected, maybe better ;)
Suppression dépendance à la taglib spring dans les JSP

Vu que la taglib spring n'est utilisée que pour afficher des libellés, autant utiliser le tag fmt:message standard à la place.
Mais peut être que l'utilisation de spring:message avait une fonction que je n'ai pas compris ?

Testé avec une locale fr/us/de sans effets de bord apparent.
Various highcharts fixes

See commits
Highcharts laf

Tweaks mainly involving 'look and feel' of highcharts, no vis is particular.
[AS7-4395] Downloaded repository resources do not survive server restart

https://issues.jboss.org/browse/AS7-4395
[AS7-5525] Convert filters to use a string based expression

Convert filters to a string based expression instead of a complex object graph. This aligns the filters with what JBoss Log Manager expects in it's filter configuration.

A new filter will look like; any(match("JBAS.*"),not(match("ARJUNA.*"))).
AS7-4966, JBPAPP-9314 JBoss EAP6 does not allow to associate connector t...

...o a specific virtual server
[7.1 branch] AS7-4808 Add dependency on security domain service where applicable

The commit here fixes the issue reported in https://issues.jboss.org/browse/AS7-4808 where the datasource if backed by a security domain would fail with NullPointerExceptions due to a missing dependency on the security domain service. A similar dependency was missing for EJB components too which has been fixed in this commit.
[7.1] fix cluster-connection.connector-ref description
AS7-4350 Disable L1 caching by default for web/ejb dist caches

This is a performance related fix.
JBTM-1274 updated to allow the pass through of parameters to build.sh fo...

...r XTS and txbridge
Modified findTestFiles to use list in order to plugin to strip function ...

...easier.
missing coffee-script asset requirement
Convert into a shared library

These commits convert the code to a generic shared library (only tested on Linux).

The header to include becomes `pegmarkdown.h` and the user must link with `-lpegmarkdown`.
Fixed your readme typo

All in a days work
Simple stepping support

For small programs this little stepping functionality is quite useful...
The install

This branch cleans up some of the DistZilla stuff, gives us a new README.pod (when a release is done, DistZilla will create it from Manual.pm), and supplies a program to help the user to install the Vim plugin and doc from Perl.
Fixed some issues

Fixed issue with removed membership and remaining municipality.
Fixed status button to be disabled instead of readonly.
no spacing between date and time in the twitter feed was driving me nuts
Fixed issue #172, limited game

Various issues cropped up that got fixed, mostly coming from the db change.
Enum Entity : objectTypeId utilisé par les WS pour identifier le type

d'entité
Support python3

First step: support injecting code into python3 apps from pyrasite running in python2.

Second step: get the pyrasite-gui working under python3 (this is 99% of the way there, but the Stacks tab is only shows the error "string expected, got 'str'". Feels like a pygobject3 bug)
wiki авторизация и редирект после неудачного ajax логина

в рамках #362

а также обновление lastlogin
Просмотр заметок

Просмотр списка "своих заметок о пользователе"
вводить плашку groupInfo на первой странице топика
Mongo api

* api to query forms by key/value
    * post query: [your query] for /[username]/forms/[id_string]

* at some point we should add a test for recursive key recoding
Added a get_object_or_404 to xform delete
Color pending symbols needed for Japanese IME

IME API changes requires for https://github.com/mozilla-b2g/gaia/pull/1536
Bug 814314 - Adding progress bar r=ferj
Support a init.json file for the default ordering of icons on the homesc...

...reen
Feature contacts
add HotSpot icon for the Settings app
predictive text performance optimization

using delimiters to avoid unnecessary iterations of typed arrays.
Bug 796584 - Don't use localStorage in pdfjs
Don't use mozRequestFullscreen for full screen apps

This is the complete fix of #3512 and reverts fix in #3541.

By not to use mozRequestFullscreen for full screen apps, we are benefit from many things that has been talked over and over at 

https://github.com/mozilla-b2g/gaia/pull/3541#issuecomment-7851485
https://github.com/mozilla-b2g/gaia/issues/3587#issuecomment-7861352 (This fixes #3587)

Gaia will cancel mozRequestFullscreen from web content when ever

- the user has pressed the home button to leave the application
- the phone is locked

This will also save us time on delivering real fix of #3013, that is https://bugzilla.mozilla.org/show_bug.cgi?id=781014.

With this keyboard for full screen app will be a easier fix, and we can simply declare to app authors that if you are using mozRequestFullscreen() then `<input>` within might not work.
Bug 803474 - [lock screen] animated arrows are sometimes visible shortly before unlocking
automatically clean xulrunner when we change the xulrunner url

Whenever xulrunner changes, we should automatically clean out the current xulrunner if it isn't the correct one.

This change has the same shell overhead as the current version of the target, one shell call if nothing needs to be done.  Previously, that was done as part of the target's body, but now it's done to figure out whether to include the logic to purge, grab and set up xulrunner.
Bug 799037 - basic integration tests for calendar.

# General

- Updates MarionetteJS client to latest version
- Adds make test-integration APP=foo

# Calendar

- Launch test to verify today's date is selected & offline calendar was created.
- Tests initial values in creating events.
- Selecting day in month view.

# Runtimes

- b2g-desktop
- otoro

----

This serves as a good example of the current capabilities of marionette & the js client.
It is fairly easy to write tests to now that we have a really easy way to launch apps.

I am not 100% happy with these interfaces quite yet but it is my intent that all the generic reusable bits can go into a common folder.

Semi-related note there is a new doc site for the JS driver here:

Site: http://lightsofapollo.github.com/marionette_js_client/
API Docs: http://lightsofapollo.github.com/marionette_js_client/api-docs/classes/Marionette.Client.html

The docs are not specific to gaia so they don't cover any of the generator bits.
Fix #2611 browser app side

### This PR ###
1. Fix #2611 browser side and small fix to system side.
2. Remove unneeded code in browser side modal dialog module.
3. Fix modal dialog still shows when url-bar is focused.

### Future work ###
I have no idea if we really would like to do this becausethese are not behavior of  traditional http authentication.
1. Authentication failed message
2. Select the username and clear the password when authentication failed.
c.c. @daleharvey
Fixing #3638, sorry I broke it in the first place.
[Homescreen] Bug fixed wrong condition in opacity
SMS demo fixing : Displaying multiple space in message.
Update crypto examples to match current beta1 behavior.

All the examples match, using actual samples of an assertion for
warner@mockmyid.com, using a local browserid checkout as an RP, plus the
real mockmyid.com pubkey. This should help folks test their
implementations.
Linux lolcommits

Use the executable 'streamer' included in your distro's [xawtv](http://linuxtv.org/) package to capture lolcommits.
At the moment, checks for OS using RUBY_PLATFORM and then sets a global var. (aka, I'm still learning Ruby and I'm bad at things.)

Also, I removed a lot of lines that just contained spaces (hence all the silly empty line changes).
support for finding uid by seqnos

Search uids by one seqno range:

```
imap.search(["1:*"])
```

Search uids by multiple seqnos

```
imap.search([["1:5", "8:10", "12]]
```
cherry-picked some commits from develop to enable a clean merge
milk コマンドに Thor をつかう

目標を develop にかえて再度送信します。

OptionParser を利用してパースするよりは効率的に書けるので、Thor にきりかえてみました。

これにあわせて、次の仕様変更をおこないました。

-  複数の --ignore の指定方法を変更
   従来 :

        milk add -i .git -i .bundle

   これから:

        milk add -i .git .bundle

- update に -f オプションの追加
- -h オプションのかわりに、help コマンドを使用(Thor の仕様)
- init に `db_dir` を指定しなかった時の動作を、`~/.milkode` を使用するデフォルト動作に

構成でお気にめさない点があれば、御自由に改良してください。
(fixes #3240) updated the mobile_ip_address list for release 2012/12/07

携帯電話IPアドレス帯域リストの更新
Added a new level0.
new source handling
Send stop ID when the user selects a route

We can use the arrival-time responses as a way of informing users of the
stop IDs.
Fixed the globalization test for the generator site builder.

Now external commands (generated and custom deployment scripts) will also support unicode output.
Adding drag and drop events to action_base.dart

Adding drag and drop to action_base.
Basic fix to get qbroswer.app working on Mac

- More specific bundling needs added to make it a first-class app on Mac (About dialog, etc.), but this fix makes it functional.
- Different plist and simple icon were added to differentiate between QGIS and browser app.
- Browser app renamed from qbrowser.app to QGIS Browser.app

Note: QGIS Browser.app is still located in QGIS.app/Contents/MacOS/bin. For ease of launching, make a symlink or Finder alias to it.
Harvest integration

Integrated projects/stories with Harvest project/tasks. Tasks now get created and updated automatically if the project has its Harvest Project ID set.
Fix the mediawiki icon
If I was one of the last players left then I'd do nothing

This should fix it
Jet Pack Man is done.

No particle effects... boo.
Fixed output

Updated and removed outdated comments as well
Fix tests

```
==> R CMD check --as-cran taxize_0.0.1.tar.gz

* using log directory ‘/home/edisz/Documents/R-Stuff/Code/own/devel/taxize.Rcheck’
* using R version 2.15.2 (2012-10-26)
* using platform: x86_64-pc-linux-gnu (64-bit)
* using session charset: UTF-8
* checking for file ‘taxize/DESCRIPTION’ ... OK
* this is package ‘taxize’ version ‘0.0.1’
* checking CRAN incoming feasibility ... NOTE
Maintainer: ‘Scott Chamberlain <myrmecocystus@gmail.com>’
New submission
* checking package namespace information ... OK
* checking package dependencies ... OK
* checking if this is a source package ... OK
* checking if there is a namespace ... OK
* checking for executable files ... OK
* checking for hidden files and directories ... OK
* checking whether package ‘taxize’ can be installed ... OK
* checking installed package size ... OK
* checking package directory ... OK
* checking for portable file names ... OK
* checking for sufficient/correct file permissions ... OK
* checking DESCRIPTION meta-information ... OK
* checking top-level files ... OK
* checking for left-over files ... OK
* checking index information ... OK
* checking package subdirectories ... OK
* checking R files for non-ASCII characters ... OK
* checking R files for syntax errors ... OK
* checking whether the package can be loaded ... OK
* checking whether the package can be loaded with stated dependencies ... OK
* checking whether the package can be unloaded cleanly ... OK
* checking whether the namespace can be loaded with stated dependencies ... OK
* checking whether the namespace can be unloaded cleanly ... OK
* checking loading without being on the library search path ... OK
* checking for unstated dependencies in R code ... OK
* checking S3 generic/method consistency ... OK
* checking replacement functions ... OK
* checking foreign function calls ... OK
* checking R code for possible problems ... OK
* checking Rd files ... OK
* checking Rd metadata ... OK
* checking Rd cross-references ... OK
* checking for missing documentation entries ... OK
* checking for code/documentation mismatches ... OK
* checking Rd \usage sections ... OK
* checking Rd contents ... OK
* checking for unstated dependencies in examples ... OK
* checking contents of ‘data’ directory ... OK
* checking data for non-ASCII characters ... OK
* checking data for ASCII and uncompressed saves ... OK
* checking examples ... OK
* checking for unstated dependencies in tests ... OK
* checking tests ...
  Running ‘test-all.R’ [10s/79s]
 OK
* checking PDF version of manual ... OK
NOTE: There was 1 note.
See
  ‘/home/edisz/Documents/R-Stuff/Code/own/devel/taxize.Rcheck/00check.log’
for details.


R CMD check succeeded
```
change snowflake
funcion calcular el menor
Detect and handle binary files appropriately

This is a straw-man proposal to fix #1.  It adds a dependency on the ptools
gem in order to detect binary files, then avoid inspecting or munging same.
This causes test_render_image to pass on my system where it was previously
failing.
Delete message

Delete messages individually using delete or backspace
Add Update Lib to Movies and TVShows submenus.

For those of us that hide Videos in the home window, so we don't have to actually enter the Movies or TVShows views to do an update.
PVR Progress bar support

Submitted by steveb. (http://forum.xbmc.org/showthread.php?tid=135611&pid=1183201#pid1183201)
Works fine.
Fix typo when unused languages appear on the index page

Minor bugfix in template
Kryo Upgrade to 2.04

This required an upgrade to Cascading.Kryo and the Meat Locker; the Serializer interface needed to be changed to an abstract class, and the "read" method was replaced by "create". Kryo also dropped its need for a no-arg constructor, so we lost the dependency on the `kryo-serializers` project.
Adding response validation details to the docs generator

Resolves https://github.com/walmartlabs/hapi/issues/165
プラグインのエクスポートに関するバグ

enchant関数に引数を与えずに呼び出した際、サブモジュールがエクスポートされないバグがありました。
これは、最新の変更で引数の有無を判定している処理が!=から!==に変更されたために起きた問題です。
undefinedとnullは==で比較した場合型を無視してtrueになりますが、===で比較すると型がundefinedとobjectのためfalseになります。

なので、引数の有無の判定をtypeofを用いるように修正しました。
socket_base: fix 'va_list' has not been declared error

This patches tries to fix following compiler error with gcc 4.7.1/uClibc 0.9.33.2
on ARM (OpenWRT):

	In file included from device.cpp:51:0:
	socket_base.hpp:105:35: error: 'va_list' has not been declared
	make[5]: *** [libzmq_la-device.lo] Error 1

Signed-off-by: Petr Štetiar <ynezz@true.cz>
moving http proxy settings out of annotator module

httpclient proxy settings moved out of annotator module; now the settings applied just after the httpclient object is created in the atlas-web module; so every service could use it.
Trac 3204: Pretty EF names for experiment list on the gene page
Register against inode/directory

inode/directory is the real directory mime type, this fixes andromeda not being set as default file manager if appropriate.
little gps heading correction fix
Gene

merge to latest working heroku
two-finger gestures should zoom out on map center, not touch center

Makes behavior more like MapKit, where two-finger taps zoom out at the current map center, not the touch center. This comes into play with #59 location services since eventually, any tracking modes should stay enabled, but this isn't possible when the map center changes. 

Aside: take all of these pull requests (I know I've opened several lately) with a grain of salt and don't feel the need to add them to your project if they don't suit you. All are just suggestions. :-)
Position tiles with transform for safari to get around animation errors.

For error #800

Chrome does layout positioning much faster if you use top/left (Verify in chromium in timeline, frames).
Safari (Mac) has issues during animations if you use top/left for tile positioning, so use transform there.

Other browsers don't seem to care, so they use top/left. (Tested on FF, IE9, Chrome, Opera, Mac Safari, iPad, Android 4, Android 4 Chrome)
Minor changes to es_ES translations
Fixed a SQL error when listing lines of an invoice

facture Error sql=SELECT l.rowid, l.description, l.fk_product, l.product_type, l.qty, l.tva_tx, l.fk_remise_except, localtax1_tx, localtax2_tx, l.remise_percent, l.subprice, l.info_bits, l.rang, l.special_code, l.fk_parent_line, l.total_ht, l.total_tva, l.total_ttc, l.fk_product_fournisseur_price as fk_fournprice, l.buy_price_ht as pa_ht, l.date_start, l.date_end, p.ref as product_ref, p.fk_product_type, p.label as product_label, p.description as product_desc FROM llx_facturedet as l LEFT JOIN llx_product p ON l.fk_product=p.rowid WHERE l.fk_facture = 9 ORDER BY l.rang ASC, l.rowid, error=Column 'localtax1_tx' in field list is ambiguous
Changing instructions for setting release to Debug.
Adding overlay permissions to users
Consider all gem arch dependend by default

All the gems will be considered arch specific by default, one will need
to pass "-a noarch" to explicitly
SQL Table fixed

I did something cheeky until you fix it your way. It works, whether it's efficient or not. :P
#706 Administrators should be able to see user email addresses 

#706 Administrators should be able to see user email addresses