labofsahil/github-event-dataset-2012 huggingface dataset:
Rev parse

Support for the [rev-parse revision-specification language](http://schacon.github.com/git/git-rev-parse.html#_specifying_revisions), which takes a string and provides a `git_object`. So far, these are working:

* `a65fedf39aefe402d3bb6e24df4d4f5fe4547750` -> object with that exact hash
* `a65fedf39a` -> object with that hash prefix (uses `git_object_lookup_prefix`)
* `v0.16.0-234-gd98fa70` (output from `git describe`) -> object with the hash prefix that follows "-g"
* `refs/heads/master` or `master` -> object pointed to by a fully- or partially-named ref
* `tag^{}` -> dereference until we find something that isn't a tag
* `tag^{tree}` -> dereference until we find an object of the given type
* `tag^` or `master^3` -> dereference until we find a commit, then get the Nth parent
* `tag~3` -> commit that is N steps back from the ref, always following the 1st parent
* `HEAD@{2}` -> object that was pointed to by a ref N steps back in the reflog
* `branch@{yesterday}`, `master@{5 minutes ago}` -> object that was pointed to by a ref at the specified time
* `@{-3}` -> commit pointed to by the Nth branch checked out before the current one
* `tag^{/foo}` -> youngest commit whose message matches the regex after "/", which is reachable from the given starting point
* `:/foo` -> youngest commit whose message matches the regex after "/", which is reachable from *any* ref
* `tag:README.md` -> dereference to a tree, then return the blob or tree at the given path

Things that are still missing:

* `:2:Makefile` -> blob object in the index at the given merge stage

The entry point is `git_revparse_single`, and it's expected that there will eventually be a `git_revparse_range` which supports the rev-parse syntax for finding ranges of commits (a la `git rev-list`).


*[This is a rebased version of #[648](https://github.com/libgit2/libgit2/pull/648).]*
add chomp option.

```ruby
open 'test_var', 'w' do |f|
   f << "hoge\n"
end

Endeco.test_var  #=>  "hoge\n"
Endeco.test_var(:chomp => true)   #=>   "hoge"
Endeco.test_var(:chomp => false)  #=>  "hoge\n"
```
Bug 781914 - [moz.org story] merge /contribute/area content into /contri...
Lossless optimization of all the images

Not sure if this is actually of interest, but I optimized full _img_ folder with OptiPNG, PNGCrush, AdvPNG, PNGOut, JPEGOptim, and jpegtran.

The savings on the whole are between 10-20% or so, some individual files (and sometimes even whole folders) were reduced by up to 60-80% in size.
ini scheme for crontabber and processor

We've been struggling with how to set up ini files for what I see is a conflicting set of goals:

1) Simply works out of the box for dev
2) uses ini files because they are clear and easier to understand than Python code
3) Separates division of maintenance labor between dev and ops
4) Keeps local config out of the repo

After messing around with this seemingly forever, I'm going to propose a radical simplification:

one ini per app and optionally one ini per external resource.  This scheme is simple to understand and simple to implement.  Here's how it addresses the issues above.

1) the defaults will be for a stand alone system without using HBase.  When deployed for the first time, -dist files are copied to their .ini equivalents.  If it is desired to have a production system using HBase, the person doing the installation will have to run each app in turn having it write out an HBase aware ini file.  We'll have instructions on how to do this.  I believe it it is inevitable that we should create samples of ini files for more complicated configurations.

2) it turns out that ini files aren't as easy as initially thought.  We added the +include feature to get more flexibility.  Only with that could we even conceive of the separation of maintenance responsibility.  We're finding that +include isn't enough and now were talking about optional includes and changing ini to allow for repeating/overriding  key/value pairs.  If we're going as far as inventing a domain a specific language, we ought to just use Python instead.  

3) we've been trying to separate roles in ini file maintenance by using include files.  This results in a profusion of ini files because ini files are line order dependent and do not allow repeating keys or sections.  This adds only adds complexity (possibly up to eight ini files for the processor alone).  In this proposal, I've marked values interesting to ops with two different comments:  "OPS - set once" and "OPS - volatile".  Let the OPS folks see the whole file rather than a proliferation of disjoint parts.  Settings relevant to them are marked as such.

