labofsahil/github-event-dataset-2012 huggingface dataset:
Pypy failures debug

I'm unable to recreate 10 of 12 of the pypy failures locally that travis reports.
posting this just to try to get some logging for what I guess might be happening.
thinking it might be related to os.removedirs() call in util.renames
Bugfixes for 'Mark recordings watched'

Bunch of small changes related to the mark recorings watched feature.
Fixes #2531908 - Y.Sortable - Improve new nodes handling

Possible fix for ticket [#2531908](http://yuilibrary.com/projects/yui3/ticket/2531908)
[Rebased] Show image options as datalist in property view
Debian

Add setup.py and debian packaging. The package has so far been built and tried on Ubuntu 12.04, Debian Unstable, and the DoC Ubuntu 11.04.

Since the prepending of `/c` to the `/include` and `/lib` paths in `OP2_DIR` is problematic when OP2 is installed to `/usr`, there is also the option to set `OP2_PREFIX` which `setup.py` expects does not needs `/c` prepending to the include and lib paths.
Change cluster MemberEvents to only be published on convergence. See #2692

* MemberEvents are now only published when convergence is reached
* MemberUnreachable has been renamed to UnreachableMember and is no longer a MemberEvent since it's published immediately
Feature/multiple infra

Now supports --infra to the 'af push' and 'af create-service' commands
The 'af tunnel' and 'af rails-console' will deploy a caldecott to the proper infra for the app or service
Redis transport should raise an error if no queues/the queues key is not available

I found this problem while debugging an weird behaviour of celeryd. The worker stopped to process tasks from time to time and I had to restart the worker to get tasks done again.

After a while I found out that there is a "_kombu.binding.celery" key which stores all available queues in my broker (redis). If the key gets deleted (e.g. by max-memory-policies of redis), kombu silently fails to submit the task to the broker.

This change will raise an assertion error, if the queues list/output of the get_table method of the redis transport has no entries. This list should have at least have one entry all the time.

If you have any questions write to the comments here or ping me on irc, I'm around in the #celery channel as "steph".

Cheers, Steph
changed ForeignKey to CachedForeignKey for source in publishable model
CDI-244 Superclasses of decorators are decorated types
added tests for array observers

In an attempt to create a test to prove https://community.jboss.org/message/726334#726334 I created one simple test. It works fine (does not fail) with latest weld build (from github) but test fails with Weld 1.1.5.Final.

Probably worth including!
Поправил LanguageBehavior.php

Так, мне кажется, будет более верно.
Потому что ранее при переходе на Yii::app()->sourceLanguage пересылка велась на домашний линк (Yii::app()->homeUrl), что в корне не есть правильно.

fix: https://github.com/yupe/yupe/issues/351 (дополнил @adminnu)
Update requirements/index.php

fix choise of language
Fix OS X Support

This is the changes I had to make in order to get agl/pond to compile on OS X. I basically took the gdk.go from mattn/go-gtk and added gdk_darwin.go.
Add AssertImportHook.is_package() method

Although implementing `.is_package()` is [optional according to PEP 302][1], it makes several Python codes that assume every import hook implements this method (e.g. [Flask][2]) to work well with Attest.

[1]: http://www.python.org/dev/peps/pep-0302/#optional-extensions-to-the-importer-protocol
[2]: https://github.com/mitsuhiko/flask/blob/0.9/flask/helpers.py#L727
32bit compile as an option

Note that the tests related to TUP_ARCH don't pass when enforcing 32bit on a 64bit machine... I think this is okay; maybe the tests need to be updated.
node-gyp@0.6.1

Cause I'm impatient :p

Also cause we need it for `node-canvas`.
MIFOS-5767:Added verification in database if Question Group applies to all products loans

While editing Question Group unchecking "Apply to all Loan Products"  checkbox would be pointless so I also added removing Question Group references from Loan Products in database.
Added .gitkeep in system extensions folder to version control it

- Framework failed to load without the extensions folder
  because it wasn't committed into the repo (git won't commit
  empty directories).
- .gitkeep is a standard (non-documented) way of version
  controlling an empty directory
removes special case of read_mult on 0 resource ids by simply returning []

This is NOT UNIT TESTED but works in practice.

This commit removes a special case in read_mult -- for any number of resource_ids, read_mult returns that number of resources.  Previous behavior was to raise an error if 0 resource_ids were supplied.  The previous behavior seems sensible, unless you consider cases where a search algorithm might gather some list of resource_ids then want to convert them all to resources.

The new behavior makes option A equivalent to option B, which is what you'd expect:

```python

resource_ids = find_some_resource_ids()

#option A

resource_objs = resource_registry_client.read_mult(resource_ids)

#option B

resource_objs = [resource_registry_client.read(r) for r in resource_ids]

```
Provide install action

Added a simple make install. I made a package for Arch Linux earlier, and this just makes this simpler.
Make it easier to install when the re2 library is in a virtualenv.

Python virtual environments (virtualenv) can have private library and
include directories. If we detect that we are inside a virtualenv
(with the VIRTUAL_ENV environment variable) add it to the list of paths
to search for the re2 library.

Installing the re2 library in a virtualenv is basically:

	make
	make test
	make install prefix=$VIRTUAL_ENV
Fix a collision with Qunit's "module" function
Display

Hello,

Here is a skeleton event displayer that can be used as the base class of an ntuple-specific displayer.  I will use this in susycaf shortly.

Ted
Foo

We will merge this now into skimmer-root532
Davide and Ted
TwitterAPIの実装/ TwitterAPIサンプルのシーンを追加

とりあえずなコードだけど
doc: remove unused util from child_process

`util` is no longer needed in the `child_process` docs since `util.print` was removed on c6029c75a4636099fc35f2e0b904385dda58eb1f. Thanks!
Added some code examples in installation userguide.

Added code examples for better understanding in installation userguide.
Selection: insert() creates rows using createRow()
Handle empty responses by returning an unthemed response

There's an issue present whereby if an empty text/html response is returned for transformation, a lxml.etree.XMLSyntaxError will be raised by lxml thusly:

