labofsahil/github-event-dataset-2012 huggingface dataset:
Random code cleanups.

(I tried to be as non-invasive as possible style-wise; also, this time all-at-once). 

- Added plenty javadocs.
- Added some unit tests.  One must test all classes.  It's the 21st
  century and software construction has become engineering by now.  Noone
  without a deathwish will use an untested library.
- Removed some unused classes.  Why are they there?
- Corrected some seemingly inconsistent indenting.  By far not all.
- Added contexts in exceptions.  I don't like playing twenty
  questions when I get an exception.  I attach context instead so I
  get a clue as to why something failed when it did.
- Removed some unneeded 'final's.
- Removed side-effect condition checks because they aren't that easy to
  read.  Typically:
  SomeType foo;
  if ((foo = someMethod()) == someValue) {
    // some code
  }

  becomes:
  SomeType foo = someMethod();
  if (foo == someValue) {
     // some code
  }
- Added intentional warning suppressors where appropriate.
- Simplified some code.
- Eliminates weak hash maps.  They're more trouble than they're worth.
- Adds EasyMock for mock object generation in test.
- Testability stunt, and test for Stub.java.
- Minor readability tweaks.
- Sanitize some javadoc.
Added TamableEntity

Changes to my wolf control.

Created TamableEntity so Ocelots can now use wolves methods. Moved most wolves methods to 
TamableEntity and added ocelot class.

Thanks,

WWOL (Brian McCarthy)
Update lib/events.js

Replaced inappropriate if statement with elseif branch, when `$events.name` evaluated to false the last if statement essentially became:

if ( !isArray( $events[name] = [] ) ) { ... }
Release docs

Docs are now included in the openmdao.main source distribution and installed into a release environment. DepTestCase was modified files with the words "test", "docs", "examples" and "optproblems."
Shared dirs bug

Default for symlinks includes system, but default for shared_directories doesn't.
Added sending multiple category support in example app, tracking does no...

...t yet support multiple categories
Storage connection strings
Predictable ID on Template Based widgets

On widgets it's already possible to specify an id, this is only used for the widget's markup.

With this commit, the id is propagated to the sub template in case of template based id.

This allows for instance to have predictable ids in dropdown widget of Select / SelectBox / AutoComplete
Support for {on error} in TPLs

Currently there's a warning when trying to write {on error { .. } /} in the template, while it's perfectly valid, e.g. for images (<img onerror="imageLoadFailed()">).
Allow Array.prototype Augmenting

