labofsahil/github-event-dataset-2012 huggingface dataset:
setTimeout call made more secure

Please review before accepting request, not sure if this breaks
something.
Dac

Je fix un bug récurant en mode training quand on est seul.
Include qooxdoo 2.0.3

Please include the 2.0.3 version of qooxdoo's website component

The script has been downloaded from the qooxdoo website: http://qooxdoo.org/downloads
FIX/TST: assert.Throw should check error type/message

Currently, assert.Throw will not take into account the expected error type or message passed in. 

Please see attached tests which document expected functionality that doesn't currently work as expected and fix.
remove test framework; add settings for new test framework

Fixes #26.
Loading metadata

Removed the issues raised on #99.
I can has spaces in files/folders

Small fix to allow user to use spaces in files and in folders.
Bug fix #176

Fixed duplicating filters bug.
Ignore incomplete protocol warning in NSClipView

See the code comment for more information.
jDaoRecordBase extend functionnality

This ticket permit to overload the jDaoRecordBase object with a class defined in the module classes folder.

In your dao xml file, you must define an "overload" attribute with the class selector:
<code>&lt;record overload="mymodule~myClass"&gt;</code>

In your module class file, you must inherit your custom class with the jDaoRecordBase object:
<code>abstract class myClass extends jDaoRecordBase {
    function myMethod() {
      // ...
    }
}</code>
In function FChown, first parameter must be an int

In function FChown, first parameter must be an int instead of string
defer dgram listening event

dgram `.bind`'s `._handle.lookup` may be synchronous if bind is called without an address or if address is indeed an ip. This means 'listening' may fire before a caller has assigned a handler for the event.

This patch defers that event.

However if `.bind` is called with a dns name the event may be deferred a second tick since `dns` implicitly defers requests.
#177 - implement pickup 'HEAD'

This addresses the code part of #177.

It allows metadata to be specified using the agreed format. It also centralises the metadata searching and loading - the centralised event handling will need to be replaced in #20.

A documentation (<code>Metadata Install</code>) pull request will follow.

@matthewrmshin, please review.
Modify reference to ci.

Refer to mrb->ci instead of local variable `ci` after m->body.func is called,
because mrb->ci may be changed in m->body.func.
Fix for JSON parse error for a dataType: 'json' AJAX response.

If the Ajax response is Invalid JSON Ajax.success() is still called and passed with the invalid JSON. This fix catches the JSON parse error and then calls AJAX.error() instead.
Composer: add autoload files

Composer now include nette via `Nette/loader.php`.

No more
```php
<?php
require LIBS_DIR . '/autoload.php';
require LIBS_DIR . '/nette/nette/Nette/loader.php';
```
Just
```php
<?php
require LIBS_DIR . '/autoload.php';
```
Fixed bug #1953, fill_diagonal on rectangular arrays.

Changes made to fill_diagonal function of the numpy.lib.index_tricks module.

* Corrected bug #1953
* Updated doctest to test for the bug condition and show usage on rectangular arrays.
* Changed the docstring description of parameter val, because it could (since before) be an array_like and the docstring said it had to be scalar.

See the discussion on pull request 162 for more info:
https://github.com/numpy/numpy/pull/162

Bug ticket link:
http://projects.scipy.org/numpy/ticket/1953
test for  Issue #329
The facebook button needed to float left so that it wouldn't push the tw...

...itter button to the next line
Addition of seck-web Restlet interface

- added Restlet dependencies to the seck-web pom.xml
- added a URI mapping for the seck-web web.xml
- added Restlet skeleton classes
Cleanup pkg set line

pkg set -o now acts on all packages by default, remove -g "*" (which, by the way, has been replaced by -a).
tests for Relation .present? .blank?
SI-3755: catch exception thrown by adaptToNewrun

someone who knows adaptToNewRun (@lrytz ?), please review
I just added a try/catch to mimic what the other cases were doing

it would be nice to have a test for this, but you'd need to involve the repl,
as I couldn't trigger it using multiple scalac runs
Save existential regression fix from the graveyard.

Retronym's commit message appended. Following another idea
from his idea-wealthy pull request #1074, I only perform the
widen.narrow incantation if there are existentials present
in the widened type.

The result is that compiling the entirety of quick, that
code path is hit only 143 times.  All the other calls hit
.narrow directly as before.  It looks like the definition
of negligible in the diff of -Ystatistics when compiling
src/library/scala/collection:

    < #symbols                      : 306315
    ---
    > #symbols                      : 306320
    12c13
    < #unique types                 : 293859
    ---
    > #unique types                 : 293865

I'm assuming based on the 2/1000ths of a percent increase
in symbol and type creation that wall clock is manageable,
but I didn't measure it.

---

SI-5330, SI-6014 deal with existential self-type

This has been broken since https://github.com/scala/scala/commit/b7b81ca2#L0L567.
The existential rash is treated in a similar manner as in fc24db4c.

Conceptually, the fix would be `def selfTypeSkolemized =
widen.skolemizeExistential.narrow`, but simply widening before
narrowing achieves the same thing. Since we're in existential voodoo
territory, let's go for the minimal fix: replacing `this.narrow` by
`widen.narrow`.
Based on Adriaan's pull request 402

https://github.com/scala/scala/pull/402

