labofsahil/github-event-dataset-2012 huggingface dataset:
Do not add empty security group

Previously, not setting a security group leads to an invalid
signature (when using api keys). This was caused b/c
an extra securitygroupid was added with '' as its value.

This was calculated as a part of the signature, but dropped
from the request, leading to the error:
    unable to verify user credentials and/or request signature

This commit only adds a securtygroupid param if the result of
the querying for groups does not return []. This will prevent the
extra security group from being added.
remove unreachable code.

I remove unreachable code.
hallo, ich hab was cooles gemacht...
Disagg schema revision

Address https://bugs.launchpad.net/openquake/+bug/1078273

Updated disagg schema to match the new spec, and added an example file.

All tests pass.
[Wpf] Reset DrawingContext current position after Stroke/NewPath

Behaviour updated to match Cairo backend
Check ACCEPT_DELEGATE_MODEL_CATEGORY policies when dragging and dropping

The policy ends up getting checked anyway, in AbstractComponent.addDelegateComponents(...).  Checking earlier allows us to provide the user with feedback.
Issue #482 search raises exception.

Handle pypi results for packages with no ordering.

TESTED=2.4.6 2.7.1 3.2.2
setup.py dev

Non-user-facing: ``setup.py dev`` in pip checkout will run setup.py develop and then cause test_requires requirements to be installed.
[ADM] Implemented propertyVisible() for widget property exposed to user.

The function will determine the property whether to show in property view.

Replace #131 by @zhizhangchen's comments.

@grgustaf Because of propertyUserVisible is too long and hard to fit the size of docs in widgets.js, so I still use 'propertyVisible' as the function and attribute name.
Since false positives seem to be back, log now prompts users to report t...

Since false positives seem to be back, log now prompts users to report them, and doesn't drop the item...

More info: http://villavu.com/forum/showthread.php?p=1048908#post1048908
tidy html and css on appeals page

going from hard-formatted to ul's. Branched from last pull request to avoid conflicts, as it's done in the same region
bugid-52342: fr.wikia.com: Run the import script

Please check this small maintenance/wikia/imports/WikiaComWikisList.php script refactoring
Give administrators the correct rights to use StructuredData

I'm currently in SF working on curating content for the Second-Screen and StructuredData alpha. It turns out that someone gave the 'admin' group the rights to edit content for SDS ('sdsediting' and 'sdsdeleting'), but it should be 'sysop'. This will fix that.

Sorry about the extra few commits on this pull request - not sure how to cherry-pick and get rid of them.
improvement for univ.page function

js function `univ.page` will load pages by ajax but will change location of documents in address bar of browser
Add update capabilities to DBSnapshot & c.

Copied DBInstance.update to DBSnapshot.update and switched the call to pull snapshot instead of instance.

Support DBSubnetGroupName in RestoreDBInstanceFromDBSnapshot

Support passing in a ParameterGroup for param_group arguments.

Add link to volume filter details.
Add symbol and proc accessors through CRAZY METAPROGRAMMING GOODNESS
Set ASDF system version

Somebody asked on #lisp to add a version to the .asd files on order to add an ASDF dependency on that version, so I put the version string in a separate file read by all .asd files.
In addition release.sh updates version.lisp-expr immediately before and after tagging a release.
Put the insertion ordering and cloning bugs to bed

So I was being a boss on my Atari 2600, mastering my newly acquired first-edition paddles and I thought: why don't I put all this awesomeness to work fixing those Bonzo insertion issues instead?

Resolves #67, tho I didn't merge any of @benvinegar's code I did make sure his tests pass against my code (the tests kind of duplicate some what my new tests are doing so I didn't bother pulling them in). That pull can be closed when this is merged.

The first batch of commits are simply reorganising the test code. I pulled the JS out of index.html and split it up into multiple files to make it easier to manage. The *real* changes start at ce4b15c7. Most of the test code is left as-is (descemiolonified), mostly the new stuff is just in [dommanip_insertions.js](https://github.com/rvagg/bonzo/pull/new/fixinsertions#diff-6).

1. Fix ordering of all prepending insertion methods (`prepend()`, `before()`, `prependTo()`, `insertBefore()`) so they are consistent and work as you would expect--nodes remain in their original order after they are prepended.
2. Ensure that cloning occurs where it needs to. The methods that use `insert()` (`appendTo()`, `prependTo()`, `insertAfter()`, `insertBefore()`) were working mostly OK but the others didn't do any cloning so stuff gets lost when you're doing multiple insertions in one call. I pulled out the cloning code from `insert()` and let `normalize()` call it where required.
3. Ensure that all insertion methods can be called with raw nodes, arrays of nodes, Bonzo objects and HTML strings (where appropriate).

Tested on all browsers that matter. Didn't test on OS X cause my Mac VM is busted at the moment but that's not really an important target these days anyway is it?
grammar at general/packages.html

i think it's grammatically wrong
AE fixups for osx/ios/atv2

This fixes compilation for osx/ios/atv2 after exchange of cstdstring to std::string. It also fixes setting the volume from AudioOSD.
Escape with key codes instead of named HTML entities (for IE support) #418

When attribute values contain both an apostrophe and a double quote,
we should substitute the character being used to wrap the value with
its key code instead of named/keyword entities (for IE support).

Fixes #418.
More precise help for ios developers

Hi !

I just improved the README with more details for ios developers, to get the device token as string.

I'm sorry I can't fix the indentation problem for the function snippet, if you can get your head around this problem I would really appreciate :)
Add support for tag="{*}name" in _Element.iter() and friends.

