labofsahil/github-event-dataset-2012 huggingface dataset:
[Liskov] Option to disable broken user extensions

This adds a prompt to disable a third-party extension if it doesn't load correctly (we can do better error handling for this when we update require.js, but this makes sure users never get stuck).

@ajaxorg/liskov
deliver the right lastInsertID in PostgreSQL

For the PGSQL PDO driver we need  to tell pdo->lastinsertid() the name of the sequence object, otherwise it returns FALSE. read more on http://php.net/manual/de/pdo.lastinsertid.php

The default seq object name syntax is "table_pkfield_seq" i.e.: "article_id_seq"
I used end($this->pkeys) to get the last key in that array, because if the current table has multiple primary keys, the order in pkeys is vice-versa the way they were defined. i.e. you'll add a pkey "version" later on, "version" will be the first element in that array. But in the most cases, the earliest pkey of a table is also the autoincremented pkey. So this end() thing is just an enhancement for multiple pk tables, and does not effect tables with a single primary key.

*cheers*
Updated and cleaned up pool info, poolblocks, fixed Bitparking's hash rate display

Public Domain
fix for npm install failure (corrects: Issue #91)

Updated the section of nvm.sh that installs npm for older versions of node. E.g.: nvm install v.0.4.10 fails with the error: "sh: Syntax error: newline unexpected" - this is because the curl command is encountering an HTML result (due to a 301 page moved) and trying to execute it as a shell script. The new url for the install script is via https instead of http. This patch changes the urls for both 2.x npm installs and others to use https.
Handle empty TomDoc comment as an empty string

When you call `.tomdoc` on a method without any TomDoc documentation, the method will throw errors:

```
NoMethodError: undefined method `sub' for nil:NilClass
   .../tomdoc/lib/tomdoc/tomdoc.rb:130:in `tomdoc'
```

You can work around by calling `.valid?` before calling it, but other method such as `raw` works fine, and the error message isn't useful anyway.

This patch fixes it by simply returning '' for `comment.tomdoc` in case of no comments.
Recipe for `align-let`.

This is a recipe for align-let.

ftp://download.tuxfamily.org/user42/align-let.el
Recipe for xterm-color.

https://github.com/atomontage/xterm-color

Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
Update gist.rcp
Update doc/content/vim/java/inspection.rst

Fix typo in documentation title
Fix/2.2.x/ks 4408

https://jira.exoplatform.org/browse/KS-4408
* Simplify function check if a page is a descendant of another page.
Some fixes in folly itself and small_vector in particular

This is first patchset which fixes some portability issues (gets rid of some gcc-isms) and also fixes some bugs in small_vector. More to follow :)
various improvements to the website

There is more room for improvement, like combining all the javascript files and including them in the bottom, but I'm not sure if `prettify.js` needs to be loaded first for the page to show right.

Let me know if there any changes you want me to make and I'll refactor the commits.

Thanks for this great tool. :)
Seq extensions

Changes to Seq extensions as commented in:

 * https://github.com/fsharp/fsharpx/commit/1b58175e17e481d0aaadd7698bd89f5dd2f80393#commitcomment-2161569
 * https://github.com/fsharp/fsharpx/commit/1b58175e17e481d0aaadd7698bd89f5dd2f80393#commitcomment-2161560
 * https://github.com/fsharp/fsharpx/commit/1b58175e17e481d0aaadd7698bd89f5dd2f80393#commitcomment-2161555
 * https://github.com/fsharp/fsharpx/commit/c4d1a9d7d25bad474bec352d9e8d20361b24872a#commitcomment-2161701

/cc @colinbull
added data location sync
Add a basic form with search functionality

I just ported GeoExt 1 basic form to Ext JS 4. Please review and merge.
list repositories in the overview starting with an number like 123test

As seen in Issue #282, repositories starting with an number are only shown in "recently viewed" and in the repository search. 

With this little change, those repositories are also shown in the repository overview. (i hope the change is as simple as this). 