Now it passes the stability check by disabling the code that changes the access rights in the inliner. We'll need a better mechanism for making fields public. See https://groups.google.com/forum/?hl=en&fromgroups#!topic/scala-internals/yGmOkBn9Gmk for more details.
A quickfix for 09bf95675b
Removes discrepancy between SIP 15 and compiler

There was a discrepancy in that the compiler alternatively accepts a val parameter or an unbox method for a value class but SIP 15 does not mention the unbox method. I commented out the line in the compiler that does it. Review by @harrah @paulp
patmat tweaks: compiler performance, better error on unsupported pattern

- move a catch of a StackOverflowError up the call stack since @gkossakowski diagnosed it to be killing compiler performance
- Roland reported hitting the unsupported pattern branch in translatePattern in akka code, so providing some diagnostics and a nicer error message to figure out what's going on

review by @gkossakowski (/cc @paulp)
An event with a resolve action should bypass handler severity filtering
Fixing find_all to exclude future posts

This method is used for the Sitemap and would currently allow for future posts to show up on the sitemap
Allow overriding of shipping method’s adjustment label

Allow overriding of a shipping method’s adjustment label.

Useful in cases where the name of the adjustment is not necessarily the same as the shipping method’s name.

In my case I override `def adjustment_label` in order to read the label value from the database.
Support http_proxy basic authentication.

環境変数HTTPS_PROXY使用時に、PROXY認証が必要な環境下で動作しません。

HTTPS_PROXY=http://user:pass@host:port/
としている場合に、ユーザとパスワードを参照してPROXY認証を行うように修正してみました。
AGCA 4: ideals, syzygies, and expression in terms of generators

The fourth installment in my series of pull requests. I had hoped to do quotient rings today, but this PR has already reached my 800 lines target again. New in this PR:

- an abstract class for ideals, and a concrete implementation using free modules of rank one and their submodules
- computing syzygies of submodules
- expressing elements of a submodule or ideal in terms of generators

Please review!
add interpolate example for Curve and elaborate interpolate's docstring

I just happened across this useful little function and thought I would use it as an example in Curve and add some explanation to the docstring.
Distributed transpose logic

Distributed logic of sympy.matrices.expressions.transpose.Transpose. 

I.e. before the Transpose constructor knew that `(X + Y).T == X.T + Y.T` . 
Now the MatAdd._eval_transpose() method knows this
DateInputDlgComponent

@armagan.amcalar

[ui][input] Added DateInputDlgComponent.
[JSDoc] Fixed return types

Fixed wrong JSDoc at Pager.js for hasNext and hasPrev functions.
Allow passing options as arguments after '--'.

This should allow the use case brought up by wycats/thor#259, namely that this command does not work:

`foreman run ruby -Itest test/unit/a_test.rb`

With this patch you could run it like so:

`foreman run -- ruby -Itest test/unit/a_test.rb`
Attributes api update
make s_require_peer's return value compatible

s_require_peer should return a peer, otherwise -werror compiler option will cause an error
Improved recognition of block filters
Reformat to four spaces

https://github.com/ArcBees/GWTP/issues/36
Test

This is a test;
Remove Java bindings

Food for discussion...

I doubt they're being used, or it's justified keeping them around. Scoobij doesn't access any of the internals of scoobi and could be a separate project, if someone deemed it worthwhile
Bugfixes

Found some small bugs..
Add let().

A decorator enabling lazily evaluated test helpers. This feature is useful for cleaning up tests.

Before:
```python
class MyTest(TestCase):

    @setup
    def create_user(self):
        self.user = create_user()

    @setup
    def create_business(self):
        self.business = create_business()

    def test_with_user(self):
        assert self.user

    def test_with_user_and_business(self):
        assert self.user and self.business
```

There's waste in `test_with_user()` because it doesn't use `business`.

After:
```python
class MyTest(TestCase):

    @let
    def user(self):
        return create_user()

    business = let(lambda self: create_business())

    def test_with_user(self):
        assert self.user

    def test_with_user_and_business(self):
        assert self.user and self.business
```

`user` or `business` are evaluated once per test and saved for subsequent calls. `let()` is essentially `cached_property()` except it's reset before each test.

I think the Rubyist in me mostly prefers the terser syntax with the lambda. Both make me very happy, though.

Stolen from [RSpec](https://www.relishapp.com/rspec/rspec-core/docs/helper-methods/let-and-let) (even [their tests](https://github.com/rspec/rspec-core/blob/master/spec/rspec/core/let_spec.rb)).
Sandbox - use classes instead of modules
Handle radio buttons outside of a form

I know inputs with no `<form>` is kinda strange, but it's valid HTML, so I figure it should be supported.

I also added tests for all the standard input types without a form.
I've added:
Fixes for junit test reports

-Added failures, errors and skipped attributes because some build servers expect those.
-Renamed sys-out to system-out because this is the name used by most tools.
Fix bug introduced in e7a605b3aecd9b06f009c6eee68741920d314e7e

After pulling recent changes, noticed that environment variables set in goldberg_config.rb were being ignored. :-)
add ja translation

models.rst
Adding missing '}' on the last line of UsersController.php

