labofsahil/github-event-dataset-2012 huggingface dataset:
SI-6277 fix for isXXX methods in reflection

The underlying problem is that some symbols require so-called initialization before certain methods (for example, the Symbol.isSealed method) return reliable results.

This doesn't bring much trouble in the compiler, because noone usually calls these methods before making sure that the symbol is initialized, but we cannot put this burden onto users of the reflection API.

Unfortunately we cannot just do automatic initialization in misbehaving methods, because that breaks the compiler, causing nasty cyclic reference errors. Quite probably this can be done, but not a few weeks before a major release.

Luckily there's a non-invasive fix. We can decorate runtime reflection symbols with a trait, which overrides the methods of interest and performs initialization prior to calling super. Then the compiler remains unaffected, and reflection users are happy.

***

The problem is that the cleanest implementation of the fix involves a de-optimization of the compiler (removal of final from Symbol.hasFlag and its buddies). 

There's also an alternative that requires some copy/paste and is more fragile (though the fragility is controlled by a unit test), but its performance characteristics are non-obvious.

Therefore I asked Greg to do performance testing, and these tests ended up with very controversial results. Greg reran the tests again, and the results are more realistic, though it's still unclear what to conclude:

**First test run**

```
[baseline] 630f1b4 minor cleanup for reflection
Vector_scala
Mean: 747.25ms ± 2.46ms (cov: 0.99%; 63:123)
scalap-src
Mean: 4317.65ms ± 13.60ms (cov: 0.95%; 35:95)

[approach #1] 6711d6e SI-6277 decorates runtime symbols with auto-init
Vector_scala
Mean: 783.92ms ± 2.59ms (cov: 0.99%; 69:129)
scalap-src
Mean: 4523.95ms ± 14.05ms (cov: 0.93%; 80:140)

[approach #2] 549267f an optimization for the previous commit
Vector_scala
Mean: 750.01ms ± 2.51ms (cov: 1.01%; 79:139)
scalap-src
Mean: 4262.53ms ± 14.12ms (cov: 1.00%; 40:100)
```

**Second test run**

```

[baseline] 630f1b4 minor cleanup for reflection
Vector_scala
Mean: 762.27ms ± 2.54ms (cov: 1.00%; 52:112)
scalap-src
Mean: 4249.28ms ± 13.90ms (cov: 0.98%; 34:94)

[approach #1] 6711d6e SI-6277 decorates runtime symbols with auto-init
Vector_scala
Mean: 797.82ms ± 2.50ms (cov: 0.94%; 58:118)
scalap-src
Mean: 4569.82ms ± 15.31ms (cov: 1.01%; 25:85)

[approach #2] 549267f an optimization for the previous commit
Vector_scala
Mean: 749.13ms ± 2.49ms (cov: 1.00%; 83:143)
scalap-src
Mean: 4321.25ms ± 14.20ms (cov: 0.99%; 34:94)
```
Fix for SI-6597, implicit case class crasher.

It seems to me like every call to scope.lookup in the
compiler is a latent bug. If a symbol is overloaded, you
get one at random. (See the FIXME comment in f5c336d5660
for more on this.)
This commit fixes a bug introduced in commit 70a69ff7ba2f02531888cb4d48a5969effd2d502 in setting cons[ctype]['jac']

...['jac'] = None; should instead be cons[ctype]['jac'] = cjac
changed the version string to a better format

It looks like
`shoes 3.1 "Policeman" [i686-linux Ruby-1.9.3]`
now.

Solving issue https://github.com/shoes/shoes/issues/101
Actulizado 30/08
Adjustment scope cleanup
testing functionality of git
Commutativity related changes
Fix the errors in the Fresnel example notebook

Fix the errors in the Fresnel example notebook

This time it should be against 0.7.2 branch
Allow the creation of directory paths within the deb from configuration alone.

What does it do?
---------------------------
This patch allows you to create directory entries within the POM from configuration alone:
```xml
<data>
    <type>template</type>
    <paths>
        <path>etc/${project.artifactId}</path>
        <path>var/lib/${project.artifactId}</path>
        <path>var/log/${project.artifactId}</path>
        <path>var/run/${project.artifactId}</path>
    </paths>
    <mapper>
        <type>perm</type>
        <user>${execUser}</user>
    </mapper>
</data>
```
Why is this useful?
---------------------------
We use jdeb in many projects. We have a standard project and package layout. To minimize per-project configuration we put our jdeb configuration in our 'master' pom file. Developers just inherit it and don't have to think about getting our deb packaging right.

Many of our projects require the set up of standard paths on the deployment target. These paths often include project specific information such as the project name. Instead of copying sets of empty directories into the deb (which would need to first be tediously created), it's handy to be able to declare the paths as a 'template' in the JDeb configuration.

Alternatives
-----------------
I could write a script to create these folders and have JDeb copy them into the package but it feels like I'd be creating folders 'for the sake' of it - and extra unnecessary step.
genl_ctrl_probe_by_name: fix checking of genlmsg_put() return value

It's a pointer! not an error code :) nasty bugs
Review/warning fixes

This removes most of the warnings in MSVC level 4 32bit.
One note:
it seems that sometimes the new OCC version used this pattern for uninitialized vars:

#ifdef DEB
int a;
#else
int a=0;
#endif
*maybe* this is because the msvc runtime can catch uninit. variable access at runtime in debug versions.
I've removed the pattern where I found it.
Add support for Redis as a DB backend

This makes it a simple push to heroku. 
You just need the redistogo addon.
Fixes #1400

Fixes #1400
Gii model code generator fixed