![Screenshot](https://dl.dropbox.com/s/4i48drtu75l5b34/Screenshot_2012-11-19-09-34-11.png?dl=1)
HttpServer: Fix IsAvailable() to be able to return FALSE

If the method .Start() of HttpServer was not called, IsAvailable() was
throwing an exception instead of returning FALSE.

This change has the added benefit that improves HttpMock a lot when run
with Mono. Why? Because apparently the _thread.Start(); in Microsoft.NET
is very fast and IsAvailable always was queried AFTER the server thread
had already started Kayak. In Mono, this fast is not so fast, so then
IsAvailable was throwing the exception and not using the retrying loop
(that is already in place) properly.

This is not a Mono bug. When using multi-threading code, you should never
assume any certain speed of any thread.
Play angles
Added missing test and cleaned some code

The xml error formatter test coverage needed a push.

Also cleaned up some code, comments and spellings.
closes #82: adding specs and docs for logging support
Header & footer for remaining pages
Fail current test on uncaughtException
Diablo 3 timer
Issue#95

Login and register links moved to the top-right .
[#2033] Fixed config issue for repeat plugin
Make edit source dialog expand if media fails to load [#757]

If you use a bad source, and the media fails to load, It will make the edit source dialog open, displaying the error within.
T299

Rewrite of the event system.  Docs are in eventmanager.js, and tests in test/eventmanager.js.  This adds both async and sync event dispatching, but has forced sync for now, until we feel confident with the rest of the codebase.
[#1782] First pass at adding units to editors
Fix gradients for fill and stroke.

The radial and axial gradients were never setting the fillStyle of the context, hence why in the pdf below the whole page was just filled with black.

I also removed some unused ctx variables that were being passed around. That code is all worker code and would never have the ctx anyway.

Last, the gradients and pattern code needs lots of work.  There are a lot of things we are ignoring right now such as bounding boxes, extend, and I think we may not be handling all the transformations correctly (especially in the case of form xobjects with patterns).

Expected to break:
issue1001.pdf

Fixes:
https://bugzilla.mozilla.org/show_bug.cgi?id=738979
Update German locale

Sorry to bother you again, but I found two little errors in my last pull request. Now everything should be fine with German locale.
Bte 15

Ready for a review that we already did.
Signal Quality/Battery
Documentation Fixes

See the commit comments for details. 

Note that the "tag create" endpoint doesn't appear to work at the moment, it looks like it requires a "tag view" endpoint, which is not yet implemented. I'll raise a separate issue.
0.8 fix for non-cluster mode
Maintainers doc update

Some input to the maintainers doc.
More Better Table Alignment Options

I had this random desire to have just some columns right-aligned, and even beyond that a still weirder desire to have just some parts of those columns right-aligned.

The result is this. It uses `Range` and some funky stuff to allow you to tell it to align things certain ways. It's not precisely the most flashy of all possible implementations, but if you can think of an improvement I'm happy to iterate until it becomes worthy of being merged into master.

(See the documentation changes, which is where I've illustrated how it looks different; I don't think it'll break any existing code, however - correct me if I'm wrong!)

Thanks for the great gem - saved me a bunch of work there buddy! Keep being awesome!
lower max_open_files default to 4096

not very critical, but  with 100000 as the default I get an error in the master log (Ubuntu, 32-bit) even for root, so I propose making 4096 the default, which does not create an error.

2012-09-28 11:15:19,484 [salt.master         ][WARNING ] The value for the 'max_open_files' setting, 100000, is higher than what the user running salt is allowed to raise to, 4096. Defaulting to 4096.
2012-09-28 11:15:19,484 [salt.master         ][WARNING ] Raising max open files value to 4096
Fix missing FileSystemLoader import

Some tweaks to the jinja template loader left out an import. Needed FileSystemLoader for line 34.
Add examples for state.hosts

I hope I did these docs right. Not sure how to see them myself.
ignore 'tmp' directory created by integration test

ignore 'tmp' directory created by integration tests
[NEXUS-5197] Avoid NPE in member change detection

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Even more cleanup

Probably a bit more pending, I'll update once its ready for merge.
NEXUS-5049: Fix

See issue for details.

CI:
https://builds.sonatype.org/view/nexus/job/nexus-oss-its-feature/336/
(will fail without last commit)

Scheduled (hence, job No might not be the correct one):
https://builds.sonatype.org/view/nexus/job/nexus-oss-its-feature/337/
Move from fork into branch for better management
Delete a large number of yahoo meme entries

... delete a maximum of 5000 posts ,or as many posts under 5000 within 30 seconds,  from their yahoo meme.
Fix 'undefined is not a function' problem at postgres adapter

Currently, when using the Postgres adapter, there will be an "undefined is not a function" error shooting from lib/adapters/postgres.js:49 (```log(sql, time)```)

Referring to a similar structure at lib/adapters/mysql.js:70 and commit 8bb855c, it seems like a good idea to add it for Postgres as well.
Upgrade to cascading wip-310
Updating NSLogger-cocoalumberjack connector

After talking with @steipete, I'm bumping the spec to incorporate a compilation fix.
Update Marlin/thermistortables.h - Table 2 (200k)

Calculated 200k thermistor using manufacturer provided resistance tables instead of beta formula. Its approximately the same except ~50 ADC unit deviation in the highest end of measurement. This is for a 4.7k ohm pullup. (Will add 1k ohm version soon, it will have the same improvements of more accuracy.)
Add Dict comprehensions and typed Dicts

This would close #287.
Examples:

Dict comprehension:

```
julia> { i/2 => 2i for i = 1:4 }
{2.0=>8,0.5=>2,1.5=>6,1.0=>4}

julia> typeof(ans)
Dict{Float64,Int64}
```

Typed Dict comprehension:

```
julia> (Real,Real){ i/2 => 2i for i = 1:4 }
{2.0=>8,0.5=>2,1.5=>6,1.0=>4}

julia> typeof(ans)
Dict{Real,Real}
```

Typed Dict:

```
julia> (Real,Real){ 1=>2, 0x5=>2.0 }
{0x05=>2.0,1=>2}

julia> typeof(ans)
Dict{Real,Real}
```

In contrast to array comprehensions, the length of the iteration is not required:

```
julia> require("iterators.jl")

julia> import Iterators.*

julia> { i/2 => 2i for i in take(count(), 4) }
{0.0=>0,0.5=>2,1.5=>6,1.0=>4}
```

There are no restrictions on the number of iterators:

```
julia> { i+j => i-j for i=1:2,j=[4,8] }
{5=>-3,6=>-2,10=>-6,9=>-7}
```

Technical note: curly brackets preceded by an identifier parse a little different after this commit, since they use `parse-ref` rather then `parse-arglist`. I don't think this breaks any existing code (and of course `make testall` runs fine), but there are at least 2 notable differences:

1) assignments are allowed: while this is not really a problem here, I think it would be reasonable to add a wrapper macro `with-assignment-allowed`, similar to `with-end-symbol` etc. ; as a side effect, this could also be used to parse macro arguments and allow things like `@options(x=1)`, unless there are plans to support named macro arguments.

2) the obscure semicolon-separated parameter syntax is unsupported, but I couldn't really find any place where it is actually supported:

 ```
 julia> exp(1;2)
 unsupported or misplaced expression parameters
 ```

(What is this about?)
Bitarray implementation

as discussed on the dev list.
(note that it includes a small change in array.jl, but I think that's reasonable)
818903 - Name of the pdf generated for headpin system report command

should be modified

will now generate PDFs with the name 'katello' or 'headpin'
Minor tweak to the welcome notification.

...mma and the user name.
864936 - update product labels to ensure uniqueness

This commit contains changes to ensure that product labels are
unique.

If the user does not provide a label, one will be assigned.
If the user provides a label and it is already in use, one will be
assigned.

When a label is assigned, the algorithm will be to 'labelize' the
product name.  Once labelized, if there is no product with that
label, the labelized value will be used; however, if a product does
exist, a "_"+cp_id will be appended to the lablized value to
ensure uniqueness.

This commit also contains a minor change to repos to ensure that
 a user cannot assign 2 repos in the same product with the same
label.
Update 2/0000/0159.txt

transalted some
Use default host in request when not specified

The http request was being invoked with an undefined host. This was freaking `nock` out. I think this is probably what is intended.
[openstack|compute] Add `get_limits` request

Signed-off-by: Nelvin Driz <nelvindriz@live.com>
New queue features

a) bounded queues: use setMaxItems() in the builder to set an (approx) upper
bound on the queue size; b) the builder now has an option to turn off background puts; c) queues now
default to flushing remaining puts when closed - this can be controlled in the builder via
finalFlushTime().
fixing unit and shift ordering. fixes #107
Issue 56 unit testing now finished