This plugin had problems when Array.prototype was augmented (something done by many JavaScript shims, e.g. [es5-shim](https://github.com/kriskowal/es5-shim/) and [Augment.js](https://github.com/olivernn/augment.js)).

My solution was to use `$.each` instead of `for...in` iteration in several places, which is smarter about avoiding properties from array prototypes.

Here's a quick test:
 * [v2.4](http://jsfiddle.net/NQbQh/1/) (notice the property value is present in the generated CSS)
 * [with my changes](http://jsfiddle.net/3G74a/4/)

I also bumped the version number to 2.5.
Update testsupport/src/main/java/com/danhaywood/testsupport/jmock/JUnitR...

With this change we can avoid writing extra casting:
```java

@ClassUnderTest
private Collaborating collaborating;

//before ---------------------------
public void setUp() throws Exception {
    collaborating = (Collaborating) context.getClassUnderTest();
}

//after ---------------------------
public void setUp() throws Exception {
    collaborating = context.getClassUnderTest();
}
```
source: http://java.dzone.com/articles/mockito-automocking-and
Added the interpunct.

http://code.google.com/p/ibus/issues/detail?id=1052
Tweak nova and nova_dashboard to at least create proposals [2/2]



 crowbar_framework/app/models/nova_service.rb |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Crowbar-Pull-ID: c24adfde5c640f15d13e913a80c4435681fc9b5b

Crowbar-Release: development
CLC-303 Fix order of section sorting

... and put their type in front of their label. 

Sorting was wrong because I used a regular old Map, which doesn't guarantee the order of keys. LinkedHashMap to the rescue!
CLC-274 Replace current Splash page right hand column text

https://jira.media.berkeley.edu/jira/browse/CLC-274
CLC-184 Initial implementation of Notifications widget
Remove name strings from Destiny data

Destiny data no longer contains names. Everything else is semi-confirmed unchanged.

Signed-off-by: Stefan Schake <caytchen@gmail.com>
daf

dafd
Featuresuper

This is a great feature. Must be merged!
my world

Do it
structured-data

moar
first commit

it is a first request
russian

russian translation is finished (small mistakes are possible)
esperanto will be made near the end of month
SWITCHYARD-903 Bean component not allowing access to context properties


https://issues.jboss.org/browse/SWITCHYARD-903
LPS-26680 Self assigned value not set
SOS-1106

See http://issues.liferay.com/browse/SOS-1106

Thanks,
-Aaron
Fixed Sass commands recognition

Syntax didn't detect commands like: import, mixin etc because of a regex in the end of the line. I also added "for" command to the set.
Update for 0.1.0 forge release

Earlier versions were never released, so the version number is being reset to 1.0.0 prior to an actual forge release.
add PrependSet[re]gid support for unix* payloads
Update modules/exploits/unix/ssh/tectia_passwd_changereq.rb

Fixed bug for when target server is not running on standard port 22.  Net::SSH defaults to port 22 when the port is not passed in via its associated constructors.
Accounts, Ingest, and Analytics Ruby API
Add Viewer Quickstart to User Guide

In addition to the user-guide addition, add a tweak to the dtype-range handling in the viewer so that images don't appear washed out in the viewer (when the image doesn't use the negative range of the dtype).
Goes with the validations pull request

My validation fork uses the chgs object generated by bb-nested to "cut to the chase" for field-level validation when used in conjunction with modelBinder.
Add mozdownload as required package
Adds support for :all_or_none option on #import

Addresses issue #53.
Notification

Title and Message - if clicked, it still sent it. 
Not anymore. :)
* fix empty full_name in post_save
Gallery

bugfree since 93!
allow to use symbols in batch inserter. Closes #104
Fixed WoWContainer bug.
https to http redirect
Fixed up prefilter behavior

Added 2 useful examples of prefilters
Fixes bug 694660

Adds a condition to the search view to simply return the user profile if there is only one result
Infinite Scrolling on Search

Instead of pagination, have infinite scrolling.
Fixing the reddwarf-config cuz of the oizys changes x2
Fix i586 target detection

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
plural namespaces changed to singular
commit after finish save and finish all
Ready for Release Candidate

Merge due date data validation code into develop
Columbia, SC Openhack night
Fix for Processing 2b7

Hi!

I'm doing a project on time and maps and I came across your thesis. Great work!

I was trying out your code in Processing 2b7 and noticed I couldn't run it. It was just a matter of using the full class name for java.io.File, but I wanted to share it with you anyway, maybe it'll save you a few minutes someday.

Greetings from Barcelona,
Bert
Fluid Semi-Working

- integrate fluid layout from TwitterBootstrap
Issue:
- Nav items don't move into a collapsable menu on the right.
ExecPlugin bug?

Hi there Mr Fischer,

Before I start running off my mouth, I should make it clear that I am a C systems/network programmer with absolutely no experience with Java or Groovy, so if I'm completely misapplying the API, please forgive this intrusion. I'm trying to use Gradle as an element in my company's build/deploy/release system and I was having trouble getting the ExecPlugin to do anything other than throw exceptions. In the end, I wound up forking my own copy (obviously) and adding more logging. It certainly seemed from what my logs said as well as the error messages that ultimately, down in the deep depths of the JVM the plugin was making the classic mistake of passing execve() the full string instead split up in the way that execve() wishes. Since quick strace(1)  confirmed this *and* it seemed clear that execIn() wanted a String array anyhow (not surprisingly), I made the change I'm suggesting in this pull request.
#10 Added the select tag box to ranking.html
Better handling of multiple files for a given season/episode

fixed up the case for TV episodes where you have more than 1 file for a given season/episode
Fixes the cordova debug and emulate commands

In my version of xcode (4.3.3), I needed to add the following to xcodebuild options to debug:

-arch i386  
forces the i386 architecture, it would not build cordovalib without it.

-scheme $PROJECT_NAME
tells xcodebuild to build the proper project (not cordovalib)

CONFIGURATION_BUILD_DIR=$PROJECT_PATH/build
tells xcodebuild to not use the default build location (on my computer with xcode 4.3.3 it was somewhere in ~/Library/Developer/Xcode/DerivedData/...), and instead use $PROJECT_PATH/build.
TIMOB-9977-2_1_X: Android: Anvil: ui/ui/webview* tests fail

https://jira.appcelerator.org/browse/TIMOB-9977

To test, please run ui/ui test suite in anvil on emulator and 3.x/4.x device.
[TIDOC-668] Updated Proxy doc to reflect the fact that proxies are fictional on Mobile Web.
[TIDOC-77] Add description of app-level events in Ti.App docs.
F 1

Done. Review and merge.
Updated to work with new version of RabbitMQ

The plugin now uses urllib2 instead of urllib, and it allows the user to modify the port for the query API, which changes to 15672 in version 3.0.

Thanks!
Implement exp2 and log2 function

The description really says it all. It appeared to me those two functions were not implemented.

Suggestions and comments welcome!
Support for columns with same dataIndex but different renderers.
Theme installer

Hi, I created a simple .sh to create the appropriate theme folder and put theme file there. I hope it helps ;D
I also changed font and font size, but it's personal like, you don't need to merge it if you prefer.
Github url was wrong

Just to fix the url that didn't work for me.
Lets try this again. Sort form response 'n that...
Added ability to hide (select, cancel) button
Merge postmark-inbound-python with python-postmark

A while back a created a wrapper library for Postmark Inbound(https://github.com/jpadilla/postmark-inbound-python) and I see no reason for this not to be part of this library(python-postmark).

I included my two original classes and renamed the to follow the naming convention used, PMInboundManager and PMInboundAttachmentManager, and also added the tests I had originally created.

I noticed that the README file could use a bit of Markdown and organizing, so I did that as well.

Hope we can work something out.

Cheers!
Should update nested models when set is called with partial update

Hey Bert- as discussed!  We extended the test data set so we could test it properly..
Various fixes for CentOS

Just some fixes required to work with CentOS.
fixes in theme diabbook
Memory leak fixes

Went looking for memory leaks in Polycode. Found a LOT.

In this pull request, I broke my changes into four commits because some of the changes I made seemed "controversial" and I wanted you to have the ability to take or leave some of them.

Commit 1: Basic no-brainer leak fixing

Commit 2: Virtual destructors. IMO basically every destructor in Polycode should be virtual because any class could potentially be subclassed by a Polycode user, and I ran into situations even in basic Polycode where destructors weren't being called (and memory was leaking) for lack of virtualness. I did NOT virtualize the following classes: particle , quaternion, vertex, matrix4, String, Data; because I figured (1) these objects are getting created in mass quantities (2) these objects are often really tiny, so there is some reason to think there's actually a real downside to giving those classes a vtable.

Commit 3: A few objects had owned variables which sometimes, but not always, might be appropriate to outlive the object. For example a Scene has many children and a default camera. Looking at the destructor I find commented out code to delete all the children. Instead of commenting it out, I added an "ownsChildren" flag and it deletes or doesn't depending on whether the flag says to. This means the user can actually decide which behavior they want. Also impacted here: Screen, SceneMesh (because sometimes it owns its Skeleton and sometimes it doesn't).

Commit 4: As part of the virtual destructors patch PhysicsSceneEvent needed to be modified, but the patch didn't apply because the commit I was branching from didn't include pull request #90, so I just went ahead and added a tiny commit adding a "virtual" to #90.

Note: I looked at the CollisionScene classes, but not the PhysicsScreen or PhysicsScreen classes yet. I feel confident the latter two will also have lots of leaks.
Change guessType() visibility to public

Useful to get the image type via the controller or template, so we can know which method to call : png(), jpeg() or gif()
Make post('remove') middleware provide the model that was removed. 

currently, there's no way to know exactly what model was removed within a post('remove') middleware, rendering it reasonably non-useful. This patch provides the model that removed to the post('remove') callback.

```javascript
ModelSchema.post('remove', function(model) {
   console.log('Removed: ', model)
})
```
Password and DB options, display DBSIZE in detailed stats

A password is required in order to deploy Nexus to Heroku (using the RedisToGo addon), and being able to specify which DB to connect to is useful.

I also added DBSIZE to the detailed stats.
Support for different rotation systems

You can now choose between SRS and classic rotation mode when creating a room.
Adding MANIFEST.MF and build.properties for placeholders for extjs

extensions to vjet
TORQUE-686

The "filter" option was renamed to "selector" to be more consistent and docs updated.

I've already fixed and run the integs tests and everything went ok.
yo dude, added a sweet button

dsaklnfas
pnp4nagios templates: added total bytes to graph

Hello Yannick,
here is an addition to the template for Interface Traffic.

The graph shows now the total values of in and out traffic based
on the seen timeframe.

Using the rrdtool TOTAL function and some calculating from bits
to bytes.

Best Regards
Markus
Don't validate fact check email contents

Intended as temporary until we can improve the validation.

Fact check emails frequently contain content that, especially once
govspeaked, is rejectd by the current Govspeak::HtmlValidator (but
isn't malicious). This means the content editors can't progress
editions past fact checking.
Added gauge and histogram calls
Syslog-ng package modified to use base64 encoding for objectparameters field

Since the objectparameters field can contain characters that may not be xml friendly, it's better to use base64 encoding for this field
implemented do_POST_Document_compact.

You'd already implemented compact in TDDatabase; I simply implemented the method to expose it in TDRouter.
HV-640

Enabled checkstyle with several checks enabled (aligning a little with the checks for JBoss AS). Maybe I would like to also enable the RightCurlyCheck, but this requires quite some changes. I am happy with the current setup for now. Most importantly the license header is checked. 

Thoughts on what else we should enable? Or whether we should add RightCurlyCheck now?
Allow the Sundown renderer to be specified as an instance

The $renderer argument to __construct/configure() can now take a
Sundown\Render\Base instance. This base class is explained here:
  https://github.com/chobie/php-sundown/blob/development/docs/Render.md

This change allows the renderer to be provided by dependency injection,
fixing kwattro/KwattroMarkdownBundle#6
Fixed bug # 132, could not exit admin building while music plays

Updated the rave-hallway.tmx to include a door
Chapter1

I would like to make a review, do not merge.
french datetime

I put the french traduction for datetime assertions
Updated European Portuguese language file

This reflects the latest upstream changes. As always, I am open to translation alternatives.
2.3+: Fixed path to pdfviewer files
Added addItem and image uploading (via Imgur) support.

I'm sure others fill find this useful.
[TECH SUPPORT] LPS-28426

Hi Sergio,

this is a questionable PR for me. The solution works well, however it seems to me more of a new feature then a bug and because of that I am not sure if we really want to commit this fix or we want to develop the solution in this way. 

The main change is from now we will consider not just the first but ALL language codes from the request. To do this we iterate trough all the locales from the request and to stop the iteration we have to check the same conditions we check after the loop(but it is necessary as well) so this is the other reason why I don't really like it.

Please let me know your opinion!
Daniel
LPS-25409 [TECHNICAL SUPPORT]
Change ListViewForm FieldCasting to Datetime

'Date->Ago' = Y-m-d 00:00:00 = 16 hours ago
'Datetime->Ago' = Y-m-d H:i:s = 1 minute ago
did it again

sorry and thank you
Supporting minitest

Added minitest support. Otherwise it's not possible to use mini test with factory girl fixtures. Maybe this gem should not touch the test framwork setups at all?
Fixed migration script.

Fixed the migration script to alter the columns when null=True was added to the model fields.

...ebookprofile fields.

Signed-off-by: Kevin Stone <kevinastone@gmail.com>
0.9.9 64 bit support, upgrade 32 bit to 0.9.9, and RbConfig for CPU detection 

I added the 64 bit binary using 0.9.9 support, and brought the 32 bit to the same version. I used 0.9.9 instead of the latest 0.11.0_rc1 due to an extra library dependency, which I filed at http://code.google.com/p/wkhtmltopdf/issues/detail?id=968

I switched the CPU detection to use RbConfig, as RUBY_PLATFORM has been shown to be inconsistent between different ruby implementations.
Updated glob sorting to sort files in parent directories ahead of files in sub-directories.

Previously Dir[].sort was called, which would result in the following sort order:
/a/a/a.js
/a/b.js

The patch changes the sort order to the following:
/a/b.js
/a/a/a.js

My motivation for the patch was having the following structure:
views/views.js
views/model/action.js

view.js defined a views namespace. action.js used it. Of course there are other ways to fix this, but the updated sort order seemed to make sense anyway.

I added one test to test the behaviour.
Missing new in constructor example in README
bug  fix & new feature

# Fix
* When calculating index of byte for rightmost column, it should be (x + w)/2 not (x + w + 1)/2.
* typo in Makefile

# Feature
* menu item access short cut
Change to PHP lint regex

On my system (OS X 10.7 w/stock PHP 5.3.8), the PHP lint frequently
misses errors due to over-specificity in the regex. This one is
catching them. So far this is not tested with earlier PHP versions.
I've updated to the final release of lift 2.4.

I've created the directory structure on the server so it should publish okay.
Include programming ability as "regardless" item
fix branding color
[FIX] Crash of the MATextReader class if the given file doesn't exist.

Accidently I discovered that if the filename given to the method `MATextReader::Read` doesn't exist, then the variable `group`and `channel` are empty. Morever, as `numcolumns` is then equal to 0, then the while loop is infinite. The modulo `%` operator send also an error in this last case. 

Finally, I added the test at the beginning on the given input stream to know if there is already an error `if (is.fail())`. A unit test was added to cover this problem
Includes some more updates for Elgg 1.8

 * replaced some deprecated function usage
 * improved the user hover menu registration
Allow server to respond to more HTTP Methods

Facebook loads apps in an iframe with a POST request.  This change
helps host a Facebook application inside Facebook.com.
master-mh-420

http://issues.liferay.com/browse/LIFERAYQA-3246
LPS-31962
LPS-28924
LPS-28733
LPS-27803
LPS-28029
847060: Add missing requires on pygobject2
Extend page attributes white list, because now it caused errors

...ix
One more update for the User Guide. [1/1]



 crowbar_framework/public/crowbar_users_guide.pdf |  Bin 1279445 -> 1041181 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)
Simplify transition functionns in Crowbar and in the provisioner. [1/3]

This makes the control flow through a couple of the main transition
functions a little less convoluted.


 crowbar_framework/app/models/crowbar_service.rb |  110 ++++++++++-------------
 1 file changed, 47 insertions(+), 63 deletions(-)

Crowbar-Pull-ID: cb6a76ff6b37bc0a0f958681e2ab647cb1517c8f
Improved regex for IsItUp

I changed the regex for IsItUp module to work on more things:

* The regex now triggers on subdomains, instead of only something like google.com, it'll work with mail.google.com
* Triggers on IPs too. The side effect is that it's causing more false positives, so something like "is a.b.c. up" is getting through.

It should be possible to make the regex better and get lesser false positives, but I don't want to make it too complex either. Suggestions?
LPS-26131

Upgrade Process for ClassNameId - ClassPK patter
Update to ember 1.0.PRE and change the deprecated get/setPath calls

Update the ember js main to 1.0 PRE and remove the deprecated function calls.

This change will require clients to at least have the ember js build that switched to the get/set functions which supported paths.  https://github.com/emberjs/ember.js/pull/1176
Rails 3.2 + : ActiveModel::MassAssignmentSecurity::Error: Can't mass-assign protected attributes: var
Changed package name to lowercase and added java/src for interactive python
install distupgrade capability 

This commit add a capability file to the package. 
The version is set to 0.7 and an entry for the changes file was added.
cache holds sessions
Remove non-source-code files from repository

Hi Didier, long time!  I see you have a .gitignore which excludes *.pyc and *~ files, but a bunch of those same file types sitting in the repository.  This pull request will merge in cleanly with your repo, and will clean up that mess.

Hope you're well!  I hear good things about RapidSMS Rwanda all the time, congratulations!
Adding initial mysql to graphite plugin

Plugin to get metrics from mysql.  Modeled after common stats and collectd mysql plugin output.
items

1 item has been added to each room. item has weight, description, and name
API docs for builds are out-of-date

See #583 for details. This is the pull request.
XML versions of tests

i have added some simple XSLT to generate XML for the test data. maybe interesting as an alternative representation? should i add a schema for the XML? different XML preferred? just a starting point so far...
Fix file path issue on Windows & update the README

This should fix the issue when trying to save a file on Windows shows an error due to incorrect file path. Also, the path to Sublime Text 2 packages is not correct which is given in the README file, so it has been updated as well.
Celsius support for forecasts & ability to save location in ~/.cliweather

I made this for myself and thought this might be useful for you.

I added support for saving your location into a ~/.cliweather file  so you don't have to type this in every time you want to see the weather.
Also calculate celsius from the forecast data since google only seem to provide fahrenheit.
Groovy cli

Hi,

this fixes https://github.com/cucumber/cucumber-jvm/issues/212

Actually it just passes the "correct" parameters to cucumber-jvm.groovy

First, it was missing target/test-classes in the class path and second,
to make the groovy backend load both step types, the compiled steps and the interpreted steps, we have to pass two different `--glue` paths.

That is a bit tricky.

The backend needs `--glue src/test/resources` to find the interpreted steps and `--glue cucumber/runtime/groovy` or `--glue cucumber.runtime.groovy` to find the compiled steps.
Constrain types

Overrride allowedContentTypes and invokeFactory from PortalFolder
to mimic the behavior of Archetypes based folders. This allows the
registration of IConstrainTypes adapters to actually have the
expected effect.
Test 2 [1/1]

test

 dev |  170 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 151 insertions(+), 19 deletions(-)
Error corrected

Hi
I have corrected the error in the get_members function
Walking around in EMI

This allows the player to slide around in EMI.
Also the start of refactoring vector math to use Sector._normal instead of (0,0,1)
SAKIII-4701 display content use notification when deleting from content profile

https://jira.sakaiproject.org/browse/SAKIII-4701
fix issue #6 Load station bikes on map using parallel thread

fix issue #6 Load station bikes on map using parallel thread.

fix issue #9 Problem when we tap the map screen with two fingers

Additionally it supports geolocation on enter at the map.
French translation

Hello,

Having discovered OSRM earlier today, two friends and I translated the interface in French. Please add it ! :)

If translators are to be credited somewhere, please credit all 
* Nicolas belett VIGNERON
* Moyg
* Jean-Frédéric

Hope that helps :)
7.x check_plain port

