labofsahil/github-event-dataset-2012 huggingface dataset:
Top level arrays and fragment caching

I've added a method to `Jbuilder` so that we can use the fragment caching pattern from ActionView, but along the way I also had to make a change to `array!`.

My change to `array!` allows one to simply set the array directly, similar to how `set!` allows one to set a key/value pair directly:

```ruby
json.array! [1,2,3]  # => "[1,2,3]"
```

This change is pretty useful by itself. But, with this I created a method `cache!` that has the same signature as the helper `cache` in ActionView and allows the following pattern:

```ruby
json.cache! ['v1', @person], :expires_in => 10.minutes do |json|
  json.extract! @person, :name, :age
end
```

There is still some work to be done (write tests, update readme, and right now I'm just using Rails.cache for the cache store so i guess that needs to be changed), but is this something people are interested in pulling?
Added all CLX STX and CMC mnemonics

Added:

Clear Flags:
CLC
CLD
CLI

Complement Carry:
CMC

Set Flags:
STC
STD
STI
Use explicit field name declarations in user_list

I've amended the user_list() function so that it explicitly names the pg_roles fields that are in all supported versions of Postgres.

I made a mistake in my initial report on #1766, I appear to be running Postgres 8.4, which has one less field in its pg_roles view than Postgres 9.1 (thus the error when constructing lines).

The downside is that users of newer versions of Postgres cannot view the status of rolreplication. Perhaps a future fix will check the version of Postgres and use the correct information.
Make file.touch work on directories and fix some tests when using `--no-clean`

Make file.touch work on directories and fix some tests when using `--no-clean`
README

Have a readme, you bum.
Cleanup for benchmark

Removed unnecessary stuff
Move Trace to zipkin-common (part 1)

Moved TraceTimeline and TimelineAnnotation to zipkin-common, pulled out
some thrift dependencies
Added specification file for CoconutKit 1.1.4

Here is the specification file for my CoconutKit library (https://github.com/defagos/CoconutKit). Works fine with CocoaPods 0.5.1
Added MACalendarUI Podspec

URL : https://github.com/muhku/calendar-ui
- Added MACalendarUI Podspec
Pull request for YTFKeyboardCorrector

YTFKeyboardCorrector automatically moves UIInputFields if keyboard hides it.
Use localstorage to remember Web REPL history

This is in re: Issue #579: web interface: add possibility to save/restore session?

For capable browsers, your command history will be saved using localstorage. In older browsers, it will degrade gracefully using Modernizr.js so that you just don't get history but it still works.
See packets from slave

Feel free to change it if it looks odd.
Changed method in minitest #disable_glue_layers
puppet race condition in foreman

We are not waiting until foreman is really up, there is a race condition in the installer:

    rake aborted!
    404 Resource Not Found
    /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/abstract_response.rb:48:in `return!'
    /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/request.rb:220:in `process_result'
    /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/request.rb:169:in `transmit'
    /usr/lib/ruby/1.8/net/http.rb:543:in `start'
    /usr/lib/ruby/gems/1.8/gems/rest-client-1.6.1/lib/restclient/request.rb:166:in `transmit'
    ...
    /usr/share/katello/lib/resources/abstract_model.rb:225:in `all'
    /usr/share/katello/db/seeds.rb:44

And I also *hope* it will help with that strange foreman-admin-user not found. Let's see. I will initiate nightly build once this is merged.
updated default config to be mg-rast

old default was bad
minor bug / text changes with added metadata functionality

1. major change of allowing optional 'file_name' field to be used to map filenames to metadata instead of 'metagenome_name'

2. updated display text messages

3. updated error messages

4. minor bug / typo fixes
addons: don't show a GUI notification for addons installed as a dependency of another addon installation

So I recently installed a few addons and I got a GUI notification for every single dependency that was installed with it like the "Common Plugin Cache" or the "Simple Downloader for XBMC Plugins" which IMO can be a bit confusing if you just wanted to install youtube. These addons (services) will never be directly used by the user so why tell them that they have been installed?
Temporary action regarding issue #191: Prepend empty string to sys.path
Fix NullPointerException.

fixes: issue 49#
Refactoring + jQuery plugin
[l10n] Turkish locale
Fixes to documentation

Colons are dangerous !
Rendering ICO images on Windows.

ICO images are not rendered on Windows due to missing ICO plugin.

Issue: http://code.google.com/p/phantomjs/issues/detail?id=779
Custom instance bugfix

There were still several bugs in the custom instance code that prevented us from scheduling mac address and assigning ip addresses to multiple vnics in different networks. I fixed those.
Urgent Fixes -

Meter.php - Validation removal to allow 0 for Usage values
tables.php & save.php	- Force "Type = New" for a new Contract rather than giving a choice.

Shaun - could you look through these please and merge them it they look safe.
The first is removing something I incorrectly assumed would be true!
The second is a temporary fix - I have forced the drop down to 1 item - not a good way of doing it.
Fix handoff_ip bug in mixed version clusters

This pull-request fixes the handoff ip bug identified by @rzezeski when investigating failures in the rolling upgrade basho_expect test. The change replaces the use of a `gen_server:call` with an `rpc:call` to prevent older nodes from crashes because they do not expect the `handoff_ip` message.

This pull-request also addresses another issue with cluster transitions stalling due to either missing ring change events, or due to a race between cluster capabilities negotiation and claimant transitions. This bug was hit when working on an automated test to trigger the original handoff ip bug that was being fixed.

I've also added a new `verify_basic_upgrade` to `riak_test` that verifies correct behavior after these changes (failing without). We will need to re-build packages and verify against the basho_expect rolling upgrade test to see if there are any other issues.
Parallel syntax

This patch makes it so that 

domain.num_cells
domain.lower
domain.upper

and the same attributes of patch always refer to local values (i.e., to the values on a given process in parallel).  Meanwhile,

domain.num_cells_global
domain.lower_global
domain.upper_global

refer to the global values.  This ensures that code using the default (local) names works in parallel.

Note that this did not require modification of any apps, indicating that the global values are never used in the apps.

While going through this, I also found a fixed a small issue in which sometimes extremely tiny steps were used (around 10^-18).
jshint tests/*.js

During my `--phantom` test-writing, I started seeing some odd typos and minor errors when linting files in my editor (the key combo is almost a reflex, by now). This "fixes" them, with advisory comments where necessary. (Gotta love `vows` using the reserved word `export` as a method name)

The behaviour of the tests is unchanged, nor did I add `tests/*.js` to the `pretest` script.

```bash
jshint --config node_modules/yui-lint/jshint.json tests/*.js
```

This is absurdly low-priority, go enjoy your holiday already. :)
Enhance report API, fix get log location and fix unit tests.
Paddle

Ik heb een simpele paddle gemaakt. Er is een view en tests maar hij kan nog niet bewegen.
Sms changes

This is mostly to see if we can get a workflow for SMS changes. Seems like it ;)
New version of LyX document with a section on collections.
Line numbers incorrect in the compiler messages

The reported line-numbers do not correspond to the line numbers in the source files.
This is a generic arduino/wiring bug, as there are (include) lines inserted in the source file
prior to compilation. This messes up the line numbering.

There is a way around: include "#line xxx" directives in the source file after the insertion of include lines.
see: http://www.delorie.com/gnu/docs/gcc/cpp_44.html.

This way, you can also implement a parser for the debug window, that jumps directly to the offending line number
and column when you double-click on a line, or highlight the source code. (just parse the debug window for lines
with the form [filename]:[line]:[column]:error:[xxxxxx] and highlight all these lines in the source window.
Prepare for Metrics and Jenkins integration

I added a few methods in RequestRecord and RequestStatus conversion to boolean like you asked.
Optional writers and router are also in the pull request, as it's needed for coming Metrics integration.
New minimum requirements to reflect the Symfony requirements.

Because we are moving to Symfony (http://www.fork-cms.com/blog/detail/the-future-of-fork-cms)
we need to reflect their minimum requirements.

Changes are:

* minimum PHP5.3.2
* JSON extension
[S07] ChessPlayer
small typo

show -> should
parenscirpt no longer exports true and false symbols

ps:true and ps:false are no longer exported from the parenscript 2.4 package. This patch removes the conversion code from rjson. I have only been using rjson for a number of minutes so I'm sorry if this seems like a hack, I have looked into supporting false, but I think that rjson will need to use the json's explicit-encoder for this to work.
some fix for windows

Replace path.join by '/'.join in the debian subfolder, since it is guaranteed to be linux paths. Otherwise, it doesn't work on windows (issues with antislash and backslash).
Add #ifdef to fix distributed environment options

Simply add #ifdef.
And, I think we need to extract parameters for distributed environment from server_argv.
Documentation for the fixed directive.

Based on conversation with johnw on IRC, I believe this text properly documents the intended feature of the fixed directive.

Due to weirdness that's currently true with the existing next branch of ledger, I believe it's important to tell users in the documentation that there are some discrepancies in the 'fixed' directive behavior.  Therefore, the documentation now includes a link and reference to [Bug Report #789](http://bugs.ledger-cli.org/show_bug.cgi?id=789).
added line for branch sample

send
Matrix can be printed instead of throwing error

printing of Matrix falls back to Clatrix print-method and using Clatrix 0.2.2

output example

```clj
incanter.core-tests=> (print A)
 A 4x3 matrix
 -------------
 1.00e+00  2.00e+00  3.00e+00 
 4.00e+00  5.00e+00  6.00e+00 
 7.00e+00  8.00e+00  9.00e+00 
 1.00e+01  1.10e+01  1.20e+01 
nil

```
add Japanese strings

I added some Japanese strings.
Bugfixes and comments

Bugs
- Improved SourceURL and sourceMap problems #141

Improvements
- Added comments to files using JSDoc (at least getting started)

I was going to split these up, but it seems we want to get into RC2 sooner rather than later
gateway code cleanup and some fixes

1) fixes for SENSEI-153
2) code refactor/cleanup
3) added gateway unit tests

(high level kafka test commented out due to a kafka limitation)
added parse_url() to simplify request()

new function parse_url() from one side can simplify request() function but from another side can be used for parsing any urls in future. For example: url to proxy server in format http://<username>:<password>@<host>:<port> (not implemented yet)
Replace ruby-debug19 with its maintained fork
Mobeta

This pull request may be broken due to merge issues; lonnen is checking.
added firefox os simulator mdn article; (bug 820523)
using the userstyles module
Add test file

Pull request description hehe
Windows fixes

This branch contains a few changes to make jitsu run on windows. The following changes were made:

1. bumped vows dependency to version 0.7 so vows tests will run on windows.
2. added ./idea to .gitignore to ignore Webstorm IDE files

All npm tests pass. jitsu command line works against nodejitsu cloud on windows.

Note:  changes were also made to nodejitsu-api to make jitsu work on windows.
Added Data feed use case
Feature/my test

stuff done
add several methods of showing activity to toast
[WIP][Security] Add a BCrypt password encoder
Request getport cleanup

Bug fix: no
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: -
Todo: -
[Routing] added route compile check to identify a bad default value

BC break: yes but only for strange route definitions

See the exception message in code for the reasoning.

An exception is thrown for a __required__ variable that __has a default__ that __doesn't match__ the requirement.
So optional variables can of course still have a default that don't meet the requirement, which is useful.
This helps to identify useless route definitions at compile time instead of when generating or matching a URL.
[FrameworkBundle] added format parameter to ContainerDebugCommand

Bug fix: [no]
Feature addition: [yes]
Backwards compatibility break: [no]
Symfony2 tests pass: [yes]

To make the output from the `ContainerDebugCommand` easier to parse, this
patch adds a `format` parameter to the command which defaults to
`plain` (dumps the services like before). An additional `json` format
is implemented to dump the container info in json.
Add upgrade for UserPassword moving from Bundle to Component

Just add some documentation in the Upgrade file about the `UserPassword` moving from Bundle to Component in commit 0995b1f28b80f91cfef7b3201840aa3dbcc66ae1.
Add explicit require to bourbon when loading

If only `gem 'neat'` is specified in Gemfile for Rails 3.2.9 app (as per readme), bourbon gem is never loaded and subsequently its assets are not made available to asset pipeline, leading to exception on `@import "bourbon"` statement.
pull in model changes
Remove trailing spaces when inviting by email

* Add 'strip_attributes' gem
* Apply 'strip_attributes' to guest#email and user#email
bolding instead of linethrough playing title

Judging by the .alternative class it seems that the line-through is applied to tracks which are played from a source different than the original one. This is confusing and doesn’t really matter anyway as long as the track plays.

Instead, the currently playing track is now bolded additionally to better see it.
Typo + Suggestion + Update Greek translation

1. There were two colordiffuses for ButtonBack, and the white one turns the button into a big black dot in White theme. I suppose it should be more transparent?

2. Wouldn't this be better? If someone has already activated the White theme, he/she doesn't need to be reminded of it.

3. Greek translation update.
Try to debug the desync bug

With a couple changes you suggested in #help.
FIX for breaking reinforced snitch blocks.

Previously Citadel ran after PreciousStones allowing snitch blocks to be "broken" even if reinforced (the block remains but doesn't work right). Now Citadel runs before PreciousStones. Exultant had the idea and asked if it would work; as far as I can see it does.

This is a workaround for being able to break snitch blocks behind other reinforced blocks. That particular problem requires a much deeper understanding of how Bukkit and Minecraft events work.
Changed TextProp.

...till rough and edgy....
Streaming mkv fixes

Fixes null-pointer crashes and a memory leak when doing http streaming.
Tweaking URI detection logic within data.crawl()

- Addressing relative paths within recursive API consumption (HATEOAS)
Fixing a regression that affects starting a server in node

- The regression is the result of creating an XHR shim for node, which in the process broke route.server()
Fix a bug in poster selection

This fixes a bug in the way how TMDB URLs are cleaned to generate filenames for local caching, which results in all TMDB files potentially ending up with the same name and overwriting each other.
Added markdown mimetype

This is useful when you want to serve markdown over http for the client to render.
Add a method to load a text file in a String array

## Context
Several libraries had their own method to convert text files in String Arrays with the windows EOL character.

## Description
We added a dedicated method in ```FileUtil``` which manages the different EOL characters from different OS.
Fixes to 'git flow feature pull' command

Fix: type on line 510
Fix: 'feature pull' defaults to branch's origin for less typing
Update logistics_project/apps/malawi/static/css/malawi-new.css

Hopefully fixed the CSS  on lines 65-70
Fix tests

Fixed some tests (in python they are fixed too)
Fixed test_docopt_rb tests.

One test added into test_docopt.rb. Now it's commented out because it fails and I don't know, is it expected behavior or a bug.
Option description looks like:
-f NAME --file=NAME  when parsing directories, only check filenames matching these comma separated patterns [default: *.rb]
There exists test
assert_equal "*.rb", options['--file']
I've introduced test 
\# assert_equal "*.rb", options['-f']
which fails. Is it ok that it fails? or it's a bug?
Some fixes for the documentation for version 0.2

The docs for encore missed a few updates with the 0.2 release.  This is a fix for them.
Updated capistrano-maintenance version

see
https://github.com/tvdeyen/capistrano-maintenance/pull/1
https://github.com/tvdeyen/capistrano-maintenance/commit/45083c2c834c210054439584691cae39f360e948
ECMS-4045 UnexpectedError when delete sub-node (File, Podcast) of File Plan

Fix description:
 * Only process removing relations if node have mixin type exo:relation
These are more accurately 'fakes' not 'mocks'.

Although Rails used to call classes like this 'mocks' [1], they are more
accurately 'fakes' [2] in that they are a much simpler implementation
of the real functionality and are not themselves capable of verifying
the behaviour of the system under test.

[1] http://xunitpatterns.com/Mock%20Object.html
[2] http://xunitpatterns.com/Fake%20Object.html
Make hg-fast-export work on Windows

This is a simple patch that makes hg-fast-export work on Windows, but doesn't use any fancy Windows-specific code.  The only changes are:

* instead of print, use sys.stdout.write with explicit end-of-line characters to avoid line-terminator issues
* instead of hard-coding /dev/null, use os.devnull

I have successfully used hg-fast-export on Windows with these changes to create a git mirror of the Python Mercurial repository.

This change should also allow issue #3 to be closed.
Removed anti-Y bias in generate_random_char.

Side effect: improves randomness by reducing probability of duplicate Ts.

That's what I get for browsing the source and spotting a typo.
Fixes issue #3

#### The Issue
Issue #3 was caused by the freeing of the `io` pointer in the `GameGPD` class. On [line 116](https://github.com/landr0id/Velocity/blob/master/Velocity/gpduploader.cpp#L116) of `gpduploader.cpp`, the `GameGPD::CleanGPD` method is called, which calls the `XDBF::Clean` method. In this method, the `io` pointer is freed, then is set to a newly allocated `FileIO` instance.

When the `io` is set, it doesn't set the `io` instance in the class which called the `Clean` method (`GameGPD`), resulting in `GameGPD` referencing `io` referencing a bad memory address.

#### The Solution
By making `XDBF`'s `io` public, we can then [reset](https://github.com/landr0id/Velocity/blob/6bde8e65c0c4a47889ed933a489de0785d27a2bf/Velocity/GPD/GameGPD.cpp#L17) the `GameGPD` `io` after calling `XDBF::Clean`.
190_categories

Сортировка имен тегов в алфавитном порядке
Clean the js code

Hello Julien,


I permit myself to open a pull request for Tatami. 
I've cleaned the js code of our application.
I hope it's like you hope.
I'm ready to discuss about this pull if you want.


I think the next step is to write a jquery plugin in order to treat with tweets and another a jquery plugin in order to treat with users or to deal with issues directly?


Regards,

François.
AS7-4681 SSOKey.hashCode() not consistent per node

Fixes JBPAPP-8835: Clustered SSO does not work
AS7-5254 Upgrade Infinispan to 5.2.0.Beta1; AS7-5619 Upgrade JGroups to 3.2.0.Alpha3
Updated thor version dependency
Droppable: greedy children now consider only parents with same scope as parents.

This fixes Bug #8524
Modified map to input and output lower cased keys.

In line with the behavior of prefix, updated map to lower the case of any input mappings (both original and target keys) as well as the output keys.

The output values remain in the original case.
Support for LocalTime for Timestamp files

SqlTimestampT (SqlLocalTime) doesn't provide a timezone. Converting it to a CalendarTime triggers this line http://hackage.haskell.org/packages/archive/HDBC/2.2.6.1/doc/html/src/Database-HDBC-SqlValue.html#line-735. SqlTimestamp is now converted to LocalTime (which doesn't require a timezone).

Library was tested in a project: dbdirect generates the right code and manages the new type without problems. No tests were added.
Reformatting URI.js + Still passes all tests

Passes JSLint with 1 exception - Unsafe character in RegExp, line 93.
Still passes all unit tests!

All code needs refactoring and commenting.
Seems to be a lot of code duplication - I may be able to help with this at some point.
added a changelog file for v0.12.08
Crowdforms

* option to designate a form as a *crowdform*
* users can add any *crowdform* to their account
* users can remove a *crowdform* from their account
* a users *crowdforms* are show in ODK Collect formlist
* the endpoint *formhub.org/crowdforms* in ODK Collect shows all *crowdforms*
* when *crowdform* deisgnation is removed the form is no longer visible in users formlists and can not be submitted to non-owner
* a *crowdform* can have public or private data
* minimal UI for adding, list, and removing *crowdforms* (to be updated with new designs)

on deploy:

* must run the management commnad ```set_uuid_in_xml``` once and only once
[system] PIN unlock

The “PIN unlock” screen has recently lost its z-index: it appears **under** the homescreen, thus blocking the entire phone. Here’s a fix, along with a few CSS adjustments for HVGA and some l10n support.
Bug 802606 - Lock screen while camera is active

Its worth noting I tested that the lock does persist if the use puts the camera app in the background and then reopens it.
Bug 796778 - [Browser] Page titles on start page not same width as thumbnails

This pull request fixes three issues:

1) The labels for top site thumbnails are now as wide as the thumbnails.
2) Labels for top site thumbnails aren't contained in the anchor element and thus will intercept clicks. Not anymore since they're now ignore any pointer-events.
3) If a top site doesn't have a title the label will just collapse to its padding height. We can fix this by explicitly inserting a white space.
[music] convert to new mediadb

1. convert music app to use new mediadb
2. fix #4163
3. fix #4672
4. fix #4533
5. some polish related to #3701
6. related to #3666 ?
Tabs and filters markup related to bug 799947 r=kaze

https://bugzilla.mozilla.org/show_bug.cgi?id=799947
Bug 800651 - [clock] Fix silence alarm by changing all alarm sound to mp3 format.

Convert all mp3 alarms to ogg to workaround that Gecko couldn't play origin mp3 due to bug 788204.
Bug 796739: [ftu] fix CSP violations

We should avoid any inline html js in order to enable all safe security checks implemented in https://bugzilla.mozilla.org/show_bug.cgi?id=768029


https://bugzilla.mozilla.org/show_bug.cgi?id=796739
[Bug 815505] Add/fix missing/incorrect permissions strings

https://bugzilla.mozilla.org/show_bug.cgi?id=815505
Bug 796729: convert open activity to use blobs

This pull request modifies the gallery's open activity so that it expects to receive a blob rather than a device storage filename.  This allows gallery to display an image using a separate entry point and without every starting up the mediadb library, and so in addition to just being a better way to do it, it should improve the responsiveness of the activity.

The code to handle open has been moved from gallery.js into open.js, and this PR also creates open.html and open.css file as well.  Also, the PhotoState class has moved from gallery.js into a file of its own so that both index.html and open.html can include it.

This PR also modifies the camera and email apps to pass blobs instead of filenames.

A few other modifications to the camera app were necessary as well:

1) It didn't seem to be shutting off the preview stream while the open activity was in progress, so I added explicit code to do that.

2) The thumbnails in the filmstrip were too hard for me to tap at 40x40, so I made them bigger and reduced the padding around them.

3) There were a couple of bugs in the filmstrip code that was preventing the click event handler from firing correctly.

There is a hack in this code because the camera and email apps want to use the open activity differently.  The camera/gallery UX specs say that the preview of a photo should include a button to go back to the camera and another button to delete the photo.  But the email app doesn't want either of those buttons.

By default, therefore, the open activity just displays a back button in a header at the top of the screen.  If the activity includes the property show_delete_button: true, then we assume that we're invoked by the camera and display the two buttons that the camera wants.

Its kind of ironic to attach a PR with that kind of hack to the "Sanitize Web Activities" bug... I could easily convert this to hang the special behavior off of a different activity name if we want... It could be "open-from-camera" or something, if anyone has an opinion.
build fix

fix for breakak in a5a5946219fa702ee4714b931015407a31f161d2
sorry, again :-/
Update README.md

i just want to have a try.
nl translation fix
updates for the Windows Railsinstaller, plus the common flow through the...

... first deployment and getting your sticker.  I made sure the common flow used whatever was the lowest version numbers reported, clarified how to tell when things have worked, and fixed the order on a couple of steps in getting the sticker.  PLEASE double-check that the line I put in to start creating the sticker app will work, as I don't know how to test building out the web pages and looking at them myself.  I left out my edits for the sticker application for now, as they will be similar to the test_app, so these edits need to be checked first.
Add timeout configuration on fetching of region server logs.

I've been running hannibal locally against one of our clusters and getting the region server log files takes longer than 5 seconds...which is the implicit default timeout. Here are changes to make this configurable.
Add support for LispWorks 6.

This patch adds LispWorks 6 support to CLX-PORTABLE.
Fixing issue in VML when container is set

Fixed issue where all VML elements are added directly to the container instead of being nested inside the container div elements if the container is set.
Add list descriptor to pass FAE
登陆和注册错误时增加提示

登陆和注册错误时增加提示
Feature event logging working
Fixed AtlasPlotterAssayFactorValuesTest

a fix for broken test AtlasPlotterAssayFactorValuesTest
Java server updates
Add multiple paths support for the CLI

Actually this is a "dirty hack" to allow this in the BehatBundle
`app/console behat src/`


I was looking for a solution to execute only the "sources" bundles (i.e. in `src/`path) since I don't find relevant to execute vendor features (and since behat feature fail on our setup on a beforeScenario complaining about a sahi driver). Since the code used `realpath` I don't see any regression in the usage.

Tell me what you think about it.
Add support for custom units in scale control

This is meant as a more lightweight (yet also more flexible) solution to the nautical miles scale proposed in https://github.com/CloudMade/Leaflet/pull/839, not introducing any more (unit) specific code (rounding functions, etc.) into the leaflet core, but instead allowing leaflet users to implement any custom scale via a simple callback function.

Would this be more appropriate to go into leaflet core?

Commit message with details:
Custom unit works via a callback that is passed the current
maximum scale in meters and supposed to return a hash containing
a caption (number and unit) to be displayed in the scale control
and a ratio (rounded meters / max meters) for correct sizing of
the scale control.

For convenience and consistency, the callback also receives a
reference to the default leaflet scale control rounding function.

Styles have been more made slightly more generic to (theoretically)
support an infinite number of scales (treating the first and last
ones as special).

The controls example has be amended with an example of a custom
scale (nautical miles).
[ task #204 ] Manage canadian, spain and other country double VAT with a generic system. various updates for local taxes
pull-request-1354533533874000000

Nothing
fix adding keywords
Adding README

Please advise README content
Fixes #698: incorrect function call within for with named argument

Fixes #698: incorrect function call within for with named argument
Add grunt file for alternate build process

Add a grunt file (https://github.com/cowboy/grunt) for a build process that doesn't rely on codekit/OSX. This includes a commit to update some case-mismatched @import statements in VMM.Timeline.less causing lessc to error (in Ubuntu 10.04 at least). I originally had this in a separate pull request but it necessarily has to be included here as well so I've close the other one.
treat mac+control+click as right-click

partial fix for brackets issue #1111.

Other change is: https://github.com/adobe/brackets/pull/1126
The kernel is compiling. The real work begins now!
TEST: Feedback for completed upload

Please enter the commit message for your changes. Lines starting
Add a way to keep a shell around after tmux exits.

Sometimes to prevent nesting you need a normal shell if you want to SSH
into another system and then use tmux there.

I've added the following line to my tmux.conf:

```
bind e run "touch /tmp/keep-shell-$USER" \; kill-window
```
Detach EM.watch from close().

Fixes #264
RFC: mq and data api changes

Tests don't pass, but this is just playing around seeing how an api might work.
Show buildstep statistics at corresponding WebStatus page

If a buildstep has statistic values add a table with name
and value of them to the rendered page for the buildstep.
Added documentation and style changes

I dug some time to find information on how to build the minified version, so afterwards I figured it'd be document how this can be done. I also separated themes and general layout concerns, because I think it makes sense to influence the design of code blocks (margin, padding, borders, ...) apart from the used theme.

Let me know what you think.
Add support for full controller module names. Closes gh-249.
Maybe you're interested in this change?

It allows you to use hooks to enable various actions on a user-by-user basis. It does this by recording the name of the key that was used to connect to gitosis.
New Data Parameters

Adds new data object including new parameter names.  Note that there is a required pull request from VisClaw that also must be used in conjunction with this one for plotting.
Requirejs server support

I'm a big fan of having codebases that can work equally well on client and server, and less.js is one of them.

In a requireJS project, there is no reason I shouldn't be able to use exactly the same version of less.js both in the browser and on the server.

The elegance of the following is what I am after:

```
  volo add cloudhead/less.js
```

And then having:

```javascript
  require(['less'], function(less) {
    var parser = new less.Parser();
  });
```

work both on the client and server, with the same codebase.

I've got this working on my own internal code, and have included the minor corrections needed in this pull request.

I completely understand if this doesn't make sense to your own process, but I'm about to release the client and server-side compatible requireJS plugin, *require-less*, and this would mean the difference between being able to have less as a dependency and needing to include all the code with this fork being kept up to date.

Would be much appreciated if you can take any of this on board.
modify cocos2d-x version
fixed #1364:add paused state
Search posts fix
Download PEAR packages via HTTPS scheme if PEAR channel uses HTTPS

When using PEAR channels only available via HTTPS, Composer discovers the channel correctly with HTTPS. But when downloading the packages the URL scheme was hard-coded to "http". This breaks downloading packages for HTTPS-only PEAR channels.

The fix just uses HTTPS if the PEAR channel has a HTTPS scheme and OpenSSL is available.
Add icon to search & contacts via mobile

Icon search => ![](https://github.com/movilla/diaspora/diff_blob/75402bdfa04dbe1f35d62a5f75eaa2449850eb18/app/assets/images/icons/search_grey.png)

Icon contacts => ![](https://raw.github.com/movilla/diaspora/75402bdfa04dbe1f35d62a5f75eaa2449850eb18/app/assets/images/icons/user_grey.png)

<hr>

![](https://jauspora.com/uploads/images/835f83ce393c7fc46163.png)

![](https://jauspora.com/uploads/images/e7ca70d9273ee05f1ddf.png)
<<< verb with specifiable content-type, analogous to <<

I noticed that there's no <<< (stringbody: String, contenttype: String) method, and I could need it so I implemented in an analogous fashion to << (stringbody: String, contenttype: String).

Cheers,
Telmo.
Fix #203 detect when to trigger at-autocomplete

That was simple enough. Why does file in /vendor keep changing?
Secure and httponly options on cookie.

If administrators enable config.force_ssl this code automatically tells clients to only send cookies over SSL, improving security by complying with OWASP recommendations:
https://www.owasp.org/index.php/Transport_Layer_Protection_Cheat_Sheet#Rule_-_Use_.22Secure.22_Cookie_Flag

If config.force_ssl is not set there will be no effect.
new block, gr_annotator_raw

allows passing a raw pmt k->v pair from outside the flowgraph/python
 in at exact samples

also added GRUEL autogenerated .i files to gnuradio-core-swig include line
Adds coffee-script support

Allows you to write JavaScript in coffeScript.

Make a `MyScript.coffee` and place YAML front matter in it:

    ---
    layout: nil
    ---
    alert "Hello CoffeeScript!"

and it will create a working `MyScript.js`

Because OctoPress post-filters content through RubyPants this script adss a `<script>` wrapper around the content to prevent RubyPants filtering.

See [this gist](https://gist.github.com/2925325) for the original source.
Update to work with Node 0.8.x

I updated the listeners to the 0.8.x standard ('close' instead of 'exit') to allow this lib to work with the latest Node release.
Typofix in m_ojoin

In m_ojoin 'business' was miss-spelled.
Fixes to the bagfile logger and new aggregator functionalities
working on getting tests to pass

runs are down to 100sec on my laptop.  but tests aren't passing yet
[#29670] Fix finder adapter

just a variable substitution, almost a typo really...
Typo fixed

Hi, i've fixed a typo in the py2app options.
simple input test example

The buttons should line up roughly where they are on the device, showing up as white blocks on a black background when the button is pressed
Reduce calling gettimeofday() / time()

time() と gettimeofday() の呼び出しを減らしてみました。
Make sure the manage screen looks right in both landscape and portrait mode on mobile devices.

issue #1320

To test this:
1) On your mobile device, sign in on the main site.
2) The manage screen will show - make sure it looks right in both portrait and landscape mode.
3) Make sure the TOS and Privacy pages look as expected.
Issue 2364 upstream selenium changes

The PR formerly known as https://github.com/mozilla/browserid/pull/2368, this time with more following-documented-procedures cowbell.

My comments from the original PR:

> pulling in some upstream bidpom changes.
> 
> @klrmn, these changes didn't apply totally cleanly. It looks like some changes were made to the bidpom check_sign_in test as part of pull request 2366, to rename mozwebqa.email to credentials['email'] and a couple similar changes, which aren't present upstream.
> 
> If you think I've merged in the conflict correctly, and I think I have, then I guess I'll issue a pull request back to bidpom to catch the updates. Otherwise, we'll be ever-so-slightly diverged from bidpom permanently, which will absolutely bite us in the long run.
Adding the ability to generate JavaScript for fields on data criteria
2 patches to the zfs/zpool providers...

...which address #9416 and #13938.
Adds timeouts to the http report processor to prevent resource starvatio...

...n on the puppetmaster

This fixes #15420, please see that bug for a better description of the problem
This patch has been refactored to apply against 2.7.x
Patches for bcm2835ctl that make alsamixer useable

Please check the patches for the bcm2835-ctl that convert chipvol back to db, fix the cange compare and limit the max volume to 4db. With this patch alsamixer works with the raspberry pi.
Added specs.

Added RSpec tests for Issue, Comment, Vote and Suggestion. Both controllers and models. They all pass so far.
Update favicon

Replace favicon existing favicon.
Update README.md

I followed the instructions as written.  However, what was not clear was the sequence for data to begin synchronizing.  It appears that bitpocket sync must be run at least once after bitpocket init while both directories are empty.

In my case, the directories were empty, I ran bitpocket init on the slave, moved my data to the master, and began the sync on the slave.  bitpocket then deleted all my data.

Since a small error in sequence can have such a devastating effect, these isntructions need to be much more explicit.  As currently written, they say nothing about when it is Ok to move data into one of the directories.
emergency release to handle updated padrino
search/group/count fail

(This is a port of [this issue](https://github.com/tenderlove/texticle/issues/54) from the old repo).

You can do `Post.group(:author).count` and get back, a hash of counts. You can do `Post.search('ruby').count` and get back the number of posts to do with ruby. But if, wanting the number of posts to do with ruby that each author wrote, you do `Post.group(:author).search('ruby').count` you get an exception like:

```
ActiveRecord::StatementInvalid: PGError: ERROR:  column "rank0.4446982473864476" does not exist
LINE 1: ...'english', 'foo'::text)) GROUP BY author ORDER BY "rank0.792...
```

It has something to do with the way that `AR::Base.count` rewrites the `SELECT` portion of a grouped relation. It adds all this counting stuff to it, but doesn't respect previous `select` calls (where Texticle defines rank). It also doesn't remove the `ORDER` clause, which is where the reference to the rank is.
node_modules curation: step 1
Typeahead complex source

This reopens #5227 from @jpkrohling (rebased to target the 2.2.2-wip branch) as @mdo said he has an issue to reopen it.

Original description:

This has a similar intention as the pull request #4790 , but it's a different implementation. It basically allows the consumer of typeahead to determine how to display the entry, and how to uniquely identify it. The test is basically the same as the one from the mentioned pull request, with small modifications. So, credits for the test goes to @jobsantiago .
Add direction to the Carousel plugin slide event.

Improved version of #5199
Support multiple tooltip and popover trigger methods

For the sake of completeness, this change was motivated by a [StackOverflow question](http://stackoverflow.com/q/13572737/55965). I think the request in the question is quite reasonable.

This pull request supersedes #6040.
Changed Alpha characters

Had a problem concatenating md5 hashes for HTTP Digest algorithm and creating another md5 hash from that where the output was would lead to unexpected results.  Changing the Alpha characters to lower case resolved the issue.  See my email for more on this.
Navigation must accept routeMatch and urlHelper

Currently Mvc page objects require urlHelper and routeMatch to be set to be rendered but there's no means to configure or inject those. That makes all navigation objects unrenderable unless you set those dependencies for each page in your navigation individually. That in turn makes it impossible to instantiate navigation from an array or configuration.

That fixes the problem. 
It's minor extension on top of Container to allow those dependencies to be injected or set. Then it will inject those into Mvc pages that do require them to render. 

That's it. Hope you like it.
Dmitry.
Rename variable to what it probably should be

I guess.
Support for ListenerAggregates in SharedEventManager
Feature/eventmanager wildcard support

This request implements https://agilezen.com/project/33552/story/40. It features the following improvements to the EventManager:

- Ability to specify an array of events to which to attach
- Ability to specify a wildcard event to which to attach ($events->attach('*', $listener))
- Both of the above abilities are possible via the StaticEventManager as well, allowing the ability to attach to a well-known instance.
Zend\Db\Sql\Delete: Where combination fixed

$delete->where(array(
	'user' => $userId,
	'response' => $this->id,
));

worked as

$delete->where(array(
	'response' => $this->id,
));

only last array element was applied.
Set identifiers of the EventManager even if the EventManager is injected...

Else the EventManager will not trigger events registered in the SharedEventManager as the eventmanager doesn't have any identifiers registered.
Imagick update

Adds tests so that only one graphics library will be loaded (for space
savings).
Changes Imagick option processing so that the options are always
displayed, even if the library is not in use.
Remove unused JSONP tests

Looks these tests file are unused. Please review.
Fixes TNT implosion.

This fixes a bug where two TNT on the exact same spot will only result in one explosion, a bug that is rather annoying for certain TNT cannon designs. This is caused by a division by zero error when damage on entities by a TNT explosion is calculated. In particular, when their locations are equal, the following code causes d0, d1, and d2 to become NaN. The end result is a TNT's velocity becomes (NaN, NaN, NaN), causing it to basically move out of the game world next tick it runs.
```java
                d0 = entity.locX - this.posX;
                d1 = entity.locY - this.posY;
                d2 = entity.locZ - this.posZ;
                double d8 = Math.sqrt(d0 * d0 + d1 * d1 + d2 * d2); // CraftBukkit

                d0 /= d8;
                d1 /= d8;
                d2 /= d8;
```
Makes the world seed modifiable. Addresses BUKKIT-1793.

This adds a `setSeed(long)` method to the `CraftWorld` class to allow plugins to modify a world's seed directly through the API.

Link to ticket: https://bukkit.atlassian.net/browse/BUKKIT-1793
Link to Bukkit pull request: https://github.com/Bukkit/Bukkit/pull/620
cm-daily: add p4wifi, p4vzw, p4tmo, p4 and p3 for cm-10.1

This is to activate nightly builds on p4wifi, p4vzw, p4tmo, p4 and p3 for cm-10.1.
Prompt page change

- clean up code
- overlay box for condition is the same as others
Singularize things

execute_hook register_hook replace_hook
there is still one plural: compile_hooks
(for discussion check issue #58)
[LIMS-1205] Mouse Inventory

- Added InventoryController for loading inventory entries and bucketing. 
- Added InventoryPageController for basic inventory page operations. 
- Modifed cage inventory related files to extend the controllers.
- Added mouse inventory related files.
- For the mouse inventory page, users can add a filter if the filter is not in use, or change the value or a current filter, and remove a current filter.
menubar css
English corrections to doco
Testswarm: Device reclassification

Testswarm: Reclassify Philips as Philips 2011, Philips 2012 low, Philips
2012 high
Testswarm: Reclassify LG as LG 2011, LG 2012
Testswarm: Reclassify Toshiba as Toshiba 2011, Toshiba 2012
Mailchimp Oauth2 module/strategy

Pretty straightforward, just another provider.
Export Pcap as LINKTYPE_IEEE802_15_4

Write the pcap file as LINKTYPE_IEEE802_15_4, instead of encapsulating each frame into a Ethernet one
* makes the frame length attribute match the actual frame length
* the Ethernet header only adds dummy data anyway
142 attachment deletion

Issue #142. Tests and implementation (IDB only for now) for `removeAttachment()`.

I'll add implementations for the other adaptors before we merge this.
***** Maksukehotukset Maventan kautta *****

Karhukirjeet voidaan lähettää Maventan tulostuspalvelun kautta!
Fix DDC-1686
[wip] fix namespace to follow convention (PHPCR-42)

hi @dbu, @lsmith, @ocramius i gave thought to this and did some corrections https://github.com/doctrine/phpcr-odm/pull/133
however I am totally disoriented as i see two Mapping folders as follows:

1. https://github.com/doctrine/phpcr-odm/tree/master/tests/Doctrine/Tests/ODM/PHPCR/Functional/Mapping
There is only 1 class here with a TODO which i found not very clear about what to do next

2. https://github.com/doctrine/phpcr-odm/tree/master/tests/Doctrine/Tests/ODM/PHPCR/Mapping
These set of classes was already refactored by someone else before I came in and I guess the work is done

I check the coverage as you said on the annotation driver class so it basically lacks the lifecycle callbacks usage, but where to put these tests in as i am confused

```sh
     160               0 :                     if ($annot instanceof ODM\PrePersist) {                                                          
     161               0 :                         $metadata->addLifecycleCallback($method->getName(), Event::prePersist);                      
     162               0 :                     } elseif ($annot instanceof  ODM\PostPersist) {                                                  
     163               0 :                         $metadata->addLifecycleCallback($method->getName(), Event::postPersist);                     
     164               0 :                     } elseif ($annot instanceof ODM\PreUpdate) {                                                     
     165               0 :                         $metadata->addLifecycleCallback($method->getName(), Event::preUpdate);                       
     166               0 :                     } elseif ($annot instanceof ODM\PostUpdate) {                                                    
     167               0 :                         $metadata->addLifecycleCallback($method->getName(), Event::postUpdate);                      
     168               0 :                     } elseif ($annot instanceof ODM\PreRemove) {                                                     
     169               0 :                         $metadata->addLifecycleCallback($method->getName(), Event::preRemove);                       
     170               0 :                     } elseif ($annot instanceof ODM\PostRemove) {                                                    
     171               0 :                         $metadata->addLifecycleCallback($method->getName(), Event::postRemove);                      
     172               0 :                     } elseif ($annot instanceof  ODM\PostLoad) {                                                     
     173               0 :                         $metadata->addLifecycleCallback($method->getName(), Event::postLoad);                        
     174               0 :                     }                                                                                                
```

Also i am not very familiar with the schema of the annotation driver how to test so any explanation or help pointers would be great, thanks