labofsahil/github-event-dataset-2012 huggingface dataset:
Specs, improved error handling, and more

I added a few specs mostly for the controllers (next up will be models). Needed factorygirl, so added that to the gemfile.

Updated the exceptions in the controllers to be a little cleaner / easier to deal with. Added a 401.html page.

Modified controllers to before_filter check if the user is signed in. Figure that is a first step toward being able to refactor out some of the validation checks that are happening in controller actions.

Removed the view spec files for now. Just a preference to get rid of them all for the time being.

Be sure you:

```
bundle install
rake db:test:prepare
#then
rake spec
```
And confirm visually that I didn't mess anything up before taking this (I checked out as much as I could -- seemed all ok to me).
Email the poster when their listing is taken down
up date git fork
Entity format with

Adds the ability to add formatters for entities as discussed in #152
Do not crash when trying to walk an empty set

If you're trying to walk an empty set (e.g., the `exclude` list effectively included the entire history), then the walker crashes, because `self._last` won't ever have been set. This patch simply ensures that `self._last` has been set to some value before trying to compare against it.  I believe that the resulting behavior (leaving `reset_extra_commits = False`) is the right one for that case.
libRIPC Pull Request

Hey Jens,

ich hab ein paar Änderungen die es vielleicht wert wären sie zu integrieren.
Insgesamt sind es zwei Dinge die ich gemacht habe:
1. Die Schnittstelle habe ich angepasst bezüglich der Typen der Parameter. Zwischen den beiden send- und der receive-Schnittstelle gibt es Typ-Unterschiede bei Parametern mit identischem Zweck. Die Anzahl der Items/Buffer wird in ripc_receive als uint16_t, in den send-Methoden als uint32_t übergeben. Ich habe uint16_t für alle drei Methoden übernommen. Desweiteren sind bei den send-Methoden die Längenangaben der einzelnen Buffer als size_t geführt. In ripc_receive als uint32_t. Ich habe uint32_t für alle übernommen. Auf 64-Bit-Maschinen ist size_t 64 Bit lang. Das ist zum einen deutlich mehr als nötig, zum Anderen hat es bei den pingpong-Clients auch zu Fehlern geführt, weil dort ein uint32_t-Array auf ein size_t-Array gecasted wird, was dann natürlich zu Fehlern führt.
2. Außerdem habe ich noch etwas Netarchitektur-spezifischeren Code erstellt. Zum Beispiel sind in den resolver- und rdma-connect-messages einige Elemente enthalten, die Architektur-spezfisch sind. Die habe ich ausgelagert. In dem remote context-struct das selbe.

Ich habe den Code nicht testen können, da ich keinen Zugriff auf die IB-Hardware habe. Aber da ich nichts semantisches geändert habe, sollte das eigentlich problemfrei funktionieren. Ein kleiner Test würde aber nicht schaden..

Gruß, Felix
Corregido error en "pricePerSecond" -> de 0.08 a 0.02 (Yoigo - La del 2)
receiving list statuses with entities

Previously when receiving statuses in a list, t.co links are not  expanded in Mystique because of invalid parameters given at fetch statuses of lists.
This pull request correct the parameters.
Fixed Some More SQL Bugs/A Small Index Typo

Fixed some more SQL bugs that also had to do with including the node id as part of the WHERE clause of the queries as well as a small index typo where the second element was accessed instead of the first.
Merge

This is the big merge, hold onto your butts.
rake console

I hate typing this. It's convenient.
Add "always show location entry" checkbox to preferences

This exposes the 'show-location-entry' setting (previously known as
always_use_location_entry in nautilus)
Remove all Subversion metadata.

So, dann gehen wir doch mal ans Eingemachte: Ein Pull-Request.

Damit sind SVN-Verzeichnisse jetzt auch weg.
Use loadermanager

Hi Marko,

Wanted to share a refactoring of TimelineFragment.java so as not to use the deprecated constructor
 SimpleCursorAdapter(Context context, int layout, Cursor c, String[] from, int[] to)
but instead use LoaderManager class, mostly following the sample code in the class reference
 http://developer.android.com/reference/android/app/LoaderManager.html 

Also, for my SDK emulator, I only have Android API Level 15 (ICS 4.0.3), so the project.properties file also got updated to android-15 instead of android-14. I tried to put that change in it's own git branch.

Finally, I'm quite new to git, so hopefully, I've not done something in how I've committed code changes that makes it difficult for you to see and decide whether the refactoring is useful... I've purposely left in commented out prior code to make it a bit easier for you to see what was there previously.

Cheers,
-ChongLim Kim
Add .gitignore

Mostly to trigger a Travis build on pull request
fixing neverending redirect loop

issue #311.
looks like Host header is transmitted on the wire as lowercast 'host' which confuses some servers.
RFC does state the host header as uppercase 'Host', so I amended all instances of headers.host to headers.Host.

Hope this helps.
Simplify binding routines access

Exposes all binding routines at `rivets.routines` so that they can be fully customized. This also makes the core binding routines able to be tested in isolation.
Display exception message when using --auto

Fixes #470
MongoDBList compile with immutable params

fix com.mongodb.casbah.commons.MongoDBList#concat to take scala.collection.Traversable, not scala.collection.mutable.Traversable, with tests
[t2257] visually pleasing butter startup
T1417
Account for width of line when determining if scrubber should be hidden ...