4) it has been argued that separating roles into include flies would mean that potential volatile key/value pairs would not get over written when a new version is deployed.  I would suggest that a better solution the installation system should never overwrite an existing ini file when copying -dist files to ini files.  If they layout or values in an -dist file change between versions of socorro, then there must be manual tuning of existing ini files anyway (configman doesn't write ini files with includes – they are manual additions). Splitting -dist files into ones that are updatable while others are not is again adding complexity to resolve an infrequent problem.

The install system should copy -dist files to the .../config directory if and only if ini files do not already exist there.  The person doing an upgrade would then use the release notes and a diff tool to copy changes into their existing ini files in the .../config directory or /etc/socorro directory.
Deploy performance plugin

Lets you know the current apdex before & after a deploy.
Img height fix

Hey,

Don't know how but I have 11 files changes after I pulled from master into a new branch.
this is the file:
public/stylesheets/sass/media-box.scss

To issue:
[2992](https://github.com/diaspora/diaspora/issues/2992)
Modify util.h(redefined CHAR_BIT)

[root@stest002 nessDB]# make
gcc -c -std=c99 -W -Wall -Werror -fPIC  -g -ggdb -DDEBUG   -c -o engine/ht.o engine/ht.c
In file included from engine/ht.c:12:
engine/util.h:42:1: error: "CHAR_BIT" redefined
In file included from /usr/include/bits/socket.h:31,
                 from /usr/include/sys/socket.h:35,
                 from /usr/include/netinet/in.h:24,
                 from /usr/include/arpa/inet.h:23,
                 from engine/util.h:17,
                 from engine/ht.c:12:
/usr/lib/gcc/x86_64-redhat-linux/4.1.2/include/limits.h:18:1: error: this is the location of the previous definition
make: *** [engine/ht.o] 오류 1

so adding macro #if~ #endif
[Serializer] - undefined index #

* Merge @haswalt  commits (see #5401).
* Add test case
Retry if there is a problem at the server

Fixes #110
Fix bug #2770

Fixed bug where a custom button with label and image doesn't render properly.

![Bug](http://seb33300.free.fr/buttonbug.png)
adds a switch for changing the sleeping interval of the scheduler script

just exposing the interval attribute
Add info about listsrv announcements.
fixes not being able to stop redirect using helper functions

```javascript
it "should be able to log in", (done) ->
  _.get '/auth/facebook', redirects: 0, (response) ->
    response.status.should.equal 302
    done()
```

Before this fix the status would be `200` as it followed a redirect regardless because of this code and the way javascript handles `0 || something`:
```javascript
redirects   = options.redirects || 5
```
After this fix, it's correct and is `302`
code review

changed if to assert ( http://www.tutorialspoint.com/python/assertions_in_python.htm )
chnged elifs to ifs
Rails tagged log support

Hi,

I just added Rails tagged logging support (via `config.log_tags` / `default_options['tags']`), similar to `ActiveSupport::TaggedLogging`.

The Tags are added to the hash as custom gelf message (`'_tag_name' => <tag>`).

Example usage:

```ruby
config.log_tags = [:uuid, :remote_ip]
config.logger = GELF::Logger.new("localhost", 12201, 'LAN', {
    tags: [:some_name_for_uuid, :some_name_for_remote_ip] # same order as config.log_tags !
  })
```
Onmouseover function on the Server display! 

Fix Server Player display!
Bouncing preview of left/right panes

I thought a feature that allows you to "preview" the side panes with a bouncing animation might be a cool addition, similar to iOS 5's reaction to tapping (not dragging) the camera button on the lock screen.

I've added `bounceLeftView` and `bounceRightView` methods, along with sibling methods with increasing levels of adjustability, which trigger the center view to be kicked away from the center position, and bounce back against the left/right edge. The bouncing animation is based on the model for a single degree of freedom mass-spring-dashpot system, and the first (largest) bounce distance, animation duration, and damping factor (bounciness) can be tailored via method arguments. The default damping factor of 0.40 seems to replicate the lockscreen camera bounce pretty well though. Mid-animation panning actions by the user are also handled gracefully, stopping the animation and quickly changing to the current panning offset.

The downside is this uses CAKeyframeAnimation which requires QuartzCore.framework, so that may or may not be a sticking point for you. In any case, check out the updated demo with "bounce" buttons on the navbar!
correction to docs re: loading storage plugin
Add AbstractDocument and I18nManager
fix string format typo
lock the threaded statics updates
api.c in linux allow to open a closed socket in TIME_WAIT

+API remove unused warning in non-GPU compile
Added JavaScript interpreting

It's threaded so will timeout after 30 seconds like the other interpreters already do. No factoid support yet but that should be easy now that I've got the basics done.
Hallo Herr Edlich, im Ordner Perfect-Education habe ich den Text "perfect_feedback.txt" hinzugefügt. Bitte um Merge... =)  Viele Grüsse, Sascha Lorenz
BUG: Qt backend python shell does not handle dropped objects.

Wx python shell handles dropped objects adding them to interpreter
local namespace but qt did not. This commits adds the feature to
qt python shell, as this is widely used in mayavi.

@prabhu This is a localized minor change, in case PR #62 is too early for its time.
Removes --password flag from pg_dump

The --password flag for pg_dump doesn't accept a password as a parameter like mysql_dump does.  cap database:dump:local and cap database:dump:remote fail in their current state.  Removing the --password flag allows pg_dump to succeed, but only if there is a ~/.pgpass file in place (see [http://www.postgresql.org/docs/9.1/static/libpq-pgpass.html](http://www.postgresql.org/docs/9.1/static/libpq-pgpass.html)).  That means a ~/.pgpass file will need to exist on the local dev box and each box where cap will deploy.

The ~/.pgpass requirement should probably be enforced with a warning message if the file doesn't exist, but that's well beyond my current ruby capabilities.
-Moved X axis controls above Y axis controls.

-Fixed crash issue when saved vises contained single quotes.
[7.1] [AS7-4841] Set up periodic pings between master and slave HCs; properly handle disconnections

...detected by them
split up applying extensions from the rest of the model   
fix ping/pong mgmt headers
don't sync deployment files if they exist
Detect Unindented Sequence of Maps

I could not get Jasmine to fail the test and I do
not know the right names for YAML types, but I did
the best I could.

The demo failed on this YAML:
```
test:
- something: 1
  test: 2
```

This patch should fix that.
Allow compilation with -Werror=format-security option

With these changes compilation is possible with
-Werror=format-security compiler option, which is a default for MRI
rubies packaged by Debian.

I ran the test suite before and after my changes, in both cases there
are 6 test failures:

    $ bundle exec rake spec
    […]

    1)
    'Thin::Controllers::Service should create /etc/init.d/thin file when calling install' FAILED
    expected "#!/bin/sh\n### BEGIN INIT INFO\n# Provides:          thin\n# Required-Start:    $local_fs $remote_fs\n# Required-Stop:     $local_fs $remote_fs\n# Default-Start:     2 3 4 5\n# Default-Stop:      S 0 1 6\n# Short-Description: thin initscript\n# Description:       thin\n### END INIT INFO\n\n# Original author: Forrest Robertson\n\n# Do NOT \"set -e\"\n\nDAEMON=/[…]/thin/spec/../bin/thin\nSCRIPT_NAME=tmp/sandbox/etc/rc.d/thin\nCONFIG_PATH=tmp/sandbox/etc/thin\n\n# Exit if the package is not installed\n[ -x \"$DAEMON\" ] || exit 0\n\ncase \"$1\" in\n  start)\n\t$DAEMON start --all $CONFIG_PATH\n\t;;\n  stop)\n\t$DAEMON stop --all $CONFIG_PATH\n\t;;\n  restart)\n\t$DAEMON restart --all $CONFIG_PATH\n\t;;\n  *)\n\techo \"Usage: $SCRIPT_NAME {start|stop|restart}\" >&2\n\texit 3\n\t;;\nesac\n\n:\n" to include "CONFIG_PATH=tmp/sandbox/etc/thin", "SCRIPT_NAME=tmp/sandbox/etc/init.d/thin", and "DAEMON=/[…]/thin/spec/../bin/thin"
    spec/controllers/service_spec.rb:30:in `block (2 levels) in <top (required)>'

    2)
    'Thin::Server HTTP pipelining should pipeline request on same socket' FAILED
    expected "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\nConnection: close\r\nServer: thin 1.4.1 codename Chromeo\r\n\r\n/first-1" to include "/first-1" and "/second-2"
    spec/server/pipelining_spec.rb:25:in `block (2 levels) in <top (required)>'

    3)
    'Thin::Server HTTP pipelining should pipeline requests by default on HTTP 1.1' FAILED
    expected "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\nConnection: close\r\nServer: thin 1.4.1 codename Chromeo\r\n\r\n/first-1" to include "/first-1" and "/second-2"
    spec/server/pipelining_spec.rb:39:in `block (2 levels) in <top (required)>'

    4)
    'Thin::Server HTTP pipelining should not allow more persistent connection then maximum' FAILED
    expected: 1,
         got: 0 (using ==)
    spec/server/pipelining_spec.rb:80:in `block (2 levels) in <top (required)>'

    5)
    'Thin::Server HTTP pipelining should decrement persistent connection on close' FAILED
    expected: 1,
         got: 0 (using ==)
    spec/server/pipelining_spec.rb:92:in `block (2 levels) in <top (required)>'

    6)
    Timeout::Error in 'Daemonizing should force kill process in pid file'
    execution expired
    spec/daemonizing_spec.rb:111:in `block (4 levels) in <top (required)>'
    spec/daemonizing_spec.rb:110:in `block (3 levels) in <top (required)>'
    spec/daemonizing_spec.rb:109:in `block (2 levels) in <top (required)>'

    Finished in 56.637890011 seconds

    200 examples, 6 failures


Also, to run the test suite I needed to add the two following lines to
the Gemfile:

    gem 'rack'
    gem 'daemons'

Is this intended?
Fix to allow 3+6, 4+5, 5+5 and 5+4 format numbers to show area code name.

Quick and dirty fix to allow UK 3+6 (e.g. 0500 444555), 4+5 (e.g. 01750 61555), 5+5 (015395 44555) and 5+4 (e.g. 016977 3555) format numbers to be correctly detected as phone numbers, and therefore show the area code name.

Simplification of pattern for extensions.
[version] minor version bump, new sensu build
fixing a broken build, moving resteasy to jaxrs.
Fix smtp

@alexcouper this almost fixes the SMTP server. The main problem was not using the correct mock SMTP port.

Now the tests need to be fixed, and possibly the way we store emails in history, or at least add some helpers for parsing.
Made possible attacking any nearby enemy

1) It was possible to attack only 'bug1'. This is no longer hardcoded and now you can attack any enemy that is close enough.
2) I modified the wizard's cast_spell method to allow casting different spells. It now takes a parameter 'name', which is the name of the spell.

