labofsahil/github-event-dataset-2012 huggingface dataset:
GRADLE-2163 Added additional getter to boolean types

I added the test first, and it failed. Once I made my changes, it then passed. I'm not sure about the approach of checking for boolean properties, specifically creating a immutable Set every call to addGetter, but it's definitely cleaner than doing a huge or statement, e.g. getter.getReturnType().equals(boolean.class) || getter.getReturnType().equals(Boolean.class).
Added a new file

added sinatra template
export ipv6 addresses and use inet_ntop

* Include portable inet_ntop for windows.
Shali's continued visual updates for sprint 8

Issues resolved: #348, #350, #338
Disable ref counting and dealloc for ANodes

As bump allocator never releases and ANodes persist during compilation no need to ref count and deallocate.
This seems to give another small performance increase.
Fixed:Acceptor log error mistake

I fixed acceptor round error message. I said a comment in the following bugzilla.

http://bugs.clusterlabs.org/show_bug.cgi?id=5071
Enforce expects in manipulation.js (https://github.com/jquery/2012-dev-summit/issues/53)
Document the extends option to negotiate in the serializer

Subject says it all. :-)
Added ceil() support.

Hi there, I noticed that lessphp wasn't supporting the ceil() function as listed on lesscss.org - this patch adds it in.
Proposed/buildlog mini refactor2
Added a caveat to "synchronous" method calls.

For instance, see
http://stackoverflow.com/questions/13368456/meteor-callfunction-arg-not-occurring-synchronously/13370724#13370724
as an example of someone misreading this section of the docs.
Fixes for Issue#54.

Fixed the described issues - moved private resource-style function to ring.util.resource for getting resource files as stylesheets.
dump would also return html5 now.
Ring keys updated to added ssl-client-cert as well.

All tests pass and also tested using a dummy ring app using handle-dump.
Start of specs


Rspec work started!
Merge changes with base repository

... on tokenization now
fix warning caused by comparison between signed and unsigned
Content build pipeline audio classes

Most of the public Microsoft.Xna.Framework.Content.Pipeline.Audio classes and enums.
Issue950 - switch IPHONE to IOS

This is the main repo rename of IPHONE to IOS. This does not include the samples submodule.
Create Bulgarian.isl

Bulgarian language file
Update gist to 3.0.1

Gist script totally broke when GitHub fixed their CSRF. This fixes it.
Fix for issue #12315 

Fix for issue #12315 - https://github.com/mxcl/homebrew/issues/12315
Replacing symlink from /usr/local/bin/emacs to emacs binary within Emacs.app
with wrapper script to avoid issues as described in issue 12315.

Updated caveats
Added wrapper script calling emacs with -nw when called from command line
tcpflow: new location and latest version (1.2.6)

tcpflow has been moved to Github, and is now at 1.2.6.

The old formula no longer worked because tcpflow is no longer available from afflib.org.
CGAL: upgrade to version 4.0.2

Upgrade CGAL to version 4.0.2.
4.0.1 was a broken release, and has been pulled by the developers.
python: caveats print the real site-packages in effect

- Ask python where the site-packages are located. This helps us in supporting certain problems.
Upgraded the pgdbf formula to version 0.6.2

I'm the author of PgDBF and I just released version 0.6.2 this morning. This updates its formula to the new version.
Bugfix2 - a couple of minor bugfixes
Bugfix for bug #847703

*  encapsulate the logic for accessing properties in the cartridge model so that command code doesn't have to have logic to avoid accessing nil as an array
Added more unittests to lib/groups.php

Fixed the commit log.
New examples + Sementic
Sandbox RedisResource breaks when asked to retrieve keys that don't exist.

```python
Traceback (most recent call last):
  File "/home/simon/projects/repos-praekelt/vumi/ve/local/lib/python2.7/site-packages/twisted/internet/defer.py", line 1045, in _inlineCallbacks
    result = g.send(result)
  File "/home/simon/projects/repos-praekelt/vumi/vumi/application/sandbox.py", line 391, in handle_get
    value=json.loads(raw_value)))
  File "/usr/lib/python2.7/json/__init__.py", line 328, in loads
    return _default_decoder.decode(s)
  File "/usr/lib/python2.7/json/decoder.py", line 365, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
exceptions.TypeError: expected string or buffer
```
STY: pep8

Except for test_* files i ran every file through pep8, and resolved most of the violations.
ENH: #1020 implementation. needs tests and adding to API
always use UnicodeWriter for csv, default to utf-8

see long commit message for the rational.
Better help for perl6 binary
Added title text to edited asterisks displaying how long ago the thing was last edited.

Also added edited asterisks to self-text submissions which have been edited after the 3 min grace period.

Comments edited before this patch (those which have a boolean 'editted' property) get an edited asterisk without title text (same as before).
Speed++

Some fixes and more granular locking. Roger, can you review my synchronization to make sure I didn't make any mistakes?

Thanks!
upstream changes

Some minor changes required to reflect changes in upstream rabbitmq-c source code.

I was unable to compile amqptools without these changes to Makefile.

I have updated the RedHat/CentOS install notes also.
Debian/Ubuntu support for start/stop script

