labofsahil/github-event-dataset-2012 huggingface dataset:
Add HSCAN Command

Add an HSCAN Command. This is currently using very similar (almost identical) code the scanCommand in db.c. The major difference is dealing with hashes encoded as ziplists. If the t_hash is encoded as a ziplist it returns all keys in the ziplist. This is as if SCAN encountered a large in collision in dictionary. Since dictionaries encoded as zipllists should be fairly small this should be okay, it also follows the semantics of SCAN.

HSCAN similarly to HKEYS does not support a pattern match, instead returning all non expired keys.

Also adds tests for both HSCAN to a large dict (a hash) and a small dict (a ziplist).

Since the code is so similar between HSCAN and SCAN it can probably be refactored into something common, but I wanted to have a running version first.
Let projects select a translations subdir so "qbuild lupdate" puts .ts files in there.
Added option to set the save directory
symfony2 finder

this PR also includes the changes of #138
Add margin-left to link flairs in click-gadget

They look like this right now:
![](http://gm4.in/i/Z3.png)
There is no space between link and flair. Adding 5px margin-left fixes this problem.
Menu supports dividers & nav-header CSS classes

Custom menu now deals with "divider", "divider-vertical" and "nav-header" CSS classes as expected. Title is used for the "nav-header" heading. N.B. To add CSS classes to menus please select the relevant checkbox within "screen options" on the nav menu admin page.
Update to latest pyramid

I'm going to accept this immediately, but the pull request is here for discussion/completeness.
Early progress callback

Resubmitting as separate pull request.
Ensure gempath.sh and livery command are executable
Added Express Validator and Fixed overwriting of query params

Added Express Validator and Fixed overwriting of query params
Exclude eclipse times from processing

Times during eclipse give erroneous plot values, so exclude them.

@aarvai
update assets manager for PHP
Added extension methods for IIOFactory

extensions to create pin/ispread/idiffspread easily
Done Issue #8

Improved fill algorith, now it's much faster: before image 4000x4000 was filled in ~3200 msecs, now it was filled in ~1650 msecs. Also added sign option to deb script.
Implementation of feature to fix #144

Added additional annotation attribute, message, to org.junit.Test to
allow for custom messages to be returned from failed tests with expected
exceptions. Updated BlockJUnit4ClassRunner to support passing along the
message to ExpectedTest which needed to be updated as well.

Left pre-existing messages intact if no custom message was specified in
the Test annotation.
Add glasses mount
Fix for Flyouts

Fix a small coding error in flyouts: the slot variable should have been declared a local
store and retrieve tree state for each project

Project tree state should be remembered from last time project was open in Brackets, both on startup and when switching between projects.

Note that this update changes the key used to store preferences for tree state. For best results, delete prefs before using this branch, but worst case should only be a 1 time exception.

This fixes issue #1180.
[Review] Request from 'aduffeck' @ 'aduffeck/trash/review_121115_test'

Please review the following changes:
[Trivial] Fix python linting - no method error

@ajaxorg/liskov
Lowered the ms count on the tab rescale
this seems to work better for finding animated gifs
added ability to parse multiline configstrings

added parsing for multiline config vars and unittest
Add sass and scss file types

Adding these file types because I needed them myself and I guess other people might need them as well. Also automatically removed the trailing whitespace.
Idea for excluding reps from sitemap.xml

This is just an idea of how it's possible to exclude reps from the sitemap. There is probably a better way to do it.
Release 3.4.x

Fixes for capturing using the Slim filter
adds support for Kernel#open

based on this: http://github.com/kremso/fakefs/commit/9316d3dce445c3883769b33b3bfa84bb50a265ce
fix unicode error when building / viewing certain forms
Add maven compiler plugin

Add maven compiler plugin and configure it to use Java 6 because of using the @override annotation on methods that implement those declared by an interface is only valid from Java 6 onward. It's an error in Java 5 and if you compile FXForm with Java 5, it's failed.
KS-4531 | Throw ArrayIndexOutOfBoundsException when move topic in category in special case

KS-4531 | Throw ArrayIndexOutOfBoundsException when move topic in category in special case
Support chained backends

Support chained backends, and to merge it if backend have translations method.
updates to support PayPal Auth method and support for AppID
Made add_attachment migration compatible with old Rails / Rake versions.
Improve robustness around redis connection issues

We've had periodic issues with redis where there will be some connection issues, the workers appear to reconnect successfully, but then they fail when they get new jobs with some weird cast exception. They stay alive polling until another new job pops up, which may be much later and then have: 

```
java.lang.ClassCastException: java.lang.Long cannot be cast to [B
        at redis.clients.jedis.Connection.getBinaryBulkReply(Connection.java:182)
        at redis.clients.jedis.Connection.getBulkReply(Connection.java:171)
        at redis.clients.jedis.Jedis.lpop(Jedis.java:1090)
        at net.greghaines.jesque.worker.WorkerImpl.poll(WorkerImpl.java:487)
        at net.greghaines.jesque.worker.WorkerImpl.run(WorkerImpl.java:230)
```

While trying to troubleshoot, there were a few changes I wanted to make to better find the root cause:

1. There appears to be a code path where an exception can occur on reconnect, but the message will never be logged. In `WorkerImpl.recoverFromException` if there is anything but a `JedisConnectionException` on reconnect, then the exception will not be handled until `run` which only has a try/finally.
2. The code assumes that a connected jedis object is healthy, but the JedisPool implementation in Jedis itself uses a stronger condition: `jedis.isConnected() && jedis.ping().equals("PONG")`. This will further test the connection with an exchange of data.
3. I wanted to tweak the `recoverFromException` implementation in `grails-jesque` first since I already have a GrailsWorkerImpl sublcass, but I could not access some of the private variables necessary to make it work. I changed some of those to protected so I could try some more things if I need to before making another pull request.
Fix to medium trust issue
Fixed optimizer config syntax (having .js will not compile)

When I use the .js extension, r.js (v 2.0.1) won't compile. Fix the docs to reflect this better.
Add support for retina player graphics

Use CSS media queries to detect 2x pixel ratio
References an image using the @2x filename convention

Needs a default @2x image added to the project, I have one but it wouldn't match the current graphic.
Contour

A principal contribuição destes commits é a abstração das operações de redução de Bor. Ao invés de fazer várias operações para todas as combinações, uma operação aplica combinações passadas como argumento.
update link in README (sourceforge -> github)
new javascript structure

there's basically an object based api for webwork now :)
ze can haz ze butan to pull
[#1308] Auth Button is no longer clickable when logged in

https://webmademovies.lighthouseapp.com/projects/65733/tickets/1308-clicking-on-the-username-pops-up-the-browser-id-window
Set focus to first editor field by default.

https://webmademovies.lighthouseapp.com/projects/65733/tickets/711-when-opening-an-event-editor-give-focus-to-the-first-field
[#2425] Set zoom level to 1 when switching into streetview

Lighthouse Ticket: https://webmademovies.lighthouseapp.com/projects/65733/tickets/2425-street-view-zoom-is-too-close
optimizations in listfilter.js
Get list of email addresses via admin
Mesos executor

This pull request contains three commits:

1. Adding a Mesos-compliant version of a Sparrow backend
2. A minor update to the logging util function
3. Allowing task launches in the "standalone" deployment mode. This means sparrow can launch tasks even in this simplified mode, which helps when doing local tests.
String denting

Added what I hope will be the only core extensions.

* `String#outdent` remove indentation from a string using the least-most indented line.
* `String#indent` add indentation to a string
* `String#dent` outdent and then optionally indent. This is the most generally useful.

Used the `#dent` method to clean up ugly indentation issues in all of the logging tests.

This diff is much simpler [without whitespace](https://github.com/rcarver/config/pull/new/dent?w=1)
lsyncd-2.1.2 available

Previous pull requests for 2.1.1 no longer valid.

Upstream has released a couple versions since 2.0.4, so here is an updated .spec with a few additional source files (init script. logrotate, and systemd unit file for future versions of Fedora/EL).
Minor updates to README.rst

* markup inline literals (double-backtick) where appropriate
* tweaked text for phrasing, clarity
* made “How does it work?” its own section, and formatted as bullet list to make it easy to scan and understand

After all, Pythonistas used to version 2 are **not** expecting `super()` to be simple; they’ll probably want to know what black magic made this possible.  ☺ 

However: I, for one, am `super()` excited to see this backport.  I have no negative feelings about its “hacky” nature. I think it’s a totally appropriate trade for devs wanting to read and write code that is more intuitive.  Can’t wait to try it out! :)
Mention autosigning

imo a great new feature worthwhile mentioning
Fix startup import errors on Windows OS

Added try statements around grp and pwd imports
that were choking on Windows.
update runtime paths (deb/ubuntu pkg)

thanks to  commit fe0ac78 we can now purge master and minion runtime files separately, rather than having to purge salt-minion to clean things up. This updates what directories are installed and purged and brings back the purge scripts for the separate daemons. Note: also creates /etc/salt/<master|minion>.d
When GIT cloning to existing but empty folder, automatically delete it.

I reworked the logic and de-duped the error message. The logic looks right and it seems to work properly... I tested empty, non-empty.
Let user navigate back to home

some simple fixes. 

Anyway, on a totally unrelated note, I am currently just making simple fixes as I am still trying to understand how to make ajax/websocket requests from our client to the server.

At the same time, I want to try using websocket instead of making ajax request to poll the server once in a while.
Make the Content-Encoding value case insensitive per RFC 2616.

Make the Content-Encoding value case insensitive per RFC 2616.
updated all files for SRGUI

All files including the images for the gameboard, cards, buttons and pawns. The SRGUI is the code file with main function.
Added support for 'table-layout' property

Added 'table-layout' to strict-property-order.js to prevent 'Unknown property name: "table-layout"' errors.

https://developer.mozilla.org/en/CSS/table-layout

Unsure of where it should feature in the order with respect to the twitter style guide, but I've added it just after the box-sizing property it seems to make sense to put it there from a semantic point of view. 

Feel free to reject if you feel it's better situated elsewhere in the property order. 

Thanks,
Tom
Add dependency endpoints

Made the page for the dependency tree sans any AJAX or connecting to the server. Since I learned JavaScript last week I reckon a lot of this will be crap.
oh no the beer is empty

and tomorrow I will assign values to warm and cold and do something with <, I think

(so glad I had help, this is hard, but great)
EDColor v0.0.4
[Fixes] RHPreferences 1.0.0

Include the window's xib as a resource
Added all SubmitPools to TQ requests
Fix #2: Router

Add Neuro.Route and Neuro.Router.
Fixed Vagrantfile port forwards so they work with current version of vag...

fixed issue with the vagrant box where the port forwards weren't recognized by latest version of vagrant

This was the issue I found:
`$ vagrant up
c:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/lib/vagrant/c
onfig/vm.rb:44:in 'to_s': wrong number of arguments(1 for 0) (ArgumentError)
        from c:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/
lib/vagrant/config/vm.rb:44:in 'forward_port'
        from c:/Users/mbreslow/git/sonar-box/Vagrantfile:4:in 'block in <top (re
quired)>'
        from c:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/
lib/vagrant/config/loader.rb:83:in 'call'
        from c:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/
lib/vagrant/config/loader.rb:83:in 'block (2 levels) in load'
        from c:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/
lib/vagrant/config/loader.rb:79:in 'each'
        from c:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/
lib/vagrant/config/loader.rb:79:in 'block in load'
        from c:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/
lib/vagrant/config/loader.rb:76:in 'each'
        from c:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/
lib/vagrant/config/loader.rb:76:in 'load'
        from c:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/
lib/vagrant/environment.rb:387:in 'block in load_config!'
        from c:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/
lib/vagrant/environment.rb:392:in 'call'
        from c:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/
lib/vagrant/environment.rb:392:in 'load_config!'
        from c:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/
lib/vagrant/environment.rb:327:in 'load!'
        from c:/vagrant/vagrant/embedded/lib/ruby/gems/1.9.1/gems/vagrant-1.0.5/
bin/vagrant:40:in '<top (required)>'
        from c:/vagrant/vagrant/bin/../embedded/bin/vagrant:19:in 'load'
        from c:/vagrant/vagrant/bin/../embedded/bin/vagrant:19:in '<main>`
821644 - cli admin crl_regen command - unit and system test

https://bugzilla.redhat.com/show_bug.cgi?id=821644

Merge and put BZ ON_DEV pls.
Foreman configure provisioning

Set Foreman to be able to provision systems. Some params are just defaults, that can be changed later. I didn't want to complicate things by introducing new params to the configure script.
Update master

I did everything
Danfuzz slicer dev

More progress on the implementation. I think the basic API is fine at this point, though I know the implementation doesn't quite implement it yet.

/cc @mikefleming 
/cc @azulus (because he seems to be taking an active interest in this)

R=mike
R=jeremy
Fix parsing of strings with 3 decimal digits

Issue #158
Fixed Issue #522 Silverlight Caching of negotiate

Fixed the Issue #522 where the Browser is caching the negotiate response.
Added DateTime.Now.Ticks as param to the negotiate and connection / reconnecting request.

This only applies to Silverlight and Windows Phone Client.
Change: Some minor layout fixes.
ok.

alle buttons staan nog niet in een plaatje, kan ik nog wel doen.
de code is beter, maar kan nog netter. ben bezig met comments.
wouter
Fixed unbinding of jQuery events for list items

Fixed unbinding of jQuery events for list items by changing `remove`
calls to `detach`. #13
Enable debug mode in example config
Android tabs fix 2

Amend to ensure the background image works with retina-display devices
Fix validation breaking postcode lookup box

Fix for this ticket: https://govuk.zendesk.com/rules/31212621
new generator-based test framework and tests

This modifies tests/head.js to define a new generator-based test framework that will, I think, make it significantly easier to write tests.

There are also 3 new tests here that demonstrate the new code in head.js:

browser_a_test_framework.js: is just a tiny stub that makes sure the framework's testApp() function works.
It has the letter a in its name so it gets run first.

browser_all_apps.js: launches and closes each of the installed apps on the homescreen.  It doesn't test the apps, just tests that they all launch successfully.  This one requests a longer timeout because it takes more than 30 seconds to do all the apps.

browser_dialer_contacts_search2.js: I converted the existing test to use the new framework to show how it would work with this new system.

I've got many of the other tests ported to the new framework as well, but am not pushing those yet.

I'd really like us to adopt this new framework.  In part, because my pending cleanup of the window manager and task manager code removes some of the API and events that the existing framework relies on.  So I can't complete my cleanup until I've converted all the tests and removed the old framework code from tests/head.js
Added commit time information to the --version output

Now prints date of commit (and timezone offset of commit)
I know #783 is now resolved but this provides more useful information for that issue.

```
[will@tangerine ansible (gitversion)]$ ansible --version
ansible 0.7 (gitversion) [8ba21f34ee] 20120809-112237 (+1000)
[will@tangerine ansible (gitversion)]$ git commit -a
[gitversion 208f2b6] Added commit time information to the --version output
[will@tangerine ansible (gitversion)]$ ansible --version
ansible 0.7 (gitversion) [208f2b66ed] 20120809-112503 (+1000)
```
fix examples in hpilo_facts DOCUMENTATION

Fixes all the fixes in https://github.com/ansible/ansible/pull/1231 ;-)
(documentation didn't build)

Not sure if Dag wanted the result as I've formatted it now. ?
Add l x methods
Re-order TOC index to not have advanced topics at the start

This is a pretty trivial change, so I'll merge later today if there are no objections. Basically, given that the configuration system is still under construction, and we don't want to confuse most users with configuration or logging issues, I figured they should be at the end of the user docs.
Lock spidermonkey_drv.so in memory so NSPR thread cleanup code runs.

Fixes SEGV under R15B.

Eventually tracked down using valgrind-build of beam and doing some digging.

Was erroring with

```
warning: Temporarily disabling breakpoints for unloaded shared library "/home/jmeredith/erlang_js/ebin/../priv/erlang_js_drv.so"

Program received signal SIGTRAP, Trace/breakpoint trap.
0x000000000ad60940 in ?? ()
(Gdb) info breakpoints
Num     Type           Disp Enb Address            What
1       breakpoint     keep y   <PENDING>          sm_eval
	breakpoint already hit 1 time
```

which was in the memory range that erlang_js_drv.so used to occupy.  Info gathered before the breakpoint.

```
(gdb) info sh
From                To                  Syms Read   Shared Object Library
0x0000000004000af0  0x0000000004019704  Yes         /lib64/ld-linux-x86-64.so.2
0x0000000004a22510  0x0000000004a22778  Yes         /usr/local/valgrind-3.7.0/lib/valgrind/vgpreload_core-amd64-linux.so
0x0000000004c26810  0x0000000004c2bce8  Yes         /usr/local/valgrind-3.7.0/lib/valgrind/vgpreload_memcheck-amd64-linux.so
0x0000000004e2fe10  0x0000000004e30688  Yes         /lib/libutil.so.1
0x0000000005032de0  0x00000000050339c8  Yes         /lib/libdl.so.2
0x0000000005239ef0  0x000000000527a7f8  Yes         /lib/libm.so.6
0x00000000054c9a20  0x00000000054e83e8  Yes (*)     /lib/libncurses.so.5
0x00000000057013e0  0x000000000570d388  Yes         /lib/libpthread.so.0
0x000000000591b190  0x000000000591e7d8  Yes         /lib/librt.so.1
0x0000000005b3f8c0  0x0000000005c52c60  Yes         /lib/libc.so.6
0x00000000072a6a90  0x00000000072a73e8  Yes (*)     /usr/lib/libsctp.so.1
0x000000000acdd1c0  0x000000000ad6f5e8  Yes         /home/jmeredith/erlang_js/ebin/../priv/erlang_js_drv.so
```

The address above was mapped to 

```
(gdb) x _pt_thread_death
0xad60940 <_pt_thread_death>:	0x000001be
```

which is some thread cleanup code in NSPR.

Something must have changed about the order of library unloading for the R15 shutdown sequence as we haven't seen this on R14 or before to my knowledge.

The solution is to make the driver permanent and lock the shared object in memory with  ```driver_lock_driver(port)```
Repair Command

Add repair ability

Add the framework needed for services on top of core to provide a
"repair" mechanism.  At this point repair was built with the sole
purpose of repairing data for KV and Search.

The key insight behind repair is that since Riak is a replicated data
store one partition can be rebuilt from the replicas on other
partitions.  Specifically, the adjacent (i.e. before and after)
partitions on the ring, together, contain all the replicas that are
stored on the partition to be repaired.  The rub is that adjacent
partitions also contain replicas that are _not_ meant to be on the
partition under repair.  This means a filter function must be used
while folding over the source partitions to transfer only the data
that belongs.  This is done as efficiently as possible by generating a
hash range for all the buckets and thus avoiding a preflist
calculation for each key.  Only a hash of each key is done, it's range
determined from a bucket->range map, and then the hash is checked
against the range.  The services under repair (i.e. Search or KV) must
provide callback functions to generate these ranges since it is
specific to the service.

In order to not repeat code and capitalize on concurrency control the
repair mechanism is currently an extension of handoff.  This creates
some awkwardness as repair is _not_ handoff.  Some of the differences
include:

1. It needs to filter data during the fold

2. All vnodes involved are primary and thus repair _cannot_ block

3. Repair involves 3 distinct partitions and 3 distinct vnodes

4. Repair does not imply a change of responsibility from one vnode to
another, but is more a sharing of data

In the future the handoff subsystem should be rewritten around the
notion of "transfers" in which repair, handoff, and ownership are all
different logical operations but use the transfer mechanism
underneath.  Especially now that repair is in it should be more clear
what that system should look like to meet the goals of all 3.

The idea of repair lives in the vnode manager as it is very much a
vnode semantic.  This is important because other things like handoff
and ownership also affect vnodes and thus affect repair.  The vnode
manager controls the logical repair, but the handoff/transfer
mechanism controls the physical movement of replicas from source to
target.

For now, it seemed easiest and smartest to _not_ allow ownership
change and repair to run concurrently.  In the event that an ownership
change is detected all repairs will be hard killed, regardless of
status.

In the case were the low-level repair transfer is killed because of
`handoff_concurrency` a msg is _not_ sent back to the vnode mgr to
indicate a failure for that transfer.  Instead, the vnode mgr has a
period tick.  During each tick the vnode mgr checks the status of all
it's repairs and retries any transfers that have since died for a
reason other than completion.
Declare all instance variables
Show block timestamp

Adds the block timestamp to the debug.log output. Can be useful when catching up and viewing the progress in debug.log to see how far behind on the blockchain the node is. Can also be interesting to see the duration between blocks, and sometimes even seeing the odd block that has timestamps earlier than previous blocks - which could indicate whether the network is attempting to be manipulated.
CBigNum::GetCompact / SetCompact

The problem
===========

`SetCompact` as currently implemented interprets the compact number `0x01810000` as `-1` instead of `0x81`, because it is implemented using `BN_mpi2bn`, which interprets the highest bit in the first byte of its input as sign and this is not compensated for.  —  Currently this is not a problem as none of the bitcoin-implementations I've looked at generate compact numbers with the `0x00800000` bit set.  Many contain a matching bug in their compact encoding routines.

Satoshi:
 * `CBigNum.SetCompact(0x81)` => `0x02008100`
 * `CBigNum.GetCompact(0x01810000)` => `-1`

 Defensive encoding.
 Decoding results in negative number with highest bit stripped.

bitcoinj:
 * No compact encoding.
 * `Utils.decodeCompactBits(0x01810000)` => `-1`

 Decoding will lead to `Block::getDifficultyTargetAsInteger()` throwing a `VerificationException`.

bitcoinjs:
 * `encodeDiffBits(0x80)` => `0x02008000`
 * `decodeDiffBits(0x01810000)` => `0x81` (OK)

 Defensive encoding and correct decoding

libbitcoin:
 * `big_number::compact(0x80)` => `0x02008000`
 * `big_number::set_compact(0x01810000)` => `-1`

 Defensive encoding.
 Decoding results in block_work() returning 0 and
 validate_block::check_proof_of_work returning false.

This branch
===========

The first commit adds several test cases for `GetCompact()` and `SetCompact()`, including one showcasing the erroneous decoding.

The second commit reimplements `GetCompact()` and `SetCompact()` using shifts instead of going through the MPI-representation.

`GetCompact()` now is careful not to generate compact numbers with the `0x00800000` bit set (`GetCompact(0xff)` yields `0x0200ff00` instead of `0x01ff0000`).  It results in identical compact numbers for positive inputs as the old code.

`SetCompact` now interprets the compact number `0x01810000` as `0x81` instead of `-1`.
language updates for source file bitcoin_en.ts + remove cs_CZ (issue #958)

source file update:

I used "lupdate -no-obsolete C:\Users\%USERNAME%\bitcoin\bitcoin-qt.pro", which uses the path to my local repo, to update the source file. I checked it and it now contains formerly missing strings + has the correct line references to the source code files.

There are only 2 strings which fall back to state unfinished, as they were updated in the source code files. These will need a re-translation. 8 new strings are in (i.E. Backup Wallet), which then need a Transifex translation.

@tcatm Like you said, I only attached the bitcoin_en.ts in the commit.

remove cs_CZ:
See issue https://github.com/bitcoin/bitcoin/issues/958, the bitcoin_cs_CZ.ts is completely untranslated and conflicts with the translated one bitcoin_cs.ts. So I removed the reference from bitcoin.qrc and deleted bitcoin_cs_CZ.ts.
Fix compilation with clang under OS X

Trying to compile with clang under Mac OS X 10.8 (XCode 4.5)  results in the error:

`assigning to 'objc_object *' from incompatible type 'DockIconClickEventHandler *'`

clang seems to be much more picky than gcc about the type a variable it assigns an Objective-C instance to, and a simple `class objc_object` doesn't cut it.
Denna må med...
Adding 'dynamic parameters for the scope value'

I come up with a solution that doesn't break any test, but it's not the prettiest. Check it out and let me know. 

BTW: My "super" editor removed some whitespaces. Sorry for that. 

Thanks
Allow HTML class to be specified for each column in the report.

We're bad and occasionally use non-semantic CSS classes. Eg, I've used this patch to specify `:class => 'nowrap'` on many of the report columns.

I couldn't find a spec for `datagrid_column_classes`. If there is one, and I've missed it, let me know and I'll write a test.

Also as you use a wiki rather than putting the documentation in the source I have not included a documentation update.
adds basic information to cjdns-lib to README.md
New numbers

Ted,

I've put the new numbers from Darren in a new inputData file and added the selections necessary to use it.

Best,
Sa
Add missing quote in sample code
Fix audioClass and preload attributes for Sound class

Previously, audioClass and preload were only being propagated to the underlying HTML Audio object at the creation of the Sound kind - this moves the calls to audioClassChanged and preloadChanged so that they will occur every time a new Audio kind is created via setSrc.

I think the most common implementation for audio playback of multiple files, is to use a single Sound kind that does not have a src set at creation, and then set the src dynamically.  On webOS, this makes Bluetooth audio work properly, and on every system makes the preload attribute set properly, when used in those circumstances.
fix for globalLock.ration value

Since mongo 2.2 there is no info in globalLock.ratio but it can be counted manually by dividing globalLock.lockTime and globalLock.totalTime. This fix doing it.
Use bundle exec to kick off cucumber

This prompted the addition of flatten to the processing
of the command and its arguments
Unit testing of HttpBodyRegexCheckBuilder

I had a dependency on Mockito as it's the mocking framework recommanded by Specs2. 

I thought we had a bug ... but actually no. 
Anyway, it may be interesting to keep this unit test ?
Add smart grouping of extension context menu

Context menues from extensions were grouped by string parsing.
If "/" is in the string the string before the seperator is used as
root menu entry and the string after the seperator is used as
sub-menu entry
Add /wi shortcut

Same thing as /wii without idle time
18_SQL_Query_Unicode

1.simplize query string
2.add 'N' to query with unicode.
#1153 Show the Highlight fields add menu items in sorted order

This is for the story #1153 on RapidFTR Mingle. The add popup now looks like http://i.imgur.com/YB5nn.png which is sorted. My first attempt at a real Rails project, hope I did it properly.

This is a continuation of https://github.com/jorgej/RapidFTR/pull/235#issuecomment-5322110 . Hope its fine this time :)
Auto embed

Adds support for single line of JS embed. Details can be seen on the test page:
http://kgit.html5video.org/pulls/250/modules/KalturaSupport/tests/AutoEmbed.qunit.html
new config file locations and defaults

I found this new features in git v1.7.12-rc2 release notes

 * Per-user $HOME/.gitconfig file can optionally be stored in
   $HOME/.config/git/config instead, which is in line with XDG.

 * The value of core.attributesfile and core.excludesfile default to
   $HOME/.config/git/attributes and $HOME/.config/git/ignore respectively
   when these files exist.
libgit2-glib bindings moved to gnome servers
4.x

I just fixed the code of my previous pull request.
I also merged latest changes from the upstream repository.
Improve gemification for latest changes in HEAD

I adapted the GEM to the latest changes of mrbgems. Now the dash doesn't matter anymore and mrbgems can handle "include" directories for header files.
MORE STUFF 4 TWEET STREAMER 

silence retweets and direct replies
Add dependencies to setuptools setup() install_requires parameter.

Allows setuptools to resolve the dependency chain if txtorcon is
itself a dependency of a project.
ATOM feed <author> element fix

When generating an ATOM feed, the author element was being generated as

    <author>&lt;name&gt;Paul Ferrett&lt;/name&gt;</author>

because the <name> tag was being html encoded by the writer.
Add configuration option to override typecasting non-numeric values to numeric fields

As discussed in #2429 this pull adds an configuration option allowing the behavior of setting a non-numeric value on a numeric field to behave as it did in 2.x, this allows for validate_numericality_of to behave as expected. See also #2237 and #2137.
Bug 724070 fennec fx

The new responsive /firefox/fx page, with mobile tab, and desktop tab (desktop tab content varies with Firefox version).
[Bug 792465] Fixed width for search button.

This way, localized text will make it wrap, instead of pushing the
button to the next line. Also tweaked the styling of the text box so
that it stays vertically centered.

r?
Add authentication with Facebook and Add meets table on top page
Added #pragma once on top of header files generated by rock (Closes #486)
Rather pair Heavy Check (2714) with Heavy Ballot X (2718)

Currently the Error alert uses the unicode Heavy Multiplication X (✖, 2716), which is incongruent with the Success alert's Heavy Check (✔, 2714). It's more harmonious to pair that check with its corresponding Heavy Ballot X (✘, 2718).

(In my opinion, at least. I defer to your judgment.)
Loosen check app error handling

This branch fixes an issue with jitsu where a number of api errors would falsely cause jitsu to close with an error instead of recognizing them as irrelevant. For example, if an app was previously deleted the api would return `500 app deleted`, which is obviously not a big deal but stops the user from being able to deploy their app.

The one thing that concerns me here is that, with this approach of assuming unexpected errors are safe to pass on, we might be missing a few errors that *do* matter. Ideally, through this review process we can make sure we caught them all.

Please also refer to: https://github.com/nodejitsu/jitsu/issues/200
Session Support

* Added Http Session Support
Fix `--relocatable` on systems that use lib64.

#78 bit me. Hopefully this commit fixes it without creating any new problems. I considered altering `copyfile` to take an additional `relative` flag, but that got complicated pretty quick. I figure that since this is the only client code that requires the behavior, a direct call to `os.symlink` is more prudent.
Change the refresh behavior for graphs.

Instead of a meta refresh, use javascript to
update the src of the images so you don't
get a full page reload. It makes the dashboard
work in a nicer way.

The full screen dashboard was also hardcoded to
a 60 second interval. Have it use the config value
instead.
CSS & img URLs now point to rosedu.github.com/techblog/..
problems with hash complies

this obviates #8
Fixed all the Detection ICs

Fixed the detection field being incorrect and not detecting correctly.

Uses the method to get the exact integer block radius.
Various pre-final changes

* Updated README
* Some files added to gitignore
* Write /etc/motd and /etc/sci/sci.version

The version number is defined in the beginning of postinst.sh
Fixe parse_git_branch to retrieve the current git branch.

Fixe parse_git_branch to retrieve the current git branch.

git rev-name may give another branch that the current branch.
add vim-abolish bundle

[abolish] is a plugin to power substitution

[abolish]:https://github.com/tpope/vim-abolish
IMDB integratie in spot detail page

http://i42.tinypic.com/1zowzzt.png
Added option to specify rack path

was set to /usr/share/puppet/rack/puppetmasterd by default
and can now be specified with an extra command line option.
Add support for Monolog 1.2.0

It's BC just in case someone still uses an older monolog version
[Validator] Updated Romanian translations

Just a small update for the validator translation.
added use of PDC

PDC source code analyzer
add escapeValue to ParameterBagInterface

#4465
RedirectResponse tests

Hi,

This patch adds 100% test coverage for RedirectResponse class.

Best regards,
Michal
[HttpFoundation] Make JsonResponse HTML safe.

After porting Drupal 8 to the HTTP Kernel, we noticed regressions on our JSON responses.

The original issue was http://drupal.org/node/479368. To summarize that:
- Doing the changes in this pull requests is backwarts compatible, because >>As RFC4627-2.5 clearly states that "Any character *may* be escaped", we can avoid special treatment of characters ', ", <, > and & by an HTML parser through simple substitution with a Unicode escape sequence (\uXXXX).<<
- A number of characters MUST be escaped for the JSON parser. These are: ", \, U+0000 - U+001F

Since PHP 5.3 we can simply get RFC compliant safe JSON by passing a few flags to json_encode().

Current issue: http://drupal.org/node/1619446.
RecursiveDirectoryFtpIterator

Bug fix: yes
Feature addition: yes
Backwards compatibility break: no
Symfony2 tests pass: [![Build Status](https://secure.travis-ci.org/gajdaw/symfony.png?branch=master)](http://travis-ci.org/gajdaw/symfony)
Fixes the following tickets: https://github.com/symfony/symfony/issues/3585
Todo: This is only the first step to get some feedback
License of the code: MIT
Feature/instance lang

I have provided a `lang` method on both moment.fn and moment.duration.fn
to allow for instances of moments and durations to have their own
language configuration.  Additionally, the `lang` method is a getter
which returns either the moment's language definition object or the
global language definition object if the moment did not have one set.

Also, I modified the code surrounding meridiem to always expect a
function.  This simplifies the formatter code, and also ensures
inheritability of language configuration values.
Add Net_DNS2
Refactored post and comment templates.

As requested in class, I moved individual post and comment template code into separate files. Now less people will touch the same file, reducing merge conflicts and improving code modularity (and readability).
squeezed: minimise use of xenstore

To avoid xenstore becoming a bottleneck on a busy system we:

# use rpc-light over a unix domain socket instead of xenstore rpc
# watch all interesting memory-related paths in xenstore and maintain a cache, rather than poll on demand
cherry-pick changes from Code11-SP3 to master

changes related to (fate#312712)
cherry-picked from Code-11-SP3
version 2.23.13
Installation script enhancements and Readme update.
Fix an issue with 'no-custom' select tags being affected by 'refreshCustomSelect'

The [Select2](http://ivaynberg.github.com/select2/) plugin replaces select tags with its own markup in much the same way as Foundation custom forms do. Adding the `no-custom` class to a select element on a custom form allows you to replace it with Select2 but it still triggers `refreshCustomSelect` on change which shrinks its width.

To get around this issue, I added one line to `jquery.foundation.forms.js` that prevents `refreshCustomSelect` from being called on a select tag with the `no-custom` class.

I'm submitting a pull request because I think it makes sense for `no-custom` to prevent any 'custom' behaviour :smile:
Matrix-Based Collisions Test

This version is much better, 'cause algorithm is much more simple.

And now you may see the ghost of the predicted element position in debug mode. [Video Demo, MOV, ~15MB](https://dl.dropbox.com/u/928694/js-player-collisions.mov).

Function that is passed to `collides` method gets these arguments:

      function(t, t_diff, src_vec, cmp_vec)

where `t` is time when collision was detected, `t_diff` is the time was used to predict next state, `src_vec` and `cmp_vec` are the structures that determine the velocity of changes during the period of `t_diff` for the source element and testing element accordingly; their inner structures are similar to `state`s, so you may call `src_vec.x` or `cmp_vec.angle` . `this` there is the element, and unfortunately you can't change its state there directly (because to test collision, we need all modifiers to be performed; however... may be I may move it to be first modifier on the next render... I'll think of it).

Test code:

    //anm.M[C.MOD_COLLISIONS].predictSpan = 1;

    var blue_rect = b('blue-rect').rect([140, 25], [70, 70])
                      .trans([0, 3], [[120, 20], [40, 40]])
                      .fill('#009')
                      .stroke('#f00', 3)
                      .rotate([0, 10], [0, Math.PI / 2]);
    var red_rect = b('red-rect').rect([115, 90], [60, 60])
                     .fill('#f00')
                     .trans([0, 3], [[0, 0], [20, 40]]);

     blue_rect.modify(function(t) {
         this.$.collides(red_rect.v, function() {
             console.log(arguments);
         });
      });

    return b()
      .add(blue_rect)
      .add(red_rect)
      //.rotate([0, 10], [0, Math.PI]);

It gets the previous and current states for each element, compares them, predicts/builds new state and temporary substitues it as a current state to test if elements intersect.
Time restricted modifiers

**NB** _Not to mess something while I am in hurry, I will merge and add comments/tag to this PR at Monday (29) or through holidays by myself, please do not merge it before_

Introduces new types of modifiers:

* `b().modify(function(t) { ... })`, acts like before
* `b().modify([x, y], function(t) { ... })`, will call a modifier through the inner band, getting _value from `0..1`_ in the duration of the band `[x, y]`, like tweens. It is important to note that it will get `0` all the time before `x` and `1` all the time after `y`, please consider that when using this type of modifiers (see example below). Tweens are supposed to act identically to this way, soon. 
* `b().modify(my_t, function(t) { ... })` will call a modifier at `my_t` time or a bit later, if framerate is low, and will get actual time when it was called. both `my_t` and `t` are relative to a band of the element. It is now used instead of `b().at()` method which in its order calls this method to keep player be back-compatible in this version.

New versions will come soon (where `t ` will be in range `0..1` for all of modifiers and modifiers will get duration of an element or theirs band) 

Also includes:

* a lot of changes and improvements for tests
* tests for all of the given logic
* removed preview for modes other than `C.M_VIDEO` mode

I've made this version safe not to affect tweens, it will be the next PR (Monday, I think).

This version will have a tag `v0.245`, while previous version will have a tag `v0.24`. A version where all modifiers get `0..1` value is planned to have a tag `v0.246` or something like that.

Tests fail at TeamCity, but run ok locally, you may ensure in it with `tests/run-for-teamcity.html`. I will fix it later.

A small example:

```javascript
return b().add(b().rect([80, 80], 80)
                  .modify([1, 1.5], function(t) {
                      b(this.$).fill(B.rgb(255 * t, 0, 0));
                      b(this.$).stroke(B.rgb(255 - (t * 255), 0 ,0),
                                       20 * t)
                  }))
          .add(b().circle([120, 120], 30)
                  .modify(0.5, function(t) {
                               b(this.$).fill('yellow'); })
                  .modify(1.5, function(t) {
                               b(this.$).fill('cyan'); }));
```
Fix error in models

Fixes an error in models and loads models when server is required
change the leftmark in 主要符号对照表

\chapter* doesn't change the leftmark somehow. We have to set it by
hand. This would fix issue #85.
[Change] 更新一个tangram-all文件
Add Home, PrevLv feature , Fixed most manage bug
Fixing JQuery mobile version
refactor


Added MRT normal pass
Added texture and color multiplication in shader
Adapted shader to use depth texture
Factored shaders into separate files
Added .cpp implementation file
Replaced float texture with 8bit RGBA
Moved to addon structure
Added README
Network token
Use dynapath for reading the effective classpath from the cass loader.

This allows loader-classpath to work with non-URLClassLoaders. Any class loader that extends dynapath.core/DynamicClasspath and is readable can now be used with bultitude.

dynapath (https://github.com/tobias/dynapath) aims to be a common abstraction for dealing with readable or modifiable class loaders, and I have PR's pending against ritz and pomegranate to make use of it as well.

This replaces #12, which I will close directly.
Updated bundles to use AbstractBundle

Included some CS fixes.
unite grep, -l オプションに対応

unite-grepを使うとき、grepのオプションに"-l"をつけると、
grepの表示形式が結構変わり、うまくジャンプしなくなってしまいました。

上手いやり方ではないかもですが、オプションに"-l"が含まれているときだけ、
candidatesの作り方を分けてみました。
cprocs increase refcount on resulting pyobjects now

A small fix for pyobjects. The three C functions python_eval, python_run and python_import in the module did not increase the the reference count on the resulting python object.

Sorry this is not for spielwiese but for master, wait!
BRO

Get in your natural state bro!
Add inline code documentation + minor arg name refactor

* Added ape/docco compatible inline code documentation.
* Renamed args in a few places for greater clarity.
* Indented class body in pavlov.coffee
Updating to work again with new Blockly API

Also, future blocks can now be made like in a factory: http://blockly-demo.appspot.com/blockly/demos/blockfactory/index.html.
backspace change page leading space problem

as you know
Add data returned to invalid response exception
Keep device/driver API clean by abstracting performance stats data request

Replace newly-added Kano's-JSON-API-specific get_api_stats driver API with a sane get_extra_device_perf_stats that returns a Jansson JSON Object with key/value pairs of data, and let the JSON API display that how it likes.

Also, I request review of any future changes made to the device API before merging...
Downgrading pg gem

Can you try with this older pg gem version (0.12.2)

Deploy with:

 bundle install
 bundle exec rake assets:precompile
 vmc push <app> --runtime ruby19
Corrected bugs noted on the plugin page.

Corrected the missing base needed for installation as well as a typo causing entities to be without content.
added gitignore and lats keep the services folder
Propagate file extension from parent template to partials.

I think this will probably continue to work for everyone currently using pystache but will work better for people that are not using the .mustache file extension for their templates/partials.
Change seconds to minutes

Right now, we are setting in seconds the periodic time in which we update the remote git repository.

This branch changes it to minutes.
Add recipe column

The recipe (or recipes) will be set in a new column in the list view, like this:

![recipecolumn](http://ahye.edelight.net/s/Q4XNAzkc.png)
I am requesting, kindly, the you pull me dear sir.
Defer to the system-wide upgrade strategy for user installs

This is consistent with the way `branch` and `version` are used. Now in our Vagrantfile for chef-solo,

```ruby
chef.json = {
  rvm: {
    branch: 'none', upgrade: '1.16.20', version: '1.16.20',
    user_installs: [ {
      user: 'vagrant',
      rubies: ['1.9.3-p327'],
      default_ruby: '1.9.3-p327',
    } ]
  }
}
```
Add 'php' to list of inappropriate words

This really should have been here in the first place.
permits to use any file name besides sdb.db

I hope you find it useful.

[ ]s
leandro.
HighPhotos update

-Moved hide/unhide controls to basevis
-Changed photo titles to sessionnames
-Changed photo descriptions
-Copy edit on visualize text in experiment.php

Fixes #554
Fix for issue #169

I have resolved issue #169 for now, the page looks better but not good.
Sort by rating

Added sort by rating to the experiments page. Also added tabs to the visualizations page
AS7-5149 Create shaded jar for CLI and jconsole

For usage, see README-CLI-JCONSOLE.txt included in this commit.

This works nicely.  However, there are a few things that need to be considered.

* When you run CLI with the shaded jar you will get a warning that it can't load jboss-cli.xml because JBOSS_HOME is not set.  So it just uses default values.  Since this is intended to be run where AS is not present, we need to come up with an alternative way to load jboss-cli.xml.

* The shaded jar is about 4.5 MB.  Is that too big?  We can reduce the size using Shade's "minimizeJar" feature.  This tries to determine classes of dependencies that are not used by the project.  However, I'm not sure I trust that feature.  So if 4.5 MB is acceptable I'd prefer to leave it alone.

* When using the shaded jar for CLI, it does not use the modules system.  I couldn't find any reason that it really needs it since everything is loaded as one uber-jar.

* Should we also ship a sh/bat file that makes the command line a little easier?
[JBOSGI-527] Unique error and warning message codes for all jbosgi projects

https://issues.jboss.org/browse/JBOSGI-527
JBTM-1064

Replaced HashMap with ConcurrentHashMap for transactions and participants list to avoid ConcurrentModificationException