P.S. There was a merge conflict, so I had to resolve it manually. Everything seems to work fine now.
added bibliography, small edits elsewhere
+ repo. Хананеин Денис
Simple doc change

The usual order is ID/Secret, so I swapped them in the doc.
Custom header & footer
Fixes for Amazon instances

Minor fixes required to get Amazon spot instances running
Group binders using event delegation

Fixes issue #25, bind the `radioGroup` or `checkboxGroup` to the outer `<span>` or `<div>`

``` html
Text color:
<span data-bind="foreach: fontColors, radioGroup: curFontColor">
  <input type="radio" name="color" data-bind="attr: {value: $this, id: $this}" />
  <label data-bind="attr: {for: $this}, text: $this"></label>
</span>
```
Fixed rotate error on Android devices

Rotate function was being called but was previously deleted in commit 3fce4f6. Android devices were calling rotate function when pressing Home button in application.
Install Updates
Replace deprecated use of manifest with new reflection API.

This pull request removes the use of Manifest that was generated deprecated warnings, and instead uses the new Scala reflection API.
Update updateAvailableObject() [line 1729] to allow multiple fields with same name

updateAvailableObject() function [line 1729] currently doe not allow multiple fields with the same name in the configurator - only the value of the last field is saved as object parameter.

This update allows all values of multiple same-name fields to be saved as | (pipe)-delimited list.

Use cases:
1) multiple checkboxes with same name to facilitate multi-select plugin options
2) configurator can be extended with js to add more fields on-demand to allow multiple values defined for same parameter(s)
Issue3354

I wrote two tests which show exactly what functionality was broken by PR #3290. Unfortunately one of them (testChildDefaultOptionIsPassedToChildsGetParentMethod) is still broken after PR #3789.

The default options of children or even the type itself are still not passed to the getParent method, forcing users to pass these options to the factory every time they use the type. A more specific use case is when you create a type which has "choice" as it's parent. When in its default options it defines "expanded"=>true and "multiple"=>true, the getParent() of the "choice" type should always return "form", otherwise a dataMapper will never be assigned and the checkbox list shows empty, even if some values are "true".

