labofsahil/github-event-dataset-2012 huggingface dataset:
Fix to build for x64-mswin64

I fixed to build Nokogiri for Ruby x64-mswin64.
I tested on ruby 1.9.3p125 (2012-02-16) [x64-mswin64_100].
Adding support for single node grandfathering. Approved by rsumbaly
Problème d'encodage

Je t'invite à tester ton code avec des accents !

mon code vient de passer les tests.

Mon test avec accents sans ma modification mb_*


1) Geocoder\Tests\Result\GeocodedTest::testFromArray
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-Midi-Pyrénées
+Midi-Pyr?n?es

/Users/euskadi31/temps/Geocoder/tests/Geocoder/Tests/Result/GeocodedTest.php:88

FAILURES!
Tests: 107, Assertions: 592, Failures: 1, Skipped: 15.


mon test avec ma modification


Time: 7 seconds, Memory: 15.75Mb

OK, but incomplete or skipped tests!
Tests: 107, Assertions: 593, Skipped: 15.
MongoDB empty fields

Treat missing elements in a MongoDB document and null as equivalent.

The main reason for this change is to save space in very large collections with many fields that may be null.
Linear inequalities2

I took a stab at "Adding variety to multi-step inequalities" from the Trello board. This is my first pull request, so feedback is appreciated.

In particular:
- According to the wiki, the tests are broken, so I haven't yet written any tests. I'm happy to add tests once this is fixed.
- Are there additional changes I need to make to include these exercises on the knowledge map?
- I simply added a new file - if you think it's better to merge this with the existing linear_inequalities.html, just let me know.

Thanks!
Kathrin
New exercise: Combining like terms 2

Sandcastle link: http://sandcastle.khanacademy.org/media/castles/smenks13:combiningTerms2/exercises/combining_like_terms_2.html

Trello card:
https://trello.com/card/board/combining-like-terms-1-2/4d87e664967a0775082939ab/4ec1accb7876386fbe65f7d1
Adding pressure pads + possible for fix for /warp on pads kicking people.

* Update to 1.1 events
* Adds pressure pads as valid targets
* possible fix for pressure pad warps kicking people for flying.
Hour off

Fix one-hour-off caldav bug.
Next dgough

Update to encoder project file.
Fixed issue with non-string redis keys

There was an issue with loading items from redis with numeric keys. This should fix it.
User settings, options to disable MySQL and OpenID, timers fixed

