labofsahil/github-event-dataset-2012 huggingface dataset:
Remove the already initialized constant error

emopop:chef-repo(master)% spiceweasel infrastructure.yml
/Users/jdewey/.rvm/gems/ruby-1.9.3-p194@chef-repo/gems/spiceweasel-1.1.2/bin/spiceweasel:33: warning: already initialized constant DEBUG

Tracked this down to bundler's no_exec_wrapper.
It defines DEBUG on the global namespace.
  https://github.com/mpapis/rubygems-bundler/blob/master/lib/rubygems-bundler/noexec.rb

Maybe bundler is in the wrong for defining this on the global namespace.  However,
we are doing the same thing in spiceweasel.  Decided to namespace all the onstants
under ::Spiceweasel.
added an exception for 400 - Resource Temporarily Unavailable
Fix example

Along with numba/numba#41
Test

Just a test to see how pull requests work.
void takes creditcard when payment_profiles_supported? is true.

I think this is an issue for braintree and other implementations as well, but I am using Stripe.

See Spree::Payment::Processing#void_transaction!
[Fix] outputter/buffer/into, winnr() is not pointed to the source buffer when split

as title
various suggested fixes
Default document_type and index_names implementation 

This simple convention/conversion should be AR, ruby and URL friendly. It also keeps the index_prefix into consideration in case you wants to classify an index with a prefix.
Shooting enemy

enemy now dies when shot
Had a conflict w/ previous pull request. Should be good now.
View optimization
Always build against newest version

Same as last request except for the layoutfree branch.

It's best to always build against the newest SDK version so you can fix any issues early on, and ensure compatibility in the long run.

Current is 17 (Android 4.2)
Yours is 15 (Android 4.0.3)
Readme fila

AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
Collapse.Fx

Added the interface to extend the expand/collapse function, to provide for example fx
Add __toString() method.

Currently, it takes a bit of digging to find the correct functions to use, and the following code causes an error:

```
<?php
$diff = new FineDiff($from, $to);
echo $diff;
?>
```

However, adding the magic `__toString()` method makes this return the HTML diff (as I, using it for the first time, assumed would occur).
Fixed gyp building on linux

It compiles on Windows but still getting "Unknown error" when starting the node app.
Patch 2

ya
New propagators
Added loading partials and gif
Added some notes about Windows and colours.

Refs: symfony/symfony#6478

The motivation here is to stop repeated issues being reported to the Console tracker for this issue and provide a documented solution to the display of colours under Windows.
Fix 49: Filtering
Add bind to utils new
new file

abcdef
<a href="...">aaa</a>
Add some tests for change()

This basically tests what is described in issue #58
Tweet Entities and User/Site streams