JIRA ticket: https://jira.duraspace.org/browse/ISLANDORA-736
INT-2264, INT-2263 TCP GW Reconcile reply-timeout

reply-timeout had the wrong function, when compared to
other gateways.

Add remote-timeout to reflect the time we will wait
for a reply from the remote system

Make reply-timeout set the sendTimeout on the messaging template

Set remore-timeout to reply-timeout (if set) unless remote-timeout
is explicitly set.

Update reference doc, and migration guide on Wiki.
14101 - Update Style List

Added Land of the Rising Hearts
Removed Dusk Retreat
ActiveSupport::Cache::CouchbaseStore#write_entry should raise Couchbase::Error::KeyExists

when `:unless_exists => true` irrespective of `quiet` or `raise_errors` setting.

This is as per the behavior of store as specified in `TestStore#test_add`
Keeps checking if the channel is ready to sync if it was not ready on the first attempt.

Sometimes the Channel is not ready to sync in getUpToDateWithSubscriptions, so you need to keep checking; otherwise, the initial sync of local data to the master server won't ever happen.
Rewrite network barclamp to manage interfaces directly. [11/22]

Making the distro tools handle reconfiguring network interfaces for us
was needlessly fragile, since we were rewriting the network config and
changing the state of the interfaces while we were in the middle of
converging the node -- if we happened to do anything that would try to
talk to the chef-server while any of the interfaces needed to talk to
the admin network was changing, we could easily wind up in a state
where manual intervention would be needed to recover.