If we use "schemaCachingDuration" value in db config, then use Gii model
generator we have one problem. If table scheme updated without
migration, we have old schema cache. I'm offer forcibly update db scheme
if "schemaCachingDuration" used.
Allow CDataProvider to use custom pagination and sorter.

For example:

```
return new CActiveDataProvider(__CLASS__,array(
	'criteria'=>$criteria,
	'sort'=>array(
		'class'=>'MySorter',
		'attributes'=>array(
			'weight'=>array(
				'asc'=>'language.weight, t.weight, translations.name',
				'desc'=>'language.weight, t.weight DESC, translations.name DESC',
			),
			'search_name'=>array(
				'asc'=>'language.weight, translations.name',
				'desc'=>'language.weight, translations.name DESC',
			),
			'*',
		),
		'defaultOrder'=>array('weight'=>CSort::SORT_ASC),
	),
	'pagination'=>array(
		'class'=>'MyPagination',
	),
));
```
Romanian translation revised

I noticed that using non-cedilla (the old way of adding a comma to substitute the cedilla, with XOrg keyboard layout  variant ro_std) does not play well on web pages and the desktop.
So I replaced all the problematic diacritic characters with the proper cedilla variants using keyboard layout
'ro', variant 'std_cedilla'.
Thank You.
Advance download finished
Add dunsmoreb as admin.

Bryan Dunsmore is the coolest person ever and ergo deserves to be an
administrator.
Add support for 1.4.2 Hanging Entities

resubmitted with a cleaner diff, this replaces the Painting events with the new Hanging events.
Bug/xrdp orders text

This makes changes in two places. The primary one is to correct the max_Size passed by xrdp_orders_text to xrdp_orders_check it was assuming small amounts of text. 

The second was to not skip sending data when the buffer size was greater than an arbitrary limit in xrdp_orders_check. I cannot see a reason for the 16000/8000 limits and wonder whether they are a sticking plaster to solve this same problem.

Background:
The problem can be seen intermittently when going from Win7 to Win2008 via XRDP. Open a large text file in notepad, use a small font and maximise to get large amounts of text on the screen and then page back and forth or search for something latter in the file. The aim is to get a large amount of text updates being sent. The error appears to the user as a protocol error. Valgrind was very useful in tracking this down.
PtGetCameraNumber() fixes

Fixes a crash in PtGetCameraNumber() resulting from accessing items outside of a vector's bounds. Also, change the return value of the implementation to plString to potentially fix an issue with garbage.
Rake task to migrate from Wordpress

Database migration from a Wordpress blog.
--------------------------------------------------------

* In the Gemfile

```ruby
gem "mysql"
```

* Add a database to the config/database.yml

```ruby
wordpress:
  adapter: mysql
  encoding: utf8
  database: obtvse_example
  username: my_user
  password: my_pass
  host: localhost
```

* Finally it could be called from the command line…

```ruby
rake wordpress:migrate_wordpress[source_db, destiny_db]
```

That's it :-)
Accelerate file downloads by serveral thousand percents (if your files are large enough)

Instead of constructing the response body by iterating over the file_data, the body should be assigned as a single string at once.