```
  File "/opt/diazo/eggs/Paste-1.7.5.1-py2.6.egg/paste/urlmap.py", line 203, in __call__
    return app(environ, start_response)
  File "/opt/diazo/src/diazo/lib/diazo/wsgi.py", line 614, in __call__
    return transform_middleware(environ, start_response)
  File "/opt/diazo/src/diazo/lib/diazo/wsgi.py", line 328, in __call__
    serializer = getHTMLSerializer(response.app_iter, encoding=input_encoding)
  File "/opt/diazo/eggs/repoze.xmliter-0.5-py2.6.egg/repoze/xmliter/utils.py", line 32, in getHTMLSerializer
    doctype=doctype,
  File "/opt/diazo/eggs/repoze.xmliter-0.5-py2.6.egg/repoze/xmliter/utils.py", line 17, in getXMLSerializer
    root = p.close()
  File "parser.pxi", line 1171, in lxml.etree._FeedParser.close (src/lxml/lxml.etree.c:79886)
  File "parser.pxi", line 561, in lxml.etree._ParserContext._handleParseResult (src/lxml/lxml.etree.c:74504)
  File "parser.pxi", line 650, in lxml.etree._handleParseResult (src/lxml/lxml.etree.c:75458)
  File "parser.pxi", line 601, in lxml.etree._raiseParseError (src/lxml/lxml.etree.c:74958)
lxml.etree.XMLSyntaxError: None
```

Such responses can be produced from some applications that only consider data in a header and not the body - one such example is Jenkins CI.

This pull request catches this syntax error and returns an unthemed response, and provides tests for the same.  The changes move the preparation of the serializer to be earlier in the WSGI processing to ensure the response is returned unchanged (eg line 260 of lib/diazo/uwsgi.py onwards).
Allow calculation of seconds until end_of_days, and conversion of time to end_of_days`

Hey does anyone have time to sanity-check this for me real quick?
3 2 stable guide fix

This was changed on master, but not on 3-2.  I believe it should be updated on 3-2 as well, as the current documentation is not correct.

Relates to #6291
3 2 optimizations

#### WHAT

Avoid creating many throwaway `String` and `Regexp` objects while using ActiveSupport's inflections.

#### WHY

Both the `pluralize` and `singularize` methods are widely used in Rails (AssetTagHelper is a good example). They both call `apply_inflections`, which first tries to match against every `uncountables`, cycling thru and creating a new `Regexp` and `String` for each `uncountable`.  

#### HOW

This patch seemed to be the simplest solution to caching `uncountable` regexp's that I could write. Here is the memprof and benchmark before the patch (w/1.8.7 REE):

```
Memprof.track { 1000.times { "hey".pluralize } }
   9000 /.../activesupport-3.2.6/lib/active_support/inflector/methods.rb:312:String
   9000 /.../activesupport-3.2.6/lib/active_support/inflector/methods.rb:312:Regexp
   1000 /.../activesupport-3.2.6/lib/active_support/inflector/methods.rb:315:__unknown__
   1000 /.../activesupport-3.2.6/lib/active_support/inflector/methods.rb:315:String
   1000 /.../activesupport-3.2.6/lib/active_support/inflector/methods.rb:315:MatchData
   1000 /.../activesupport-3.2.6/lib/active_support/inflector/methods.rb:312:__node__
   1000 /.../activesupport-3.2.6/lib/active_support/inflector/methods.rb:310:String
   1000 (irb):1:String
      1 (irb):1:__varmap__

Benchmark.ms { 1000.times { "hey".pluralize } }
 => 100.382089614868 
```

And after the patch:

```
Memprof.track { 1000.times { "hey".pluralize } }
   1000 /.../activesupport-3.2.6/lib/active_support/inflector/methods.rb:318:__unknown__
   1000 /.../activesupport-3.2.6/lib/active_support/inflector/methods.rb:318:String
   1000 /.../activesupport-3.2.6/lib/active_support/inflector/methods.rb:318:MatchData
   1000 /.../activesupport-3.2.6/lib/active_support/inflector/methods.rb:315:__node__
   1000 /.../activesupport-3.2.6/lib/active_support/inflector/methods.rb:313:String
   1000 (irb):3:String
      1 (irb):3:__varmap__

Benchmark.ms { 1000.times { "hey".pluralize } }
 => 51.4700412750244 