Dear all,

This commit has several bug fixes thanks to the new unit tests, and has a set of tests for the web interface:

 * User registration, login and logout,
 * App creation, update and delete,
 * Links from the site.

The commit improves also the forms using the styling from Bootstrap, so now everything looks more integrated. The error messages from form validation have been tailored, providing a better feedback for the user.

Please @rgrp @nigini , check everything run the tests yourself and if you like the changes we can merge it.
on CoreData mapping failure also call RKObjectLoader error block

Right now as it is coded, if there is a mapping failure the delegate method is called, however on non-CoreData methods, both the delegate and, if present, the block is called.  This commit will allow for the calling of both.
Fix wrong getcwd() parameter

Commit says it all; it fixes a compiler warning.
fixed l_isxdigit() macro

Quick fix of the l_isxdigit() macro.
added json_get() function, to parse JavaScript-stype identifiers

is as described. returns a 'borrowed' reference, perhaps you would prefer two variants - one to return a borrowed, the other to acquire a new reference.

If you like the function / want to include it, I would be happy to add to the documentation.
Enabled cowsay support for Ubuntu

Ubuntu has a different path for cowsay so that path is simply also checked for the presence of the binary
cowsay for BSD!

title says all
Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>
Minified wicket-leaflet.js

Should've included this with the original :)
Windows compilation updates / fixes (bitcoin-qt.pro)

The commit assumes we update the used Boost libs for Windows to version 1.49 to switch to the latest release.

If we switch over to 1.49 on Windows, we need to add oleaut32 lib in bitcoin-qt.pro, to avoid the compilation error "undefined reference to _imp__VariantClear@4", because VariantClear() is used in the boost::interprocess code.

In the end we would also need to update the qtgui_deps_1.zip with the 1.49 boost libs for Windows and the 1.49 pre-compiled header files.
Ultraprune: use a pruned-txout-set database for block validation

This is a rewrite of the block storage and validation engine.

Instead of blkindex.dat (a database with block tree data, and all transactions and their spendings in the active chain), it uses chain.dat (only block tree data) and coins.dat (pruned txout set). These two databases together are significantly smaller than blkindex.dat (<200 MiB), and only coins.dat is actively needed during block validation, speeding it up significantly (15 minutes for importing 185000 blocks from a local disk file).

Blocks are still stored in blk????.dat files, in the same file format, but smaller files (up to 128 MiB). To prevent excessive fragmentation, they are allocated in chunks of 16 MiB, and some statistics are kept about them. To assist with reorganisation, undo files are created (rev????.dat), which contain the data necessary to undo block connections.

Block pruning itself is not yet implemented, but this makes it trivial to do so; all that is required is deleting old block and undo files when certain thresholds are reached. Also note that this block pruning mechanism is different from the transaction pruning mechanism described by Satoshi. This one does not prevent a node from acting as a full node.

All commits result in a functional code tree, with succeeding unit tests. The first few add some extra classes, without changing actual semantics. "One file per block" and "Multiple blocks per file" form a refactor of the block storage mechanism, with related database changes. "Do not store hashNext on disk" only introduces a forward-incompatible change that simplifies the database layout. "Ultraprune" itself contains the switch from txindex.dat to coins.dat as validation data, and contains the majority of the changes. What follows are optimizations and other some improvements, that do not effect compatibility.

