labofsahil/github-event-dataset-2012 huggingface dataset:
V3 Cache album artwork.

Make album artwork and play a lot faster. Right now there are requests that have to shell out for every single song on a page which results in insane load times and duplicated downloads.

This changes it so each song has an `art_file` that is a sha of the artist name and album name. This gets stored in `/tmp/play/cache/album_art/SHA.png`. Instead of passing the song file path to get the artwork, the `art_file` is used so only 1 request per album needs to be made instead of each song.

Markdown tables aren't used enough, heres a search for a band with 194 songs in the results:


|branch| cache | requests | data downloaded | time |
|:----------|:----------|:----------|:----------|:----------|
| v3 | none | 197 |  14.73MB  | 20.60s |
| cache-album-art | cold | 20 | 1.15MB  | 7.82s |
| cache-album-art | warm+browser cache | 20 | 238.84KB | 5.19s |

Damn that looks a lot more important than just text.
[WIP] [droid] h264 hw acceleration via ffmpeg libstagefright

This PR to monitor progress on providing accelerated h264 decoding via ffmpeg + libstagefright
GH-139: some aggregations lacked DISTINCT emission

This commit fixes [issue 139](https://github.com/rails/arel/issues/139).  :cake:
Replace PHP server with a Node app

Just creating this pull request for reference, it doesn't need to be merged until it's done.

General Aims (to be updated):

- Replace the dependancy on PHP with a pure JavaScript application.
- Retain the current version of the PHP app for easy deployment.

Getting Started:

Create a `config.local.json` file with any local settings.

    $ npm install

Couldn't push this up as `next/3/node` as you can't have branches using slashes with hierarchical names. ie. no `next/3/node` if you have `next/3`.
Add support for mercurial

I renamed the `.gitkeep` files to `.keep` so it's not tied to a specific version control system.  I also added a .hgignore file at the root of the project.  The mercurial hg-git project doesn't have support for automatic conversion between .gitignore and .hgignore, so having both is a compromise, but might add some clutter.

Let me know what your thoughts are on this.
Fix SGR 1006 mouse mode behavior

In SGR 1006 mouse mode;

- Button code should not be added +32 offset.
- Mouse release event should report mouse button number (not 3).

Thanks.
Additional graphite options to reduce overall stat counts when not needed

Essentially, I was writing tons and tons of stats that I didn't need because of all the extra calculated stats that statsd::graphite pulls together. I wanted less, instead of commenting things out locally, I thought I'd turn them into options. 

Three new options, pretty straight forward, see the diff and they are documented in the exampleConfig.js file.
Changed View forge to allow setting fllename later

**So you can do (new functionality):**
```php
$view = View_Twig::forge();
$view->set_filename('filename');
```

**Or do (existing functionality):**
```php
$view = View_Twig::forge('filename');
$view2 = View::forge('filename.twig');
```

**Doesn't conflict with default fuel core either:**
```php
$view = View::forge('errors/production');
```

This matches the core fuel View class more.
Add support for self-loops to d3.layout.bundle.

Self-loops were being bundled as a single-element array, causing issues when used with d3.svg.line.  They are now bundled as a two-element array.  Although this results in a "non-line" when used with "bundle" interpolation, other interpolators could potentially generate a loop using the two-element array.
More test cases (Round one)

This tests the following classes more:

1: InternalLoggerFactoryTest
	Tests InternalLoggerFactory.getInstance(Class)

2: UniqueName
	Paired with #543, this achieves 100% code coverage with tests
Mocking the request-id-from-join-stmt.js test and adding corresponding files

...iles
cleanup of reflection and macros (reopened)

https://github.com/scala/scala/pull/1145
fixes for exhaustivity

uncovered by @dragos while building the eclipse plugin
SI-6415 avoid early evaluation in some Stream's methods

The lengthCompare method in LinearSeqOptimized was looking one step further
than it needed to in order to give the correct result, which was creating some
unwanted side effects related to Streams.

Add test case to expose the problem and a few test cases to ensure correctness of LinearSeq.lengthCompare() method.

https://issues.scala-lang.org/browse/SI-6415

Review by @axel22
added jquery.js and jquery_ujs.js to assets pipeline

these files aren't precompiled and after changes related to
https://github.com/spree/spree/issues/1404
dynamical included

this causes error 500 in production
SHADOWS #1508 - Don't commit

Combinatorics #531 overhauled

I'm leaving this PR open as a shadow of #1508 which is against 0.7.2. That is the one that should be committed.
Session 'initializer': Fixed Callable case of _initializer() in web.session.Session _load() 

in web.session.Session _load()

TLDR; Fixed _initialize for callable case. If initializer kwarg present, allow _initializer() to return dict which can be used to update self, i.e. for Session (assuming _initializer returns a dict) self.update(deepcopy(_initializer())) 

Long explanation:
Updated Session._load(self), within the logic for self._initializer (determining if _initializer is present, and if so whether it is a dict versus callable func). If _initializer is callable, right now there is no way to update the Session's attributes (like one could do if they just provide initialize=some_dictionary). One bad solution is to require _initializer take an argument of self. The better solution (implemented here) is for _load() to allow/expect the callable case of _initializer to return a dictionary which can be used to update the Session's attributes, i.e. self.update(_initializer())
Fixes #1681.

Fixes #1681.
Issue #810 correction

Issue #810
Issue#636 many to many relation resolves junction data on its own

I have updated "CManyManyRelation" and "CActiveFinder", allowing the foreign key to be parsed inside the relation code.
Unit tests "framework/db/ar/*" have been passed without errors, however some were skipped, so I can not garantee...

Note: there is still method "CStatElement::query()", which performs similar preg match, however it works with STAT relations, so I keep it as origin. It is up to you to make decision about it.

issue #636
Fixes #1076: CJavaScript::encode() was not compatible with PHP 5.1

This one fixes #1076. Fix is trivial.
a ton of changes that no one would ever notice but me

-created responsive and retina supported custom tab bar in pure css
-added logo to header for home screen
-changed header text on page change
-check to see if content is loaded before going back to drupal (can do pull to refresh after this with iscroll)...helps performance wise for demo by not loading every time
-changed all animations to use hardware accelerated css3d transforms...should be more supported now as well
-changed iscroll implementation to be page based - eliminated issues
-icon for profile button
-various style changes
z-score of 1.65, corresponding to the positive half of the normal curve.

Fix for #94

We are not interested in negative z numbers. The null hypothesis is
that the control is not performing worse. We only have to be confident
it's better to disprove the null hypothese, which means we only care
about the positive tail of the normal distribution.
File object in browser

I wanted to make use of the [File object](https://developer.mozilla.org/en/DOM/File) for uploads. This is a pretty simple start - doesn't do FileReader or anything.

~~It's currently missing mime-types (so one of the new tests is failing), but I thought I'd push it out and see if this is something you'd consider merging. I'll add mime-types soon.~~
Final Version of Ruixiao Yu's Project

This is the final version of Ruixiao Yu's MSc project.
uv_wait() (everything except sunos, cygwin and windows)

nt
Added tests for deque and fixed negative mod bug

Explanation is mostly in the title.

The bug in question was this: mod in C with a negative number will return a negative number, which was not what I expected. I replaced naive calls to mod in the deque code with a macro that works the way I wanted (the way that Python behaves).

At this point, gc-test/simple.rb basically works, although valgrind shows some memory errors that I'm looking at now. The miniruby bootstrapping process still dies.
Added lion NSView conversion methods for retina display
Ticket/11188
Events

Emitted caught segments.
More sensible enum value for autodetect

...GLHCK_RENDER_AUTO
Typo in date.php?, additions for accessibility

I assume it's a type in date.php, please verify (there's a deleted thread about this http://fabrikar.com/forums/showthread.php?t=25464)

Following accessibility rules i've added some missing "alt" descriptions to list buttons.
There are still missing "titles" in filter fields and page limit select, I don't know where to do this.

Filter element should be something like

`<input class="fabrik_filter" type="search" title="search all" size="20" 
value="" name="fabrik_list_filter_all_1_com_fabrik_1">`

pagination
`<select id="limit1" class="inputbox" title="page limit" name="limit1" size="1" onchange="">`
Fixed self-hosting to allow remote access when hosted non-admin

Fixed the self-hosting code to register the http/https URL prefixes using a "+" instead of "localhost". Together with the correct "netsh http add" command this allows for remote access to your self-hosted Nancy service.
Opd

Remove all unreal data in OPD Patient List  . RAXAJSS-393 .
I have currently done the -- on all the unreal parts as it probably need some backend work on it .
last commit in my fork was not merged into awith?!
dev site no longer needs functions.inc
Fixing incorrect test, $_COOKIE[session_name()] will be different tha...

...n session_id since session_id was just regenerated. $_COOKIE array will be only filled again by PHP at the next page load, not at this point of execution in the script. So testing here if it's filled "correctly" for the _new_ id is not meaningful.

In addition, this re-set of the cookie has been the cause of a security weakness pre-SMF 2.0: losing session data (the rest of session variables) for the new session. If you really want this in, it needs tested for login spamming: incrementing $_SESSION variables such as failed_login must work as expected (i.e. prevent further login attempts after the maximum number of attempts is reached).

Signed-off-by: Norv <norv@simplemachines.org>
print error message(s) if parsing RSA private key fails

`PEM_read_bio_RSAPrivateKey()` can fail under some conditions, so we should print out OpenSSL's error message(s) to help the user understand and resolve the issue.
Vundle can manage Vundle, when it cloned as git submodule

When vundle installed as git submodule, git create file '.git' instead of
directory '.git' .

When I do :BundleInstall 'autoload/vundle/installer.vim'  think there is no '.git' directory in my 'bundle/vundle'
and try to clone vundle repo. It cause 'directory exists error'

Now we check for '.git' file exists and we think if this file readable, this is git repo.
Fixes #9646 - IE7: Cloning of form-elements and changing their names also changes the name of the elements that are cloned.

Problem is not limited to only input element and name property (attribute), test case can be reproduced on all elements and all attributes (properties), except for value attribute.
Replaced #if HAVE_X with #ifdef HAVE_X as the former test is troublemaker

...with #define HAVE_X where #define HAVE_X 1|0 is meant.

The problem is the following preprocessor define

```#define HAVE_STDARG_H```

and related test

```
#if HAVE_STDARG_H
# include <stdarg.h>
#else /* !HAVE_STDARG_H */
# error Not enough var arg support!
#endif /* HAVE_STDARG_H */
```

Such tests require explicit ```#define HAVE_STDARG_H 0``` or ```#define HAVE_STDARG_H 1```.

The submission is non-intrusive change and it would help a lot especially with Visual C++ port.
Allocate disk_interface near where it's needed.

This avoids allocating disk_interface unnecessarily.

Signed-off-by: Thiago Farina <tfarina@chromium.org>
Fixed a problem with deep object selectors with differing keys in minimongo

Select from minimongo would match objects who differed in deep keys (but not values). It seemed like the object matching of selector.js was intended to work this way (the name `b_keys` implies that it should be the keys of `b` after all), but was mis-implemented.

There's a simple test case that demonstrates the problem, included. Mongo definitely behaves correctly here.

Fixes #455 - a subtle bug with almost-overlapping subscriptions
Issue141

Added a break after a matching package was found, to reduce loop cycles.
Bugfixes

Fixed bugs: PluginList not saving State on orientation changed, firing event when it should not and wrong loop count when saving
open-mpi 1.6, add fortran and test options, fix mv

Upgrade open-mpi to version 1.6, the new super stable.
Add an option to build the Fortran bindings.  Works with gfortran.
Add an option to run `make check`.  Works with llvm-gcc, gcc.
Add a `fails_with :clang` because it fails `make check`.
Failure reported upstream and noted in comments.
Fix mv mpi.mod command.  It wasn't moving the file to include.
Mv the vtsetup.jar out of bin into libexec to stop the warning.
Add a shell wrapper in bin, vtsetup.jar, for the jar in libexec.
Use bin/vtsetup.jar because `vtsetup` already exists in bin.
Use `make all` because the INSTALL docs specially say that target.
Works on Lion 10.7.4 using XCode-4.3.2.
Works on Snow Leopard 10.6.8 using XCode-4.0.2.
ATK 2.2.0 -> 2.4.0

Compiled on Lion with Xcode 4.3.2. Have to real way of testing it :/
Configuration: cache is now stored in %cacheDir% instead of %tempDir%/cache
Added Soundcloud integration

Hello.
Personally, I'm user of Soundcloud and i thought it would be nice to have Soundcloud integration in Syte.
Configuration is very simple. After you log in to Soundcloud you must create application from here http://soundcloud.com/you/apps an get `Client ID` and update the value of `SOUNDCLOUD_CLIENT_ID` in `syte_settings.py`.

Also, there are two other options to configure how your soundcloud tracks will be shown.
`SOUNDCLOUD_SHOW_ARTWORK` (Boolean) set this option to true if you want to show your track artwork on page.
`SOUNDCLOUD_PLAYER_COLOR` you can set your widget theme color here. Use Hex values only without `#`

You can see live demonstration on my website:
http://blog.guramkajaia.com

Thanks.
Update .gitignore for test binaries

Two test binaries are built with make (test_usb and test_sg), but they are not in .gitignore, so they show up as untracked files.
Uninitialized shared memory

Avoids unordered default construction of variables in __shared__ memory.
Refactoring MongoDB implementation out of database package

Something appears to have gotten lost along the way. Let's see if this merge works... :o
Add standart gitignore file to repo.

Use standard set of ignoring files for project.
FileSystem Implementation (#247)

This pull request implements the `FileSystem` interface described in http://www.w3.org/TR/file-system-api/#the-filesystem-interface and modifies `NativeFileSystem.requestNativeFileSystem` to return a `FileSystem` object with a root `DirectoryEntry` following the [specs](http://www.w3.org/TR/file-system-api/#widl-LocalFileSystem-requestFileSystem-void-unsigned-short-type-unsigned-long-long-size-FileSystemCallback-successCallback-ErrorCallback-errorCallback).

As indicated in #247, it also updates all existing calls to `requestNativeFileSystem` (tests included) to get the root DirectoryEntry.

This is a dangerous change that could potentially break several extensions so we may want to implement this in a more backward compatible manner. However, I've done a global find in all the extensions listed in the wiki and only [brackets-snippets](https://github.com/jrowny/brackets-snippets) seems to be calling `requestNativeFileSystem` directly, so it looks less disruptive than I originally thought...
[Liskov] Fix 404 breaks completion

Fix ajaxorg/cloud9infra#2421.

@mostafaeweda @nightwing
Extra fuer dich <3
clamavr_reload(): cl_engine_free() and cl_engine_new() before cl_load()

I was trying to use your Ruby bindings for `libclamav 0.97.6` and noticed that `reload()` wasn't working properly and would cause libclamav to error out with:

```
LibClamAV Error: cl_load(): can't load new databases when engine is already compiled
RuntimeError - cl_load() error: Invalid argument passed to function
```

With my very little C knowledge I traced it down to this piece of code missing where you need to actually call `cl_engine_free()` and then `cl_engine_new()`

I crossed referenced it with [clamav api docs](http://www.clamav.net/doc/latest/html/node43.html)

**DISCLAIMER:** I have not tested this with `libclamav 0.96.x` (yet).

Opening Pull Request for visibility, and discussion.
UUID check makes use of prefix checking for speedups

and is not exploitable, even if the length check is removed.
Simple example/base for new solutions

Something to help newcomers to work with JSIL. I took me some time befor I figured out how to set up new project and how link together all pieces, so I've created project with results of my efforts.
Set styles in css

We can set styles all at once by using the CSS stylesheet instead of setting them one-by-one in Javascript. This gives slightly shorter and cleaner code, at the expense of weird things happening if the user edits these CSS properties. I'm not sure if this is the right thing to do. Comments welcome.
Compile-time tokenization of Sprintf format string

Depending on how important it is to you, it wouldn't be hard to use code similar to the original implementation if the format string is unknown at compile time. Currently, when the format string is known at compile time (would occur 90% of the time) pre-tokenizing speeds the process by double.
# New Features #
## Variable Number of Arguments ###

If there is more than one argument (or if the only argument passed is not an array), Sprintf will use the arguments as is.
```as3
Sprintf.format("This is %s", "acceptable");
Sprintf.format("This is also %s", ["acceptable"]);
```

## Numbered Parameters ###

Arguments can now be accessed by number via the following format: `%[argnumber$][flags][width][.precision][length]specifier`
*Note: The number 1 refers to the first argument, not 0*
```as3
Sprintf.format("%s is %d years old, and his name is %1$s", ["Joe", 32]);
```

## Named Parameters ###

Arguments can now be specified as named properties of an object using the following format: `%(name)`. Named arguments will always refer to the first parameter.

Named Parameters can even be used in conjunction with other argument types:
```as3
Sprintf.format("%(name) is %(age), and wants to be a %2$s", {name:"Joe", age:32}, "Programmer");
```

## Compile-Time Checks ##

If the format string is inline, several checks can be done at compile time, and they can issue an error or warning during the compile.
### Format String Verification ###
An incorrect format string will throw an error:
```as3
Sprintf.format("%m", 3); // Compile-time error: invalid format specifier
```
### Not Enough Arguments ###
Compilation will fail if there are not enough arguments passed for the number of specifiers given
```as3
Sprintf.format("%s %s %s", "bob", "joe"); // Compile-time error: Not enough arguments
```

### Width and Precision ###
Widths and precisions are checked at compile time when possible
```as3
Sprintf.format("Age/3 = %.*f", 10.1, 2); // Compile-time error: precision must be an integer
Sprintf.format("Age/3 = %*f", 10.1, 4); // Compile-time error: width must be an integer
```

### Number Types ###
The value's type is checked whenever possible
```as3
Sprintf.format("%f", "5"); // Compile-time error: the value must be a number
Sprintf.format("%d", 4.1); // Complile-time error: the value must be an integer
```

### Flag Mis-matches (Warning) ###
A compiler warning will be issued for flag combinations that don't make sense
```as3
Sprintf.format("% +f", 3.1);
// Compile-time warning: ` ' flag ignored with '+' flag in printf format
```

### Unused Arguments (Warning) ###
If compiled with the verbose flag, a compiler warning will be issued for arguments that are left unused
```as3
Sprintf.format("%s", "first", "second"); // Compile-time warning: Unused parameters
```
vars.php added

rt.
プレゼンテーションソフトをシミュレータで動作

画面出力命令をアセンブラ、シミュレータ、ライブラリに追加し、シミュレータでプレゼンソフトのテストできるようにしました。

compiler_set/presen_soft にいって `make test` すると clear 直前の画面が描画されます。

@u-natsuki さん、変更点でおかしな部分がないか確認ねがいます(画面サイズ定数化のあたりなど)。

#20 でコメントした入力の扱い方の変更については別途おねがいします。
Gallery Admin Page Added
RFC: Make print show ASTs unquoted

This patch makes `print` show ASTs unquoted, while `show` still shows the quoted version, e.g.

    julia> show(:(f(x,y)=x*y))
    :( f(x, y) = *(x, y) )
    julia> print(:(f(x,y)=x*y))
    f(x, y) = *(x, y)

This would be consistent with the current treatment of symbols:

    julia> show(:x)
    :x
    julia> print(:x)
    x

I think the policy for type-specific `print` methods is to provide them for types that have an intrinsic string representation. I think one could argue that the intrinsic string representation of an AST is the source code that it represents, which would also motivate the current practice of letting `print` print symbols unquoted.

It is sometimes useful to print an AST unquoted. Though `Base.show_unquoted` and `sprint(Base.show_unquoted, ex)` currently work, `print` and `string` are more terse. On the other hand, `Base.show_unquoted` will print `"foo"` as `"foo"`, so maybe it's better to accept to use it instead.

**Edit:** I thought I needed to this to make #1591 look good, but it turns out I didn't. But now that I wrote it, I might as well gather some opinions. Thoughts?
Updated in french, but not complete, by ExtrêmeSpeed.
Fixes to bugs in code..
iteratorem

hier die sachen, die ich mit den iteratoren gemacht habe
(das einzige, was ich wirklich mal länger ausprobiert habe)
It is github.com, not dot org ;)

Hey,

You have mispelled the github site name in the help text; it's `https://github.com` not `http://www.github.org`! ;)


Cheers,
Vittorio G
full play last frame of animation

don't end animation on last frame start (not fully played)
Add the ability to store char/corp id info in .evelinkrc
#3 Created debounce func.

Good function
updating deprecated 'gempackagetask' module to 'package_task'

updating rake/gempackagetask to the non-deprecated version (rubygems/package_task), standardizing quoting scheme
Add PHP support

This patch adds support for documenting PHP code with docco
Fix compilation warning by adding UTF-8 BOM

Fix compilation warning by adding UTF-8 BOM
Add template trim of white space  to dust.compile

This change allows dust templates to be compiled in a minified way. Specifically, all leading whitespace is removed, then all newlines are removed. This can be beneficial because Dust currently writes all whitespace, which can result in HTML like this:

\<a href="                 index.html            ">My link\</a>
Java client paging / sort api has wrong parameter

1 Change ‘count’ to ‘size’ to be in accordance with sensei json api

2 Change 'sorts' to 'sort', and change List<Sort> to Map<String, String> for encoding to json from 

"sorts": [{
"field": "time",
"order": "desc"
}]

to

"sort": [{
"time": "desc"
}]
Fixing an NPE

There was an NPE involving custom blocks. More investigation will be needed to locate the source of the error.
Fix inline testing argument handling to match server mode

If you are passing arguments like time objects that serialize to strings
but don't deserialize back automatically, inline testing was passing the
objects through raw meaning different behavior in tests vs. production.
Now the inline wrapper does a round trip through json.
Fix #169: getMockEvent has an unused parameter $type

Removed the parameter in the signature and all calls.
Added support for Travis-CI hosted continuous integration

Travis-CI offers a hosted CI service with github integration, and it's free for open source projects.  I have my branch running on Travis-CI already, here's the build history:  https://travis-ci.org/soupwizard/openrocket/builds

This changelist includes several things to support travis-ci:

- Travis-ci wants the build.xml in repo root dir, copied and added it there.  

- Updated build.xml to point to core/ subdirectory (since the build.xml is in openrocket root) and fixed places in build.xml that had hardcoded path references to use relative references.

- Added .travis.yml config file, it will do "ant clean build serialize-motors serialize-presets jar"

- Travis-ci only has java 1.7, not 1.6.  A change to fix a build warning in MotorCompare.java that I did a couple of days ago now causes a build error with 1.7; changing it back so that it only causes a warning again.

After this is merged, you can integrate travis-ci to github by following these instructions:  http://about.travis-ci.org/docs/user/getting-started/
Streams field dependencies

Hi @adamfairholm / @pyrocms,

Some notes.

## Feature - Locked fields
* Smarter teardown_assignment_field()
Removes the field only if unlocked and assigned once
Added force delete argument - to force delete field regardless of
previous checks
* Added count_assignments() to fields_m
* Added locked argument and logic to insert_field()
* Added ability to hide buttons based on is_locked field column

* All functions have been tested and work well
* I'll be updating the docs with all these changes

## Testing this pull request
I know that it might be difficult to test that everything is this pull request is working. So I will send you guys the module I am developing (although not finished) to your email. It makes use of almost all the changes applied in this commit. I hope this helps.

### To what email should I send the module?
Fix update error when there exists taps.
Fixed problems of register remote apps OAuth extension.
CopyPaste MIgration fix
Integer Array: Take 2

Calling to_i instead of to_f on load
Javascript refactor, include runtimeName and DAG coordinates

Refactored Javascript to be object oriented, modular and extensible. index.html includes an example of how to override something. This example will be removed once we pull.

Adding the concept of runtimeName to support non-Pig runtimes. 

Adding X, Y and dagLevel to JSON /dag response.
pvr: show channel information when switching channel

New PR for #404 .. it don't break the codec info .. it checks if content is livetv instead of player.chaptercount.
[Qt/ConSQL_GUI] Ajout QTableRelationalModel

 -> ajout des jointures des tables villes et agents dans la requête client
 -> affichage des attributs et non des "id" dans la tableView pour les colonnes agents et villes

rappel : Ce projet est consacré aux tests
Block filter

* Implement additional filtering via a block
* Refactor accessor methods in `RubyCollection` class
Ref #2997 : Implementation part : Add an automatic report cleaner based on properties

Following ticket #2972, this update goal is to provide a way to automate reports cleaning.

You have to define in your property files the parameters of your reports cleaning process

this is linked to http://www.rudder-project.org/redmine/issues/2997

and its main implementation issue #2973
http://www.rudder-project.org/redmine/issues/2973


You can ignore the commit related to ticket  #2972 #2974 #2976, as they are treated in Normation/rudder#8 and they will disapear when the first pull request will be accepted
The `sbt-idea` plugin version 1.1.0-SNAPSHOT not available anymore

Currently only the 1.1.0 version is downloadable. Modified the `plugins.sbt` file to reflect the change.

The `crossScalaVersions` allows creating builds for different scala releases that live currently in the field (i.e. Play! framework rel. 2.0.3 still uses scala-2.9.1)
Scrolls for shellycloud support

Scrolls needed for deployment on Shelly Cloud. Will also be useful for Heroku, so it would be nice to put them into the main repo.
Change View#append to use rootElement of Ember.Application
Add some assets for the design

CSS and JPEG yeaaah
Add support for using CheckboxView in FormView
Login

Fixed the login issue on newvis. It will now do the right thing.
BLACKTIE-414 Halt jboss-as process on windows
Add section number to 404 page

Now the 404 page displays the section number along with the title of the man page it couldn't find, like this:

> No entry for <title> in section <x> of the manual

Just like the regular man command does.
ritevm to mruby

Thanks!
Skip pay provider selector in navigator.mozPay() when only one JWT

As requested in https://bugzilla.mozilla.org/show_bug.cgi?id=793811 , this patch avoids the payment provider selection screen if the mozPay includes only one JWT.

@fabricedesre could you r? this, please?
Merge pull #2074
handle :interface type in #cast_signal_argument

Another Problem I had, related to #27, was that the "match-selected" callback for completions threw this error when called:

<pre>
[...]/gir_ffi-0.3.1/lib/ffi-gobject/helper.rb:89:in `cast_signal_argument': undefined method `wrap' for Gtk::TreeModel:Module (NoMethodError)
        from [...]/gir_ffi-0.3.1/lib/ffi-gobject/helper.rb:74:in `block in cast_back_signal_arguments'
        from [...]/gir_ffi-0.3.1/lib/ffi-gobject/helper.rb:73:in `map'
        from [...]/gir_ffi-0.3.1/lib/ffi-gobject/helper.rb:73:in `cast_back_signal_arguments'
        from [...]/gir_ffi-0.3.1/lib/ffi-gobject/helper.rb:16:in `block in signal_callback_args'
        from (eval):2:in `call'
        from (eval):2:in `gtk_main'
        from (eval):2:in `main'
        from [...]/gir_ffi-0.3.1/lib/gir_ffi/module_base.rb:6:in `method_missing'
        from test.rb:49:in `<main>'
<pre>

I'm not sure, since the arg.to_object is a ListStore and not a TreeModel, but this seems to fix the Problem :P
Unfortunately, I also have no idea how to write a test for this.. Just thought I'd let you know.
Docs fixes + cleanup.
Multipolygon

Fixing some of the remaining issues.

* Simplify Ring class, remove one of the caches that wasn't really used, reduce the number of methods and make methods smaller.
* re-introducing the compareTo for Rings, but this time based on area calculation. So transitivity is respected
* fix remaining jUnit test problem and create a new junit test
* there are still ways created with a random long id. But these ways can never be read outside the Ring object itself. So it's impossible they get in the database.


Results:

* All Junit tests succeeed
* Multipolygons with multiple outer rings are processed correctly and displayed correctly in OsmAnd
* Address indexing is still correct
* logging shows multipolygons with problems, 

Still to do:
* fix the issue with boundaries intersecting multipolygons (see Bodensee)
add 'merge pull request' feature

http://developer.github.com/v3/pulls/#merge-a-pull-request-merge-buttontrade
Proper XML parser for Wikipedia dumps

I've reworked the Wikipedia dump parser in `gensim.corpora.wikicorpus` to use a proper XML parser, instead of the line-oriented parser used now. Experiments on smaller versions of Wikipedia, such as the Norwegian one, show that parsing speed is roughly unchanged.

The main benefit of this approach is that articles can be pruned earlier, e.g. based on the title or the namespace (a user may want to consider only articles from the main namespace, with titles not matching `^List of`, etc.). Also, error handling is improved as the parser checks whether what it gets is XML, and looks like a MediaWiki dump. I think there is also some more room for optimization.

Please let me know what you think.
Sample .htaccess

I figured most PHP developers (like myself) are using Apache, so I tossed in an example .htaccess to route HTTP requests to index.php.
edited occurrencecount fxn, much less lines of code, see if it still works?
Your own code, for yourself! Have fun.
Update languages to Kunena 1.7.2 level

Update all language files to Kunena 1.7.2 level
Add new/missing translation files added in K1.7.2
Update language xml files and transifex configuration file
Update language README
Fixed issue 124

the code review is here speedometer-reviews.appspot.com/41001/
Changes in documentation

As requested, here are some edits in the documentation.
_cmd_tiny: fix allocation for usage variable
2and3

OK, this is ready for review and merge.

There's a test failing (isolation.txt) that should fail due to breakage in isolation that I'd like to fix separately.

I'm also guessing that tests fail on Windows, cuz, why not?  If so, I'd also like to deal with that separately.
repair linux build and add 64-bit configurations for all linux eclipse projects

didn't test 32-bit builds but should work fine
Update sql/ddl_install_script.sql

---------------------------
Database Manager
---------------------------
BLOB/TEXT column 'description' can't have a default value
---------------------------
line 43 - Removed default value
---------------------------

---------------------------
Database Manager
---------------------------
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ENGINE=innoDB;
  -- UNIQUE KEY `uk_input_widget_htmlid` (`html_id`)' at line 18
---------------------------
line 101 - Removed comma
---------------------------
[fix] Don't unconditionally expand wildcards. It breaks pure regex routes.

This is related to #157.

Things like `home.*` currently get expanded to `home.([_\.\(\)!\\ %@&a-zA-Z0-9-]+)`. This fix prevents such an occurrence, and instead uses the correct `home.*` route.

Running a test case looks like:

```js
var router = new director.Router({

  '/home(.*)/': callback,
  '/home(page)*': callback,
  '/home.*': callback,
  '/home(page*)': callback,
  '/home(page*)*': callback,
  '/home(page[0-9]*)': callback,
  '/home(page[0-9]*)*': callback,
  '/home(page[0-9])*': callback,
  '/home*': callback,
  '/home-*': callback,
  '/home-page*': callback,
  '/home%*': callback,
  '/home&*': callback,
  '/home(&*)': callback,
  '/*page': callback

});
```

```
home(.*)
home(page)*
home.*
home(page([_.()!\ %@&a-zA-Z0-9-]+))
home(page([_.()!\ %@&a-zA-Z0-9-]+))*
home(page[0-9]*)
home(page[0-9]*)*
home(page[0-9])*
home([_.()!\ %@&a-zA-Z0-9-]+)
home-([_.()!\ %@&a-zA-Z0-9-]+)
home-page([_.()!\ %@&a-zA-Z0-9-]+)
home%([_.()!\ %@&a-zA-Z0-9-]+)
home&([_.()!\ %@&a-zA-Z0-9-]+)
home(&([_.()!\ %@&a-zA-Z0-9-]+))
([_.()!\ %@&a-zA-Z0-9-]+)page
```

Test cases and feedback welcome.
Feature s4


These patches implement colored labels for S3 and S4 methods in usage sections.
The signature of each method is also displayed.
For an example of how the result looks like see for example: http://nmf.r-forge.r-project.org/basis-coef-methods.html

This page suggests a potential improvement: also flag the S3 and S4 generics as such using similar flags.
Playlist append/prepend methods

* `append()` is the alias for `add()` method
* `prepend()` is the method to add a media to the start of the playlist
Saving Points as a change history on the score

This PR should resolve the issue #29. When adding a new Point object to the resource, the value will be the difference being added, instead of the sum of the Points already saved plus the difference. The Point objects will work as a change history for the current score of the resource.
Sidebar

Attempt at fixing http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=29050

Added JHtmlSidebar and JLayout classes to start replacing JSubMenuHelper
and Submenu backend module
Updated plugins manager main view and extensions manager default view to
use the new class, as proof of concept

This is proof of concept. All backend extensions should be modified to take advantage of new class if approved.
PostgreSQL driver for Joomla! CMS. [v2]

This driver implements inherited function from JDatabase class and add some other useful function to be able to use Joomla! on PostgreSQL database.
There is also a class that inherits from JDatabaseQuery to be able to create query object using PostgreSQL dialect.
Also added change item class for Postgresql under CMS libraries folder.
This pull include codes from platform 12.1 for JDatabaseQuery::charLength to address CMS' CASE WHEN
queries that has to be compared with 0 .

JDatabasePostgresql::getQuery has an optional second parameter to retrieve JDatabasePostgresqlQuery object, used inside JDatabasePostgresql::insertid call .

PostgreSQL's added functions:
- getRandom, ge a random number
- getStringPositionSQL, returns string's position inside another string
- releaseTransactionSavepoint, release given savepoint during transaction
- showTables, lists all table in database
- transactionSavepoint, to create a savepoint


Overridden functions:
- connected
- dropTable
- escape
- explain 
- fetchArray
- fetchAssoc
- fetchObject
- freeResult
- getAffectedRows
- getAlterDbCharacterSet
- getCollation
- getCreateDbQuery
- getNumRows
- getQuery
- getTableColumns
- getTableCreate
- getTableKeys
- getTableList
- getVersion
- hasUTF
- insertid
- insertObject
- lockTable
- query
- queryBatch
- renameTable
- replacePrefix
- select
- setUTF
- test
- transactionCommit
- transactionRollback
- transactionStart
- unlockTables
- updateObject

PostgreSQL database query added functions:
- limit, a possible replace for limit in setQuery
- offset, a possible replace for limit in setQuery
- forShare, lock table/row during SELECT
- forUpdate, lock table/row during SELECT
- noWait, no wait a locked table
- returning, an INSERT INTO optional clause to returns last insert id
Binary heap implementation proposal

In this pull request, I propose a binary heap implementation alternative. Altough its amortized complexities are greater than Fibonacci heap, this array-backed implementation is simpler, more memory-efficient, has better spatial locality (i.e. less indirections) and may be faster for reasonable heap sizes.

In this pull request you'll find a benchmark that shows this point.

```
               FIBONACCI |  BINARY |
------------------------------------
Push!              1.870 |   0.010 |
Pop!               0.027 |   0.012 |
Merge!             0.003 |   0.013 |

                          RUBY | COMB_SORT | HEAPSORT | BINARYHEAPSORT | INSERTION_SORT | SHELL_SORT | QUICKSORT | MERGESORT |
------------------------------------------------------------------------------------------------------------------------------
Already sorted           0.000 |     0.015 |    0.479 |          0.068 |          0.001 |      0.009 |     0.135 |     0.014 |
Random                   0.001 |     0.024 |    0.544 |          0.069 |          0.190 |      0.016 |     0.008 |     0.024 |

```

Please note that I didn't implement the methods change_key and delete, since it doesn't make too much sense in a binary heap. It would required an additional hashmap to keep track of stored keys, and much of the memory efficiency would be lost.

It's just an implementation proposal. It may not comply with the library coding style. You may eventually realize that neither Ruby nor English are my main languages :)
Has packages in a sandbox not ignored when passing the -s option to listing and uninstall commands.

See issue #7 for details.
Add NS_WARNING and NS_ENSURE_ARG.
Hotfix 1390 fix ie6 ie7

* storage.js - change var storage = localStorage to storage = window.localStorage in case localStorage does not exist.
* include.js - check to ensure the browser is supported before getting a silent assertion or else an exception is thrown when trying to build the JSChannel.

issue #1390
Adding 32bit support for node_pcap in wscript

* Test nodes architecture before compiling

* NOTE: this has only been tested on smartos.  The change is fairly straight forward, but the removing of the lib='pcap' check is a not-so-ideal hack.
Version que incluye modificacion y eliminacion

Se puede modificar y eliminar un registro. Antes de cualquiera de estas operaciones, se emite el listado que puede ser completo (todos los registros) o filtrado. En cualquiera de los casos, la opcion del usuario indica el numero de linea a eliminar, este se traduce en el indice interno del arreglo de datos y modifica o elimina segun corresponda. Esto se puede ver en el programa de test.
Remove logfile and verbose options
4561 Structured Facts

This pull request adds structured facts to Facter.
Add initialize_dup and initialize_clone

This pull request isn't complete yet.

I opened because I need some feedback on how to change `Kernel#dup` and `Kernel#clone` since each method needs to call `#initialize_dup` and `#initialize_clone`, respectively.

`Kernel#dup` and `#clone` are defined in `kernel/alpha.rb` and the call to `#initialize_dup` should only occur on 1.9 mode. My question is, how should I proceed?

Copy the code for `#clone` and `#dup` to `kernel/common/kernel19.rb` and then change it so it will call the appropriate methods? Or is there a better solution?

The same question is valid for other classes that need to add specific behavior to `#dup` and `#clone`. Most of them are defined on `kernel/bootstrap` but on `kernel/bootstrap` I see that there are files specific to 1.9 mode so the fix should be split the method definition on both `imaginary_class18.rb` and `imaginary_class19.rb` and add the correct behavior on each file. Is that right?

Thanks.

P.S.:  This will fix #1889.
Changing extension as static access variable.

I do not think we need two instance running diretentes types of extensions on a project.

So,

Let's keep it simple:
\Jade\Parser::$extension = '.whatever'
Improve performance of Getdir

By running the GETDIR requests concurrently, we take advantage of the built-in
pipelining, and gain a performance boost of ~10x.
implement cutText

$subject
Fixed typo in ui provider path for jqueryUI.
Optional reporters

JS Api now usable without messing up your console. Any test's I should add(did write some for dev, but they seem to be a bit phobic to add to the main)?
Added the example for new usage.
Adds more verbosity to the registerAutoloadMap() error.

In the case of multiple modules, each providing their own autoload map,
the error now states which map file failed.
Add configuration to allow skipping parse failures by field or line

Adds the config param "snowplow.serde.skiplevel"

Strategy for when a parsing problem occurs. Can be one of
"NONE" -> an exception is thrown
"FIELD -> the affected field is set to null
"LINE  -> the entire line is set to null (default)
migrate from ERB to Slim
pull-request-1347376914364220000
pull-request-1347451592276059000

Something
Update README.md

closed return in line 63
Update Opencart vertimas v1.5.3.1/catalog/language/lithuanian/shipping/u...

...sps.php
Ensure that range related functions had a valid range to work with

When I tried to run the tests I have this error:

Fatal error: Uncaught exception 'PHPExcel_Exception' with message 'Cell coordinate can not be zero-lenght string'

Looking throuhgt the code I discover that range related functions on Cell class didn't ensure a valid range when the argument is empty.

I fix this and all the test are working again.
Fixes for issues #147 and #146

Fixed issue #147 ("FileObject(stdin) causes os.write on stdout to fail with OSError: [Errno 35]
Resource temporarily unavailable") by adding an optional arg restore_flags to FileObjectPosix
constructor.  This enables an efficient default case (restore_flags=False, such as FileObject's
use in gevent.subprocess.Popen), while enabling FileObjectPosix to also be used for stdin, etc.
without causing unexpected failures in stdout I/O. Implemented test_fcntl_flags_preserved() in
test__fileobject.py.

Fixed issue #146 ("FileObject incorrectly reports end of file when file descriptor is closed
prematurely"). NOTE: this was fixed in teh same commit as #147 due to rewrite in the same block
of code. Implemented test_EBADF_from_read_with_fd_closed() in test__fileobject.py.

Implemented additional fileobject test: test_newlines_only_in_small_read_chunks()

Fixed lost data in my original pull request changes when self.recv is called recursively.
Removed my TODO from the pull request about possibly deep recursion and need for yield -- I was wrong about that.
Optimise Model::key() and fix some issues

Fix :
- with multiples keys return `null` if one of them miss in the datas
- Model::key(array()) return `null` instead of returning the id.

Optimisation :
- `::to('array')` is no more the default behavior for looking for key in entities
- removing the use of method_exists()
Caching todo views & reuse them, so they dont remain as zombies 

A simplistic non instrusive solution for the zombie views problem. See https://github.com/addyosmani/todomvc/issues/259

Zombie views are a very bad practice and most examples I've seen have this problem. 

Big-bone solutions like Marionette claim to solve it, but barebone backbone apps should show a way around this and at least make a note of the problem's existense.
fix merge conflicts

Settings.js
fix merge conflicts
Nested forms not propagating dirty/pristine state

In a nested form like below, the outer form has the class ng-pristine while the inner form is ng-dirty.  Valid/invalid state does propagate.

```html
<form>
  <div ng-form>
    <input ng-model="foo">
  </div>
</form>
```

See http://jsfiddle.net/L4gdj/
getOAuthAccessToken could pass extra parameters

hi ciaranj,
Access token of Yahoo will expired after 1 hours, and will need to refresh access token with oauth_token, oauth_secret and oauth_session_handle. oauth_session_handle is extra parameter and necessary for Yahoo API.

In step 5
ref: http://developer.yahoo.com/oauth/guide/oauth-auth-flow.html
Näytetään ostotilauksen kommentti tooltippinä rivien kohdistamisessa
*  Kuittikopio asiakkaan sähköpostiin *

Käteismyynnissä kun myyntitilaukseen tulee "Kuittikopio", on mahdollisuus tulostaa kuittikopio asiakkaan emailiin (asiakas.lasku_email tai jos ei oo niin asiakas.email).
Added coverage

One morning I think that it'll be a good idea to help Mr. Sheport with his coverage.
Add expo and scale applets

Made quick and dirty icons - won't hurt my feelings changing them.  Be nice if they were thema-able, but then I think you'd need to make :hover versions of them also in order for them to be reactive properly - they're not reactive as it is due to how they're defined.  Would probably work if they were added to the 'icon theme' so they could be called as proper icons.

Anyway - a starting point.
unbind method

Add public unbind method to allow destroying shortcuts which are no longer needed.

WARNING / DISCLAIMER:
- not too thoroughly tested. works perfectly for our application though.
- minified file made with jsmin. untested.
Bump fog
MPInterstitialAdController closeButton leaks 

I think it only leaks if view is not displayed, it was set to nil in viewDidUnload but not released in dealloc
[#1380] Remove soundcloud player test file from tests.conf - doesn't exi...

...st anymore

Lighthouse ticket: https://webmademovies.lighthouseapp.com/projects/63272/tickets/1380
Add .gitignore file to ignore docs/tags

Anyone who uses the [msanders/cocoa.vim git](https://github.com/msanders/cocoa.vim) repo will note that the working directory is always dirty, unless manually adding a `.gitignore` file. This contains that file, which simply ignores `docs/tags`.
Adding support for ascending order dimension.top()

When one of the dimensions is a string, top() works returns items in descending order. As expected I needed them in ascending order so I created a new function dimension.topAsc(). Maybe not the best solution... but it works
Airiti DOI resolver/Airiti Library web and search translator

Initial commit. No multiples. It's not the most sophisticated translator out there, but I think it's an ok start.

The incentive was mostly to be able to resolve DOIs hosted on Airiti's servers. I emailed them to ask about any sort of API that they may provide, because I couldn't find anything about it online. Might help if I understood chinese :-)

Edit: This requires #453 to be accepted first.

Edit2: Also, I couldn't find any DOIs that redirect there, but we  may have to also add support for airitiBooks (e.g. http://www.airitibooks.com/detail.aspx?PublicationID=P20100126080)