I found error on UsersController.php when I tried to follow the tutorial [here](http://book.cakephp.org/2.0/en/tutorials-and-examples/blog-auth-example/auth.html).

```
Error: syntax error, unexpected $end, expecting T_FUNCTION
File: /home/william/Public/temp/blog/app/Controller/UsersController.php
Line: 69
```

Seems like it is missing a `}` on the last line of the file.
Display the reports depending upon the level selected in the filter bar
Configurable represent function for latitude and longitude fields

Configurable through l10n setting "geo_lat_lon_display_format". Can specify format string containing using:
* %d: degrees (int)
* %m: minutes (int)
* %s: seconds (double)
* %f: decimal (double)
Fixes & Extra Deployment Settings

* Fix invalid thousand separator character in default branch (crashed req/req form)
* Increase the height of the Project Task Description
* Fix Save Search on Map Page
* Fix Facility Type Add link
* Remove Vuln sub-menu (not needed)
* Support new Web2Py formstyle to generate the whole form using DIVs (instead of TABLE and TRs). This allows the form to be flexibly styled with CSS:
 - Labels above vs. labels to left
 - Multiple Columns
This requires the formstyle_row setting to use for creating indivdual rows.
* Add Google Analytics Tracking ID as Deployment Setting
Scrape

Add threaded scraping
Fix ratelimit specs

Remove:
 * The force parameter on ratelimit methods (not used anymore)
 * Ratelimit specs that are not needed anymore

Add:
 * TODO on other ratelimit method

Fix:
 * Ratelimit specs (simplified them)
Condition variable support

This condition variable implementation is based on the SetEvent solution (section 3.2) at
http://www.cs.wustl.edu/~schmidt/win32-cv-1.html

I also implemented the SignalObjectAndWait solution (section 3.4) at
https://github.com/hnakamur/libuv/commits/cond_vars-SignalObjectAndWait/
Note: this implementation needs that uv_mutex_t implementation to be changed from
CRITICAL_SECTIONs to HANDLEs and APIs such as CreateMutex.
So there is a risk that cause incompatible behavior changes.

Here is a quote from "5. Concluding Remarks" from the above url.
> The SignalObjectsAndWait solution in Section 3.4 is a good approach if fairness is paramount. However, this approach is not as efficient as other solutions, nor is it as portable. Therefore, if efficiency or portability are more important than fairness, the SetEvent approach described in Section 3.2 may be more suitable. Naturally, the easiest solution would be for Microsoft to simply provide condition variables in the Win32 API.

Also my implementation using native CONDITION_VARIABLE is at
https://github.com/hnakamur/libuv/commits/cond_vars/

Preferably, we'd like to use CONDITION_VARIABLE when available, I don't know how to switch implementations, though. Maybe two different binaries for pre-Vista and post-Vista?
Or can we switch two implementations at runtime?

Could you review this pull request? I'd like to get some feedback on this.
Fix header reference

`@<hd>` で見出しを参照する際に、HTML出力で次のような問題があったので修正しました。

1. `--level` で指定したレベルよりも深いレベルであっても見出し番号が表示されてしまう。
2. `PREDEF`, `POSTDEF` の章に対しても見出し番号が表示されてしまう。
Monitoring variables
improvements for stashes context menu

When popping/applying/dropping a stash, there's now a confirmation dialog since these are somewhat dangerous operations. It could be argued that we need only confirm dropping a stash, and I'd be okay with that too.

I've also made the sheet that appears dismissable by pressing enter, without having to use your mouse. I couldn't figure out how to get escape to work as well without adding a cancel button to the dialog.

Comments welcome!
Surrogate space key

The goal of this patch is to introduce a surrogate key for spaces in order to lay the groundwork for subspaces. The spirit of this patch is to make the smallest change possible - in order to do so, the external API and internal tests have remained mostly unchanged whilst the various kernel APIs that use spaces perform a lookup of the space name to the space id. In doing so, various assumptions are made that are currently true for the current code base, most importantly that the relationship between a space name and space id is stable, i.e. it can't be updated (yet).
getall support for sqlite adapter

added *getall* support to sqlite driver
Shell 2
NSObject.PerformSelector should allow null for object

See docs: https://developer.apple.com/library/mac/documentation/Cocoa/Reference/Foundation/Classes/NSObject_Class/Reference/Reference.html#//apple_ref/occ/instm/NSObject/performSelector:withObject:afterDelay:
Fix #5318: Don't crash when disposing the MonoMac_Disposer
Page translation features bug 728417

Good way to spot check is to migrate the en/AJAX page and check it. Should see "Languages" drop-down in upper-right with all the available languages and a working link to translate to new language too!
Fix planet length in main page fix bug 744423
a couple misc changes

I've been sitting on some commits for a couple weeks now. Mainly just some cleanup, but also exposes tzset() and adds support for io iterable functions like `for io::stdin().each_byte() { |byte| ... }`.
fix issue #3222

Borrowed strings have one indirection less than other strings. With the matched expression, an extra Load was done. With patterns, constant strings weren't Store/Load as needed.

I add a test: src/test/run-pass/alt-borrowed_str.rs

I start watching rust 2 weeks ago. Even if I did my best to make something consistent, the LLVM generator is quite hard to understand: I may have miss something. Please, before merging, check I didn't break the model.
Resolving issue 2852

This commit resolves the comments i raised regarding the tutorial in issue 2852.
cambios

hola mundo
Improvements around the console integration.

* Adjusted console js to work with docbook-xsl 1.76 as well.
* Made sure the js doesn't reference non-existing objects.
* Moved away from deprecated JQuery syntax.
* Made sure the console filter isn't actually called when not needed.
Adding formula branch

Plus adding IDEA specific project files
Fix kika/zdfneo naming
fix spec for operating systems where gid 0 name is not "wheel"
[PHPBB3-10609] Add phpbb_prefix to some classes

Added a `phpbb_` to following classes:

* session
* user (extracted to separate file)
* auth

This serves two purposes:

* prevent naming clashes
* make those classes autoloadable

http://tracker.phpbb.com/browse/PHPBB3-10609
Ticket/8610

Rebase on develop-olympus from:
https://github.com/phpbb/phpbb3/pull/988

http://tracker.phpbb.com/browse/PHPBB3-8610
[ticket/11049] Ability to force users to fill in the captcha when postin...

...g

This removes the use of the enable_post_confirm config setting and replaces
it with a local permission setting (f_nocaptcha).

Works the same as f_noapprove

Database updater handles setting this permission to never for any forums
guests are able to post in.

PHPBB3-11049
[WIP] Soft delete

# todo

* Wait for migrations and update the install/update

# Details

Ticket: http://tracker.phpbb.com/browse/PHPBB3-9657
RFC: https://area51.phpbb.com/phpBB/viewtopic.php?f=108&t=32712
[ticket/11010] adding type="url" to 'site_home_url'

Issue to start using new HTML5 input types:
http://tracker.phpbb.com/browse/PHPBB3-11010

however it was created before PR#915 was merged, so site_home_url needs to be updated to type="url", too.


http://tracker.phpbb.com/browse/PHPBB3-11125

PHPBB3-11010
Highscore breakdown

Fixes #129.
Achievement god-mode-on added
spec & fix for params[:controller] in underscore format

code supposed that @params[:controller] is in camel case, but actually in rails it's in snake case

so i added .camelize in some methods
Build and bundle a openal-soft fallback on all arch.

Tested using a native linux-armv6 build.
TODO: Add cross-compile support.
TODO: Add openal-soft cmake configure options.
TODO: Strip the libopenal.so from debug symbols to reduce size.

Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
Rework APIs for propositions on collections.

Rework APIs for propositions on collections, making things more symmetrical and avoiding confusing overloaded terminology as regards the Collections APIs themselves (ie, shun contains() on collection subjects)
A couple tiny changes per Susan's comments at the second Tuesday demo

* Add a button to client and treasurer search pages to show a list of all clients/check requests.
* Add an optional field to the client form for the last four digits of the spouse's SSN.
* Allow members and treasurers view-only access to documents and reports.
* Fix table styling in the client form for household members and employers.
Some pre-Week 10 changes from Ben and Jon

Here are the highlights w.r.t. the member controller:

* Added a confirmation dialog to the "Close Case" button.
* Allow searching for client based on full names.
* Properly set the status of new check requests on creation.
* Added a "get driving directions" feature to maps.
* Restructured maps, adding an automatic search for existing clients with similar names and/or addresses as the potential new client.
Dev

added node.js module -- for #74.
encode: video encoding now supported using mencoder-like options
Missing library on Linux

When compiling on Linux, I get the following error:

```python
OSError: .../python2.6/site-packages/zmq/libzmq.so: undefined symbol: clock_gettime
```

This symbol is defined in `librt.so`. This patch adds the missing library.
update greek lang
Added Bayer2BGRA conversion
Br 3.1
Add custom events.

## Add custom bukkit events!
* PlayerBanEvent (Cancellable)
* PlayerGlobalBanEvent (Cancellable)
* PlayerLocalBanEvent (Cancellable)
* PlayerTempBanEvent (Cancellable)
* PlayerBannedEvent

* PlayerUnbanEvent (Cancellable)
* PlayerUnbannedEvent

* PlayerKickEvent (Cancellable)

## Example
```Java
import com.mcbans.firestar.mcbans.events.PlayerBannedEvent;

public class MCBansListener implements Listener {
    @EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = true)
    public void onPlayerBan(final PlayerBanEvent event){
        if (event.getPlayerName().equalsIgnoreCase("syamn")){
            if (!event.getSenderName().equalsIgnoreCase("console")){
                Player p = Bukkit.getPlayer(event.getSenderName());
                if (p != null && p.isOnline()){
                    p.sendMessage("Cannot issue ban to this player!");
                }
            }else{
                log.info("Cannot issue ban to this player!");
            }
            event.setCancelled(true);
        }
    }

    @EventHandler
    public void onPlayerBanned(final PlayerBannedEvent event){
        if (!event.isGlobalBan()) return;

        final String ip = event.getPlayerIP();
        String ipstr = (ip != null && ip.length() > 0) ? "[" + ip + "]" : "";
        Twitter.tweet(event.getPlayerName + ipstr + " has been globally banned by " + event.getSenderName + "!");
        log.info("Tweet posted by server account!");
    }
```
Fix viewengine razor constuctor

This fixes a crash in the TinyIoC when using the Razor View Engine.
Corretto e finito
Tradotto - corretti gli errori
- flactag-2.0.4, unac-1.7.0, libmusicbrainz-5.0.1, and asciidoc-8.6.7

Flactag is a utility for keeping audio cd image metadata upto date. 

Add new dependent library 'unac'

Update libmusicbrainz to 5.0.1. 

Update asciidoc to 8.6.7, and add dependencies on the docbook xml catalog and the docbook xsl package, so that asciidoc can generate docbook (and derivatives).
Here it is...

trend arrows
Desert terrain for RA by Harisson

This adds the high quality desert terrain expansion for Red Alert. http://www.sleipnirstuff.com/forum/viewtopic.php?f=83&p=279353#279353 It's the cnc desert terrain converted to RA. Missing tiles were hand-drawn. I fixed the remaining issues mostly related to the palette rotation system. The exceptions I added do not break anything and make sense in general. However I have not backported them to the editor yet which handles palettes somehow different.

PS: Added the PlayerPalette definition to the OpenRA.Editor.exe, too.
Remove bib from HPAD
Append errors to current object in saveProperties
Better template.php

This adds in a bunch of functions for the template.php file. They are all off by default, but just let functions that we all end up using anyway be there, and ready. 

btw--- big kudos to the guys who made zen that I got the idea from.
ENG-4101 seed random generator from transaction id, instead of unique id
Workaround for "Error opening file for reading: Permission denied"

This error message is caused by Ubuntu bug https://bugs.launchpad.net/libjpeg-turbo/+bug/1020872

The workaround forces importing _imaging while temporarily closing stderr.
Unstable ae round robin

https://github.com/antirez/redis/issues/767
Rename Quasi to Template

See http://code.google.com/p/esprima/issues/detail?id=348
introduce beforeEach and afterEach handles

they only used with debug = true
fix missing async require, linters can now alter files content
My welcome to your project

Keep going !!! 1.4.2 first conection !
Destructor name again : compilation issue with gcc...

There appears to be a pb in 9df8c9daf10ff30a8e6506b72406d032f268a17b.

For a template class, A::B::C<T1,T2>
the destructor name was C<T1,T2>
leading to code like
A::B::C<T1,T2>::~C<T1,T2>()

which does not compile on gcc (4.6, 4.7), also it seems to be correct code ...
clang and intel C++ compile it, but not gcc.

I changed the name to generate the code :

A::B::C<T1,T2>::~C()

which compiles on gcc, clang, intel

by further cutting the <...> in the destructor name.
adding gvented transport to raven

concurrency is limited to 100 open connections
if 100 connections is exceeded then it will block
this behavior is very similar to the HTTPTransport
Added missing Deft.core.Class require statements

Hi John,

Just a small fix :-)

