labofsahil/github-event-dataset-2012 huggingface dataset:
Adds hyphen to regexp pattern

GitHub allows user name or organization name to contain hyphen. So Gyazit's script should allow repository owner name to contain hyphen as well.
update ufoai-pl.po

Cheers.
Make sure directory does not exist before making it

In unzip module, I added a condition to test if the directory exist before creating it. I had an issue while unzipping a compressed initializr package. 

Thanks!
Fix error: missing binary operator before token "("

There is a compilation error when I installed xattr:
```
xattr/_xattr.c:235:53: error: missing binary operator before token "("
```
And I found that line 235 of xattr/_xattr.c
``` c
#elif defined(__SUN__) || defined(__sun__) || define(sun)
```
should be
```c
#elif defined(__SUN__) || defined(__sun__) || defined(sun)
```
The last **define** should be **defined**.
After fixing it, xattr could be installed correctly.
focus feature

for tuxor
Pull request for issue #1439

This change adds a default parameter <code>CActiveRecord::strictOrder</code>, false by default.  If true, the order of attributes returned by <code>CActiveRecord::getAttributes()</code> will match the table schema.
CHttpCacheFilter failed to comply with RFC 2616

This is in response to #1192: According to sec. 10.3.5 `ETag` headers are to be sent among 304 responses, which the implementation in v1.1.11 didn't do. Pulling this PR should also close #1192.
Dirty ActiveRecord Attributes

This PR implements dirty attributes for active records: If attributes are changed, they will be marked as "dirty". Only those will then be written to the database on `save()` calls. This is potentially saving a great deal of cpu time when this mechanism prevents indexed fields from being filled with an unaltered value.