Additionally, the network barclamp had to have a good deal of
special-casing to handle all the distro-specific caveats that went
along with using ifup/ifdown directly to manage the nics.

This code does away with all that by teaching the network barclamp how
to manage our interfaces directly, reducing the distro-specific code
to what is needed to write out the proper configuation for ifup/ifdown
on the operating system.

New features:

 * All interface manipulation happens early in the compile phase of
   the chef-client runs, and the recipe will pause for up to 60
   seconds to verify that it can ping the node with the provisioner
   role (if one is assigned).  This should ensure that the chef-client
   run succeeds with minimal delay even when we are forced to do
   something that may trigger a spanning tree update on the
   network. This frees the rest of the barclamps from having to care
   about sleeping due to network configuration changes.
 * The network barclamp posts its state on
   node[:crowbar_wall][:network] to allow other barclamps to easily
   see what interfaces are members of what network and what IP
   addresses are assigned to the node.
 * Switching between single, dual, and team mode is more or less
   seamless now. You can easily switch network modes even when nova VMs are
   up and running without dropping more than a packet or two. The sole
   exception I have seen is Nova running in tenant_vlan mode.
 * It is trivial to deploy with a configuration that does not use vlan
   tagging at all.  The network barclamp will manage our interfaces
   correctly by assigning multiple IP addresses to the appropriate
   interfaces for each network, and it will handle moving addresses
   and routes around as needed.  Debian and Redhat config file
   generation has been updated to handle binding multiple IP addresses
   to interfaces so that a rebooted node will come up with the proper
   configuration before chef-client runs.
 * Helper classes have been added to the barclamp recipe that model IP
   addresses (including IP address ranges) and network interfaces.
   Those helpers also inject convienenece routines into the CHef::Node
   class to make it easier to find interfaces and addresses for each
   of our networks.