The new live events are awesome, will be doing some more testing soon.

Pior to this fix Observer and ViewController were causing exceptions
when using run-time module loading or the sencha build tool due to
Deft.core.Class being undefined. To resolve this added require
statements and moved dependent code into the onClassCreated callback.

Cheers
CMS-506: ITrace server: Change Instant Trace Enabled header name
Fixed a bug with ponysaylist, added my lastname to credits and moved homeponies

Ponysaylist was created, and used $0 to build the name of the command, didn't work well with ponythink since ponythinklist don't exists.

Added my lastname.

And I kinda like XDG Base Directory structure for my homefolder, everypony should move configs to ~/.config/
fixes issue #201

should fix issue #201 ....
[docs] add docs for extend and raw
Disagg config

Addresses https://bugs.launchpad.net/openquake/+bug/1078275

https://github.com/gem/oq-engine/pull/933 should land first for a clean diff.
Improvements for Faraday usage

No longer recreate Faraday::Requests in clients when adding credentials. Also no longer forces the body to be string unless necessary for signing (e.g. OAuth 1.0 form post) to allow use of Faraday middleware that allows non-string bodies and streaming of large uploads.
Added lein-cljsbuild

So monet can be pushed to repo
and used as a dependency by other projects.
Merge changes made for BPMS-992  and BMPS-975 to branch 6.5.x