At this moment the getParent method reads as follows:

```php
public function getParent(array $options)
{
    return isset($options['expanded']) && $options['expanded'] ? 'form' : 'field';
}
```

If the option was not passed to the factory (e.g. from the controller), it seems to just assume the form is not "expanded", which sounds wrong to me.

Hopefully this test can help fix the problem!
Better & combinator

Basic fix for #639 and #704.

It has problems with (double) spacing: ```a { div > &``` becomes ```div__a```, ```a { & > div``` becomes ```a__> div``` and ```a { div > & + b``` becomes ```div >__a__+ b``` (where ```__``` represents two spaces). Doesn't handle more than one & in the same rule (ignores all &'s other than the first one).

```less
a {
    div > & {
        background-color: red;
    }
    & div { color: red; }
    & > div { color: red; }
    & > div + div { color: blue; }
    input & output { color: silver; }
    div > & + b {
        color: white;
    }
}
```

compiles to:

```css
div >  a {
  background-color: red;
}
a div {
  color: red;
}
a  > div {
  color: red;
}
a  > div + div {
  color: blue;
}
input a output {
  color: silver;
}
div >  a  + b {
  color: white;
}
```
Refactoring in preparation for `AffineSpace`

These are all of the changes in my `affine-space` branch up to the actual switch over to `Point`, which as has been documented elsewhere still suffers from a performance hit. These patches, however, incur no such hit. In fact, if anything timings improve,

Before,
```
benchmarking Object 1/STL write
collecting 100 samples, 1 iterations each, in estimated 753.4876 s
mean: 251.7557 ms, lb 246.6139 ms, ub 259.6708 ms, ci 0.950
std dev: 32.41427 ms, lb 23.54860 ms, ub 45.75001 ms, ci 0.950
found 8 outliers among 100 samples (8.0%)
  3 (3.0%) high mild
  5 (5.0%) high severe
variance introduced by outliers: 86.287%
variance is severely inflated by outliers

benchmarking Object 2/STL write
collecting 100 samples, 1 iterations each, in estimated 135.6434 s
mean: 1.753192 ms, lb 1.505299 ms, ub 2.359345 ms, ci 0.950
std dev: 1.836184 ms, lb 552.7734 us, ub 3.251082 ms, ci 0.950
found 17 outliers among 100 samples (17.0%)
  16 (16.0%) high severe
variance introduced by outliers: 98.986%
variance is severely inflated by outliers
```

After,
```
benchmarking Object 1/STL write
collecting 100 samples, 1 iterations each, in estimated 741.8008 s
mean: 239.5342 ms, lb 238.1994 ms, ub 240.8767 ms, ci 0.950
std dev: 6.889492 ms, lb 6.210129 ms, ub 7.795821 ms, ci 0.950
variance introduced by outliers: 23.820%
variance is moderately inflated by outliers

benchmarking Object 2/STL write
collecting 100 samples, 1 iterations each, in estimated 102.2284 s
mean: 1.457241 ms, lb 1.406844 ms, ub 1.537824 ms, ci 0.950
std dev: 319.5546 us, lb 232.6374 us, ub 493.9032 us, ci 0.950
found 22 outliers among 100 samples (22.0%)
  7 (7.0%) high mild
  15 (15.0%) high severe
variance introduced by outliers: 95.701%
variance is severely inflated by outliers
```

Moreover, these are nice cleanups and merging them early will greatly reduce the work required to keep `affine-space` up to date until the performance issues have been sorted out.
Fix make distcheck (against release 5.1.1)

Hello,

make distcheck does not work again (my previous fix was not enough).
The problem is when you uninstall perl module. The paths may differ on the computer you build collectd on.

I had to create a small perl script that uninstall the module.
This one should work better.

This patch was made against release 5.1.1 but should probably work on master.

Regards,
Yves
Made compatible with Composer/Packagist

This pull makes the library compatible with Composer/Packagist for easy inclusion in other projects.  Added a composer.json and moved the folders around.  Also capitalized the namespaces.
Layout skeleton

header and divs for site
New lists

This will be the last one that I will probably ever see
Added some new lang function in orders_single.php

I have reused some othe stings for the trasnaltion function because are
the same as the cart file. Hope it is good for you!
Enabled end-of-line normalization

Mir ist aufgefallen das bei LiveTest2 die diffs öfters sehr grausam aussehen. Ich bin der Meinung das diese Probleme davon kommen das LiveTest2 keine definierten Zeilenenden im Repository verwendet, sondern immer den jeweiligen style des Clients mit commited.

Dieses müsste dieser Commit beheben.

http://www.kernel.org/pub/software/scm/git/docs/gitattributes.html
Maint/2.7.x/shift to using packaging repo

This pull request shifts the puppet 2.7.x line over to using the packaging repo
at github.com:puppetlabs/packaging. The yaml files are added that describe the
necessary data for the packaging repo. It pulls debian packaging artifacts from
the github.com:puppetlabs/puppet-community-debian repo into ext/debian and
templates for automated building. It moves redhat and osx packaging artifacts
into ext and templates them as well. This PR also fixes up a few packaging
artifacts in them that had errors such as missing man pages and incorrect
build-dependencies.
Added `Gem.install gem` so that you can install gems from the REPL

Hõla. I want `Gem.install gem` so that I can install gems from the REPL like in R.  I don't expect this PR to be merged since I added no tests, I just wanted to get a conversation started.

Also, I think @nahi may be interested in making this feature better.
Support supplementary (non-BMP) symbols in Unicode plugins

I’ve just finished work on a script that generates JavaScript-compatible regular expressions for Unicode categories *including supplementary symbols*: http://git.io/unicode

