labofsahil/github-event-dataset-2012 huggingface dataset:
Improper match on w_val_unsatisfied error in HTTP

On put requests, the `riak_kv_put_core` responds to the client layer with `{error, {w_val_unsatisfied, NumW, NumDW, W, DW}}` if either W or DW is not met. In `riak_kv_wm_object`, the error is attempted to be matched as `{error, {w_val_unsatisfied, Requested, Returned}}`, which causes the response to be 500 instead of 503.
Fx pathname of agent in test script
最后三个函数了
Improvements to 404 page requested by HCA

Hi JT,

This is the change requested by HCA on http://jira.dotmarketing.net/browse/EE-4222.

Let us know if there's any modification that you need us to do.

Gabby
Described how to configure GitHub authentication when served on Heroku.
move development dependencies into gemspec

nice to have the development dependencies part of the gemspec
Make sure the animation makes forward progress even if WebKit drops even...

Make sure the animation makes forward progress even if WebKit drops events, http://bugs.jquery.com/ticket/12837
Update config.properties for ztl converted touch testcases
gdx-setup-ui fix.

Fixes the gdx-setup-ui to actually point to the right config files :)
Removed explicit exit with error from update methods to have them exit c...

...leanly

Each update function had an explicit 'exit 1' removed that to expose true exit code from the update function. This was done to allow other utilities to automate updates and get appropriate exit codes.
Make it possible to overwrite client id prefix; also enables catching duplicate ids & cids

Currently, uid can never detect id or cid collisions because it has no idea of the prefix set for cid.

I believe because uid is only called in one place, the prefix should be set at uid.  Then uid can be overridden to provide a custom prefix and also to detect collisions.  Therefore it will be a truly "unique id".

I discovered this problem when extending the model to use local storage.

For example:

Using Spine.Model.Local
say Local has ids c-1
fetch() then will end up assigning id c-1 -> cid c-0

Then in create...

...create new id, will have cid c-1, which is then set as id...
    @id          = @cid unless @id  

...and then overwrites the old record...
    @constructor.records[@id]   = record
    @constructor.crecords[@cid] = record

...this is further finalized when saving.
Add BSON::ObjectId#to_json.

Fixes #12.
Added more Lwt_util functions
Add a test not to interpret strings as lists

In Python, for example (as in many other languages undoubtedly), strings are sequence types that share many of the same properties as lists and other iterator types:

  http://docs.python.org/library/stdtypes.html#sequence-types-str-unicode-list-tuple-bytearray-buffer-xrange

It would be good to add a test for this.  One does not seem to exist yet in the spec (incidental or not).
clutter 1.12.2