Merge to Main for V1
Added more compatibility with symfony 2.1

Hi, i have added the "compound" option in setDefaultOptions method of the RecaptchaType class like is specified in the UPGRADE-2.1.md file from Symfony doc.
Check the commit notes. I'll be sending an email here in a second as well.
removed dropped packages and 3 pkgbuilds with various edits
slider/time issue

When is nomensa playing a file (video or mp3) there are several errors in javascript console related with player.seeking.end() and the sliders doesn't move. However it works perfectly in firefox. I remove the call to this function and it works ok.
Added mobile site fallbacks

The only failures i've found so far is for R rated content which requires the user to login.
[WIP] Update SF 2.1's Form BC

Need to adapt some method signatures to fit the `FormTypeInterface` for Symfony 2.1.

See the UPGRADE-2.1.md file on symfony's main repo.
templated rendering of default strings.

This lets a django developer setup a context and let the form render its default strings through it. It's an easy way to have additional information dropped into the form by default eg. username, email etc.
Open the app on the default web browser

Add functionality to open the CloudBees app in the default web browser
upon successfully uploading it. This is enabled by default and can be
changed by setting the cloudbees-open-on-upload Key to false. There is
also a cloudbees-open Task to open the app at any time.

This addresses my feature request, Ticket #5.
Update docs/languages/en/modules/zend.view.helpers.rst