Such methods now have all combinations of wilcards to implement
CSS selectors `NS|E`, `|E`, `*|E`, `NS|*`, `|*`, and `*|*`

Internally the meaning of the qname.href struct field was changed:

* The NULL pointer is a wildcard, matches any namespace
* The empty Python byte-string matches elements without a namespace
* Other Python byte-strings are namespace URIs, matching elements in
  the same namespace.

qname.c_name is uchanged (NULL for a wildcard, a C string for a
given local name.)
Allow parsing of config files for for enterprise library.

This allows parsing of enterprise library config extensions and is in line with the way MS .net handles things.
RF - Provide shape as argument to ndindex.
Changed my email address to my work address

I just changed my email address to my work address, since I developed this on ETS time (and contributed it with their permission).
Respect NOTMUCH_CONFIG environment variable.

Issue #422.
typo: ssk -> ssh
Fixed some issues in the weld-osgi doc

I built the weld-osgi locally and while I was reading one doc I found some little problems.
[win32] Fix for problematic iMON hardware

This is a second part for fix #1111.
Abilitity to disable joystick code (which cause a problem with some iMON hardware) was implemented In #1111, but when users will update from Eden to Frodo (or just use clean install), they should at first use keyboard (or mouse) to switch off joystick and only after that they'll be able to use remote control.

With this patch XBMC will try to detect problem iMON hardware and, if some is found, (initially) disable joystick support. User can change this setting from GUI and user choice will be preserved across restarts.
Remove struct SEpisode

This removes struct SEpisode as it is more or less dupe code with struct
EPISODE.  EPISODE has wider reach, so SEpisode dies. Instances of
SEpisode were replaced with EPISODE and their vector equivalents,
EPISODES and EPISODELIST respectively, app wide.
[WIN] react to joystick connect/disconnect (fixes #12653 and #11220) + refactor


Fixes access violation soon after unplugging a controller, as XBMC and the SDL were not aware of the removal.

Windows doesn't have the code to separate joystick events from other devices, so no toast for the user at this time.

Used the opportunity to refactor and reuse code already written for Linux, so a compile test under linux would be appreciated.
[AE/CA] - fix build on case-sensitive filesystems.

In CoreAudioAESound.h, it included "utils/AEWAVLoader.h" when it should be "Utils/AEWAVLoader.h".  This prevented building on case-sensitive filesystems.
[pvr] leave calculation of time to demuxer when playing recordings

fix correct display of time when playing pvr (vnsi) recordings.
Fix for issue #3

Simple fix for a missing live dep that was previously listed in the package.json as a dev-dep
Correct JSON (add comma separators and remove trailing commas)

http://community.clickteam.com/showthread.php?t=70193
change! 

下班!
Fix event editor view showing seconds on 4.8/Linux.
Add route for /account/signup

Adds missing POST and GET routes for the signup method in account_controller
page -> Page
Add Python Interface.

This introduces irc.py, sigyn's python interface, as well as a few changes to some of the irc functions to better meet standards.
Constructing connection string via urlparse

Hi Aparo,

We want to use pyes for our startup but one thing draws us back and i wanted to enhance connection string construction.

Simply we are creating urls with api-key information like;

http://api.searchbox.io/api-key/yoursupersecretapikey/your-index ... etc.

but with pyes as you have answered me long ago :)

> From Documentation:

    Servers can be defined in different forms:

    - host:port with protocol guess (i.e. 127.0.0.1:9200 protocol -> http
                                        127.0.0.1:9500  protocol -> thrift )
    - type://host:port (i.e. http://127.0.0.1:9200  https://127.0.0.1:9200 thrift://127.0.0.1:9500)

    - (type, host, port) (i.e. tuple ("http", "127.0.0.1", "9200") ("https", "127.0.0.1", "9200")
                                     ("thrift", "127.0.0.1", "9500")). This is the prefered form.

> So you should define:
>   connection=ES([("http", "127.0.0.1", "9200"), ("http", "192.1.60.1", "80")], ....)

>   As you like.

Not solving my issue, in the end pyes tries to connect as (if i give port number 80);

     "http://api.searchbox.io/api-key/12313123123:80" 

and it fails to connect.

I have attached my patch to solve that problem also reduced complexity a bit (not sure)

now additionally i can define 

     conn = ES(["http://api.searchbox.io/api-key/12345656...."])

Could you please review and give me feedback about my changes ?

I kept old behavior as is and I REALLY need that feature, please let me know that if there are any issues to be fixed or any changes you want me to do .

KR,
Ferhat.
next cleanup

old eclipse configs are removed
Update to link to gist for ruby 1.9.3-p286 (instead of ruby-1.9.3-p194)

Updating to latest ruby.

Also, thanks. This is great.
Updates of russian translation
Add more like this query
Multi-Human, human hand rolling, new video and Doc

Added funtionality for multi-node-multi-human and doc
Added SimPar Video to media
Added Camera switch to HUD
Documentation
upgrade pie.htc to version 1.0
MIFOS-5794 Added Warning Messege for GLIM options

Added warning message when GLIM and New GLIM are enabled in same time.
glose_Fb

trevor: 84152023bc51a8d99a1dac0174316a6dab0a742f
Allow multiple connections to brokers

Connections to brokers are defined in `res/config/pyon.yml`, in two sections, `container.messaging.server` to get names like `primary` and `priviledged` [sic], and they key into connection information in `server`.

These changes move the concept of managing multiple nodes into the `ExchangeManager` class which every Container has.  Instead of `ExchangeManager.start` returning the default node and ioloop greenlet to be saved by the Container, it is now saved by the EM and indexable.