...#529
Bug 2110 - Change /api/delete endpoint to a POST request
Move font translation to the worker
Fixing refimages

.. after #1366
Text search with new API, new UI

Replaces #1603. Missing a global (about:config?) enable/disable flag.
Support SeaMonkey (without Private Browsing)

Made some adjustments to the extension files, so that we support SeaMonkey properly.
Since SeaMonkey doesn't support PrivateBrowsing (at the moment), some code has been put into clauses, but it should still be fairly readable.

I did also catch a little spelling-mistake "privateBrowswing/privateBrowsing" in the process, and removed a redundant second call to check whether we're in privateBrowsing, in the ChromeActions constructor.

Fixes/Closes: #1247, #1637
varvar
forked from garyfisher/BlizzNetCore
[Issue #7] Added function that iterates through table information and fi...

...nds a primary key. Logic has been added to the DBobject constructor to call this after constructing table information.
fixed hackquest inactive users
Add basic tips

Update readme with basic tips.
Make sure AsyncAppenderBaseTest tests have a timeout (LBGENERAL-54).

I had an issue where I wasn't able to run the tests because the build hung
after ch.qos.logback.core.util.StatusPrinterTest. By git bisecting I found
that the issue was in the f2d15babe3275e7b0d618a020f09a863a0fa6a54 commit.

Eventually after much trial and error & head-scratching I stumbed upon a fix
involving making sure that each AsyncAppenderBaseTest test method had a
timeout.
Some Rails projects do not use ActiveRecord
Top level arrays and fragment caching

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

This can be used in <b>process_info</b> function to do some custom processing based also on provider, not only the id
pull master ahaQuize

hosting
Indicate success to the returner functions

As discussed in #1792 this adds a `success` attribute to the dict passed into the returner functions that indicates if the function ran without error or if salt could not execute it due to an Exception or other low level condition.
drop .template from cfg file names

yes, please?
Tiny YAML correction in starting_states tutorial doc page.
Fix `stateconf` test failing in 2.6 because `OrderedDict` was not available.

Fix `stateconf` test failing in 2.6 because `OrderedDict` was not available.
SmplFW enhancements

Hi Stephen.  I've been working with this today, and I made some enhancements.

- Cleaned up spacing, file structures, etc. (sorry...can't help myself...)
- Added support for custom includes and routing files that override what's in the defaults
- Added ability to override the base layout file on a per-controller basis

If you like these features, feel free to merge them into your master repo.  Thanks!


Nick
NEXUS-4904 and related ones

EHCache was bumped from 1.6.x to 2.5.1 in Nexus master branch. The new EHCache introduced multiple substantial changes in behavior, like

* It calls home, see issue NEXUS-4904
* It is way more stricter about having same named cache manager in one JVM (it results in error).

This change, together with security changes merged from branch (that bumps EHCache version) enables Nexus to fully function with new EHCache 2.5.1 and also use the fixed "factory" component SISU EHCache.

2nd commit is needed only to make Nexus workable in ITs, when it is bounced in same JVM. Without those, a "production" would still properly work (as EHCache would be cleaned up on JVM shutdown), but due to 2nd restriction above, "bounced" Nexus would belly up.

Smaller fixes includes fix for "basedir" property, making it absolute path, and have it shown correctly at Nexus boots.

CI job:
https://builds.sonatype.org/view/nexus/job/nexus-oss-its-feature/286/
cleaner menu buttons

simplified list icons (removed dots) move towards consistency.
GetLocalization tools

Tim, when you get a chance it would be great to code review this just for Ruby style, sanity, etc.
Nrfgo

Hello,
I have added basic support for programming the flash on circuits connected to the nRFgo motherboard. I have only tested with the nRF8200 MCU used with the nRF8001 BLE chip, but I suspect it should work with other nRF chips too. The chip type is chosen with the -d argument. By default, it uses the nRF24LU1+ now. In addition to this, I have added cmake to the project setup. I'm not sure if you like it or not, but I do at least find cmake quite useful. I hope you will take a look at my revisions and tell me what you think should be done differently, and hopefully also pull it into the master branch. I'm happy to do some changes before you pull it into the master branch if desired.

I have also learned git by working on this, so I apologize for some stupid merging I did in the beginning.

Regards, Ruben
Improve local js,css development

Making changes to js,css can be painful with a packaged jar since a compilation is needed to repackage any new changes. This change allows for the paths to the static resources to be configured at runtime. While developing locally, you can then set the prefix to bypass the jar and the browser will resolve it on your local filesystem.
Update docs for local development

- Fix previously incorrect documentation on local development for UI
test pull resquest

is this how pull work?
Nice embedded search
Windows shares path will cause fileutils.split_path to loop endlessly

When giving the fileutils.split_path a path that points to a windows share file `\\share\folder\file.avi` for example. It will loop endlessly because it never returns.
This should fix that.

Also a small cleanup of the 'ntpath' as it gives import errors on some systems, use os.path instead.
Added erichynds MultiSelect JQuery Plugin

Added resource files and resource links.

Also, on plugin load, it checks the selectComponent, whether it's multiple or not, to set different behavior.
Paginate news

This patch does 3 things:

1. Use django's render functions (replace `jingo.render` with `django.shortcuts.render` - it's the same thing).
2. Use generic views for the sitenews app (helps with 3.)
3. Add pagination to news

I'm personally not fully comfortable with class-based views yet (but the function-based ones are deprecated), but they help a lot. Adding pagination was dead easy. 
They are a little verbose because we need additional context there. However I think we could move the `utils.title` logic to the template (it's basically display logic) by registering it as a function/filter.
Change regex paths to use '{xyz}' instead of ':xyz'

See node-datasource pull request as well:
https://github.com/xtuple/node-datasource/pull/66
Update github/github.gist.content.xml
dynamic linking support for 32-bit

Merge to new nacl-stub branch instead of upstream.
Add ability to un-bind events

I've added the ability to un-bind events, thereby allowing EasyScroller instances to be enabled/disabled at will.

The reasoning for this, is that I had a Leaflet map inside the scroller, and wished to temporarily turn off the events on the scroller, so that the map behaved correctly. (Yes unfortunately, the map *had* to go inside the scroller)

I understand the ability to unbind is probably not a necessity, but I thought I'd commit it anyway for your consideration :)
Mongodb native driver replicaset and authentication

As per the conversation in the other ticket, I have added rudimentary auth and replica set support to the mongodb native driver.

I'm currently testing these fixes in the staging environment and it seems to be working well.

Your input on structure/inclusion would be appreciated. I tested the auth well and found no issues separately to the replica set inclusions.

Feel free to copy the auth code independently of the replica set stuff.

Cheers

As an aside - migrating from the mongoose.js driver to the mongodb driver introduced some interesting issues. It may be worthwhile for a long term strategy to include some migration code rather than attempting to make both function the same.

1. collection names changed from lowercase plural to uppercase singular (posts to Post)
2. all relationship id's changed from ObjectID() to String
Can you check my code and merge it in master branch from another-branch-after-xpo

please!
Added git branch info to .bashrc

Tested and works, although you need bash-completion. Accomplished on Arch Linux with
```
sudo pacman -S bash-completion
```
Update

Добавлен выполненный тест от Артема
Added Jiva Devoe's UIAlertView-Blocks.
Pods that require v0.15.0
Update iCarousel

Update to latest version of iCarousel.
Add Printrboard and Brainwave to pins.h and fastio.h

Add support for two similar boards based on ATMEL chips:

Printrboard (AT90USB1286):
MOTHERBOARD = 81
http://reprap.org/wiki/Printrboard

Metrix Brainwave (AT90USB646):
MOTHERBOARD = 82
http://www.flickr.com/photos/metrixcreate/8022785070/
Fix for audin:alsa parameter parsing

The original code looked at data[2].size to figure out whether to copy parameter data from data->data[2].  But the top-level "data" pointer is not an index into an array, and the size member does not reflect the size of any individual drdynvc parameter.  Result:  bad data access causes problems, especially when the dynamic channel audin:alsa is used with another dynamic channel, ranging from dynamic channels malfunctioning to a black-screen stall in xfreerdp when starting up.
updated README to support openSUSE dev builds
commit selection pull request
Improve pdns_control config handling
failure in local stream service 

This pull request solves the hour, day, month and year boundaries problem in the local stream service.
Added dump() function to LuaFunction

Check it out and let me know...
shootout: moved regex-dna into shootout and fixed

I tried running the benchmark and it failed, so I rewrote it a little to fix it. Also moved it into the shootout directory and added a header.
json parser and tests

A json parser in Julia. 

Parsing using a hand written recursive descent parser. Supports unicode strings (tested with utf-8, but should support utf-16)
860952 - update Pool::find to not treat response as an array

This is a small change to revert a regression from an earlier commit.
The earlier commit introduced Util::Data::array_with_indifferent_access
to handle candlepin responses that contained multiple elements.  Pool::find
was updated with this change; however, in that api we are only requesting
a single pool; therefore, the following error would be generated:

	undefined method `with_indifferent_access' for
	["attributes", []]:Array (NoMethodError)
Added server side code for Repo Compare Shared/Unique

The following URLs will now accept a "mode" parameter
```
http://<FQDN>/katello/content_search/repo_compare_errata?mode=shared&type=compare_errata&repos%5B0%5D%5Benv_id%5D=1&repos%5B0%5D%5Brepo_id%5D=12&repos%5B1%5D%5Benv_id%5D=1&repos%5B1%5D%5Brepo_id%5D=11
```

```
http://<FQDN>/katello/content_search/repo_compare_errata?mode=unique&type=compare_errata&repos%5B0%5D%5Benv_id%5D=1&repos%5B0%5D%5Brepo_id%5D=12&repos%5B1%5D%5Benv_id%5D=1&repos%5B1%5D%5Brepo_id%5D=11
```
818726 i18n - updated string translations
merge Server and KatelloServer classes

addressing pylint:
R0922:157,0:Server: Abstract class is only referenced 1 times

No one reference Server class but KatelloServer, which inherit from it.
Do we assume some other serveer then Katello? I do not think so.
Update master

I know some French, so I decided to help out a bit with the translation project (I used the English one for reference).
Completed.

Finished.
Fixed, and added.

That last line I believe it is:
"Write a Pokémon report\xfffewith all your progress thus far?"

or

"Do you want to save\xfffeyour progress thus far?"

Somebody else can figure it out :P
Update master

updated, now only 2 lines in Japanese left
Update master

A few corrections
Bug fix of IPv6 local packets
[openstack] Fixed mocks for failing shindo tests
iPad style layout

Here's the improved version of the iPad style layout example codes, where the special characters are in unicode format.
Default Collapser scope to REQUEST if using Setter

https://github.com/Netflix/Hystrix/issues/22
add possibility to handle core data errors
Feature/casava18
You already had a favicon you could use

but I updated it anyway.
Correcciones de la visibilidad del target de una section (Route.section)

Correcciones de la visibilidad del target de una section

Tengo, entre otras dos, sections: 1 - Home y 2 - Registro.

Al iniciar la aplicación se ve la "Home", y al comprobar que no existe un usuario registrado lo redirecciono mediante Route.section a la section "Registro". Una vez cumplimentados los datos redirecciono al usuario a la section "Home". El caso es que la section "Home" no se ve porque se mantiene la class "hide". Con este cambio se quita la class "hide" del elemento target.

Saludos de un seguidor de lungoJS.

Que conste que es mi primer pull request en cualquier respositorio ;)
Implement TwitterAccountPanel, Improve JLinkLabel

Because we all know there should be set methods for the URL -stare-
Makes it easier as well, since if there is no URL specified, it acts like a regular label.

In the meantime, here's a TwitterAccountPanel. It's been fully tested and works like a charm. \o/
Add the OfflineCache directory for the pre-installed profile

This pull request add a OfflineCache directory to profile/

This profile can be copied to the device to use for loading Gaia. (pull request to change the Makefile will be a separated pull request)
XCode4/iPhone fix/patch


Hi,

Premake support for the current XCode4.3.2 is broken as I mentioned, and the old iPhone patch makes it work.

I highly recommend taking the 'pull request' or applying the attached patch.

Perhaps first try the pull request, I've never used it and try to familiarize with those distributed version control systems :)
Thanks!
Erwin
Packaging

Fix man page option description indentation.
new module: sysctl to handle sysctl entry (2nd)

Hi,

Following your recommandations in the previous pull request : https://github.com/ansible/ansible/pull/1788 i now submit new version of the module.

This is my first module for ansible,
Thanks for documentation and existing module to help me to write new one.
Once this one is OK, i probably push more modules.

Please do not hesitate to tell me if something wrong.

Best regards,
template path for handlers: include

This patch allows the following syntax (already allowed for tasks includes):

handlers:
- include: ${foo}
add pip module

pip module:

args:

- name
- version (optional, use when specifying name)
- requirements (optional path to a requirements file. Not to be used in conjunction with name/version - parameters)
- state ('absent', 'present', or 'latest')
- virtualenv (optional path to a virtualenv to install to)
Disable loading CSS styles

Added --load-styles=[yes|no] to disable loading CSS styles.
http://code.google.com/p/phantomjs/issues/detail?id=167
第六章-初稿

主要的部分完成，还有一些句子和术语没有翻译的特别好。
周五前，在过两遍吧。
还有代码
Fix search for compojure upgrade

I broke the search page when I did the compojure upgrade to using keyword-params.  This should fix it.
Correction for example MapReduce query in "HTTP MapReduce".

The attribute "buckets" is ignored by the "link" phase; it should be "bucket".
Remove prelude-restore-arrow-keys from Navigation. This function was rem...

...oved in favor of loading guru-mode (#166). No known replacement for this function.
New/improved installer

### This is still a wip and not considered stable yet. 
### Issues:
1. When prelude isn't installed as $HOME/.emacs.d (i.e. when installed into existing installation or in an alternative directory) some changes to the existing configuration must be made (change the prelude-dir variable and load preludes init.el should be enough). I'm not sure how to do this yet. I think a reference to the (updated) wiki is the best way.
2. Better error messages.
3. Automatically enable colors when the terminal supports them. 

### Changes:
* Specify source & destination with cli options.
* Replace or install into existing config.
* Easier colors
* Verbose output
* Disable bytecompilation flag.
* Help output
* The installer creates the `user' directories (vendor, personal etc)

All comments and ideas are welcome! :)
Add -reindex, to perform in-place reindexing of block chain files

Flushes the blktree/ and coins/ databases, and reindexes the block chain files, as if their contents was loaded via -loadblock.

Based on earlier work by Jeff Garzik.

This is a step towards automatic upgrade of pre-ultraprune databases as well.
Translation update for Bitcoin-Qt 0.7.1

- Bitcoin-Qt: intregrate current translations from Transifex 
- Bitcoin-Qt: update english translation master file
BIP 0031: pong message

Add a pong message that is sent in reply to a ping. It echoes back a nonce
field that is now added to the ping message. Send a nonce of zero in ping
messages.

Original author: Mike Hearn @ Google

Modified Mike's change to introduce a mild form of protocol documentation in
version.h.
2.3 missing app uses

added missing app uses statements automatically via shell
(see https://github.com/dereuromark/tools/commit/8d4a913b3173283ebc61fcd06c3b1608fc6cc49e)
Better favicon fix

If a `favicon.ico` file is missing, the web server should handle it, not Cake.
Cleaning up the RequestHandlerCompoent

removing redundant code and shifting a few things around so there
are less nested ifs and making things easier to follow.

Removing some variable setting, returning function calls instead.
distshell test fails with leading slash

Without this tiny change, when running mvn test for client I get /lua/distshell.lua not found.

```
Running com.cloudera.kitten.TestKittenDistributedShell
0    [main] INFO  com.cloudera.kitten.TestKittenDistributedShell  - Starting up YARN cluster
log4j:WARN No appenders could be found for logger (org.mortbay.log).
log4j:WARN Please initialize the log4j system properly.
Jul 2, 2012 3:11:54 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory register
INFO: Registering org.apache.hadoop.yarn.server.resourcemanager.webapp.JAXBContextResolver as a provider class
Jul 2, 2012 3:11:54 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory register
INFO: Registering org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices as a root resource class
Jul 2, 2012 3:11:54 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory register
INFO: Registering org.apache.hadoop.yarn.webapp.GenericExceptionHandler as a provider class
Jul 2, 2012 3:11:54 PM com.sun.jersey.server.impl.application.WebApplicationImpl _initiate
INFO: Initiating Jersey application, version 'Jersey: 1.8 06/24/2011 12:17 PM'
Jul 2, 2012 3:11:54 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider
INFO: Binding org.apache.hadoop.yarn.server.resourcemanager.webapp.JAXBContextResolver to GuiceManagedComponentProvider with the scope "Singleton"
Jul 2, 2012 3:11:54 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider
INFO: Binding org.apache.hadoop.yarn.webapp.GenericExceptionHandler to GuiceManagedComponentProvider with the scope "Singleton"
Jul 2, 2012 3:11:55 PM com.sun.jersey.guice.spi.container.GuiceComponentProviderFactory getComponentProvider
INFO: Binding org.apache.hadoop.yarn.server.resourcemanager.webapp.RMWebServices to GuiceManagedComponentProvider with the scope "Singleton"
Jul 2, 2012 3:11:55 PM com.google.inject.servlet.GuiceFilter setPipeline
WARNING: Multiple Servlet injectors detected. This is a warning indicating that you have more than one GuiceFilter running in your web application. If this is deliberate, you may safely ignore this message. If this is NOT deliberate however, your application may not work as expected.
7244 [Thread[Thread-13,5,main]] ERROR org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager  - InterruptedExcpetion recieved for ExpiredTokenRemover thread java.lang.InterruptedException: sleep interrupted
7268 [ResourceManager Event Processor] ERROR org.apache.hadoop.yarn.server.resourcemanager.ResourceManager  - Returning, interrupted : java.lang.InterruptedException
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 7.293 sec <<< FAILURE!

Results :

Tests in error: 
  testKittenShell(com.cloudera.kitten.TestKittenDistributedShell): resource /lua/distshell.lua not found.
```
Shark crying?
Update src/org/rascalmpl/courses/Recipes/Languages/Exp/Abstract/Abstract...

....html

Fixed typo.
list of ports to other languages added to README

it looks like people have developed ports for shell, python and node.js (at least those i've seen so far) and i guess this information may come useful for those who prefer to use them over ruby implementation...
Fix logging

Format strings no longer broken. Nexus module works again.
Plugin manager

Change the way the plugin manager discovers and loads plugins. This change is to allow the rc_python module in https://github.com/disqus/porkchop-plugins/pull/10 to set its metric name to "redis".
Ditto function for lazy people

Feature added:

A single double-quote in response to "What are you doing right now?" means "the same thing the last time you asked me".

I haven't tested this with task numbers, as I haven't used them.

Paul
04 jobs

レビューよろしく！
Fix typo in outlets.md
Issue 156 Fixed thermometer 430 + Nokia 5110 and 7110 libraries for StellarPad
hi, I add rinari to use :SIMPLE prompt mode support

It can use 

>>

prompt mode now.
Update webapp2/views.py

removed a typo in the jinja_environment statement, in the assignment part. 

Thanks for the great tutorial
Tiny typo correction

Just a small typo bugging web-comment functions when called upon html-tags.
Security fix: only allow the user to access the credentials file

Previously, the oauth token was being saved in a file with world readable (0644) permissions.
primer cambio

Pull request
Graphite events

Add basic support for drawing lines on graphs when you deploy
Pulling Andy's commit with a minor squash
Add fail-back support & tests. Fixes 3 other replication issues.
fixing snafu on remoteSession
Branch 2 2 eap

updated .gitignore and removed intellij file
Restores the "hang fix". It had been lost since I fixed the lost replication packets issue.
respect other Hashie::Hash subclasses when assigning a value

When assigning a raw ruby Hash, the hash should be converted
to the current subclass. But when assigning an existing
subclass, we should keep the existing subclass's type.

Example:

```ruby
h = {:foo => 'bar'}
m = Hashie::Mash.new
m.value = h
m.value.class  # Hashie::Mash

class SubMash < Hashie::Mash
end

h = SubMash.new(:foo => 'bar')
m = Hashie::Mash.new
m.value = h
m.value.class  # Hashie::SubMash  <- should not be converted to a Mash
```
Numpy extension (only does auto complete for recarray for now)

A long over due patch for #1525
and  numpy/numpy#241

I'm sure there are tons of numpy and IPython data integration to add. This should serve as a starting point.
Fix jumpy notebook behavior

Menu: the menu items need a 1px border so that when one is added by jQuery, the                                                          
menu item doesn't shift by 1px.  (ui-menu and ui-menu-item classes)                                                                      
                                                                                                                                         
Cell focus: The jQuery class .ui-widget-content draws the border on the focused                                                          
cell, but the unfocused cell doesn't have a border, causing 1px jumping.  The                                                            
solution is to add a border for it, but then this will have higher specificity                                                           
than the jQuery class.  So I also added a redefinition of the focused cell                                                               
border with div.ui-widget-content, which has higher specificity.  A selected                                                             
cell was additionally getting an outline from jQuery when :active.  I also                                                               
disabled this by setting 'outline: none', to prevent flashing of the border when                                                         
a cell is clicked on.                                                                                                                    
                                                                                                                                         
Cell focus scrolling: The CodeMirror focus() call causes the window to scroll to                                                         
the CodeMirror input cell.  I removed this call from CodeCell.prototype.select()                                                         
and RawCell.prototype.select().  Additionally, the CodeMirror refresh() call is                                                          
only required if the input cell changes and must be redrawn.  This doesn't                                                               
happen on focus, it happens on edit, and refresh() is properly called in                                                                 
TextCell.prototype.edit(), so isn't required in select().  I removed these                                                               
superfluous refresh() calls too.
jack_free() should be used to free memory returned by jack_return_ports()

modified simple_client.c to use `jack_free()` instead of `free()` when appropriate
http://jackaudio.org/files/docs/html/jack_8h.html#a437010097629ac8124a56c752c02f299
>     void jack_free (void * ptr)
> The free function to be used on memory returned by jack_port_get_connections, jack_port_get_all_connections and jack_get_ports functions. This is MANDATORY on Windows when otherwise all nasty runtime version related crashes can occur. Developers are strongly encouraged to use this function instead of the standard "free" function in new code.
Feature/2.1.2 wip updates into jasny

Hi I have been looking at you modifications for some time and have updated your for to use 2.1.2-wip guess you don't want to merge this into master but you may like to have a look see if you have not already updated a branch locally
Support saving page which contains utf-8 string

I'm using utf-8 Korean, and problem occurs when editing page with utf-8 character.
I just turned on SQLite's dbi unicode option and
use Encode::encode_utf() method before Mojo::JSON::decode.

It works for me, but I can't sure it's enough to support utf-8 or not.

Thanks.
JIRA Fixes

- AS7-4955
- AS7-3571
- AS7-5964
Fix accidental clobbering of special ActiveModel methods

#183 introduced `Draper::ActiveModelSupport::Proxies` which defines proxy methods for certain methods that have special meaning in the context of Rails. Unfortunately, it also caused methods that were defined on a decorator to be clobbered, preventing for example, decorators from implementing `#to_param`.

This patch checks for the existence of these methods on the object before redefining them, and checks that the defined method was defined on the decorator, and not higher up the object hierarchy (like ActiveSupport's `Object#to_param` for instance).

Includes tests.
Added support for the OpenStack Cinder Block Storage API.
Issue 1114: vcloud-director vm and vapp reboot bug

corrected reboot Path annotation values
Miscellaneous local blobstore cleanups

There are no more functional differences between the filesystem and
transient blobstores.  This is the last commit before introducing a
unified LocalAsyncBlobStore class.
homework 5

added a COMMENTS file with a suggested minor change to the change_grade.py file
pull

1、增加两个新插件
2、修正其他插件的些bug
3、给Neter.Box插件增加新的接口width
4、更新demo文件，增加对Neter.Button与Neter.ComBox插件的使用示例。
Headpin2
Multiples?
Made SQLITE "order_by" consistent with MySQL and SQLServer (case-sensitivity)

Potential fix for issue #592

added sqlite query grammar class
updated connection class to use sqlite query grammar class
Bugfix: Avoid double-loading of classes in Autoloader

I was trying to use my own Paginator class. Because
Laravel uses explicitely Laravel\Paginator in query.php
I had to declare my Paginator also as Laravel\Paginator.

After creating an Autoloader map in start.php a fatal
error was thrown when using the Paginator because the
Autoloader first included the class from my mapping
and afterwards iterated through the namespaces and
tried to include the Paginator (Laravel's one this
time) class again.

This bugfix makes the load() method return after a
class was loaded from the mappings.

So it's possible to override Laravel's built-in classes.
Сортировка в правой таблице
Test User model in sample

I added a test for the user model in sample. I also changed the way the user's ModelCompanion accesses a SalatDAO, this is needed for the tests and I think it is also linked to the #15 issue problem as I think the old way keeps stale connections around after an app reload.
Test commit from David

DO NOT COMMIT - ONLY TEST FOR JW
merge (work in progress)

I've been working on merges -- this is very much a work in progress and *not* ready for inclusion, but I wanted to start getting feedback.

This is intended to be modeled - as much as possible - after git's architecture of a pluggable merge tool.  Consumers can plug in their own merge function.  Further, the merge functions can take some data - similar to `git-merge-resolve` can take a resolution strategy (ours, theirs, etc.)

1. This needs a merge with the head of development, obviously.
2. I started on `git_diff_many_from_iterators` such that it could be suitable for an arbitrary iterator, but it's currently only suitable for tree iterators and lacks the logic in the 2-way iterator.  It either needs that logic, or be renamed as `_from_tree_iterators` and enforced, or become private...  etc.
3. This does not yet update the index with unmerged data.  (I'm working on writing unmerged entries to the index at present.)
4. Code formatting is messy.
5. No unit tests yet
6. I added `git_merge_abort` which was intended to be akin to `git merge --abort`.  I'm not certain that `git reset --merge` is equivalent to `git merge --abort`.  (I suspect there are differences that I don't yet see.)
7. Various TODOs are sprinkled throughout.
odb-pack: resurrect pack_backend__read_header

We may only shortcut for non-deltas but let's do that at least.
Error while using VS

It is not allowed to redefine a macro in a c++ project.  Added a #if to ensure that inline isn't redefined unnecessarily.

Signed-off-by: Anthony Clay, ZarthCode LLC <anthony.clay@zarthcode.com>
Global and deep stack context functions have wrong 'this' pointer.

Related to: https://github.com/linkedin/dustjs/pull/96 (20 days previous to this post)

The fix in this pull request always uses the 'current context' 
```javascript
elem = elem.apply(context.current(), [this, context, null, {auto: auto, filters: filters}]);
```
The testing framework doesn't allow for more complicated contexts to be easily defined as it expects a simple single-stack context. Consider the following more complicated context and global stack:

```javascript
var context = dust.makeBase({
 name: '1Bob',
 getName1: function(){ return this.name;}});
var instance = context.push({
 name: '2Joe',
 getName2: function(){ return this.name;}});
instance = instance.push({
 name: '3Tim',
 getName3: function(){ return this.name;}});
```
With the dust template:

```html
{getName1}
{getName2}
{getName3}
````

The current implementation returns:
3Bob3Bob3Bob

Please indicate where and how to put a test with a more complicated context and I'll be happy to add one.

To solve this issue, we need to bind the function at compile time. Using underscore (just to get it done quickly) the code looks like this:

```javascript
Context.prototype.get = function(key) {
  var ctx = this.stack, value;
  while(ctx) {
    if (ctx.isObject) {
      value = ctx.head[key];
      if(typeof value === 'function'){
        value = _.bind(value, ctx.head);
      }
      if (value !== undefined) {
        return value;
      }
    }
    ctx = ctx.tail;
  }
  if(this.global){
    value = this.global[key];
    if(typeof value === 'function'){
      value = _.bind(value, this.global);
    }
    return value;
  }
  return undefined;
};
```

This fixes the global / deep stack issue and passes the unit tests defined in pull request 96. I've implemented a minimal 'bind' inside of the .git function. Please tell me where to add tests for this issue. I've added some manual tests in a site I'm building, but would like to add tests in the linkedin project.
Allow shortlink overrides to work with query arg

wp_get_shortlink sometimes passes in context as "query" and wants you to look up the ID from the global query. Let's make sure our shortlinks work in that context.
Added https support to restito
Bad style merge made the slides ugly. Fixing.
Bug 763659, Russian, update the Russian template to have the Search bar ...

...change advertised on top
Bug 763665 projects new

Now with redirects for /projects -> /products
gettext() calls for topic and product text require context. added that.

r?
[bug 793700] Redirect old landing pages to new pages.

r?
[bug 790789][bug 790794] Improve translate page.

* No sidebar.
* Make page width fluid to allow full use of window width.
* Add "Toggle diff" for toggling between en-US content and diff
  next to the editor.


r??????????
[bug 778095] Register as contributor

* A migration to add new "Registered as contributor" group
* Add a checkbox to the registration form
* If checkbox is checked, user gets added to the group


r?
[bug 809572] Improve contrast.

Main nav and article listings.

small r?
BrowserID support (issue 73)

Provides basic BrowserID support via django-browserid, including example authentication flow in the examples app. Requires https://github.com/mozilla/funfactory/pull/29
make Home button discoverable (fixes issue #41)

These changes use a XUL extension to add a toolbar with a Home button to the B2G Desktop interface.

Along the way, I also updated the gaia submodule and switched to Aurora builds of B2G Desktop, as that's the branch from which we're shipping our first phone.
Bug 822163: Add NSS.* and nss.* to the prefixSignatureRegEx

Investigating the venv problems that keep occurring in the original pull request. Hopefully this will pass Leeroy. There's nothing about the content of the pull request that I expect to cause a virtual env error.
Add state tables and tracking for matview runs

* Adding a state table: raw_adu_status and check function
* Adding logging table: matview_runs
* Adding function list/documentation: matview_functions

Per our new plan -- changes to the cron are in a separate PR.
initial patch to integrate metlog into marketplace

This adds a METLOG_CONF and METLOG attribute to the settings so that we have access to metlog

We've also added 2 new options to the zadmin.generate-error button to instrument metlog directly so that we can verify everything is wired up correctly in a production environment
Update editor/js/ui/Viewport.js

Use mouse wheel to scale picked object in editor
Added Convex Geometry

The ConvexGeometry receives a list of vertices and generates the convex hull.  Fixes #1112

An example is included in the commits :)
Updated javascript engine to incorporate an improved level of sandboxing

This introduces a modified Rhino engine into the server, which uses a white list of classes that code executing within the javascript environment is allowed to access. This white list will need to be expanded, but this should be done slowly and with care.

When reviewing this, please take the time to do some poking at it, and see if you are able to bypass the filters and do things like access the file system or create threads.

It's worth noting this currently is still susceptible to DOS through memory overflow and/or infinite loops. This is less of a concern, but should be adressed at some point.
Backwards compat config clean

Here it is again! :)
テスト

テストテスト
Removed submodules. Moved tests. Introduced Matrix and Result-Matrix.

Hi @ntoronto

Due the submodule problem, I have removed all submodules in private/matrix.

I am unsure whether the introduction of Matrix and Result-Matrix is a good idea.
The names was chosen to show intent. Since not all arrays are matrices,
maybe it would even make sense to define a matrix struct - but that has
some drawbacks too.

/Jens Axel
change the homepage,and add profile validation.
Refactor itests

Please see the commit messages for details.
Pulling latest from peacekeeper
Look at object parents when mapping to column families

Using self.cls.__dict__ only looks at the members of the class and not any parents.  Better to use inspect.getmembers() for this purpose and get the full hierarchy
Add the Sculpin Compiler

Allow compilation of sculpin.phar. This definitely needs some work as there's something wrong with the autoloading. Not entirely sure. Mind taking a look?
General bugfixes found during mingw32 port

These are issues which aren't windows specific - mainly error caching code. The mingw32 code throws a lot of errors at the moment, and so I have been adding improved error handling, and I always do it as a separate commit, so we can merge them upstream separate from the mingw32 stuff.
removed --local git option  from migration.rb

--local option in git config was causing svn2git to error out on me; turns out there is no such option
in current version of git.
Change js to javascript in autocmd FileType c,cpp,java,php,js,python,rub...

...y autocmd BufWritePre :call setline(1,map(getline(1,"$"),'substitute(v:val,"\s\+$","","")')) to support Javascript file.
Added code to not append a ? if the query string is empty.

I found it strange that a request will have ? appended to it always. I changed the code and adapted the unit tests to ensure that ? is only appended if the query string has content.
fixed error on pdosession storage for oracle db. Related to clob data

Did a change on 2.0 branch to fix this error

https://github.com/symfony/symfony/issues/3255

Tested on mysql and Oracle DB.

I also ran a phpunit test before commit:

phpunit tests/Symfony/Tests/Component/HttpFoundation/SessionStorage/PdoSessionStorageTest.php 
PHPUnit 3.6.10 by Sebastian Bergmann.

Time: 0 seconds, Memory: 2.75Mb

OK (3 tests, 5 assertions)

Time: 0 seconds, Memory: 2.75Mb
[WDT] Fix the color of Documentation link to keep concistence.

This pull request is to make the Documentation link black as the other links of the WDT
[WIP][Routing] clean up of RouteCollection API

BC break: tiny but some deprecations
Reasoning see commits.
WIP
[HttpFoundation][Session] Add mongodb session storage

Bug fix: no
Feature addition: yes
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: -
Todo: -
[Security] Take `post_only` into consideration in requiresAuthentication

Change requiresAuthentication to look at the `post_only` option. Fixes #4524
[Security] Fix for check_path and logout

Bug fix: YES
Feature addition: NO
Backwards compatibility break: NO
Symfony2 tests pass: YES
Fixes the following tickets: #5695
License of the code: MIT
[DoctrineBridge] fixed caching when EntityType is used with the "query_builder" option

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: -
Todo: -
License of the code: MIT
Documentation PR: -
Issue #83: Column metadata not recognized with composite keys

Possible fix for https://github.com/thobbs/phpcassa/issues/83.

All *pack/unpack* should use the same mechanisms to query ``col_type_dict`` but i have  not changed anything except what's strictly needed.

Im not sure about ``ColumnFamily::get_data_type_for_col();`` as it is never used, should it be removed?

``ColumnFamily::pack_value`` serializes col name directly based on ``is_scalar()`` and seems to work fine.

Would like to hear some feedback if this is the correct way fix this issue.
refactored js port

This PR does not contain `device` property or `majorInt`, `minorInt`, `patchInt` attributes. I'll send another PR once this is merged (as it depends on this being merged first).
require drawbridge for HTTP nREPL support

Fixed gh-40.
Update clojuredocs client to 0.3.4

Hey Colin,

This tiny change updates cd-client to 0.3.4, which makes a number of changes:

- no longer need exclusions for clojure version
- newer clj-http that makes cheshire an optional dependency if desired
- newer cheshire/jackson version that will not interfere with clj-json in the same classloader
- offline support for cd-client, if desired
- slightly cleaner printed output for examples

I didn't make any changes to bring in any of the offline support stuff, not sure the best way to go about it (it requires downloading a snapshot), but at least the functionality is there.
Fix for the SIGFPE issue and continuing with the cleanup...
Fix linking order

The gcc linker searches and processes libraries and object files in the order
they are specified so building could fail when libassun functions could
not be found.
Code Review for Job #17893

Code Review for Job #17893 - Workitem available at https://www.worklist.net/worklist/workitem.php?job_id=17893&action=view
Code Review for Job #18279

Code Review for Job #18279 - Workitem available at https://www.worklist.net/worklist/workitem.php?job_id=18279&action=view
Fix memory ballooning, storage error messages and resume failure handling
CA-77015: Ignore storage errors in Xenops.VM.destroy, as we used to do.

Signed-off-by: Jon Ludlam <jonathan.ludlam@eu.citrix.com>
Implemented persist method in sharded jedis

Persist command implementation was missing in sharded Jedis. Added persist command implementation in BinaryShardedJedis and ShardedJedis.