Added a code example to url()
update to active resource 3.1

the only change was to stop using the deprecated `attr_accessor_with_default`.
SOS-844+SOS-845
Support for parsing versions from maven pom.properties files

I implemented this in my own project, and then thought it would be more useful in jackson-core.  Maven puts version info by default in META-INF/maven/groupId/artifactId/pom.properties, so it makes sense that jackson-core should provide a convenience method for loading Version objects from it that jackson modules can use.  The method also accepts a classloader, which should ensure it works in OSGi environments.
Collection#add tweaks

When aborting due to invalid or duplicate models the collection should be left in a consistent state.  Model events, `length`, `_byCid`, and `_byId` should not change.

Also, when a comparator is supplied the indices of the models are changed after the collection is sorted.  Thus we must trigger `'add'` with the new values.  By iterating over the collection, we avoid calling `indexOf` for each model.
Class variables shouldn't be used. Ever. Instance variables created at a...

... class scope act as class variables since a class is an instance. Class variables have many issues, such as leaking on inherited other classes and such. Friends never let friends use class variables.
Added table for flickr.photos.search
JText::plural(), dynamic plurals for arbitrary numbers

This oneliner patch allows "dynamic" pluralization of language keys for specific numeric values, eliminating the need to write and assign a callback for `getPluralSuffixes`. Essentially allowing any "magic" number passed into ``JText::plural()`` to result in more meaningful (semantic, human) phrases if a developer or template/UI designer wishes to do so.

Sample usage, numbers (7, 14, 30) are made up to illustrate the idea:
``` # standard behaviour
 STATISTICS="Statistcs"
 STATISTICS_0="No Statistcs available"
 STATISTICS_1="Todays Statistcs"
 STATISTICS_MORE="All Time Statistcs"
 # enhanced behavior
 STATISTICS_7="Weekly Statistcs"
 STATISTICS_14="Bi-Weekly Statistcs"
 STATISTICS_30="Monthly Statistcs"
```
In code:
```echo JText::plural('Statistics'); // "Statistics"
echo JText::plural('Statistics', 0); // "No Statistcs Statistics"
echo JText::plural('Statistics', 1); // "Current Statistics"
echo JText::plural('Statistics', 7); // "Weekly Statistics"
echo JText::plural('Statistics', 14); // "Bi-Weekly Statistics"
echo JText::plural('Statistics', 30); // "Monthly Statistics"
echo JText::plural('Statistics', 42); // "All Time Statistics"```
Add slightly prettier reports for rescanning

Good afternoon,

I've modified the `#to_s` method in the RescanReport class to produce tables in much the same fashion as are produced in the standard report.  The motivation for this is that the guard-brakeman gem was simply outputting hashes via `#puts` in its output.  By making this modification I can output tables as you do in your standard report via guard!

Part of me wanted to refactor the two reports to either mixin a reporting module or inherit from a common baseclass to do all of the nice outputting regardless of the source (a regular scan or a re-scan) but spent some time on that path and could not satisfactorily accomplish this easily (without lots of lame overhead).

If this patch is meaningful please considering merging this request.  I attempted to make as little modification as possible to accomplish this.

Regards,
Dave
Better display if element is app.user
fix for #14 (event weights for GenMET in muon channel)
add ensure=absent support

This commit adds the ability to ensure that lines are absent.

Chris, please double check this. I was a little confused by the fact that the file lines indices need to be updated and at first was seeing nils printed to the resulting file.
CollectionView - Allow a view to make a choice where to render a new model item

I have an acitvity feed where I need to be able to add new items in various places in a list. Passing the index of the new model to the appendHtml method would allow the views appendHtml implementation to choose where to render the new item.

E.g currently I am adding a model to a colletion in the following way

  activityCollection.add(model, { at: 0 });

this would allow something along these lines

appendHtml: function ($el, html, index) {
          $el.append(html);
          $(html).insertBefore($el.children().eq(index))
},
Removed @Preload from Session and moved it to Storage's flush(); implemented doBeforeFlush() in Storage

Removed @PreLoad annotation from Session document accessed_at field to allow queries against session collections. Added access time update operation to Storage's flush() function (see below).

Added also a protected function doBeforeFlush() into Storage to allow custom operations in inherited storage classes before flushing the document into database.
Fix broken link

I believe this pull request fixes the broken link. Hope that helps.
Session return to

Hello,

Use return to when present on « login_required » and other fix and add Gemfile.

Thanks,
Laurent
add README

This pull request adds a README that lists the Ubuntu Precise dependencies.
Import analysis & scripts from Plone

- Import and merge both pages as server-analysis
- Import figures
- Fix links to developers documentation

To handle later:
- put server-analysis under sysadmins/ and added to Advanced Topics in the main TOC. Open to discussion during doc review
- left one local link  to OMERO.tables API: waiting for OmeroTables to be converted.
Hopefully resolved a Windows issue where true != 0