As explained on that page, the generated output is fully tested, too. (There’s a link to the test if you want to confirm this yourself.)

I’m afraid it won’t be possible to re-use the same “compressed” format you’re using now, given how the parts of the regular expressions that match surrogate pairs look. For example, here’s a small portion of the regex for the [Ll] category as per Unicode 6.1.0:

```
…\uD835[\uDC1A-\uDC33\uDC4E-\uDC54\uDC56-\uDC67\uDC82-\uDC9B\uDCB6-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDCCF\uDCEA-\uDD03\uDD1E-\uDD37\uDD52-\uDD6B\uDD86-\uDD9F\uDDBA-\uDDD3\uDDEE-\uDE07\uDE22-\uDE3B\uDE56-\uDE6F\uDE8A-\uDEA5\uDEC2-\uDEDA\uDEDC-\uDEE1\uDEFC-\uDF14\uDF16-\uDF1B\uDF36-\uDF4E\uDF50-\uDF55\uDF70-\uDF88\uDF8A-\uDF8F\uDFAA-\uDFC2\uDFC4-\uDFC9\uDFCB]|\uD801[\uDC28-\uDC4F]…
```

If you want this in XRegExp (I know it’s been on the roadmap for a while), let me know which format you decide on; I’ll happily tweak my script and submit a pull request.
Make tooltips work with SVG elements

This will use `getBoundingClientRect` instead of `offsetWidth`/`offsetHeight` because it works with SVG elements instead.