- If some connections fail but at least one succeeds, just warns about it.  If all fail or none are defined, throws an Exception
- `Container.node` is now a property that passes through to `ExchangeManager.default_node`, also a property, which returns `primary`, failing that any available, failing that a None.  Endpoints automatically get the `primary` still via this scheme.
- Exchange objects will use the `priviledged` [sic] connection if available.  (TODO: make sure EMS service uses it as well, it should)
- Full set of tests (unit/int)

TBR @mmeisinger, please don't merge until we've reviewed either offline or Monday.
First attempt in loading param dicts from yaml

This only loads PD so that one gets PD as a ConfigDict. However, the objects are not yet loaded. Need to work on that.
patchs

Slim update
layout fix 1024*768 and auto hide
Fix pct/4money Issue #2
Fix non urlrewrite support on windwos and root dir
Attribute error float nan value

The exception below occurs when a field or cell in the second row is blank, which is usually represented as a float('nan') and hence causes the exception on dateutil.parse. This commits resolves that.

```python
Traceback (most recent call last):
  File "/home/ukanga/dev/bamboo/bamboo/tests/controllers/test_datasets.py", line 163, in test_POST_file_for_nan_float_cell
    result = json.loads(self.controller.POST(csv_file=mock_uploaded_file))
  File "/home/ukanga/dev/bamboo/bamboo/controllers/datasets.py", line 93, in POST
    result = create_dataset_from_csv(csv_file)
  File "/home/ukanga/dev/bamboo/bamboo/lib/io.py", line 70, in create_dataset_from_csv
    import_dataset(tmpfile.name, dataset)
  File "/home/ukanga/Envs/bamboo/local/lib/python2.7/site-packages/celery/app/task.py", line 315, in __call__
    return self.run(*args, **kwargs)
  File "/home/ukanga/dev/bamboo/bamboo/lib/tasks/import_dataset.py", line 15, in import_dataset
    dframe = recognize_dates(read_csv(_file))
  File "/home/ukanga/dev/bamboo/bamboo/lib/utils.py", line 81, in recognize_dates
    date_parse(dframe[column][0])
  File "/home/ukanga/Envs/bamboo/local/lib/python2.7/site-packages/dateutil/parser.py", line 697, in parse
    return DEFAULTPARSER.parse(timestr, **kwargs)
  File "/home/ukanga/Envs/bamboo/local/lib/python2.7/site-packages/dateutil/parser.py", line 301, in parse
    res = self._parse(timestr, **kwargs)
  File "/home/ukanga/Envs/bamboo/local/lib/python2.7/site-packages/dateutil/parser.py", line 349, in _parse
    l = _timelex.split(timestr)
  File "/home/ukanga/Envs/bamboo/local/lib/python2.7/site-packages/dateutil/parser.py", line 143, in split
    return list(cls(s))
  File "/home/ukanga/Envs/bamboo/local/lib/python2.7/site-packages/dateutil/parser.py", line 137, in next
    token = self.get_token()
  File "/home/ukanga/Envs/bamboo/local/lib/python2.7/site-packages/dateutil/parser.py", line 68, in get_token
    nextchar = self.instream.read(1)
AttributeError: 'float' object has no attribute 'read'
```
Мелкое исправление в htmlToBB

В строке замены htmlToBB замелось только первое this -> el.
Теперь заменяются все.
Improve examples' style
Formatter manager patch

rename $this->formatterClasses to $this->dispatchers
Add response fields
Enhances names of acp search result providers

Additional, the language items for the searched object types are added.

Fixes #779
Refactor debugger

changes to gutter needed for cloud9 debugger

moves gutterdecorations to session (to the rest of the model stuff)
adds ability to add disabled breakpoints
@todo: tooltips
broken js generated by YUI

Here is a testcase with some js that working in 1.4.5 but now does not in 1.4.6. The generated js causes an error in Chrome, "Unexpected token ILLEGAL", where a string appears to span multiple lines. There originally was some kind of linewrapping character there.
Resolves issue #62

Uses REQUEST_URI and strips all query parameters from the path. Changes all affected tests from injecting REDIRECT_URL to REQUEST_URI and adds a testcase to make sure query string parameters are stripped.
Layout

Ultimas atualizações de layout
Add jquery bbq history plugin

- Included Ben Alman's back button and query library from
  http://benalman.com/projects/jquery-bbq-plugin/
- Add package json
Add Lo-Dash v0.9.2.

Add Lo-Dash v0.9.2.
Files are from the tagged version.
set the readable and writable properties to true

I was having problems `.pipe()`-ing to a `Terminal` instance (from `process.stdin`).

Setting the `readable` and `writable` properties fixes it.

Cheers!
Removed Guice dependency since it was hardly used.

Title says it all.