I asked a user to confirm that this resolves the Windows specific issue, however they are finding that Windows PMS will ignore the PluginDevMode flag and simply replace it. From the provided logs, it appears that the issue is a failure to match 'true' and '1'. The updates should fix this, but I also confirmed this doesn't break for existing OSX users...
Random Improvements

Hello,

Here are some random improvements I'm using myself.  They're not polished, and them methods I've mocked do * approximately* the right thing.  But it's probably better than nothing.

Mark.
Adds bugsense support

Adds bugsense support

https://www.bugsense.com/dashboard/project/b7762be4#
Merged 2.0 into master

Solved 2 (trivial) conflicts:

* `Thumbnail/FormatThumbnail.php`: DocBlock return type
* `composer.json`
Tabs bug fix (attrib selector quotes)

jQuery 1.5+ requires attribute selector values in selectors to be wrapped in quotes, for example:

`$("a[href='#location']")`

instead of:

`$("a[href=#location]")`

My latest commit here adds single quotes around an attribute value in jQuery Tools Tabs, which was causing uncaught jQuery exceptions.

The other commits in this request pertain to an earlier pull request: https://github.com/jquerytools/jquerytools/pull/533 but I'm not sure how to only include a specific commit for this request.
Library Support

I made a few edits to add support for routes with libraries. A library key is not always set in the request, but if it is, it will be used for $this->_library. From there, the code is basically doing the same thing as for the controller/action. The only difference is that if $this->_library is empty, then it won't be appended to the $url variable that's used to go and get a matching route.
Slicer modules now support multiple categories

Since Slicer r19133, module 'category' is obsolete, it has been renamed into 'categories'
Added head5 to html.snippets

head5 is the HTML5 equivalent of the existing head snippet. The only
difference is it uses the shorter <meta> tag, using utf-8 as the default
text:

    <meta charset="utf-8" />
Minor change about integer sign comparison

made a commit to change the sign on a for loop to remove a warning about integer sign comparison.
undefined request type in $.ajax

Fixes $.ajax when GET is not explicitly specified.

e.g.
$.ajax({
  url: "http://google.com",
  complete: function(resp) { console.log(resp.responseText.length); }
});
J300 installerfilter

Reported by Reinhard Hiebl at:
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=28899

Extension Manager -> Manage: 
"Filter" does not work. Always all extensions are shown.
update all controllers to use fancy new helper_methods
Enabling only C/C++ language support of PPL build

Preventing error message: "No rule to make target `ppl_java_generated_tests.java', needed by `classcheck.stamp'. Stop." by enabling only PPL support for C/C++.

Build system: Macbook Pro, Snow Leopard 10.6.8, Xcode 3.2.6, macports.
Update OKAPI

Since you might be coming back to testing OKAPI, this is the most recent version.
Jellybean

Added required files for i9300 compilation:

android_vendor_pa/products/pa_i9300.mk
android_vendor_pa/vendorprops/i9300.proprietaries
Avaliacao JPA - Rafael Marcelo dos Santos
markdown changes (found in code review)
Update languages/ru-RU.ini

update translate
Support for pickling/unpickling

When using mail-templated in combination with the [Celery Email Backend](https://bitbucket.org/pmclanahan/django-celery-email), an error occured because the ```BlockNode``` and ```Template``` objects (```_subject```, ```_body```, ```_html```, ```_template```) can't be pickled. 

I added the ```__getstate__``` and ```__setstate__``` functions to exclude the concerning properties from pickling and restoring them on unpickling.

I hope you'll accept this request, so I can use the PyPi version again ;).
Added a Speaker module

Added a Speaker module to play music files stored on the robot.
The speaker are not yet present on Webots.
whereis.bat conflicts with GnuWin32's whereis.exe

Those who installed GnuWin32 have a whereis.exe in their PATH that conflicts with your whereis.bat. On my machine, whereis.exe was getting priority and being called in place of your whereis.bat.
```
C:\Users\shaneallgeier>where whereis
C:\gnuwin32\bin\whereis.exe
C:\Python27\Scripts\whereis.bat
```

The problem is that whereis.exe's output is not compatible with your whereis.bat, which caused the following error:
```
C:\Users\shaneallgeier>mkvirtualenv test
The system cannot find the path specified.
The system cannot find the path specified.
The system cannot find the path specified.
```

The fix would be to rename your whereis.bat to something else. Perhaps just where.bat since you seem to be duplicating that program's output anyways.
Support for ref.vim

ref.vimのpydocがシステムのpydocを参照してしまうのでその対応です。
個別のプラグインに関することなので取り込むかはお任せします。
Added support for Mongoid

I extended your fix and made it possible to give an array of columns with mongoid.

Sorry for the messy commit messages.
buttons update

Text buttons can now be created. (fully functional)

Level Select uses these text buttons now (you can click on the desired
map)
Updated Bundler and ruby-graphviz

Hi postmodern,

I changed some small things to make dm-visualizer compatible with newer versions of Bundler and while at it I updated ruby-graphviz.
It would be cool if you could merge the changes and release a new version :)

Cheers
  Martin
Oaebldr 19 upgrade gem to latest and some better logging