With these changes the start/stop script should work out of the box on Debian/Ubuntu systems.
fixes a bug on PersistentQueueSpec.scala

`sbt test` fails because of invalid arguments on PersistentQueueSpec.scala.

    [info] == test-compile ==
    [info]   Source analysis: 1 new/modified, 0 indirectly invalidated, 0 removed.
    [info] Compiling test sources...
    [info] 'compiler-interface' not yet compiled for Scala 2.8.1.final. Compiling...
    [info]   Compilation completed in 5.485 s
    [error] /home/???/kestrel/src/test/scala/net/lag/kestrel/PersistentQueueSpec.scala:717: type mismatch;
    [error]  found   : net.lag.kestrel.FakeTimer
    [error]  required: java.util.concurrent.ScheduledExecutorService
    [error]           val r = new PersistentQueue("vocaloid", folderName, configWithoutMaxExpireSweep, timer, timer)
    [error]                                                                                                   ^
    [error] one error found
Updated version of roslisp in groovy release yaml
Updated eclim version
array check fix

This fix prevents that an empty arrays is accepted as value. If an empty array was provided, the property will not get saved into `_valuesStart`.

An empty array would result in `NaN` values, when using `TWEEN.Interpolation.CatmullRom`.
little bug in example code

Hi sabman,

if I use your example code in a script ruby says there is an error with the following line
```ruby
options = {body: data: {key: "value"}}

./trigger_push.rb:5: odd number list for Hash
options = {body: data:{key: "value"}}
                ^
./trigger_push.rb:5: syntax error, unexpected ':', expecting '}'
options = {body: data:{key: "value"}}
                ^
./trigger_push.rb:5: odd number list for Hash
options = {body: data:{key: "value"}}
                           ^
./trigger_push.rb:5: syntax error, unexpected '}', expecting $end
options = {body: data:{key: "value"}}
```
Both Ruby 1.8.7 and 1.9.3

I fixed it by changing your example script a little. If you want feel free to pull.

Regards,
fritjof
Update development branch to 0.0.6 RC

Updating to 0.0.6 for Hadoop
Fix VERY trivial typo in python tutorial
Hotmess
Fixes for #450 - remove stdout checks, test against fs