This has been very simple to implement, hence I'm a bit sceptical about this myself. However, I haven't found any regressions since I got this into workable state. Also, all [tests are passing](http://travis-ci.org/#!/DaSourcerer/yii/builds/2116739). If this doesn't get pulled in, at least provide a brief comment.
Reverted logic to avoid port reuse since it wasn't a full guarantee

multi-process scenario, and thus gives clients no gurantees. The case
of old peers connecting to reused ports has to be solved at the higher
protocol level.
instantiate a zsocket first before udp socket

win32 tweak: instantiate a zsocket first before udp socket so that libzmq calls WSAStartup()
Adding onsubmit to the form block

Bug fix: no
Feature addition: yes
Backwards compatibility break: no
Tests pass: yes
Fixes tickets: this
References: 
License of the code: LGPLv3+
Documentation PR:
Todo:
Only the latest few commits are relevant

Everything else was generated by merging Rachit_Rankings with my branch
Fix remote code execution through Python.Cheat and Python.RunFile

Previous implementation used simple string concatenation, which allowed remote code injection and execution. In this PR:
- Python.Cheat is rewritten to use safer functions
- Python.RunFile is removed completely. Even with safe implementation, it is possible to execute remote code with SMB or WebDAV (using UNC path)
Richtext support added

Hello Jako,
Thank you very much for that plugin. It's excellent! I used it in few projects. I needed a richtext editor in my current project and i've added it. If you'll be interested in it - please take it into you git. I think you should clear out my code also. Or maybe some code review will be required.
datasets and demos rebuilt
add block join and test

Implemented block join.  Please let me know if I put code/tests in the wrong place, or if anything needs to be added or fixed.
Test Pull Request

Lorenz,

Just checking if I have the workflow correct.  I have pushed a trivial commit to my repo.  Am I  following the correct workflow for this pull request?
Multiple demand to borrowers

A demand to borrower can occur many times, track each occurence.

<https://www.pivotaltracker.com/story/show/30995437>
Updates based on Spark shuffle refractoring

Passes the 43 groupby related tests from Hive from running
TEST=groupby TEST_FILE=src/test/tests_pass.txt bin/dev/test
Unit tests, generated accept method calls visitChildren for unknown visitor impl
woo woo

Dear Cloud Foundry contributor,

<p>
If you are reading this message, it means you submitted a pull request in the
Cloud Foundry GitHub repository.
</p>

<p>
First of all, thanks! We really appreciate your participation.
</p>

<p>
Recently we made some changes in how we are verifying and reviewing open source
contributions like yours. In addition, we changed the way we can expose our
internal development in real-time. The changes are exciting, as they allow all
our staff to collaborate seamlessly with you, which increases our mutual
velocity and gives the community a bigger stake in our direction.
</p>

<p>
In our new OSS model, Github becomes an official mirror of a public git repo
that includes both integrated code review and continuous integration
testing. To contribute to Cloud Foundry, please follow the step by step
instructions below.
</p>

<p>
The Cloud Foundry team uses Gerrit, a code review tool that originated in the
Android Open Source Project. We also use GitHub as an official mirror, though
all pull requests are accepted via Gerrit.
</p>

<p>
Follow these steps to make a contribution to any of our open source
repositories:
</p>

1. Complete our CLA Agreement for
   [individuials](http://www.cloudfoundry.org/individualcontribution.pdf) or
   [corporations](http://www.cloudfoundry.org/corpcontribution.pdf)
1. Sign up for an account on our public Gerrit server at
   http://reviews.cloudfoundry.org/
1. Create and upload your public SSH key in your Gerrit account profile
1. Set your name and email

                git config --global user.name "Firstname Lastname"
                git config --global user.email "your_email@youremail.com"

1. Install our gerrit-cli gem:

                gem install gerrit-cli

1. Clone the Cloud Foundry repo:
   _Note: to clone the BOSH repo, or the Documentation repo, replace
   `vcap` with `bosh` or `oss-docs`_

                gerrit clone ssh://reviews.cloudfoundry.org:29418/vcap
                cd vcap

1. Make your changes, commit, and push to gerrit:

                git commit
                gerrit push

<p>
Once your commits are approved by our Continuous Integration Bot (CI Bot) as
well as our engineering staff, return to the Gerrit interface and MERGE your
changes. The merge will be replicated to GitHub automatically at
[http://github.com/cloudfoundry/](https://github.com/cloudfoundry/). If you get
feedback on your submission, we recommend squashing your commit with the
original change-id. See the squashing section here for more details:
[http://help.github.com/rebase/](http://help.github.com/rebase/).
</p>
Don't assume annotation classes can be loaded (2)

2nd try, where the attempt to get the annotation proxy returns null if the annotation class can't be loaded.

Also fixes a merge error from previous pull request and makes a test inner class static.  Still not sure how to write a test for this fix.
Allow Put requests

This should close caolan/forms#10
pdfpc can now handle latex beamer slides with notes on each page

Hi,

I added a feature where pdfpc can now handle latex beamer slides when there are notes attached.

I introduced a new command line option "notes" which specifies at which position the notes can be. The pdf view then crops the pdf to display only the needed part of the pdf.
Prefix based router support

    Routes based on the configured prefixes
    
    Example config:
    
    'redis': {
        'engine': 'nydus.db.backends.redis.Redis',
        'router': 'django_redis.nydus_router.PrefixPartitionRouter',
        'hosts': {
            'default': {'db': 0, 'host': 'default.redis.goteam.be', 'port': 6379},
            'user:loves:': {'db': 1, 'host': 'default.redis.goteam.be', 'port': 6379},
            'loves:': {'db': 2, 'host': 'default.redis.goteam.be', 'port': 6379},
            'hash:entity:': {'db': 0, 'host': 'entities.redis.goteam.be', 'port': 6379},
        }
    }
    
    We route to one and only one redis.
    Use a seperate config if you want hashing based partitioning.
Embedded root

Hi,

Ember-data automatically builds models on the client side when consuming a REST API, however when a url is defined such as:

App.Person.reopenClass {
  url: "some/path/to/people"
}

then it starts complaining that no mapping is defined to help it build the models.

This update makes the rest adapter work better in such situations and to automatically infer the json root based on the url.

Cheers,
Stephen
Register ack
[Doc] Fixed markup in security doc

Changed title level of "Defining a custom Authentication Provider"
chapter to be more consistant with others.
Define "magic" methods of \Silex\Controller

This makes IDEs (PHPStorm, in particular) a bit happier about route-definitions.
see http://manual.phpdoc.org/HTMLSmartyConverter/PHP/phpDocumentor/tutorial_tags.method.pkg.html

Controller forwards calls to Route using __call(), but, before this patch, IDEs do not know about this, and show warnings about non-existent methods: assert(), value(), etc.
test add file

Testing workflow for pull-request of single file
add indent file / fix play 1.x comment

Hi, thank you for your scripts.
And I add indent for play2-html / fix comment syntax highlight
Added MongoProfiler

Hey

This is an extension to the Laravel Profiler which I wrote to show the MongoDB queries in the standard laravel profiler window.

To make it work you just comment out the following line in your application/start.php

    /*
    if (Config::get('application.profiler'))
    {
      Profiler::attach();
    }
    */

The actual formatting of the query parameters is basic so feel free to improve that
cleaning up and fixing pid bug

![d](http://i.imgur.com/7f5zB.gif)
Avoid %format collision for vsprintf

Query include % and vsprint %format collide.
Change warrior_prot in parse table

Nothing new, translation of old rotation in table
tested in Eng ingame it's working
automatic trinket usage, ingame config, dk frost rotation

hope it works now, deleted my fork and reforked from your version
Providing optimizer module output file path through writeAPI

I've added one extra parameter to the plugin writeAPI function. This is the output filename of the module being built by the optimizer.

The explanation of my use case is below. I'd be interested to hear your thoughts on this.

I have a module called require-css. The goal is to allow module my css inclusions through requirejs.

I write components with their combined css as a require like so - 

component.js::
```
define(['css!component'], function() {
});
```

The css is a null returning require that dynamically loads css on the client. It doesn't detect when the css has displayed, but loads it and injects it into the page, returning immediately after injection.

For builds, I then specify module builds of the form:

```
modules: [
{
  name: 'core-components',
  create: true,
  include: ['component'],
  exclude: ['core-includes']
}
```

When building on the server, the css plugin now builds up a buffer of all the required css within a module. It drops stub css definitions into the 'core-components' module.

The next step is for it to detect the flat module name as 'core-components.js' and output its css buffer for that module at the end of the write into 'core-components.css'.

In this way, instead of having build layers of single js files, I have dual build layers of css/js combinations (when build layers have css! calls defined).

This minor writeAPI change would allow for such a css inclusion process to work. It's a modular way of writing css that makes a lot of sense to me. I'd appreciate your feedback.
Add third parameter to Input::upload() method

Docs currently show two parameters, which is incorrect.

Should be:

Input::upload('picture', 'path/to/pictures/', 'filename.ext');
Change the color of the active filter
Issue info page template

A new way to use the template engine without change all the system :

- Cache the "echo" command of php (ob_start())
- Move all html (outside <?php ?>) to the template file
- Get the content of the cache without printing it (ob_get_clean())
- Send this content in the template by a variable

A good first start to use the template engine without too many impact

The modifications are done in the first commit, the second commit is for cosmetic.
PERF Use isTraceEnabled
Html import

This is the import function for the QTI data.  Complete with a parser and transformer to transform HTML to Markdown.
fix bug 780056 - Remove h1 keystrokes

https://bugzilla.mozilla.org/show_bug.cgi?id=780056
fix bug 777216 - remove spaces from URLs

https://bugzilla.mozilla.org/show_bug.cgi?id=777216
Added an extra option to set any graphviz options.

With this, for example the layout algorithm and direction can be altered easily on a per-graph basis.
Add set xform to image

Let me know what you think
Titlebar fixes

This fixes two bugs in title bar presentation
[CHEF-630] fix the enforce_ownership call at deploy provider

Fix and regresion test for the ticket [CHEF-630](http://tickets.opscode.com/browse/CHEF-630)
[ticket/11202] Check response success before content assertions.

This does not change tests that perform requests which are either
clearly not supposed to succeed or are a gray area.

http://tracker.phpbb.com/browse/PHPBB3-11202
[ticket/10880] The m_approve permisson no longer implies f_noapprove.

PHPBB3-10880

http://tracker.phpbb.com/browse/PHPBB3-10880
Defects/Add Defects (NR4R)

Added form to create defects. UI is correct, though would like to align right -properly.
Develping backend now.
Feature/13 user sign up 添加devise错误信息提示

RT
Bug Fix: Use command-line context in "mojito build html5app" command

This is a fix for where the command-line context was not being used by the "mojito build html5app" command.
Can now right align the tip to the target element for the joyride
DS-1198 : Fix for "Unit Testing Framework fails to initialize properly on Windows OS"

This pull request fixes:
https://jira.duraspace.org/browse/DS-1198

The fix here is to use the 'gmaven-plugin' (http://gmaven.codehaus.org/) + a small amount of Groovy code to create a custom Maven property ${agnostic.build.dir} that always includes the full path of the Maven build directory with forward slashes instead of backward slashes (latter of which Windows defaults to). This is needed to ensure the Testing Environment initializes properly on Windows OS.

(Apologies for the semi-messy Pull Request, as I made a few mistakes in my own fork that I needed to undo. The pull request lists 5 commits, 4 of which actually do nothing to change the code. The last one is the only one that matters.)
Fix old method names, missing OGG file in samples

6862e47 is still in there but my merge undid it. You can see in the diff that only the samples were changed.
CMake Buildscript

A few days you asked about using cmake to build this, so I thought I'd make a quick demo buildscript. A couple things to note:

  - I haven't built the project because my compiler is too old for C++11, and building a new one for a machine as old as my laptop is rather a chore.
  - To select clang as a compiler, as your makefile's done, you have to set it as an environment variable before running cmake (or else tell cmake to use clang another way).

Invoke with something like the following:

    mkdir build && cd build
    CXX=`which clang++` CC=`which clang` cmake .. && make
Adding an example for getting a character.

I think there is no example for getting a single character yet, maybe you might consider adding one.

Also, I first read about the `highline` gem in one of your blog posts (http://blog.grayproductions.net/articles/i_just_want_one_character) and I would like to point out that it does not reflect the recent changes in the `SystemExtensions` module (see issue #50).

Regards,
Marcus
Python 3 support

The basic outline for Python 3 support is here, but the deps are causing annoying problems:

* The drop back to `configparser` makes config mangling an ugly affair, but `configobj` is dead upstream.
* `lxml.html.fromstring` is broken with Python 3, but a fix has landed so this will be workable /soon/ (see #33)

Deferring this until the deps aren't a problem.
Br 1.0

remove .gitignore
Fix RunnerDots bug in getDuration function and improve it.
Update 3/0000/0420.txt
fix #2407; Character \# cannot be escaped in settings file

Another fix would be:
<pre>
if (line.Contains('#'))
{
    var commentIndex = line.IndexOf('#');
    var previousIndex = commentIndex - 1;
    if (commentIndex == 0 || line[previousIndex] != '\\')
        line = line.Substring(0, commentIndex).TrimEnd(' ', '\t');
}
</pre>

but this would ignore #bar in next line:
name\#foo#bar
fix redirect() to work with urls and https
Small miss in upgrade scripts

Quick fix for the upgrade and install being inconsistent now, regarding the default value of the session_id field.
documented the markup used in the doc strings
Eng 1431 - Make VEM use an SSH library vs generating shell scripts.
Documentation 10

10
Allow duplicates and match against regex pattern

Hi, I added two options that I need for my own project. Feel free to merge them back into your own branch.
- allowDuplicates option to allow duplicates (not useful for tags, but useful in some other use cases)
- pattern option to allow only entries matching that pattern, e.g. only numbers
Removed reading from an undeclared var

Hi,

I found a minor typo in File.lua.
An undeclared variable was read in the code.

I found it, because I let lua to raise an error, when reading a missing var.
http://www.lua.org/pil/14.2.html
Persist Makefile flags (unstable)

A common pattern for building and installing Redis is:

```
$ make 32bit
$ make install PREFIX=/tmp/whatever
```

This is not possible now, as changes in some flags may trigger a rebuild. The rebuild is triggered because a change in ARCH / CFLAGS / LDFLAGS / etc requires dependencies to be updated.

This change persists the flags, so they remain the same across runs. When any of the flags change, everything will be rebuilt.

The 2.6 version of this PR is #455.
get put stats -> 1.2-perf

Addes a get_put monitor and some stat tracking, as well as skipping read-repair on over loaded nodes.
updates to OS X build plus version bumps

Allows building on OS X
Allows drag and drop in Banshee without crashing on OS X
Trivial version bumps (Mono not bumped to 2.10.6 since I haven't made that build on OS X yet)
Feature/magic call

There's two things in this pull:

1) In EE 2.5+ we can now use the magic __call method in modules/plugins. So I added the following shortcut methods:

Single tag

    {exp:stash:your_var_name}
    
    //equivalent to
    
    {exp:stash:get name="your_var_name"}

Tag pair

    {exp:stash:your_var_name}
    CONTENT
    {/exp:stash:your_var_name}
    
    //equivalent to
    
    {exp:stash:set name="your_var_name"}
    CONTENT
    {/exp:stash:set}

2) added append="yes" and prepend="yes" params to stash:set

Not a big change, I know. To me this shortcut syntax feels more natural. What do you think?
Problem with sequence names, PostgreSQL and MixedCased schemas

I''m having problems with a doctrine migration in a pgsql database that has a mixed case schema name.

After some investigation I've found the origin of the problem: when the schema manager is going to list sequences it executes a SQL statement to find the minimun sequence value.

This SQL statement is not quoting the sequence name, so the SQL fails with mixed cased schemas.

This trivial commit resolves this problem. I think it could be backported to stable versions of DBAL.
Fix dropping foreign key multiple times with test

In some cases the Comparator class returns multiple drops for the same foreign key.
Specifically, in case you have two tables, A & B, with A having a foreign key FK
referencing B, if you drop table B, the resulting diff shows this FK twice,
once on the diff->orphanedForeignKeys array as we're deleting B, and another on
the diff->changedTables array as table A is also being modified. As a result of this you
get the DROP FOREIGN KEY instruction twice in the final SQL.
B-02868 Admin 2.0: Userstore App - Fix Form issues

The following things are not working in the userstore form

* Save gives error(no message) - for both new and edit
* Syncronize button is missing
* XML config field should be much taller, to simplify editing
* Name field is not validated strictly (check validation in 4.x)
* The summary step is empty
Fix titles in PanelSample and panelMatters

When you delete and add panels, you can end up with more than one panel
with the same title, which is a little confusing. This change ensures
that each new panel gets a new title.

Also changed PanelsSample to use zero-based count, because jumping to
"4" and ending up on "5" was weird.

Bonus: changed "next" and "previous" to update the input to show the
current index.
Support multiline comment continuations

This patch supports comments of the form:

    /*
     * some comment
     * continues for a while
     *
     */

Specifically, it removes the "*" in the middle lines so they don't appear in the output as a markdown bulleted list.

This addresses issue 30 (https://github.com/fitzgen/pycco/issues/30)
Port the easily portable themes.

First batch of theme ports - the zero variants that need no extra work to port.  

Also killed the no scrollbar variants - there's no point keeping one liner themes around at this stage.
Fix: make clean now removes objdir

"make clean" would not remove the 'objdir', causing old tests to run even when working in a different branch than the one that generated said old tests.
Show a clear error message when config file not loaded

For some reason we were throwing from deep inside the program if you tried to run a command without a ggg.js file. This just makes it pass the error up normally, so you get a nice understandable error message instead of some stack trace gibberish.
Reverted '-' characters to '_'.

There seems to have been a spurious sed script run on chapters 1 and 2 when preparing the articles for the book. This meant all the code examples had incorrect code using 'zmq-msg-recv' and the like. I've reverted these where appropriate.

I also found an instance which was using 'int_t' which was changed to 'int_t'. I've changed this to simply 'int'.

The errors were introduced in the following commit:
https://github.com/imatix/zguide/commit/ef7af7b746400d0d2c9d032be42862a373e8928d
Fix for IZPACK-371 Memory options not transferred to sub-process

Added workaround for http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6459832 by concatenating arguments to the previous argument if they don't start with a '-'. Arguments are concatenated with a space separating them.
Update Microsoft.Cci.Pdb with latest code from Cci project. Fixes Issue #110
prohibit circular dependencies

Three commits:

* resolve circular dependencies in math.native module (declare most functions in math.native.protocol, and import that module)
* resolve circular dependencies in complex math (move basic complex stuff into complex.core module)
* prohibit circular dependencies by the compiler
reorganize tests

Move all tests into subfolders.

* lang             -- language and compiler tests, including __primitives__
* lib-clay         -- stdlib tests
* lib-clay/core    -- tests of core.*
* example          -- tests that are example of what is Clay capable of
* example/shootout -- moved from test/shootout

This is necessary to quickly find out which parts of the project
are covered with tests.

The downside of this separation is that sometimes tests of similar
entities lies in different folders, like lang/floats and lib-clay/floats.

Patch contains nothing but file renames. No test files are modified
or removed.
build clay-bindgen unconditionally

(patched clang is no longer needed)
forgot about shrinkWrapBlocks, causing test failures in IE6
new test case for check if button on click fn works well
Auto-suggest feature for lobid-resources search in author field
fixed sample, added Makefiles

saw your little project, and decided to give it a try, I noticed the lack of buildscripts, so I created ones, The example also was not compiling correctly, so I fixed it with a line or two change. Also, typedefs got deprecated and were throwing an error, and I just used sed to replace them aliases, and everything built perfectly! Complied using the latest (2.058) dmd.
Include unistd.h in files that use unlink() on OS X.

`man unlink` says this is necessary, and according to a report by
Claus Klein, omitting them breaks the build on OS X 10.5 with gcc 4.7.

(On Windows, ninja's util.h includes a define for unlink.)
Update version number in ninja.vim after recent changes.
Fix a link to Google+
Fix that the protocol version could not be determined 

Now the protocol Version can be determined from the minecraft jar :)
Fix typo in DBQuery.toString() "this._query" instead of "this.query"
Rename 'current playlist' to 'tracklist'

As recently discussed on IRC.
graphicsmagick: disable OpenMP, adjust fails_with

graphicsmagick needs `--disable-openmp` if clang. Add that.
Fixes a link error when it adds an unsupported `-lgomp`.
Update the `fails_with :llvm` because it builds with 2336.11.

Fixes #14638
mpich2: update formula to version 1.5

MPICH2 just released a new stable version, and the formula in homebrew is getting a bit stale.
Update Wireshark to 1.8.0 (stable) and 1.8.0rc2 (devel).
[node] Added option --without-npm, installing npm by default. Closes #13024

I don’t really see the problem of using npm inside brew.
For those who still prefer using their own npm, `--without-npm` will do the trick

 * If you `npm uninstall npm`, it will break, and you’ll have to reinstall node to get it back, but it’s asking for it.
 * If you `brew uninstall node`, it will remove node and npm, but npm depends on node, so it’s logical.

@isaacs mentionned using a npmrc, but I am not sure how to use it. Guidance is appreciated.

Related issues: [#13024, #8784, #3762]
New formula: leveldb

LevelDB is a fast key-value storage library written at Google that
provides an ordered mapping from string keys to string values.

This is similar to #10131 except now it uses the stable download and installs the required shared library files.
Update Library/Formula/casperjs.rb

@n1k0
Add patch to support building metapixel with libpng 1.5

See #11280 for related discussion.

The upstream author hasn't touched the code in several years, and was unresponsive to an issue I filed. In the meantime I found a long-standing patch for this issue (http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=5;bug=636004), which I've adapted.

I'll continue to push for an upstream fix.

-Steve
Treefrog 0.84

Official description:

TreeFrog Framework is a high-speed and full-stack C++ framework for developing Web applications.
Because the sever-side framework was written in C++/Qt, web applications can run faster than that of lightweight programming language. In application development, it provides an O/R mapping system and template systems on an MVC architecture, aims to achieve high productivity through the policy of  convention over configuration.
pngcrush 1.7.34

potential conflict with zlib 1.2.6 noted in formula, not sure if still applies?
ii 1.6

Upgrade ii to version 1.6.
Add another item to the inreplace so that we use our `ENV.cc`.
Tested on Lion with cland and llvm from XCode-4.3.3.
fix for #8950: compilation of sane-backends

Fixes compilation of sane-backends. This fix was in pull-request https://github.com/mxcl/homebrew/pull/9166
already, but hasn't been committed.
Add genstats

Add genstats.
- implement unit test for new XMLDescriptionData object

- register new code in the commit-hook
- add new triggers for the new test code and the new object
- add new unit test to existing triggers


Two more after this, then I am caught up to the stuff I had done before vacation ;)
Fix for issue found in relation to 790254

- fix return values of legacy methods of the XML class, return values as string
  ~ older versions of the LibXML perl binding do not have an overloaded
    eq operator for a NodeList where the value of the first entry of a
    node can be used in a comparison. There is however a string conversion,
    thus placing the nodelist inside a string "$nl" does the trick.
  ~ this fixes issues on SLES 11 with the unit tests
- update the trigger files to fix unit tets execution that was broken when
  ArchiveData, IgnoreData, and ProductData were renamed To contain the
  Package prefix in the name

Note this does not actually fix that bug, just a related issue I found because I happened to be running the tests on SLES 11 SP2.
config, new celery task and a few fixes
fix m0 build

Pull request #783 was merged prematurely as it breaks the integration with Parrot's build system.

To unbreak the build, either

  * revert the merge (ie rewind till 9d4e705bf91b2927a262729bf11abc482e11e2cb)

or

  * approve this pull request, which cherry-picks a (temporary) fix from #784.
Some help on Chapters 4's translation to pt-br

I'm working on chaper 4's translations to pt-br, and managed to translate two sections, and also made some revisions on chapter 3.

I'll work on the rest of the chapter whenever I can.
The stuff for the sambal-kuali Ruby gem

Code for the gem of the test framework.
Overwrite flag for event callback

I've added an overwrite flag for event callback, so when we subscribe to the same event multiple times, we have the option to keep one callback only.
Correct scaffolding tokens now being used for all functions
Added Error value for Bad CSS on API

Altered the API to return an error upon invalid CSS rather then silently failing.
Instead of a silent fail, this pull request alters it to return the newly added error BAD_CSS
If there is a conflict, it will return the error CSS_CONFLICT
Bringing feature/lftp up to date

I've merged the last few months of activity on the develop branch into feature/lftp.
Actions refactor

This set of commits simplifies what is going on with actions quite a bit, and makes them a little less error prone in that it is now not possible to accidentally leave out the `try_action`.

This is at the expense of making them a bit more magical, by making `HasActionsMeta` wrap the `__getitem__` of any subclasses with something which first runs `try_action`.

A few comments have been added, and `!lineage` is now supported everywhere.
only create tree buffer if requested or if __iter__ is called
Fixed ecl release tags

See previous history at https://github.com/ros/rosdistro/commit/db018b89f4bed20ddd150cdeb5226c965e34aa5f
more fixes to lxml selector incompatibilities

* Do not fail parsing empty bodies
* Do not fail parsing bodies with null bytes
* Recode to utf8 using response.body_as_unicode() to avoid decoding bugs
* Return empty results with unevaluable nodes like text or attribute nodes
* Return u'1' and u'0' for boolean xpaths
Fix issue with additional GET parameters.
_read_to_end: check definedness instead of value

Check whether the buffer returned by _read() is defined instead of
evaluating it for truth.

The old behavior caused a body consisting only of "0" to disappear; this
commit fixes the problem.
update ubic service example

There are two changes:
1)
There was PERL5LIB hack in old example. I removed it, since it looks like Dancer adds $app_path/lib to @INC itself.
If there are some nuances I don't know about, I can add it back, but use new `'env' => { PERL5LIB => ... }` constructor parameter instead of overloading `start` method.

2)
I call Ubic "polymorphic" now instead of "extensible perlish" :)
Resync contacts with server on clean database
Ruby sessions

based off 6_workshop_idea branch

use yaml backed db for sessions

makes easier to keep up to date, allows for easy i18n
Cocoapods Support

Added a Podspec so integration with cocoapods is easy. 

Great framework look forward to using it.
Add Casper Examples
Don't skip .htaccess file

.htaccess is a file used by the Apache web server to control redirects among other things. Previously pretzel ignored .htaccess files as they start with a period.
Add JSON Text instance for (de)serializing Text strings

Add a Data.Text JSON instance to make it possible to serialize and
deserialize data types containing Data.Text strings.

Currently only Strings are supported which makes it cumbersome to use
Data.Text strings together with the json library.

This change adds a dependency to the 'text' library which is nowadays
considered stable & the de facto way to work with unicode strings.

Example usage:
``` haskell

import Control.Applicative
import Text.JSON
import qualified Data.Text as T

data Foo = Foo T.Text
           deriving (Show)

instance JSON Foo where
  readJSON object = do
    obj <- readJSON object
    Foo <$> valFromObj "foo" obj

  showJSON (Foo s) =
    makeObj [("foo", showJSON s)]

test1 = "[{ \"foo\": \"bar\" }]"

parseFoo :: String -> [Foo]
parseFoo s = either (const []) id (resultToEither . decode $ s)

main :: IO ()
main = do
  putStrLn $ encode (Foo (T.pack "jope"))
  print $ parseFoo test1
```

Outputs:

```
nurpax@nurpax:~/dev/json-dev$ ./dist/build/jsontest/jsontest
{"foo":"jope"}
[Foo "bar"]
```
Added NotifyPropertyChanged base class

Added NotifyPropertyChanged base class to replace individual INotifyPropertyChanged implementations. Updated property setters where relevant.

I added the class to a new solution folder called "Bases" as it didn't seem to fit in to any of the existing folders.
ResponseSet #as_json fails to serialize the response set

Currently the response set #as_json method returns an empty hash.  I've fixed the serialization problem and updated #as_json.
ASGARD-174 - Application deletion should fail if it has references to existing entities

Validate on the server side if the application references any asgs, elbs, instances, fast properties, or security groups before allowing the delete to take place. I originally planned to do a client side check too, which would have disabled the delete button, but that was adding too much complexity.
Added support for postgres:// uri scheme.

It uses RelStorage, which I added as a dependency.

I used django-zodb as reference.

I also separated the generic RelStorage part from the Postgres part, so support for mysql and oracle should be easy to add.
Created blog app and relevant folder/files structure

Alright, I've started the blog app in *rpc_cms/apps/blog/* and created some initial files within this directory.
 * *static/* would contain all static (js/css) files used for the app's templates
 * *templates/* would contain the app's template files (using either the Django templating system or Jinja2)
 * *admin.py* would contain ModelAdmin classes and the like pertaining to the representation of the blog app's models in the Django admin panel
 * *forms.py* would contain code for our form classes
 * *models.py* would contain model classes (think Posts, Authors) and model class methods for the blog app
 * *tasks.py* would contain any asynchronous Task classes we might need to implement using Celery
 * *tests.py* would contain tests for the blog app
 * *urls.py* would contain our URL pattern configuration for the blog app (routes)
 * *utils.py* should contain utility functions that wouldn't otherwise be placed anywhere else
 * *views.py* would contain view functions for the blog app

Also, added .DS_Store to the .gitignore file as suggested by sboesen

If anyone has any suggestions on additions, deletions or any alterations whatsoever to this structure, please feel free to speak your mind. We can discuss it right here on Github.

Once we all reach a consensus on directory and file structure for the blog app, I'll merge the appropriate changes and we can move right on to our settings and further project requirements.
Zmq: fixed memleaks

Replaced the old diet_string_get by a new version with no memleaks.
Hey! That's cool! ;-)
work for macos10.7

Xcode4.5
also
oxwall update to Version 1.4.1

This is the official update from the oxwall Team:

Oxwall 1.4.1, 2012-10-09:
============================
Platform:
 - user role management security fix;
 - prevention of possible XSS attacks in profile questions;
Iwehrman/rework code hint manager

Implements the revised code hinting API as described at https://github.com/adobe/brackets/wiki/New-Code-Hinting-API-Proposal. Along with the previous commits, this directly addresses adobe/brackets#1624 and adobe/brackets#2258. The API should be flexible enough to allow a solution to adobe/brackets#2286 as well. 

cc @joelrbrandt @raymondlim
Improvement/treescroll

@javruben 

Implements #1328
Add basic authentication through command line to Cloud9

Adds the `--username` and `--password` flags so people can use basic auth easily when running Cloud9 on a public server without the need for a proxy in front of it.
update jsDAV to v0.1.5

@ajaxorg/dijkstra
Support for dynamic link attributes

This adds support for dynamically setting other link attributes by returning a hash.

```ruby
link :source do
  {:href => url, :type => content_type, :title => title}
end
```
Handle/fix handling of EINTR errors in a few places.

Hi,
I've encountered a few places where EINTR isn't getting handled, or isn't getting handled correctly (in packet.py), so I thought I'd submit a patch. Please let me know if there's any issues.
Thanks,
Doug Turk
Significant performance improvements for large graphs
Mother of all pull requests

This is basically good to go.

Fixes #446.
Fixes #454.
Fixes #670.
Fixes #518.
Fixes #528.
Fixes #555.
Fixes #459.
Fixes #529.
Fixes #603.
Fixes #476.
Fixes #487.
Fixes #607.
Fixes #478.
Fixes #627.
Fixes #625.
Fixes #646.
Fixes #653.
Fixes #659.
Fixes #665.
Fixes #469.
Fixes #610.
Fixes #595
Fixes #674.
Worldbank Delegation Workflow
remove non need feature and add depends

I remove non-need feature from sass-mode.rcp. el-get make autoload correctly and this feature occur error that File not found.
And I add depends: because this rcp need haml-mode.
Re-interpretation

Fixed issue that was caused by cycle-preventing logic.
It denied visiting one graph vertex twice, but we can do it for sure. What shouldn't be done is going one edge twice.
Add expandable radio group component

Adding in expandable radio group component to the gallery.
Bug model fixes 1

@seut used the hybrid property feature to do what I later accomplished with a regular property. I like the other solution better. I've kept the original author and fixed the tests.

In this pull request, I also fix a primary key issue with the UserGroupMixin.

I've now tested that the admin pages work. Although, there are static assets missing, currently, that need to be added by hand. I'll open a separate issue for it.
UI-1877:IE7: UI error when set permission for topic
https://github.com/jackfoxy/fsharpx/commits/master

use single algorithm for all scales
eliminate need for problematic unit test
l10n related: distinguish page titles between home page and user pages

The page titles "Followers" and "Following", when translated into certain languages, may require a pronoun denoting the user currently displayed, unlike English. So a distinction really should be made.

This patch is non-intrusive; it only adds 2 resource strings in the English (fallback) and zh-rCN locales. Languages that do not need such distinction can simply duplicate the translated string, but I do not know the details about every localee out there, so other locales are untouched.
Default minimal Plugin SDK handling

Additionally i suggest:

* get rid of the modified gEnv to avoid requiring a modified gamedll (I think else CryMono won't be compatible with unmodified gamedlls), instead define internally gPlugin and get the pointer via GetPluginByName
* PathUtils can now rely on gPluginManager Paths
* type registry can now be put into the plugin class (or called from) see TODOs since flownode registration changed in 3.4.3 and will not work at certain timepoints

I could also make those changes but they would be an extensive patch, I want to avoid that decide for yourselves. The first point regarding gEnv is the most critical imho.
Resource encoding

The maven-compiler-plugin and maven-resources-plugin emit warnings if the project's file encoding is not defined (since the default is platform-independent).

So, lock it to UTF8.

Bonus fixup: removing DOS line endings from pom.xml
Fixed README: Fixed typo, now following 80-characters-per-line convention where possible

See above.
Develop

Good enough to eat.
Use nemo-supplied .css file for styling

This way we can use different GTK themes without breaking what we want our look and feel
to be.
Added extra padding for 'tl' language indicator
Update To Branding Template licence.txt

As requested by Notshi via email I've changed "Notshi" to "shi" in the licence.txt file that accompanies the Desurium branding template files.
Making 'data' behaviour more like jQuery, 2 changes and updated tests. 

I've made two changes that make Zepto more like the documentation and functionality of jQuery as Zepto is designed to be a drop in replacement for the functions it supports I consider this to be a positive change. 

1st Change. When getting $elem.data("missing") on a real element but for a piece of data that was never set the old return value was null. However jQuery returns undefined. This change means that with or without the data extension the retuned value is now undefined. 

2nd Change. This one is more controversial but I feel that it's the right thing to do. Currently when data is passed a function to store the function is immediately evaluated and the result of that function is stored, this is not what jQuery does and makes very inconvenient to store functions. This change allows for the storage of functions, in line with jQuery. 

I've included updated test that reflect both of these changes.
Sample Pool request
Adding QUnit support

This is the initial spike on adding support for QUnit.  Like some of the other features this one seems pretty do-able and we have a basic version here that can be adjusted pretty easily I think.

The only down side to this is potentially keeping up with another dependency.
A bunch of coding-style fixes

First: I didn't `rebase`, so you can pick the commit you want and ignore the rest.

I did some embellishment of the code, there is no functionality changed in any of these commits! Maybe, the diff looks weird when you look at it first time, but that's because I did a indention-fix in `lib/jekyll/converters/markdown.rb`!

Please notice: I did not ran any of the tests, because I did not change any functionality. If you want me to, please let me know and I'll do my best to run them (not familiar with the testing setup and testing at all).
[#2670] Firefox doesn't replace HTMLElement.prototype.querySelector*
Fix QUnit cornfield test nonsense
More bits and pieces

Mostly to fix stuff for #11.
Responsive stuff

Tidying up general bits and pieces to work at smaller sizes
Adjust heuristic to properly handle unicode characters

Fixes #1721

(heuristics introduced to fix #1597 / pull #1599)
Addressing accessibility aspects (aria-label)
Add support for firefox integrated find.

Should also allow the extension to have integrated find once it lands in https://bugzilla.mozilla.org/show_bug.cgi?id=793275
Pagination event participants

added pagination event participants
Support for new authtoken format

For details see okfn/annotator-store#38. There remains a question as to whether to use JSON Web Tokens or not -- please review and comment on the referenced `annotator-store` pull request.
separate map and map renderer

This pull request suggests separating the map and the map renderer.
fixed linux compilation and .gitignore
Show reviewers not targets

These changes are more substantial, and more controversial I suspect!

I was perplexed when I first ran rb_stats.py against my ReviewBoard server (with several hundred if not thousand of review requests) to only see one entry on the x-axis and one on the y-axis. My expectation was that the graph contained Submitters vs. Reviewers (i.e. people who had performed a review on a Review Request). Instead what I was actually seeing was Submitters vs. Target People; my ReviewBoard workflow uses Target Groups not specific people (apart from on the odd occasion - see the one entry!). 

This set of changes makes rb_stats.py meet my expectations and plot the Submitters vs. Reviewers, but it does introduce a large performance penalty (as noted on a comment on commit 2f51f0c117b7102a1bc6af2f3c19cec9ae1841a2 ). The effect is exaggerated on Apache's ReviewBoard due to network latency - on my in-house ReviewBoard server, with the `.show()` commented out and no max-results override it takes 40s which I consider reasonable.

I'm open to suggestions as to how to improve this, or perhaps move it behind a command line flag.
test for Issue #115 

put doit functionality in "nikola", 

the user can delete the "dodo.py" in the site directory
Handle InheritedError in Redis#quit

I was using `quit` in my Passenger post-fork hook, so this caught me when upgrading. I suspect I'm not alone :smile:
Link bugfixes and minor changes.

I added a bad bug in the last pull request: the router no longer recognized links with queries! This pull request fixes that bug and also makes search results actual links that can be Ctrl-clicked.
https://issues.jboss.org/browse/RF-12652 

ScriptUtils perf improvement by StringBuilder preallocation
Handshake/Expansion changes

This removes decryption code from the Nunchuk (verified that it works with real hardware) and duplicated decryption code from the Classic Controller and GH3 support. It also makes a few small changes to the `handshake_expansion` and `disconnect_expansion` functions that were required for me to successfully be able to unplug and replug an extension.  I'm pretty sure all the changes in this branch are reasonable, but I'd just like another pair of eyes to look at it and/or test.
Tox and python3

Added a tox config file for running tests in virtualenv's of multiple python versions. Also, did a bunch of work to get python3 support closer. It's closer ... it doesn't work all the way though.
Added check-update to yumpkg5.py

yum 5 support for checking updates - corrects https://groups.google.com/forum/#!topic/salt-users/jkDr1M2puK0
Finally fix the python 2.6 issues.

First of all, this has been a problematic bug which was really hard to chase down. It only got caught when I finally used the 2 perfect(almost) tools, [PuDB](https://github.com/inducer/pudb) and [GDB](http://www.gnu.org/software/gdb/), kudos to these tools!!!

Now, some explanation on what was going on.

Each [zmq.Context](http://zeromq.github.com/pyzmq/api/generated/zmq.core.context.html) spawns two(s) threads, and the most problematic code was in [`salt.utils.event`](https://github.com/saltstack/salt/blob/develop/salt/utils/event.py) which was not [*un*-registering](https://github.com/s0undt3ch/salt/blob/hotfix/gdb-resources/salt/utils/event.py#L159) it's poller socket's. This little thing, unfortunately, was not enough. I had to [explicitly](https://github.com/s0undt3ch/salt/blob/hotfix/gdb-resources/salt/client.py#L1000) force it's garbage collection.

Anyway, I still do not know why it did not fail under python 2.7, I didn't end-up running salt using pudb under 2.7 since the problem was under 2.6 and the issue was detected. It might be that 2.7 is more benevolent, though, I think it would just take a few more test runs to trigger it under 2.7 ;)

There are a bunch more commits in this pull request than this little explanation might tell you, some are some PEP-8 fixes which I took care along the way, others were [needed fixes](https://github.com/saltstack/salt-cloud/issues/186) which were also taken care of along the way, etc.

We have stopped using `py27_subprocess`, and wherever ZMQ is involved, a little *house-cleaning* was enforced so we don't end up in this same place in the future.

We need to check if this has any impact or even fixes #2431, #1863 or even #1094.