https://jira.sakaiproject.org/browse/OAEBLDR-19
Added basic Force.com Site instructions for TwiML
Initialize all apps before the compressor runs (#223)

Some apps register built-in template tags. The compressor
dies with TemplateSyntaxError if these apps have not been
initialized before the compressor runs. This patch lets
django initialize all apps (but presumably not connect to
the database, which was the issue reported in #127) and
register all built-in template tags before running the
compressor.
add cm nightly for epicmtd
Fixes small bug in Firefox

Happens in: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.1) Gecko/20100101 Firefox/10.0.1
Bug screenshot: http://storage3.static.itmages.ru/i/12/0217/h_1329494840_3725060_d230678f1a.png
Fix #14, #15, and #16

#14: Merged trips with no stop times
#15: an inverted comparison of trip stopping patterns (I'm pretty sure this was a bug; a second pair of eyes would be great)
#16: --renameDuplicates was not being honored.
Add accept header for XHR request

Re-opened stale pull request.  This solves https://github.com/valums/file-uploader/issues/496
Remove net-http-persistent-patches now that 2.8 release supports NO_PROXY

The monkey patch should no longer be necessary now that net-http-persistent supports NO_PROXY. See: https://github.com/drbrain/net-http-persistent/pull/31
Mention braille modules in README

Another one :)
Added internationalization support

Added i18n support and brazilian portuguese translation
Install Script

Hello,

This is great work and very much appreciated.  I have added a simple install script for this.  If you would like, you can pull.
ArraySerializer will include pagination if it can

This PR adds pagination information for collections. If the collection has some pagination methods, then include them in a meta object. 

```ruby
{
  :meta => {:pagination => {:total => 5, :current => 1 }},
  :posts => [...]
}
```

I decided to root with a meta key because this leaves room for other meta information in the future (maybe URLS). @wycats also mentioned he was considering this strategy so I figured this was a good bet.
added green lantern the animated series and superman the animated series
Minor updates to the truncate library.

Updated with logic to truncate to the end of the full word if it's the last word in the string. Updated some tests to match.
Worked on navigation bar, added dropdown for book and api.
Updated static library fork

I've updated my fork which provides a static library.  I haven't gotten the Mac workspace compiling cleanly yet, but patches welcome. :-)
aply this
Catch SecurityExceptions

When using Bio-Formats within an applet, it is common for
System.getProperty("java.library.path") and System.loadLibrary(...) to
fail as a result of insufficient permissions.  We now catch and log
these exceptions, as the majority of Bio-Formats' functionality can be
used without the native libraries in question.

See:
http://www.openmicroscopy.org/community/viewtopic.php?f=6&t=942&start=10#p3594
The Godfather Quote!!

Dude, how is it possible that this project has been up for so long and yet the message when you kill WEBrick has a Frank Sinatra reference! Since I was bored I found what I believe to be an appropriate replacement.

For visual reference if you have not seen any of the movies: http://www.youtube.com/watch?v=yHzh0PvMWTI
Incompatibility with ATVocabularyManager

I found a problem with this package when ATVocabularyManager is installed.

If the vocabulary defined through ATVocabularyManager is also registered as an IVocabularyFactory utility, the eea.facetednavigation configuration breaks due to duplicate vocabulary name.

You commonly get this exception:

       - URL: file:/Users/luca/Library/Buildout/eggs/Products.Archetypes-1.7.12-py2.6.egg/Products/Archetypes/skins/archetypes/widgets/selection.pt
       - Line 36, Column 12
       - Expression: <PythonExpr field.Vocabulary(context)>
       - Names:
          {'args': (),
           'container': <ATFolder at /ArchivioFotografico/cartella>,
           'context': <ATFolder at /ArchivioFotografico/cartella>,
           'default': <object object at 0x100416b30>,
           'here': <ATFolder at /ArchivioFotografico/cartella>,
           'loop': {},
           'nothing': None,
           'options': {},
           'repeat': <Products.PageTemplates.Expressions.SafeMapping object at 0x10a75f2b8>,
           'request': <HTTPRequest, URL=http://localhost:8080/ArchivioFotografico/cartella/configure_faceted.html>,
           'root': <Application at >,
           'template': <Products.Five.browser.pagetemplatefile.ViewPageTemplateFile object at 0x107ad2a10>,
           'traverse_subpath': [],
           'user': <PropertiedUser 'admin'>,
           'view': <eea.facetednavigation.widgets.schema.Schema object at 0x10a391d90>,
           'views': <Products.Five.browser.pagetemplatefile.ViewMapper object at 0x10a391fd0>}
      Module Products.PageTemplates.ZRPythonExpr, line 48, in __call__
       - __traceback_info__: field.Vocabulary(context)
      Module PythonExpr, line 1, in <expression>
      Module Products.Archetypes.Field, line 469, in Vocabulary
      Module eea.faceted.vocabularies.portal, line 37, in __call__
      Module zope.schema.vocabulary, line 64, in __init__
    ValueError: term values must be unique: u'composizioni'


With this fix I check before if the vocabulary name is already registered.
[JBIDE-12978] corrected N&N and screenshots
instrument some bits
Implemented the changes submitted by Rob. A better array test.
Removing the Maven shade plugin

Removing the Maven shade plugin - it was generating a large artifact
that had third party class files in it. This is a messy, dependency
nightmare for users.

Upping version to 0.3-SNAPSHOT
Code formatting formatting.php (2)
Fix activity page not showing contents of eclccserver queue candidate 3.6.x

Note that eclserver uses the same queue name, and this should work
for that as well.

Fixes LN issue 397: https://github.com/hpcc-systems/LN/issues/397

Signed-off-by: Anthony Fishbeck <Anthony.Fishbeck@lexisnexis.com>