[`getBoundingClientRect` is supported in all major browsers.](https://developer.mozilla.org/en/DOM/element.getBoundingClientRect#Browser_compatibility)
Centered the multimedia player overlay icon
fix build: missing implementation due to last commit. Fixes BUKKIT-2760
pull-request-1347457327613996000

Nothing
プロジェクトファイルをUnity4にアップデート

次からのPullRequestはUnity4ベースに為るので、このリクエストが通らないと辛い。
added average_speed

average_speed was left out of the api
Lims 1191 amendment notification email
Unbreak last pull request (I forgot a dependency)
Prevent destruction of music files by default

Explained in the inline comment.

Essentially, makes sure Automatically Add to iTunes exists as a 
folder before moving all your mp3s to the same file and over-
writing each other.
Merge Epd 8 branch
Added Internet Live Music Archive Demo

Added Internet Live Music Archive demo.
create Apache Giraph-compatible facebook jars.

Giraph (http://giraph.apache.org)'s facebook profile has the following:

    <dependency>
          <groupId>com.facebook.hadoop</groupId>
          <artifactId>hadoop-core</artifactId>
          <version>0.20.1</version>
          <type>jar</type>
          <scope>system</scope>
          <systemPath>${hadoop.jar.path}</systemPath>
    </dependency>

However Facebook's build.xml and copy-hdfs-jars-to-maven.sh do not conform to this.
fix subscribe social plugin settings not saving

the subscribe social plugin requires a Facebook URL target: you can't subscribe to nothing. the subscribe social plugin PHP builder rightly returns nothing if href is not defined.

The plugin adds a href at the time the button is added to the page if the post author has associated his or her WordPress account with a Facebook account. It does not make sense to save href with site settings.

Add a dummy href pointing to Facebook founder/CEO Mark Zuckerberg's profile before passing options to the social plugin builder/verifier. Remove the href before saving.
Added possibility to return all the key names

getKeys() returns an array with all the key names
Faster initial builds

This adds a new buildout recipe that uses eggs contained in the Unified Installer. The win here is that we can download the 200+ eggs that make up a modern Plone site as one large package. This saves quite a bit of time. Add to that the fact that they are bdists and we are laughing.
--attr-wrapper option for command line and HAMLPY_ATTR_WRAPPER setting for Django

Hi, Jesse!

Thanks for such a great tool!

Please, review this pull request - it's about specifying attribute wrapper for generated html:

    <a href='/'>

vs

   <a href="/">

I think, other options can be specified the same way (on demand, if somebody needs them). For more, see: http://haml.info/docs/yardoc/Haml/Options.html

P.s. sorry for so many whitespace changes - it's done by my IDE.

David
Add "Close all" and "Close others" to window-list applet's context menu.

My only concern with this would be causing a race condition of some sort with array sizes.

In my testing, however, I didn't seem to run into any issues - I'll keep messing around with it to see if I can break it.
Tableless modules

I don't like using tables for layout (as quick and easy as it might seem), so this branch modifies the module DOM such that it uses semantic markup instead (hashmap_displayer I have excluded from changes, because a table is indeed the most semantic markup to use for 2D data)
add alpha keyword to fillcontinents
add smartparens recipe
Luke: adds test to verify activate/deactivate more thoroughly
Use registry to find MSBuild location, fallback to old method. (see #324)

Method added that in general gives a dictionary of the versions found in the registry, together with the msbuild path location. Useful if we also want to allow users to specify the msbuild version explicitly?
fixe readme and security since getRoot does not take access token anymore
before_suite and after_suite

implements suite level hooks, like:

```
RSpec.configure do |c|
  c.before(:suite) do ... end
  c.after(:suite) do ... end
end
```
Remove php short tags

<? are evil, use <?php everywhere!

$PHP_SELF seems to be something archaic.. Use $_SERVER['PHP_SELF'] per it actually being documented [1]


[1] http://php.net/manual/en/reserved.variables.server.php
cleaning up for smaller release package size

Congrats for releasing new version.

I found many docs in 3.4.0 package. They are unnecessary (just I think) nested docs:
docs/3.0.x/docs/2.7.x/
docs/3.1.x/docs/2.7.x/
docs/3.1.x/docs/2.8.x/
docs/3.2.x/docs/2.7.x/
docs/3.2.x/docs/2.8.x/
docs/3.3.x/docs/2.7.x/
docs/3.3.x/docs/2.8.x/
docs/3.3.x/docs/2.8.x/
docs/3.3.x/docs/3.0.x/
docs/3.3.x/docs/3.1.x/
docs/3.3.x/docs/3.2.x/

And #1189's magick.miff is found in archived docs.
docs/3.0.x/docs/images/apps/magick.miff
docs/3.1.x/docs/images/apps/magick.miff
docs/3.2.x/docs/images/apps/magick.miff
docs/3.3.x/docs/images/apps/magick.miff

I also added .npmignore to ignore archived docs in release package.

This change cause package size reduction 15MB to 1.6MB in compressed.
[fix] in LibAugeas::get, aug_get might set *value to NULL

It's possible for aug_get to set the *value to NULL. If that happens, right now you'll get a segfault, because strlen gets called on a null pointer.
Making Callbacks Optional

Made the callbacks optional so the module can better be used for REST apis. Example of how you might be able to use this in an express app:

`
var analytics  = require('nodealytics')
analytics.initialize('UA-xxxx', 'domain');

app.get('/pic', function(req, res){
  analytics.trackPage('some page', 'somePageName');
});
Updated README.md to actually use Markdown

You can view it rendered [here](https://github.com/n1k0/python-twitter/tree/patch-1#readme).
Display plugin versions
The ultime Input is here !

Just completely wrote a full object Input element.
Use it like this:

```php
$input = new Input("text", "inputName");
$input->setType("password");
$input->setPlaceholder("test");
$input->setName("password");

$input->display;
// OR
echo $input;
```
Fixed issue with sites_config.sql.erb template not including the trailin...

...g slash on the site URL

This was breaking the include paths etc in Magento, so the trailing slash is required. Schoolboy error.
Fix building on debian/kfreebsd

This fixes building on Debian/kFreeBSD and likely other unixes

Not sure if this is the Best way to fix this, but it it does build and the tests run OK.


    Prelude> System.Info.os
    "kfreebsdgnu"
fixing small bugs and adding inheritance to code completion

fixing small bugs and adding inheritance to code completion
Optimize LP_HOST

`LP_HOST` is now a global defined just once at init time.
Function `_lp_host_color` is now inlined.

Simplifed `_lp_connection` (code reduced by 70%, just one external programs used.
As `_lp_connection` is called just once, we unset it once we don't need it. In fact the function is kept just to preserve the code structure but it could be inlined as well.
New image viewer class
Performance improvements of cached DB KVStore

The `_set_raw` method in the cached DB KVStore generates many unnecessary `SELECT`s for the common case. Also, it's not atomic, increasing the likeliness of multiple DB hits if you have many concurrent users.
Fixed TORQUE-758: Capistrano support should use deploy:create_symlink hook.
Fix benchmarks.

Benchmarks failed to compile with latest Yesod.

Added missing PRAGMAS and updated code to latest Yesod class.
Fix dock battery reading for the tf101

Change-Id: I541e4acfad01aee95cba8aa583dace746352ab95
session 6 homework

Please see the README file for description of what I did for this homework.
redirect to correct page on create/edit
Log success when using network retries

@codyfauser @wisq for review
Fixed PathMarkers.

It was using EntityLaser while a recent commit changed the renderer to work on EntityPowerLaser.
Also the EntityLaser wasn't syncing the texture (another partial fix for #263)
Also both the client and the server threads were manipulating the available pathMarker list. Now only the server side tiles are added.
Finally synced the state of the pathMarkers (whether or not they are searching for a new marker to connect).

Note: builder still needs fixing, it does connect to the path markers but the laser doesn't appear. If you add a blueprint and give it power you get a crash, but after logging back in, giving it power, and a blueprint it starts building following the path set by the pathMarkers (which is invisible). Also the box doesn't move along the path.

Hopefully it fixes #259 and #261
Identify and minor identify now display object flags properly

Pushing this out as an emergency fix.
Worked on #18 Notification System
UI elements to run a system command from Ripple

- Adds only the UI elements not any of the Services work, which is submitted separately.
Mentions in post/comment message

Mentions in post/comment message now refers to the channels page with an anchor.

- Renamed urlUtil to parseUtil;
- extracted escaping code to safeString() function;
- added linkMentions() that implements the feature itself.

I would like that someone reviews my regex.
Merge USB stuff
[ENH] UFEM restructuring, Blocked matrix structure

* UFEM now supports solving several linear systems in the time loop easily
* An LSS can be constructed in a "blocked" way, keeping variables linked to the same equation together in the system
Develop

Added user's profile, added supporting multiproviders. it is related to https://github.com/cutalion/SetupMeetup/pull/17
Aphlict should respect PATH settings in the config

Otherwise it's not possible to install e.g. node.js to non-system directories.

Yes you can set path in your startup scripts as an environment variable but since Phabricator already provides a nice and clean way of appending directories to path, it would make sense to keep things consistent. It's natural to expect all tools in the bundle to respect same generic settings isn't it.
fix bill remove
LPS-28494 Test class

Hey Migue, Do you mind reviewing this test class? This is coming from the support and it is a new test class for the DefaultScreenNameGenerator. I've run the test, and I've performed some minor refactoring. Thanks, Mate
new version

It's Working!
Criteria page starting point

Hopefully this provides you with a starting point to hook up the criteria page. I don't have clopenbadger running locally yet to have tried this out, unfortunately, so for now your mileage may vary.
Cleanup

Hey,

As I was going through some of the source code I added some comments and docstrings more or less for myself. I thought I'd share this with you.

Also I've defined the source file encoding to utf-8 and added a magic comment to Maraschino.py so it can be directly executed. Since many files are touched by this PR, this would be a good time to add a copyright statement to the files (which license should it be? Maybe AGPL, LGPL?).

I'm not sure if this should be another PR, but also did some code cleanup regarding the safe_server_address() and format_number(num) functions and some user input check (port) at startup.

I only tested the new convert_bytes() function with the diskspace addon. I'd appreciate it, if someone could test this with the sabnzbd and nzbget modules.
Update master

hh
Issue #30 TESTED and now fixed ;)
加载更多的album，可以翻页了~
Clean up VoxelSniper so Eclipse has no warnings.

As I was looking at VoxelSniper for removing SLIME_BALL I saw that it has several warnings in eclipse. The warnings were mostly unused variables and functions.

I have gone through and cleaned up those issues. Mainly I just commented out unused variables and functions, thus leaving them available present if they are needed at a later date.
Updated CamanJS to 3.1.1

Small, but important, bugfix. Thanks!
top terms

cf. #90

caveats:

* `Concept::SKOS::Scheme` is currently unused, but is expected to be required for "proper" RDF support (cf. 3a8c433a65ea7d62e51464192f9b179895a8da59) - *if* we want to expose it as [ConceptScheme](http://www.w3.org/TR/skos-reference/#schemes) that is
* one failing test (cf. 3717a297b7441371de9929b00ff6d0610df2b2d0; @mrreynolds graciously agreed to fix that)
* not sure whether factories should default to `top_term => true` (cf. 3717a297b7441371de9929b00ff6d0610df2b2d0)
Random collection of fixes

Hello,

I recently got DXR working for (a piece of) the Chromium tree.
Here are the minor tweaks I needed to make to get things to work.

I'm happy to discuss any of these patches individually if you like.  If you only want some of them, I'm happy to  put them into independent branches, or you can cherry-pick the ones you want.  Let me know.
Using Array directly instead of Array.wrap
Pluck fails when ordering by column that is not included in the SELECT DISTINCT query (PostgreSQL)

Don't know if it's correct behavior or not but here it goes:
PostgreSQL SELECT DISTINCT query fails if result is ordered by a column that is not included in the select list.

For example, this code:
```User.order(:first_name).uniq.pluck(:id)```
troughs this error (when using postresql): 
```SELECT DISTINCT id FROM "users" ORDER BY first_name
ActiveRecord::StatementInvalid: PGError: ERROR:  for SELECT DISTINCT, 
ORDER BY expressions must appear in select list
LINE 1: SELECT DISTINCT id FROM "users"  ORDER BY first_name```

See first commit with test that fails on PostgreSQL.

That can be fixed by cleaning ```Arel::SelectManager#orders``` list just before 'plucking' (see the second commit).
To make MySQL users happy (MySQL allows to order by a column that is not in the select list) we can clean orders list only when PostgreSQL is used (I'm not sure about that, so it's not included in the PR):

```ruby
if select_manager.engine.connection.adapter_name ~= /postgresql/i
  select_manager.orders.delete_if { |key| key != column_name }
end
```

That's a typical situation - having conditions like ```uniq: true``` on an association, along with the ```default_scope``` ordering by some column. Then 'plucking' on that association can lead to this error easily.

Let me know if it's desired behavior or we can make awesome ```pluck``` method even more user friendly.

Thanks!

P.S. ```Arel::SelectManager``` got no ```orders=``` method, but we can somehow replace orders via ```@ast``` instance variable. Unfortunately direct assignment via ```orders=``` doesn't work for unknown reason. That's why I've used delete_if.
comment & score debug
removed "." after verses/ayahs... hopefully. Line 150

testing...
Task manager

fix bug causing return_status -1 in forked tasks
AV-PULL-27/10/2012-3:29AM

AV-PULL-27/10/2012-3:29AM
added $params for ui-event with test

See the test for a use-case.
[composer] Loosen symfony/event-dispatcher constraint

This allows solarium to be used with any 2.x version of the event dispatcher. It should stay backwards compatible, and this way you will not get unexpected version conflicts, for example when trying to use solarium with symfony 2.1.
Made stdin handling nonblocking

This is the thing I was talking about, today.
Loader fix

use correct case when loading physics node
It is important to use the correct case, otherwise it won't load on Unix systems
I think I found that byte order mark.

I also disabled the cache, for now.
hero background and resources content
Method boot is declared twice

the method boot is declared twice .......
Attachment point move suppresion when moving from non-broadcast domain port to broadcast domain port wasn't working. Fixed.

Attachment point move suppresion when moving from non-broadcast domain port to broadcast domain port wasn't working. Fixed.
fix for backscape not working in chrome after latest colon-uris fixes

Events are now catched in both keypress and keydown, and doubleprocessing is disabled by isKeyEventProcessed flag.
This provides consistant key events behavior between browsers and fixes issue with chrome not firing keypress for backspace.
Tested in latest FF, IE9, Chrome.
Note, that some older browser may have key events issues: http://www.quirksmode.org/js/keys.html
ISPN-2039 - Iteration in DistributedTaskLifecycleService using ServiceLoader fails

Master only. https://issues.jboss.org/browse/ISPN-2039
Index.html had javascript error, fixed that. Updated the timepicker

widget with discussed usuability issues. Fixes #302 . Also updated
the datetime filter widget to round the startDate down to the
beginning of the day and endDate to the beginning of the next day.
Fixes #234
added locale folder in MANIFEST.in
function resurl
Update POD included in lib/HTML/Template.pm

Removed the trailing "Th" which was clearly left in erroneously.
Refactoring of ImagePage and ImageContainers + NEMO#397

I've cleaned and refactored/simplified the code in ImagePage and ImageContainer, which the aim of making those components more readable and reusable
Added 'es' stuff to l10n in script.js

I just realised that the [web pages for the spanish translation](http://guide.couchdb.org/editions/1/es/index.html) aren't rendering (no styles, ...). Im assuming its because I hadn't added the 'es' stuff in script.js. Is this correct?
Feature/fix trends

Tweaked timeseries analysis functions using exception handling so that the number of output fields is correct (and filled with the appropriate number of `nil`). This addresses issue #192 and an `wrong number of fields` error that never made it into the issue tracker.
SAKIII-5469 - give more widgets panel and the widget links some dimensio...

...n to avoid IE mangling them

https://jira.sakaiproject.org/browse/SAKIII-5469
 - IE8 tangled inserterbar more widgets panel

Note: the more widgets panel seem to need a specific dimension to avoid the problem described in the Jira. I set it to 500% of the width of the inserter bar - this was somewhat arbitrary, but cannot imagine we will need more than that?
SAKIII-6090 Make content-author display use the correct Profile URL

This bit of JavaScript got missed when other User Profile references were fixed to use the ".profile" selector.
Merge With my Core (test)

It is Test Merge
python example for storing mkl weights during x-validation
Underscore was forgotten in the package.json file

i added underscore to the package.json
letterpress server wont start without this package so i added the same version as in substance
Flash plugin name change
Support portable libraries

Don't merge this yet, it's still work in progress, I just want some comments before continuing

I've taken a different approach compared to FSharpx and the Freebase type provider

In FSharpx we use FAKE scripts to reuse the same .fsproj for both the portable and normal build, but that hides errors until we run FAKE (which I usually forget). I've used 2 .fsprojs instead, it's a little more work because when we add a file we must add it to the two project files, but it's easier to make sure everything is working without having to leave Visual Studio

In the Freebase type provider, instead of using quotations and splicing like in all the other samples, the expressions are constructed manually because we need to reference the runtime assembly and not the design time assembly where this code is. This makes the code much uglier because of all the reflection code. Instead of that I've created a set of helper methods to traverse the quotations and do the necessary patching. It's still a little flaky, but at least for everything that's being used in the csv provider it's working.

@tpetricek let me know what you think of this approach (https://github.com/ovatsus/FSharp.Data/commit/29de4511c12dba778c7e3ae8788f991d682ac753#L4R51) Are you ok with it? Do you think it might cause performance problems when compiling?
Added a few filters for WPML compatibility

Filename: variable.php

apply_filters('woocommerce_variation_term_name', $term->name);
apply_filters('woocommerce_variation_term_name', $option)

In order to filter custom attributes used in variations (needed to make them translatable)

===
Filename: review-order.php

apply_filters('woocommerce_gateway_title', $gateway->title);

echo apply_filters('woocommerce_gateway_raw_description', wpautop(wptexturize($gateway->description)), $gateway->description);

also changed instead of:
$gateway->payment_fields();

because I couldn't filter this. These needed for payment gateways translations.

:) Thanks guys
disect-query now respects query values containing the = character

Hans,

I had some problems using drakma to call a web service that required me to pass a hash code as a query parameter. The hash code included an equals sign character as its terminator, and drakma was stripping this character off rather than sending it to the server.

I've modified disect-query to call a new function split-parameter-pair, instead of split-string, which was greedily consuming the equals sign character.

Thanks!

Rob.
Rails3 multisite

The multisite update
functions for healing class

add some functions for the priest_disc rotation
update gh-pages from master

update Master from gh-pages
Added Twitter link to the auto links section

Will convert @username to <a target="blank" href="http://twitter.com/username">@username</a> just like it works for email addresses and other basic URL patterns.
#79 Hashes match arithmetic

Also hashes documented inline, thanks @atomi
Fixing add submodule

Fixing add submodule
Fix spelling error in iOS templates.
Set velocity and remove some extraneous crap.
model.url() behavior is slightly different from the documentation

Based on the documentation 

Returns the relative URL where the model's resource would be located on the server. If your models are located somewhere else, override this method with the correct logic. Generates URLs of the form: "/[collection.url]/[id]", falling back to "/[urlRoot]/id" if the model is not part of a collection.

it should try to get the collection.url before the urlRoot
failing unit tests with 'defaults'

looks like a new bug
reset the search engine on the about:home page

I have added the code to bootstrap.js as proposed in the SUMO contributors forum
https://support.mozilla.org/forums/contributors/708557#post-48144

I have added a try and catch with an alert just in case because they have changed getCodebasePrincipal to getNoAppCodebasePrincipal in Firefox 17
Develop

Fixed some build issues. Updated uglify to resolve a bug in the minified engine.
Because I added additional info for my vacation!

Wanted to add the info that I was on vacation starting today at 5:00 PM
delete var i
rewrite in teleport_player, math.random usage

rewrite and simplify nether:teleport_player coin coin2 math.random usage. ref: http://pgl.yoyo.org/luai/i/math.random. 
No need to have math.floor
with 0 et 1 , you can have -1 and 1 if you multiply by 2 and remove 1  x = 0 or 1 ,  y = (x * 2  - 1) -> y= -1 or 1
Include ./vendor/node_modules in NODE_PATH

Added ```./vendor/node_modules``` to ```NODE_PATH``` var just in case one wanted to shift it into the ```./vendor``` dir for reasons of consistency w/ rails conventions (dumb little thing, I realize that).
Explicitly use tabs

Listfile relies on tabs to track the depth of sub-items.
Refine search view

Added search by week view, and created partial view for list of activities.
Shrink font-size for long messages

Hello Miki, here's code that adapts the font-size of a mood message to its length.

If the message is longer than 30 characters, its font-size will be decreased proportionally to its length. However, the font-size will not be less than 25% of the maximum size.
Fixes undefined method when calling for certain Suitcase::Hotel::Room attributes

As the title suggests