1. Intalio portlet for liferay 6-0-6 added.
2. Functionality to view tasks process wise from process tab in workflow.
String concatenation instead of join

Since `slice` only takes two arguments it's better to specify these two and build the name for `pushStack` by string concatenation instead of the slower `join` on the `arguments` object.

This change results in both less code and a performance boost of `slice` with up to ~50% (tested in latest Firefox and Chrome).

Check [this JSPerf](http://jsperf.com/wrapped-array-index-vs-eq/2)

Credits to [seutje](https://github.com/seutje) for the heads up!
还是有点问题

可以传小文件,稍微大一点就不行,总是传一部分,再传几次然后每次传的大小还不同
Fixes #225: Added access to named glob in route.
Hypothesis tests: Fixes for MADLIB-526, MADLIB-527, MADLIB-528

- Welch–Satterthwaite formula gives non-integrate degress of freedom, but documentation used to say that an integral value is returned.
- Since the MW test is a rank-based test, there is no reason to disallow infinities. NaNs on the other hand now propagate. No error is raised.
- §4.15.4 ("Aggregate functions") of ISO/IEC 9075-2:2003, "SQL/Foundation" demands that aggregate functions ignore rows with NULL values. It is therefore confusing to use NULL arguments. The chi-squared GOF now has numeric default values for the expected number of observations (1) and degree of freedom (0), and the documentation explains how these values are interpreted.
properly skip empty geometries - refs #1333 and #1305 an #1132

Open for review by @artemp and others. This addresses the first part of #1333.
MGFX

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

Add [libsoup](https://live.gnome.org/LibSoup/) and two library dependencies, [glib-networking](http://git.gnome.org/browse/glib-networking/) and [gsettings-desktop-schemas](https://launchpad.net/gsettings-desktop-schemas/).
Also makes libsoup an optional dependency of gst-plugins-good, adding two additional Gstreamer plugins.

This is meant to address @jacknagel's concerns on #9729. Namely, it adheres to "one commit per formula, one formula per commit". A few earlier attempts at a libsoup formula (included here for reference) are #4778 and #10221.

### Background ###
[Gstreamer](http://gstreamer.freedesktop.org/) is an open source multimedia framework, offering a variety of [plugins](http://gstreamer.freedesktop.org/documentation/plugins.html) for the input, processing, and output of (mostly) audio and video data.

Many of the plugins (available in the gst-plugins-* formulas) work well on OS X, but so far there's no http source plugin (which would allow for direct input of media files hosted over HTTP). The best option is the [souphttpsrc plugin](http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good-plugins/html/gst-plugins-good-plugins-plugin-soup.html) in gst-plugins-good, which requires libsoup.

### Testing ###
All testing was done in Mountain Lion.
I use [this script](https://gist.github.com/3372843 "gst-http-source-test.rb") below to illustrate the application-level change.

*Before:*
`> brew install gstreamer gst-plugins-good`
`...`
`> gst-inspect | egrep "(http|Total)"`
`Total count: 104 plugins, 450 features`
`> ./gst-http-source-test.rb`
`Error: [#<GLib::Error: No URI handler implemented for "http".>,`
`"gsturidecodebin.c(1285): GstElement *gen_source_element(GstURIDecodeBin *) ():`
`/GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0"]`

*After:*
`> brew install gstreamer gst-plugins-good`
`...`
`> # (Notice how that command now installs libsoup.)`
`> gst-inspect | egrep "(http|Total)"`
`soup:  souphttpsrc: HTTP client source`
`soup:  souphttpclientsink: HTTP client sink`
`Total count: 105 plugins, 452 features`
`> ./gst-http-source-test.rb`
`Playing...`
`Done playing!`
Fasd 0.7.1

Thanks.
skytools 3.1
New formula: get_iplayer

get_iplayer (http://www.infradead.org/get_iplayer) is a stream recording tool
and PVR for BBC iPlayer, BBC Podcasts and more. get_iplayer consists of a
pair of Perl scripts. The scripts are compatible with OSX system Perl.  get_iplayer
relies on command-line tools from atomicparsley, id3v2, mplayer, rtmpdump and
ffmpeg for download, conversion and metadata tagging functionality.
dadadodo: a program for analyzing and generating sentences using markov ...

...chains
luajit - fix compile errors with clang, llvm

Luajit 2.0.0beta9 has patches upstream that fix the compile errors
with clang and llvm, thanks to the help of the developer, Paul.
Remove the patches at 2.0.0beta10 due out at the end of April.
All changes were discussed in several emails.  The plan is:

* Change the Hotfix patch to apply only to stable.
* Patch for missing /usr/include/unwind.h on 10.6.8 with clang.
* Patch src/Makefile to not call -dumpspec.  Clang doesn't have it.
* Remove the instruction to the user to `sudo ln -s`.
* Remove the fails_with_llvm.  It compiles against llvm 2336.
* Inreplaces should persist through version updates.
* Respect the developer's choice that optimization is best at -O2.
* Remove the hardcoded -O2 so we can set -O2 or switch to -Og.
* Override the hardcoded CC=gcc.  Use ENV.cc.
* Remove the `-march=i686` from CCOPT_X86.  We set accurate march.
* Use args for clarity and appending flags rather than duplicating code.
* For debug builds using clang, use -Og.  See clang man page.

EDIT: restore `--enable-debug` option name
EDIT: restore `make amalg` target
snobol4 1.4.1

Upgrade snobol4 to version 1.4.1 and add `--mandir`.
Tested on Lion using llvm and clang from XCode-4.3.3.
Push state

Supporting pushState html5 API, new Views live cycle.
support Ruby 1.8 by not using parameters

Can't use arity because it's -2 for both 3.1 and 3.2 since
the method signatures are compatible even though 
3.1 has 4 parameters and 3.2 has 5 parameters which
isn't what we were testing for.

This will have to be checked with Rails 4.0 but should work.

Solves Issue 214
Radical list data converted to JS array
Add Serenity Server 

:)
XML testing continued.....
Use the size of results if the request is paginated, count will show how many total not how many in this request

@julio
some more reuse for fileactions

also fixes an issue where some fileactions always worked on the last file in the list
bz18937. check whether Window is around before creating a menu
bz18886. clear icon cache when changing items

YouTube video names are pretty common (3.*.jpg), so when we weren't clearing
the cache when changing the underlying thumbnail, the frontend was getting
confused.
Bump required version of Twisted and relax other dependencies.

The version of Twisted required in vumi's requirements.pip is currently 10.1. This doesn't compile cleanly on OS X Lion. Twisted 12.0 does. We should consider upgrading the required version of Twisted.

Note: We expanded this ticket to include relaxing the version requirements on other dependencies.
goupx without arguments panics (small fix)

I'm sorry, I forgot to add the line to flag.PrintDefaults so it shows all flags use and description.
Mass-assignment problem fixed.

Depending on ActiveRecord configuration, massive assignment might be disabled for models which do not specify explicit attr_accessible or attr_protected.

This pull request removes mass-assignments present in Friend#invite.  Also, it ensures that ActiveRecord mass-assignment is disabled by default in whole specs.
alufr-ros-pkg for groovy (selected stacks)
Adding eddiebot_follower to documentation index for distro

I'd like eddiebot_follower to be indexed and documented on ros.org.
Fix file download API

Hi, I'm using your plugin and found a little problem with download API.

This PR fixes it.

Bye.
Fix Visual C++ specific warnings about security

Fixed Visual C++ specific warnings that suggest security enhanced functions.
fix index Last-Updated: to comply with CPAN.pm

02packages contains a header

  Last-Updated: Fri, 17 Aug 2012 13:13:56 GMT

which CPAN.pm expects to be a time formatted with
HTTP::Date, and not just stringified localtime().
Time Remaining Display Option

This puts a check box in the podcast detail display to give people the option to see time remaining or total time.

kev.
Some more performance improvements

Hi there,

I got inspired today, and put together some more performance improvements. 

1. I broke out many of the components (EthHeader, TCPHeader, etc) into their own files. This was simply to make it easier for me to read things.

2. I reduced (possibly removed) reliance upon PacketFu::Packet#method_missing? by creating mixins that enable access to *Header methods. method_missing? is hella-slow.

3. Probably the biggest gain: I removed redundant calls to @ip_header.read(..), @tcp_header.read(..), etc in *Packet.read() methods. These were already being called from within *Header.read() when 'self[:body].read(...)' was being called. 

4. Changed all instances of 'str.force_encoding "binary"' to 'str.force_encoding Encoding::BINARY' ... The former would result in extra string/hash lookups within the encoding library. 

The net result is as follows:
Parsing TCP Packets:
Packet.parse() is now ~2 times faster.
Typo fixes

I'm not sure how to separate the typo fix in tiddlywiki.py (which is just for RSS and probably hasn't even been noticed) from my earlier pull request for the typo fix in the URL in the header page.  But both should be harmless.
Fix CMake function for finding vigranumpy dependencies on non-framework mac os x builds

The python build that ships with OS X is a "Framework" build, but some users may build their own non-Framework python builds.  In that case, the python library location follows the linux convention.

I tested this change on a Mac Framework python build and a Mac python non-Framework build.

The python mac readme has details about Framework builds:
http://svn.python.org/projects/python/trunk/Mac/README
Run Ruby in 1.9 mode

For some reason, JRuby is set to run in 1.8 mode. It should run in 1.9 mode as that is the latest version and is backwards compatible with 1.8 syntax (although the core libraries would be different).

Ideally, the user should select which version of Ruby to run and I see that the `container.setCompatVersion` line was added recently. Without it, I assume that JRuby will run under whatever default it is compiled with. Since it can be compiled with either a default of 1.8 or 1.9, I would like to remove this line entirely or maybe only specify it for tests.

Either way, JRuby should be set to 1.9 mode if anything.
Mark sockets as invalid when closed, not reaped

Previously, sockets were still "valid" after being closed and only marked
as invalid when destroyed. This meant programs could access closed sockets.
Now the socket is marked "invalid" when closed.
Fix race conditions in {tcp,ipc}_connecter

Once the object has been terminated, it is unsafe for this object
to refer to its parent.

The bug was responsible for occasional
test_shutdown_stress failures.
Fix for the orphan session problem
Use numeric entities instead of eacute/egrave

This fixes compiling on my system... don't know why eacute/egrave are not recognized.
Well defined promises

@nciagra @kristianpd please examine.

This makes promise accessors synchronously return the return value of the promise function. For example:

```coffeescript
  @classAccessor 'totalCount', promise: (deliver) ->
    @request 'count', (err, response) ->
      deliver(err, response?.count)
    0
```

now actually returns 0 until the request comes back. It didn't before. The trick is that if you forget to add a synchronous return value (which happens in the Shopify code base in a few places) then the synchronous return value of the `@request` call will be returned until the request comes back.

```coffeescript
  @classAccessor 'totalCount', promise: (deliver) ->
    @request 'count', (err, response) ->  deliver(err, response?.count)
```

Up until recently, `@request` returned the result of `@_doStorageOperation` which returned the result of `StorageAdapter::perform` which returned some useless internal function by accident. Now, that returns undefined, so `@request` can safely be used in promise accessors without fear of weird return values.
Take out the large array query in batchSmartAdd
RenderMaterial handle render block (default cube block hard coded)

Cube mesh optimisation
This commit break texture, we just need to add texture in block material
and vanilla, and texture back !

Signed-off-by: L5D <cholley.thibaut@gmail.com>
Prevent sudo timeout from having consecuences

This pull request is originated from the discussion in this issue:
verify there are ads to show before choosing to hide sibling nav
Update APF

Should fix #1242. Have to test on live.
* updates for quick start guide

* fixes ajaxorg/cloud9infra#757

@janjongboom or @zefhemel or @linh81
Underscore

Added underscore to the shootout. The results I feel are good enough to publish.
Change platform parameter name to platforms on ChannelController

The platform parameter allows multiple platforms to be specified, so it should be renamed for consistency with other parameters.
Strip header value and treat empty values as undefined headers.

RFC2616 states: The field-content does not include any leading or
trailing LWS: linear white space occurring before the first
non-whitespace character of the field-value or after the last
non-whitespace character of the field-value. This change brings
mochiweb into compliance with that statement by stripping whitespace
from the header values. Additionally headers that are specified with
no non-whitespace characters are treated as undefined headers.
test & readme

... moment, cad a retoucher)
add gemfile

so I can just bundle and do not have to figure out what dependencies I need
feature: another player

I suppose, not good business-logic of player addiction. It requires deep code and business-logic refactoring
fixed bug where changing options in the dropdown did not load the corresponding view

- renaming the element IDs in the html caused the javascript to refer to non-existing IDs
- moved the external javascript to a "onchange" event to avoid referring to IDs at all
PrintPage and PrintProvider ported

Classes ported, simple example running, issues on tests (see a1a029529da41 and the discussion with @adube)
more flexible packaging
V2 api 2

So - this is the api-v2 branch with bits and pieces moved around:

* The channel info stuff moved out of channels and into api - this is because the format the API wants to return may change, while the info that logplex_channel needs to compile will not (just drains+tokens).
* The v2 api now responds 404 to not-found channels
* The drain->url now happens in the drain module

Some tidying
* timer:tc/2 instead of timer:now_diff with manual timestamps. Gets us the time and result in one call.

In future I guess it'd be nice to move a bunch of this stuff to a cowboy rest resource - that way we just have to implement some callbacks and the REST logic gets done for us. Also allows us to support different content-types more easily. One thing I noted while looking at the code is that we respond text/html for all results, including json and plain text if I'm reading the code right.
Update email templates to use root_url instead of http://rstat.us by def...

...ault, added config to disable confirmation emails for self-hosted nodes , tweaked footer to use rstat.us for logo link vs '/'

Fixes Issue #609
removed newline for message logs
Merged - clean monomap db

This pull request change the save in database panel available in the geocatalog with a new UI.
In order to improve messages to the end user, the SIF library has been refactored. Note several SIF methods have been deleted and the multipiInput panel dialog simplified. Now the developer must used the addValidation anonymous class. 

Changes are very light between this PR and the one from Erwan. I've just merged it with feature/monomap, and themerge has been pretty easy.
Fix host with multiple role capistrano deployment

Bug described here: https://github.com/javan/whenever/issues/266

When a host belongs to multiple roles which have separate cron tasks
associated, the last role specified in whenever_roles overwrites the
previous crontab.

Fix is to write crontab one host at a time, generating all roles for
that host
Add global configuration

Hi,

I've added the possibility to configure the module from outside (e.g. in an initializer). I've also added some convenience methods to retrieve an access token from the API. Doku is updated - the version bump is up to you :-)

If you have suggestions or questions ping me on ADN: http://alpha.app.net/sippndipp

Best

Sebastian
php 5.4 support

compiling chdb with php 5.4 fails:

`php_chdb.c:158:43: error: ‘zend_class_entry’ has no member named ‘default_properties’`

this should fix it.
Add 'pygit2.__version__' for easy access from client software.

Moved the hardcoded version from `setup.py` to `pygit2/__init__.py` so client software can figure out which version of pygit2 it's using.  Having `setup.py` import `pygit2.__version__` removes duplication, but it also means that you'll need `_pygit2` installed somewhere in order to run `setup.py`.  If this is unacceptable, I can alter `setup.py` to `open()` `pygit2/__init__.py` and extract the version string without needing a full import.
Update license everywhere

Advance the dates everywhere in a topic branch.
Changed the way data attributes are read or set data using native dateset support when possible

This PR has two purposes:

* The [W3C spec](http://www.w3.org/TR/html5/global-attributes.html#embedding-custom-non-visible-data-with-the-data-attributes) mentions that hyphenated names become camel-cased. For example, data-foo-bar="" becomes element.dataset.fooBar.
This is not the current case of Zepto, since $.data('camelCase') will trigger the `getAttribute` of 'data-camelCase'. This is more inline with what jQuery does too.

* Use native dataset support when available, instead of getting/setting the attribute directly.

I haven't tested this with the data plugin currently available.
Implement "rename" support

This allows packages to be renamed, and replaces the adhoc "hasLib" based name assignment.

Usage:

    cblrepo rename alex,alex # make alex be placed in a package named alex
    cblrepo rename -c alex # alex goes back to haskell-alex

Dependencies in the pkgbuild are resolved to the "renamed" name.

Now we can add darcs without it being named "haskell-darcs".

Edit: Format.
Insert before
modified libirc
Issue #81, team 5

Indentation like DOM structure
[#2039] Superscrollbar clicks update media currentTime.
Bug 2606 - Manage butter service after upgrade

Closes gh-1199.
[t2547] move logic from first-run dialog to first-run module in butter
Requesting a pull to mozilla:master from k88hudson:t2113
Add reset of zoom level using CTRL + [Numpad 0] on Swedish keyboard

This patch probably applies other keyboard layouts as well.
Only enable pdfDebug for the extension if a pref is set.

As a further safety precaution the debugger stuff for the extension will now require the user to set a pref in about:config.

Setting in about:config (boolean true)
extensions.uriloader@pdf.js.pdfBug
list filtering, search ordering
fix article lists on person/org/detail pages to respect is_live
epg: fix a bug in the 'current event changed' checking

Fixes a bug where on channels without events (radio for example) it would always detect the events as having changed. As I already noted on IRC a couple of days ago.

The fix makes sure there is a new current playing event, which was the bug. On radio channels there is no previous event, thus bGotPreviousTag was false, which was being inverted to true and the if would be true.
tvheadend: fix bad error returned by GetEPG when last event has a (norma...

...l) next id of 0
Add a soname version number and link to it

Add a soname version number to track compatibility between libs and executables

http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html