labofsahil/github-event-dataset-2012 huggingface dataset:
Stacking and scanning changes for remote sources

This pull request is based on the feedback I got from my last pull request ([VideoInfoScanner slightly optimized](https://github.com/xbmc/xbmc/pull/1191)).

The goal is to make (re-)scanning of remote sources (such as HTTP) feasible especially by enabling the use of fast hashing.

XBMC only uses fast hashing if it doesn't find any subdirectories in a movie directory.
* This pull request makes it possible to use stacking on HTTP sources. This hides CD-subdirs when scanning and enables fast hashing of multi-CD directories.
* The CanFastHash() method of VideoInfoScanner is modified to exclude subdirs that are not scannable (matches exclude regexps). This makes it possible to fast hash dirs that contain subtitles directories, sample directories etc.

In the wake of these changes the following changes emerges:
* The Exists() calls to check for DVD-files can be quite slow so this pull request adds the advancedsettings \<stackdvds\> that lets the user disable stacking of DVDs. Stacking of DVDs is enabled by default.
* The advancedsetting \<usesimplestacking\> makes stacking easier for the end user. It doesn't rely on filenames that start with a (movie) title. The filenames are just concatenated and there are no regexps to configure. It results in some less nice looking filenames but when scanning you do not see the filename anyway. It is disabled by default.

Other changes:
* VideoInfoScanner uses a FileItem so we can use the date we already have in memory instead of doing a stat() call for hashing etc.
Python based screensavers

Please don't see this as complete pull request - at the moment it is more a proof-of-concept.

These changes should do the following:
- add "xbmc.python.screensaver" extension point for addons
- show the new kind of screensaver addon in the screensaver select dialog in settings (in addition to the binary ones)
- run the addon on CApplication::ActivateScreenSaver()
- pass on CApplication::WakeUpScreenSaver()

the screensaver addon should exit itself via waiting for the onScreensaverDeactivated-announcement

I created a simple python addon for demonstrating, you can get it from here: 
https://github.com/downloads/dersphere/script.screensaver.test/script.screensaver.test-0.0.1.zip
source is here: https://github.com/dersphere/script.screensaver.test

It works already, means, you can add this addon, set it as screensaver and it gets started and exits like a normal screensaver.

Of course there would still some things to do:
ex. combine both types of screensaver-addons in AddonsDirectory

But I'm more interested in your opinions about the general idea of having python based screensavers and if its worth more work.

regards,
sphere
[release] bump version to 12.0rc1
Poster banner support for video art

This generalizes the current support for "thumb" and "fanart" to a general art map.  Short notice, but ideally for Frodo.

The main feature is support for both banners and posters for tvshows, something that users (and devs no doubt) have been wanting for some time.  Anyone that's used a poster for a tvshow in Confluence knows what I mean.

In the process, this has a few changes to how local art is retrieved.  The rationale is that it only makes sense to allow png and jpg files, as anything else can be easily converted, and that with general art names, a simple rule is required.

Thus, we support filename-[arttype].(jpg|png) for files, and [arttype].(jpg|png) for folders.  Thus, thumb.jpg/png and filename-thumb.png/jpg is now supported.  Backward compatibility for folder.jpg, filename.tbn, and movie.tbn is available for video files as well, however not all possible permutations are handled.

What has been dropped is:
1. Support for thumbs off the first part of a stack - it now uses only the stacked title for thumbs, i.e. movie-cd1.avi, movie-cd2.avi -> movie-[art].(jpg|png), movie.tbn.
2. Support for case-insensitive matching.  Only lowercase is supported.  IMO this is the only sane way to go, given that many platforms have case-sensitive filesystems anyway.  It's a simple rule that users can easily adapt to.
3. Support for arbitrary file extensions for fanart.
4. Support for generalised thumb file naming (folder.jpg alternatives) via advanced settings.
5. Support for VIDEO_TS.tbn/index.bdmv - art should be folder art outside the VIDEO_TS and BDMV folders to keep these clean.

There's several skin changes required:

1. ListItem.Art/Player.Art should be used for retrieving fanart/thumbs etc.  They will return empty if nothing is set on the item.  The "thumb" art type is the most likely to be available across the board, and ListItem.Thumb will continue to work (but Player.Property(fanart_image) will not).

2. The Get Thumb and Get Fanart buttons in DialogVideoInfo.xml should be replaced with a single button (id 10) that has the label 15011 (Choose Art).

I've included some hacked up confluence changes purely for testing the functionality, rather than fixing the skin, these won't be pulled in with this PR.  @JezzX I'm sure will do the necessary changes.

Lastly, there's a change required in thetvdb.com scraper - I've included the change here, but ofcourse this needs to go into the addons repo (i.e. that commit will also not be pulled in).  Ideally the other scrapers would specify the type of image (e.g. poster for movies) they produce as well.

Exporting has also changed:  video art is exported as jpg or png rather than tbn.  Music still does tbn - not sure how much time I'll have to do the same changes for music.

There's still some work to be done, namely that other media types (music in particular) should do things the same way, but time is short, and this is IMO Frodo material.
[epg] fixed range check for EPG_EVENT_CONTENTMASK_USERDEFINED

trac.xbmc.org/ticket/13627
bboxMax/shingled fixes

bboxMax/shingled fixes
tiptel/pb_on_phone.php: "type" is a variable
BEM.DOM.replace()

Similar to BEM.DOM.update(), but replaces the context too.
Bug 752906 (memory): Various tidy ups

I've got a leak detection tool that walks a tree of JS objects looking for DOM references, so I generally *only* clear up DOM references so the tree walker can find all other objects.
Detect libreadline on Linux using ldconfig -p

This addresses #43 by implementing the suggestion to use `ldconfig -p` to list all libraries. I've tested it on ubuntu 12.04. It should also work on other linux systems.
merged our code

In compiler.java your changes have been commented out, this needs to be fixed.
Finite planes hack

Now it should work out, let's try!
Error message cleanup

Mostly making sure that error messages have "tup error" at the beginning.
Metafraseis
Fix handling of Link attribute parsing in text/plain and text/occi
Tasty pie returns a named list of objects when filtering. 

Tasty pie returns a named list of objects when filtering.  This feature supports the addition of the named list 'objects' (or whatever it may be), set in the Meta of the resource class.  The new 'field_list_name' Meta field is optional.

Also fixed missing `py.test` testing requirement in the setup.py.
Webservices for index management

And testing concurrent pull requests !
Luke: removes references to granule
Update YUI to the lastest version (3.8.0).

This updates YUI to the latest version (3.8.0), which was released on December 12, 2012:
http://www.yuiblog.com/blog/2012/12/12/yui-3-8-0-y-color-templates-and-more/
Handling header files generated by configure_file

Reasonably often, cmake is used to pregenerate .h/.hpp files - 
usually to define macros describing the platform (results of 
cmake tests etc.). The question is, where to store the configured 
files. 

Converting and storing them in the source directory next to their
respective ___.hpp.in files is unsafe. If you're doing multiple
parallel builds (often happening when cross compiling), then you 
end up with builds including a header that was generated for one 
of the other parallel builds.

A better place that is usually used is CMAKE_BINARY_DIR, however
that doesn't work with catkin. There is no way that I know of 
to pass along the location of that header to subsequent dependent 
packages - catkin only includes the source directories.

One place that would seem to fit might be CATKIN_DEVEL_PREFIX/include.
It would be easy to add this directory to an include_directories() or
add it to catkin_INCLUDE_DIRS like I did here to allow subsequent
packages to find those headers.
Major bug in the config constructor

One TSOServerConfig constructor is not setting its attributes correctly and BKStateBuilder is relying upon ZKSERVERS being set, which we don't do any longer. The two commits fix this problem.
Fixed building

Grive was failing to build on my Arch box, some problems in the ConfigTest class with depricated functions? Also added some pre-compiler macros to comply with the new binutils 'have to include config.h' rules as here:

http://stackoverflow.com/questions/11748035/binutils-bfd-h-wants-config-h-now

Builds now.
Fixed link to "pySFML 2 - Cython" in readme

You had a broken link in your readme.  Also, I was curious to try writing a patch completely through Github's web interface.  Kinda cool.

Like @TazeTSchnitzel said, this should probably be part of a bigger effort to write a setup guide for new developers to set up their development environment and build PyGG2.
Passing tests

I was just trying to get tests passing so that I could make things work as they are expected before playing around. You may have these tests failing on purpose or they may be underdefined (for example the card.deck(s) methods and maybe the higher than expected payouts). Feel free to ignore or comment on these or even reject the pull request.

Also, for convenience I added the script property to package.json so that I could call `npm test` from the command line and not have to have mocha installed globally.
Don't draw if scale is set to zero.

This makes it possible to make something disappear by scaling it to zero. Useful if you use a pattern like here: http://flashgamedojo.com/wiki/index.php?title=UI,_HUD_or_Status_Overlay_(Flixel)
Added hostname variable to reltool overlay templates

* New feature: hostname variable added to facilitate macro substitutions
in reltool overlay templates
Added a subtract example

Added a subtract example
DomainRegistry

Fixed spelling of DomainRegistry#getBuiltRepresentation.
Implemented getClone for CompositeMeasurement. Fixed xpso best fitness u...

...pdate.

Farewell maven.
fix test and compatibility with rebar
Building...

this... should.. work...
Bugfix preserve lfns

Fix the stuff to keep LFNs working
Test case for operators failing to be lazy enough

Operators aren't sufficiently lazy. I've written up the simplest test case I can come up with.

The difference can be seen in the js produced from the test case:

```js
    var lazyAdder = function($36$_a) {
        return new $(function() {
            // function body
                return Fay$$list([_(_(plus)(c))(d), c]);
            })();
        });
    };
    var strictAdder = function($36$_a) {
        return new $(function() {
            // function body
                return Fay$$list([_(c) + _(d), c]);
            })();
        });
    };
```
First commit

New methods for Es-Transformer
Send -willMoveToTUINSView: and -didMoveFromTUINSView: when changing rootViews

Fixes issue #70.
Nsnotify support for OS X 10.8.

As requested in #307.

Let me know if there's anything missing or wrong.
Prettify vendor+json and vendor+xml Content-Type responses

Another suggested fix to #67.
DTrejo recommended I update the docs

 @ https://gist.github.com/901104#comments
Added YUI to docs on the site

The YUI config option wasn't on the site docs, but it is now :)

Thanks
Unit tests added, grunt tasks cleanup, button preventDefault
Fixed the broken Java unit test from SPARK-635.
Adding Java documentation
rose config-dump: new command

For #278.

@benfitzpatrick please review.
#100: introduce rose upgrade mechanism

This addresses the CLI part of #100.

We'll need a documentation/test suite issue, and a GUI issue to cover remaining work.
Decl def

This branch fixes declaration/definition switching

- On the information popup, links to both locations are shown
- On the left hand sidebar, links invariably point to the definition
change the error message (NoMethodError, NameError)

change error message for..

```
# ruby 1.9.3
$ ruby -e 'class A; end; A.new.foo'
-e:1:in `<main>': undefined method `foo' for #<A:0x007f9322051358> (NoMethodError)

# mruby (before)
$ ./bin/mruby -e 'class A; end; A.new.foo'
-e:1: no method named foo (NoMethodError)

# mruby (after)
$ ./bin/mruby -e 'class A; end; A.new.foo'
-e:1: undefined method 'foo' for #<A:0x7f8dcc00ad88> (NoMethodError)
```

```
# ruby 1.9.3
$ ruby -e 'class A; alias foo bar; end' 
-e:1:in `<class:A>': undefined method `bar' for class `A' (NameError)
        from -e:1:in `<main>'

# mruby (before)
$ ./bin/mruby -e 'class A; alias foo bar; end'
-e:1: no method named bar
 (NoMethodError)

# mruby (after)
$ ./bin/mruby -e 'class A; alias foo bar; end'
-e:1: undefined method 'bar' for class A (NameError)
```
fixed const_get && const_missing issue

- Fixed Module.const_missing issue.
- Module.const_get search path. const_get has sought outer module.


Verification code.
```ruby
module A
  Test0 = "Test0"
  def self.const_missing(name)
    "A::#{name}"
  end
end
p A::Test0
p A::Test1


module B
  def self.const_missing(name)
    "B::#{name}"
  end
end
p B::Test2

class C
  def self.const_missing(name)
    "C::#{name}"
  end
end
p C::Test3

class D < C
end
p D::Test4

def Object::const_missing(name)
  "Object::#{name}"
end
p E

class F
end
p F::B10
```
Comment typo in gc.c fixed

`value` is painted to grey rather than black by`mrb_field_write_barrier`.
Use CRuby for building

Root make script was changed to Ruby script.
It used mini-rake what's Rake subset.

mini-test was tested CRuby 1.8.7 and 1.9.3.

Currently mini-rake called make and Makefile on sub-directories.
After time, I'll changed to Ruby script.

I think Ruby building script has good readability than GNU make.
Newtonsoft 4.0.8.0

Updated Newtonsoft to version 4.0.8.0
Fix for issue #442: SpdyFrameEncoder compressor state race condition
Submitting test from testFest

Adding tests for http_build_query function (testing variations of parameters)

Tests were written at the AmsterdamPHP/PFZ TestFest.
pkg/pkg.8: Set FreeBSD version

Since FreeBSD 9.1 has /usr/sbin/pkg, set Fx version to 9.1.
Issue 2

Fixes enumerated in issue #2.
Don't run explain on slow queries for database adapters that don't support it

When using the activerecord-jdbcmysql connection adapter, I received this exception after a slow query fired:

```

NoMethodError: undefined method `explain' for #<ActiveRecord::ConnectionAdapters::MysqlAdapter:0x1c92233b>
	from /Users/blake/.rvm/gems/jruby-1.6.7-d19@myapp/gems/activerecord-3.2.3/lib/active_record/explain.rb:65:in `exec_explain'
	from org/jruby/RubyKernel.java:1787:in `tap'
	from /Users/blake/.rvm/gems/jruby-1.6.7-d19@myapp/gems/activerecord-3.2.3/lib/active_record/explain.rb:59:in `exec_explain'
	from org/jruby/RubyArray.java:2339:in `collect'
	from /Users/blake/.rvm/gems/jruby-1.6.7-d19@myapp/gems/activerecord-3.2.3/lib/active_record/explain.rb:58:in `exec_explain'
	from /Users/blake/.rvm/gems/jruby-1.6.7-d19@myapp/gems/activerecord-3.2.3/lib/active_record/explain.rb:34:in `logging_query_plan'
	from /Users/blake/.rvm/gems/jruby-1.6.7-d19@myapp/gems/activerecord-3.2.3/lib/active_record/relation.rb:159:in `to_a'
	from /Users/blake/.rvm/gems/jruby-1.6.7-d19@myapp/gems/activerecord-3.2.3/lib/active_record/relation/finder_methods.rb:377:in `find_first'
	from /Users/blake/.rvm/gems/jruby-1.6.7-d19@myapp/gems/activerecord-3.2.3/lib/active_record/relation/finder_methods.rb:122:in `first'
	from org/jruby/RubyBasicObject.java:1698:in `__send__'
	from /Users/blake/.rvm/gems/jruby-1.6.7-d19@myapp/gems/activerecord-3.2.3/lib/active_record/querying.rb:5:in `first'
	from (irb):1:in `evaluate'
	from org/jruby/RubyKernel.java:1088:in `eval'
	from org/jruby/RubyKernel.java:1410:in `loop'
	from org/jruby/RubyKernel.java:1197:in `catch'
	from org/jruby/RubyKernel.java:1197:in `catch'
	from /Users/blake/.rvm/gems/jruby-1.6.7-d19@myapp/gems/railties-3.2.3/lib/rails/commands/console.rb:47:in `start'
	from /Users/blake/.rvm/gems/jruby-1.6.7-d19@myapp/gems/railties-3.2.3/lib/rails/commands/console.rb:8:in `start'
	from /Users/blake/.rvm/gems/jruby-1.6.7-d19@myapp/gems/railties-3.2.3/lib/rails/commands.rb:41:in `(root)'
	from org/jruby/RubyKernel.java:1042:in `require'
	from script/rails:6:in `(root)'jruby-1.6.7-d19 :002 > 
```

Digging a little deeper, it seems that only mysql2, postgres and sqlite3 support explain on the connection adapter. This change prevents the slow query explain from running if the connection adapter does not support it. Ideally, the test wouldn't stub out 'supports_explain?' on a connection that does indeed support it, but we don't yet have any tests that run end-to-end against a jruby runtime and use the jdbc drivers.

Feedback appreciated!

Blake
added predicate methods for AR store attributes

AR store attributes now have predicate methods (model.store_attribute?) like regular attributes.
Add Hash#only as alias for Hash#splice.

I think it will be more intuitive  to have `only` as opposite for `except`. Because everywhere we can find these two methods/keys together.
Promote unchecked warnings into being emitted by default.

To make that viable, suppression of unchecked warnings is now available
on a per-type-argument basis. The @unchecked annotation has hereby been
generalized beyond exhaustiveness to mean context-dependent "disable further
compiler checking on this entity." Example of new usage:

  def f(x: Any) = x match {
    case xs: List[String @unchecked] => xs.head   // no warning
    case xs: List[Int]               => xs.head   // unchecked warning
  }

It turns out -unchecked has been put to other noisy uses such as
the pattern matcher complaining about its budget like a careworn spouse.
This actually simplified the path forward: I left -unchecked in place
for that and general compatibility, so those warnings can be enabled
as before with -unchecked. The erasure warnings I turned into regular
warnings, subject to suppression by @unchecked.

Review by @odersky.
Prepared actors hierarchy for migration.

Internal nodes added so methods relevant to akka can be overridden.

Review by: @phaller
Adding copyInto and toVector methods to collections.

* Added generic copyInto method for collections.  For any collection with a CanBuildFrom, can convert a generic collection into it using the builder.
* Added specifici toVector method for collections.   This is more efficient than copyInto if the collection is a Vector.

Review by @axel22
New logic for TermSymbol.resolveOverloaded

This commit replaces the resolveOverload method in TermSymbols in order to bring it more into line with what happens in the compiler. It supports a number of language features that the existing version does not, including expected return type, call-by-name parameters, and default-argument parameters.

I am sure that there are still many behavioral differences between this implementation and the one in the compiler as 1) I've just written it and 2) It is not the same code. Therefore, they should really be unified in reflect.jar in the future. That said, this is a significant improvement over what is in place now.
Wip sensible deprecation msgs √

This is the new, improved one. Found overzealous backticking to be the cause earlier, although with a less than stellar failure message.
Add a "preview"/webkit view on a right click menu which automatically…
Add product properties to api

We had a need to add Product Properties to the Spree API. I have implemented the model object as a child of Product. I also plan to add further access by including support for the Property model object.
Return the proper line-item.

The function add_variant in order.rb returns different values depending on if the object exists in the line items already or not.

This change causes the function to return a consistent value for both cases allowing the return value to be used  in the calling method.

Note:  core/app/controllers/spree/admin/line_items_controller.rb is expecting this return value.  But if the item already exists then the return value is all line items rather than the newly added line item.
Fix to using Map.__getitem__()

The following will no longer cause an error:

    import sunpy
    a = sunpy.make_map(sunpy.AIA_171_IMAGE)
    a2 = a[100:200,0]
Don't use 'import *' in test_sympy_parser.py

Fixes a major annoyance introduced in #1546 when using py.test. 

Plus, it's better style.
Fixed an error in kinematic differential equations.

@smichr @gilbertgede @moorepants @hazelnusse
Tart Money

Fixed substr function in get fraction method to prevent internet explorer 7 and 8 bugs.
updated desc for parmap as it moved from gitorious to github plus the li...

...ne was using a deprecated keyword
Update framework/db/ar/CActiveRecord.php

Isset incorect in AR

Need to check in controller if attribute exists.
#709 docs/guide/ja translation updates

caching.page.txt, topics.url.txt, database.ar.txt, quickstart.apache-nginx-config.txt and changes.txt
Make column_id optional for getChecked().

If column_id is not specified search will be performed in first column by default.
Patch 1

I've updated BtreeBehavior, renamed methods to match TreeBehavior in 2.0>.
Add support for a table of administrator names.

Adds support for a table of administrator names. That way the user doesn't have to specify that the name equals one.
Fetched latests master and merged changes.

Added events for:
Resident join town
Resident Leave town
Update features-json/x-doc-messaging.json

Add note about sending objects with postMessage in IE.
Fix for multiple iteration in GbkReducer (also counter support)

Exact same as for the corresponding cdh3 pull request.
Velocity interpolation for DG methods

Move velocity interpolation out of TransportModelTracerTofDiscGal internals,
create an abstract interface for it, and use it to implement two concrete classes.

The simplest, VelocityInterpolationConstant, behaves identically to the pre-existing
code in the TMTTDG class.

A new one, VelocityInterpolationECVI, implements the extended corner velocity interpolation method,
see the article:
R. A. Klausen, A. F. Rasmussen, and A. F. Stephansen. Velocity interpolation and streamline tracing on irregular geometries. Comput. Geosci. Vol. 16, No. 2, pp. 261-276, 2012. DOI: 10.1007/s10596-011-9256-0.
corrected hil scaling factors
Fixedwing outdoor

This includes:
- the fix for the override in px4io
- my integral reset for the pid controller
GPS Status fixes

Some residual bugs after fixes following earlier bug report. Those I spotted are fixed in this commit.

1. ubx.c: success_count increment should be before health evaluation for correct behaviour w.r.t #of successes.
2. ubc.x: health = true should only occur inside conditional (otherwise will be set true on first execution and conditional will only execute in the case that success_counter_limit = 1)

Similar fixes to mtk.c
Fix discontinuous rendering issues

This branch fixes the following issues with rendering:

issue #1: Discontinuous data sources that were rendered without other data were not emitting null data in unknown portions.
issue #15: Discontinuous portions were not being handled correctly by tooltips and guidedots.
Update lalita/plugins/bardator.py

bardos added
перфекционизм

при кликах на контролы не стоит давать пользователю их выделять
Integrate grid in engine
Change to English documentation

Added unset($post); to the end of the foreach as recommended by the php documentation http://www.php.net/manual/en/control-structures.foreach.php. Very trivial change.
A collection of changes, mostly for specifying install destination

Also fixed some minor bugs and edge cases.

I've also documented the install destination stuff on the Wiki on my repo if you want to pull those changes across too:
https://github.com/codeassassin/psget/wiki/How-PsGet-decides-where-to-install-modules
https://github.com/codeassassin/psget.wiki.git
QMR was incorrectly expanded to Minim*um* Residual (instead of the correct, Minim*al* Residual)

I was going through the documentation looking for things to bite on and realized this error.
Rest Adapter ajax error fix

Change rest adapter test to execute error function in context of the adapter. Change rest adapter error function to call this.didError and not this.context
Default ubuntu path

I made minimal changes in gmtpy.py so that it checks the default install location for the .deb package from the Ubuntu (11.04) repositories, _without_ requiring $GMTHOME to be set, or the GMT bin directory on the path.

The Ubuntu package follows a convention where all of the GMT binaries are no on the path, but called with the GMT prefix instead. (e.g., $ GMT gmtdefaults instead of $ gmtdefaults).

I also changed some of your exceptions in detect_gmt_installation

There may be a more universal way to do this, but I went for the quick & clean solution.

Thanks for providing a nice clean python interface for GMT.
This fixes the :on_error handlers so they actually work.

They were fat-fingered in most of the reporters as @on_errror and thus
were silently ignored.
Windows compatibility and Growl notifier compatible Mac/Win

Hello,

Here are my patch that solve the issues related to Windows compatibility and introduces a new Growl notifier compatible MacOS and Windows.

All explains are available at URL http://php5.laurent-laville.org/sismo/

I'll close the issue GH-39 related to same contents

- Laurent
Created helper for search related tests.

This helper function should allow the creation of automated Selenium tests that check the "search" functionality of Eden modules with relative ease.

Created as a part of [GCI 2012](http://www.google-melange.com/gci/task/view/google/gci2012/7960230)
Old Survey Roles replaced
Reduce log output during normal startup (redux)

My pull request for eacfeaaddda2ba89bbf8cb521620b44ac95ed2b7 updated
load to use logger.info. This does the same for loadHubotScripts :)
Fix alert rendering
Feature Request implemented for GUI

Adds the ability to right click individual parameters and reset them to default.

https://github.com/ioam/topographica/issues/331
長いログを生成するコードを追加

長いログを生成するコードを追加しました。
Performence

Auf Seiten wie dem Warenkorb muss nicht für jedes Produkt die Produktoption geladen werden, das kann übersprungen werden.
fix tests and model for event
FIX Use formatDate() for the date
Set category inventory improvements

If there are >= 10 set category values, the list is halved into two columns.

Two minor interface improvements to the settings page to make it more pleasant to add more values to a set category.
Fix nested class behavior. 

This changes the output of complex_cascades and changes current behavior, but to the best of my sleep-deprived cognition I think we were testing for incorrect behavior.

Would fix #65, would love a quick sanity check from @ajashton and @Mr0Grog
Added some more stuff on lists
memcached version of CacheBroker
Player#display_name to avoid blank names
Fix an edge case in rev_parse.

## The Problem
Calling #rev_parse with a revision to parse that includes a ref and a path that contains `..` in the filename.
Example `HEAD:path/to/file/with/two..dots_in_the_file_name`

This will attempt to split and then rev_parse on the two parts. At best we'll get an error and git will tell us that the path doesn't exist. At worst we'll run into a situation where that fille will exist and we will be returning bad information.

## The Fix
Just don't split on revision specifiers that contain `:`.
Restructuring JS of translate wiki JS, ensuring consistency in coding
Added support of colspan and rowspan attributes for <td>
734193 remove logout from login
rustc: bunch of frontend hacking in pursuit of removing old #macros

r? @pcwalton
Remove deprecated modes from os.rs

This commit adds a lot of little + signs to os.rs to make the default modes explicit.
Add test attributes to test functions missing test attributes.

It seems somebody forgot to add the proper attributes for the test suite to notice this.
RF - refactor ability to load compressed .mgz file

Check for .mgz extension directly before calling parent method. This
allows people to use .mgh.gz files if they want.  If that's not a good
feature, the compressed_exts class attribute could be () to disallow
this.

For @ksubramz I think.
ticket/11179

Start parameter for search in case out of bounds, instead of returning no results found should display either the last page or the first page when it is negative.
http://tracker.phpbb.com/browse/PHPBB3-11179

PHPBB3-11179
[ticket/11050] Add docblocks missing in properties and methods in all search backends.

Add docblocks missing in properties and methods in all search backends.
http://tracker.phpbb.com/browse/PHPBB3-11050
PHPBB3-11050
Fixup llvm compiler warning

Couple of obvious fixups from compiling with llvm.
monitoring: client: disable upgrade polling

upgrade downloads, in testing, has been shown to cause a reproducible
crash. Until we fix this disable upgrade polling.
First documentation amendments

I have read through the intro and improved some of the English and made minor grammar changes.
Multiple type export and Comments Box tweak

Can now export multiple types at once.

Data manually entered into comment box does not get overwritten by the country if you then change the callsign.
Add support Mass-Assignment Role of ActiveRecord + specs

The earlier #657 is broken. This one makes it easily mergeable.
Store attribute in CanCan::Unauthorized exception

Stores the attribute for which authorized in fails in the raised CanCan::Unauthorized when calling ability.authorize!

This should help with error messages and debugging.
pages and student model added
new build script for p1/p1c tree

since the old build.sh script is really outdated by now I am proposing to use this script for the mtd tree
ZMQ::CZMQ: %EXPORT_OK update & fixed a little bug in the zmsg_addstr/zmsg_pushstr

* There was an error:

DB<1> $msg = zmsg_new();                                                                                                                                                                                                                 DB<2> zmsg_addstr($msg, "somestr");
Usage: ZMQ::CZMQ::zmsg_addmem(msg, src, size)

I've provided the size parameter for the zmsg_pushmem/zmsg_addmem in the zmsg_addstr/zmsg_pushstr functions.

* The zmsg_*, zframe_*, zsockopt_* and zctx_interrupted functions have been added to %EXPORT_OK
Update content/docs/app-server.md

Add URL Parameters for GET /followings.
Login & Admin Controllers. Authentication redirector.

Here's the work I've got so far that's ready to be merged.

Summary of what's here (might help making it a bit easier to merge)...

Plugin that automatically redirects users if they aren't authorized to view a page.
Working Login interface (no verification that password format is met).
Basic outline of admin controller.
Set up of Database connection at start up.
Const variables for roles and resource (controller) names.
Set of rules defining a users permissions.
Customizable query handler

This (experimental) feature allows you to write custom query handlers and replace the default synchronous socket-based handler with any custom handler.

The query handler handles is the low-level connection between the library and the external WHOIS source. As of today, the only way to use a different connection mechanism/technology is by monkey-patching the library.

**Why you may want to change the query handler?**

There are hundreds of reasons why you may want to do that. Here's a few:

- In your testing environment you might want to use a `TestHandler` to avoid performing real external connections. If you ever used the whois library in a real Ruby app with tests, you probably ended up using a lot of mocked and stubbed objects.
- To perform super-fast multiple lookups, you may want to write an asyncronous handler using EM, Celluloid or your favourite async library
- If you need to interact with multiple systems, you might want to use a distributed architecture or a queue system.
E2: wirelink creation and removal

Adds E:wirelink() and E:removeWIrelink() functions to E2 entity
Bug fix for "mojito build html5app" command

This is a fix for where the command-line context was not being used by the "mojito build html5app" command.
Add GetStockObject ID constants

Copied straight from WinGDI.h.
[doc] pupup注释
Fix site menus for relative paths

This fixes the Maven generated site so the paths are relative.
[READY FOR REVIEW] Using caching services within Context

https://jira.duraspace.org/browse/DS-1205
added functionality to return the new ID on insert
Pass the prefix to the python installer

Fixes installs into $HOME using PREFIX=$HOME/...
Add merge --squash level

A new level is in the commit.
Up 3582

Tweak the implementation of UrlStringBuilder and ancillary classes to allow for compound context names (e.g. "portal/uPortal").

In the process I removed some constructors that aren't used anywhere.  (I did it because, owning to my changes, the class was going to end up with a large number of constructors.)  If folks prefer it, I'm not opposed to restoring them.
merged kortschak restructure with latest
MOSYNC-2056 - Messagestream returned NULL for zero-length strings, remov...

...ed that piece of code
da eng a ita
upped rev number

upped rev number
Unique id for patient created . RAXAJSS-379

It check the  id of  the created patient  that if its already been generated or not , and if its , it qill not generate the same it and if its not it generates .
remove loadingNode when queries are canceled

it looks like it could be possible that the `loadingNode` may not be cleared when some of the Deferreds cancel (or reject).

it's possible that `loadingNode` is actually being cleared some other way and so i'm not sure this is necessary - maybe it's more of a theoretical issue than a real one.  i tried to build a test case that would show this issue but was never able to make it happen (32e147b - that particular commit obviously won't fail because it was applied after the fix but that's the code i had been using if you care to cherry-pick it for yourself locally).

i'd be ok if you don't take this or you want to take some time to look at it before you accept it.  i really would have liked to have made a failing test case or have a way to explain why the case won't fail.
Fix blank field
Primera fusió

Accepta canvis
fixes race condition in auth file backend, mostly re-played changes from...

... @zannalov - thank you

@zefhemel or @sergi

Fixed race conditions in here. We don't use this plugin in Cloud9, but it would still be nice to have this in.

Thanks.
serveral small bugfixes
this is a fix for the quest Leyline id: 11547

This is a fix for the quest Leyline corrected goids that you can complete the quest
Added string property to Error.

This is probably not the best implementation but it should be illustrative enough.

The idea here is that I would like to have the error message without the "Line #: ". I could regex it but I think it would be neat to be able to get a clean message just like we get the clean line number.
Update TravisCI node.js versions

See http://code.google.com/p/esprima/issues/detail?id=317
Write throttle rewrite.  Also be sure to poll for imm_ files while waiting on priority mutexes.
warn when setting attributes already set

Changes as described in issue-270 (https://github.com/cbeust/testng/issues/270)

Warn when trying to set an AnnotationProcessor if another AnnotationProcessor has been already set. 
Same behaviour added for IConfigurable, IHookable and IMethodInterceptor

My first approach was to throw a RuntimeException but setting one of the attributes more than once should be possible because they can be configured at multiple places (service file, testng.xml, annotations, ...) so throwing RTEs would change the existing behavior. Because of the possibility to define Listeners at different places the logging is really useful for all people because now you see when defining a MethodInterceptor at place A and one at place B (perhaps this is a place not used by all but just some tests) where people asked thereself why their MethodInterceptor defined at place A "does not work" in all cases. Now they will see that they are redefining an attribute of TestNG.
Remove auditdb support: rarely used and unnecessary complicates agent shutdown
Revisions to ios-codebykevin CSS theme to support retina displays, remove most bitmap files
#19325 Make E-Mail Connection Overridable in AdminEmailHandler

Now with Docs, Tests and Config Imrovements

References: https://code.djangoproject.com/ticket/19325
rename ErrsController to ProblemsController

it was quite confusing for me that in most places `Problem` is called `Err`.
Massive code cleanup

Removed a bunch of old, unused code. Most of it is in the hazard space.
spelled wrong

Sort by price Low to High
add npm-debug.log / tmp

Also removed the leading and trailing slashes from node_modules
because they are not needed.
add kt, kl
Add vietnam input method
Coupling

Porad mi to na windowsech nechodi. Rad bych to az prijedu dal dohromady.

Jsou tam problemy ruzneho druhu:

- kazdy projekt se vygeneruje jako dynamicky linkovana knihovna
- jsou tam konflikty linkovani ruznych verzi C Runtime Library
- i kdyz se to spravi, a linkuje se napriklad dynamicky, je plno nepokrytych externalu (linking erroru).

Starsi verze (10.8.2012) chodi v pohode.
A few more modules

For some reason the banredirect wanted to be included in the pull request. Please review :-)
Jappix Mini License

add the MPLv2 license to all Jappix Mini files except mini.js, for which camaran still might need to agree.
List literals doc
Don't stop parsing the expression when it contains a number with a leadi...

...ng decimal point.

Since an expression of the form `var x = .5 + 1;` is perfectly valid, we should continue to parse it as normal and not raise confusing unrelated warnings. See issue #751.
Bunch of fixes for Visual Studio and others

- Fixes missing upper-case 'E' separator case.

- Header stdbool.h is not available on every platform, so json_stdbool.h is added

- HAVE_STDBOOL_H is defined too, but it is not used. Instead, JSON_C_HAVE_STDBOOL_H is defined following he json_inttypes.h pattern. So, HAVE_STDBOOL_H may be removed if unnecessary. It simply wasn't clear to me which convention is preferred.

NOTE: json-c.vcproj is out of date, but once missing .h and .c files are added to the project, json-c should build fine now.
fix madlib-481

This pull request fixes madlib-481.

We should set the auxiliary table as temporary.
Update documentation for linear regression

I updated the following file regarding MADLIB-664:
src/ports/postgres/modules/regress/linear.sql_in
2.0.x pgis vector reduction

Implements automatic vector simplification for postgis inputs, driven by XML parameter (#1136)
Jarred's Additon
API docs typo and formatting fixes

Thought I sent the pull request before 0.5.0 came out, oh well :109:
lua-headers loaded as source rather than bytecode

This will make Moai more portable (and fix the Linux branch see http://getmoai.com/forums/building-the-linux-branch-t1034/).

It turns out that the source (with comments) is shorter than the bytecode emitted by string.dump (which contains debug info).
Added Windows 8 support for launching by protocol handler

Xbox LIVE on Windows requires support for launching by protocol handler.  Add protocol URI to LaunchParameters.  URI gets split into schema (key) and path (value).
Re-worked population of Game.LaunchParameters to work the same as XNA 4 on Windows.
- Parameters can optionally start with a forward slash.
- Keys can be separated from values by a colon.
- Double quotes can be used to enclose spaces.
Thanks to liortal53 for pointing out this obvious fix that I missed. The...

... Draw2D and ChaseAndEvade demos on PlayStation Mobile now work.
updates for Playstation Mobile 0.99 SDK compatibility

-Playstation Mobile updates for 0.99 SDK compatibility
-pss-fixups from danzel added and enhanced
588136: Make ispdb cache-friendly

 - add a default max-age of 600s.
 - for export_xml/id (exports a config XML): set no-cache to Cache-Control (it will cache but will always check with the server if the cache file is updated, and we can provide the last-update value using config.last_update_datetime)
 - list/xml/ (export list with config IDs and its last_update_datetime) - set no-cache to Cache-Control and use last-update as the most recent config.last_update_datetime
Sonar : Upgrade to 3.0 and provide LaunchAgent
Grabbag2
Upgrade git to 1.7.9.6
simh: install README files and VAX boot ROM

Neither the README files (useful to have) nor the VAX boot ROM (required to boot the VAX simulator) were installed; modified formula to install them in the appropriate directories.

I'm not sure if the attached changes are the best way to copy a bunch of files while maintaining directory structure (is there a canonical method?), but it seems sufficiently Rubyesque to me, for whatever that's worth.
Add --force option to `brew link`

re: #11811, the first commit here adds a `--force` option to `brew link`. This will cause homebrew to delete any conflicting files in the PREFIX before symlinking, similar to the old, destructive `brew link` behaviour. It also adds a new `--dry-run`/`-n` option, similar to `git clean`, which lists the files `--force` would delete without making any changes to the filesystem.

The second commit adds a new `ARGV.dryrun?` helper method, since the option was already being checked for manually in another command, and migrates all usages over to it.
clutter: 1.10.8 & cogl: 1.10.4

Seeing they tie together, I'm updating them both here.

Also changed source, since the one changed to is used on the official page: https://clutter-project.org/download
New formula: whois 5.0.17

This is the whois used by Debian and its down-stream distributions.

Default whois on OSX doesn't offer as many features. I've shadowed the system whois because I can't think that any scripts would be using whois programmatically or that anything would really depend on this, so if you've brew installed it, you probably want it to be the default.
Add log and persister packages.
Fixed a few type-os

Hello,

This was done as part of 24PullRequests.  I noticed your project from being listed as one of the APIs available for FinTech Startup Weekend.  

Let me know if you have any concerns, thank you.
Bugfix for bug #847703 - Specifically format results for more consistency

Results now have a formatter that make it easier to distinguish the results from other output.  This also adds a pattern that will help avoid the issues of bug #847703 -  Password option pops up after RESULT when using rhc domain create/delete
Bug 845171
add my install changes back again

These are the same from #721, because they have been reverted through #282 (8cf1e56).

@butonic @DeepDiver1975 please review.
Remove unneeded warning.

This was debugging code and it's no longer needed.
We need to allow for raw Riak search queries via the Model base class.

Currently it is expecting `key=value` and those are joined together with an `AND` before sending to Riak. This is cool but in certain situations we need to be able to pass in the raw query string.

See http://wiki.basho.com/Riak-Search---Querying.html and https://github.com/praekelt/vumi/blob/develop/vumi/persist/model.py#L170-184
Converting tabs to spaces because that makes my apache happy

Also testing the pull mechanism for evident
extend prototypes rather than creating them from scratch

I've been writing some coffeeScript to inherit one of the classes in Sammy like this:

    class DataLocationProxyTest extends Sammy.DataLocationProxy
    	setLocation : (newLocation) ->
    		super newLocation

With the way DataLocationProxy is written this doesn't work because the constructor is not inherited.  To be inherited DataLocationProxy.prototype.constructor would have to be the DataLocationProxy function.

This is because the prototype is defined as a new object :

    Sammy.DataLocationProxy.prototype = {
        bind: function() {
            var proxy = this;
            this.app.$element().bind('setData', function(e, key, value) {
                if (key == proxy.data_name) {
    ......

if the prototype is defined like this :
    $.extend(Sammy.DataLocationProxy.prototype, {bind : function() {
        var proxy = this;
    .....
unbind : function() {
        if (this.href_attribute) {

&c then it is possible to inherit 

Is there any reason that the prototypes are defined as they are and would it be better to extend rather than redefine them so that classes can be inherited?  I note in other places it uses $.extend which does not cause this problem.

The code in this pull request uses $.extend for the modification of all prototypes.
В письме о новом заказе в текстовом формате съедался последний символ
Install script uses outdated bash redirect technique

Back in the day, when you wanted to redirect both stdout and stderr, you did it like so:

./script > /dev/null 2>&1

The current installation script uses this technique. However, Bash has for some time allowed the code above to be written more elegantly like so:

./script &> /dev/null

I have changed the installation script to utilize this feature.
css validator does not allow multiple and inset box shadows.

http://www.w3.org/TR/css3-background/#the-box-shadow

`[line 1] "inset" is not a valid value for CSS property "box-shadow" `
* o-blog.el: respect user customization for `time-stamp-format'

I have time-stamp-format is customized. because of that publishing is failed
Added image for Luke Lee

Site deployed to http://lukelee-syte.herokuapp.com/ for right now.