```
Fix SI-6294.

Accomodates the fact that a `val` is inlined into a `def` if it is `final` and the right hand side is a mere literal.

Review by @paulp.
3207: _mask_nc cleanup

todo: wait for someone to do a 64-bit test run.

The intended purposes of _mask_nc have been better implemented so it either returns a commutative expression or else an expression where non-commutatives (other than symbols) have been replaced with appropriate symbols.
Fix #1574: MessageCommand::extractMessages fails to ignore invalid categories

MessageCommand::extractMessages searches the source files for messages typically in the format of 
~~~
Yii::t('category', 'message');
~~~
Currently, both the category and the message are retrieved by the matching pattern of
~~~
(\'.*?(?<!\\\\)\'|".*?(?<!\\\\)")
~~~
But for the category, this pattern is too loose. As a consequent, the method sometimes fails to ignore the inappropriate candidate for it.

For example, we might write something like the following in our wrapper function for Yii::t() .
~~~
public static function mt($category='general', $str='', $params=array())
{
	return Yii::t("MyModule." . $category, $str, $params);
}
~~~
This source could crash message command very easily, because extractMessages would catch a very lengthy string as a category and fail to write a message file.

As a category is expected to be a very simple string, like 'app' or 'myModule.general', we could use a more restrictive matching pattern for it.
~~~
(\'[\w.]*?(?<!\.)\'|"[\w.]*?(?<!\.)")
~~~
This means that we allow only word characters and ".", and it should not be terminated by ".".
Corrections (again)
Version estable

La versión actual se encuentra estable, por lo que se llevó de dev a master. Considero necesario un pull al repo principal.

Saludos.
Master tjg

# Summary

Each of the features has its own branch, or master_tjg has all the features combined.

# Branches

## AutoHdrLink

Automatic anchor generation for headers.
    
Headers automatically generate anchors just like they do for automatic
table-of-contents generation. In addition, if an implicit link is not
explicitly defined anywhere, then an automatically generated header
anchor is assumed.

Added MKD_NOHDRLINKS flag that disables automatic anchor and link-label generation for paragraph headers.

## ExtraLinkLabelArgs

Added extra link-/image-label arguments.
    
For link- and image-labels, additional arguments can be added to
the link. Arguments can have the form arg, arg=value, arg="value",
or arg='value'. Special arguments, "width" and "height", are
transformed into styles, for example `width=2in` would appear as
`style="width:2in;"`.

## PandocFigures

Added Pandoc-like figures.
MKD_NOFIGURES disables this feature.
    
Images that appear alone in their own paragraphs are treated as figures.
The link text, between the square brackets, is taken as the figure caption.

## PandocTableCaptions

Added table captions ala Pandoc.
    
A table caption is a paragraph that either precedes or follows a table
that begins with either just a colon ":" or "Table:".

## MarkdownKeepsStyles

MKD_NOSTYLE disables special `<style>` processing.
    
The markdown command should not do any special `<style>` processing.
Therefore, main.c sets the flags to MKD_NOSTYLE by default. Setting the
flags via the MARKDOWN_FLAGS or using the -F option will cause `<style>`s
to be filtered out if MKD_NOSTYLE is not set.
perform a git add when doing a homesick track
cleanups and test fixes

Hi,

I hope that with the possible exception of STRING= test special casing these should be uncontroversial...

Cheers,

 -- nikodemus
Allow callbacks to be recorded in the db
Added some additional context for using $view

I had to hit the irc channel today for help with this which was kind of basic, but it might help others understand how to use $view for $view->prop = "value";

Signed-off-by: Brian Wigginton <brianwigginton@gmail.com>
added new action
DOCS-151 - adding box and circle to operators list

adding in geoOperators (box, center, near-center sphere, polygon) to the operators list
Add CSS styles we need to the ALLOWED_STYLES list.

This should make VersionTimeline work.
Patches to build with Visual C++ 2010

I succeeded in building Kytea with Visual C++ 2010 Express Edition.

Key points are:

- Visual C++ 2010 has <unordered_map> header, not <tr1/unordered_map>.
- Previously binary flag to openFile was completely ignored. So it can't read a model file properly on Windows platform.

In adition, I suggest including a default config.h since Windows users are hard to create it.
Lexer optimizations

I saw a bit over 15% improvement with these changes.
User mailing

addresses #71
Moved registration of IRazorConfiguration

It now takes place in an IApplicationRegistrations implementation.

Fixes #662
Add after_login! when login with external

There is no `after_login!` in `login_from`.
Since I need to register login time when external as well, I added it.

Yet, `after_login` is involved in four submodules,
activity_logging, session_timeout, remember_me, brute_force_protection.

I wrote tests for activity_logging, session_timeout.
remember_me is designed for normal login, so I do nothing.

Also I didn't attach brute_force_protection test.
I wonder what brute_force_protection with OAuth's behavior is correct...

If I need to add more test, or missing problem, please pointing me.
Update CONTRIBUTORS.txt

Adding self to contributors list.
Fix error in manual
Fixed #18399 – Add a `for_concrete_model` kwarg to `ContentTypeManager.get_for_models?`

Is is now possible to retrive `ContentType` instances associated with proxy models using those methods.
support for knockout.js in the stl

http://knockoutjs.com/
Expand inlining options - addresses issue #95

'inline' now provides llvm inling hint
'forceinline' provides forced inlining to keep previous inline behaviour
'noinline' marks a function as never inlined

All lib-clay files updated to use 'forceinline' to preserve test suite performance (over 10 secs slower with inline hint).

Compiler flag '-no-inline' affects all inlining.

Updated compiler usage message.

NOTE: This pull request includes the import fixes for issue #266.
Please close this request. Sorry for bothering.
autre test

test
Add @controllers variable to Spine.Controller

This change introduces the @controllers instance variable in Spine.Controller. This keeps track of any controllers that have been added to an existing controller during a call to append, prepend, or appendTo. This also resets the controllers variable when calling html.

The purpose of this is to remove the repetitive pattern of keeping track of controllers added yourself, for example in the element pattern.

I ran in to this when needing to keep track of several controllers I appended myself but needed access to the controller instance and not necessarily just the associated element.
Build system: Option LIBSTDCXX_COMPAT for compatibility with an old libstdc++

Jira: MADLIB-263

This commit follows ideas proposed here: http://glandium.org/blog/?p=1901
Unfortunately, MADlib seems to use libstdc++ to a greater extend than Firefox 4.0
did, so we need to do a bit more.

The declarations and definitions in this commit make it possible to build MADlib
with the following versions of gcc (please add to the list), while continuing to
only rely on libstdc++.so.6.0.8 (which corresponds to gcc 4.1.2, and labels
GLIBCXX_3.4.8, CXXABI_1.3.1).

Tested with the following versions of gcc:

- gcc 4.4.2
- gcc 4.5.4
- gcc 4.6.2

It should most likely also work with other recent gcc versions.

To use, add the option "-DLIBSTDCXX_COMPAT=40102" when running cmake.
agg::conv_transform: changed transformer to non-const reference

replaces ba270e0
probably also makes ac9dc47 and b42e498 unnecessary
Expectations Cron Script

Added script for cron. Run using

    python manage.py cron

to see debug messages run:

    python manage.py cron debug
mkvalidator: fix compile error with XCode-4.3

Mkvalidator suffers the same problems as mkclean, a hardcoded
path to /Developer and a version-min=10.6.  This removes a broken
inreplace, adds a patch to not force an SDK path on 64bit systems
nor a minimum version.  Unreported, but identical to mkclean that
was reported.  Fixes compile errors on Lion.
Include "delloem" support to ipmitool brew

Dell has contributed patches to ipmitool which provides additional functionality when managing systems with Dell DRAC.  See:

http://www.mail-archive.com/ipmitool-devel@lists.sourceforge.net/msg00789.html

Unfortunately, it appears that ipmitool development has stalled -- the patches were contributed against ipmitool 1.8.9 back in March 2008, and the "latest" version is 1.8.11 dating back to February 2009.

I would like to improve the brew recipe for ipmitool to include these "delloem" patches.  Is anyone else interested in such an enhancement?  The patches can be downloaded from here:

http://linux.dell.com/files/openipmi/ipmitool/dell-enhancements/dell_ipmitool_patches_v2/
Allow requirements to specify env options

Requirements can now specify `env :userpaths`, `env :std`, or any future `env` options that we add, though right now only `env :userpaths` is respected.
Openflow related Resource Controllers

Openflow related Resource Controllers
Fixing litle typo. (chapter 1 - pt-br)
Cleanup whitespaces when testing sass/compass and new client repo.
issue #18657: merge
Fix bug ZK-1491: Tag template is not valid by zul.xsd

http://tracker.zkoss.org/browse/ZK-1491

Also fix some known zul.xsd issues.
Restore scroll and cursor position after external file change

Fix for #307
Fixes for Month/Minute confusion in the 'View Data' popup.

The changes included in this pull request should fix the Month/Minute confusion as reported in Issue #9, reported by DonQuicky.
Link assets via the path_prefix config
Refer to wiki for tests added

Sup! Peer review plz =D
Enable Module Build

Can now build into a module for loading into stock node
Move sass to static dir

If there's no reason to the contrary, the sass files should be in the static dir.

Changed all paths accordingly.
Added Nested Url support.

I like to be able to organize certain projects into smaller modules (similar to how Django does it). This will let others do it as well. It's done by simply making the kallable of a tuple be another list of tuples.
Readme now describes how to execute from Python

Commit related to issue #35 and #105.
Fixing fql GraphAPI method and adding a test case

Hi Johannes,

Unfortunately, we missed an import when committing the patch @1f327ee82cf8860c97cbfe19ff6c401058199635 for adding fql support.

This pull request fixes it and adds a test case, as it should have been done from the beginning.

Thanks, cheers
Miguel
changed arch linux link from gentoo to arch linux

Noticed the arch linux link pointed to the wrong place.
Added ordered startup/shutdown and index-based rotation

I've added useful capabilities such as ordered startup/shutdown sequences for VMs that have dependencies on each other, and also added index-based naming rotation scheme which is more friendly for rsync/cloud backup services.
Additional syntax to bypass the adapter

This adds support for doing `data-on-click="model:clear"` which will access the property directly on the model object (`model.clear`) — binding in this way obviously won't sync when that property changes, since it's bypassing the adapter completely, but that is by design in this case.

This is primarily useful if your model encapsulates it's attributes and your functions are defined on the object directly instead (Backbone models). It's also a precursor to a computed-property feature that will likely look like this.

```
<span data-text="model:duration > start end"></span>
```

or if your function is defined in a way that conforms to your `adapter.read`, the following will also work:

```
<span data-text="model.duration > start end"></span>
```
Add localizedPrice to the data returned on MOAIBillingIOS

This changes adds an extra field for the product data returned from StoreKit which is the price for the in-App purchase localized into the user's currency as per the Apple documentation.
updated loader and version description

updated loader + version description (+ code indentation)
Fix review panel
Fixed doc error

Command for create new posts must use doit instead nikola.
This commit fix the issue #51
Stau vor ADDONS_INCLUDED: Konzept für Linderung..

Nachdem ich letztens länger mit Markus Lorch darüber gesprochen habe - konkret aktuelles Rexseo bzw. aktuelle COM - folgende Überlegung wie man das Thema **wg. EP Timing muß ich nach hinten -> ADDON_INCLUDED** entschärfen könnte:

In der `addons.inc.php` werden für jedes Addon automatische Trigger-EPs erzeugt:

1. `"ADDONNAME"_PLUGINS_INCLUDED` (primär fürs Addon selbst gedacht zwecks Plugin EP Timing)
2. `"ADDONNAME"_INCLUDED` (für andere Addons gedacht im Sinne von Addon xyz hat einen Kram komplett erledigt)

Damit können Addon untereinander, bzw. ein Addon sich selbst gezielter in den include flow positionieren, und eben nicht mehr stumpf die `ADDON_INCLUDED` Keule nehmen.
Konkret z.b. müßte das aktuelle Rexseo dann eben nicht bis `ADDONS_INCLUDED` warten, sondern nur noch bis seine eigenen Plugins included sind , sprich -> `REXSEO_PLUGINS_INCLUDED`. Im selben Atmenzug könnten Addons sich auch wieder gezielter einhängen, im Falle der COM(AUTH) dann z.b. @ `REXSEO_INCLUDED`

Ohne es bisher live mal getestet zu haben denke ich man könnte auf dem Wege mit 2 Zeilen Code die Situation/Problematik ne ganze Ecke weit entspannen.. ohne sich (imho) Kompat probs einzufangen. Bezügl. "Resourcenhunger/scripttime": nach meinen Messungen bewegen sich leere EP aufrufe mit Microsekungen Bereich, sprich sind vernachläßigbar.

In code (`addons.inc.php`) ausgedrückt etwa so:

```php
<?php