### Checking if github is lying about markdown in the comments :)
update readme for stage1
Changing the name of Romansh (rm) language corresponding to CLDR (issue #4431)

See issue #4431

In Contao Romansh (rm) language is called 'Rhaeto-Romance'.
Corresponding to CLDR, the language is called in English 'Romansh':
http://unicode.org/cldr/trac/browser/trunk/common/main/en.xml#L436

And the native language-name is 'Rumantsch':
http://unicode.org/cldr/trac/browser/trunk/common/main/rm.xml#L387
Added multiversion test signatures #40

I've added signatures for versions: 6.7.7-10 (Debian Testing) and now they also pass on version 6.7.9-0 (MacPorts). I think, that there is no need to keep lots of different versions of assets that should match our version and simple signatures list would be enough.
I've also added 1 method to ease matching signature version selection.
Merge css dependency example
s/Multilens/MultiLens/
Devel

Hi Ted, Davide,

This is about a month's work of development, quite a few little projects bundled together; I think it is stable and ready to pull into master, so let's review it!

Burt
Better Integration into a Node.js Project

One may require Swag with Handlebars now in a Node.js project. 

```
var _ = require('underscore')
  , async = require('async')
  , fs = require('fs')
  , Handlebars = require('handlebars')
  , Swag = require('swag')
;
```
Add public showAtEvent method for enyo.Popup

I've been playing around with porting an app from Enyo 1 to Enyo 2, and was frustrated to find that enyo.Popup does not supply any positioning options for working with mouse events. So I wrote my own logic to mimic the behavior of Enyo 1's old `openAtEvent` method, and here it is.

Let me know if you prefer to receive changes that add features (as opposed to fixing bugs) via some other method. I figured I may as well just submit a pull request on it since the Contributing.md docs didn't mention anything special, but if there's a more thorough process for submission to core I can certainly go that route instead in the future.
Ajax POST body fix

An ajax request with a method type of POST doesn't send post data (when not using the postBody parameter). The parameters contained in go are appended to the URL.

This can be seen using firebug or chrome inspect. The network information shows the request is being sent as a post request but the post data is empty. Instead the URL has been modified when using an object as the post data.

Example Issue Fiddles: 
http://jsfiddle.net/J2f88/ -- Uses object as query parameters
http://jsfiddle.net/J2f88/1/ -- Uses string as query parameters

Note: For the fiddle, the data will still return because the remote server doesn't care if data is in post or get.

The change on line 81 of Ajax.js fixes this issue.

Enyo-DCO-1.1-Signed-off-by: Matthew Schott <glitchtechscience@gmail.com>
Change strict list optimization to use Language.Fay.Stdlib functions

Changed following Chris Smith's suggestion so that behaviour of [a,b..c] is consistent for all types.
Change build system to generate ChangeLog from Git log

From information found here: https://live.gnome.org/Git/ChangeLog

Maybe we want to customize the `git log` format a bit.

I also wrote a Python script that can print a list of unique `AUTHORS` and `COMMITTERS` sorted by number of commits as well as generate the `ChangeLog` but I wasn't sure if it was OK to have Python be required for `make dist` commands.

The `dist-hook` would look something like:

```
dist-hook:
  @echo "  Generating AUTHORS..." && \
    python $(top_srcdir)/scripts/geany-git -a $(top_srcdir) > $(distdir)/AUTHORS
  @echo "  Generating COMMITTERS..." && \
    python $(top_srcdir)/scripts/geany-git -c $(top_srcdir) > $(distdir)/COMMITTERS
  @echo "  Generating ChangeLog..." && \
    python $(top_srcdir)/scripts/geany-git -l $(top_srcdir) > $(distdir)/ChangeLog
```

This script [can be found here](https://gist.github.com/1325346).
Fix indentation for Cython files

Test for against the lexer instead of the filetype when computing indentation. This fixes Cython indentation. 

Cython uses a custom filetype, however, it uses the Python lexer. As a consequence, testing against the lexer does not break anything, but it fixes Cython indentation.
Added an option to show line numbers

You can add comprehensive line numbers by pressing ```:``` while not in search mode. These line numbers include collapsed nodes so expanding one will not change numbers of later items.
Update php/m/activities/activities.php.posts.ilp

bug fix seiten umblättern im profil
I18n

Add internationalization support

note: this pull request is on top of the setup.py one. if you don't want to move setup.py I can redo it.
merge completed

new:
* draft version of documentation: http://bioinfo.cipf.es/fransua/ete-evol/tutorial/tutorial_adaptation.html
* merged with main branch
Adding platform specific path.delimiter as requested in #3728

Including tests and docs
Improve Exception reporting

2 patches that improve / fix the output of the `throw` call sites for errors triggered inside `process.nextTick` callbacks as well as during module loading.
./configure: be compatible with CC containing multiple words

For example:

    CC='ccache gcc' ./configure

The bug was introduced in 5062741bd7a8ac6b7713defde62c0b8d3ab23fc8;
a similar bug was fixed in 5abcdc967173a8019d6b0f76c1ddfa5d6e90e4a6.
test: prefer binding to localhost over 0.0.0.0

On source based distributions where testing is encouraged, where tests are ran under a network sandbox, that disallows binding to 0.0.0.0, the tests as is will fail.
Add 'path.sep' to get the path separator.

This patch adds 'sep' property into path module, to get the path separator, like python's os.path.sep.

It will be useful to write a platform-independent code to parse a path.

posix:

    'a/b/c'.split(require('path').sep) // => ['a', 'b', 'c']

win32:

    'a\\b\\c'.split(require('path').sep) // => ['a', 'b', 'c']
Update www/websockets.yaws

Documentation bug fix: {noreply} -> noreply
Fixed backslash escaping in documentation
#140: implement

This addresses #140, introducing a <code>--define-suite</code> option for <code>rose suite-run</code>. @matthewrmshin, please review.
metomi/rose#273: geditor: don't use EDITOR/VISUAL.

This should make it less likely for users to specify a terminal based text editor for geditor.
Grab Sprint image captions

Hi Mike,

This proved to be a little more complex than I initially thought as Sprint uses Ajax to serve up JSON that is then turned into html content. The changes I have made work out the URL to download the JSON from. Then it extract any text content to create text/html media for the mms mail object. 

Also worth noting is that to parse the JSON response I have included the JSON gem in the gemfile. Hope this is ok.

I was thinking about writing a test case for these changes, but I'm not sure how to achieve it as it would require a persistent MMS message stored on the Sprint servers. Because they expire any message after 60 days, any test that i can think of would expire with the message. If you have thoughts on this let me know.

Cheers,

James.
Add Test Case for issue #211

This patch contains a test case for issue #211:
  - Kernel.send
Image button coordinates set as value when available

As you can see [here](http://api.nette.org/2.0/source-Forms.Controls.ImageButton.php.html#44), there's a different way in which Nette deals with image button when it's attached to a form container:

```php
<?php
$form->addImage('test'); // <input name="test" ...
$form->addContainer('cont')->addImage('test'); // <input name="cont[test][]" ...
```

Which causes that in the HTTP request we get the value of that button as an array of coordinates, which is unfortunately [thrown away](http://api.nette.org/2.0/source-Forms.Controls.SubmitButton.php.html#55) without any use.

So basically what I'm trying to accomplish in my commit is to inherit the setValue() method in ImageButton class so that you can then get the coordinates:

```php
<?php
function processForm(UI\Form $form)
{
    dump($form['cont']['test']->value); // array( coord_x, coord_y )
}
```

It means that if we need the coordinates for some reason, we'll have to attach the image button to some container.
phpDoc fixes for PhpStorm code completion

Už se o této úpravě někde diskutovalo. Sice je to protivnej bug IDEčka, ale než (jestli) ho opraví, tak jsem si to ručně za hodinu přepsal.

Asi to ocení víc lidí :)
Database: fixed deleting/updating with additional conditions on GroupedSelection

Bug introduced in a67194c5deafd62373cfe1920d3780f5d4686a4a

NOT READY TO MERGE.
BF: Pass plugin_args to child nodes of MapNode
sphinxext cleanup

Some changes concerning Numpy's Sphinx extension. Obsolete entries in `setup.py` are dropped, which allows to use only distutils (and not setuptools). Also update the license file.
Bug #62593 Updated pdo_pgsql driver to convert boolean values to pg nati...

...ve format in emulation mode

Change-Id: Id81a7ae42e4108c126abb29f927950fea754144c
Сборка QReal:Robots и #531

QReal:Robots теперь опять компилится. Также поправлена #531.
use Rails backtrace in tests

Fixes #1575.
Backport cache key patch

Backport of be623677 #5394

When I made that PR 3 months ago I wasn't sure what the procedure was regarding backports. I believe this should be backported as I don't believe anyone is using cache_key and expecting to get the encoded object id on instances of `ActiveRecord::Relation` for example.

In that way I feel that it is more on the side of 'bugfix' vs change of behavior.
fix for messages in invalid encoding from db-drivers

When postgre query fails it gives sometimes error that could not be converted to utf and app fails with

```
activerecord (3.2.8) lib/active_record/connection_adapters/abstract_adapter.rb:282:in `rescue in log'
activerecord (3.2.8) lib/active_record/connection_adapters/abstract_adapter.rb:275:in `log'
activerecord (3.2.8) lib/active_record/connection_adapters/postgresql_adapter.rb:674:in `exec_delete'
activerecord (3.2.8) lib/active_record/connection_adapters/abstract/database_statements.rb:96:in `update'
activerecord (3.2.8) lib/active_record/connection_adapters/abstract/query_cache.rb:14:in `update'
....
```

`e.message.encode('utf-8')` failed with
```
"\xD0" from ASCII-8BIT to UTF-8
```

I've added explicit `encode()` with `:replace` parameter.
The use_schema_cache_dump configuration moved to ActiveRecord.

Please see 0da12df2608969330bd47c543866f79ff8ca9edd.

cc/ @josevalim
In order to support more HTML5 tags month field introduced

In order to support more HTML5 tags month field introduced
refactored mass assignment security tests

One code uses for two different tests. Duplicated code used for different test-cases. As example
https://github.com/rails/rails/blob/master/activerecord/test/cases/mass_assignment_security_test.rb#L393 and https://github.com/rails/rails/blob/master/activerecord/test/cases/mass_assignment_security_test.rb#L403.

That is bug because in this tests should be used instances of different models.
Allow explicitly set content-type via head method when status code allows it according to the RFCs

Creative title.

@josevalim as per your request, the same pull request made against master which are you already pulled into 3-2-stable ( in https://github.com/rails/rails/pull/6198 )

@twinturbo addresses your concern, no conflict, tests pass and compatible with your accepted pull ( https://github.com/rails/rails/pull/6148 )
Update THANKS: use my real name
Add information about ANIS and local Linux communities to partners page
ConfBase/ConfBaseDir + basic refactoring of import
Fix 4560

Here's a proposal to fix 4560 [as suggested](https://issues.scala-lang.org/browse/SI-4560) by @odersky:

I reverted both the original bugfixes/workarounds, 7127d8293775905acd0d04e21d9e045b5c029261 and 124cf3f9cbdc582a432c13edd229ba9b8726b99f and then reverted the commit which supposedly introduced the bug in the first place, cb4fd65825f3c88908103e48d0d7e89d70d26c22. I included the pending parts of the test and cleaned it up altogether.

Do we want to have all those revert commits in the history or should I produce a squashed commit of all the changes? Should this still go into the 2.10.x branch since the bug priority recently was lowered from 'critical' to 'major'?
SI-6032 Enhance TaskSupport documentation.
Fixes SI-5822 & SI-6305 - OSGi tests + fixes

This pull requests brings:

* OSGi manfiest generation (via BND) into the ant build.  
* Felix/equinox tests against the defined bundles.  The "basic" test is enough to ensure that our packages resolve correctly.   
* A very simplistic reflection test.   Tests basic mirror usage.  Any more and we start breaking (which I'll be reporting as bugs as soon as the ability to write tests for them is in the 2.10.x branch).
* Refactoring scala.tools.nsc.io split package so that it's OSGi friendly.

Note: These changes should *not* affect normal dev.  Only running ant test or dist.done will cause the extra bundle creation.   I'll have to look into ways to speed it up more in the future.

Review by @xeno-by and @paulp

Special thanks to @jamie-allen and @martiell for help on this.
Implemented specialized filter for HashSet

The new implementation does not rebuild the tree from scratch like the builder-based filter method does.

This time it is based on 2.10.x, and it also passes ant test.suite.
Simplify raw types logic.

It was spread out much further than was warranted.

Review by @moors.
Move resolver and resolveEither to impl.Promise (SIP-14)
ENH: Optimize sparse csr A[i,:] and A[i].

Georgiana Dinu provided me with a benchmark showing that row slicing into a sparse csr matrix is rather slow.  This patch provides a shortcut for that specific use case, yielding a 10x speed improvement.

```python
import numpy as np
import scipy.sparse as sp
import time
import random

a = sp.csr_matrix(np.mat(np.random.rand(500,500)))

no_samples = 500
idx = range(no_samples)
random.shuffle(idx)

for thr in [0.2, 0.6]:

        a.data[a.data < thr] = 0
        a.eliminate_zeros()
        print "Shape and nnz/size", a.shape, a.nnz/float(a.shape[0]*a.shape[1])

        st = time.time()
        for i in idx:
                b = a[i]

        print "a[i]", (time.time() - st)/no_samples

        st = time.time()
        for i in idx:
                b = a[i, :]

        print "a[i,:]", (time.time() - st)/no_samples

        st = time.time()
        for i in idx:
                b = a.getrow(i)

        print "getrow(i)", (time.time() - st)/no_samples
```
BUG: special: replace wofz implementation with license-compatible one (#1741)

As here: http://projects.scipy.org/scipy/ticket/1741

I didn't find a way to link both C++ and Fortran files to the same .so via distutils, so it's in a separate module now.
[redis] improve connection error handling, patch amqp for on_disconnect
Add Date Completed Display to orders#show

This helps in backend order administration + customer support. Without this the admin has to go to the order history, or search for the order and look at the time in the table view.
Allow @Produce methods to return null when they have nothing to say.

The alternative, requiring code to register and unregister producers
so that they never return null, is just too difficult in practice.
Faster power of a matrix

A multiplication is saved computing `M**n`, which becomes typically
roughly `(1 + 1/log2(n))` faster for matrices of `order >= 10`;
for smaller orders there is still a speedup, but smaller.
Update requirements/index.php [cherry-pick!]

fix choice of language
Added ruby and objc implementation

Added ruby and objc implementation. Clean my code please.
More base2-sizing options

On older models of Iphone that don't support retina display, 2048x2048 is too big and 1024x1024 has to be used instead else it'll downsize it. Also, lower sizes provide more options to conserve memory/file-size.
Performance improvement when using diagnostics or timing

Use a fixed length character array to store routine names, which saves a lot of time converting between characters and varying strings inside the enters routine.
Add ccache to PATH

This adds ccache aliases to the PATH.
Fix Scatter-Plot Data

If a data source passes in only single datapoints with nulls on either side, we _should_ still show these points.  In an effort to Do the Right Thing™, we'll show these points and later make it easier for data source authors to pick their own interpolation if they want.
Adding conf path

Added optional HIVE_CONF_DIR
Removed some global, undefined, and unused variables

After some jsLinting, I found and removed some globals, undefined and unused variables.

Is there a reason you often do hoisting a la:
```javascript
var func = function () {
    var1.slice();
}, var1 = [];
```
instead of
```javascript
var var1 = [],
    func = function () {
        var1.slice();
    };
```
?

That seems to be hard to lint.
Updated input to support history / special keys

Import 'readline' to add support for control sequences and history (arrow keys).
IIS Web.config for routing added

If, for some reasons, you are trying to get Slim working Windows IIS here is example of working Web.config
Add Composer Compatibility

added in composer compatibility
Fix URI port parsing

Hi,

I've been playing with the new PHP5.4 web server running on a non-standard port and noticed the getHostWithPort() method returning host:port:port so I had a dig around and found the current methods don't handle the case of Host including a port which seems to be part of the spec: 

http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.23

I've knocked up a couple of tests to reproduce the issue along with a fix. I fixed this in Request rather than Environment as I imagined you would want Environment itself to reflect the actual server environment.

Best Regards,

Ben
Added travis build status

Added travis build status
French translation

Hello, I needed a French version of your plugin, so I translated your English files to French.
Adding Apache v2.0 license and updating the validator

Adding the Apache v2.0 license to the init process. It's common enough that it should probably be bundled.

I also had to update the validation regex to handle the altered naming scheme (has a number and a period).

All the tests pass, the license was added to my project just fine, and I was able to add more than one license file at a time.

Cheers.
Watch Task Documentation

Updated from the original PR #171. Did the suggestions by @jzaefferer and a few other updates to the latest doc formatting.

Closes #171 and #115
Change Overview from table of buttons to an IconView

As discussed in issue #2, this makes the overview scroll automatically to the selected items.  This changes how the overview slides are sized, though, because we can't layout the buttons and then see how big they are.  I've implemented an algorithm that should result in the largest size that fits all of the slides without scrolling.  (Unless this is smaller than min_overview_width, in which case that is used.)

Then, I went and got fancy, making the current slide be brighter than all the rest, instead of adding a yellow background behind it.  This also lets us crowd the icons a bit closer together, and therefore have them be bigger.

The last commit enables the left and right arrows to wrap around to the previous/next row.  The is different from the old behavior.  I find it more natural, since it means you can always navigate with the arrow keys, but YMMV.
Load base game's gamelib if mod has no own gamelib

Some mods/mappacks have their own game dir (fs_game) but no own gamelib.
Doom3 defaulted to the base game dll (I think), so we should do the same.

Fixes #44
Message-ID: must be bracketed with <>

When we upgraded to postal 1.9.0, we found that our messages' Message-ID headers were being discarded by some recipient domains (e.g. google). After some thrashing, it turns out this is because they're non-standard, e.g.:

    Message-ID: RjWMglgZsW4ZqfqcfkszNA.1350410745612@postal.woot.local

This causes DKIM signature problems for us. This patch fixes it by making the default Message-ID headers compliant again, e.g.:

    Message-ID: <Fj923tMAJGDfHc5pj9XAQ.1350411047628@postal.woot.local>

(See http://www.ietf.org/rfc/rfc5322.txt section 3.6.4 for the relevant standard.)
added filters / middleware, as well as exp package for future changes
Use `:` instead of `=` in transforms code example
Add `has` method to find out if a record with a given id is loaded

Alias `has` method on the model class
Added beginning of execute msg

ohai
example server adds trailing slash to query strings when no filename is present

fixed by adding index.html to link
Next

make rebar the default builder so it can be built as a dependency
Update README.md

This is no hugely exciting contribution, but if I'm interpreting the README correctly, I believe I found a small typo.

I know `type` is not a good attribute name, so I'm assuming the lambda's argument was meant to be `type` rather than `state`. Either way, hopefully this helps you or someone out.

Thanks for your wonderful contributions to the community!
Look before you leap + Rexster+neo4j compatibility

Okay so this is two separate things but they're close enough that I'm not really confident enough in my git-fu to have them in separate pull requests.

Rexster + neo4j will get quite error if you pass in a null as the third argument to createManualIndex rather than use the two argument version.

Look before you leap on conditionals so as to not accidently suppress exceptions by catching only the wrong type. Unfortunately Gremlin throws
the fairly generic RuntimeError for creating an index when one already
exists so catching by exception type isn't really an option.
Fixed dependencies in composer repository

It should fix issue #44.
various minor changes + a new ebuild

I've updated my contact information in each of my packages' metadata.xml files and removed an old version of an ebuild for games-action/voxatron-bin.

Added an ebuild for Idle3-tools, a handy program that allows one to disable Intellipark, a power-saving feature found in certain Western Digital hard disk drives that causes the drive head to park every 8 seconds of inactivity.
Add RBLView clipsToBounds property

Completes #10
Testing Rework

To bring a lot more testability to hubot I'm working on reworking the included test framework and making it more user friendly. Hopefully this can flow over to the `hubot-scripts` repo as well.

If you have any ideas/suggestions/tips for the direction of the testability, mention it in a comment and let's get this rolling.
TAJO-964: Separate the unit tests for null values from other tests
Improved SQL query

Improved SQL query for Min-/Maximum Price
Translate the attributes for order in cart and checkout review

In dem Warenkorb und bei der Bestellübersicht wurden die Attribute nicht übersetzt.
Update index.html

Adding WebDev to py and js categories.
Allow suppression of ifaddrs.h on SunOS

Older Solaris versions do not have this feature.  This allows
them to set SUNOS_NO_IFADDRS to allow libuv to build.

Re: joyent/node#3465
change for places

change for places
Cosmetic Use getSmartyArray instead of getTeams
Default pair configuration has upstream and downstream as the same endpoint

Create two endpoints, then go to create a new pair. The upstream and downstream are, by default, the same. Either they should be different, or just blank.
Abraham

Map marker and info window toggling on result div mouseenter.
Correct spelling of "represent"
Query cursor 1

ready to be merged
Fix export typo for tableView:willDisplayCell:forTableColumn:row

NSTableViewDelegate.WillDisplayCell never gets called due to this typo
fix bug 817826 - Add revision title/url to detail upon selection

https://bugzilla.mozilla.org/show_bug.cgi?id=817826
fix bug 810020 - Adding depth param for get_descendants

https://bugzilla.mozilla.org/show_bug.cgi?id=810020

Update and test.
fix bug 812266 - Add links to docs

https://bugzilla.mozilla.org/show_bug.cgi?id=812266
File migration, part one

Do not merge this :)

So, as part of migrating file attachments from MindTouch, we need to bootstrap a file-storage system in kuma. That's a bit of a job in itself, so I'd like to get some eyeballs on that.

What's in this commit is the utter minimum basics to get that going; a pair of models, Attachment and AttachmentRevision, that mirror Document and Revision in some ways. AttachmentRevision is where the file itself lives, and each Attachment can figure out what its current revision is. There's also a bit of bookkeeping in there, much as with Document/Revision, for migrating stuff from MindTouch.

Some things that are not here:

* A tagging system. If we want one, it'd be easy enough to bolt something on like what we use for reviewing document revisions, but since it wasn't absolutely necessary I didn't do that yet.
* Any sort of view for uploading/managing/viewing files. Mostly that should go in a followup bug.
* Any kind of kumascript integration. It shouldn't be hard to make the necessary data available to kumascript to mimic the MindTouch API for file attachments.

Some questions in need of answering:

* Right now I've got bookkeeping stuff in place to be able to migrate every revision of every attachment, and I'm operating on the assumption that's what we'll do. If that isn't correct -- say, if we're just going to pull the files over and ignore their history -- someone let me know.
* Filename uniqueness is tricky. The method I'm using right now is explained in the comment for the custom upload_to function, but I'm not sure whether it's A) overkill or B) not-enough-kill.
* Attachments and their revisions do not mimic the full API of Documents and their revisions, largely because I don't think most of that API is relevant here. If there's something we think we will need that isn't implemented, let me know and I'll add it.

Also, note that while from a very high-level view this is similar to how MindTouch handled files, it's different in several ways. MindTouch deliberately denormalized a lot more than this does, and I think it denormalized too much (it essentially duplicated the full current revision in the main resource table, for example). This is how I think kuma should be doing things going forward, and the migration script (which will show up later in a different PR) will handle the differences. Everything that MindTouch exposed in its API is, so far as I'm aware, derivable from what this is storing, though.
Trailing slash 766313
fix bug 783530 - Update browser ID address

https://bugzilla.mozilla.org/show_bug.cgi?id=783530
fix bug 775902: Allowed some video attributes.

I couldn't spot-check this one since I can't get the Kuma wiki to work in Vagrant.
Add Arecibo. Fix bug 731960.

Depends on https://github.com/mozilla/playdoh-lib/pull/9
librustc: Automatically move non-implicitly-copyable types into unique closures

r? @nikomatsakis
Make some string operations UTF-8 safe

Currently `run::program_output` and `rustdoc` may fail at the assertion `str::is_utf8(vv)` due to the partial read of multi-byte character.
Fixed that issue by reading whole input first and then converting it to `~str`.
Adding real manpages for use in linux installers

Depends on https://github.com/neo4j/packaging/pull/7
to not screw up the packages.
Some tweaking of the looks ended up here as well.
Added a parser for compacting motd.
and escaping once again

Hopefully working now...

but I did test it...
Added a track command to git-flow-hotfix along the lines of the git-flow-feature track command

Some guys in my company needed to collaborate on a hotfix and found that the lack of a track command broke the git-flow 'flow'. If that makes any sense.
Tool cleanup

Use more appropriate collection, use final fields
What look like two very small bugs ...

Please see commits for details.
They're very small issues.
Ticket/10875

Fix SQL Caching
Xml version

This version is used for standard.
Add NotNull control to NList functions

Signed-off-by: George Dernovoy <g.dernovoy@gmail.com>
Styling secondary content

Improving styling of content further down the page
Fix trace function manager

This pr renames the profile functions to TraceFunctionsManager and fixes an issue where the previous
function in settrace was not recovered.
Distinguish issued vs. denied checks in need list
Making callbacks consistent

These commits fix the callback ambiguity we had across the project. All callbacks are now using the single-callback pattern used in node.js:

```js
foo(function(err, data) {
  if (err) // error
  else // success
});
```

In addition the argument patterns used in `Movie`, `Video`, `Bitmap` and `FontFamily` have now been aligned. A convenience callback argument can be used (with the above pattern) or you can simply bind to the `load` and `success` events:

```js
new Bitmap(url).on('load', function(){ ... });
```

Before, this might not have worked if the bitmap loaded immediately from cache. The `load` event would be fired before instantiation completed, meaning that listening for it after that would be pointless.

But now, using a new `asyncEmit` method on the EventEmitter, we now trigger these events asynchronously. I'm not sure if we want there to be a method especially for this or if we should inline the `setTimeout` in relevant places. Up for discussion on that.
Set textOrigin to be 'top' by default

Changes in transwf are also required. See: https://github.com/uxebu/transwf/pull/166

This was discussed a while ago. To make the Text API more intuitive the `{x,y}` attributes of a Text instance should be where the top-left of the Text appears on screen, not the bottom-left (as it previously was).
Persistent command history and killring, and useful bugfixes...

Hi,

Below is a list of changes in this pull request. Split into small commits, in case anything is contentious.
The patches for dyre mentioned in one commit are already upstream and released on Cabal as Dyre v.0.8.8.

1. Yi can be now run in its project directory, even if recompiling config file.
2. Killring, command histories, Vim tag stack, and last searched expression are now saved into ~/.yi/history file, and restored upon next Yi run. In case of history file corruption program will quietly ignore history, and write it from scratch upon clean exit.
3. I added -*- haskell -*- headers to all .hs-boot files. Should we consider adding this file extension to ones handled by haskell mode?
4. askConfigVariable is a new nice way of doing, what was copy pasted into many modules now using YiConfigVariable instances :-). It works like dynA, but for YiConfigVariable instances instead of YiVariable instances. 
5. Default modeling now has a nice padding of values.

Please comment, or enjoy! ;-)
added blur option to settings, and show your tour with blur

The user could set the blur to page and set focus only in current step
Further restructuring

- Moved glhck sources and includes to root src and include directories (less redundant glhck/glhck/src/src dirs)
- Moved media from build to test (it's for test media, right?), fixed install instructions and test sources to match
- Added GLHCK_INCLUDE_DIR cmake variable to ease use in parent projects
- Set project root name to glhck
Move oh-my-zsh to git submodule
[DS-1144] Maven Project Consolidation

Pull request to move the maven project consolidation into place in master.
Misc changes I made when trying to get novad working on my home machine

Fixed a 64 bit serialization error
Updated getDependencies script for the web UI
General cleanup of the README and addition of web UI install instructions

Note: can't push to helios from home so thought I'd just go through the proper git method of merging stuff in.
some more German