I messed up the branches a bit, but this is really two different things for the Streaming API: support for Tweet Entities and support for User Streams and Site Streams (Fixes #10).
Better chaining API + object for config

This allows you to do ```drone.up(0.5).front(1).clockwise(0.2)``` and also adds some sugar for setting multiple config options at once

```
drone.config({
  "someoption":"someval",
  "otheroption":"otherval"
});
```

This makes it easier to have your own drone config file and load it into the drone before you fly it
Fixes a bug happening on my app and adds option to preserve default filters

For some reason, when I add a filter, the param is being passed as a symbol instead of a string, so I changed it to accept symbol params. Also added a method to preserve default filters.
Feature/chartsave

back and code for saving charts from web chart builder
Fix issue #60 (crash bug in 3ptau)
User-specified medians and conf. intervals in boxplots

First, here's a test script: https://gist.github.com/2814818

I know I've submitted at least one other PR for this, but this time I've think I've got it right (or at least much closer).

Basically, the user provides a list of medians and confidence intervals where (if using numpy arrays) 
usermedians.shape = (N,) 
conf_intervals.shape = (N,2)

and the data to be plotted has: data.shape = (M,N).

All of this allows the user to compute the medians and its confidence intervals outside of the boxplot function using more statistically robust methods of his or her choice. 

I've used a lot of `assert` statements to verify that the usermedians and conf_intervals inputs are compatible with the data being plotted (`x` in the axes.boxplot call signature).

Hope this is useful and can be incorporated into the library.

Thanks for all of the hard work
-paul
Fix some errors with x86_64 gcc

- x86_64 gcc predefines macro `__x86_64__` instead of `__i386__`
- fix some function not declared errors

Open-webOS-DCO-1.0-Signed-off-by: Weiwen Zhao <panda.hust@gmail.com>
Tasks : Email notification

Email notification when :
 - a task is created
 - a task list is created ( one email per task in the list )
 - a task is closed
HTTPs support

Hi pkrumins !

Me again.  I added minimal https support in reverse proxy. It automatically encrypts all data between the client and the reverse proxy but does not try to reach the remote sever securely (yet).

As the server is initiated with the certificate attached on the IP and not on the VHOST, the certificate has to be valid for all reachable urls.

Hope you like it...
Feature/add enabled attribute

@shuqunzhang @HaloZero @andyvb @tlubz 

Delivers on "Augment vanity gem to allow start and stop of A/B tests from Cpanel". Gives a link next to the experiment name on the Cpanel to allow starting/stopping of an experiment.


* A disabled experiment will always show the default, and visitors will not be tracked as participants (conversion rates for the test will not be recorded while disabled).
* Experiment enabled/disabled is persisted.
* New experiments start off disabled.
* When not collecting data, the experiment is always enabled.
3.1/develop

Optional argument to resize Image::PRECISE allows you to create previews of images entered in the exact size, although the aspect ratio.

For example very easy to create a cloud of images such as site http://msmsu.notamedia.ru/ bottom of the page
Updates to Go v1.0.3
Fix tool tip transparency and some license headers

Also some compilation errors.  The image still shows up in the wrong location.
Use 2 way merge method instead of 3
Allows for parsing of @tricorder annotations generated from phpdoc. Tests included.

This adds basic handling of @tricorder annotations. This allows you
to put @tricorder coversMethodAcceptsStringValues to denote that
a test exists that verifies that the method only accepts string
values, or @tricorder coversMethodReturnsVoidValues to denote that
a test exists that verifies that the method doesn't return anything.

This gives a user the ability to run Tricorder in a CI environment
and get suggestions on what to test next, and then mark it as
"complete" so as not to see it again on the next run.

It uses a simple preg_match, but requires that the annotation match
@tricorder coversMethodReturns(.*?)Values and
@tricorder coversMethodAccepts(.*?)Values.
encode-about-in-url-93

terrycojones:**approve**

This branch simply uses the quoteAbout function in the correct place so that the getObject function works correctly with dodgy about arguments. Also includes a test.
Addition of CodePorting-C#2Java service

Service to start porting of CSharp code to Java when committed, and placing it to another branch.
JLoader : files located at the root path, where the prefix is registered...

Files located at the root path, where the prefix is registered, cannot be autoloaded.

Ex : Prefix `PN` registered in `/path/to/pn`.
A class `PNVariable` located in `path/to/pn/variable.php` won't be autoloaded, because the auto loader try to find it in `path/to/pn/variable/variable.php`
Android Tablet Detection

This pull request adds detection of most Android tablets to the platform detection in JApplicationWebClient. 
It is highly useful to detect mobile devices that are larger than smart phones because often it is preferable to render the desktop version of a site rather than the mobile version.

This makes the detection for Android more like that available for iOS devices, which already differentiate between iPhone and iPad for example. 

Detection for Android tablets is more complex than for iOS since there are many manufacturers and they each create their own UA strings. In addition, most detection methods for Android tablets work only when the default WebKit browser is used, not if users have installed a different browser. This code attempts to overcome some of these issues although detection will still not be perfect.

The basic decision rules are that, given that Android is in the UA string:

* Following Google recommendations strings that do not include Mobile are assumed to be from tablets (http://googlewebmastercentral.blogspot.com/2011/03/mo-better-to-also-detect-mobile-user.html)
* Android 3.x (Honeycomb) is only used for tablets
* Some alternative browsers (e.g. Opera, Fennec) add or allow users to add Tablet to the UA string.
* Kindle Fire's UA string when it is in non Silk/Android mode includes Mobile contrary to the Google recommendation, but it will always include Silk. Since among tablets it is fairly common it is worth including it as a specific device.

This retains the general approach of this class of keeping the methods lightweight with developers who need more detailed detection (based on screen size for example) able to extend it.
OAuth 1.0a client
Add export2png

Basic export feature :

* New button in top left section (next to save button)
* Icon coming from Fugue set : http://p.yusukekamiyamane.com/icons/search/fugue/icons-24/image-export.png
* Added a new renderer : Spritesheet renderer. Could mutualize more with existing FrameRenderer.
* SpritesheetRenderer concatenates all the frames in a single canvas, then calls toDataUrl("image/png") to get a base64 URL representing the framesheet. (need to check size limitations on this). Then opens a window targetting this base64URL so that user can save image.

Improvements in the pipe : 
* display exported image in a modal dialog/placeholder in the application 
* download the image directly 

About "download the image directly" : this was my initial goal, but I had __many__ issues trying to accomplish this, the best I could do was to copy what is done by http://www.nihilogic.dk/labs/canvas2image/ which is crappy (try it if you want to understand why). 

I also played a bit with html5 blobs but didn't manage to use it for my needs. Bottom line is I'm not sure we'll be able to have a fully client side save feature. Not that I want it to be done on the client side at all costs ... just basic lazyness to modify the appspot here.
Expand after async setValue shows only the current value(s)

This change attempts to fix an issue where the picker list displays only the currently selected records after an async setValue call is performed.

Steps to Reproduce
--------

 1. Set up a situation where we have a BoxSelect attached to a paged store and a way to programmatically call setValue, passing a value that does not appear in the first page of results. Something like this:

    ```javascript
    Ext.define('MyStore', {
        extend: 'Ext.data.Store',
        idProperty: 'value',
        pageSize: 10,
        fields: [
            'value',
            'display'
        ],
        proxy: {
            type: 'ajax',
            url: 'data.cfm',
            reader: {
                type: 'json',
                root: 'results'
            }
        }
    });
    
    Ext.onReady(function() {
        var boxSelect = Ext.create('Ext.ux.form.field.BoxSelect', {
            renderTo: Ext.getBody(),
            width: 400,
            store: Ext.create('MyStore'),
            pageSize: 10,
            queryMode: 'remote',
            displayField: 'display',
            valueField: 'value'
        });
        
        Ext.create('Ext.button.Button', {
            text: 'call setValue(11)',
            renderTo: Ext.getBody(),
            handler: function() {
                boxSelect.setValue(11);
            }
        });
    });
    ```

 2. Expand the list and allow the first page of results to load.
 3. Collapse the list, trigger the setValue call, and allow the record to load in the field.
 4. Expand the list again, only the current record(s) will appear.
opacity 1 should not have a nulling effect in oldIE, fixes #2336

this also re-enables the opacity spec to run on IE. 
The issue is that there was an incorrect assumption that `setStyle('opacity', 1)` meant removing the filter attribute, when in fact the element could have any other opacity set at the stylesheet level.
Enabled specs are green, pinging @cpojer in case he had some reason for interpreting 1 as null and I'm missing an obscure IE bug that is not showing with the current specs (does an @ mention actually ping the user? :) )

relevant commit that introduced this regression: https://github.com/mootools/mootools-core/commit/041141377eb41960a58f18094cf17f41be1cd347
Added lxml to requirements.txt so bs4 could use it

This should fix the failure on prod. Note that to test this locally one will have to pip install requirements.txt as that will cause it to install the missing lxml. This addresses issue #11.
wiki

sample2
WL-2354
Simplified site head sections

...ing. Combined textual heading with header logo, including appropriate alt, title, and rel attributes.
fix test function discovery regexp

Currently code looks for functions with the word "test" anywhere in its name.
This commit makes is_test_key accept functions starting with optional underscores and the word "test".

This code introduces backwards incompatibility, but I suppose uncommon formats are not (ab)used too much by anyone.
https://github.com/unclecheese/KickAssets/issues/33

Made a pull request from https://github.com/unclecheese/KickAssets/issues/33
Issue #160 - Main page panels, rev2

This is new pull request for main page panels. Panels can now be dragged and dropped. Their position and collapsed status is saved in database. Everything is made with ajax.
asdfjh;

Icons for main menu
Fixing LevelUp GameMessage.
Blackberry networking suggestions

To be able to properly support networking on blackberry (version 5.0) some platform-specific APIs must be used, here is a suggestion how to do this. The code assumes that a define BB_RIM_API has been set in the profile of the target device/platform.
Develop3d - Ports the sprite font modifications from develop branch also ...

### SpriteFont

- This ports the sprite font modifications from develop branch

- Modified the Mac solution to use the common SpriteFont class instead of the Mac specific one.

- Checked all the other systems to make sure they are using the sprite batch and SpriteFont of the common code base in Graphics.

- Linux is still left the same.

### Tick Method
- This also adds Tick support to the Game class and am testing with the Mac platform.  

- If this does not cause problems and is stable then the other platforms will need to be changed to use the Tick
Slideshow extensions

I added some extensions:
* screensaver disable & restore (with DPMS)
* loop
* control slideshow from commandline options
New formula: Kafka 0.6

Apache Kafka is a persistent, efficient, distributed publish-subscribe
messaging system designed by LinkedIn to handle their activity stream
processing.

My startup, Datadog, has started using it extensively and so I figured
I'd share the formula with others.
PureData module, Gemfile and README edits

This is cool! I've not tested the twitter bit yet - I wonder if it might be more convenient to use public access (i.e. not authenticated).

I've abstracted the pd connection into a module and included an error check.

This would be a great opportunity to practice some testing!
Supporting non-default Entity Framework setups

The default paths for the workspace did not work with our particular entity framework setup.  We would get an exception when trying to profile the Entity Framework.

I needed to support multiple edmxs, and be able pass in resource paths for the Object Context creation.  

I also had to support multiple metadata workspaces in the MetadataCache.  I tried to write a few methods that would support most cases for Object Context creation.  Its working for us now.
Core/Commands: Implemented mmaps commands.

Core/Commands: Implemented mmaps commands.


sry i not have any sql for this. but commands working.
Core/Misc: Fixed quest [The end of the line].

Closes #1849.
Scripts/Oculus: Support for achievements Ruby, Emerald and Amber Void

* Add instance achievement criteria scripts and remove from disables. Based on retail data. Tested.
    This involves everything needed by the achievement, however the dungeon still needs majour fixes/rewrite.
RFC, do not merge!

@petebacondarwin before I spend 1h fixing all the build / config files, pushing those folder structure changes proposal so we can discuss. Let me know how it looks for you, propose changes or simply reject this one as the ultimate stupidity :-)

Folder's structure to be browsed here: https://github.com/angular-app/angular-app/tree/folderchanges
various improvements to the profile

... including a few modifications to exported feature lists.

Blocks and menus now seem to look at least mostly as they should.
update XML 2.7.13 + added GT-I9100
Feature/dic based cli

This PR aims to make CLI customizable via DIC.

That allows adding arbitrary commands to the CLI tools in DoctrineModule by pushing them into the `doctrine_cli` injections. That makes it easier to split features later on (such as separating DBAL and ORM modules) and removing dependencies from DoctrineModule (which currently directly refers to ORM in too many different sections of its code).
Update for 10.7.1 (64-bit).
Remove Util::Trace object since it hasn't been used in 18 months and it ...

@andrewmacp : ...slows down compiles
Guardfile: watch js.erb assets

Some of my files in the app/assets/javascripts directory use the asset pipeline to embed things like paths, urls and config vars, but the default Guardfile only watches assets that end in ".js" or ".coffee". 

This patch updates the Guardfile to watch ".js\*" or ".coffee\*", so ".js.erb" files will trigger guard-jasmine.
Usage of overloaded methods in REST interfaces + better return/parameter type string generation

NB: depends on this one-liner pull request to phobos: https://github.com/D-Programming-Language/phobos/pull/826

As per discussion in this thread: http://news.rejectedsoftware.com/groups/rejectedsoftware.vibed/thread/474

This is not proper pull request, as I need to clean up stuff a bit and add better error handling + unittests, but proof-of-concept proposal to ask for some early comments at least regarding vibe development guidelines (well, I am a newbie here!).

State of code: "works for me", tested on case similar to provided in newsgroup thread.
Merge up to current platform
Settings

base master <- head settings
Updating english custom units

English units were skipped by our symbolizing efforts.
I'm no Apple dev but the change to Smutefy.m fixed it in Lion for me

You also might want to consider using a Notification based approach like they used in the MacRuby script: http://blog.designalism.com/post/38/

I don't have any experience with Obj-C though so, otherwise I'd just have done that. :)
Changed ezk_connection:init to return {stop, Error} rather than {error, Error}.