There are a few TODO's left (see comment below), but I'd like to give the code some exposure already.
IPC-server hardening and update

- use std::string instead char * to initially store passed URIs in bitcoin.cpp
- add IMPLEMENT_RANDOMIZE_STACK for ipcThread()
- add a global to check if ipcInit() succeeded
- log / print boost interprocess exceptions
- add MAX_URI_LENGTH in guiconstants.h
- remove unneeded includes and ipcShutdown() from qtipcserver.cpp
- fix a small mem-leak by deleting mq before re-using it
- add some more comments

This is intended to improve some parts of our current IPC code, mostly security wise, it does not change the URI handling behaviour.
Add suppressing redirects and storing authorization tokens in the session for more flexibility.  Also added get_auth_url() method.

...n for more flexibility.  Also added get_auth_url() method.
1179

...ble to avoid errors. also adds a test for calling with some missing fields. fixes #1779

http://cakephp.lighthouseapp.com/projects/42648/tickets/1779
Fixing small variable typo in test case

"exepcted" to "expected"
Adding tox configuration and a run_tests module for testing rapidsms core

refs #166 in rapidsms/rapidsms

A description for running tests with different options is given in the additions to docs/development.rst

Using the ci flag with ./run_tests and tox gives a cobertura coverage report for each.
Fix synchronization/correctness issues

Using a singleton `FinatraResponse` object has a variety of issues:
* Doesn't work for multithreaded applications
* Using a single `resp` allows data to persist across requests if those fields aren't overridden such as:
  1. first request hits endpoint rendered with a JSON body
  2. second request hits endpoint without a body, but will inherit the previous request's body
  * This is fixed by not using an singleton and instantiating a new `FinatraResponse` for each request
Make README common markdown compliant

(This changes only the '#title' syntax, which is usually '# title' in
common markdown.)
Add PTable.materializeToMap()

This function is a convenience for lazily materializing a PTable to a Map by wrapping MaterializableIterable.
More SuSE fixes for autoyast and koan

In testing the SuSE I found the following two fixes are helpful for autoyast:

* Make the domainname setting be the full eth0 DNS Name, minus the first dotted part (and not the FQDN).
* Only add a udev net rule for an interface if the MAC is set. This fixes behaviour whereby a dummy udev rule at eth0 forces the first NIC to get eth1 post-install.

And the following allow koan to work on this platform:

* Allow koan's -S option to work for SuSE breed. Also remove -S for breed=None, as I assume "Red Hat" is not a sane assumption for all Distros without a breed.
* Modern x86 kernels have 2048 char limit and this is needed to support configurations with kickstart+NIC kernel params. Otherwise koan refuses to accept the param list.

Many thanks for your consideration,

regards,
oliver.
Changed arguments to accept one array argument

This is a little CoffeeScript friendlier. No need of worrying about commas (see tests).
RabbitMQ queue arguments and heartbeat support

I added support for specifying the queue request heartbeat and for adding any RabbitMQ queue arguments (for example, x-ha-policy: all)
Base scaffold cleanup

Sorry, missed that :)
JBPM-3575 - deadline support for user task nodes

provides support for deadline (reassignment and notification) for user tasks to be declared on process level. In addition it fixes JBPM-3576 to handle reassignment according to WS-HT spec
RoboService uses the deprecated "onStart" instead of "onStartCommand"

Just replaced onStart with onStartCommand.
Feature/ie7 styling
Feature/daily activity email

Rob's daily activity email work so far...
fix twig extension and fix test factory

this fixes #35
Allow Faraday 0.7 and upcoming 0.8 release.
Updated to the new gtk-mac-integration APIs