- Upgrade to 1.12.2
- Add an option to build `without-x` like cairo and pango
- Add a dep on x11 by default because it uses cairo, pango, cogl
- Add a few flags like `disable-debug, disable-tests
- Works well with superenv. Requires the new atk PR.

Fixes #15034
Changed google-perftools name and updated to 2.0

As of February 3rd google-perftools officially changed its name to gperftools. Also version 2.0 has been released.

This patch creates changes the main formula name to gperftools, but creates a nice alias based on the old name - just in case.
Update doxygen mirror

From my perspective, the doxygen mirror ftp.stack.nl isn't responding.
This patch will cause the install script to pull from sourceforge instead of this particular ftp server.
Initial formula for CRaSH 1.0.0-cr2

Initial formula for CRaSH, the shell to extend the Java Platform
Latest couch

Added support view for viewing granules by the beginning time index (time bounds)
Pref settings tests
857528 - Added missing feed message to the progress report so the client

sees it

https://bugzilla.redhat.com/show_bug.cgi?id=857528
BUG: hash random. in 3.3 exposed reliance on dict traversal order. #2331

fixes all failing tests mentioned in#2331, perhaps others lurking.
Added fn.zip and fn.zipWith
Replace static player count with number of current proxy clients

Instead of having a static player count (defined in the config file), report the number of current proxy clients as the number of players.  It's not quite a perfect solution - ideally (given the lack of hostname in the server info request), it'd poll all servers it's proxying for and report the actual number of connected players (and the total number of player slots, too - that's still static for now).  It can potentially report extra players if they poll for info at the exact same time and haven't yet been kicked with the info packet, but the chances are slim and it's still more accurate than a static figure.

This pull request also includes a fix for a very minor typo (as a separate commit).
Rename project org.sugarj.editor to editor.

The project `org.sugarj.editor` is referred to as `editor` in some build files, so I renamed it to make compilation work. The plugin defined by that project is still called `org.sugarj.editor`.
Moved 'bundles to load' out of server.js and into a seperate configuration file

I thought it would be a sensible idea to keep this sort of configuration data separate to the actual logic of loading the application
Add UTC timestamp options for logger_format

Provide an option to log dates in UTC timezone.
fix a stop sentense

ifort v11 don't accept stop '...'//' ...'. 
add make.inc.ifort_kino_...
Add support for multiple identifier lookup to the magic wand tool.

This does two things:

1) It allows entering multiple identifiers into the magic wand tool for simultaneous lookups. The identifiers do have to be of the same type.

2) When pasting text with multiple lines, it expands the magic wand tool into a multiline textbox to allow for easier navigation and editing. This also means that pressing enter when in the multiline mode inserts a new line instead of submitting a result. To overcome this limitation, a search button appears when in the multiline mode.

Some discussion here: http://forums.zotero.org/discussion/12673/add-multiple-items-by-identifier/
Refactor of test runner code in blanket.js
Feature/improve admin
Asgard 958 - Snapshots should be limited to current account plus publicResourceAccounts

Also some code clean up
ASGARD-936 - move ELB selection so that it will be below VPC radio button

Because it's set of values will change based on the VPC selection.
Fixed that for you

Added order on collections
Improved unit tests
Added exception to edge comparator
Touched up doc ;)
Db and pool

Moves to the pure javascript mysql and updates node-pool (for many bugfixes).  

The move back to native javascript code is for debugging and maintenance reasons.  There have been some mysterious hangs recently that are currently attributed to mysqlclient and are overly complex to debug by being in C++ land.  This is slightly less performant, but it should not hold us back at all.  The pure mysql implementation also contains all the features that we need now.

Please run this locally over the weekend for verification and roll out next week.
Fix regex expression for recognizing single line functions, fixes issue-924

* removed global flag since algorithm doesn't iterate through multiple matches per line
* changed lazy matches to use negative matching instead which is faster since parser doesn't need to back up (great article on this here: http://www.regular-expressions.info/repeat.html)

@gruehle can you review and see if the rexeg expressions for JavaScript quick edit should change too?

fixes issue-924
Changes to packaging

Changes here were merged from another branch for c9local: https://github.com/ajaxorg/cloud9/tree/packed_more

There were also additional changes for packaged infra in general.
* update french/baruwajs.po translation

Hi, 

I've updated / fixed the French translation in baruwajs.po. I've done the best I can, but to be honest, I haven't checked all the translations on a running Baruwa 2 -- Anyway, can't be worst than a Babel translation... I guess :)
Per source prefix

This patch adds three configuration options for setting per source prefixes easily. It's not unusual to have different retention policy for collectd sources and for example statsd.

It's difficult to configure graphite to have retention policy for every collectd host - whole point of graphite is to be configuration free. In our setup with over 100 hosts collectd statistics are saved for 90 days with lower resolution, default is three years with one minute resolution, and for example "fast.app1.failures" is saved only for few days with high resolution.

    # prefix_source_name prefixes collectd and metricsd sources
    # with source name ("collectd.hostname.metric"). This is useful
    # when you want to have different retention policies for 
    # data, depending on source.
    prefix_source_name = False
    
    # This sets special per-name source. These override
    # "prefix_source_name" option - if these are set, appropriate
    # source events are always prefixed.
    #prefix_source_name_collectd = "collectd"
    #prefix_source_name_metricsd = "metricsd"


Also, .gitignore line for build/ directory.
Fixbug

两处 bug
Hack to prevent stupid "TypeError: 'NoneType' object is not callable"

error in multiprocessing/util.py _exit_function when running `python
setup.py test` (see
http://www.eby-sarna.com/pipermail/peak/2010-May/003357.html)
Fix: social login links were not showing

It fixes an issue when entering the secret keys were not enabling the links on the login page to show
Enhanced example using @error(404)

Hello!
I added the import line in the `@error(404)` tutorial example.
This way it's more complete.

Although I don't know how you're managing the http://bottlepy.org website, if it gets it's contents automatically from these files or not so they stay in sync.
make info buttons on the downloads pages activate on hover

http://manage.dimagi.com/default.asp?44261#247777
Exchange app demo
various bug fixes

- added tests for filter tag lib and added cases where there is no data
- fixed bugs in survey
fix for weekly 2011.06.23
Illuminos Notes

Added some configuration information for Illuminos in the mdns scenario
Default minimal Plugin SDK handling

Github is playing tricks on me actually the difference is not 199 commits only the last 2 don't know what is the problem...

Sorry, If you have an idea let me know or just merge the last 2 commits, thanks

Additionally i suggest:

 * get rid of the modified gEnv to avoid requiring a modified gamedll (I think else CryMono won't be compatible with unmodified gamedlls), instead define internally gPlugin and get the pointer via GetPluginByName
* PathUtils can now rely on gPluginManager Paths
* type registry can now be put into the plugin class (or called from) see TODOs since flownode registration changed in 3.4.3 and will not work at certain timepoints

I could also make those changes but they would be an extensive patch, I want to avoid that decide for yourselves. The first point regarding gEnv is the most critical imho.
Mc listen bounding box

MapControl listen to mapcontext boundingbox changes
_navigation.scss: Removed duplication and un-needed css from uportal3 skin
Add view count and created info to paste view

The first of a few changes I'd like to see in paste.laravel.com.  This one adds a view count and a "created XXX ago" footer when viewing a paste.  Requires a migration to add a "views" column to the DB.

Thanks!
User example

Adds user example ( segfaults now, so duncan can try to reproduce issue as it segfaults in widget id comparison )
Adds required resize method to react on new widgets in UI.
`--map-rejection` for pplacer

If specified, each placement would have its classification evaluated against the MAP identity ratio. If the ratio is <99.7%, the classification must be bumped up its lineage until it is above the species rank; <99.5% must be above genus; etc.
Allow reference packages to be read from zip files

Mostly for compatibility with Galaxy.
Utilize adapter.read when subscribing

Implements a `sync` function on `Rivets.Binding` that uses `adapter.read` instead of relying on the callback arguments. This simplifies the code and the subscribe/unsubscribe adapter implementations.

For certain frameworks (Backbone.js), it also fixes a bug where any attributes changes *inside* a callback for that attribute don't get propagated to the binding, instead it get's called with the previous attribute and the view will be stuck at that previous value instead of the new value.
Compilation fix: added scope for the last case in switch

It makes compilation possible with more strict compiler, for example with current Mono's trunk.
Comment block updated.

Forgot to add 0.10 support in the elisp's comment block.  I should have merged your whitespace edits too in this version if I did everything right.
[#612] Added a callback function on connect that would catch any errors ...

...and notify the user that it could not connect to mongodb
Refactor project and screen pages to use Backbone.js.

I'm running into one main issue: with enough element moving/creation, I can sometimes get an element linked list to become circular. Note that each component has one of these linked lists that determine how the elements are placed within it. I'm still unsure what's wrong with my logic that is causing this problem, especially because it only happens sporadically. If you can find a way to reproduce it, let me know. Otherwise, I think I'll need to just stare at my code until something hits me.

You'll know when you've reproduced it when you suddenly see about 100 duplicate elements on the page that you did not add. I've added a check in my loop that prevents it running from over 100 iterations; it'll instead stop and print something along the lines of 'probably an infinite loop' in the console.
Change keys for find wrapped strings.

Fix bug https://bugzilla.mozilla.org/show_bug.cgi?id=812782
Graphs & localStorage

* using localStorage to persist cpu metrics
* implemented basic graphs for cpu usage
Suppression barre action
From yui2 to yui3

TreeField, Lenses, Panel, JSON schema, I18N, TinyMCE (grrrrrrrr) have been modified.
See version.txt for more details.
added ability to scale background image

Back in February github user augusto came up with a simple way to scale the background image on the PDFs:

https://github.com/augusto/prawn/commit/29bc681690ea9e02875e2ac230530c9666e5eaf7

It allows us to have a high-resolution background for print materials or a low resolution background for other uses.

We've been successfully using his branch in production for six months, but would love to have this be part of the master, so we can take advantage of the 1.0 release coming up. I'm submitting this pull request because I didn't see any requests from augusto.

Thanks for your consideration.
add component.json file for bower
Make encoding process show it's status

This pull request is capturing avconv output (at least, don't know about ffmpeg) and is showing how much of the encoding it has done, as percentage.

Also, on my system, the aac codec is marked as experimental, so I used libfaac for aac encoding (if there is another option, that code can be removed)
user creation tests work properly for issue #1482

the user creation tests will be skipped unless the tests are run as root, in which case they will create a 'salt_test' user and remove it.

Currently the last test will fail.

https://github.com/saltstack/salt/issues/1482
Add support for recognition of method names which are operators in sexp_visitor

That fixes some issues, 
e.g. --lines-per-method now can correctly count length of methods even in classes with more than one operator method.
Fix dropNotNull() method for MySQL

Looks like it works now, also didn't see any tests for your MigrationKeywords class
Added settings import/export command to management script

This adds two commands to manage.py: dump_settings and update_settings. These can be useful if you're running a network of sites and want to keep some kind of similarity between the setting set on each.

Usage:

python manage.py dump_settings > settings_osqa.py

In settings_osqa.py replace ^settings\. with SETTINGS. and add:
class SettingsHolder:
    dict = {}
    def __setattr__(self, name, value):
        self.dict[name] = value

SETTINGS = SettingsHolder()

You can even add more custom code like the following (to make the installation relocable):
import os.path
file_path = os.path.dirname(os.path.abspath(__file__))
SETTINGS.UPFILES_FOLDER = os.path.join(file_path, 'forum', 'upfiles', '')

Then:

python manage.py load_settings

Only settings which are set to their default values are updated. This is a precaution to avoid overwriting customized settings.
Added option to mark user links (in questions/answers/comments) with nofollow

As per title: added option to mark user links (in questions/answers/comments) with nofollow
Add WebContentView v1.0.4 by @nicklockwood.

WebContentView provides a simple native interface for rendering rich HTML content in an iPhone app using a UIWebView.

Please help reviewed, and let me know if any modification is required.
Fix orientation of stairs and beds in rollbacks

Essentially right now the data in the BlockState isn't updated during the BlockPlaceEvent for some reason, so until this is resolved internally in craftbukkit this should fix it in LogBlock with no side effects
Fix extras path to follow installation setup, not repo setup

gzip test was failing once Julia was installed.
Master to v2

Merging stuff in  master to pulpv2.. Keeping fingers crossed :)
Content views: worked on api controllers and perms
Fencing JSHint for Development Only
analysis module: fixed bug with order of data load that caused source li...

...st to be empty
Removed multiple versions note
Fix groups

Reworked how cursors are returned to the client to fix certain groups situations.
- Reworked subscription disposal.
- Reworked re-entrancy in the ForeverTransport.
- Added tests
Argparse implementation

Toma la isto!
Changes in CBot

Changes in CBot from Zaba_999
Minor additions

Add HttpUriBuilder from Galaxy	 and add support for binding Json key serializers and deserializers.
First (major) part alignment of all the things

This includes all formats inc some smart answers and licence finder styling
Updated newest opportunity for fame. 

Added the /r/LadyBoners post
Add Support for Firefox when apps fail to load

This works by falling back on a generated json file when the apps fail to load. There is a check to ensure this will only happen on desktop.

This does not resolve other outstanding issues but the apps will now load.
Pass through error message when repo not found

When the repository does not exist, the current Git module returns

    failed: [localhost] => {"failed": true, "msg": "", "parsed": false}

With this PR, it catches the error and returns

    failed: [localhost] => {"err": "ERROR: Repository not found.\nfatal: The remote end hung up
    unexpectedly\n", "failed": true, "out": "Cloning into '/usr/share/admobius/git/admosible'...\n"}

This probably isn't the best way of catching errors, but git writes to stderr for non-errors like

    Switched to a new branch 'feature1'

which is annoying, so not sure we can get around it.
Added DOCUMENTATION to shell module.
Added a requirement on euca2ools external package and ec2 url example
test-module arguments file location

Adding a missing '~' to use the user's home directory instead of the root file system for the module arguments
feed.py performance tweaks + user agent in potionrc

:*
Miscellany

Fix various minor bugs and style points.
erlang:now() -> os:timestamp()
Increase stability / reliability of building a cluster

Often tests would fail when trying to build a cluster because things could diverge AFTER one node thought they were stable. Typically manifested in `owners_according_to(Node)` failing in logs like http://basho-giddyup.herokuapp.com/#/logs/760. 

This modified version makes every node be checked on every iteration of the wait, and ensures that calls to the nodes didn't fail as well.  It also adds an alternate function `rt:wait_until_transfers_complete/1` that lets you wait for all handoffs (included hinted) by checking `riak_core_status:transfers()`.
Show block timestamp

Adds the block timestamp to the debug.log output. Can be useful when catching up and viewing the progress in debug.log to see how far behind on the blockchain the node is. Can also be interesting to see the duration between blocks, and sometimes even seeing the odd block that has timestamps earlier than previous blocks - which could indicate whether the network is attempting to be manipulated.

This pull is a subset of pull #1311
Use least significant bits of block hash as unique identifier in debug.log

This is a rebase and cleanup of #1426

Note that while these bits are less significant numerically, they are more useful because they are likely to be unique (whereas the most significant bits will generally be zero)
remove 2 obsolete functions from init.h that moved to util.h

Extracted this from another unloved pull, to get this merged :).
Don't stay connected to old-version peers

If running on the testnet, this disconnects and bans any peers that are running PROTOCOL_VERSION 60000 or earlier.  This cuts way down on the number of peers that try to send you a testnet1 or 2 block chain.

If PROCOTOL_VERSION is bumped before the 0.7 release, TESTNET3_VERSION should be increased to match.
updating algebraic.py

adding function sceanrio() and updating doctest examples 
update doc
avoid fatal error

"Fatal error: Maximum function nesting level of '100' reached, aborting! in ...\lib\Cake\Network\CakeResponse.php on line 1127"

I was just modifying the result...

	....
	$res = $this->render('js_base');
	if ($someConditionThatIsNotAlwaysTrue) {
		$res = trim(JSMin::minify($res));
 	}
	$this->response->body($res);
	....

so we should make sure the setter casts to string here.

stacktrace:

1	0.0010	154536	{main}( )	..\index.php:0
	2	0.0425	1702072	Dispatcher->dispatch( )	..\index.php:102
	3	1.2384	9203672	CakeResponse->send( )	..\Dispatcher.php:168
	4	1.2384	9203944	CakeResponse->_setContentLength( )	..\CakeResponse.php:408
	5	1.2384	9204200	strlen ( )	..\CakeResponse.php:484
	6	1.2384	9204232	CakeResponse->__toString( )	..\CakeResponse.php:484
	7	1.2384	9204280	CakeResponse->__toString( )	..\CakeResponse.php:1127
	8	1.2384	9204312	CakeResponse->__toString( )	..\CakeResponse.php:1127
	9	1.2384	9204344	CakeResponse->__toString( )	..\CakeResponse.php:1127
	10	1.2384	9204376	CakeResponse->__toString( )	..\CakeResponse.php:1127
	... infinity
Default projectionCodes is the map projection code

+ fixed out-of-range coords bad processing.

Done:
 * get map projection if no projectionCodes provided
 * moved projections detection to viewerReady(), because we can't get the map projection if the viewer is not ready yet
 * fixed error (null position) when coords are detected but out of range.

Fix #34
Clickable links

Hi Chao,

I made links in the xml cilckable again, setRequestUrl method was missing.
Integrating chaals' feedback on coremob-ISSUE-6.
new features

agent
-增加attempt html log
-hadoop授权失败时继续执行作业
web
-增加预部署作业的处理
Set valid cookies

Some user agents choke or spew warnings when you have a cookie with a comma in the value. They may work, but I believe it's better to follow the spec and not cause potential problems.

According to RFC 6265 the cookie value should only contain "US-ASCII characters excluding CTLs, whitespace DQUOTE, comma, semicolon, and backslash" [1]

RFC 6265 is the most recent RFC regarding cookies, but the restriction on the use of commas goes back to the original netscape cookie spec. [2]

I've simply changed the commas to dashes, any other character will do.

[1] http://tools.ietf.org/html/rfc6265#section-4.1.1
[2] http://curl.haxx.se/rfc/cookie%5Fspec.html
same rescue to ActiveRecord::RecordNotFound to 258627202c2cedfebfa3c4c72...

...f42defe7485e74d
Docs Readability Improvements

The current docs design is great – but the variation in alignments in both the sidebar and the content itself seemed fuzzy and somewhat arbitrary. Made some quick touchups…

* Use UPPERCASE very sparingly, its harder to read and in the case of this face, not super attractive. Just don't tell them that. They're special too. Its nicer in smaller sizes though.

* Lots of newlines for things like "Reopening Classes and Instances" in the sidebar caused by indentation made it harder to distinguish actual breaks.

* The background was a little competitive with the type, since the density and darkness of the dots occurred around the type.

* Made sense to switch to Lato for some parts of the nav since the stuff it navigated to was set in Lato. 

* Decreased the line-height of some of the body copy to aid in readability.

**TODO**

* Inter-section and paragraph spacing seems too similar, its a little hard to distinguish the content divisions. I don't think there's any regression due to the lack of indentation, since it was only used for major sections, but it could still be better. 

* Alignment of left edge of the top nav and the docs copy is already close – having those match would be a win, but the centered nav on the homepage is nice as-is.

![After](http://mad.catman.co/1m0B1a131W0U232q2c1m/content)

![Before](http://mad.catman.co/3A3a063s130F2f020t0W/content)
Feature/did not vote new

stores updated votes as a new vote in votes table.
added table for users who did not vote on closed motions
updated all 'did not vote' functionality
Logic added to display user at top of votes table
make sure that ets and enaml are going to use the same toolkit back-end in enaml-run

This pull request fixes the two following issues:

**A**. if the user has not defined ETS_TOOLKIT enaml will use qt but ets (e.g. enable) will use wx.
As a result the following code will fail.

```
~/projects/enaml/examples/chaco$ enaml-run image_plot.enaml
```

**B**. if the user/developer wants to temporarily override ETS_TOOLKIT enaml-run will again fail
when ets ui modules are used.

This commit defines a mapping of the various combinations and makes sure that the ets ui modules
will use the same back-end as enaml.
[ResourceWatcher] Resource watcher tests and event names

I've deleted `IN_` prefix, I think it's useless.
Ignore older versions of mongoid

We're using an unsupported version of mongoid, but I would still like to use bullet for active record. This change ignores mongoid if the version is unsupported so it can still be used for active record.
Added new config options for the Whitelist feature.

See Here for the Kernel changes: https://github.com/fuelphp/kernel/pull/9
wip: flot modal

@satra where in the javascript should I show the modal?
Added task/package type for deploying R2 static

I don't like this at all, but it seems the least worse option in the short term.  I don't want to tie this to moving to S3 and reproducing the websys owned docrootmanager.conf in deploy.json doesn't seem like a good plan.
Basic Project content type.

Model & controller. No views yet. Added paperclip gem for image attachments.

Stopped work because realized probably should install login first.
Windows make file for Sphinx documentation

As discussed in [this issue](https://github.com/ipython/ipython/issues/2093#issuecomment-6775571) I'm hopefully doing valid pull request to IPython, asking for permission to add `make.cmd` to IPython repository.

This small batch script would allow using basic `make <target>` command syntax for building Sphinx documentation on Windows.
Improve the flexibility of appender

I did a lot of changes, corrections and improvements. What do you think about the changes?

-Improve the flexibility of appender. Now, it's possible extend the appender and specify all the GelfMessage information.
-Update library references
-Correction of test units.
-Correction of duplicated header of ChunkedMessagePart.
-Created LogStackTraceFromMessage appender config.
-Changed LogStackTrace to respect the layout and renderes of System.Exception.
Draft/redefine namespace
branch3.php added to branch 3
Fix for #638: Handle empty arrays in where_in() gracefully

This allows for empty arrays being passed to Fluent's where_in() not causing an invalid query (#638).

Some people said that it's not the framework's responsibility to do this kind of error-checking, but I'd argue that this allows people to avoid adding boilerplate around queries all the time (also, you lose the benefits of the fluent query interface if you have to do error checking to modify the query).
crlf normalization test coverage

attr: add test coverage related to crlf normalization while staging

This is more a non-regression test. Currently this test doesn't pass against LibGit2Sharp vNext (which targets libgit2/libgit2@a17e882fab4e190d5a052cbc9cf6a238a9166a7c)
Improve the interop with bindings

Usually, Ruby returns nil when a lookup fails. Similarly LibGit2Sharp returns null when an lookup doesn't return anything matching the provided filters.

This PR should ease this further by making the error code GIT_ENOTFOUND returned in the following use cases:

 - `git_remote_load()` a non existing remote
 - `git_object_lookup()` an existing object by specifying a wrong type
 - `git_repository_open()` and `git_repository_discover()` can't find any valid repository
call merge! by its proper name in README

You call it `merge` in the usage section.
Fixed border related problem

This fix a border related bug when using an array of values (table-like)

PT_BR:
Vou explicar em português. Estou gerando um arquivo em PDF, passando os dados a serem preenchidos no arquivo através de um objeto (atributo _current_object). Nesse objeto tem um atributo que é uma lista de dados. Os campos dessa lista possuem bordas, porém na renderização, apenas a última linha de dados é renderizada com bordas.

Não tenho muito conhecimento sobre o geraldo, pois essa geração de PDF foi implementada por outra pessoa (Aristides Caldeira) no projeto PySPED para a geração de DANFE. Apenas fiz algumas alterações nessa implementação do Ari para fazer funcionar na versão atual do geraldo. Minhas alterações estão no seguinte projeto: https://github.com/proge/PySPED-NFe
merge to stage - Fixes bug 761186 - Update forced versions for correlations
fixes Bug 792082 - Ignore the browser side of plugin-hang reports

this PR adds new features to throttling.  Until now, any throttle function accepted only the value of the single key of interest.  Now if the key of interest is a "*", then the function is passed the entire raw crash as a dict.  This allows more than one field to be checked in the predicate function: 

traditional style (not deprecated):
  ("Product", "Firefox", 10),  # accept 10% of crashes where 'Firefox' is the 'Product'

more flexible style:
  ("*", lambda d: d['Product'] == 'Firefox' and d['Version'] == '98.6', 100), # accept 100% of Firefox 98.6 crashes

This PR also adds the ignore parameter.  Instead of a throttling probability, if None appears, then anything matching this rule will be utterly ignored.  The client will receive 'Unsupported=1' instead of a crash id.  

  ("*", lambda d: d['Product'] == 'Firefox' and d['Version'] < "10", None),  # ignore any crashes from FF less than version 10

All of this so that we can ignore the soon to be deprecated browser side hang crash reports.  Notice the new rule in .../scripts/config/collector.py.dist
New new version of auto-upgrade pull request, this one with license headers.
added cta for partners; fix (bug 800972)
Fix es tests
Use require_relative to load the sidekiq cli

Address a note in the code about a better way to load a file in development.
Make Loader respect transparent property on normal mapped materials.

Noticed that my model which has a png texture with alpha channel got broken (no alpha) when updating to latest `dev` branch. After a little digging, I found out the cause is e5759e5a56a6460. However, that actually revealed a bug: loading a normal mapped material does not respect the `transparent` property. This patch should fix that.

As an aside, it has now been several times that loading normal mapped materials has bitten me fro various reasons. In the past I've on several occasions patched my version of three.js to ignore the Loader's special case for normal maps and just let it use Phong (which also has normal maps these days). This has proven much more robust as Phong hasn't yet failed me. Also, Phong is much more maintained whereas the special normal map shader seems to get less attention. Thus, I would propose using Phong in loader with normal mapped materials.
Kernel compilation fixes for openjdk and oracle jdk7

This change fixes Neo4j Kernel compilation on OpenJDK 6, OpenJDK 7 and Oracle JDK 7(u5).

I emailed my CLA earlier today.
Json indentation

fixes #208
NOJIRA: Load the log4j configuration from {sakai.home}/log4j.properties

Load the configuration for log4j from a log4j.properties file placed in the sakai home folder
Command line cmake option to specify CppUnit root

As in:

  $ cmake -DCPPUNIT_ROOT=/opt/local ../pelican

Or similar.
Update system/cms/helpers/MY_language_helper.php

Due the difficult to read code with language and sprintf (variables), we made a helper (sprintf_lang) where you can pass the line and the variables as an array. The helper processes it with sprintf. Clean code and easy to read!
Add references

Adds reference links for:

* Autism Speaks
* American Cancer Society
* Epilepsy Foundaion
* PyCon US

Reference links are also sorted to make management of them easier.
Adding german locale.

Some expressions may be subject to change dependent of context.
Shipping rate functionality

We're using USPS to do shipping rate calculation in our app, but none of the existing gems provide that functionality.

This implements the API calls inside this gem so we can later interface with it inside our application.

API doc:
https://www.usps.com/webtools/htm/Rate-Calculators-v1-5.htm
The top-level Rakefile requires Bundler awareness.

When running the bin/rake Bundler binstub, the binstub sets ENV['BUNDLE_GEMFILE'] which is inherited by calls to the rake environments of the Projects. The top level Gemfile only includes Rake and Thor, so it's not surprising that the builds can't continue. MRI 1.9.2 appears to be able to work around this with "export RUBYOPT=rubygems", but that seems inelegant at best.

This change determines if the Rakefile was launched through a bundled rake; if so, it uses Bundler.with_clean_env (and deletes the BUNDLE_GEMFILE for good measure; necessary if you use the binstub, less necessary if you use "bundle exec rake") and instead of running 'rake', it runs 'bin/rake' to force the use of the Project rake binstub, forcing the use of the correct Gemfile and bundler environment.

The non-bundler path works as it always has.
'Fork me' ribbon on github pages

The 'fork me' ribbon on http://ruflin.github.com/Elastica is not working. Attached commit fixes this.
Add support to set CSID on sending a fax

Would you mind taking a look at my approach for setting an option CSID string?  I wasn't sure on how you would prefer to see this new setter for CSID.

I tested this (sending with and without setting the CSID with my Interfax account) but was not sure how to show you my test.
---------------

Add support to set a custom CSID string on a fax-by-fax basis.  If
not set, CSID will be pulled from the default Interfax user settings.
Add support for Monkey Island 2 Mac sound.

This implements the Monkey Island 2 Mac sound output for SCUMM. This should probably also cover Indy4 Mac m68k, but I can't test this. Also there's a Indy4 Mac PPC version, which does not use this driver. So here some there's need to put some thought into how to dinstinguish these.

Sadly our iMuse implementation misses some abstractions. Thus this required two changes to iMuse. The first is that the tracks used by MI2 Mac are using MIDI style program changes, but do not have a percussion channel. So instead of relying on _isMIDI for detection whether a percussion channel is present, I addded a new flag _supportsPercussion. The next one is a bit more sad. Since MI2 Mac's output distinguishes whether the program is changed via a standard MIDI program change event or via the iMuse SysEx handler, I needed to add a new Instrument subclass and do checks in Part::set_instrument to handle this. This is not so nice, but there's hardly a way around that without changing MidiChannel further... But such a MidiChannel change would be the wrong direction, since most of the MidiChannel functionality is pretty SCUMM specific right now too and fuzzie showed some interest in changing that.

I tested the Monkey Island 2 intro and parts of Woodtick and that seems to work fine, but I don't have a real Mac to test this against. clone2727 volutneered to test this further.
Avoid taking entities into storage- or powered minecarts

Avoid taking entities into storage- or powered minecarts on collision if "minecart-enter-on-impact" is set to true
add RELATIVE position type for Particle System

when add particle to ParallaxNode or rolling it's layer,change particle position always display tail on screen by using "RELATIVE" position type
[Validator] Fixed: StaticMethodLoader does not invoke methods of interfaces anymore

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: #3179
Todo: -
Set init.default_locale to 'en' in phpunit.xml.dist
Allow users to set their own ObjectIdentityRetrievalStrategy.

It seems there is no automatic / universal way to "fix" issues #2056 #2035 or #2048 on the ACL.

That's: when we have 2 or more php representations of the same entity (for example Doctrine proxy classes), the ACL considers those 2 as distincts because the object identity retrieval is based on the class.

There is already a parameter to set the object identity retrieval strategy now but it's not accessible for users to modify it. This PR does only this: allow developers to set their own object id retrieval strategy.
[Config] added EnumNode

This adds an EnumNode which should be used instead of a Closure and manual validation.

The benefit is that you can retrieve the allowed values. It is also a bit shorter, but that is not the main point here.
Fixed form validation

Swapped arguments $groups and $subPath in ExecutionContext::validate so it matches its interface again. Should fix #6118
Prevent empty value in isAbsolutePath, use rtrim in mirror

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: [![Build Status](https://secure.travis-ci.org/stealth35/symfony.png?branch=fs_micropt)](http://travis-ci.org/stealth35/symfony)
Security model requirements document

Requirements for the System Applications Security Model

This pull request contains a document listing the requirements for a system application security model.  This is intended to be used as a set of common criteria and reference point for security model submissions.  The document was drawn from a variety of sources including the system applications charter, mailing list and related literature.

There is also a conceptual model of the problem domain and a set of threats relating to system applications.

There are currently some missing references in the document - I am trying to get these added to the Respec.js bibliography.
implement Moment#toJSON()

This should make it a bit easier to serialize objects which use moment objects as properties. :)

I'm using this with Backbone, where my models use moment objects which are serialized through JSON.stringify().
Update default connection settings for PHP

These are more "default"
Drop the separate support for Node buffers

Currently jDataView has ≈45 lines of code dedicated to a special support for Node buffers.

Such support is not necessary, because e.g. `new DataView(new Buffer(1))` is possible in Node since version 0.5.6.

(Probably also in Node v0.5.5, but I could not run that version on my Windows XP, it crashes.)

This pull request creates a DataView out of a Node buffer, and then `this._isDataView` and `this._isNodeBuffer` situations are treated uniformly.

This pull request also fixes a couple of typos and puts `this._start = byteOffset` inside an `else { … }` clause (it probably fixes a bug).
Solution for the AWT clipboard problem

- implement clipboard register using SWT
- when the setting content of the clipboard register, trim only line
  breaks (instead of all whitespace)
ajout doctrine extensions
Small spelling correction.

Fixed a small spelling mistake in [commit cd1334a3f3](https://github.com/wolfcms/wolfcms/commit/cd1334a3f349bbae93cd501bcedb921593b2488d).
Attemt to fix corrupt sdcard issues using double sync
CA-84843: Add request pipelining to sparse_dd

By sending multiple requests we can increase the throughput, from 40 MiB/sec to 80 MiB/sec on my local SATA disk.

Use a config file to allow the number of requests (default 8) to be tweaked easily to match future environments.

Tested by:
1. manually invoking sparse_dd on the commandline, verifying that the copy terminates, is faster with 8 parallel requests than with 1, and the resulting disks have matching md5sums
2. checking that storage motion still works (local lvm to local lvm and back)
3. quicktest (just in case)
CA-87324: fix PV cdrom "insert" and "eject"

PV guests don't actually support "insert" and "eject" for CDs so we've always faked this using "plug" and "unplug". This simulation code was buggy and the fix is simpler if the code moves from xenopsd to xapi (where it always used to be).

So far I've tested this by:
    1. manually insert/ejecting a tools iso from a Debian guest, combined with VM powercycle ops
    2. quicktest
    3. (in progress) insert/ejecting CDs from windows
CP-3477: Make xapi listen on all dom0 IP addresses

Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
CA-91416: Remove set-dom0-memory-target-from-packs.

Signed-off-by: Jerome Maloberti <jerome.maloberti@citrix.com>
Fixes #3034 : add group serialization

Retargetting pull request https://github.com/Normation/rudder/pull/19 to 2.41
Fix typo that led to bug in get_pixel_channels (from a recent change)
Modify line splitting criteria outside the map domain.

Fixes #130.
Add tool for downloading feature datasets.
Fix nonexisting or old python won't break build

As malex had pointed out, this would break build on system's, which has outdated python. I realized, that would also break on systems without any python. I've added the macro  `AX_PYTHON_WITH_VERSION` which deals with that issue to a separate m4 file. (Is this the right convention?)
Refactor parser and reuse integer parser for enum constants.

Still work in progress, will address https://github.com/amorilia/formast/issues/39
App my message
Add 1D traffic flow Riemann solver.
Fix Builder near()

fix issue #47
https://github.com/doctrine/mongodb/issues/47
Add info build target in docs/Makefile

Build fails now as it seems there is a bug in sphinx-info.  Once the bug is fixed, it should be able to build the document without any further modifications.

See the upstream bug report: https://bitbucket.org/jonwaltman/sphinx-info/issue/2
Set correct version of easy_thumbnails in examples/requirements.txt

If we don't do this we get error messages from django-filer-video.
ImagePlaceholder Provider

Hello, I added a Provider to generate placeholder image URLs, using the following services:
- http://placehold.it
- http://placekitten.com
- http://instasrc.com
- http://flickholdr.com

Example:
<pre>
for ($i = 0; $i < 10; $i++) {
	echo '&lt;img src="' .$faker->placekitten(100, 100). '" /&gt;';
	echo '&lt;img src="' .$faker->placeholdit(100, 100). '" /&gt;;
	echo '&lt;img src="' .$faker->lorempixel(100, 100). '" /&gt;';
	echo '&lt;img src="' .$faker->instasrc(100, 100). '" /&gt;';
	echo '&lt;img src="' .$faker->flickholdr(100, 100). '" /&gt;';
}
</pre>

If you find the idea interesting, let me add some test cases before merging.
Unicode drag and drops in to any text box on the screen
Exposed current Context to lambdas via Mustache.currentContext

This is an optional feature that does not break compatibility unless you use it ;)

I would like to see these properties added to the Mustache spec at some point in the future if consensus can be reached on the best way to expose them, namely the current index of an item in an array and a reference to that array (see the definition of the forEach callback, https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Array/forEach).  But this patch also exposes the entire current context stack to a lambda.

It is NOT my suggestion that a global property named Mustache.currentContext be defined for the spec but that the spec should define a way in which to expose this information.

See test/_files/current_context* for examples on utility.

current_context_oddeven.js
```javascript
({
    rows: [1,2,3],
    oddeven: function() {
        var ctx = Mustache.currentContext;
        return (ctx.index % 2) ? 'even' : 'odd';
    }
})
```

```html
<table>
{{#rows}}
<tr class="{{oddeven}}"><td>{{.}}</td></tr>
{{/rows}}
</table>
```
AS7-5403 - Adding Modcluster from the Command Line Interface 

ModClusterDefinition so that the configuration could be manipulated
during the ./subsystem=modcluster:add() command.

The attribute mimics the ModClusterConfigResourceDefinition in the
attribute format.

Added functionality to catch the new attribute in the
ModClusterSubsystemAdd and validate the input.
[AS7-4594] fix messaging socket-binding resolution

* do not resolve the hostname associated to the addresses passed
  to HornetQ transport configuration *unless* the address is a loopback.
  these adresses will be serialized and send to the clients "as is" so
  that he can connect to HornetQ with the same value written in the
  configuration.
AS7-6085 SecurityManager permissions for core management layer access

PLEASE DON'T MERGE UNTIL I DISCUSS WITH DARRAN, JASON AND DAVI.

Adds ModelControllerPermission to restrict access to a process' ModelController.

Adds ManagementResourceRegistrationPermission to restrict ability to read/write the definitions of resources. The effective use of this would be to block out unknown Extensions by preventing them from registering subsystems.

A valid ManagementResourceRegistrationPermission is required to allow code to register OperationStepHandlers, so to keep things simple I treat OSHs as trusted, and haven't added other permissions related to details of operation execution (e.g. stuff that OperationContext would enforce.)
AS7-4590 Expansion of variables in datasource configuration <driver> in ...

...standalone.xml
Actualització Aixada

A veure si ara hi puc dedicar temps
Needs review, but ready for merging

This can't really be tested so it needs a quick review on the code, then merging. I suspect Chris testing it on karlstaging is the only viable plan.
ReactiveOAuthのパスが原因でビルドできなかったので修正
Fix for compatibility with ECB

This solves the issue here for me: https://github.com/kingtim/nrepl.el/issues/79 and makes nrepl compatible with ECB
otro pull
OSX: add static storage class for `pthreads_equal_func`

I'm not sure why can't find `pthreads_equal_func` symbol on OSX. this PR fix the problem.

here are my research:

compile assemble file.

````
cc -I. -I/Users/chobie/src/pthreads -DPHP_ATOM_INC -I/Users/chobie/src/pthreads/include -I/Users/chobie/src/pthreads/main -I/Users/chobie/src/pthreads -I/Users/chobie/.phpenv/versions/5.4.7-thread-goto/include/php -I/Users/chobie/.phpenv/versions/5.4.7-thread-goto/include/php/main -I/Users/chobie/.phpenv/versions/5.4.7-thread-goto/include/php/TSRM -I/Users/chobie/.phpenv/versions/5.4.7-thread-goto/include/php/Zend -I/Users/chobie/.phpenv/versions/5.4.7-thread-goto/include/php/ext -I/Users/chobie/.phpenv/versions/5.4.7-thread-goto/include/php/ext/date/lib -DHAVE_CONFIG_H -g -O2 -c -S /Users/chobie/src/pthreads/php_pthreads.c  -fno-common -DPIC
````

and  assembled file looks up `pthreads_equal_func` from GOT. but there is no reference on OSX.

````
	movq	_pthreads_equal_func@GOTPCREL(%rip), %rdx
````

Thanks,
Desktop Notification Support

Added optional support for desktop notifications through notify-send (disabled by default).
Also, removed the curl dependency and replaced functionality with wget
User friendlier command to disable Ubuntu ptrace_scope patch.