// ...

require $REX['INCLUDE_PATH']. '/plugins.inc.php';

foreach(OOAddon::getAvailableAddons() as $addonName)
{
  $addonConfig = rex_addons_folder($addonName). 'config.inc.php';
  if(file_exists($addonConfig))
  {
    require $addonConfig;
  }

  foreach(OOPlugin::getAvailablePlugins($addonName) as $pluginName)
  {
    $pluginConfig = rex_plugins_folder($addonName, $pluginName). 'config.inc.php';
    if(file_exists($pluginConfig))
    {
      rex_pluginManager::addon2plugin($addonName, $pluginName, $pluginConfig);
    }
  }
  rex_register_extension_point(strtoupper($addonName).'_PLUGINS_INCLUDED');
  rex_register_extension_point(strtoupper($addonName).'_INCLUDED');
}

// ----- all addons configs included
rex_register_extension_point('ADDONS_INCLUDED');
```


Meinungen?
Added asset management

Added module based asset management using https://github.com/widmogrod/zf2-assetic-module
Bump Twitter lib versions

- Cassie `0.22.1` to `0.23.0`
- Finagle `5.3.1` to `5.3.5`
- Ostrich `8.2.1` to 8.2.3`
- Util `5.3.1` to `5.3.6`
- Cassie `Cluster` constructor change for new lib
名前を入力してログインする