There are now server side options to disable MySQL stats logging and OpenID login. Users can now set their own desired keymap and default name. These options are stored in a cookie (jquery.cookies lib added). All timers now behave as expected - correctly adding up time when specials are stacked. There is also an AI autoplay option available if enabled in config.php (based on https://github.com/ielashi/eltetris).
fix "See all notifications"
Common Classificaiton Interface

Move towards common interface for all classifiers
Base defined in default
Naive Bayes moved over (mainly code-rearrangement)
Perceptron also moved over; which required writing a classifier
namspace localstorage calls to avoid issues when viewing multiple cached docs

this patch namespaces the local storage calls to the repo name, because right now if you use this tool with multiple pages it will load up the last repo (errantly) and then report there is a more up-to-date version.

This betters the user experience.
Add Rails 3.2.2 support in redis-actionpack, redis-activesupport, redis-rails

Bumped the versions in redis-actionpack, redis-activesupport, redis-rails and changed the gemspecs to require versions 3.2.2 of actionpack and activesupport. All tests pass.
need to also escape '<' in attribute values

* "In character data and attribute values, the character information items "<" and "&" are represented by "&lt;" and "&amp;" respectively."
* http://www.w3.org/TR/2000/WD-xml-c14n-20000119.html#charescaping
Fixes for sometimes showing invisible people to others

A recent fix in CraftBukkit made it so that a player now persists what players they were hidden from even after reconnecting. This broke some of the faulty logic in VanishNoPacket which happened to work as long as players were visible to all when first connecting.

In VanishNoPacket currently without this fix, if you disconnect while invisible, and then reconnect with the joinvanished permission, you'll be told that you're invisible but you won't be. The last commit here fixes some faulty logic which led to this. The other commits do small non-critical tweaks.
Allow access from wildcard subdomains

As discussed in Issue #8 https://github.com/rubyx/cassy/issues/8

Allow access from wildcard subdomains. 

Here are the details (also now added to the README):

"services_list (in cassy.yml) is a list of services that use this server to authenticate. Also accepts wildcard subdomains such as http://*.mydomain.com/users/service. This allows login from any subdomain at mydomain.com (also known as "Basecamp-style" subdomains) for use with apps where users get their own subdomain. Note this only works for first level subdomains (for example http://*.mydomain.com/users/service but not http://sub.*.mydomain.com/users/service)"
Adding ability to open bookmark in splits

For bookmarked files, it works the same as executing the shortcut on a file node.

However, it's different for bookmarked directories. Currently, it selects the directory in the tree if the node is visible. Otherwise nothing happens. What should be the best behaviour?

* activate the bookmarked directory?
* or output a message and leave the cursor on the bookmark?
```call s:echo("cannot open bookmarked directory in a split")```

Preference?
Add support for running tests unattended
Parse errors in previous formula.

@min-width: 960;
@correction: 0.5 / @min-width * 100 * 1%;

Is less and doesn't work in stylus.
misspelled document.getElementById

was 'document.getElementsById', but should be 'document.getElementById'
performance tweaks for countUntil

Just two tweaks in countUntil:

The first is for ranges with length, we store the length of the haystack, so we don't have to save it.

The second is to compare the first element of the needle before calling starts with. This avoid "saving and walking" two lengths, if we *know* they don't match anyways... It also means popping the haystack less, overall.
Bitfields updates

issues dealt with:
4935 - std.bitmanip: bitfields!() template with trailing unnamed field
does not work
8474 - bitfields doesn't work with 32 bit fields
6686 - bitmanip bitfields are broken at 64 bits
5942 - bitfields overwritten erroneously:
5520 - bitfieldsOn
4425 - More bells & whistles for bitfields

Added optional default values.

Added static check to revert a bitfield to normal (non-bitfield) type if
it is the only entry and at it's full size.

32bit as first field no longer errors.

Bitfields should be properly separated and changing one shouldn't change others.

bitfields are now pure, safe and nothrow.

bitfieldsOn added (not pure); Allowing a specified base type to be used as the target of bitfields.
update of importer for reference leakage curve
js calls to forEach removed, replaced with Ext.Array.each

Form builder was not allowing users to change selected form elements in IE7/IE8 
IE didn't support the JS array object function forEach.
fix updated time node version

Update the updated date in NodeVersion when saving.
Add hooks so that mods can send custom packets to players watching chunks

Contains:
Watch event
UnWatch event
access change to enable use of PlayerInstance.sendToAllPlayersWatchingChunk
update deps to match internal pom
Getting printer to work
Support symbolic boolean operators for OR and AND

The tokenizer is modified to recognize && and || as symbolic
boolean operators.  The parser is then modified to allow the
use of either the textual or symbolic operators.

Issue: SPR-9614
Removes/Replaces whitespaces
Ajax data result parsing

This pull request includes code the allows the functionality I requested in issue #57.
Sound format changed

Issue #33.
Fixed how access and secret keys were retrieved.

I also removed that print. It should probably a comment or use logging.
Fixed the more facets page so that it works with multiple facets
Add commented-out syncmachine init.

As per chaplinjs/chaplin#177, syncMachine is now initialized on the prototype.
Added new files for DHCP.

added new files for DHCP API document and source code
Hiding uninstall profile, Added MSIE preview support
you will have conflicts. This is normal, expected and okay. just resolve them, but DONT PUSH BEFORE COMMITING THIS PULL REQUEST
Higher res image for social sharing
Webrtc article updates from @samdutton
100 links management state

Fixes issue #100
Links inside widgets preserve management state
https://github.com/impresspages/ImpressPages-CMS/issues/100
http://www.impresspages.org/cms/forum/viewtopic.php?f=4&t=894

Code added to each widget but made to be procedural. 
I think i have covered all the widgets that add links. I don't know if there are other widgets outside this repository.
LPS-25903 apply
Spree version and installer fixes

This fixes a dependency issue with spree 1.0.x stable
and the installer generator.
conquest fix

this should get conquest collections working
added the ability to delete a column value in a FluentColumnFamily

nberardi, Not sure how to contact you, can you shoot me an email at gillotte@gmail.com ?

I've been working with fluent cassandra a bit the and I would like to sync up on the direction of the project and stuff.

Thanks,
can't change message for regon validation

For nip validation I can set a error message but for regon validation error message is always: "invalid format"
Nalexander/bug 709310 handle x weave backoff 2

Reworked version of https://github.com/mozilla-services/android-sync/pull/117 with logic in GlobalSession.  Wish I had done this first, it's much simpler.
bugfix-ios-retina

methods for enabling retina in ofAppiPhoneWindow were ambiguous.
have now been made more concise.

added isRetinaSupportedOnDevice() to check if retina is supported on the hardware.
added methods for disabling retina, depth, anti aliasing if needed.
added deprecation messages for old methods which should be removed in a couple releases.

closes #1315
final cleanup, see #7383 and fixing #8724

could we merge that quickly, please?
Add sphinx target to build.xml (see #9520)

Moving sphinx build to the top-level and reading release number using git-describe

Can be tested using `./build.py sphinx`
spy, not self.
Change the link for open calls to work properly
Add files for Travis CI

Also fix the spec_helper to search the fixtures directory correctly
Actualización de WS-SOAP por despliegue en AppHarvor

Se logró deployar el WS en AppHarvor.

http://authgozus.apphb.com/Service1.asmx

Se ha cambiado la configuración del ConecctionString para la base de datos que tambien es hosteada por AppHarvor.
Update update_horde_package.pl

Better wording and a last-resort fallback for maintainer name.
ARC compiling fix: undeclared selector "suspendSend4Source"

(NOTE: Sorry for the duplicate pull request. I mean to propose my [90-arc-fix](https://github.com/funkensturm/CocoaAsyncSocket/tree/90-arc-fix) branch, not my master.)

I'm using CocoaAsyncSocket as a cocoapods dependency. As soon as I try to lint my own pod, yours will be cloned and compiled first. However, the compiling does not succeed:

```
 -> CocoaGameSocket (0.0.1)
    - ERROR | XCODEBUILD >  CocoaAsyncSocket/GCD/GCDAsyncUdpSocket.m:1727:5: error: receiver type 'GCDAsyncUdpSocket' for instance message does not declare a method with selector 'suspendSend4Source' [4]
    - ERROR | XCODEBUILD >  CocoaAsyncSocket/GCD/GCDAsyncUdpSocket.m:1732:5: error: receiver type 'GCDAsyncUdpSocket' for instance message does not declare a method with selector 'suspendSend4Source' [4]
    - ERROR | XCODEBUILD >  CocoaAsyncSocket/GCD/GCDAsyncUdpSocket.m:1737:5: error: receiver type 'GCDAsyncUdpSocket' for instance message does not declare a method with selector 'suspendSend4Source' [4]
    - ERROR | XCODEBUILD >  CocoaAsyncSocket/GCD/GCDAsyncUdpSocket.m:1838:5: error: receiver type 'GCDAsyncUdpSocket' for instance message does not declare a method with selector 'suspendSend6Source' [4]
    - ERROR | XCODEBUILD >  CocoaAsyncSocket/GCD/GCDAsyncUdpSocket.m:1843:5: error: receiver type 'GCDAsyncUdpSocket' for instance message does not declare a method with selector 'suspendSend6Source' [4]
    - ERROR | XCODEBUILD >  CocoaAsyncSocket/GCD/GCDAsyncUdpSocket.m:1848:5: error: receiver type 'GCDAsyncUdpSocket' for instance message does not declare a method with selector 'suspendSend6Source' [4]
```

It's essentially because the `suspendSend4Source` and `suspendSend6Source` selectors are not declared in the header file (naturally, because they are just internal methods), yet they are referenced inside the implementation *before* they are declared.

How do you succeed in building CocoaAsyncSocket after all? I mean, you must have run into this or you have different compile options or cocoapods does something different on my machine than on yours...

At any rate, moving around these two methods a little higher should solve the issue, shouldn't it? Alternatively they could be declared in the header file but that would be rather uncommon for internal methods I guess.
Bug links

Retirei o link de Curso.
Added Composer to documentation
improved compatibility Django 1.3

changed import of settings from django.conf
changed save() in RunInfo model, added args.

What do you think about?
LPS-24999

Hi Sergio,

this is an easy fix, however I think the background is not that easy. After some investigation, I decided to put the Layout Icon into the LayoutRevison just like the title, name, description, etc... I think it was a bug, because we have all the methods to handle the icon as a part of the revision, but we put that into the layout instead. With the fix the icon works just like the other revision related data.

Thanks,
Daniel
Removed ruby debugger

It was causing a line cache issue, and we are using pry anyways, so there was no need for this in our gems anymore.
Pull team members from github

Team, this is an example of a Github pull request. This is what you do when you think your code is working and ready to be merged into the master branch. I copied you on it by adding @thehackerati in the message. Please feel free to comment on it!

This pull request includes a clean README.md file and license statements, as well as code to pull profile information from Github.

The license maintains all rights, since I didn't want to give away the rights to the content on our site. At some point, we may want to split the github_org code into it's own open source project, since it's generic.

The github_org code defines several Django template tags that can be embedded in HTML templates. These tags call Github APIs via the PyGithub library to extract public information about thehackerati organization on Github.
Added Synchronized Scrolling plugin

I snagged this snippet from the forums and turned it into a package when I realized how much I was using it.
Add http://github.com/jadb/st2-search-cakephp-api
Adding SublimeTmpl plugin for sublime text 2

Add a ST2 file templates plugin :)
committing routes login db example

db example with login.js
updated jshint

Recent commits to github.com/jshint/jshint include a number of improvements/fixes. The one in particular that I'd like to see rolled into SublimeLinter is that jshint's undef:true option now respects function hoisting.
improve common ai

1 修正上次顺拆望考虑徐庶和受伤陈宫的问题
2 优化顺拆选目标优先级
3 增加完善的连环是否有利的判断
4 根据3 更新属性杀 火攻 雷击 该判闪电 业炎的策略
5 优化响应借刀杀人杀朋友的策略
6 优化无懈可击策略
settings to individually disable css and js compression

Hi,

I want to have jammit handle js compression using uglifyjs and using sass for the stylesheets, so I don't want YUI to kick in.

This kinda solves the same problem as https://github.com/documentcloud/jammit/pull/189 but this was the simplest thing that works for me.
Fix dixie76 handshake
PR for fixing #54: Add IDs for options

Add IDs for options and their labels in order to get them clickable in FF on Linux and maybe others.
Update css/structure/jquery.mobile.core.css 

removed fluid images:
/* fluid images */
.ui-mobile img {
	max-width: 100%;
}
as this was causing a conflict with google maps api v3. 
I will add this to the docs.css

should fix #3624
XMPP/Jabber Notifications

# Motivation

Currently I, as a Sick Beard user, either need to create a twitter account or get Growl working to get updates on new episodes found/downloaded by Sick Beard. The addition of XMPP support will enable users to get instant notifications in their IM application. Users of Google's Android will be able to receive messages to their phone by using the standard gtalk application.

Implementation
================================
Implementation of the XMPP notifier is done using the already existing notfication system and is implemented roughly the same as the Growl notifier.

Dependencies
================================
The communication with the XMPP server is done with the xmpppy, an XMPP python library. The xmppy library has been patched (to prevent some deprecation warnings) and added to *lib* directory.

Usage
================================
The use of this notifier is quite simple. The use case scenario;

* The user goes to Config -> Notifications
* The user check the *Enable Jabber Notifications* box
* The user enters his account details, server and the recipient of the message. (Server might prevent users from messaging themselves) 
* The user can choose to test the given details by pressing the *Test Jabber* button.
* The user either receives an error message or successful message on the page
* The user receives a test notification in their IM client
* The user can save the entered values by pressing the *Save Changes* button
* Next time a download is snachted or finished, it will notify the user 

Resources
================================
[Xmppy](http://xmpppy.sourceforge.net/) - The Python XMPP library

[My blog](http://blog.bitechular.com/2010/11/24/sick-beard-xmpp-intergration/) - For a screenshot
bamtools sort

In this implementation all sorting criterias have been excluded to the class api/BamSortCriteria. This has the advantage that any other sorting criterias can be easily added. Furthermore sorting can be switched to descending by adding -desc. This works for all sorting criterias. In this implementation sorting for the SAM/BAM tags QNAME, POS, AS (Alignment Score from BFAST Alignment) are possible
Handle dynamic AjaxTabbedPanel IDs

A NullPointerException is thrown, when the AjaxTabbedPanel ID is not a constant string and there is no ID assigned directly to a AjaxTabbedPanelTab.
(Reason: In AjaxTabbedPanel.findTabs the id binding is called with id.valueInComponent(null). In a WOKeyValueAssociation valueInComponent() uses the component parameter without checking for a null value and therefore throwing the exception.)

The patch introduces two new associations, parentId and tabNumber, in AjaxTabbedPanelTab to replace the constant value association "new WOConstantValueAssociation(id.valueInComponent(null) + "_pane_" + tabs.count())". The tab id is then made by concatenating the panel id and the tab number at the time of response generation.
Fixed bugs related to HandlerUrlPolicy

* For the verb_path_handler convention. Routes with only a verb_handler were getting an extra / at the end of the URL.
* For the {Verb}Handler convention. Routes were never getting route or query string parameters applied.
Fix pagination library when $num_pages = 1
Improve the PDO database driver

Changes include:

 - Method/property visibility declarations
 - Fixed `_version()` method where it used to return the client version instead of the server one.
 - Fixed `insert_id()` method where it could've failed with Postgre.
 - Fixed a possible issue from [pull #1026](https://github.com/EllisLab/CodeIgniter/pull/1026).
 - Fixed Postgre and SQLite field escaping issue introduced in [pull #1022](https://github.com/EllisLab/CodeIgniter/pull/1022).
 - Fixed MySQL charset issue introduced in [pull #1022](https://github.com/EllisLab/CodeIgniter/pull/1022) (charset parameter in DSN is ignored *prior* to PHP 5.3.6, not since).
 - Fixed an issue where pre-defined DSNs (supported by ODBC, Oracle, IBM, Informix) wouldn't pass validation.
 - Renamed `pdodriver` property to `subdriver` so it can be more convenient to use it with other database drivers like e.g. ODBC.
 - Improved support for building DSN strings from configuration settings.
 - Improved `CI_DB_pdo_result` by overriding parent methods instead of creating custom ones to be used.
 - Speed improvements.
Fix issue #128

This was also reported on the forums.

In order to fix it, `is_loaded` now uses language files names as keys and sets `$idiom` as their corresponding values. It's done this way because newly loaded language strings overwrite the old ones and we need to be able to load the old ones again, if needed.

Also:

 - if `$return` is a positive value - `load()` won't return void even in case of an error
 - fixed behavior with positive `$add_suffix`
Added support for overridden key name, modified the add() signature

This commit adds support for custom key names:

```
basket.add("jquery-1.7.1.js", { key: "jquery" });
```

```
basket.require("jquery");
```

```
basket.remove("jquery");
```

The signature also changed to:

```
basket.add("jquery-1.7.1", { key: "foo", overwrite: false }, function() {
});
```
Updates to Add<T> documentation for adding multiple files

Documentation to explain Add<T> overload for multiple disjointed files into a single bundle (re #152 continued discussion).
MBST 248 Annotations

Added `upcoming` and `available_locations` fields to Playlist simple model.
I think that this edit no need in description :)

 Zero char setting out of string bounds.
Globally replace cxt/CXT with ctx/CTX

Google and my fingers agree that ctx seems to be the more common abbreviation.

-----------

Feel free to just close this if you disagree, or if you think this is too invasive for a purely aesthetic change.
Fix method override hack

Previously the code attempted to (read "_method" :: Method). This
clearly fails as "_method" is not an HTTP method. I believe the author
intended (read $ look "_method"). It's strange that this wasn't caught
until now.
Sending notifications when SickBeard update is available

Tested notifications for Notifo, Prowl, Growl, Boxcar and Twiiter.
Not tested Libnotify but if should work.
First commit kinda messy a lot of empty lines insert and deletion due to silly setting in EasyEclipse for Python.
Huge thank you to lad1337 who showed me the "right way" I did only machine copy/paste :)
Please consider it pulling it into master.

Selissi
Fixes JSONHelper when given an empty Record array.

Added tests for JSONHelper.java
Add how to call functions with char** to the manual. 

Calling C functions with char** is a FAQ. Adding to the manual.
fix show folders with images + show scroll
Patches to hide RSS icon and keep up with latest Ushahidi patches
Auroa sim
Updated sample code for 2.0.0 API

The namespace is now Microsoft.WindowsAzure.Storage, and the static method CloudStorageAccount.FromConfigurationSetting no longer exists in the latest API, so Parse (or ideally TryParse) should be used instead

Source: http://msdn.microsoft.com/en-us/library/windowsazure/microsoft.windowsazure.storage.cloudstorageaccount_members.aspx
Added getWebForms, getWebFormSplitTests, and findSubscribers
Renames Personal Report to Activity Report
LPS-27814 managing tags during lar export
Source formating

After your source format changes to MBTrashRenderer.java, Zsolt decided to apply the same pattern everywhere.
LPS-29010 / QA-1728 (master-mh-161)

http://issues.liferay.com/browse/LIFERAYQA-1728
LPS-28674
LPS-29823
LPS-28112
LPS-31356
LPS-29374
LPS-29588
LPS-31036
LPS-29860
LPS-29293 Provide the api to recreate an upload request based on exist d...

...ata
LPS-28132
LPS-31652
LPS-31677
Test Fixes (master-41)

portlet/wikidisplay
Added Configuration Window

I've added a configuration window so that the script doesn't need to be edited.
863428: Add environment support to the migration script.
Bkearney/localization

More localization/text changes
853035: Fix firstboot "back" issues.

If the user hits the back button after leaving our firstboot module,
they should find themselves back at the "select a server" screen. When
we go to register them again, the previous registration will be cleaned
up.
compare-magnitude doesn't produce correct pred used by comparator

`(comparator compare-magnitude)` will always return -1. Should change "-" to "<" in `compare-magnitude` to produce correct boolean pred for `comparator` instead of numeric result (which always evaluate to true).
Fixes Page "Preview" button for Rails 3.2 (new tab/window).

See rails/rails@e29773f885fd500189ffd964550ae20061d745ba.

* Removed redundancy from selector (IDs are meant to be unique and the code only
cares that a single element exists).
* Added minor optimization.
* Removed some extraneous whitespace (:%s/\n  *\n/\r\r/g).
change some string functions in aktt_tweet.php into their multi-byte character version

After upgrading to twitter tools 3.0, I found when creating a post from a tweet, the post content is always truncated in wrong position.

I did some investigations, and came to the conclusion it seems to be due to some ascii-only functions.

So I change the function link_entities() into its multi-byte character version:

* change  the line

```
$str = substr_replace($str, $entity['replace'], $start, ($end - $start));
```

into

```
str = mb_substr_replace($str, $entity['replace'], $start, ($end - $start));
```

* change the line

```
$diff += strlen($entity['replace']) - ($end - $start);
```

into

```
$diff += mb_strlen($entity['replace']) - ($end - $start);  
```
add #header_parameter

gives ability to document parameters that are passed in via headers
Add back chefspec gem for unit tests. [1/1]

Chefspec was breaking unit tests by requiring a different version of
rspec-mocks than the version of rspec that was running the tests
required.  Since the dev tool now runs rspec on the Chef unit tests
using the same gem bundles that the rest of the Crowbar framework
uses, there are no more version conflicts and we can run unit tests
requiring chefspec again.


 crowbar_framework/Gemfile |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Crowbar-Pull-ID: db50bbf1b0f66dd3328ab91113c81e99aa39c493

Crowbar-Release: development
BDD testing setup/teardown & initial network conduit page [2/6]

This push has non-core components being touched
1) BDD testing framework was extended to allow setup/teardown setups
2) nodes/network/1.0 page was created as a 1st step to visualize conduits

Also, very minor fix to import page for an edge condition.


 crowbar.yml                                        |    8 ++
 .../app/controllers/network_controller.rb          |   26 ++++++++
 .../app/views/network/nodes.html.haml              |   68 ++++++++++++++++++++
 3 files changed, 102 insertions(+), 0 deletions(-)
Fixing tempest failures when running on Fred release
LPS-30466
add setuptools to list of extension packages for Python 2.7.3 (refs #51)
Empty string raises an exception

Nokogiri returns an empty document node for empty strings, but this breaks Readability.  Obviously there's not much use in scoring an empty string, but our crawler came across some documents that had this issue so we needed to fix the exception.  In summary, this works:

    Readability::Document.new('a').content

This raises an exception:

    Readability::Document.new('').content

The patch in this pull request fixes the issue.
Player ai
translation support for plugin description in wp-admin
Replace "|teximage", "|smartypants" templatetags with JavaScript.

This is a request-for-comment as much as a request to pull this code onto main.  I'm not certain that we want this functionality, but I see some significant advantages.

----------


The teximage templatetag took a block of text, found any text enclosed by "$$ ... $$", ran it through a LaTeX template that rendered it in math mode, and replaced a text with an <image> tag pointing at the resulting PNG.  This let users embed math into pages.  However, the result was an un-scalable .png file, and a bunch of server load (only O(1) load to render, but the content had to be re-parsed on every page load).

I've removed the templatetag and all references to it, and added a link to load MathJax from a CDN on every page in the site.  MathJax is a JavaScript-based LaTex Math renderer.  It imposes no server load, seems to render all the LaTeX in the MIT Splash 2011 catalog quite nicely, and has the added advantage of rendering using real fonts and whatnot so it scales nicely and you can at least attempt to copy&paste bits of it.

MathJax does have the disadvantage that it takes some amount of time to load up and to render, particularly on browsers that don't properly support MathML.  (Which apparently includes Firefox-latest these days, according to the MathML dev team...)

While I was at it, I replaced "|smartypants" with jsPrettify, which does the same thing (automatic smart quotes and em/en-dashes) but in JavaScript.  Unlike MathJax, jsPrettify is not automatically site-wide; to make it apply (recursively) within a given div or other tag, add "class='prettify'" to that tag.
[directory-view] fix double-free regression from 7a42b9b0
Add GPL-3.0 template

Add templates for the GPL-3.0 license
Minor tweaks to make PickerElement work better

I added a couple new features to my PickerElement project including highlighting the current row and scrolling it into view. I also implement a DateTimeElement that doesn't use a sub view.
https://github.com/crdeutsch/MonoTouch.Dialog-PickerElement

I've update the PickerElement to be based off the EntryElement and found being able to override BecomeFirstResponder and ResignFirstResponder useful.

Also I moved the EntryStarted event to the top in order to avoid issues with scrolling the view while the size is still adjusted.
Fixes #91 EntryAlignment bug on iPad

This finally fixes #91 EntryAlignment bug on iPad. It turns out that on new cell creation, the width value appears to be hardcoded at 320. The correct value is only recalculated on cell reuse. This causes the initial value for cell.ContentView.Bounds to return the wrong value. I wish there was a more elegant solution, but this does the trick for now.
Update res/values/strings.xml

Polish ver
Update README.rst

python-genshi dependency
Adding an initial Basic Solr to Graphite plugin

Basic plugin to grab ping data and stats data for apache solr data.
use phpcr admin base

to get rid of leading slash issues
fix rspec, add nyan cat
Full Russian translation

Several uploads of the Russian translation. The last one with some typos correnction is ok.
Bug1514
Style for ToggleButton

Adapted from Cosmopolitan theme
Adding Gradle as an alternate build system.

1. All gradle commands can use an installed version of gradle or an included gradle wrapper file
	-example using installed gradle:  gradle  tasks
	-example using gradle wrapper:  ./gradlew tasks

2. Removed eclipse files from repository to remove ide dependence.
	-Gradle allows for each user to create/update their own ide files
	-example command to refresh/create eclipse files:  gradle cleanEclipse eclipse
	-see Gradle documentation if you want to see how to add another ide

3. Added maven plugin to gradle to allow for creation/installion of jars into maven repos
	-example of installing into local repo:  gradle install
	-configure maven repo location/info in local.properties file
Adding basic skeleton for testing controllers. (stole from melange)

* Built out the functional tests (db sync)
* Built out the actual database controller test get call
SWITCHYARD-603

Changes to support forge API updates.
Fix Issue 27

Fixed : Email field in red in the reviewer_invitation form
Non string projection definitions

This is an update to the obsolete pull request https://github.com/matplotlib/matplotlib/pull/470.

Apart from using ```__call__```, I have implemented the recommendations suggested (by leejjoon)
(if this is not correct, it is not intentional and I would be happy to make any further 
changes). The reasons for using ```_as_mpl_axes``` as an interface instead 
of ```__call__``` are:

 * Implementing the call of a projection object is not obvious that it should
   return a tuple of Axes subclass & kwargs. At least for ```_as_mpl_axes``` the
   behaviour is indexable in the documentation and would be easy to look up
   what the agreed interface is.
 * Projection objects needn't be subclasses of Axes, Transforms or any other
   mpl base class, therefore it makes interfacing easier for third party
   packages (their code will be easier to follow and they are free to do whatever
   they desire with the ```__call__``` method.)
 * Internally there is no benefit to calling the projection with () over
   ```_as_mpl_axes```, indeed, it makes it clearer to the reader what is expected of
   the projection.
 * Implementing ```__call__``` closes the potential future symmetry for other types of
   matplotlib interfaces (```_as_mpl_path```, ```_as_mpl_patch```, ```_as_mpl_transform``` etc.).
 * Pre-existing projections may have a better use of ```__call__``` (e.g. pyproj may
   decide to extend its API to create a map from a projection, but it has
   already used the ```__call__``` for transforming coordinates).
 * Provides a consistent interface which similar in style to the ```__array_interface__``` of numpy.

------------------------

With the above changes, the trivial Polar projection object would then look like:

```
class Polar(object):
    """
    Represents the polar projection, a Polar instance can be used to initialise
    a polar plot in the standard ways, for example::
    
        plt.axes(projection=Polar())

    """
    def _as_mpl_axes(self):
        # implement the matplotlib axes interface
        return PolarAxes, {}
```

Although the whole point of this change is to be able to implement far more interesting (parameterisable) projections.

Many Thanks,
tileloadstart event and fixed crossorigin handling

As a counterpart to the tileloaded event on the layer, this adds a tileloadstart event.

Only slightly related, but nonetheless important: this change includes a fix for a typo and improves handling of the crossorigin attribute for CORS image requests, which fixes a [Firefox issue](http://lists.osgeo.org/pipermail/openlayers-dev/2012-February/008392.html) that @fredj will like to get the canvas-to-greyscale example working in Firefox.
SAKIII-5030 reset upload form when image has finished loading

https://jira.sakaiproject.org/browse/SAKIII-5030
SAKIII-4853 Make language and location options configurable

https://jira.sakaiproject.org/browse/SAKIII-4853
SAKIII-4990 Escape the content URL in the search macro

https://jira.sakaiproject.org/browse/SAKIII-4990
SAKIII-5245 Creating new Sakai Doc from Link Content Profile doesn't work

https://jira.sakaiproject.org/browse/SAKIII-5245
FEATURE Added a dependency injector that will perform automatic wiring of ...

This is a followup request to the one I closed at https://github.com/silverstripe/sapphire/pull/65

FEATURE Added a dependency injector that will perform automatic wiring of dependencies between objects. Consider it to be a replacement for Object::create(), with a bunch more flexibility / functionality. See https://github.com/nyeholt/injector/wiki for more detailed info, or InjectorTest.php that has test cases covering most uses
Add menu items for the settings files in Prefereces -> Package Settings.

Add Preferences -> Package Settings -> Word Count -> Settings - Default
and settings - User, which open the respective configuration files for
WordCount.

This copies the style used by Package Control (as well as Pretty JSON, and I'm sure others as well).
As a complete newbie to Sublime Text 2, it took a little while to work out where the configuration options for WordCount should go. The addition of this menu item would have helped greatly.
If the user isn't interested in having Sublime Text open the configuration file for them, well, the option's well tucked away.
Indentation whithin itemize environnement

I have added code to subtract -1 to the indent level of "\end{" for itemize environment as the end was always one tab away from the correct position.

The code checks for \item or \begin{itemize_envs} on the previous line and subtract 1 if \end{ is on the current line.
My Account Force SSL

With this minor change the force SSL option forces the My Account pages to be served over HTTPS (so as to secure customer's login), and the unforce SSL option is also modified to allow the My Account pages to be protected.

The only thing is, I left the woocommerce_force_ssl_checkout/woocommerce_unforce_ssl_checkout option names the same even though they are slightly incorrect in my code, as I wasn't sure whether you would want to deal with an upgrade function.
Channel messages

Adds messages to announce some state changes and query the list of current channels.

New Broadcasts
* :join
* :part

New Requests:
* :channels

Docs for the new additions are included. This should close Issue #9
Patch for improving the MongoDB Client

This patch improves the existing mongodb client. Please review and merge.

Thanks,
Siddharth
Development guidelines: sharing vision and practices

Hi,

As said in #188, I'd like to contribute to this project.
So:

* I installed a development environment for lettuce.
* I'd like to follow existing coding conventions.

To perform this, I followed existing documentation. I felt I had to think too much ;)
I mean, even if most tools are well known:

* At first, virtualenv couldn't install lxml because libxml2-dev and libxslt-dev were missing
* Then, I couldn't assert the installation procedure I followed is repeatable.
* I'm not sure about coding standards.

This pull request is a proposal to improve this:

* added a dedicated docs/dev/ where we could find every documents related to contributions.
* moved some "dev related" content from README.md to new docs/dev/ folder
* proposed conventions for documentation
* proposed a repeatable procedure to install development environment on Debian Squeeze: don't think, just execute (the document is not a script right now, but it could be). Is it compatible with the procedure you usually follow?

My motivation is to use the documentation as a start to share vision and conventions between developers:

* first-time contributions made easier
* easier code review, less support
Fixed coordinate system

Coordinate system of visual is now in correspondence with bounding box in gazebo. No flying milk box any more. Fix has been conducted by creating a .urdf model for the milk box instead of using the .model file type
Had Start and End flipped
Fix issue 238.

Skip the setup sparse on linux without a check of errno if
ioctl(,FS_IOC_FIEMAP,) failed because the errno is not fixed
, for example, some file system returns ENOTTY, another returns
EOPNOTSUPP, or EINVAL and so on. We cannot decide what errno
exactly indicates an unsupported error.
build: Remove .depend files from git

Remove generated .depend files from source control, and don't barf when they
don't exist while bootstrapping.
Hello

First time I´m pulling something.

I complete some lines on the ofVec2f documentation. It´s just basic... Actually it´s more like a test thing in order to know if I´m in the right direction.
Tree with some more fixes
GRIM: Fix some warnings
Fix issue #651 and minor bug with Gravatar images.
This adds some of the needed js unification

This at least gets the functionality so that code is shared across onFeatureSelect() so that [InfoWindow](https://github.com/KonpaGroup/InfoWindow) can work across the map on /main and /reports
Update apps/helloworld/tomcat/tomcat-service.groovy

Having extend instead of name was stoping me from deploying the application in localbootstrap. It was trying to get file in tomcat/tomcat.
Fix typos in variable references
INT-2788 AMQP return-channel Doc. Improvements

Clarify the configuration needed for returned messages.
INT-1958 - Make HttpRequestHandlingEndpointSupport public

For reference: https://jira.springsource.org/browse/INT-1958
INT-1819 Mail Transaction Synchronization

Permit synchronization of mail operations with a transaction.

Polled adapters gained this support with the transaction synchronization feature.

Add <transactional/> child element to IMAP Idle Adapter so synchronization is
available on that adapter too.

Replaces PR #619
INT-2630 MessageHeaders/History Conversion Issue - Backport

Backport (cherry-pick) to 2.1.x.

Spring-expression 3.1 unconditionally converts all arguments for
method calls; MessageHeaders and MessageHistory do not have
no-arg constructors and the MapToMapConverter always attempts
conversion, in case any elements require conversion.

We are exploring a Spring 3.1 change but, in the meantime, we
have a detour in BeanFactoryTypeConverter in that we
can skip conversion of these types.
Switching to list reporter for node test suite.

I've found it helpful to use the list reporter by default instead of the dots when running the test suite. This change makes that the default for npm test.
Fix express version issues in sample packages
Add slovak translation

Hi
I added slovak translation, please pull to your repo.
Fix a Devise warning on startup

Currently Devise prints this warning to stdout (!) on startup:

    [DEVISE] Devise.use_salt_as_remember_token is deprecated and has no effect. Please remove it.

This commit fixes the warning by doing what it says.
middlware: don't assume TOKEN_URL_TOKEN is defined in settings.py
Fixed some issues with SQL server

There were a few syntax errors in the ion_auth.mssql.sql file and storing IPs as binary/inet_pton() is broken in SQL server because it isn't escaped properly in the driver(I think) so it's stored as varchar.
LPS-31519 url formatting
LPS-27019
Finished making the dropdown menu look a little presentable

Added the user icon and the rounded corners to the dropdown menu
account drop down menu fixed by moving navbar from ul right

...t
p1

Pull request
Add support for Rails 3.1 and 3.2, fix tests for Rails 2.3 and 3.0, and fix test infrastructure

Mike: Thanks for the useful library. I followed your coding conventions, did not change any behaviors, did not break compatibility, and treaded as lightly as I could to make these fixes. I'm sorry that this includes multiple patches, but they're all closely related and rely on each other. I'll be glad to do whatever rework is needed for you to be comfortable with merging this. Thanks!

...

This pull request:

* Adds Rails 3.1 and 3.2 support and tests.
* Fixes Rails 3.0 tests by upgrading to 3.0.3 which relaxes which Bundler version is allowed to allow use of Bundler 1.x, rather than just Bundler 1.0.
* Fixes Rails 2.3 tests by upgrading to 2.3.14 which works around changes made in newer versions of Rubygems that no longer provide Mutex.
* Fixes `generate_test_directory` to install Loofah initializers into test apps, previously one had to remember to add these manually after adding a Rails test suite.
* Fixes `generate_test_directory` to use `/usr/bin/env ruby` rather than `/usr/bin/ruby`.
Added check_testing() routine for testing purposes. As well as option to install extra modules for hostmaster

check_testing() allows you to skip most of the installation procss for testing the hostmaster install only after you've already installed mariadb, nginx and php.

The following modules were added with optional download for each:
aegir_backup_manager_ui
hosting_backup_gc
hosting_backup_queue (we still need a plist to make the daemon run though)
hosting_platform_pathauto
hosting_queue_runner
hosting_remote_import and remote_import
Insert check that _rootViewController is not nil

Insert check that _rootViewController is not nil in setRootViewController: before performing significant operations on it (notably, [self addChildViewController:_rootViewController] seems to, under the hood, insert _rootViewController into a mutable array, which will throw an exception if _rootViewController is nil).
Update plugins/magic8ball/__init__.py
Few more changes to get things running on Rails 3.2.3

- translate double and bigint as native types
- silence the explain feature for now
- add runstats methods
- allow running structure_dump with a default schema
- the zos? condition was too generic, make it less so
- don't sub in sub-queries
cesium-cleanup

Miscellaneous minor things.
fix incorrect world coord <-> latlng conversion for orientations other than upper-left

I noticed that sign markers were offset for north-direction settings other than upper-left. I fixed it by changing some offsets from 16 to 15 in fromWorldToLatLng and fromLatLngToWorld. I haven't tried to figure out how the math works, so I don't have any good understanding of why this works other than that the results looked wrong before and look right now.

Comparison renders made before/after my change (turn on sign markers, of course):

http://tmp.iprefermuffins.com:8042/minecraft/exmaple-before
http://tmp.iprefermuffins.com:8042/minecraft/exmaple-after
Token/access.php and Token/authorise.php don't exist...

...but Access.php and Authorise.php do
CEs werden trotz reviceTable Hook gelöscht

In der DC_Table wird beim löschen innerhalb der delete Methode (Z.1260) auch gleich die Kinddatensätze gelöscht (Z.1298ff). Daran ändert leider auch der reviceTable Hook nichts, weil der dort einfach über alle Einträge von ctable geht.
Ich habe noch einen loadDataContainer Hook hinzugefügt, der beim Löschen (act=delete OR act=deleteAll) die tl_content aus ctable entfernt. Die reviceTable löscht danach die überschüssigen Einträge automatisch und korrekt.

Getestet in 2.11.5
Release new version for Forge - 0.0.2

Turns out the 0.0.1 release was done by Dan Bode a number of months ago.
This pushes the release to version 0.0.2 so we can release it to the
forge.
Adds rake task for pull request stats

This commit adds a pull request to gather stats on
the count off all open pull requests for all projects.
Consider changing the protocol of required modules URLs from git:// to http://

For those of use who have to work behind corporate proxies that do not permit the git protocol please consider changing the protocol of required modules URLs from git:// to http://.

Thanks.
Removed superfluous default argument from initialization function.
use_testing parameter has been replaced by repo in puppet-foreman module

This https://github.com/theforeman/puppet-foreman/commit/c7b3916ddd78f278767c8ac7768ce96ffb0a6327 commit has broken puppet-foreman_proxy module.

use_testing parameter has been replaced by repo
Updates Zend\Uri-Documentation
SQLMETA updates were bogus, just delete and insert. Static property wasn't set.
Fixed # 255567 : Corrected the typo in badges file

Fixed the typo in the badges
Fix Typewarning, Cleanup

- Fix a Typewarning in ccDrawLines
- Removed an unnecessary Comment from 6dfe6be99935d632341e42605c545b4756c6b7ce
Replace broken links to kernel.org

Links to the man pages in kernel.org were broken. I replaced all of them with links to their new locations at http://schacon.github.com/git/.

This is what I did:

    for file in $(grep 'kernel\.org' -R -l .)
    do
        sed -e 's#www.kernel.org/pub/software/scm/git/docs/#schacon.github.com/git/#g' -i $file
    done
Added note that may help msysgit users to use pageant on a 64bit install

As above ;)
Added PuTTYgen as alternative to GHKeyBrowser.

The former can show any key file, while the latter only looks in ~/.ssh, whereever that is in Windows.
This includes some extra information on getting the SSH to work. 

I have added an extra option to the ssh test line, plus clarification information at various points.
Small changes

Le thème avait quelques petits typos.
UT 10/10: Adding unittests for updater, user and utilities package

Adding unittests for updater, user and utilities package and JRoute, JText
Removing deprecated methods from code coverage from JUpdater and JUser