labofsahil/github-event-dataset-2012 huggingface dataset:
Add method Application::on($eventName, $callback, $priority)

This method is a shortcut to add a listener to the event dispatcher.

``` php
<?php
use Symfony\Component\Security\Http\SecurityEvents;

$app->on(SecurityEvents::SWITCH_USER, function ($event) {
    // ...
});
```

There is 2 added features :
- The callback can be an array of (serviceId, method) to lazy-load listeners (like in PR #426)
- If the callback returns `FALSE`, then the event propagation is stopped. This is how jQuery works and simplify usage.

I've added the method in a trait, but it might be in the Application class.
Fixed buildApp to support CoffeeScript.

Something like this is required to make static build support coffee script source files.

P.S. "test project" in coffee at https://github.com/datakurre/blossom-testproject
Updated www-apps/typo3_src and www-apps/typo3_dummy to the latest versions

Updated www-apps/typo3_src and www-apps/typo3_dummy to the latest versions and removed/masked older ones.
Add support for implicit animations

I'm a little unsure I named the methods correctly.
TAJO-953: Improvement of updating resource information
add mobile viewport meta data
Update Rotations/priest_holy.lua

minor improvement
setup() methods are called prematurely when tests are loaded asynchronously

I believe [this](http://stackoverflow.com/questions/11036514/qunit-async-tests-with-setup-and-teardown) might be an example of this problem in the wild.

If tests are loaded asynchronously, the document is loaded before they are read, which changes the values of `config.autorun` and `config.blocking` and eventually causes the callbacks queued in Test.queue() to be run out-of-sequence.

This pull request contains a separate test HTML file with accompanying JS tests that exemplify the problem.

The exact sequence of problematic events goes like this:

1. DOM loads
1. `QUnit.load()` completes, and calls `QUnit.start()`
1. `QUnit.start()` sets `config.blocking` to `false`, then calls `process()`
1. There's nothing in the queue, so `process()` calls `done()`
1. `done()` sets `config.autorun` to `true`
1. Test A queues `init()`, which is autorun by `synchronize()`
1. Test A queues the inner `run()`, which is autorun
1. Test A queues `setup()`, which is autorun
1. Test A queues `run()`, which is autorun; now we're blocking.
1. Test A queues `teardown()` and `finish()`. queue is now [A.teardown, A.finish]
1. Test B queues `init()` and inner `run()`. queue is now [A.teardown, A.finish, B.init, B.run]
1. Test C queues `init()` and inner `run()`. queue is now [A.teardown, A.finish, B.init, B.run, C.init, C.run]
1. Test A's `teardown()` and `finish()` are run; no more blocking. queue is now [B.init, B.run, C.init, C.run]
1. Test B's `init()` and inner `run()` are run. queue is now [C.init, C.run]
1. Test B queues `setup()`. queue is now [C.init, C.run, B.setup]
1. **`synchronize()` queues Test B's `setup()` and kicks off `process()`**
1. **`process()` runs the next functions in the queue, which are Test C's `init()` and `run()`.**
1. Test C queues `setup()`. queue is now [B.setup, C.setup]

And now you're thinking with portals.
Level 2

level 2 has 1 minute of gameplay time yet.
Serialized RetreiveImagingDocumentSet Classes

Serialized the RetrieveImagingDocumentSet classes:
- RetrieveImagingDocumentSet.java
- RetrieveStudy.java
- RetrieveSeries.java
Updated link for reporting login trouble.

This updated link encourages the person reporting the problem to use the
"Login" component we have on Bugzilla, which should make searching for
these reports easier.
rustc: Typecheck, privacy check, and borrow check struct-like enum varia...

...nts

r? @catamorphism
'again' keyword

* Fixed Vim syntax file to highlight 'again'; removed 'cont'.
* Fixed compiler error string (used to show 'again' instead of 'cont').
Implement least-upper-bound for fn types

r? @brson
Minor cosmetics.

...er or of the client.

The socket.io connection still seems to remain active.
This will just kill the symptoms from a user perspective, the bug is still there.
Added statistics and webuser colouring.

Added a button to enable/disable the displaying of statistics.
Added colouring for web users. They turn yellow in the user list.
The displaying of time required a new js file to be added. This may
 change in the future, is it worth adding an extra file for something
 as minor as displaying time in one spot on the page?
Altered the css and made additions to support statistics and user coloring.
Added an extra js file, starting to break apart the js code, too much in one
 place. Some code refactoring needed soon. The extra file introduces a fast
 way to find an array inside another. How fast or fast enough?
 Still needs testing.
The request for statistics is user action triggered. In case it is proven
 to be to resource intensive another solution can be sought, e.g.,
 on a timer.
Slowly starting to get a grip on nuances in between using "" and ''.
Only set log_level to :auto in version 11 or greater
[CHEF-3067] Add bitmap attribute to the mdadm resource.

The `mdadm` resource does not currently allow you to create an array with a write-intent bitmap. Exposing this attribute would allow people to create arrays that rebuild/recovery quicker: https://raid.wiki.kernel.org/articles/w/r/i/Write-intent_bitmap.html
Mod b, añadido c
Updated handling of non-greedy decisions in the lexer

With this patch, non-greedy blocks in the lexer behave like regular expressions: shortest sequence that still produces a valid match is used. Rules in the lexer are still ordered, but all other decisions within lexer rules themselves are unordered for optimal performance.

This algorithm produces consistent greedy/non-greedy behavior for `()?`, `()*`, and `()+`, and does not lead to surprises like previously seen in `testWildcardQuirk`.
ready for review: check test functionality for agents.
convert string keys to symbols before storing in data Hash

Before commit f1f8e468f4b7edab980c9adbcdc8b83848a1a348 the following code worked:
```ruby
@new_user = Foo::User.new('fullname' => "Tobias Fünke")
puts @new_user.fullname
```
This is very neat. Given a web application, you often pass POST- or GET-params to her. The keys are often Strings in this case.

Said commit broke this. Her is looking for :fullname (Symbol) in the data Hash but only 'fullname' (String) exists. This pull requests automagically converts Strings to Symbols.
Achievement popularity
Rules that are defined with blocks should be callable with Class subjects


    can :something, ClassName do |nil_or_subject| ... end
    can? :something, ClassName # calls block with nil
    can? :something, ClassName.new # calls block with object.
Added support for using YAML as an alternative config format

This pull request provides support for using YAML as well as or in place of JSON. The benefit of YAML over JSON is in the ability to add comments in to the configuration.
Get started

Fixed a couple syntax errors, but obviously I have CORS problems making XHRs to 166.84.136.68:8888 (the hardcoded IP) from my local machine... do you recommend running btpy locally for dev work?

I'll leave some more notes on my first commit: "fixed a couple erros"
Fixes for Python 2.6 compatibility.


Closes #33

Please review and merge this.
Minor cleanup

pom file prep for maven central repo.
test logger less noisy
some German files; increase custom link field; add z-index to .floating-tip-wrapper.inlineedit
UP-3350 slight refactor for PortletRendererImpl#doServeResource

Refactor doServeResource implementation to address issue in UP-3350, improve documentation for some methods, and improve testability.
Updated HtmlHelpers<T> and UrlHelpers<T>

They no longer implement any interfaces, in fact the interfaces have been deleted from the project. Also, they now expose a richer API for extension methods (render context, model and engine)
Accept header modifiers

Logic fixes
More tests
Accept header coercions to fix broken browsers etc
added GSmartControl version 0.8.7
see ground beneath A-10 airstrike flightpath
Registration and Screener Module Using Ext-JS 4.0

RAXAJSS-51 & RAXAJSS-74
Login Network Connectivity Error

Catching the "while login showing NETWORK_ERR: XMLHttpRequest Exception 101" error on console if network failure is there and to alert the user .
Fix crash and corruption bug in CSM's grad

Fixes 2 related things:
1. A crash bug in CSM's grad when the gradient is sparser than the input. In those cases the data vector of the gradient is smaller than the data vector of the input, and this causes a crash with the current implementation. To be a valid gradient, the data vector should contain zero entries for those who have zero gradient.
2. A corruption bug in the same op. The order of the data vector is not guaranteed in the CSM format (the elements on the sparse axis are allowed to be unsorted), therefore the elements of the data vector in the gradient may be in a slightly different order than in the input. This was causing problems for me by leading to NaNs for example. This happens whenever there is an unsorted sparse matrix somewhere in the graph. This happens for instance when you use advanced indexing on a sparse matrix. In scipy.sparse they solve this by having two versions for the affected ops: one that works when the matrix is sorted, one when it isn't. See https://github.com/scipy/scipy/blob/master/scipy/sparse/sparsetools/csr.h (csr_binop_csr_canonical and csr_binop_csr_general for instance)

I provide an efficient C implementation for the corrected gradient op, and I provide tests for CSM and it's grad.
Eng 3366

Pretty straightforward. This races so it is possible the cluster won't come up because multiple nodes decide they are extra and terminate, but if they aren't started at exact same time then the extra nodes will terminate without doing any harm.
Documentation

Please???
Use correct spelling for G-code

According to http://en.wikipedia.org/wiki/G-code and http://reprap.org/wiki/G-code, the correct spelling is "G-code", not "GCODE". Currently, Slic3r uses a mix of both.

This commit changes all occurrences (except for "STL-to-GCODE" uses) to "G-code" for consistency.
Basic postcode call implementation
ES6: Accept empty parameter ArrowFunction

See http://code.google.com/p/esprima/issues/detail?id=294 and draft
a new test and corresponding bugfix for gammaln, and commented-out ipopt stuff
Accepting celery contributor agreement
add shebang line to huey_consumer.py like that the shell knows how to execute it

Otherwise "huey_consumer.py main.Configuration" can't work.
1.5 acl

- adding support for multiple role authorization
- adding support for row based acl

both features are off by default

build pass: http://travis-ci.org/#!/rchavik/croogo/builds/1969992
update docs to note minimum version is actually 2.6.5

https://code.djangoproject.com/ticket/18601
Ticket #16047: fix autocommit restore on psycopg2

When using autocommit on psycopg2 the autocommit was never restored into use after first using a transaction managed block. In addition autocommit incorrectly reported the backend to not support transactions.

There are a couple of failing tests when running under psycopg2 with autocommit enabled in select_for_update tests. Those can be fixed in another commit.

I added a note in the release notes about this fix. Even if this is just a bugfix, it could have hard to find out effects for users who have autocommit enabled, so a little note in release notes seemed wise.
added link to teamcity
PyWin32 dependency could be optional for Fabric on Windows platform.

Hello devs,

I would like make Fabric less dependent on PyWin32 library on Windows platform.

There are only few places exists and looks like it it possible add additional checks for such cases.

It would be great if you have a time to look into this first small change.

I'm opened to any suggestions if they could help in pushing this changes into main upstream project.

Also I'm going to ask on one more pull requests in future.
Update README.md , Wrap comments

RT
Some final touches for xbuild integration

Some user-friendly warnings, and some more symlinks that were needed to get the compilation working with the 4.5 profile.
Thanks
FIX testando-aplicacoes-django NOSE_ARGS de str para tupla

```NOSE_ARGS``` deve ser uma lista ou tupla.

Referencia:
https://github.com/jbalogh/django-nose/blob/master/django_nose/runner.py#L139

### Erro:
https://gist.github.com/cc4e5ff80fae3a691f81
Fix Operation::setReponseType exception message

Hey
Added the 'filters' (folders) for the libwebvttxx MSVC project
Documentation of not blocks in README

fixed "if not block" documentation
Fix order of posts in postsWithTag and postsWithCategory

previously the creation of storage.postsTagged[ tag] was using storage.posts.
I changed it to use storage.orderedPosts so the returned value will be ordered by date.
Updated spine.js:230

Reinitialize records to an empty array rather than records = [undefined] when no values are returned from an API response 204 No Content.
make stroke property on line_symbolizer a reference when accessed from python (not a copy)

This addresses http://groups.google.com/group/mapnik/browse_thread/thread/1cb39649d6b7baac.

@artemp - how does this look? Boost python will auto convert to shared_ptr under the hood, right?
2,6,1: Cygwin fix: disabling binary stdin warning
MGFX

This pull contains the update to the new MGFX effect file format.  MGFX is MonoGame's own FX file format which has the following goals:

 - Support a similar technique, passes, shaders format as Microsoft FX files.
 - Have a textual format for ease of editing.
 - Have a compiled and optimized binary format for runtime use.
 - Be cross-platform and support OpenGL, GLES, and DirectX shader formats.

At this time MGFX is only a binary format for OpenGL/GLES.  In the coming weeks I will be adding the textual format and DirectX shader support for WinRT.

There is a new Tools folder in this update which contains the '2MGFX' tool for compiling MGFX files.  It currently goes right from Microsoft FX files to a compiled MGFX file, but will soon support the textual MGFX format as both an input and output format.  The tool currently is Windows only, but we will be fixing it to run on OSX and Linux.

In the MonoGame.Framework\Graphics\Effect\Resources folder you'll find Microsoft's "StockEffects Sample" .FX files along with precompiled .mgfx files and a Windows batch file which converts one into the other.

Note the "ShaderTests" test fails at this moment because they use Microsoft FX files which need to be converted to MGFX.  I will work with kungfubanana to get the right files in there soon.

These changes have been tested on Windows, iOS, and OSX.  It should work fine on Android and Linux, but we have not tested it personally.
Develop

I think the mpd clients are not powerful enough to make for a great spotify client, so am trying to create one for Mopidy in webbrowsers. I first tried to create one based on the mpd protocol, but I dont think its powerful enough either, so I switched to creating a html5/js/websockets frontend with socketio-gevent as a webserver, based on the mpd one. This is it.

I am totally new to python, git, and I didn't code for a while, so the result may not be aesthetically great. It almost works though. But I am stuck because the webserver blocks mopidy-events if I use server.serve_forever(), or mopidy blocks the server, if I use server.start(). Anyone knows a solution to that?
Minor Tweaks

Split out the readme and the license, fixed a couple typos, added a word or two to 0.
add formula ps2eps

This is a new formula for ps2eps. A program which converts a ps-file
(without bounding boxes) into a eps-file (with bounding boxes) which is
then suitable to include in tex-documents. The program does not ship
with a configure and/or Makefile that is why the formula does the
install with ruby directly. The first line of ps2eps (a perl script)
needed to be patched in order for homebrew to recognize it as an
executable. The rest of the install routine is standard: compile bbox
and copy all the files into the appropriate folders.
New formula for mod_fastcgi

Add FastCGI support to OS X's built-in Apache.
added formula: sispmctl v3.1
Initial attempt at bringing support for test cases

Regarding #56 I've been working on a new implementation of proper *test cases* on the [testcase branch](https://github.com/n1k0/casperjs/tree/testcase). 

Basically now you can do:

```js
function Cow() {
    this.mowed = false;
    this.moo = function moo() {
        this.mowed = true;
        return 'moo!';
    };
}

casper.test.begin('Cow can moo', function(casper) {
    var cow = new Cow();
    this.assertEquals(cow.moo(), 'moo!');
    this.assert(cow.mowed);
    this.done(2);
});

casper.test.begin('Casperjs.org is navigable', function(test) {
    casper.start('http://casperjs.org/', function() {
        test.assertTitleMatches(/casperjs/i);
        this.clickLabel('Testing');
    });

    casper.then(function() {
        test.assertUrlMatches(/testing\.html$/);
    });

    casper.run(function() {
        test.done(2);
    });
});
```

Also, here's a sample XUnit XML results log output of the whole casper test suite: https://gist.github.com/4332371

What do you think? As you can see, it's quite a big changeset, so as we're in 1.0RCX should we wait for 1.1 for pushing this?
fix: get rid of undeclared timezones in caldav ics files

This commit fixes .ics files generated by sabre. The calendar export feature already worked as expected, but I found the following two additional ways to generate .ics data:

 * calendar app -> calendars icon -> CalDav-Link -> all the individual .ics files
 * calendar app -> settings -> Read only iCalendar link(s)

Those files contained timeZoneIds without them being actually specified. So one solution would have been to include the time zone definitions. However, it seemed easier to simply convert DTSTART and DTEND to UTC instead of transporting the date time info in the user defined timezone.

So this patch converts the user provided date time info from the users timezone to UTC before setting them on the vevent object. When sabre writes the events or calendars, it doesn't need to write TZID fields and consequently there are no longer missing time zone definitions.

I validate the generated .ics files using http://icalvalid.cloudapp.net/, they all seem to be fine now.

However, somebody should review the change! I'm not familiar with ownCloud's code base, and I'm not sure if somewhere the event's start date/ end date is expected to be in the user's timezone!
TITEL

MEDDELANDE
add simplified chinese.

base on the traditional chinese translation by dlackty/zh_TW.
Use english quotation mark

Angle quotation marks (guillemets) are only used in French. English
typography requires usage of “double quotes” or ‘single quotes’.
Fix NullPointerError

PrintProgressMonitor.tasks was used before initialisation when invoked from command-line.
fix autorequire dependency handling

- inherit explicit requirements that the user defined himself
- but _not_ implicit requirements that cdist added for autorequire

Implementation outline:
- added new .autorequire property to CdistObject to keep track of implicit autorequire dependencies
- Emulator appends implicit requirements to this .autorequire property
- DependencyResolver preprocess these .autorequire properties before resolving normal dependencies

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
Use OAuth for authentication in unit tests.

Basic Auth is no longer supported.

Signed-off-by: Vinson Lee <vlee@twitter.com>
fix to the fix.

...on widgets
Bug 776172 - yast2-lxc startup warning: File capabilities: disabled
SQL Reference, Calendar P1 (1 commit)

pdf-versie van de Oracle SQL-reference toegevoegd (waarop de cursus "SQL
Reference" voor de dOLOD Databanken 2: Database Administratie zeer
duidelijk van gekopiëerd is)
Bug fixes, new version
set_request_method

Add `config.set_request_method` and docs-deprecates set_request_property but does not issue any warnings on the actual method.
have a role to manage filling the redis next queue w/ tasks

This work needs to be coordinated in one place, and not happening everywhere all the time.
Support Multi download

curl_multi_exec を利用して、modules.ini を並列ダウンロードして高速化しました。
検証が十分でないので、他の方の検証をお願いします。

( なぜか f6f72d51 が pull request に入っちゃいました。不思議？)
error code update!
Revisions: Difficult to understand what U/A icons mean. 

Fixes https://github.com/ajaxorg/cloud9infra/issues/1166

@mattpardee @javruben
[Liskov] Add debug handler

Fixes ajaxorg/cloud9infra#2544

This adds self-documenting `DebugHandler` interface to simplify integration of other debuggers
The inheritance method used is also consistent with the way `dbg-java` plugin inherits from `dbg-node` and allows future calls to the parent e.g.
```
this.doSomething = function() {
    parent.doSomething();
    // custom code goes here
}
```
as it is the case java code - for example

@ajaxorg/liskov
Inline Sinatra app in tests

As requested in #20, here's the change to the tests to sham_rack gem so that you can inline Sinatra app inside the process to route Net::HTTP requests to.
Can open FSharp projects in VS2102

(This is the 3rd PR for this - sorry about that, git is messing with my head this morning)
Fixed CreateNugetPackageFineGrained build task

As per discussion here https://github.com/ayende/ravendb/commit/287caba6f16ccfd6f6473a21612e940617e9180d#commitcomment-1271241
When possible, use JSON as a base when creating a module

Summary:
This patch simplifies the process of selecting how to define the
module, and also changes it so that JSON is also used as the base
of the module when present.

Test Plan:
Ran the unit test in /tests without failure.
ObjectReader/ObjectWriter customization in JacksonProcrssor

Allow JacksonProcessor to be configured with a custom ObjectReader and
ObjectWriter, which allows additional Jackson customizations, for example
to use @JsonView annotations and set an active View for the serialization
and deserialization.
2 Changes: use variable in make and remove undefined behavior wrt memcpy 

https://github.com/bwalex/tc-play/pull/8 without tty changes.
Markdown-style tables (take 2: missing tests)

this complements @technogeeky's pull request (#44), adding missing tests

please note the commit messages; I struggled a bit with whitespace
Misc stuff, including hopeful memory usage fix from Clement
Update RDFA-CORE and CURIE bibrefs, added MICRODATA and MICRODATA-RDF

Note that I use W3C style recommendations for references, not the conventional used in other references. Feel free to re-format, or push back to me if you feel strongly. I presume that the eventual bib ref service will be able to provide consistent styling of references.
scheduled reports temporary fix: disable delete button
KS-4610 | Throw NullPointerException from getCurrentTenantName when stop...

... server
Planning skip validation

i know it's a huge chunk.. tried to test as much as i could
added append attribute to allow for appending content

see https://issues.jboss.org/browse/RAILO-2073
removed local variable isNull

now in case of null existing keys list is not returned for improved performace
also modified the word "what" to "which" in error message
Asynchronous execution for ElementwiseKernel
Fix small typo in docstring
Add additional fields for invoices

Hi there!

I needed to import invoices in QuickBooks and I am using some fields that were not supported by the DSL:

- Shipping address (SADDR1 to SADDR5)
- Sales rep (REP)
- Invoice title and memo (INVTITLE and INVMEMO)
- Purchase order number (PONUM)

This commit adds them and also updates the specs.

BTW, thank you for this project! It made it really trivial to generate the IIF files I needed :)

Cheers!

JP
Improve the Image properties page

See https://bugzilla.gnome.org/show_bug.cgi?id=681803
Now image properties pane is much prettier.
Added documentation for the "singleTap" event to README

The description turned out a bit long though, maybe got an idea for a shorter but still meaningful wording?
* upd example.userpic.html
more fixes

fixed a couple more bugs..better syncing notifications too
Don't display undefined in text fields.
Fixes getNumber at the end of stream

Fixes #1471 #1128 #2276
reverted Makefile (to standard pelican Makefile)

Mathieu knows how to use the import tools
enabled markdown README rendering and fixed some markdown formatting issues
--no-minify for bookmarklet

pass --no-minify to the bookmarklet to make debugging easier. Useful if the developer is playing with the bookmarklet, debugging, but still wants to run the cake task to inject a replacement for __config__ from a config.json.
Hi !

Here are my changes for introducing a stacktraceSuffixPattern property in SyslogAppender.

Please note:

-JoranConfiguratorTest fails, and I can not readily understand why. I think it might have to do with encoding, and not necessarily with the changes I made
-I had trouble on and off with some scala tests
-I have not attempted to implement pattern conversion for the new property. This would be desirable to add.
-I have not updated the documentation in the sitebuild nor logback-examples (which has a sample logback-syslog.xml file)

In addition to what I described in my POC, I have refactored a little. The previously hardcoded addition of a TAB suffix in stacktracelines has now become a default value for the new property.

cheers,
Ingebrigt
Add supports for DUMP and RESTORE

This adds supports for DUMP and RESTORE commands for Redis 2.6. I would appreciate it if you could review the code and merge it.
Some other test

I implemented some other test. Seems like dailymotion is now broken for the user extraction, which explain the result. The vimeo IE doesn't seems to follow the standard way to call a IE, should I make two bug report for those ?
Add tests to rvm and gem module and state

Hi! I added some unit tests for the modules and states I wrote for rvm/gem integration. I had a look at the way other modules are already tested with integration tests, but I couldn't imagine how this could be a viable solution for testing the ruby installation procedure. 

I used the mock library for mocking which would be a new dependency.

The testing code still needs some work, it's too hard to follow right now, so you probably shouldn't merge it right now. I just need some feedback if this is going into the right direction. 

However, the tests helped me to fix some bugs already, maybe these fixes should go in independently. I would do another branch/pull request for that if getting the tests into a reasonable state takes too long.
Fix PEP8 warnings for test cases

Fix all PEP8 warnings except long lines for test cases
Fix some unittests for py3

100% pass with this on py3.3 (and 2.7.3) on linux
merged changes between nginx-1.2.3 and nginx-1.2.4

merged nginx-1.2.4
Minor refactoring of getValue approach and simplified ServiceNameSet

Made all the line processing simpler by using only lists

Removed standardization stuff for now in ServiceNameList
Move Aggregates,Index,Storage interfaces to zipkin-common
Support the bind-mounting of individual files as well as squashfs

Necessary when a user wants to run nested instances of dwight and requires access to the host's /etc/{passwd,group} on the chroote'd fs.
Correcting module name, this was preventing the script from executing

Under the new RequireJS 2.0 strict ruleset modules will not load unless explicitly requested, the bad module name was preventing this.
enhance documentation, so it is clear what is expected return value from reset method
A couple of minor improvements.

This is awesome, I was considering writing something just like this, and I find you already did! Hah! Although I'm afraid we might have some disagreements about UI, but for now works great!

One (not very impressive) feature: handle directory arguments.

A bugfix for the most annoying issue I had: flickering when scrolling an image.
Adding KSReachability

KSReachability is a modern Reachability implementation.

I don't own this project, but the podspec seems pretty straightforward.
Added Posit 0.0.2

Since I broke Travis last time, I'm uneasy about pushing directly. I'll merge my own pull request once Travis successfully builds it.
WinPR + Channels + CMake + Windows Server + Client/Server

Major revamping of CMake scripts for channels
WinPR improvements (tests, more stubs, more functions)
Windows Server: sound support, interface expansion for C# bindings
Channels: removed libfreerdp-channels. Added libfreerdp-client and libfreerdp-server.

And a lot more for you to discover by surprise.
'Forgot username' link on login page - send username via email

Add a 'Forgot username' link just under the 'Forgot password' link.  Sends the username via email.  Create geonode.registration app for this and possible future customizations of django-registration (using email address as username for example).
Clean settings.py

Cleaned up the settings.py file, which was confusing in many respects and had some no longer necessary settings (ADMIN_MEDIA_PREFIX).   Also added lots of comments throughout.

I organized the settings into groups, with PRODUCTION vs DEVELOPMENT settings near the top, followed by SITE SPECIFIC settings (SITE ID, URL, NAME, etc), and settings that are likely to remain unchanged toward the end.

I also cleaned up the locations of things: media, static, etc.  The default settings were confusing: static was set to media, media was set to site_media, among other things.   I added comments to clarify what each setting was, and also when it was used (for example SITE_ROOT is never used in development, and GEONODE_ROOT needs to go under the static directory).

Part of the clean up involved renaming the media/ directory to static/ which required some edits to pavement.py as that is hard-coded to extract things to media/  (furthermore, pavement.py actually extracted to two different locations: media/ and media/static/ creating two complete copies of geonode-client).

To make the transition between production and development easier it meant streamlining some things and trying to reduce the amount of changes between the two.  As such I had to edit shared/dev-paste.ini to add a proxy to GeoNetwork (which exists on production, but hadn't when running the development server).

There's a DEVELOPMENT setting now at the top of the settings file, which will determine DEBUG as well as SERVE_MEDIA....it will also change the SITEURL to localhost (otherwise set SITEURL to the real production URL).   

Since the settings file is the first thing users will change, I think this is a very low-risk change.  The name change of media to static improves clarity, but could cause a hiccup in an upgrade.  

I would further suggest (not in this pull request) that the settings.py be renamed to settings_template.py to avoid clobbering changes during upgrades or push/pulls.    This way if you take settings_template to create your own settings, but will always have a copy of the original geonode defaults.  Also during upgrades you will get the new settings_template.py file which can be examined for required changes to incorporate into your own settings.py file.
bind delegate in between at 2 level deep

Fixed during the flight :-)
Fix small html display issue

Added a missing quote in the html displayed to the user for hotlinking
javascript files.
Fixed glpk.jl to workaround #618

After #618 glpk.jl was broken, this is the fix.

Edit: added some fixes ti extras/Makefile as well
Content browser - merging in master
Use maruku instead of redcarpet for markdown -> html

Redcarpet includes a C-based extension, that causes segfault
problems on some systems. Since we don't need the efficiency of
C for generating the documentation, switching to maruku renderer
to do the job. The HTML output of API documentation should stay the same.

DO NOT MERGE YET, waiting for deps to finish building
881616 - showing UNLIMITED instead of -1 on activation keys edit
Froyo

Provides fix for not setting the body tag id that resulted from change over to using the shell layout.
Updates converge-ui.
Ldap rebase
Translated 1 line 2/0094
Full Translated 2/0093
added removal of submitted sequence file

Since deleting user uploaded files is somewhat of a sensitive subject I strongly recommend multiple people to double check this change.
Add construction-time checks for already-ended streams.

Original commit message below.

This addresses @dpup's comment from PR #7.

/cc @dpup 
/cc @mikefleming 

R=mike
R=dan

##########

This also factors out the rest of the source validation code.

I ended up implementing this to throw when the edge case in question is
detected, rather than silently papering over it, because this imposes a
more minimal burden and provides an opportunity to catch programming
errors.

If we also want to have a way to silently accept ended streams, I can
build that, but it'll be a little more involved. I *think* the right
way to do that would be to define alternate constructor functions that
make it clear that that's what's happening. (And if so, please consider
that to be out-of-scope for this PR.)
TreeSet defers to underlying set for determining size instead of keeping its own tally

When doing some other work I noticed an opportunity to simplify TreeSet a bit by deferring to the underlying set for determining size.
fixed issue #698 : 304 response is not mappable

https://github.com/RestKit/RestKit/issues/698
delegate would always be nil for managedObjectStore:didFailToCopySeedDat...

Need to set delegate before calling [self createStoreIfNecessaryUsingSeedDatabase:nilOrNameOfSeedDatabaseInMainBundle];
Change the require_once to use a forward slash

This allows it to work on *nix as well.
Katana submodule

Adds katana folder as submodule to katana dev branch
Uses Owin 0.5 instead of Owin.Startup 0.4
Sample switched from aspnet host to owin systemweb host
Added lots of fishing boxes

Build list from visualling grepping through

http://www.wowhead.com/item=60218#can-contain
Administration accounts management reflects the changes in system accoun...

...ts in ids() or row() method call

The only thing I don't like is that we have duplicate calls to logaudit but this is necessary because regular audit logging from datatable controller is marked as temporal and there are not temporal changes. This is other limitation of the logaudit module
Users and groups cannot longer share names because is incompatible with...

... AD accounts

This also avoids bugs when samba is provisioned which could switch user/group roles
Add basic OTR info command

This adds a way to check our own fingerprint and soon, we'll expand it to print other OTR session information.
Added ability to pragmatically focus editor

I needed a way to redirect a <tab> to the wysiwyg editor and jQuery.focus() on the textarea did not work. I added a method to focus on the editor.
Remove index.html at the root of the repositoty since it useless
User module fixes

The user module now returns the output, both stdout and stderr, from
useradd, usermod, and userdel.  This should help debug cases why one of
those commands fail.  In addition, the user module will now call
fail_json() when the attempted command failed so as to properly
communicate a failure in a playbook.
inventory and indentation
Update file module to not recurse when setting ownership

This updates set_owner_if_different() and set_group_if_different()
to not implicitly recurse when setting ownership (whether user or
group).  It drops the os.system() call and replaces it with os.chown().
Resolves issue #825.

The recursion should be explicit.  A recurse=yes|no option should be
added to the file module.
Devel

This one contains the 'ranges' inventory feature enhancement.  Please review. Thanks.
Create a string parser for varReplace instead of using re

This fixes a few issues,
- ${foo}${bar} would be parsed as a variable named foo}${bar,
  which wouldn't be easily fixed without breaking ${foo.${bar}}
- allows escaping . in variable parts so e.g.
  ${hostvars.{test.example.com}.foo} works

This is slower than using re. 3 million templating calls take about
about twice as long to complete with this compared to the regexp,
from ~65 seconds to ~115 seconds on my laptop.
QR-Code code update

- fix for: https://bitcointalk.org/index.php?topic=73695.msg839804#msg839804
- QR dialog window title is now only the BC address, because "label << address >>" was too large for the titlebar anyway
- removed a dead line with debug code
- coding style polish
- moved declaration of QRCodeDialog *d; into the foreach {} -> there was no delete to free the allocated memory, where can this be placed?
merge toggleHidden() code into showNormalIfMinimized()

-  to extend the functionality, but keep a simpler toggleHidden() for use in SLOT() macro

As toggleHidden() has some functionality in, that is good for showNormalIfMinimized() I moved the code to it.

I was not able to completely remove toggleHidden(), as SLOT(showNormalIfMinimized(true)) is not allowed. If someone knows how to use showNormalIfMinimized(true) in SLOT I can update this.
Move hash->CBlockIndex BDB into its own database, blkhash.dat

blkindex.dat stores all kinds of data, and as such, each key is overloaded to
form a namespace.  All keys beginning with "blockindex" form the
hash->CBlockIndex data that is loaded into mapBlockIndex.

This change moves mapBlockIndex data to its own database, custom tailored for
the sort of data we wish to store:

- BDB type changed from btree to hash
- key is uint256 hash, with no prefixes

Usage is cleaner, and uses slightly less CPU and disk space than the previous
solution.

COMPATIBILITY STATUS: A new block chain must be downloaded, or at least reindexed.  As such, may want to delay this change, if other major database changes are planned.

MERGE STATUS: Ready for review and comment, but not ready for immediate upstreaming.
indentation in templates

there were some spaces instead of tabs as indentation in the default templates
Use code font for erase.

Use code font for erase in descriptions of validity.
symmetry is a good thing

symmetry is good
Fix to up/down arrow keys in multiline messages

See #538 for my commit that was merged in that introduced this bug.

Previously we prevented the default event to stop the cursor from moving when we
cycle through messages, but that unintendedly prevents us from scrolling around
after pasting in a multi-line message. We can return whether a cycle took place
to know whether we should stop the key from moving the cursor.
MangoDB is not cross-platform

It is important that platforms such as Windows can benefit from powerful web-scale persistance mechanisms like MangoDB.

MangoDB currently relies on a platform-specific path to implement its off-disk spooling mechanism. I've adapted it to support the relevant path on any platform where Python runs.
Display https as repo clone indicator and prevent modification of web_pr...

...otocol variable.

Rewrite build_url, use web_protocol for repo indicator.

Explicitly initialize custom port to make the logic obvious.
Slingshot mechanic implemented
Fix for bug 3365134

Filenames for graphics can have underscores. It doesn't interfere
with colors any longer.
add public to all interface methods to become PSR-2 compliant

PSR-2 says that interface methods need access qualifiers as well. all interface methods need to be public, nothing else makes sense.
Dependency resolution for partials, prettier output, Compass support

Big series of changes here, so I understand if the pull request is rejected, but I tried to keep them atomic.

I:

* Added dependency resolution for partials. That is, when you change a partial, guard-sass will now figure out which files need to be included. It has a recursive parser, so if you have `foo -> _bar -> _baz`, and change `_baz`, it'll figure out to recompile `foo` (as well as anything else that includes `_bar` or `_baz`). This is off by default, and is turned on with `:smart_partials => true`. It is opening and reading all the files in the source directory for every change, but anecdotally, it's much faster than doing a full-sweep recompile.
* Much prettier and more terse output. 
* Added timing info to recompilation.
* Removed the :extension setting, and just always gsub .sass/.scss into .css. This fixes issues where you might have mixed `foo.sass` and `bar.css.sass` naming conventions.
* Fixed all the breaking specs (I don't think I broke all the ones I fixed; a number of fixes were breaking due to what looks like a deprecated Guard feature)
* Integrated Compass support, so you can just specify `:compass => true` and it'll automatically require Compass and include it in the guard-sass load paths.

Output now looks like:

        Sass [0.14s] smoketest.css.sass            -> smoketest.css
        Sass [0.14s] bootstrap/responsive.scss     -> bootstrap/responsive.css
        Sass [0.54s] bootstrap/bootstrap.scss      -> bootstrap/bootstrap.css
        Sass [0.94s] app.css.sass                  -> app.css

I've been testing it with my team for a few days, and it seems to work great so far.
master

Minor bugfix.
Fixed information about license.
qtconsole: Create a prompt newline by inserting a new block (w/o formatting)

Previously we inserted a '\n' to create a newline before a prompt.  This, however proved fragile as in code like
```
from IPython.display import HTML
HTML("<ul><li>Item</li></ul>")
```
the newline inserted a new list item instead of a new paragraph.

As far as I can tell the correct notion here is a new "block" which seems to behave like an HTML paragraph.

Closes #2314
Issue 830: vCloud director (Admin) User

mostly done; major TODO around unlock action, minor investigation needed on non-updating fields and injection/query
Updates to Rackspace CDN stuff.

Updates to Rackspace CDN Container Metadata handling. Added feature to Purge CDN Object. Added feature to set default index and error pages for CDN based static website.
Missed .git folder under dummy repository in specs
Add greek translation

Files are UTF-8 encoded
Query::left_join to accept closures

Added default values to the arguments of left_join. Now it will accept closures that define join conditions.
Moose are uncountable

moose are uncountable, see http://forrst.com/posts/Testing_Plural_or_…
Profiling with scottg

This has some performance improvements for diff. In total, it contains:

* Set up a CMake option for profiling (that doesn't work quite right, but helps do profile builds)
* Fixes the examples programs so they can be compiled
* Creates an optimized method for binary detection in diffs (top gprof result)
* Makes `git_buf_oom` an inline-able function since that is also called a lot

Commit b59c73d3 is the main thing that Scott and I worked on together.

I'm not 100% certain if you'll want to merge this is or not, but I thought I'd at least put it out there.
Fix typo

* Replaced all remains tabs to 2 spaces
* Fix add-zone command, in code get $4 param (${CONTACT}) variable instead of $6 (${RETRY})
Twitter redirect star

works 100%
update from upstream

updating to latest upstream
FreeBSD9 support

I've included support in the Makefile for extracting FreeBSD9's new way of packaging base and kernel on the ISO
a quickly hacked together print-friendly stylesheet (type $('.jr-branch'...

 type $('.jr-branch').click() in web developer console to show hidden branches
Fix problem with ".data" section with .bin

Fix problem with ".data" section with .bin, also requires latest libopencm3 from my repository to fix copy of .data from SPIFI/ROM to RAM see https://github.com/TitanMKD/libopencm3/commit/c485ef0b91d25932539c7e0c1b2411d04cb96b97
Move os detection and os class

Moves the os detection into the head-element and also moves the platform classname to the html-element similar to the no-js/js handling.

According to paul irish "Scripts in the body blocks rendering…" http://paulirish.com/2009/avoiding-the-fouc-v3/
787551 article title

r?
Adds initial AS2 object proxies
bug 777549 - add a quick wrapper for crontabber to add proper locking
Added support for inline commands
Fix path for installing npm

The path for npm is incorrect. When curling it, it refers you to https.

```bash
$ sudo curl http://npmjs.org/install.sh | sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0    85    0    85    0     0    138      0 --:--:-- --:--:-- --:--:--   858
sh: line 1: syntax error near unexpected token `newline'
sh: line 1: `<html>Moved: <a href="https://npmjs.org/install.sh">https://npmjs.org/install.sh</a>
```
add gravatar api
Compatibility with CSV files that have no headers

These tools work without changes:

* csvclean
* csvjoin

For the following, just had to edit `print_column_names` to make the `-n` option work:

* csvcut
* csvgrep
* csvsort

The following had specific edits:

* csvstack (the reason for this issue!): don't eat the first row of the 2nd, 3rd, etc. files
* csvlook: don't render first row as a header

The following had some options that are incompatible:

* csvpy: I doubt anyone wants fake column names when using --dict, so we just raise an error

Still left to do:

* csvsql
* csvjson
* csvstat
Add gravatar for the user
OC-5211 Validate Public Key for Clients and Users


 - Added a API-wide malformed_request_message clause for fun_match validators
 - This effects sandbox validation, https://github.com/opscode/chef-pedant/pull/13 has been updated to match

Related:
 - https://github.com/opscode/chef_objects/pull/28
 - https://github.com/opscode/chef-pedant/pull/13
admin news Feeds link updated
Polopoly-cli integration [NOTE WILL NOT COMPILE UNTIL NEXT SNAPSHOT]

Added the PolopolyCLICommandProvider that allows integration of PCMD with nitro style projects
    and the artifacts created from the p:assemble-dist command.
    Using the extension flag (-Dp.extend) any PCMD tools found on the classpath can be invoked
    using the prefix java -jar polopoly-cli.jar pcmd [normal pcmd tools arguments]
Update README.md

Corrected link to Documentation.
[2.3/develop] Converted the Widgets module installation to use illuminate/database.
User defined templates not shown in modal
updating views in FileManager

- use tab instead of box in main area
- add missing item-actions container
Add handshakeKey parameter to add_webhook method

Hello @seven1m,

We are using your gem, and we missed the functionnality of adding a WebHook to a wufoo form, but with a handshake key.

So here is a piece of code to do that, + a test.

Thanks !
More FEST-isms.
Updated to block /me

I have updated LolNo to block the /me command and made it into maven project.
Added support for underscores in labels.

It was kind of bothering me that I couldn't use underscores in labels so I just added a check for them where it was calling isalpha.
[FrameworkBundle] used the new method for trusted proxies

This makes the framework bundle using the new method from the request class.
Refactored calls to deprecated method calls.

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: -
Todo: -
License of the code: MIT

It might be better all internal code calling deprecated methods be refactored so that a component doesn't generating php warnings out of the box.
More caching for the PHP templating engine

Bug fix: no
Feature addition: yes
Backwards compatibility break: no
Symfony2 tests pass: yes [![Build Status](https://secure.travis-ci.org/dlsniper/symfony.png?branch=php-engine-escape-cache)](http://travis-ci.org/dlsniper/symfony)
Fixes the following tickets: ~
Todo: ~
License of the code: MIT
Documentation PR: ~


This PR should improve the speed for rendering the form present here: https://github.com/dlsniper/symfony-standard . On my computer, Ubuntu 12.04 Apache 2.2.22 + mod_php 5.3.10 default packages from Ubuntu on a core i7 I get about 30-40ms improvement / request.
New docs placeholders
Minor changes to dotfiles

Rewriting the .gitignore and .slugignore files to match the Rails versions, with commentary and organization. Also wrote in the robots.txt based on boilerplate's.
Bootstrap 2

Migration to Twiiter Bootstrap v2
No h in true.

No h in true.
Minors

Minor improvements / bug fixes