名前を入力してログインする。

### やること

* Railsのsessionを使って名前をブラウザ毎に保持し、ログイン状態とする
* ログイン状態でなければ名前を入力させる
* ログイン状態であればメッセージ一覧を表示する
 * 何処かに名前がわかるといいかも(ようこそ○○さん)
Feature/setup

PULL IT!!!!!!!!!!!!!!!!!!!!!!!
Fix deadlocks in DMU

DMU operations perform allocations using KM_SLEEP, which is mapped to GFP_KERNEL in the SPL. GFP_KERNEL permits paging to occur in low memory  situations. When swap operations are done in zvols, memory allocations in the DMU will often trigger additional swap operations, which deadlocks.

I observed a nonsensical behavior where swap worked with the loop device, but not zvols. Commit zfsonlinux/zfs@e3822ceb31dc0b5bdecd5a1b355c14860a3bca9e appears to have disabled the direct reclaim path on the filesystem operations that the loop device exercises, which explains the cause of that behavior. This lead me to replace all instances of KM_SLEEP with KM_PUSHPAGE in files containing functions listed in the backtrace in the commit message. That enabled swap on zvols to work. I tested swap on a zvol with KM_SLEEP redefined to be GFP_NOIO in the SPL code, but swap operations failed to function. As such, it seems that the use of KM_PUSHPAGE is necessary to address this issue.

In theory, this change should also prevent the original deadlock, but I have not yet tested it to verify that this prevents it. I have also not verified that all allocations that swap can trigger have been converted to KM_PUSHPAGE.

I am opening this pull request so that others can provide their thoughts while I continue to work on this. This will close #342 when it is merged.
FoundationExtension 0.8.1
Added finite water v1.0. Read to implament properly.

To implement:

1- Change this in Block.java (server and client):
    Delete:
        (49) public static final Block waterMoving = (new BlockFlowing(8, Material.water))
        (122) public static final Block ice = (new BlockIce(79, 67))...
    Add:
        (49) public static final Block waterMoving = (new BlockFlowingTFC(8, Material.water))
        (122) public static final Block ice = (new BlockIceTFC(79, 67))...

2- Replace the texture "terratools.png" with this:
    http://oi48.tinypic.com/2r75400.jpg

3- Merge.
maven bootstrap
Default Organization and Interstitials

Please look over this for any mistakes or errors that might have slipped by me.

Note: no migration necessary. Also, I realize we don't really have copyright notices in other HAML files and I added a template that adds it automatically in RubyMine so that's why there are a few HAML files with headers.  I'm happy to remove it, but it seemed like we should have it?
update version 121221
redirect support for ruby client

Adding support for creating redirect routes in the ruby client.
Also refactoring some scala classes.
Fixed bug where app.subdomain.gaiamobile.org would not work.
Proposed fix for issue #265

shlex.split() tries to read from stdin if passed None
Use `get_bin_path` properly for supervisorctl module
Add this module's namespace to the 'module_' namespace.

Much like we currently have *setup* register the variable `module_setup`, we would like other facts-modules register their own namespace. This means that:

 - *network_facts* registers `module_network`
 - *hpilo_facts* registers `module_hw`
 - *vsphere_facts* registers `module_hw`

In retrospect, it would have made more sense to have `setup` register `module_ansible` instead as the setup module uses the `ansible_` namesepace.

Having the `module_` namespace allows us to check whether a certain namespace has already been loaded so we can avoid running the facts module a second time using only_if.

```yaml
 - action: network_facts host=${ansible_hostname_short}
   only_if: is_unset('$module_network')
```
Update src/Aws/S3/Model/MultipartUpload/UploadBuilder.php

In function doc indicate the unit of measure for setMinPartSize().
actually disable form on submit

@zsherman I put some placeholder CSS in there so the change is visible, feel free to remove or change it to whatever you want.
Yet another attempt of a "minimize to tray" that works on all OSes

The current "minimize to tray" implementation has problems on Windows. It converts the window to a tool window, but when it is brought back it is not converted back to a normal window, causing strange behavior (such as an ugly title bar).

This implements the eventual suggestion from the Qt forums http://qt-project.org/forums/viewthread/4423/P15 .

I've tested it on Ubuntu and Windows (XP) and it works there. Can someone test it on KDE please? @sje397?

If we don't manage to get it right this time I'm going to remove the "minimize to tray" functionality completely (but not "Minimize on close" of course, because that works fine...).
fix mapping of syslog levels

please merge this simple change so that warnings/errors are correctly mapped to the syslog levels (makes it much easier to actually have the errors in the error.log from syslog! ;-))
Added error suppression to unlink() calls

Added error suppression to unlink() calls in the FileCacheReader::getPropertyAnnotations and FileCacheReader::getMethodAnnotations methods to be consistent with the FileCacheReader::getClassAnnotations method.
Fix for jbpm-3766:  Properly unmarshal values to display properly in the FTL page.

This is a fix for jbpm-3766.
PATCH method for django-tastypie.
Path capitalization

I was under the impression that global paths needed capital letters. Is that true? Or only in the JS strings?
issue 5862

A little fix in regarding to <a href="https://github.com/SebastianZ/firebug/commits/issue5862">what</a> Sebastian sent me.
Thanks Sebastian!
Major changes (ok, more minor changes)...