Documented here: http://www.erlang.org/doc/man/gen_server.html#Module:init-1
Make results serializable

Fix for bug https://github.com/KentBeck/junit/issues/101#issue/101
Sort test methods for predictability

The order of `Class.get(Declared)Methods` was never guaranteed to match source order, and apparently could always have been affected by certain conditions relating to the sequence of symbol resolution in the Sun/Oracle VM; but a VM change in JDK 7 (soon to be backported to a JDK 6 update) makes the order quite random from run to run.

This randomness has been reported to break JUnit-based tests in Eclipse, NetBeans, and Lucene sources.

While "correct" test suites/classes should pass or fail regardless of the order of test cases/methods within them, a minority unintentionally rely on the source order to pass. It is better for these to fail predictably, for easy diagnosis and fixing by developers, than to fail randomly - especially if the random failures are manifested on particular JVM versions but not on the diagnoser's JVM.
Tablet Grid View padding improvement

Fixing padding for body text on the grid view

(pivotal # 21874353)
GUI installer - installs Kiwi-iOS and Kiwi-OSX frameworks to standard location

Added an Apache Ant biuld file that: 

* Builds and runs a typical OSX GUI installer. The installer puts Kiwi-iOS.framework and Kiwi-OSX.framework in standard locations. 

* Installs documentation in XCode, as well as an HTML version in build/reports/api

Dependencies are in Tools folder, so it will build straight after cloning/checkout using the standard version of Apache Ant on OSX. 

Tested with OSX 10.7 for an OSX Project, and (pending) for an iOS project.
Dpp issue 1180

Better handling of null on primitives see http://www.assembla.com/spaces/liftweb/tickets/1180?utf8=%E2%9C%93&batch=false&tickets_report_id=1&ticket_id=1180&commit=Go+%C2%BB
Use Mime::JSON as the default response type

Other template builders ([e.g. XML](https://github.com/rails/rails/blob/master/actionpack/lib/action_view/template/handlers/builder.rb)) set their default format. Make jbuilder consistent with that.
Implement support for granting/revoking mysql permissions.

Added support for GRANT/REVOKE in module & states. 
There is one minor thing that should be improved and that is the grant exists verification part. 
Right now it requires to be exactly as the "SHOW GRANTS FOR" query is showing.

E.g:
Checking if someone has ```insert,select``` will return a false even if they have ```select,insert````(which is what mysql makes it to be when you grant a permission)

Perhaps someone has an idea on how to do this properly or who can implement this.
Improve gizzmo usability

*Change copy command to accept multiple shards
*Add option to simplify input and output of templates
*Add add-partition and remove-partition commands
*Other minor improvements
Added version check when clients connect via multiplayer

- commenting out lvl_editor.setLabel as it is null since its been removed
- added version check when clients connect via multiplayer.
- Also updated chat system to display messages on title screen outside of MP (for version mismatch msg)

When the client tried to JOIN the server, it sends its game version. The server checks it to see if it is the same, and if it is not, the client is disconnected and gets a message on their title screen:

![](http://i.imgur.com/Jpumr.png)
Add _.isDefined()

The opposite of _.isUndefined().  It felt silly often writing !_.isUndefined().
Didn't work for us out of the box, but these changes get the listing working...

o Handle @task tasks
o Improve/re-layout the task_list page
o Survive tasks w/o arguments
o Handle tasks imported by the fabfile (e.g. submodule.task_name)

Signed-off-by: Pamela McA'Nulty <pamela@webreply.com>
Fix deadlock in watch_only (issue #2)

Previously, if the set of tubes to watch was the same as the set of tubes
currently watched, watch_only would deadlock because $done->() was never
called.

Calling $done->() when there is no work to do solves this.
Things to do added to the index page
Fix GitHub URL in the Gradle script

Change the organization name (JavaPosseRoundup -> jenkinsci)
Add caching to CompilerFilter to not re-compile unchanged files

Currently django_compressor seems to re-run precompilers on each compression, even if files are completely unchanged. I haven't been able to stop this through any combination of existing caching options. In my large project, this has gotten to the point where it takes 10-15 seconds to load every page. 

This patch adds caching directly to the `CompilerFilter` class. Before running the compiler, it computes a hash of the input contents and checks the compressor cache for a cached output. If not found, the compiler runs as normal and the output is saved to the cache for next time. Thus, only files that have actually changed are recompiled. When used in combination with a file-based caching backend to persist across server restarts, this greatly speeds up development.
Responsive

1. Responsive css and html, jquery for screen of tablet and smartphone
 * Responsive width is based upon Wordpress. ( 800px, 650px )
2. Maps modal window
 * Maps on the corporate page displayed in modal window.
Added support for advanced options to send method

Added fourth argument to send(...) in the form of an array of advanced options, such as "status-report-req", "client-ref" etc. See http://www.nexmo.com/documentation/ for full list.
Fix an markdown syntax issue in README.md

Just a simple fix. :)
Remove "add basket" button for group products

I removed the 'Add to basket' button from the product browse page as requested in #430 and link through to the product page instead.

I removed the dropdown and form from the group products and added the stock availability instead. It will pull through whether at least on of the variants is available or not. That made the most sense to me but I don't mind changing that.
Docs - removed unused RST module reference
[Ethan] Content subclass loading

Load the content subclasses better, so they're included in test and production as well. And in a way that doesn't kill factory_girl.
Issue #92 - New /flag command.

- Added new /flag command.
- Added unit tests to test the new command.
- Added DB migration for a new DB field.
modify Readme > Rails integration > result

I add "puts" to confirm code. If there is not "puts", Terminal cannot return "foo".
Minor errors in Scaladoc

Just annoying when generating the documentation.
New Formula: Infernal

Added formula for Infernal RNA Inference and search tool from Janelia Farm.
Dojoscala

some refactor after dojo
Refactor of stopwatch into sclock

The refactoring involves a name change that was long due and modifies the API so as to expose functionality closer to a system clock.

The sclock gets reset initially, within the setup function, and then keeps a global count of time that can be queried in a number of ways.

It cannot be used alongside stopwatch because it sets up timer 8 with slightly different settings. Stopwatch has a resolution of 1/5 microseconds, while sclock has a resolution of 1/625 milliseconds. This loss in resolution in turn lengthens the time required before an overflow, which is now close to 2hrs.

Please comment on any issues you've had with this module and whether you require stopwatch to be kept in imageproc-lib. The main reason not to do this is that somebody could mistakenly setup and run both modules, with unexpected results.

If sclock gains traction, we'll go ahead and merge this pull request, so please also comment if the module is working as expected in your specific application.
README copy-editing

I think the CLI examples in the README should have either -c/-h or else --css/--html, but they have -css/-html.  Updated the README there as well as a few other typo fixes.
Integrated Asus Xtion support for windows
Port test to the new Inspector API - PART1 (needs review)

A third of these tests are commented because the tested features are not implemented yet.
Lazily import nose for testing, makes skimage load in 1/3 time.
[MRG] MinMaxScaler on zero variance features

A simple bugfix + non-regression test.

There is no what's new entry, so I did not document the bugfix. When was that class introduced? Is it new in 0.13?
AUR package completion

This checks for the existence of the local checkout of the AUR repo, and adds tab-completion for those packages accordingly.
Add archive_phpname parameter to ArchivableBehavior

I've added parameter `archive_phpname` to `ArchivableBehavior`, to mimic the functional that the `I18n` behavior also has.
Fix issue #227 :  Small change in ModelCriteria, to make it work with peer constants

This patch fixes the [issue#227](https://github.com/propelorm/Propel/issues/227), which is opened by @hades200082.
AFAIU, ModelCriteria->select() method doesn't work with column name constants  of model's Peer Class. 

```php
        // this works
	$c = new \Criteria();
	$c->clearSelectColumns();
	$c->addSelectColumn(AuthorPeer::FIRST_NAME); 

        // this doesn't work
	$authors = AuthorQuery::create()
	->select(AuthorPeer::FIRST_NAME)
```

I made a small change in ModelCriteria->getColumnFromName() method to overcome this problem.
Another point is, the [issue#227](https://github.com/propelorm/Propel/issues/227) complains about "setDistinct()" method but the actual problem (if I am not mistaken) is in "getColumnFromName()" method. It just doesnt support column names in "tableName.ColumnName" format and this is what I added. Lastly this format may be unsupported by design, you can ignore the changes if this is the case :)
TIMOB-8752: Blackberry: fix env passing issue in subprocess on windows

[Issues Fixed]
TIMOB-8752: Blackberry: fix env passing issue in subprocess on windows

[Changed]
blackberryNdk.py
- function _sourceEnvironment
  - use 'set' instead of 'env' so the paths are correct
- functions build, package, deploy
  - use the .bat on Windows
- function __runUnitTests
  - change to import tempdir
  - set the temp dir and env vars to current dir if the temp had spaces

[Tests]
Test 1: use scripts
1) Run the following command:
project.py HelloWorldDisplay com.macadamian.helloworlddisplay C:\dev\test blackberry
2) Verify there are no errors and the files were copied/imported
3) Run the following command:
blackberry\builder.py build -t simulator -d C:\dev\test\HelloWorldDisplay -p C:\bbndk-2.0.0
4) Verify there are no errors and the .bar file was created
5) Run the following command (with the right IP in builder.py):
blackberry\builder.py run -t simulator -d C:\dev\test\HelloWorldDisplay -p C:\bbndk-2.0.0
6) Verify there are no errors and the app is launched on the simulator

Test 2: unit tests
1) Run the following command:
blackberry\blackberryndk.py -t
2) Verify all tests pass
Initial

This is the initial push of the empty Django project
Next sgrenier

Updates character sample to use compressed textures.
Merge poll, list delete, module stop
Tests

Commit #6
Close HTTP connection when we call .stop() on a live _changes feed

Right now, calling stop() on a _changes feed only prevents it from renewing itself when an update comes through and never closes until we navigate away from the page or an update does happen (and as noted, it won't renew).

For long-lived pages, this becomes an issue, as many open HTTP connections can begin to build up and (in some instances) prevent further calls to Couch until the open connections are closed. This is the reason behind this bugfix.

It is possible that some people may open _changes, call stop() and then rely on that behavior to return only one update-- but this is bad practice in general and easy to adjust for; versus calls to Couch stopping to work altogether.
Bump m2e version range, so it does work with Juno

Works correctly for me in Juno now
Additional ways to add metrics to java: javasimon, stajistics, parfait and byteman.

Please add.  Thanks.
everything from my current
Initial stab at Tile Entities...

This could be completely wrong :P But i think it was worth a shot anyway :)

Corresponding Spout PR:
Fix for mysql2 trying to resume a dead fiber

This is a patch for an issue I'd experienced with running the cloud controller on MySQL.  The issue was that if an exception was thrown down at the model level or from the database (between when the fiber yielded and was resumed), it would essentially kill the fiber but mysql2 would continue to try to resume it.

Bug: https://github.com/brianmario/mysql2/issues/188

This would end up crashing thin and causing the cloud controller to exit.

Fiber support was moved from mysql2 to em-sychrony.  But em-sychrony requires eventmachine 1.0 and CF is locked on a patched version of eventmachine.

Attached to the bug was a patch (https://gist.github.com/1058768).  It basically just changed it to call `fiber.alive?` before calling resume.

Unfortunately, like my earlier cloud controller pull #172, it is random when it crops up.
Celery job queue integration

Sometimes MyTardis (or one if its constituent apps) needs to run periodic background jobs or asynchronous tasks.

[Celery](http://celeryproject.org/) provides an asynchronous job queue which uses the Django database for persistence. It has optional configuration support for replacing the database with RabbitMQ or similar.

The Procfile has been updated, so Foreman can be used to produce init scripts to run the queue.
Jb 4.2

gówno
Fixes to couple of issues detected when using my own data feed

Tested on HTC Desire S running Android v4.0.4
05ch case02
Synchronized access to FormStatus.OutputString.

I've seen strange ArgumentOutOfRangeException's on multiple computers. This may be caused to multi threaded access to FormStatus.OutputString. As a fix, all access to this string builder is now synchronized.

Issue: #1479
Providing closing </span> tag for IE8

Without both the opening and closing tags, IE8 will not add the necessary markup. This does not affect any other browsers experience.
Added a view and url for index.html

Testing things out.
Data: fixed & optimized conditional operation mapping, schema reference on Document->set()

Condition operation mapping:
=====================
The conditions mapping using operation did not worked properly.
If you define e.g. something like this:
///
group::count(array('_id' => array('$ne' => this->request->id)));  //id is a string
///
in the mapped query the id remains as string, which looks like this:
///
'conditions' => array(
'_id' => array('$ne' => $id)  //where $id represents the given id, which still remains as string 
)
///

if I use the alias '!=' instead of the mongo operation '$ne': 
///
group::count(array('_id' => array('!=' => this->request->id)));  //id is a string
///
the id will be mapped but the query structure is not compatible to the mongo php driver:
///
'conditions' => array(
'_id' => array('$ne' => array('_id' => MongoId($id)))  //where $id represents the given id string 
)
///

The fix solves the compatibility bug no matter if the Mongo operation or the alias will be used and optimizes the operation mapping function.
Result:
///
'conditions' => array(
'_id' => array('$ne' => MongoId($id))  //where $id represents the given id string 
)
///

Schema reference:
==============

If I set a value in a document like this:
///
$group->created = '';
///
and there is a schema defined in the specific model, like this
///
protected $_schema = array(
'created' => array('type' => 'date', 'default' => ''),
);
///
the value should be converted to the specified type, which did not happened caused by a wrong reference call to the schema of parent class Entity instead of the model.
Adds hook methods around setup and teardown

These commits add hook methods before and after setup and teardown.
Removed old link to SGP.zip file
Form tag no longer required in view and disabled fields are ignored

This is a remake of my previous pull request #9 for the latest release (0.4.1).

If a form tag is not found in the view, the $(':input') selector will be used instead to find all input fields.

Additionally, disabled fields will be completely ignored, to more closely match a regular HTML form.

Cheers,
sam
Normalize line endings

This pull request:

* Adds BouncyCastle to the `.gitignore`.
* Adds Git line normalization configuration.
* Normalizes line endings.

It also depends on the [AutoHotkey_L](https://github.com/freenet/wininstaller-staging/pull/9) port, though cherry-picking 8337dd0 and ff6fc4d, followed by running

    $ rm .git/index     # Remove the index to force git to
    $ git reset         # re-scan the working directory
    $ git status        # Show files that will be normalized
    $ git add -u
    $ git add .gitattributes
    $ git commit -m "Introduce end-of-line normalization"

([via](http://git-scm.com/docs/gitattributes))

would work too.
Update grails-app/controllers/org/grails/paypal/PaypalController.groovy

fix url-create in the action uploadCart
Support for single global changes feed

This pull request attempts to finish the work done in https://github.com/janmonschke/backbone-couchdb/pull/25, titled "Support for single global changes feed."

Here is what I did:

I merged backbone-couchdb.coffee version 1.2.2 into version 1.1 as modified in pull request #25's changes at https://github.com/janmonschke/backbone-couchdb/pull/25, and updated README.md accordingly as requested by Jan in https://github.com/janmonschke/backbone-couchdb/pull/25#issuecomment-3437964.

I ran the existing tests, and they all passed.

I did not update the generated backbone-couchdb.js file (because I ran into an error saying Backbone was not declared and didn't know how to properly import it in the build process), docs (because I don't want to take the time to learn docco if someone else already has the ability to run it quickly), tests (because I am unsure how to test the new features) or example app (because I couldn't generate the .js file).  Jan, or someone else, could you do these tasks and then release a new version of backbone-couchdb?  Thank you!
Some updates and fixes

Hi, joshtynjala!
I have cleaned changes. All comments for every change are in commit description. I can argument them additionaly if it is needed. :) 
And I have a question about onVerticalTween from previous pull request. I need to know if the List starts scrolling when user released it. Scroll position at this moment is needed for "pull down to action" component. How do you think I should do it?
index add

just a test!
Adding manual option and .powerTip('show') and .powerTip('hide') methods

This change adds a "manual" option, closing #36. It should also address #33, as it allows event delegation - I added an example of this to examples.html. The new API methods look like this:

```
 // show immediately, forcing open regardless of cursor
$('#myElement').powerTip('show');
// show gracefully, with mouse tracking - to be used within a custom event handler
$('#myElement').powerTip('show', event);

// hide, tracking if appropriate
$('#myElement').powerTip('hide');
// hide immediately
$('#myElement').powerTip('hide', true);
```
Try to fix issue #36

This fixes issue #36 for me. Not sure it is the correct fix though, mutter should not crash in either case.
Ignore, just testing

Just learning git and github. Thanks a lot for the great documentation. :)
Merge janbar master branch
SPR-10122 [SpEL] Problem with uppercase property names - setters

Ensure that attributes like "pEBS" are modelled with the correct getters
and setters in accordance with the Java Bean specification. In this case
getpEBS() and setpEBS(String pEBS)
Update readme.md

Added missing bracked
Consistent 2-space formatting
test

create job.
Simple on-screen memory debugger

Disabled by default
Enable with the -d or --debug flag
Also changed the --mute=all flag to disable sound completely to assist in debugging

This should allow us to easily debug screens that have memory leaks

It's definitely not an end-all be-all debugger, but it should suffice for the time being until we have time to find a more robust solution, at which point we can axe this.
Adding Handlebars.js template engine package
Added some static utilities methods

Added some static utilities method movers from my framework to wonder

There are some prefs file deletion, why... I don't know!

Signed-off-by: Amedeo Mantica <amedeo.mantica@insigno.it>
Add a pre-processor to import Development.Placeholders automatically

I implemented a pre-processor to insert `import Development.Placeholders` into every modules automatically, which means we don't have to write anything except for placeholders.

The pre-processor can be used via `-F -pgmF placeholders` option with GHC. Once you write some options in your cabal, you can use placeholders in any modules.

    if flag(devel)
      extensions: TemplateHaskell
      ghc-options: -F -pgmF placeholders

This implementation doesn't support UnicodeSyntax and doesn't have a workaround for the name conflicts.
Make karma a little more fun

This commit fixes an issue where the karma for a subject wasn't being returned, and alters the message from the dreary "The operation succeeded" to something more interesting.

```
Hubot> hubot++
Hubot> hubot gained a level! (Karma: 1)
Hubot> hubot karma hubot
Hubot> "hubot" has 1 karma.
Hubot> hubot++
Hubot> hubot is on the rise! (Karma: 2)
Hubot> hubot--
Hubot> hubot lost a life. (Karma: 1)
```
Additional files added to .gitignore

See title
Czech translantion for Revo Gallery (develop branch)
Updated autoload instructions for 0.6

I updated the "Configure the autoloader" section for 0.6 instalation, to make it work with Symfony 2.0.x.

Before:

``` php
<?php
// app/autoload.php

$loader->registerNamespaces(array(
    // ...
    'FOS' => array(__DIR__.'/../vendor/bundles', __DIR__.'/../vendor/fos'),
));
``` 

After:

``` php
<?php
// app/autoload.php

$loader->registerNamespaces(array(
    // ...
    'FOS\\Rest'        => __DIR__.'/../vendor/fos',
    'FOS'              => __DIR__.'/../vendor/bundles',
));
```
Without the changes I was getting this error:

Fatal error: Class 'FOS\Rest\Util\Codes' not found in .../vendor/bundles/FOS/RestBundle/DependencyInjection/Configuration.php on line 101
Fixed bible bug

Redditor [atomic1fire](http://www.reddit.com/user/atomic1fire) reported that searching for chapters with numbers in front of them (e.g. 1 Peter, etc.) doesn't work.

I'm pretty sure this has to do with the regex in spice.pl, so I added a few more conditions.
Recent version of omniauth-oauth2 requires parameter change.

Adding :provider_ignores_state => true is required for compatibility with latest omniauth-oauth2.
These fixes tested in Grails 2.0.3 and 2.0.4, but broken in 1.3.7.

It is your decision whether to release 0.3 of the plugin
Optimize regexification of search tokens

Currently, `Mongoid::Search` turns your search terms into a list of simple, two-way wildcard regular expressions. However, two-way wildcards are very difficult for the query optimizer to handle, so this change only makes it a one-way wild card. Here's an example, wherein the collection being queried only has 100,000 documents -- note the nscanned value.

```ruby
Person.collection.create_index '_keywords'

exp = Person.collection.find(:_keywords => {:$in => [/so/]}).explain
exp["nscanned"] # => 973496, almost 10 times the size of the collection
exp["millis"] # => 945
exp["nscannedObjects"] # => 4014
exp["n"] # => 4013

exp = Person.collection.find(:_keywords => {:$in => [/^so.*/]}).explain
exp["nscanned"] # => 4014, only scans one more document than we need
exp["millis"] # => 6
exp["nscannedObjects"] # => 4013
exp["n"] # => 4013
```
Fixed page URL so that the page parts are displayed

I'm not sure if this needs to be changed to since it's a different URL than the seeded one.  https://github.com/refinery/refinerycms-portfolio/blob/master/db/migrate/1_create_portfolio_galleries.rb#L24

Depending on how the author replies, this might also be a fix for https://github.com/refinery/refinerycms-portfolio/issues/75
toString method for Solarium_Query_Select

I would like to propose this __toString() method.

My goal is to get easy access to the URI that is beeing send. But I think this format is more complete. 
I am open for discussion on the output of the string.

Hope this can be my first contribution : )
Full bleed implementation.

Enabled by setting the fullbleed option to true.

	<script>
		$('video').mediaelementplayer({
			fullbleed: true
		});
	</script>

Demo;
http://dev.cartelle.nl/labs/mediaelement-fullbleed/demo/mediaelementplay
er-fullbleed.html

Hope you like it!
Untrifurcate Bunny.

(\ /)
(^.^)
(> <) <-- highly approves these changes

(I happened to get Bunny on whatthecommit, and noticed he had somehow broken: http://whatthecommit.com/0e0c1a4060a298158f3c4ef526f03f86

So I fixed him.)
Bbox Strategy should allow for externalProjection

Strategy/BBOX is not currently allowing for the fact that the projection of the data source may differ from that of the layer. This commit checks for externalProjection on the protocol's format.

The checks that protocol/format exist are probably not necessary, but several tests fail if these checks are not in there. I added a dummy bounds in test_createFilter() to stop it complaining it didn't know what 'this.bounds' was.

There is not currently any test that the bounds are correctly set, so I've not added one to check that the externalProjection case works. However, it works on my own tests.
parsing the data of the evolutionary analysis in DVDs
Updated README to show the new real-world version
Fixes #1882: package server Make strings translatable

Translate "Click here to select files" and "Upload Queued Files"
console.log

I believe the logging should be left up to the user.  They will be able to log the same information on the "changed" event.

I added an example to keep the console.log knowledge.

Best,
Barret
Check whether the $_SESSION['secure_prepopulate_values'] array is empty

Check whether the $_SESSION['secure_prepopulate_values'] array is empty after unsetting the $nid element.

Without unsetting this, $_SESSION will end up staying alive longer than needed, especially if the $_SESSION is otherwise empty. This will prevent Varnish from serving hits, and negatively impact performance. Pressflow is smart enough to destroy an empty session, but not smart enough to recurse the session array for empty values.

I noticed the sessions table on IFAW was filling up with serialized arrays containing an empty secure_prepopulate_values array.
No background color to highlight SpecialKey

This avoids having dark background for these chars when in light mode.
Fixed arrow navigation on iOS 6

iOS 6 broke using the arrow keys to modify views.
Refactor and proper modules
Benamucki deliver package (on behalf of Benamucki)

On Tuesday, 28 February, 2012 at 8:16 pm, Benamucki <benamucki@Lucifer> wrote:

> Hi Brianetta,
> 
> as you suggested I have switched to the pioneer git version (no Github). I noticed that my modifications did no longer work as intended, so I have made some corrections and improvements. The startup of the script was unacceptably slow. I'm now automatically limit the radius of the sphere which contains the inspected systems. This prevents lengthly calculations when searching the shortest path.
> 
> Since ships are now accelerating with up to 80g (poor pilots) my intra systems flight times were to short.
> 
> Sorry to bother you again, would you please find the patches I've made in the attachment. I created an own branch called benamucki and ran "git format-patch -M origin/master"
Add additional sorting to images by default. Images are now sorted by of...

...ficial, name, arch, status, created_at

Status is in the order public, private, deprecated, anything else (failed, creating etc).
Created_at is in descending order.
Removed iframe from nav-global to fix warning in Chrome.

Chrome was preventing use of the theme - it looks like the src url used by
the iframe no longer exists (I get a 404) - and was displaying the message:

>> For security reasons, framing is not allowed

The message was displayed in an alert-style box. When I clicked 'Ok' to dismiss,
I got redirected to http://markdotto.github.com/github-buttons/github-btn.html?user=plusjade&repo=jekyll-bootstrap&type=fork&count=true
and got a 404.

Removing the iframe fixes this issue.
Update protocol to version 23 (Minecraft 1.1) (Fixes issue #220)

* Add level-type option (as levelType in simpleserver.properties)
* Add generate-structures and spawn-npcs options
* Merged bot timeout solution from ce3236d013b28aee2dfcce19459ee033329d1daa
push this live

push this live