Hello. **gtk-mac-integration** project, which is hosted on GitHub [there](https://github.com/jralls/gtk-mac-integration), has the new API.

FYI, `ige-mac-integration` has been changed to `gtk-mac-integration` and so on, there is no `IGE` prefix anymore.
compatible with pathogen/vundle

simple fix to make it work with pathogen/vundle
Wrap some kernel functions
Added russian localization, created action metabox

 * Localized into Russian almost all strings
 * Added new metabox 'Action'
CLN: Remove redundant function definition.

The same function has been redefined a few lines below this code.
qtconsole: Create a prompt newline by inserting a new block (w/o formatting)

Previously we inserted a `'\n'` to create a newline before a prompt.  This, however proved fragile as in code like
```
from IPython.display import HTML
HTML("<ul><li>Item</li></ul>")
```
the newline inserted a new list item instead of a new paragraph.

As far as I can tell the correct notion here is a new "block" which seems to behave like an HTML paragraph.

Closes #2314
fix scatter/gather with targets='all'

test included

closes #1723
Issue 1121: Don't generate SecurityGroup when user specifies securityGroupNames

When a user is supplying security group names, we shouldn't be generating security groups.  This change will enforce that.

see http://code.google.com/p/jclouds/issues/detail?id=1121
Ajout gallerie

yow
Fix potential thread leak

Those methods should be synchronized to avoid TaskThread being initialized multiple times in case of concurent access. It would lead to a thread leak.
Rather than regexp, I used lxml

check out the code and let me know what you think!
Improved code examples for inserting related models

As per this forum thread:
http://forums.laravel.com/viewtopic.php?id=2234

When inserting related models, you have to re-assign the inserted model to get the correct [b]id[/b] and [b]parent id[/b]
.gitignore updated, issue #108 property of non-object Error after save c...

...onfig in System | Configuration | Advanced | Advanced fixed
Remove call to ->assert in unit tests

I made modifications on all the writers classes. Here is the first pull request.
Ventana de Propiedades inciales 

He creado la ventana de propiedades iniciales.
Añadida clase initialProperties.
Para el borrado de objetos he modificado la funcion AddNode de tree de
tal forma que devuelva el nodo añaido haciendo que esta sea de tipo
wxTreeItemId.
Los tree aparecen expandidos ahora automaticamente.
Eliminado la opcion de variar el tamaño de las ventanas flotantes para
el cambio de posicion, orientacion , etc.
Bug 816565 - move shirt promo to the first slot

As requested in https://bugzilla.mozilla.org/show_bug.cgi?id=816565#c17 this just moves the current shirt promo to the first slot in the slide show.
Fix filtering 767394

This cleans up the tests a bit, nixes some more dead code, and fixes a problem where unified searches weren't filtering on models.

r?
Update examples/js/ShaderExtras.js

Removed extra ',' which interferes with JS interpreters/parsers
Implementation of API imagecapture()
More explicit Create-Or-Fail semantics on Unique indexing

this is retaining the original syntax but adding another option to fail if a unique node is already found in an index.
Running on heroku

Hi,

Just did the bare minimum changes to get instiki running on heroku. Uses the latest instiki and runs on the latest heroku cedar stack.
Minor changes

1. Introduced gitignore file
2. Added dedency on setuptools-git to allow including all files under git into python source package
Bundler current state

- update master with current state of bundler implementation
Fix 'system-includedir' help string in configure.ac

Probably a copy and paste typo.

Signed-off-by: Javier Viguera <javier.viguera@digi.com>
Added ability to quit from LogInWindow.

Noticed that the login window didn't have a way to quit so I added it.

![screen](http://f.cl.ly/items/0V2J2F3m011O072z1O43/Screen%20Shot%202012-04-21%20at%204.17.27%20PM.png)
PHP Fatal error:  Wrong parameters for ErrorException

if    feof($this->stream) is true
default value of   $lastError = array(
        'number'  => '',
        'message' => '',
        'file'    => '',
        'line'    => '',
    );
the parameters of ErrorException::__construct is 
[string $exception [, long $code, [ long $severity, [ string $filename, [ long $lineno  [, Exception $previous = NULL]]]]]]
the type is wrong and will cause a error.
Fixed MO playback features

These features, related to MO playback being synchronized with page changes, had previously been implemented in my last pull request and were incorporated into readium but had a few bugs.
Added jquery.validate support

Removed common.js.

Added excellent jquery validation library (https://github.com/jzaefferer/jquery-validation) by Jörn Zaefferer, a member of the jQuery team, lead developer on the jQuery UI team and maintainer of QUnit.

There is a new 'validation' meta-box argument that allows specifying validation rules and messages using jquery.validate syntax. See demo.php for example of required field validation on full name and password confirmation validation. See here for more details on that syntax: http://docs.jquery.com/Plugins/Validation/validate#toptions

jquery.validate includes the following built-in validation methods: http://docs.jquery.com/Plugins/Validation#List_of_built-in_Validation_methods

Text Inputs, Textareas, Check Boxes and Select boxes have been tested. Still need to add support for wysiwyg and image fields.
Support for overwriting the graphite backend

Sorry this contains other commits as well. I would appreciate if the inculde functionality would be merged as well.
Removing boost argument in Elastica_Filter_Term test 

There is no third argument for ```Elastica_Filter_Term::setTerm()``` so passing the boost to it seems redundant
Added single quotes to process escapes
generic api

hi shavit,

as we talked i discovered it will be more wise and easy for me to use more generalize api so i change the current api to new five methods.
new user, new post, update post, new comment, update comment.
and I will use them in the python code as needed.

I used much of the original code just ordered it  to basic elements.

please notify me if the code is OK and after you will pull it i will continue working in the new api.
revert enemy base change
3.0

Added undotree documentation
focus undotree window on toggle (if you open it, you probably want to use it)
Новый копирайт
[Routing][2.0] fixed several bugs and applied improvements

This PR is targeted at 2.0 and includes the fixes and improvements of #3763 and #3754.

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
[FrameworkBundle] Removed FileSessionHandler from FrameworkExtension to stop compiling a file that does not exist.

PR #4899 removed FileSessionHandler which caused a class not found error from FrameworkBundle after the cache was created. This PR will fix it.

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Todo: -
License of the code: MIT
[BUG] PoFileLoader pluralhandling uses interval instead of index.

PoFileLoaders parsed Gettext messages as interval but should have used indexed.

I added index only message strings to MessageSelectorTest to reflect this.

(this is part of https://github.com/symfony/symfony/pull/4249)
[Console] Misuse of str_pad instead of str_repeat
[Form] Added right HTML types to Datetime/Date/Time types if single_text is true

When you set the `widget` option to `single_text`, you get a HTML input tag which is fine, but you the type is `text`, and it's wrong. You don't have any other way to get the right `type` as this attribute is defined to the FormView instance itself (see FileType for instance).

This PR adds right HTML types like the FileType does.

Cheers,
William
Small backward compatibility to buckets that were managed with original s3fs

There was a problem for people using the regular s3fs and now changed to s3fs-c.
I use the the term directory a bit loosely here :)

When accessing to a file directly (e.g. stat /mnt/s3fs/some/nested/file/in/a/path.jpg), it didn't find the file because when stat was nesting through the directories it received that "some" is not a directory. On S3 "some" was a key with application/x-directory generated by the original s3fs and it also was a directory.

In more depth, when s3fs-c queried getattr, it didn't check for application/x-directory on keys, so it set the mode as a regular file, even though there was a directory behind it. (and caching prevented readdir to update the stat).

This pull request basically adds this backward compatibility feature (dc2559ba4cc1ebe15b6c99ce4f8d46d9f90a85ec), as 'c' stands for compatibility, at least when reading. :)
Plus, merging the bump to 1.61 from memorycraft/s3fs-cloudpack@a5e4da332d51bf6409541ae041ef725e591b0963
Bugfixes and notification improvements.
Patch 2

Correction signe >
Windows Support

Finally fixed Tower for windows. The steps are exactly the same as before. 

**Tip**
For me anyways, I cannot run make commands within the git terminal (windows). Make will crash. So make => cmd. Not sure if that's just me.
Slurp newlines from includes

I'm not sure if this needs new syntax, or re-using the existing newline slurping syntax makes sense for includes.
fork perl only once if displaying a mad file

so it will run faster
Add Posts for Groups

Users can now add posts to the group page and these posts do not show up in the users news feed. I had to make minor changes to Post.java and User.news() which I did not create. I used this discussion as a base for the solution:
http://piazza.com/class#spring2012/cs378softwaredevelopment/124
Update font 2 from master
Code Review for Job #17902

Code Review for Job #17902 - Workitem available at https://www.worklist.net/worklist/workitem.php?job_id=17902&action=view
CA-54945: Add tab completion for pif-uuids in bond-create.
CA-79538: Disallow setting number of VCPUs to zero

* Rename the `Maximum_vcpus` exception to `Invalid_vcpus` to better reflect meaning

* Extend the `fail_max_vcpus_task` unit test to `fail_invalid_vcpus_task`
  NOTE: The test was failing before this change and is still failing
Correct a mistake

in protein.py line 330, from exit(1) to sys.exit(1)
修改文档中存在的问题
BitmapText implementation for faster Text Rendering via Sprites

I implemented the BitmapText class which is able to render text via given sprites & spritemaps.

It is actually a port of the original implementation in lycheeJS, which is licensed under MIT:
http://github.com/martensms/lycheeJS


Due to blitting it is much faster in rendering text than using the canvas native text implementation.

The modification of the original Text.js file only falls back to the old behaviour if no settings object is given. The check against having an object as font (of instead a string like '12px Arial') will result in usage of the BitmapText and guarantees the old behaviour via native canvas text as before.

The fonts were generated with the Font Tool in LycheeJS, which can either be seen in the github repository or be visited at this URL. There's much algorithm magic in there as it supports outlines, detects baselines, corrects baselines and offsets of letters etc. - so I don't know if it makes sense to port it to the EaselJS framework as it will probably take much time for integration.

You can take a deeper look at it here:

https://github.com/martensms/lycheeJS/tree/master/tool
http://martens.ms/lycheeJS/tool/Font.html


~Cheers, Christoph
KT-2247 Report name clashes between inner classes and members of class object
Added functionality to DynamoDB Source
Spec passes on ruby19

Some spec fails on ruby1.9.
I fixed those specs.
Adding first commit for VideoServer

I pushed the first commit for a PoC of Video Server
Implement custom runner

The notion of a custom runner is simple.

It checks whether the window.customAdapter global exists and if so passes the socket to it.

This allows anyone to write their own adapters for whatever framework they want and then just drop them into their unit test folder
Refactored to utilize grunt

- Separated classes into individual files
- Updated grunt.js to concat, minify & run tests when executing "grunt"
- Updated package.json with grunt as a dependency, and added "install" & "update" steps

There's no code changes with this pull request.
minor grammatical fixes in Riak-Compared-to-CouchDB.md

just a few misspellings fixed, propagated "data center" change to "datacenter"
Whole lot of freakin changes
Добавлена пропущенная запятая, удалена лишняя точка.
Added tests to prove I cannot use count/any?/empty? anymore

See https://github.com/brady8/thumbs_up/issues/40
Gem naming with dashed

Hi.

This PR allows the `bundle gem` command follows with [gem naming convention](http://guides.rubygems.org/patterns/#consistent-naming). 
(distinguish between dashes and underscore of gem name) 

```
$ bundle gem library_name

...
├── Gemfile
├── LICENSE.txt
├── README.md
├── Rakefile
├── lib
│   ├── library_name
│   │   └── version.rb
│   └── library_name.rb
└── library_name.gemspec
```

```
$ bundle gem library_name-extention

...
├── Gemfile
├── LICENSE.txt
├── README.md
├── Rakefile
├── lib
│   └── library_name
│       ├── extention
│       │   └── version.rb
│       └── extention.rb
└── library_name-extention.gemspec
```
修改和简化 autoload 逻辑

就使用 __autoload 函数
文件上传漏洞解决

解决file的相对路径的漏洞，将用户提交的filename进行sha1加密，彻底解决
i18n Enhancements

### Context
```JTable``` components were not handled yet by internationalization mechanism.

### Description
It has been done. Headers are translated according to the keys defined for each column of the table.


## i18n enhancement
### Context
When we internationalize libraries, it's necessary to know if a translation must be done.

### Description
A new method ```hasKey``` has been added in ```TranslationManager``` to determine if a label can be translated.
refine the pom for better distribute standalone app or webapp
check whether java is available and use nohup

check whether java is available and use nohup
Updating to HTML5 for data-attributes.

This is a fix for issue #24.
Fixed bug where certain UCS-2 codepoints were not decoded correctly

This fixes the usage of certain characters in the chat, e.g. "ö", and it happened because there was a `char` that needed to be an `unsigned char`.
ö is the [Unicode codepoint 246](http://www.carrickfergus.de/public/unicode.php?action=by_cpnthex&cpnthex=f6). In UCS-2, it is represented by the sequence `0x00 0xf6` (big endian). Without the change, the second byte is treated as a negative number, which gets really big when casted to `unsigned int`. Sounds fun, but I can't really explain it. :D
minor code snippet
Fix hover style for selectmenu bug #203
Debugging loading sapir 

None of the renders work, the models are all in.
Js port

A few fixes.

This pull request requires https://github.com/ipython/ipython/pull/2051 to be merged into your ipython.
Multi Glob patterns 

Hi, 

Reading the issue #36, I figure that a allowing several patterns would be useful for m
AS7-5992, AS7-5874, AS7-5993 JGroups upgrade, default stack updates

N.B. MERGE3 is an optimized merge protocol for stacks using a multicast transport (hence it is only used in the "udp" stack).
Fix download URL for VBoxGuestAdditions ISO on Debian hosts.

`VBoxManage -v` on Debian reports a version number of the form:
4.1.8_Debianr75467

The URL from which to download the VBoxGuestAdditions ISO is derived
from the major/minor/incrmemental version numbers, but this was not
being correctly parsed from the version reported by VBoxManage.
Feature: perlin noise
JOINDIN-186 BUGFIX: Preserve referrer upon unauthenticated oauth request

When processing an OAUTH request, the user's authentication status is checked. If the user isn't authenticated, joind.in redirects the user to the login form. This redirect is performed using a META refresh (i.e. Refresh: 0;url=xxx in header) that isn't standard or consistent across browsers and ultimately leads to referrer information being lost. (This affects IE, Firefox, at least.)

In *this* case, I removed the 'refresh' flag so a normal 302 redirect is performed.

Note, however, this issue may be present elsewhere in the codebase. Suggest a review of all redirect calls. (Or perhaps if keeping referral information intact is important, remove the 'refresh' mechanism altogether.)
XYZ-1. Alterado título e descrição.

Por favor faça o MERGE.
Made wrapper and handle configurable

The previously hardcoded divs for wrapper and handle now can be configured in the options when initializing the sortable.
In our use case we need to pass spans to not invalidate the dom (our resizable is a img tag within a p tag) that we need later.
Button: input inside label fix for ticket #6063

Button: input inside label fix.
Ticket #6063: Labels with implicit controls are not converted to buttons.

So far it works for in Chrome (18.0.1025), FF (16.0.1), Opera (12.02).

(I never used Git before, so hope everything is okay with the patch submitting)
This one of the last used version of enhance.js

Hope you will understand these changes my friend! ;)
Time zone parsing

Fixed bug for edge case when time zone was at the end of a timestamp.
Added more test cases
Bug 813200 - [Dialer. UX VD] The icon pad should have transparency and affordance by tiny bevel effect (r=basiclines).

Adding transparency to the keypad keys and toolbars as well as some relief to the buttons.
Bug 798751 - Data usage meter and widget in Cost Control application
Fix 1668 -- [M] modify soundManager to fit the new scenario of volume change

per #1668,

Change the scenario of `volume-change` in gaia's SoundManager.

Related gecko patch in bugzilla: 
https://bugzilla.mozilla.org/show_bug.cgi?id=767311

Another:
* Fix Settings App's progressbar of brightness.
* Add volume progressbar to settings.
patch to fix maybe #3518

Gallery was hanging on its first run if there were corrupt or non-image files in the DCIM/ directory.  This pull request fixes it.
Predict transpositions

This adds support for transpositions such as "tihs" -> "this".
quick test instructions in readme
__getitem__ on unwrapped cursor checkes if __wrap is None

The added test without the fix:

```
nosetests tests/test_api.py:ApiTestCase.test_unwrapped_cursor
E
======================================================================
ERROR: test_unwrapped_cursor (test_api.ApiTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/dtl/.virtualenvs/mongokit-master/src/mongokit/tests/test_api.py", line 1047, in test_unwrapped_cursor
    doc = self.col.find()[0]
  File "/Users/dtl/.virtualenvs/mongokit-master/src/mongokit/mongokit/cursor.py", line 50, in __getitem__
    return self.__wrap(obj)
TypeError: 'NoneType' object is not callable

----------------------------------------------------------------------
Ran 1 test in 2.423s

FAILED (errors=1)
```
как то так всёж реальней )
Added first specs for Kelastic class
Initialization

Noticed some issues in the conceptual model that we'll have to review, namely how nextConveyor works for the test OP
royguo

+++
Board gen
[fixes #32805263] CreateTube and CreatePlate return Hash

and Uuid
make sure the popover is opening on the screen that has the menubar

previously, if an external display was connected and the menu bar was moved to that screen, and then the display was removed (bringing the menu bar back to the one screen), the popover would fly off the screen. this fixes that by getting an array of screens and using index 0, which is defined in apple's docs as always being the screen with the menu bar.
Switch to kdesu if kdesudo not available

With some Linux distributions kdesudo is not default/not even available in official software repositories: in those cases switch to kdesu. The patch is pretty rough but modifies hardly any preexisting code.

I have been using this plasmoid in openSUSE where kdesudo is not default (or not available for some version). Instead kdesu is used by default, therefore I modified main.py to use kdesu if kdesudo is not available.

Please pull these changes, it you think is worth it. I would be happy if they could be of some usefulness to other users, not using kdesudo like me, but wanting to use this applet :)

ascaf
Added price_range, pagination & update login/logout messages for french

Added price_range & pagination translation.

And update login/logout messages : there is 2 types of login/logout messages that were not the same but I think they should :

```yaml
logged_in_succesfully: "Connexion réussie"
[...]
you_have_been_logged_out: "Vous avez été déconnecté"
```

and

```yaml
devise
    user_sessions:
      signed_in: "Connexion réussie."
      signed_out: "Vous avez été déconnecté."
```

I am pretty sure the firsts are simply deprecated, they were not found in spree source except in en.yml.
Updated readme in express sample

My experience is that express will now install on Windows via NPM so the alternate installation instructions may no longer be necessary.
Feature/default date improvements
Accessibility updates for stronger WGAG 2.0 coverage

Based on findings from the [AInspector](http://code.google.com/p/ainspector/), I have updated markup to include fixes for nearly all machine-based errors:

* Move landmark roles to more encompassing regions (main, navigation)
* Add landmark roles to areas with no coverage (skiplink, footer, idm)
* Add innerHTML to regions updated by JavaScript (navigation show/hide link and pin link)
* Adjust skiplink to be available at all screen widths and increase size
* Update testing files to conform to WCAG 2.0 AA rules
* Include extra markup where necessary (search form)

One remaining error (which isn't required) states the `<h1>` must be a child of `role="main"`. The tool is flagging our markup because it isn't a direct child. Further exploration is required to determine the correct intent of the rule in order to recommend a solution.
Добавил информацию о репозитарии Кислов Максим
Ticket 3356 - Added additional logic for pluralisations and for MAGE-OM units that for the time being cannot be submitted to Atlas as EFO terms.
Changes related to violation fixes in CraftCommons

Changed some return types in CraftCommons from HashMap to Map, which caused some type missmatches in here.
Code improvements

* Removed duplicated code
* Translated some parts of the code
* Also replaced `<center>` tag with `<div style="text-align:center">` as it is marked as deprecated in html5
Fixing Bouncer Issue #27 

Instead of using the Internal reason why the person is banned the reason is now pulled from the ban message constant. close #27
Compatibility update for Vanilla (ItemMaterial is removed)

As discussed, item material is removed and important functions have been added/moved.
Wooops! Typo

Signed-off-by: Sleaker <sleaker@gmail.com>
Constants refactor 2

Here's an update to astropy/astropy#572 illustrating something like what I have in mind.  It still has the shortcoming that doing something like

```
from astropy.constants import e
from astropy.units import Quantity as Q

e  *  Q(100, 'V')
```

Will treat `e` as being in Coulombs.  I think though that with a few more tweaks to the `EMConstant` class we could prevent this implicit behavior if desired.
Substeps functionnality creation

Added the substeps functionnality that allows to create changes in a single step. Better explained in the example file, between the "positioning-rotating-scaling" step and the "imagination" step.
It works in both ways (from start to end and from end to start) to enable a presentator to go back a few steps to answer someone's question for example.

Hope you'll enjoy it!
Set AbstractBuildSlave.botmaster in setServiceParent rather than aftwards.
Chaining and state

Added chaining and a test to check state
Made change to allow models to update primary key values

This was a problem in some places where numeric or character IDs needed to be changed, but Wheels was not putting the properties in the SET for the UPDATE to run.

Based on my findings, the hasChanged() call should be a sufficient check to decide whether or not to update any property value. The $addKeyWhereClause() function called from within $update() even considers that primary key values may have been changed. It doesn't make sense to not allow the model to send these changed values to the SQL server if the application required it.

This is reopening pull request #9, which I accidentally closed.
Added qrc protocol for using less source files from Qt Resource System in QtWebKit
fix the out-of-range crash in CCArray::randomObject()
issue #1564: Updated tools/tojs/cocos2dx.ini.
Could you look over these and maybe merge.

Features implemented:

* rrd_cached plugin, add rrd_create options
* rrd generic: option to disable min rra
* snmp plugin, add timeout, retries, and workaround for fdsize
DownloadManager

I am trying to write a couple tests for my custom installer and were stuck for half an hour with this. I thought it might be a nice improvement even though not too many people will use this code directly.

 * fluent interface for set methods
 * strtolower() type so setting is a little more relaxed