- removed generators tests (now in their own repo yeoman/generators#54)

- removed stdout checks

- replaced most of them with actual tests against the file system

- also added some tests to specifically test the bower task and its behavior (with some commented out for now).
use -z flag to git ls-files for multibyte pathnames

`git ls-files` escapes multibyte name string without `-z` option.
http://git.kernel.org/?p=git/git.git;a=blob;f=Documentation/git-ls-files.txt;hb=v1.8.0.1#l173
For example:
````
% mkdir /tmp/testzaw
% cd /tmp/testzaw
% git init
% touch a あ
% git add -A; git commit -m wip
;# then M-x zaw-git-files shows below (in my environment)
filter:
a
"\\343\\201\\202"
[1/2]
````
`あ` is mangled such that `"\\343\\201\\202"`.
Please don't say "Do not use multibyte pathnames with git version control" :)

I use the `:|` operator to get the effect of `uniq -u` which have been introduced at zsh-5eb53bf.
````
% git tag -l --contains=5eb53bf ;# zsh.git.sourceforge.net clone
zsh-4.3.17-test-2
zsh-5.0.0
````
It's a fairly new feature though.
Because I can't implement portable way with/without `:|` operator efficiently,
instead I introduce `git-files-legacy` for this compatibility and performance reasons.

Hope I did not accidentaly break anything.

Please take a look for some time.
Refactored to bundle as JAR
Vtpm

The vtpm device driver code is ready for a review.  There are two patches:
1.  Securityfs for event log
2. vtpm device driver

It would be great if I can get the review comments by OED Monday (7/9).  Please let me know if you have any questions.

Thanks,
Ashley Lai
ne

...ration implementation
I can haz update?
Improvement in test and build system of patchelf

  Hi,

  Can you look at my git tree and see if you would accept my improvments?

  Moreover, I would like to introduce patchelf in Debian officially (I'm a Debian developer). To do this, I would need the sources of tests/no-rpath (and a tip of how you compile it : if I understand correctly, it has been compiled on x86_32).
And it would help me if you do an official release (0.7?) with this additional source.

  Regards,
    Vincent
Fix pushState history on dispatch redirect

Fix `Navigator#push` and `Navigator#replace` to only `push` and `replace` the last dispatch path in the case of a `redirect` occurring during a dispatch event.

ping @hornairs 

@smathy I believe this *may* fix the issue you were encountering
The backend to let an app be shared w/ multiple collaborators

By adding a "collab":["account1","account2"] to the notes of any app, it'll show up to those accounts and they can edit it too.
JAVA

javajavajavajavaajavajvajvajvavajvjavjajvajv
#9 Ajout de la musique

Modification index.html
Création dossier audio
Création musique audio/music.ogg
Fix build for me
Fix bug #1724 (Reset Find in Files / JSLint scroll position to top when list contents are refreshed)

Fix bug #1724 (Reset Find in Files / JSLint scroll position to top when list contents are refreshed)

Even though the entire table is getting blown away, webkit is smart and keeps the scroll position by default. Need to explicitly reset it.
Add JSLint preference

Fix for #865
implement SourceCodePro font in editor

Changed code font to SourceCodePro.

The < > chars look horrible at 12px on Windows. Mac might be acceptable, but for now font-size is set to 13px on both platforms.
Fixing package after debug refactoring

Should be fixing the package on C9 OS and infra
Only tested with OS:

`make package`

@ajaxorg/liskov @janjongboom
* fix searchbox icon visibility

@ajaxorg/dijkstra
Fix the schema and upgrade datanucleus-appengine

Fix the schema to pass validation 
upgrade datanucleus-appengine to 2.0.0 final that is in mvn repos
Fixed LoadError problem when running deck

deck/rack_static_patch is removed from f1e6e3803 but the executable was not updated. Fixes #5
Macro collision and .desktop validation

* The use of major/minor() causes, for me, a symbol collision with macros defined by glibc.

* The provided .desktop file does not validate
Add Shiny

I've added Shiny for you. Shield your eyes
dablooms occasional false positive bug and error rate bounding

We have seen the occasional false positive thanks to a bug on the hash window on the mmap.  Elements were being hashed into the ID of the next counting_bloom wehich caused that value to be corrupted, leading to strange occurances like elements being removed from the wrong filter, which caused false positives.
Now editing a property does not unpublished it! Great! Issue#23
updated bootstrapper support PASSIVE=1 and QUIET=1 for quiet and passive installs.
Use numeric instead of named entities for encoded strings

Some hosts use a weird php/libxml combination that strips named entities.

More background here: http://ios.forums.wordpress.org/topic/apostrophes-stripped

Also, not sure if there's a real need to decode entities, since NSXMLParser should do that already
Make the timeout tests be bullet proof by shimming out the nio selectors...

The current code tries to shim the server sockets by simulating a "full" socket. This does not work e.g. on Linux JDK 1.7. 

This change uses a separate selector provider to simulate a non-connecting client. As the test  changes the SelectotrProvider implementation, it needs to be in a separate class and the surefire plugin must fork for each test.
tests: factorized loader code
Minor improvements to markdown preview UI.

I hadn't realized that the UI in PR #17 was so broken.  This PR has some minor improvements to it, to make it easier to improve the UI.  

Feel free to merge this or instead go ahead and make your own UI changes.  

Thanks!
Made changes for a hotfix release. Changed the store icon and color, and...

... fixed the "Press back on the beta page" crash. Also made the password field have the
standard "view" option.
Add name requirement to activities

#12, Name in Activities
Add support for Rack::Multipart::UploadedFile and don't care about parameter presence

When validating the type of a parameter, the validator shouldn't care if the value is nil (otherwise, only required parameters can be described).

Setting the type to an uploaded file was not possible, proposing this pull request as solution so you can define:

``` ruby
optional :dpx_file, :type => Rack::Multipart::UploadedFile, :desc => "the file to upload"
```

I think the implementation might be a bit hackish for the latter, but didn't see another way.
Fix three tests in master.

two were broken because of the removal of spatial_ref_sys, the last one because of the change in CALL REGISTER.
More pedantic testing.

"npm test" now also tests the minfied version.
Docs and new methods for Vec2
Quests :D

Now at least there's something to do.
cmake: add Boost Include Dir to test targets

this will fix compile errors, if no /usr/include/boost directory is existing on system. This happens for example on gentoos boost-1.50-r2 ebuild
Guard against Webkit's extraneous calls to xhr.onreadystatechange

In certain cases Webkit will call the onreadystatechange method of a single XMLHttpRequest object multiple times indicating that it is ready (readyState == 4).

This results in Zepto's 'success' or 'error' methods being called multiple times for the same AJAX request.

This is documented in this thread:
http://stackoverflow.com/questions/12761255/can-xhr-trigger-onreadystatechange-multiple-times-with-readystate-done

with a jsfiddle here:
http://jsfiddle.net/44b3P/

and confirmed here: 
http://osdir.com/ml/general/2012-10/msg12396.html


### To reproduce in Zepto: ###

1. visit http://jsfiddle.net/Rvk9j/1/ in Chrome (I'm using Chrome 22 for Mac) 
2. Open the debug console
3. Click the 'Run' button
4. When you reach the debugger statement, step forward (either click the Play button in Chrome's console or click F8) [1]

**Expected:** you should see 1 alert with the text 'error'

**Actual:** the alert with the text 'error' occurs 3 times

I'm working to find a way to reproduce this and submit upstream (at least to Chrome -- maybe to Webkit? -- We think it's a Webkit bug since we first observed this issue in Safari on iOS 6). 

In the meantime this patch should resolve the issue in Zepto.


[1] While this is an awkward way to reproduce (clearly a debugger statement shouldn't be in production code) we've observed similar behavior in our production code where success functions are called multiple times for the same AJAX request -- usually when there's a lot going on on the page or the page hasn't completed loading. 

The 'debugger' statement was the most reliable way I've seen to approximate these conditions and reproduce the behavior.
Avoid NPE with short-named methods in non-strict mode
pridanie

pridanie textu
Issue #81, team 5

Fixed CSS indentation
Requesting a pull to mozilla:master from k88hudson:t2051
Add viewport metatag for mobile

IRC chat:

```
<wesj> yury: right now you don't have a metaviewport tag, so we give you a window that 800 or 900px wide: https://developer.mozilla.org/en/Mobile/Viewport_meta_tag
..
<wesj> yury: if you add one, you can control the size... kinda
```
German de-DE L10n

Bitte schön.
Adds support for nose to be called with a verbose test name.

This makes it more convenient to re-run a failed test as one can simply
copy/paste the output of nose.
add download button for each image
change map HTML layout

With this PR the map creates a "viewport" element. This is the root element for OpenLayers, and this is the element passed to the map renderer as its container/target. This is also the element onto which the map listens to browser events. This can also be the element where controls can draw things - see mouseposition for example. So this is pretty basic, and I don't think we need more than that in terms of layout for now. The rest is renderer-specific.
Add Pub/Sub listener command

This PR adds a new option `-e`, which connects to a Play server and prints the messages being broadcast over the PUB/SUB socket to stdout.
Node Monitor Queueing

These two commits allow the node monitor to perform queuing of tasks when resources become temporarily oversubscribed. See the first commit message for a longer discussion of the architectural changes.
Move commands under Rails::ConsoleMethods namespace

There's an existing module for the console methods app and helper
so it makes sense to move the commands under this module as commands.rb
already exists for other commands like new, dbconsole, server, etc.
This makes the integration cleaner and easier for other third-party
libraries to add to such as RSpec.
1.4 fixes

hopefully it is useful for you
except nil in redis status info.

ruby-2.0.0preview1 isn't working with ```Hash[[nil, ...]]```. example for:

```
test_transformed_replies_inside_multi_exec_block(TestTransactions):
ArgumentError: wrong element type (expected array)
```

Because ruby-2.0.0 validates wrong argument when use Hash[] now. I fixed it.
Local storage

Please merge an ad-hoc salsita.localStorage IE8+ implementation.
This branch again reflects the original state of the salsita/aji-ie libprothandlers branch but of course changes should arrive to master eventually.

Please note the upstream project's compatible branch is 31827359.
Misc documentation updates

Add a few real world examples and update some obvious stuff.
Add ability to define VM from XML
Fix virtualenv integration tests.

The virtualenv module needs to have a default for `venv_bin`.
convert docstring into comment

they probably overwrite the module top docstring.

I checked elsewhere and the problem was just in this module.

you should consider use ``"""`` instead ``'''```, it's http://www.python.org/dev/peps/pep-0257/ standard
Update benchmarks

Lets merge this one
Default sample rate to 1

Setting the default to 100% makes it one less thing new users have to worry about when spinning up a collector.
DB/Class Hunter trainer spell cost and error message fix

Fix for some Hunter trainer spell cost and an error message when trying to tame a beast without the necessary slot

Signed-off-by: Jorex <superzoris@free.fr>
Upgrade to Cascading 2.0 proper
Update to add 1.5 for watoolkitios

Added new spec file for version 1.5 of watoolkitios.
podspec for Sparrow-Framework 1.4
make should rebuild if configuration or Makefile is changed
Issue 126 - 400 errors for bad requests to data search detail page

400 error for requests that omit the UUID or request an unknown UUID.
Add tests for searchsortedfirst and searchsortedlast.

Per Viral's request.
Icirrus City

Translated some dialogue.
Fix typo 2/0160
hotfix back to develop
Develop

*added some dependency
*sudo fix
Ruby1.9

start requiring ruby 1.9+ and remove extraneous dependencies along the way. addresses #203
Allow hotkeys on custom controls to be triggered instead of just on built in controls

I found my custom control wasn't working, but this fixed it.
Quotation marks should also be escaped here

Fix #1249 again.
Freebsd

Commits in this request:

1)Updated makefile and tests to work with freebsd

2)Generalized ansible_python_interpreter to work with any interpreter used by modules *updated per review

3)Freebsd ports package
vars_prompt_encrypt 

* \Base on pull request: #359
Added parameter to the apt-get install command to prevent interactive conflict resolution

action: apt pkg=package status=installed  can hang if apt-get enters interactive mode and asks the user how to solve a configuration file conflict. 

Test code:

- name: create a conflict
  action: shell echo "BLA=1" > /etc/default/haproxy

- name: install haproxy
  action: apt pkg=haproxy state=installed
git mkdir causes problems with older git (can't c/o to existing directory)

Simple fix.
Add support for block-based data

This patch adds a `BlockParser` class and a `&block` parameter to the `#initialize` method which allows Construct to be populated by evaluating the block as a simple `key value` DSL.
support 'git wip' when GIT_EXEC_PATH is a colon separated list

Previously it was assumed that GIT_EXEC_PATH is a single directory.
This also removes support for calling the command with 'git-wip'.
Calling commands like this has been deprecated for a long time.
Change .gitignore to include the savefile dir instead of the savefiles d...

...ir
[].slice back to `_.toArray` yet test for NodeList in IE < 9

Added test: if `[].slice` can accept NodeList, use it, otherwise use `while` version in `_.toArray`
Bitcoin-Qt: expand GCC Stack-Smashing Protector usage

- change to use -fstack-protector-all
- the minimum size of buffers (i.e. arrays) that will receive stack smashing
  protection was changed to 1 byte (GCC default: 8)
- warn about functions that will not be protected against stack smashing
  by adding -Wstack-protector

As we now have an automatic build system, which let's me test this, I considered it was a good idea to now open this pull. Needs some testing of course and is perhaps not suited for 0.7 but later releases!

<b style=color:red>Edit laanwj: merge this pull after MingGW version used for Windows cross-compile is at least 4.4, preferably 4.6. The currently used version is 4.2 which has corruption problems if this is enabled!</b>
P2P: request blocks from new peer, if "block" not seen in 1 hour

If we appear stuck and a new peer has blocks for us, ask for them.

NOTE: This triggers during the "version" message, and so, does not help cases where there is no connection turn-over.

However, this seems a very simple way to address stuck network sync under reverse-header-sync or something more fancy appears.

Builds on top of bug fix submitted in #1834.
JSON-RPC: Add 'sendrawtx' op, for sending pre-built TX's to network

This RPC assumes that you Know What You Are Doing.  It will

* reject any TX that fails validation, rather than adding to mapOrphanTransactions
* not detect or process dependent orphans

This should not present a problem to anybody who is creating well formed transactions with connect-able inputs.
${} instead of $${} in the doc strings

`viewer.js` in c2cgeoportal applications is not a `.in` file, it is just a Mako template, so we use `${}` instead of `$${}`.
Don't create DOM element too early. Use javascript notation.

It's dangerous to use DomHelper and document.body in the class properties. It may not exist this early.
Not tested.
Django 1.2.7 update

I did a test update to django 1.2.7 to get the security fixes mostly, but also the bug fixes.

Running manage.py tests didn't go so well, but the installation on my laptop seems to be running fine - I noticed that even though the output says "Destroying test database 'default'..." that the test database still exists in mysql, so that may be part of the problem with the tests failing.

At any rate, more testing is needed ;-)

Here's a dump of the test info:

https://gist.github.com/3936407
https://gist.github.com/3936407#file_error_list.txt
https://gist.github.com/3936407#file_fails.py
https://gist.github.com/3936407#file_errors.py
removes deprecated option --getcmds

removes the --getcmds option and getcmds() function, since it's not used since quite a while on no system anymore.
Update to Avro 1.7.0

Among others Avro 1.7.0 resolves an annoying ClassCastException problem: https://issues.apache.org/jira/browse/AVRO-1046
Fix CVE-2012-1910
Fix RPath in installed colobot

Sorry, corrected it wrongly in pull request https://github.com/colobot/colobot/pull/97
module.export correction for Step

I use step with var pasos = require('./step.js');
I correct module.export in step.js last lines.
module.exports.Step = Step;

Best regards from Lima-Perú
JJMiranda
fix taurus-agent crash bug & add task page to taurus-web
make sure queries run in parallel

also note that i got rid of Query.make because it was simpler to split the work between Query.perform and Query#initialize
BZ 801093 - test case - reproducer on 5.2.x

test case for bugzilla 801093 that works properly on master but fails (one test testStartTimerCycleFromDisc) on 5.2.x.

More details in bugzilla
Fix/mentions improvements

Didn't get everything I wanted finished for this one but here is a quick fix for the higher priority issues with non-alphanumeric characters in usernames.

@jonlemmon I guess it might be easiest to use the console to regenerate these usernames on the production server?
Feature/group discussions

I've added a "comments" feature to the motion show page. This is just the beginning of our long-term goal to create a full-fledged discussion platform on Loomio. Woohoo!
Graphite reporter refactoring, metrics per time series ...
use android-16 for ABS & shortened "AdMob for Andlytics", does not fit on small displays
HORNETQ-1083 replicated backup must also persist their nodeID (also affe...

...cts live's doing fail-back)
Fix race in test that could lead to hangs
画像を投稿できるように

リクエストが投げられるようになりました。

ただし、レスポンスの出力関係でハングするバグがあるので、
マージはしないでください。
Syncing Up Magic Methods

This pull addresses an issue while using Twig with an Eloquent model. Twig checks if a property `isset` before calling it in the template. Unfortunately Eloquent's magic methods were running methods inside __get but not checking for the presence of those methods inside __isset. This will allow the following to work inside Twig:

    {{ post.author.name }}
Notify that updates occurred

The current provider will always make updates to the resource, as it will always download the file or throw an exception.

A call to updated_by_last_action(true) is required to trigger notifications events, otherwise "notifies" won't work.
Diff: Show submodule diff

Iterating a diff between two trees used to return `GIT_ENOTFOUND`, if it contained a submodule. This is because it tries to load the submodule commit from the superproject odb.

Also, submodule changes between index/worktree and HEAD were not reported at all.

This PR addresses both of those issues and so adds support to output the submodule differences like core git does:
```
diff --git a/libgit2 b/libgit2
--- a/libgit2
+++ b/libgit2
@@ -1 +1 @@
-Subproject commit 411cb017c21e0490ed1c6438c7d5fa1b4ee9f63f
+Subproject commit 411cb017c21e0490ed1c6438c7d5fa1b4ee9f63f-dirty
```
Diff API signatures

This fixes the `git_diff` related APIs to be more consistent with the parameter ordering used elsewhere in the public APIs of the library.

Additionally, this fixes the diff APIs that operate on the index and the `git_checkout_index` API to all take an explicit `git_index` object (and to fall back on the repository index if it is passed as NULL). Doing this involved updating the internal iterator API so index iterators could be created directly for a `git_index` instead of always getting the index from the repository.
Allow note creation in an already fanned out tree

Hello,

**Standard disclaimer**: this is my first PR on libgit2, and my C skills are very rusty, so please try to bear with me as much as you can ;)

While I was implementing support for notes in libgit2/libgit2sharp#140, I noticed a small bug during notes creations:
- when the first note was created on a new namespace, it was inserted in a fanned out tree (a first level fanout)
- then, the next notes added on this namespace would be inserted at the root of the tree
- however, when creating a note on a target whose SHA was starting with the same two characters than the first note, then some previously inserted notes were "disappearing"

After looking more thoroughly at it, I noticed that what was happening was that the fanned out tree created during the first note creation was replacing the root tree. Basically, it meant that creating notes in already fanned out trees was not working.

The behaviour introduced by this PR is:
- to be able to insert a new note in an already fanned out tree
- to be able to insert a note in the root tree if there is no already fanned out tree (it means libgit2 doesn't support native fanout creation (yet))
- to be able to retrieve a note from a fanned out tree (created by git.git for instance)
- I also tried to refactor some code, mostly related to error handling.

I'm sure there is still work to do on the code side, but I wanted to share it with you before going further.

Could you please give me some feedback on this? Tell me if I'm going in the right direction, or if I'm totally mistaken?
Feature/estree
Additional fixes and patches.

This pull request is an attempt to deal with the topics brought up in issue #301. I will push additional fixes and patches as time goes on.

* Commit @4500c4d407c170102adc44170aa6e6cce8305058 deals with a duping bug involving specific plugins and Super Breaker, as detailed in a recent comment on #231.
* Commit @3a467b3da49b91d9d15502c63cb0e99671ecfb42 adds a Fisherman's Diet ability to Fishing, which deals with fish and cooked fish in a similar fashion to how Herbalism deals with grown foods.
* Commit @a56f805787b83e8abb4a0dc206757f410c4092a2 modifies the drop rates of the rarest items from Fishing's Shake ability. It also patches the spacing in the class to match the rest of mcMMO.
* Commit @4a52135a0bf96145edb56fb2c6350e9b18f1527f deals with the incredibly overpowered double drops for melons and netherwart, by limiting it to one of each per drop.
* Commit @c3c7fe08b64acc3571d0118a3ac8da2bd2c45f11 deals with issue #217, where entities that dealt 0 damage due to changes by other plugins (and where the event was not actually cancelled) were still earning experience.
* Commit @adbb20d7c961fdb1733da746dfc3a4961ef97fd8 deals with most of the points brought up in #296. All that's left is dealing with the adjusted cooldown timer.
* Commit @01f38537de90565c9818591a37c45c1e1c2c4b10 deals with the cooldown timers not reflecting the actual perk-adjusted cooldown, as mentioned in #296.
* Commit @1bf0cd1d154940c7a128759b91d75d21bf24cf05 updates the /fishing command to display an accurate chance of a drop for the Shake ability.
* Commit @b0681c10b90fe84922091f2ab9ab9ff28ea0c061 updates the version string to 1.3.12, due to the numerous changes that have been made since the last time the version was updated.
* Commit @f8b44cd8ceb0209e952792bd90087ceeff844409 adds a new Salvage ability to the Repair skill.
* Commit @1e7fef455742e3ef4c4cf394eeb08c29af8d4c0d reverts the changes made in commit @1bf0cd1d154940c7a128759b91d75d21bf24cf05. (Needs to be re-added)
* Commit @a582b075491d60ce731715c5b8fbc95618c8f844 updates the gitignore and fixes a minor error with one of the previous commits.
* Commit @ff279bf63388788c0d6f684a4a2f6b5af212c80e moves some checks over to ItemChecks.java.
* Commit @8e3320ad72070a601d05a8babc1889aa3b2b3ec6 changes the checks again. (They still need to be moved back to ItemChecks.java.)
* Commit @506efec8584a08c9a872afefc490908eaaf379d3 merges in the previous seven commits by @TfT-02.
* Commit @a61423aa990a029afc83ab7beeda5490b223f1a7 re-adds the changes from @1bf0cd1d154940c7a128759b91d75d21bf24cf05, and makes a minor change to chunk unloading.
* Commit @d2493e89cac8d6731743f5a007a9878b4f40c686 makes a minor change to the Salvage ability and fixes some of the spacing there to reflect the rest of mcMMO.
* Commit @2b269ebf5455233d77559356c425b5912f1ec92f fixes some permissions that were missing from the plugin.yml file.
* Commit @6d42d14575accc8c2f76f0f661556b5559f5c5f7 fixes a bug where Green Thumb uses potatoes to plant carrots, and plants carrots for free without them.
Initial mach integration

mach is a general purpose CLI tool I wrote for mozilla-central to facilitate easier developer interactions with the build system and source tree. This pull request provides initial integration with B2G.

Mach is really just a generic tool. The meat of mach is provided by command handlers which simply register actions with argparse and then get called to do stuff.

The initial commits in this pull request merely port existing code from mozilla-central to this repository. Following the convention of mozilla-central, I created a new directory, _python_ to hold Python packages. The import directory is mach. I also had to pull in mozprocess and mozinfo, both are required packages of mach.

Unfortunately, mach currently is tightly coupled with mozbuild, a Python package tailored towards mozilla-central's build system. Some of the commits in this pull request effectively port mozbuild code into mach's package. I also removed some code from mach (mainly settings) in order to make the port easier. Over time, mach will become totally generic. These changes will flow downstream from mozilla-central to B2G and both mach trees will become identical. Or, perhaps mach will be maintained as its own package somewhere. Time will tell. Either way, there is some divergence right now, but that shouldn't be a concern of B2G.

The final commits in this pull request add a few mach command handlers. I simply looked at a few existing .sh scripts in the root directory and created frontends for them. So, this pull request essentially adds action discovery via mach and nothing more.

In the long term, I advocate replacing the shell scripts with Python modules and then having the mach commands call directly into the Python API. Having everything written in Python is IMO better than shell for a number of reasons, including easier automated testing and more batteries included. Python is also arguably easier to write and debug, fostering more contributor engagement.

I held off porting the shell scripts to Python in this pull request because I want to be sure that is the path this project would like to take. Once this pull request is accepted, I'll start work on porting the shell scripts to Python. This is when mach will really show its potential as a useful tool.
[bug 747917] Add recent questions stats on top of /questions.

I added some class methods to Question to pull the metrics I need and added tests for that. The rest is mostly UI stuff.

r?
bug 822432 - missing paren

typo fix
No Merge - simplest ini proposal yet

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 maintainance 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 concieve of the separation of maintenance responsibity.  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 maintanance 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 (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 - may change".  Let the OPS folks see the whole file rather than a proliferation of disjoint parts.

4) it has been argued that separating roles into include flies would mean that potential volitile 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. Spliting -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 iff ini files do not already exisit there.  The person doing an upgrade would then use the release notes and a diff tool to copy changes into their exisiting ini files in the .../config directory or /etc/socorro directory.

We ought to try it this way first and if we find that it is untenable, then we should consider more complicated automated methods.
Dev

Replaced distanceTo with distanceToSquared on line 245 in TrackballControls.js
Applied cherry-picked and reviewed patches from svg-android-2

Further explanation in this original (old) thread: 

http://code.google.com/p/svg-android/issues/detail?id=35

Note that I also slipped in one small change not in the original set to refer (via README.md) back to the Google Code page for more information on the project.
Teng#_execute is promoted to the public method.

Because that can be inserted caller's file and line as a comment, I change to be Teng#_execute was promoted to the public method.
Fix Gemfile to use gemspec

Hereby dependencies only need to be specified in igc-kml.gemspec
Fixed #6 - buildbot deploy script

Adding django-flag==0.1.1 requirement
Prefixed event strings with 'molino_'

This makes it clearer eg when using Symfony2 or similar, which events have come from Molino and which ones are your own events.
Adminotech bugfixes

Adminotech's bug fixes branch.

For details and references as to which issues are addressed by these commits, see the commit messages [I tried to keep the commit messages as self-documenting as possible].
Use assign_attributes insted of update_attributes

If I use update_attributes, then the validations for the model are checked twice, one under the update_attributes call, and one inside the render_wizard method.

Using assign_attributes doesn't call any callback on the model, and so they are only called once when the model is saved inside the render_wizard method.
Fix to WORLDEDIT-2237
Fix typo in virtualenv function
Sunspot::Search::PaginatedCollection and send

Hi,

I've just stumbled across a thing in ```Sunspot::Search::PaginatedCollection```. I use sunspot together with [draper](https://github.com/drapergem/draper). I tried to decorate a ```Sunspot::Search::PaginatedCollection``` with a draper decorator (it's a simple wrapper). 

Whenever I call a method on that wrapper, that is not defined, it will delegate it to the underlying object (in this case the paginated collection). This behaviour is implemented with the ```send``` method. But that results in a call of ```method_missing``` in ```Sunspot::Search::PaginatedCollection```, because ```send``` is not defined.

Well, simply said, you can't do
```ruby
c = Sunspot::Search::PaginatedCollection.new(params)
c.send('total_entries')
```

I saw, that almost all methods are undefined on loading of the class and so is ```send```.

Is there a reason for this behaviour? I can understand, that it is preferable to delegate as many methods as possible to the underlying collection. But wouln't it be nice to have at least ```send```?

If someone gives me a go for this, I could change it.
Added lockExists to Store interface, fixed locking bugs, added tests.

While working on Drupal's HttpCache implementation, I discovered that the base HttpCache class does an is_file to check for a lock, which assumes a file-based cache is being used. This seems like a mistake since the rest of the Store interface is easily swappable. I added a lockExists method so that this is properly abstracted.

I also noticed there were no tests for the change I made, so I added some very basic locking tests. While adding those I found that the existing lock method is a bit broken. This line here:

```php
<?php

if (false !== $lock = @fopen($path = $this->getPath($this->getCacheKey($request).'.lck'), 'x')) {
```

will return false if the file couldn't be written for any reason, but the rest of the method assumes that if $lock == false, the lock exists already. So if the file couldnt be written due to the parent directory not existing, $path will be returned as if it exists, which is clearly not the desired behavior.

I changed this to return false if the file couldnt be written and doesn't exist, $path if it exists, and true if the lock was created. It still doesn't feel great to have bool|string return values, but that's the best I could come up with atm. I also added a check for the parent directory that creates it if it doesn't exist. The new tests fail without it.

I also broke out that code a bit as it was very difficult to read.
Form circular references fix

This PR should loose a little the circular reference check, allowing form fields of a given type to be children of a filed of the same type, given that they don't have the same name. This should still keep the circular reference check there but allow a few more use case(I found one while using Sonata Bundle, for instance).
fixed singularification of 'data'

"Data" was singularified to "Daton" and "Datum". My adder and remover are called "addData" and "removeData".

I had to put this rule first in the map, because the singularify method stops looking after it has matched, and it matched the first (now second) rule.

Another option is for singularify to keep looking for singulars even if it has found some
Improved Bcrypt password encoder

This is my improvement to the BCryptPasswordEncoder that first Elnur wrote a pull request for.
Fix for  issue: #5932
removed wrong routing xsd statement `mixed="true"`

mixed="true" means that the element could contain both text and other elements, e.g.
`<requirement key="_locale">text <subelement /></requirement>`
But this wrong and such a definition would not even validate against the scheme as the xsd does not define which elements would be expected inside.
Compatibility with github v3 api

Support for GitHub v3 API.

Changes:
1. gh_values.py -- contains urls and templates for all requests to API, to change default repo and user, just edit "gh_repo"  and "gh_user"
2. Degraded performance for "sympy-bot list" and "sympy-bot list-numbers" commands, because "mergeable", "email" and "name" were removed from server response. So, sympy-bot will do 2*n + 1 requests to GitHub API
3. Cosmetic changes in some code parts.

Since code not covered by any tests, I ask community to test bot functional(I'll try to add some tests later)
Fixes for concurrent fib
Small masculine pronoun correction
Bug fixes and code cleanup

Fix some bugs and clean up some code.
Update the readme and sample config
variable was referencing the wrong class.
Set invitations and their pending assignments to 'FAILED' when idle
Some editing Profile changes

Now able to save About me, gender, religious views, political views, phone number, and address.

Still working on saving Interested in, relationship status, anniversary, and languages.

Phone number now has validation. can only save numbers

Pulled out scripts from edit_basic into profile.js
port Stmt.addExprParams, Expr.add, ReportLevel

hoge
CA-49835: vm-import CLI error output keys wrong way around

Signed-off-by: Rok Strnisa <rok.strnisa@citrix.com>
CA-87758: When handling an HTTP request, perform any logins/logouts on t...

...he master.

Previously we always attempted all logins and logouts via an RPC call
to localhost - the logouts would fail silently on a slave, causing a
session leak.

A.K.A. SCTX-1065

Signed-off-by: John Else <john.else@citrix.com>
Im asleep

Sorry, I'm too asleep to select the correct merge commit.

CAN I HAZ PULL REQUEZ NOW?
fix typo in reference

リファレンスの `*read-eval*` の項の typo の修正です。

ただ、リファレンスにリーダマクロ自体の説明が無いので、
もう少し解説が欲しい気もします。
自分なら
「*read-eval*がnon-nilなら #. リーダマクロは通常どおり直後のS式を評価した結果を値とします。」
といった感じでしょうか。
Fix !lunch aurorum, fold aurorum and uni:k into the same function
Comment fixes for gwt classes generation

I need the comments to be fixed as use the json generated in order to auto-generate Java classes to do a mapping for GWT.

Cheers
intensity normalization working
refactor

Some initial refactoring work.

Able to also identify unused function parameters. If you are interested, i would be happy to be a contributor to the project or take over if you are no longer interested in this. Either way, enjoy :)
Consistency level switching has been added to improve data availability

It would be good to provide on-the fly consistency level switching on the operation level to improve data availability. Can be helpful when the replication factor 2 is used.
http://www.mail-archive.com/user@cassandra.apache.org/msg24740.html
admin menu

after tomcat restart, run these script before testing

insert into menu (id, label, name) values (nextval('seq_menu'), 'Admin Menu', 'ADMIN');
insert into rolemenu (menuid, roleid) values (1,1);
insert into menuitem (id, menuid, name, text, hyperlink) values (nextval('seq_menu'), 1, 'User management','User management', 'user/browse');
insert into menuitem (id, menuid, name, text, hyperlink) values (nextval('seq_menu'), 1, 'dashlet management','dashlet management', 'dashlet/browse');
insert into userrole (userid, roleid) values (1, 1);
期限切れになった挨拶の自動削除処理追加
Modified Trigger for Microsoft Rant

Before, 'libreoffice' would trigger rms when it shouldn't.
Changed the regex.
Tested with [Rubular] [0].

[0]: http://rubular.com/ "Rubular"

Jon, you just need to merge this into the main branch and git pull to update rms.
Add https support to WFKeyValueValidators::validateUrl.
Mvc

merging mvc
Christine's comments on Khalila's HTML chapter