New! NOW compatible to Java 6!
Fixed saving (you have to implement Serializable).
Changes on the GUI (radioButton checked and location->city)
Added Cobol

Added the file cobol.cbl with the hello world program written in cobol
add a few new text events

This pull request addresses issue #214, adds 5 new text events:

* Server Capabilities
* Authenticating with SASL
* Successful SASL auth
* SASL fail
* SASL abort
I18n logging

added unit test logging and fixed classpath issue with logging
2.1 [ Without Actions Metabox ]

Minor changes:
 * backup.php: removed duplicate ; in action_links() function
 * readme.txt: changed the 'Tested up to' string value to 3.4.1

Localizing:
 * All strings are localized into Russian
 * Amends as recommended by the Russian team of localization Wordpress
Add show() method to figure objects.

This is a hack, but needed to match the monkeypatching applied by mpl in some backends (not all).

See #1612 and https://github.com/matplotlib/matplotlib/issues/835 for more.

Closes #1612.
pb173 - homework 01

Signed-off-by: Tomas Dragoun <tomas.dragoun@seznam.cz>
Better non blocking

Here is a much better non-blocking IO enhancement.

The problem is some registrars don't seem to flush the socket when they sending the 4 bytes of length info. This means one could get say 1 byte, as there is no more data on the socket, the normal blocking read returns with just 1 byte. Obviously doesn't work as expected.

While one could argue with the EPP registrar(s) which this happens with, as the problem is clearly imho on their side. It cannot hurt for us to include code to support this and improve error handling at the same time.

I've tested the above changes out on 2 registrars and for me it works in both circumstances.
Omniture

## Description

This is the omniture siteCatalist 15 integration for the kaltura player. 

## Configuration