Download time for a 1.5MB file has been > 25 seconds (at 100% CPU) before the change and is down to 60 ms after the change (on my development machine.
git module

Module for interacting with git:
- cloning
- pulling
- see current HEAD commit hash (aka what commit you're on)
Fixing docs

Docs were backwards, from long ago, when that was the norm.
Allow versions of redis gem higher than 3

The version 3 of the [`redis`](https://rubygems.org/gems/redis) gem is out and it looks compatible with `split`.

I updated the gemspec dependencies and the tests pass using:

- ruby 1.8.7 (2012-02-08 patchlevel 358) [i686-darwin10.8.0]
- ruby 1.8.7 (2012-02-08 MBARI 8/0x6770 on patchlevel 358) [i686-darwin10.8.0], MBARI 0x6770, Ruby Enterprise Edition 2012.02
- ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin10.8.0]
- ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin10.8.0]
- rubinius 1.2.4 (1.8.7 release 2011-07-05 JI) [x86_64-apple-darwin10.8.0]
Most severe impact info added to variant table
Update Koala to reflect recent FB Change

Facebook [recently changed](https://developers.facebook.com/roadmap/completed-changes/#december-2012) the way OAuth codes are handled such that each code can only be redeemed once, which breaks apps that were parsing the cookies each request (previously the suggested approach).  

This pull request adds notes in the code to highlight this change, and deprecates the now-useless OAuth#get_user_from_cookies method (which didn't return the access token).  Along with a change in the [OAuth wiki](https://github.com/arsduo/koala/wiki/OAuth) this should point app developers in the right direction.

Note that this does not provide a solution to how to store the cookie; while I'd be glad to link to a good approach, it's outside Koala's immediate scope.
emit JS errors as 'error' event on Browser object

Either this change should be taken, or an alternative method implemented.  Not getting at JS errors easily was a major debugging headache for me!
Explicitly specify paths in crate.

mod A { mod B; } no longer tries to load B from A/B.rs on incoming. Should probably reorganize but for now specifying paths explicity works.

> 18:18:06 \<brson> crate files used to support treating a special type of mod declaration as a directory, but now crate files are just source files
> 18:18:16 \<brson> and that feature doesn't exist
Fixed FormHelper::postLink() description in migration guide

I think, FormHelper::postLink() enhancement is in 2.3...
What is wrong in my understanding?
Add exec to whoami code
Replace Underscore with Lo-Dash v0.8.0.

Replace Underscore with Lo-Dash v0.8.0. The unit tests pass and I believe I changed all doc/comment references of Underscore to Lo-Dash.
test

i want to send you a pull request
hola

Hey,

with mysql_real_escape_string() my system produced a warning:
Message: mysql_real_escape_string(): Access denied for user 'www-data'@'localhost' (using password: NO)

I think it is better to use the code igniter built in functions for escaping.
Test system work

- unittest implemented
- report system
- failure continuation
- improved widget functions
- much more..
Remove excess commas from /about and other tweaks

Less is more.
updated cards screen; modified dashboard charts; misc changes;
Generate a uid for each callback
rebalanced enemy units and first 3 levels

Changes in enemy unit stats and color, increased length of level 3, fixed difficulty curve and added a new unit - kamikaze
update site descriptions

i added two files here: a json file containing the site descriptions, and a file with a function to parse these descriptions and write them to our html doc! i am gonna update our production site now with these modifications.
Fix for search field's caret position

Properly restore the search field's caret position in the file history view after results have been highlighted.
fix for ARC errors and other warnings

I was getting some ARC errors for undeclared methods.
Tapis to master
npm install noted.
You have a pull request, bitch! Pull it!

Some bugs fixed on commit and update from the lai server
New style display of posts

Experimental new display of posts (a terminal shell is kind of typographically challenged...). Before:

    2012-04-17 21:03 @idea: interactive guide on which statistical test to use. 
    Database of tests with all requirements on data (level, normality, sphericity,
    goal of test, ...) and descriptiptions and examples for all requirements.
    www.whichtest.info in modern and fancy, essentially. 
    ------------------------------------------------------------
    2012-04-26 15:49 @idea: open historic events database 
    Animated map/timeline that shows the rise and fall of empires, connotated with
    important historical events (battles, new kings, revolutions. ..). Scrape Data
    from Wikipedia and get historians to curate content as well
    ------------------------------------------------------------
    

After:

    2012-04-17 21:03 @idea: interactive guide on which statistical test to use.
    | Database of tests with all requirements on data (level, normality, sphericity,
    | goal of test, ...) and descriptiptions and examples for all requirements.
    | www.whichtest.info in modern and fancy, essentially.

    2012-04-26 15:49 @idea: open historic events database
    | Animated map/timeline that shows the rise and fall of empires, connotated with
    | important historical events (battles, new kings, revolutions. ..). Scrape Data
    | from Wikipedia and get historians to curate content as well

What do you think?
Some Additions to Glib Miscellaneous Utility Functions

This pull request adds bindings to several glib miscellaneous utility functions, notably those dealing with system information such as username, system temp directory, user special directories, etc.
doc/data_flow* diagrams added

Data flow diagrams that were composed using the "dot" format here.  Graphviz v1.13 was used to produce the *.png and *.svg files.
DOCS-864 map reduce syntax format
DOCS-302 migrate shard admin wiki page
DOCS-246 changes to change-oplog-size.txt
Slug refactor merge

This contains my slug refactor and merge, as well as test for all issues with slugs we've encountered to this point.
Work around duplicate migrated deki users.

This is at best a temporary hack to get migration working again; it
simply changes out the get() call for filter(), and automatically
picks the first user returned. This may result in a need to fix
objects associated with a second account, but since currently the
migration blows up when attempting to call this method, hopefully it's
not been possible to create any such objects.
Putting print stylesheet into place

Also added rules for hiding unnecessary print content.
Fix bug 753581 migrate breadcrumb parent documents

Spot check like so:

`python manage.py migrate_to_kuma_wiki --slug=En/Canvas_tutorial/Applying_styles_and_colors`

Then go to http://developer-dev.mozilla.org/en-US/docs/en-US/Canvas_tutorial/Applying_styles_and_colors and you should see the breadcrumbs. Display/UI could use some love, but that's another bug.
Added Tabzilla for all locales.

Remaining issues:
* This change causes Tabzilla to appear in all locales. In comment 0 of bug
  732208, mcbmoz mentions that Tabzilla should only appear in en-US. I will
  look into whether this is still necessary.
* This doesn't affect MindTouch pages.
add the configure option --enable-local-rust to pull rust from your environment

Useful if you're offline, or if you're trying to work around a bug in the snapshot compiler, as I was.

usage: --enable-local-rust to enable
--local-rust-root="/path/to/rustc/" to change the path, which defaults to
"/usr/local/"

Tested on OS X and Linux, likely broken on windows.
Add support for multiline commands in the REPL

Adds support for multiline commands in the REPL similarly to GHCi by delimiting with :{ .. :}, e.g.

    rusti> :{
    rusti| x  
    rusti| +
    rusti| y
    rusti| :}

evaluates `x + y`.
But #170  Rename "Call for Papers" to "Call for Participation"

s/\<paper\(s\)/>/participation/g
s/\<Paper\(s\)/>/Participation/g

It does not change the name of the CallForParticipation models and controllers, nor the call_for_participation filenames.
The urls (routes) are therefore left in tact too, links point to "papers/' still.
Changed find_subcommands_via_rubygems to only search latest gem versions

Fix for CHEF-3255
[OHAI-380] Typo in virtualization.rb prevents storage volumes from being listed

See: http://tickets.opscode.com/browse/OHAI-380
added detail image view (aka, poor man's zoom)

This uses basic bootstrap modal that sizes to the user's browser.  Future enhancements will likely be the ability to zoom further through either the IIPViewer or simple overflow/scrollbar option.
removed sdk and tools docs
first pass at pkg_dir on !linux
fix broken default values in bootstrapper context

@jhowarth this will fix your problem
Add level indicator for towers

Fixes also the missing update of cell class when tower was upgraded.
Clarify the GET /followers/:id request

Clarify what information is available to everyone and what should only
be revealed to authorized apps and the user herself.
See also issue #120: https://github.com/tent/tent.io/issues/120
Implement support for Redis passwords in Django RQ

I added a check in queues.py to see if a password was provided as part of the queue config in settings.py: if one was then use it when returning a Redis connection: this permits the use of Django RQ with password-protected Redis instances (useful for operating in certain shared networking environments).
Refresh cached skins after 24 hours

Replaces cache clearing cron script and allows for
pseudo-case-insensitivity of player names.
Handle killing of troublesome programs and make sure they die on exit too.

This is done by;
 * Each program will run under it's own process group, we then kill the
   process group.
 * An atexit function to cause all still running processes to be killed.
 * Bunch of hacky, hacks to make wxPython play nice with the signal
   code.
 * New dontdie program to test killing.
Fix in time.xml and 2 missing messages

No ideas why there are also 4 "modified" german language files, but the goal is to fix the time.xml (see http://fabrikar.com/forums/showthread.php?t=26718) and add couple missing messages in estonian language sys.ini files
Patch #2323 applied

cap_libv4l.cpp clears default width and height after setting them applied.
Chat History + Event Machine

I resolved the issue with Isis failing to stay connected to the engineering_room. When the server sent history, some of the history was malformed. This caused xml errors, regexp errores, and connection errors all after a random amount of time after connecting. I found some published code where they overode the join method and included a special history element with `maxstanzas="0"` this prevents history from being sent.

No more malformed history, no more waiting n seconds before responding to messages.

--

At first I thought that when I used `Thread.new { EM.run }` that two instances of event machine were colliding with each other. So, I wrapper the entire application in an EM.run block. (Causing subsequent event machines to use the parent reactor, instead of spawning a new thread). I also converted run to use a periodic timer instead of sleeping and counting. This did not help solve the issue, but now Isis can leverage evented network connections, timers, deferred processing, file monitors, and more. Plus, EventMachine is pretty cool to begin with, and this doesn't add any dependencies.
Fix typo in readme (wrong update script name)
Three two

Fixes for both Windows 8 builing and the output problem on Windows Phone 7
Added AppDomainDirectoryProvider

Hi Andreas,

I've added a patch which checks the PrivateBinPathProbe which Microsoft also uses. The default behavior (when no PrivateBinPath is used) is kept the same.

Best regards,
Luuk
Plowshare

Rename plowshare-git to plowshare as suggested by Eelco.
Changing setup.sh so it can load impure things from the fs

The goal of this change is to make setup.sh check /niximpure/impure.sh. That script will be sourced if it exists.

The main use I see of it is that, based on PATH, it can override PATH to include 'distcc' callable gcc/cc/c++/g++. This can make builds easier in slow machines like arm, mips, ... And yet get the same hashes as if they were built without any distcc.

The same can be said about ccache; ccache can be of big help, for example, if builds have to be repeated often. It can belp in big kernel builds, for example, where maybe many objects are repeated from previous builds.

I'm currently using the script in the Raspberry Pi, with a distcc server on a Core2Duo, with nixpkgs-built cross-compilers targeted at the Pi (same versions as the Pi native compilers from bootstrap-tools and next). The impure.sh takes care in choosing the proper distcc based on the compiler version found in PATH.
Synopsis typo fixes.

"package" -> "packages" in three synopses.
typo in opam.ml
Latest updates from the Dune 2000 mod

These are mostly tileset and infantry related. It also adds the auto-downloader and the first real map.
EndPoint<> tests updated. Memory measurement added in more places and changed to display data in megabytes.
Fixed rendering of sequence item "default values" in SequenceWidget

Code example:
class SequenceItem(colander.Schema):
	name = colander.SchemaNode(colander.String())
	enabled = colander.SchemaNode(colander.Bool(),
		default='true',
		missing=u'')
class Sequence(colander.SequenceSchema):
	items = SequenceItem()
class Schema(colander.Schema):
	name = colander.SchemaNode(colander.String())
	items = Sequence()

schema = Schema()
form = deform.Form(schema, buttons=('submit',))

When I press "Add Items" in browser "Enabled" checkbox is unchecked.

I fix this problem
RAXAJSS-576

Added clickable logo to Pharmacy page
Slight API changes.

## Formatting for errors:

```php
<?php
// was:
'Prefix:Error' || 'Prefix';

//changed to:
'Prefix: Error' || 'Prefix.';
```

## Response Method

```php
<?php

// added $response->setOutput($var);
// so when inside a method in a Resource

return $this->response->setOuput($somedata);

// instead of
$this->response->output = $somedata;
return $this->response;
```
Minor fixes (typos)
Fix conv subsampling

Use conv3D implementation when available.
Master jafte test push

User role by defult
Rename install folder automatially.

/install folder rename is difficult for biginner
option singleFieldNode should be a selector

When the option singleField is set, and tag-it is implemented on a list, a single hidden field is added to the dom. However, singleFieldNode is being set to the list dom object returned by the jQuery after function. It needs to be set to the selector of the hidden field in order to work properly. This patch fixes that problem.
Jsdom

This change makes https://github.com/jindw/xmldom the default XML parser, which has NO binary deps.
pickling - repull
RANGES argument for ZINTERSTORE

Coded simple enhancement to ZINTERSTORE. Main idea behind this is to intersect large zsets faster and using less memory by avoiding intermediate operations. It also makes some new query based data models possible (without scripting). Here is what it looks like:

    ZINTERSTORE out 2 zset1 zset2 RANGES 1 10 5 25

It will do interstore on subsets of zset1 with scores between 1 to 10 and zset2 with scores between 5 and 25. Score ranges are specified the same way as in other commands using numbers, infinities and exclusion. 

The worst case time complexity does not change.
Sync cfg from openstack-common

Use openstack-common's update script to sync it to the latest.

Add some dire warnings that changes should be made in the upstream
copy of the code first.
Bye-bye Orange Bubbles!

This pull-request accomplishes several things I discussed with @joedevivo and @cmeiklejohn today, namely:

1. Orange bubbles indicating mixed results are no more. The bubble on the scorecard now shows the result of the **latest** recorded test.
2. **Scorecard names are normalized** to a version string more closely resembling our release process (grouping whole versions and release-candidates together). **Test results still record the entire version string** for comparison purposes, meaning we can see whether given builds fix tests before cutting a new tag.

Example:

![screenshot](http://seancribbs-skitch.s3.amazonaws.com/GiddyUp__riak_test_reports-20121114-192505.png)
Add client that waits until all memcacheds have been connected.

I needed a way to wait until all connections have been established when connecting.

If you have any suggestions how to do this better I'm happy to implement them.
Provide a link to the stud cookbook I developed and open sourced for those who deploy it via Chef.

I wrote a chef cookbook for building, configuring and deploying stud on production boxes. You can see it here: https://github.com/freerobby/chef-stud

This cookbook is currently being used by shareaholic.com for its SSL termination. I thought it is worth mentioning in the stud README in case other folks need something similar.
All hail @ask.
Need to escape regex characters before constructing regexes for whitespace policy
Added support for guest_environments under darwin

Added support for some values of environment_type when running under
Darwin. The only local type supported is vbox, and all the remote
types are supported.
ItemStack wrapper and other caching.

Fast mode, activate! I have no idea why it decided it was going to replace all lines :/
1.5 acl

# Overview
- make acl in croogo compatible with cakephp acl treatment of plugin controllers
- ajax retrieval of action list
- AclCachedAuthorize class which basically cakephp's core ActionsAuthorize with cache
- AclExtras class from @markstory, allow aco_update, aco_sync, verify tree

I have a few more additional enhancements for this PR:
- cleanup AclCachedAuthorize
- adding custom FormAuthenticate, ie: login using username OR email.
- multiple role per user, but might not for core inclusion
- And probably, login by cookie (Remember me)

# AclExtras shell

```
$ cake acl.extras
Better manage, and easily synchronize you application's ACO tree

Usage:
cake acl.extras [subcommand] [-h] [-v] [-q]

Subcommands:

aco_update  Add new ACOs for new controllers and actions. Does not
            remove nodes from the ACO table.
aco_sync    Perform a full sync on the ACO table.Will create new ACOs or
            missing controllers and actions.Will also remove orphaned entries that
            no longer have a matching controller/action
verify      Verify the tree structure of either your Aco or Aro Trees
recover     Recover a corrupted Tree
```

# Upgrade Shell
- settings, creates Config/settings.json based on values from settings table
- acl, upgrades the ACL database hierarchy so that core controllers are moved around under its respective plugin
Fix task_failure signal definition in raven.contrib.celery
Don't make bin/release required.
Adds hasOwnProperty guard to extend.

It's generally a good idea to guard against modifying the `prototype` of an Object when iterating through with a `for...in` loop.
Fixed typo, instanciating -> instantiating in django/views/generic/edit.py
fixes bug

buggy bug
fixes #1101

added new jar
fixes #1187
B-02918 Userstore App - Minor new and app button fixes

- New button currently states "New userstore" - should only read "New"
Also, add userstore icon with + on top, like accounts

- Replace userstore app icon with same icon as used in userstore list
CMS-169 Improve userstore connectors rest service

Implement the userstore connectors rest service in rest2 package. It should be implemented on UserStoreResource class. The path should be /rest/userstore/connectors.
Enyo-DCO-1.0-Signed-off-by: Steven Feaster Steven.Feaster@palm.com

updated sample to workaround Input issue, ie ENYO-725
LazyList, ComplexList and ComplexLazyList

I was in the need of a client area at the top of a LazyList, so I expanded it to ComplexLazyList. Additionally, I've added the same properties to List, creating ComplexList.

Both are standard List and LazyList, but expose the headerComponents property, that's an array of kinds to be rendered at the top of the scrollable area. headerComponents are owned by List's owner.
ENYO-563 Samples for use in new Enyo Sampler app.

These are new/refactored samples to be used by the new Enyo 2.0 Sampler app.
Don't precompile apps.show.js

Since this is included in application.js now, there's no need to precompile it. :)
Models manager test - code cleaning

Removed a debug statement.

Removed docstrings.
small helpers, template fixup.

The added db task just helps with debugging.  I used it like so: https://gist.github.com/3907788

Ideally these overrides would be a part of roomer.
Re-enable setting jobs: $nprocs in the default ~/.cabal/config.

This feature was disabled because it doesn't work with Cabal-1.16, but the
cabal-install in master has a '>= 1.17.0 & < 1.18' dependency.
support for windows null device redirections

Windows uses NUL: instead of UNIX /dev/null
Testcase work

pull request for 0.1 test files of the general file structure. This mostly includes the head of the file.
Release 0.1 - Cue text test files

Cue text test files involving multiple components
Fix OAuth1 Server so that it will work with initial oauth requests

According to the RFC, oauth1 Temporary Credential Requests don't include a resource owner credential (an oauth_token parameter), but Server.verify doesn't correctly handle this case, despite having a flag (require_resource_owner).

This patch fixes that oversight.
"content-available"-flag added

hi,

because i needed the "content-available"-flag in the APS array, i added it. you can merge it if you're interested!

- clemens
Swapped begins_with and ends_with binary filters so that they are the co...

Swapped begins_with and ends_with binary filters so that they are the correct way around
Update src/callbacks.js
Fixes construction of URI and code clean up

Fixes construction of URI, code clean up.

* construction of URI fixed, `withPath` can now be called before `withHost`
* moved methods for better vertical distance in class
* reduced code redundancy (extracted methods)
use #setColor(float) te reduce code duplication
Random Forest Implementation For MADlib (MADLIB-419)

Random forest (RF) is an ensemble classifier that consists of multiple decision trees (DTs) and outputs the class that is voted by the majority of the individual trees. A prominent advantage of RF is its unexcelled accurary. This is the main reason why we support RF in MADlib. MADlib RF is based on Leo Breiman and Adele Cutler’s RF algorithm and runs directly within databases. 

Our RF implementation is based on MADlib DT without error based pruning and reduced error pruning.  But we add a parameter, named max_split_point, to control how many feature values will be treated as split values. Using this approach, in most cases, the total time of training an RF can be decreased a lot.

Our RF functionality can be described as following.
* Training              (rf_train)
* Displaying          (rf_display)
* Classification      (rf_classify)
* Scoring               (rf_score)
* Cleaning             (rf_clean)
Fixed dead characters being able to use items.

Change is tested.

Mantis: #492.
Wen's addition
safer build: consider target dirty if depfile is missing

Oops.. 
- Fixed WS.
- Added 'EXPLAIN'
Check more carefully for a development environment

The check for a .git directory fails when meteor is brought into a project via the [git-subtree](https://github.com/git/git/tree/master/contrib/subtree) command.
Exclude node_modules/ from monitoring

I'm currently trying to use npm modules in a somewhat sane way in my project. It seems like the method of choice at the moment is to stick them in public/node_modules:

http://stackoverflow.com/questions/10476170/how-can-i-deploy-node-modules-in-a-meteor-app-on-meteor-com

To me, this seems incredibly hacky. It SORT of works, but it will break down when developing in a mac if you have a lot of modules, because it ends up watching way too many files (http://stackoverflow.com/questions/11300969/error-watch-emfile-when-putting-node-modules-in-public)

In my opinion be much nicer if meteor simply ignored the node_modules directory - I've attached a commit suggesting how to do that.
Added Dutch translation

Added Dutch translation
Add missing requirement DBIx::Class::DateTime::Epoch
Feature/issue120

merge this after issue119 to prevent conflicts

http://code.google.com/p/mixare/issues/detail?id=120&colspec=ID%20Type%20Status%20Priority%20Stars%20Version%20Owner%20Summary
db/stats/counters code causes SIGBUS on ARM

On ARM accessing unaligned words via atomic load and store instructions
causes alignment faults and crashes the application. This is an issue
for the statistics counters which are AtomicUInts and can be in BSON
data, thus unaligned. This change introduces CounterUInt which is an
alias for AtomicUInt but can be made a simple UInt on ARM or other
architectures with such constraints.

If this looks ok (I ws not sure whether to use a #define instead of typedef and for the latter make it private or not) a simple #ifdef can make the ARM code use an unsigned int. Not thread safe but as the comments in the same file notes that is not a prio for counters. AtomicUInt definitely needs to remain used in all other places on ARM (pointers outside BSON data)
Find collection names even when they contain system.

But not at the beginning. Fixes #63.
RenderTarget2D: IsContentLost

Had that up before but it got lost in another pull request, so here it is again.
Reset scissor rect to full viewport before clear

Fixes issue #677
Fixed: Reset scissor rect to full viewport before clearing buffers.
Fixed: Removed Clear with Rectangle[] parameter as they are not part of XNA 4.0.
develop3d- Threaded texture loading support for Windows and Linux

Using a shared GL context for the background threads, similar to the iOS approach.
Issue950 revision 2 - renamed IPHONE to IOS

29 files actually changed. The other files were triggered from the fetch with the remote repo as of tonight. Can't get git to ignore that commit even though I pushed it to my fork first.

This does not include changes to the samples submodule.
New libtorrent and rtorrent.

libtorrent 0.13.2 and rtorrent 0.9.2 are out.

Unlike the last time I tried to update these formulae, they're actually stable releases :-)

http://libtorrent.rakshasa.no/

Here's my `brew --config` in case these don't work for someone else for some reason:

HOMEBREW_VERSION: 0.9.2
HEAD: be1e37041412e170c11cc2e54759127de77c05aa
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: 8-core 64-bit sandybridge
OS X: 10.7.4-x86_64
Xcode: 4.3.3
CLT: 4.3.0.0.1.1249367152
GCC-4.0: N/A
GCC-4.2: N/A
LLVM: build 2336
Clang: 3.1 build 318
MacPorts or Fink? false
X11: 2.6.4 @ /usr/X11
System Ruby: 1.8.7-357
Which Perl:   /usr/bin/perl
Which Python: /Users/mblair/venv/bin/python
Which Ruby:   /usr/local/Cellar/ruby/1.9.3-p194/bin/ruby
redis 2.6.0 is stable now
fourstore v1.1.5
Updated drush to 5.7
doctor: rewrite Volume class to fix issue with google update engine

Rewrite of the `Volume` class to use the `df` command to return precise volume information for the given path. This fixes issue #12931.

The code works much like the original but uses exact matches in place of matching on the start of a path.

I am only getting started with Ruby so please be very critical of my code and I will happily work to fix any problems in the code.
fix_install_names improvements

Currently the fix_install_names code only looks at files with the `.dylib` extension in the top level lib directory. This means that things like

```
/usr/local/Cellar/qt/4.8.2/lib/QtCore.framework/QtCore
```

do not have their install names fixed, and subsequent upgrades cause things linked to them (e.g. PyQt) to break.

These two patches remedy the situation by recursing into subdirectories and using file(1) to determine what is and isn't a dylib.
gmap-gsnap: Do not modify CC

The -O3 and -m64 options will be removed by superenv:
`brew: superenv removed: -O3 -m64 -O3`
weechat: switch from cmake to configure

* Switch to using `configure`
* Remove `head` because it requires gtk.
* Add a build time dep on gettext, otherwise link errors.
* Add `--disable-perl` to stop segfault on program exit.
* Add `--disable-aspell` which is still being reviewed.
* Add `--disable-static` to stop building duplicate plugins.
* Add `--disable-python` unless Python is a framework.
* Note that the one `inreplace` is fixed in HEAD.
* Delete the plugin symlinks to stop runtime warnings.

Weechat-0.3.7 can be built using cmake or configure, but their
cmake build scripts are prone to errors when building the ruby
bindings.  By switching to `configure` the formula is greatly
simplified, and all the plugins it creates get neatly installed
into lib+'weechat/plugins' automatically.

Weechat `head` builds require `gtk` even if the `gtk` gui is
not enabled, which it isn't because it's b0rked.  So remove head.

Weechat comes with an internal gettext and libintl that cause
errors when linking.  So add a dep on Homebrew's gettext.

As reported by another user and confirmed through gdb, the perl
plugin causes a segfault on exit.  So disable building that.

Aspell is still under construction in Homebrew, and weechat will
compile that plug by default.  So disable aspell for now.

Disable the static plugins and delete the plugin symlinks.  That
leaves only one `.so` for each plugin and stops a dozen warnings
when running weechat about _can't load duplicate plugins._

Disable building the Python plugin unless Python is a framework
because it will build but fail to load the plugin with an error
that it can't dlopen a module expected in flat namespace.

Even if we add a dep on Homebrew/dupes/ncurses to get the wide
variety of it, that formula doesn't actually create `-lnursesw`.
So that is not added, because it can't be found.

The gtk interface to weechat is not added as a user option because
it runs but doesn't make a useable gui.  It's blank & unresponsive.

Weechat compiles, runs, and connects to freenode without error
using clang and llvm on Lion, tested against system Ruby, system
Python, and Homebrew Python frameworks.

Fixes #11835 and #12066
libssh2 1.4.2

Upgrade libssh2 to version 1.4.2.  This new version came out the
day after we upgraded to 1.4.1.  Oh well.
bilinear resampling (and a bugfix for nearest resampling)

please review, and pull if it's okay
JeOS-imx51 kiwi build fix on arm
fix ppc installation cd

Those commits mostly targeting to fix ppc install cd. 
The directory not blessed correctly: -hfs-bless failed

There are two other minor things.
1) show cmdL of createISO during product build on OBS
2) fix hardcoded -hfs-volid
set the session name to the instance id - which is unique

this PR fixes #451
Update File/IMC/Build.php
Added two-argument chars_to_uchar() for safety.

one-argument chars_to_uchar() cannot handle too short or invalid utf8 strings.
Improvements - Fixes #62

Improvements - Fixes #62

Make framework psr-1 compatiable
Add travis support
Add psr-1 code sniffer to travis
Add testing framework and phpunit
Add phpunit to travis
MessageStore needs to be able to return keys

Right now we're poking the cache directly which is bad.
Also, sometimes we need to get the keys and timestamps together.
Added score attribute to Comment to allow cleaner code

Before you had to calculate the score yourself with comment.ups - comment.downs. By letting the generator calculate it, the users can have cleaner more readable code. Secondly, submission already has this attribute, so by giving it to Comment as well we allow users to reuse karma calculation functions without having to intentionally degrade the readability.
Fix for UpdateType.TimeScaleIndependentUpdate not working

Fixed TimeScaleIndependentUpdate not working due to the initial elapsed time being very large because the previousTime value was set to 0f instead of Time.realtimeSinceStartup.
check if a feed url is set to the importer config before performing repo...

... sync. If no feed is present return a failure
Vector improvements

Dear pyropeter,
I would like to pull these absolutely awesome changes into the main repository of mmb.
Greetings, kpj
Fxed playlist bug and added support for another playlist format

I found a bug in the Youtube plugin where it would not correctly download all the videos in a playlist (instead trying to download the playlist url itself). I fixed that and also made some small changes so the code can handle a playlist url that looks like this http://www.youtube.com/playlist?list=PL6FAA066E9CE34014&feature=plcp
standardising chef search logging messages
Compact navigation menus were sometimes losing subreddit

Fixes #468
Bug fix: Opera does not support window.matchMedia.

The latest Opera, version 12.01 (rendering engine Presto 2.10), does not support `window.matchMedia` [1].
The fix simply checks if `window.matchMedia` is defined or not.

`window.matchMedia` is supported from Presto 2.11, which is not used in a stable version of Opera yet [2].

* [1] http://www.opera.com/docs/specs/presto2.10/css/cssom/
* [2] http://www.opera.com/docs/specs/presto2.11/css/cssom/
Misc improvements

* Importing ROOT within an atlas environment is now silent
* Add a travis check that we don't break if ROOT is imported first
* Add debug message if `ROOTPY_DEBUG` env is set to notify where finalSetup is being called if it's triggered at module-level within rootpy
* Make the logger work correctly in more circumstances
add recordnydesktop and glc for video-enabled documentation
Remote

adds remote function
fixed spec examples, removed unneeded keys in root object

(items/project), and fixed indentation in examples so all indentations
are of length 4 (actually they are 2 and 4 length indentations mixed in
the doc)
Fix "rake ridocs" command arguments

the "--ri -o ri" was being interpreted as a single argument.

### before patch:

    $ rake ridocs                                                              
    rm -rf doc
    rm -r pkg
    rm -rf ri
    /Users/ned/.rvm/rubies/ruby-1.9.3-head/bin/ruby /Users/ned/.rvm/gems/ruby-1.9.3-head/bin/rdoc --title zonk's Zonk-1.0.0 Documentation -o doc --main README.txt --ri -o ri lib History.txt Manifest.txt README.txt
    invalid options: --ri -o ri
    (invalid options are ignored)
    Parsing sources...
    100% [12/12]  README.txt                                                        

    Generating Darkfish format into /Users/ned/Dropbox/Zonk/Zonk/doc...

### after patch:

    $ rake ridocs                                                                                        
    rm -rf doc
    rm -r pkg
    /Users/ned/.rvm/rubies/ruby-1.9.3-head/bin/ruby /Users/ned/.rvm/gems/ruby-1.9.3-head/bin/rdoc --title zonk's Zonk-1.0.0 Documentation -o doc --main README.txt --ri -o ri lib History.txt Manifest.txt README.txt
    Parsing sources...
    100% [12/12]  README.txt                                                        
    
    Generating RI format into /Users/ned/Dropbox/Zonk/Zonk/ri...
[WIP] Creation of the Controller

Create the Controller with:

* ControllerInterface
* BaseController
Address some todos around stream failures and peer errors.
Zmiany nazw

Zmienione zostały nazwy pliku głównego okna oraz kilku komponentów.
Added set push name to Settings panel

- Replaced sendAvailable with sendAvailableForChat (to send push name too)
- Fixed updating push name in QML side
- Fixed little UI issues in settings panel
- Fixed blocked contacts
Don't parse the required version of perl

I ran into an old version of version.pm which has this in its META.yml.
https://metacpan.org/source/JPEACOCK/version-0.76/META.yml

    requires:
      perl: '> 5.005'

This is valid meta spec, but an invalid version.  Worked around it by bailing out
as early as possible on a Perl version.  The real fix is to read these versions
using CPAN::Meta.

I couldn't figure out how to write a test for it.  Suggestions?
New Processing example (filter by connection type)

Filter connected controllers by connection type (USB or Bluetooth) and show their battery level, MAC adress and connection type.
Eliminate CUDA 3.0 WARs from vector_base.inl

Eliminate old XXX notes that don't make any sense

Fixes #97
Port to new bytestring builder

Hi Johan,

here's a port to the new bytestring builder. I opened the issues #8, #9, and #10, as reminders, since I don't have time to fix them before my holidays. The benchmarks on my i7 laptop [before](https://gist.github.com/3823539) and [after](https://gist.github.com/3823534). All tests pass.

best regards,
Simon
Fix Patron.version

Patron.version currently raises an uninitialized constant exception because of a missing require:

    > Patron.version
    NameError: uninitialized constant Patron::VERSION 
    from /export/chk/patron/lib/patron.rb:36:in `version'

This fixes it.
Release 0.0.2

updating development branch
Workaround for DNS check 

* Small workaround for our DNS problem
Feature/storage constructor parameters via options
Develop

Renamed VLC node to FileStream (VLC) version 0.1.

Added a simple helppatch.

Renamed and reordered some pins, to make it more similar to the original FileStream.

Licensing info should be ok now.
Update gluon/contrib/gae_memcache.py

GAE allows delete_multi and it is necessary to avoid hundreds of RPC calls to flush some subset os cache keys.
This allows all cache keys be cleaned in 1 RPC call.
[wip] Map blobstore

Just a basic implementation of a hashmap as storage backend. No transactions yet, no metadata used either.
Storing marshaled objects to mongodb raises UTF-8 conversion errors

Mongo's BSON library is essentially doing:

    Marshal.dump(17.8).unpack('U*')

This causes problems when the marshal string contains invalid bytes, such as \256 (encountered when marshaling 17.8).

The solution is detailed in this mongo mailing list post: http://groups.google.com/group/mongomapper/browse_thread/thread/39061192034c1d36
Issue #18646: Moved images in client/assets to enyo-x/assets.

Added all images from client/assets and changed path of widgets to point to new image location.  Changed the css for the blockquote inside of the comment_box to adjust the margins.
Python

pythonばん
Test

Test request
Undo / redo all works (with bugs)
Suite à l'email [gtll-membres] Urgent: relecture du Guide des solutions Open Source

Voici une pull-request pour l'ajout du groupware OBM. Merci
Add kmVec3GetHorizontalAngle function

Adds kmVec3GetHorizontalAngle ported from Irrlicht rendering engine
Make TemporaryFolder.createFile fail if the file already exists (Fixes #413)

I've added a check on the return code of File.createNewFile to throw an IllegalStateException if the file already exists. I believe this is the smallest change that fixes the original issue. Some tests are included to verify the new behaviour.
Please take this backup branch

Something blew up and now I'm hoping this will fix it.
Three zero one

Please make sure to pull from the MoSync repo as well, otherwise things will break.
JSON serialization does not include reference identifiers for answers in question groups

Solve the issue in the title and verify that all other attributes for questions/answers/dependencies/etc that are serialized outside of question groups are serialized inside of question groups also.
ASGARD-873 - Show instance counts per AZ on ASG detail screen

This helps people see at a glance how balanced or unbalanced their ASG is.