The sample test file includes the following configuration: 
```javascript
'flashvars' : {
			// You can set your sCodePath to your gennerated s_code.js location 
			// ( else will use the generic copy hosted in the plugin )
			'siteCatalyst15.sCodePath' : null,
			'siteCatalyst15.plugin' : true,
			'siteCatalyst15.path' : 'http://projects.kaltura.com/eitan/omniture/sc15/siteCatalyst15Plugin.swf',
			'siteCatalyst15.relativeTo' : 'video',
			'siteCatalyst15.position' : 'before',
			'siteCatalyst15.trackingServer' : 'corp1.d1.sc.omtrdc.net',
			'siteCatalyst15.visitorNamespace' : 'corp1',
			'siteCatalyst15.account' : 'myrsid',
			'siteCatalyst15.segmentByMilestones' : true,
			'siteCatalyst15.contentType' : 'eVar43',
			'siteCatalyst15.timePlayed' : 'event27',
			
			'siteCatalyst15.mediaName' : 'eVar41',
			'siteCatalyst15.mediaSegment' : 'eVar42',
			'siteCatalyst15.mediaSegmentView' : 'event34',
			'siteCatalyst15.mediaView' : 'event28',
			'siteCatalyst15.mediaComplete' : 'event33',
			
			'siteCatalyst15.trackMilestones' : '25,50,75',
			'siteCatalyst15.milestonesEvents' : 'event25,event50,event75',
			
			'siteCatalyst15.playerLoadedEvent' : 'event777',
			'siteCatalyst15.playerLoadedEventEvar1' : 'eVar777',
			'siteCatalyst15.playerLoadedEventEvar1Value' : '{mediaProxy.entry.id}',
			
			
			'siteCatalyst15.openFullscreenEvent' : 'event23',
			'siteCatalyst15.openFullscreenEvar1' : 'eVar18',
			'siteCatalyst15.openFullscreenEvar1Value' : '{mediaProxy.entry.id}',
			
			'siteCatalyst15.shareEvent' : 'event22',
			'siteCatalyst15.shareEventEvar1' : 'eVar18',
			'siteCatalyst15.shareEventEvar1Value' : '{mediaProxy.entry.id}',
			'siteCatalyst15.shareEventEvar2' : 'eVar19',
			'siteCatalyst15.shareEventEvar2Value' : '{configProxy.flashvars.referer}',
			'siteCatalyst15.shareEventProp1' : 'prop33',
			'siteCatalyst15.shareEventprop1Value' : '{mediaProxy.entry.id',
			'siteCatalyst15.shareEventProp2' : 'prop32',
			'siteCatalyst15.shareEventprop2Value' : '{configProxy.flashvars.referer}'
		}
````

## Testing

Testing file is here, TODO an automated test once sequence flow is more clearly defined.
Added documentation for where_between suite of methods (Ref Pull #1365)

Signed-off-by: sdbondi <sdbondi@gmail.com>
Added explanation about PDO default attributes

regarding issue #788

https://github.com/laravel/laravel/issues/788
sysctl-file added
Security update for lib/dust.js

dust.backwardCompatibility

dust.backwardCompatibility special variable for if it's true \ not encoded in HTML and <&" not encoded in JS just backspaced \"
We don't override JSON.stringify I just use dust.JSONstringify for js flag dust.JSONstringify({'test':'alert(\&#39;1\&#39;)'}) with backwardCompatibility is {"test":"<script\u003ealert\u0028\'1\'\u0029<\u002fscript\u003e"}
I added dust.sanitizeURI function with flag url (for example value='javascript:alert(1)'; {value|url|s} will be ./javascript:alert%281%29) you can use it with any valid url
I changed uc with dust.encodeURIComponent (with encoding of '()!*)
escapeHtml and escapeJs the same (except dust.backwardCompatibility, it additionally encode symbols like ()[]{}= etc. and replace some control chars)

console.log(dust.JSONstringify({x:text}));
console.log(dust.escapeJs(text));
console.log(dust.escapeHtml(text));
console.log(dust.encodeURIComponent(text));

{"x":"\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\b\t\n\u000b\f\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f \u0021\"\u0023$\u0025&\u0027\u0028\u0029\u002a+,-.\u002f0123456789:;<\u003d\u003e\u003f@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_\u0060abcdefghijklmnopqrstuvwxyz{|}~"}
\u0000\u0001\u0002\u0003\u0004\u0005\u0006\u0007\u0008\t\n\u000b\u000c\r\u000e\u000f\u0010\u0011\u0012\u0013\u0014\u0015\u0016\u0017\u0018\u0019\u001a\u001b\u001c\u001d\u001e\u001f\u0020\u0021\"\u0023\u0024\u0025&\u0027\u0028\u0029\u002a\u002b\u002c\u002d\u002e\u002f0123456789\u003a\u003b<\u003d\u003e\u003f\u0040ABCDEFGHIJKLMNOPQRSTUVWXYZ\u005b\u005c\u005d\u005e_\u0060abcdefghijklmnopqrstuvwxyz\u007b\u007c\u007d\u007e\u007f
&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;	
&#xfffd;&#xfffd;
&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd;&#xfffd; !&quot;#$%&amp;&#39;&#40;&#41;*&#43;&#44;&#45;&#46;&#47;0123456789&#58;&#59;&lt;&#61;&gt;?@ABCDEFGHIJKLMNOPQRSTUVWXYZ&#91;\&#93;^_&#96;abcdefghijklmnopqrstuvwxyz&#123;|&#125;~&#xfffd;
%00%01%02%03%04%05%06%07%08%09%0A%0B%0C%0D%0E%0F%10%11%12%13%14%15%16%17%18%19%1A%1B%1C%1D%1E%1F%20%21%22%23%24%25%26%27%28%29%2A%2B%2C-.%2F0123456789%3A%3B%3C%3D%3E%3F%40ABCDEFGHIJKLMNOPQRSTUVWXYZ%5B%5C%5D%5E_%60abcdefghijklmnopqrstuvwxyz%7B%7C%7D~%7F%C2%80
Implement ACHIEVEMENT_CRITERIA_TYPE_KILL_CREATURE_TYPE

Correct counters of all achievements related to this criteria type
test case for updating with field that needs to be renamed

should be able to update fields containing special characters (like forward slashes)
[bug 779157] Common styles for redesign

r?
default to 404 page if app is invalid (bug 823767)
Makes last committed tx id always execute last in transaction

This fixes a case where a failed (during commit) transaction might still update the last committed tx id, resulting in the belief that the failed transaction was actually successful and wouldn't have to be tried again.
move diversity parameters to its own structure + add option to use gener...

...alized sum instead of generalized mean
Fix repo urls to use read-only access

Makes the setup.rb use the read only github urls that do not require a ssh key / repo access. Since those repos are usually cloned for read only purpose on production machines it should be sufficient this way.
Preliminary work to harmonize user tables

Not finished yet, just getting some eyes on it.  Also testing out Github API for sending PRs
Use Services.jsm

This requests 2 things:
* Update minimal support version.
* Use Services.jsm (rev. ESR10)
Some fixes for python3

Pybrain is now usable with python3.
Not all have been tested, but seems ok. Most examples work.
Some examples do not work because they need scipy (which is only for py2).
Add a joke about hoop snakes

I could not help myself.
Implement feature request #3

Implement feature request remotecp/Loader#3
Added support for exchange-to-exchange binding (RabbitMQ extension)

Includes passing specs for the new functionality.

However, note that I've had the following 3 specs failing when running against RabbitMQ 3.x even before doing my extensions:

```
Failures:

  1) Exchange should be able to return an undeliverable message
     Failure/Error: ret_msg = @b.returned_message
     Bunny::ConnectionError:
       No connection to server
     # ./lib/bunny/client.rb:135:in `next_frame'
     # ./lib/qrack/client.rb:109:in `next_payload'
     # ./lib/qrack/client.rb:137:in `returned_message'
     # ./spec/spec_09/exchange_spec.rb:178:in `block (2 levels) in <top (required)>'

  2) Exchange should be able to return a message that exceeds maximum frame size
     Failure/Error: ret_msg = @b.returned_message
     Bunny::ConnectionError:
       No connection to server
     # ./lib/bunny/client.rb:135:in `next_frame'
     # ./lib/qrack/client.rb:109:in `next_payload'
     # ./lib/qrack/client.rb:137:in `returned_message'
     # ./spec/spec_09/exchange_spec.rb:187:in `block (2 levels) in <top (required)>'

  3) Queue should be able to pop a message where body length exceeds max frame size
     Failure/Error: msg = q.pop[:payload]
     Bunny::ProtocolError:
       Error getting message from queue test1
     # ./lib/bunny/queue.rb:184:in `pop'
     # ./spec/spec_09/queue_spec.rb:111:in `block (2 levels) in <top (required)>'

Finished in 40.5 seconds
65 examples, 3 failures

Failed examples:

rspec ./spec/spec_09/exchange_spec.rb:175 # Exchange should be able to return an undeliverable message
rspec ./spec/spec_09/exchange_spec.rb:183 # Exchange should be able to return a message that exceeds maximum frame size
rspec ./spec/spec_09/queue_spec.rb:107 # Queue should be able to pop a message where body length exceeds max frame size
```
Updated docs/ref/contrib/admin/index.txt : add get_inline_instances method
Added ability to set a specific version of the asset

Bug fix: no
Feature addition: yes
Backwards compatibility break: no
Symfony2 tests pass: yes
License of the code: MIT
[Process] Fix command escaping

My bad, I misunderstood what escapeshellcmd was good for. This fixes it by properly escaping all args.

The test suite hangs here but it already did before, so I'm not sure if all tests pass.
[WIP][Security]replaced acl:init command with postGenerateSchema listener

Attempt to fix #2091.

The code is from @schmittjoh (see #1313) but was never merged.

The difference is that the `init:acl` command has not been dropped in order to overcome [the limitations](https://github.com/symfony/symfony/pull/1313#issuecomment-1387091) described by @stof. @stof do you think this is ok ?

Left to fix:

* Using the code from this PR, the generated migration does not drop the tables but still alter them,

@stof you know this part of the code far better than me. I would appreacite your feedback on this PR and any hint on solving the remaining item. Thanks.
Change from round(...) to Math.floor(...) when calculating relative number of months

I noticed that:

```
moment('2012-02-01T00:00:00').from('2012-12-11T11:29:59') == "10 months ago"
//but...
moment('2012-02-01T00:00:00').from('2012-12-11T11:30:00') == "11 months ago"
```

I expected `10 months ago` in both cases (this is the behaviour of `time_ago_in_words` in Rails). I've made a small change which changes this behaviour. I haven't had a chance to run the full sweet of tests as I'm not on my development machine, but I thought I should open this pull request for some feedback as to weather this change in behaviour is appropriate for Moment. If so I'll go through and fix anything this change breaks!
Edited `README.md` for typography, phrasing, and clarity
complete AssignmentGlue.java

hoge
fix for image/jpg

add image/jpg to list of those viewable inline
Cp 3428

This are required for pv-ops kernel.
Push to the Live Site

I may have crossed some wires, JustinSeidl/a8os might be connected to the live site instead of aceeightofspades/a8os... testing.
Twitter bootstrap

* re-styled the whole site
* think it looks better
* should simplify things for me
Temporary fixes for exploding fireballs and minimal wither skull support
Fixed wrong keyboard on iPhone for text fields.

On iPhone, the keyboard for text fields was always a number pad
Toolbar's add page icons fixed
Make ApplicationView available on App.applicationView

This is analogous to App.applicationController.

This also means that we don't have to rely on private instance variables
anymore (_createdApplicationView, _createdRouter) when determining what
to destroy. Instead we use App.get('applicationView') and
App.get('router'). This is consistent with App.get('eventDispatcher').
Exams view

/exams index view, show all the exams of the current user
Options --no-scripts param for composer

Hello,

For one of the projects I'm involved at Rocket Internet, the --no-scripts param was causing some trouble, so I made it optional.
Use coaster for baseframe

Switch lastuser to use coaster.
Allow adding domains to an app that does not have domains yet.

Currently, trying to ``cloud.apps[0].domains.add('mydomain.com')`` does not work if ``cloud.apps[0]`` does not have domains yet, as in this case the ``app`` keyword to ``heroku.api.HerokuCore._get_resources`` from ``heroku.models.App.domains`` is lost. This patch stores the keyword arguments passed to ``_get_resources`` on the ``KeyedListResource`` and uses it in its ``add`` method.
[7.1] admin console message as7 4729

The 7.1. version of https://github.com/jbossas/jboss-as/pull/2287
[AS7-5405] Initial Enterprise OSGi JPA implementation

https://issues.jboss.org/browse/AS7-5405
#### Contains #2790
JBTM-1289 XTS participant completion tests should use a rendezvous to de...

...lay close until participant has completed
Replace null terminal with just not loading the plugin

I needed a convention to disable the terminal plugin all together.  Is there any reason we need a null terminal, but would want the terminal plugin enabled?
py ui
misc. fixes

* factor ConnectionDialog out of REPLView; make it so you can paste a port number into it
* keep "print error detail" REPL action working with latest Clojure 1.5.0 builds
не выводить "мои темы" в тракеры для не авторизованного и красивулька swamp

и красивое выделение текущего фильтра в swamp как в tango-dark

![tango swamp](http://img-fotki.yandex.ru/get/6102/9595931.2/0_5be2b_989475dd_orig)
Advanced Wi-Fi Settings panel

/!\ requires https://bugzilla.mozilla.org/show_bug.cgi?id=791392 /!\

See #3884. This PR adds a “Known Networks” panel to list all currently saved networks, and offers to remove items.
Bug 811546 - Allow playing recorded videos from preview strip
Bug 818359 - Change the label of Ok button in value selector to Close
Makefile fix

Checking for xulrunner-sdk instead of xulrunner, for mac users we
are always downloading the sdk.

We can do this or just put the urls for mac for the xulrunner (no the xulrunner-sdk)

@qdot what do you think about this change?
Bug 822206 - [Facebook] The curtain for deleting facebook data disappear...

...s after unlocking device [r=jmcanterafonseca]
Bug 815525 - B2G STKUI: STK_CMD_LAUNCH_BROWSER shows a confirm dialog with 'undefined' text
changed wording of signin; fix bug 740014
Added missing UK area codes and updated several names.

Compared the data that I use elsewhere with what you previously had. Where you have more detailed data no changes have been made. Where data appears to be missing, it has now been added.

01339, 01691, 01695, 01865, 07624 are the codes that were missing.

Also grouped the 02 codes to be first in the list for clarity.
Route develop

Build fixes for Linux. Have getDefaultAddress(es) handle multi-homing.
Change tree structure for ticket claims

tickets/
     1013/
       claims/
         10.0.1.1 = <time>
         10.0.1.5 = <time>

This paves the way for future improvements to scaling.
Two minor bugs in Facebook grabber fixed

1. GRKFacebookBatchQuery no longer causes "Must have at least one request or urlRequest not specified" exception.

2. GRKFacebookGrabber no longer returns all albums when request to grab 1 album per page.
Added documentation via Docco and more API Calls

You can link to the html file in the docs folder for your documentation. I added the README.md to the top of the docs and added links to the jira API items that were in their API (the quicklist stuff isn't listed on their API doc page)

`npm install` will pull down docco (in dev dependencies)
you need to install pygments via easy install `sudo easy_install pygments`

All docs are in markdown, also to generate new docs call `docco jira.js`
PR: bug/keyboard-usage-in-forms
Allow setting a default sampling factor.

This allows setting a default sampling factor for a statsy client. Apparently (and sadly) the only common way to "scale" statsd so far is by downsampling on the clients. To make heavy use of this client-side downsampling, it can be useful to set this value to <1 as a default for an application.
5 workers

A bit more sane w.orkers management. Some details needs to be improved, but you basically can do:

* rake workers:start
* rake workers:stop

and it will start number of workers, including master worker that controlls them.
Fix scalar_scanner to understand strings starting with an underscore and containing only digits

Title is self-explanatory