labofsahil/github-event-dataset-2012 huggingface dataset:
Add tools to help users setup a brackets dev environment

*** **Depends on adobe/brackets-shell#105** ***

Add a new `tools` directory with 2 new tools:

1. **setup_for_hacking.sh/.bat** - Run this tool to install shortcuts into your brackets app that make brackets use the HTML/CSS/JS files pulled from the GitHub repo.
2. **restore_installed_build.sh/.bat** - Removes the shortcuts installed by the first tool.

Here are the steps to setup Brackets for hacking (this applies to hacking on HTML/CSS/JS files only, and does not apply to hacking on brackets-shell).

* Install the latest version of Brackets
* Clone (or fork) the brackets github repo
* On the Mac, run `tools/setup_for_hacking.sh` and pass the full path to Brackets.app. For example:
```
> tools/setup_for_hacking.sh "/Applications/Brackets Sprint 14.app"
```
* On Windows, run `tools\setup_for_hacking.bat` and pass the directory that holds Brackets.exe. For example:
```
> tools\setup_for_hacking.bat "\Program Files (x86)\Brackets\"
```

To restore Brackets back to the installed HTML/CSS/JS files, run the `restore_installed_build` script, passing the same value that was passed to `setup_for_hacking`.
Fix/infratreeload

@javruben 

This accommodates for the davPrefix "root", that is, in infra you have more nodes at the beginning like

/user/matt/workspace

Whereas in local you just have

/workspace

The previous code didn't account for the beginning, and thus never saved anything because those nodes weren't already in the path. We don't want to save those nodes though because they don't really exist in the tree. This fix makes sure every path check includes the root, no matter what it is.
Fix/outline edge cases followup

5313889 Asynchronous founderHandler flag fix for files with no support for outline
a290e83 syntax error fix (maybe unreachable code)

@lennartcl @nightwing
NEW: location() uses geoip_* if available; fallback to geoPlugin

- Changed locaiton() to use PECL geoip_* if requirements are met:
    - PECL geoip installed
    - Maxmind Country database
    - Maxmind City database
        - Otherwise, fallback to geoPlugin.net
- Changed default behavior for $ip if null:
    - If null, use clients IP address
    - If null, and 'REMOTE_ADDR' is empty, fallback to geoPlugin (uses servers ip)
- Changed array keys from camel case to snake case (unify with geoip_*)
- Resulting array content/s unified (geoip & geoPlugin will output the same array)

Returned array keys:
```
area_code
city
continent_code
country_code
country_name
dma_code
latitude
longitude
region
region_code
region_name
request
```
Demo using geoPlugin.net: http://f3.iamtelephone.com/dev/geo

Demo using PECL geoip: http://f3.iamtelephone.com/geo/geo

As you can see from the demo, using the binary GeoIP database (PECL geoip) requests are 3,000% - 4,000% quicker, with little to no cost to those using the fallback.
Added javascript to force update iframe,

Added js to update iframe so ish can work on any non php  hosting service. Also added html file version instead of php file. Hopefully I did this correctly, ( new to github  )
Fct remove total map

4 PlanningEntryBudgetUnitSpec tests and 1 SurveyCopyServiceSpec test are in error, but unrelated to these changes.
added character count for input fields

addresses #34

as always, please note the commit messages
add -v flag to spin and kick off integration testing

this is mainly a first step to integration testing then a new feature :)
I'll try to continue on this path and spec out the most important parts of the workflow
Removing localStorage item '_hs_hist' does the job

Easiest way to happiness.
deferred

Simple asynchronous functions for emacs lisp
pvr: Set folder date to the date of the most recent recording it contain.

This will allow to sort the folder on Date in the recordings screen.
Stop padding inputs already divisible by 4

Because base64.b64decode is super accommodating nothing was actually broken, but it might confuse people reading it.
themes: Add ↑ ↓ to show when you need to push/pull origin

I added up and down arrows to bobby's theme to show when I need to push / pull commits to origin
fix ENCRYPTED usage on user creation

from [8.4](http://www.postgresql.org/docs/8.4/interactive/sql-createrole.html) to 
[9.2](http://www.postgresql.org/docs/9.2/interactive/sql-createrole.html) (I did not looked in previous versions) the doc says ``ENCRYPTED`` must be **before** the ``PASSWORD`` statement.

and I made it used only if a password is specified, if not the ``ENCRYPTED`` statement will be in the SQL statement and break it.
NEXUS-4904 and related ones

EHCache was bumped from 1.6.x to 2.5.1 in Nexus master branch. The new EHCache introduced multiple substantial changes in behavior, like

* It calls home, see issue NEXUS-4904
* It is way more stricter about having same named cache manager in one JVM (it results in error).

This change, together with security changes merged from branch (that bumps EHCache version) enables Nexus to fully function with new EHCache 2.5.1 and also use the fixed "factory" component SISU EHCache.

2nd commit is needed only to make Nexus workable in ITs, when it is bounced in same JVM. Without those, a "production" would still properly work (as EHCache would be cleaned up on JVM shutdown), but due to 2nd restriction above, "bounced" Nexus would belly up.

The rest of commits are actually helping UTs to work properly (by managing EhCache manager lifecycle, the one class change in 54ea34bb, and the rest is cleaning up the LDAP and other security related tests.


Smaller fixes includes fix for "basedir" property, making it absolute path, and have it shown correctly at Nexus boots, and a "dot" version bump for Jetty8 (from 8.1.1 to 8.1.2)

New CI job:
https://builds.sonatype.org/view/nexus/job/nexus-oss-its-feature/287/

Prev CI job (failed due EHCache problems fixed in new commits):
https://builds.sonatype.org/view/nexus/job/nexus-oss-its-feature/286/
Started working on a search by tag functionality.

See #97.
Tag search
Tag search by character
Top 12 tags by occurrence
Add the by tag search in the video listing
Add the tag search to stats
Alternative String#to_money! function

There are cases in which an exception should be raised to notify higher level handlers.
For example, suppose we have set the following in a ```Product``` model:

```
composed_of :price,
  :class_name => "Money",
  :mapping => [%w(price_cents cents), %w(currency currency_as_string)],
  :constructor => Proc.new { |cents, currency| Money.new(cents || 0, currency || Money.default_currency) },
  :converter => Proc.new { |value| value.respond_to?(:to_money) ? value.to_money : raise(ArgumentError, "Can't convert #{value.class} to Money") }
```

when we use an assignment like the following:

```
product.price = "no_numeric_character"
product.save
```

this would wrongly result ```price_cents``` set to ```0```

In this case the correct way would be to use ```to_money!``` instead of ```to_money``` in the converter:

```
composed_of :price,
  :class_name => "Money",
  :mapping => [%w(price_cents cents), %w(currency currency_as_string)],
  :constructor => Proc.new { |cents, currency| Money.new(cents || 0, currency || Money.default_currency) },
  :converter => Proc.new { |value| 
    if value.respond_to?(:to_money!) 
      value.to_money!
    elsif value.respond_to?(:to_money) 
      value.to_money
    else
      raise(ArgumentError, "Can't convert #{value.class} to Money")
    end
 }
```


This way we can ensure that an ArgumentError will be raised when a non numeric string is given.
Typo in example section for 'setup' module.
fix data-resetHistory

maybe miss-type
Sentence fix

I reworded the sentence so that it makes sense.
Allow specification of Riemann solver at Solver initialization.
test

removed testdir
Change to manager.Queue (I misunderstood what it does)
Support for mult-iline/here comments in CoffeeScript

adding here docs to documentation rather than filtering them out leaving only fragments in the documentation and lots of empty space

see also issue #34
48 error pages

Close #48.

In addition, upgrade to latest omniauth and rails.
Multiple formatters

Formatters (and output files can now be chained):

    behave -f plain -o plain.txt -f json -o result.json -f pretty

Empty stream assumes that sys.stdout will be used. Note, that -f option without a -o parameter should be specified last (not sure whether it is fixable - this seems natural to me)

Fixes #47
Update lib/sidekiq/scheduled.rb

Catch Redis::TimeoutError, Redis::ConnectionError thrown by Redis client on networking errors.

See: https://github.com/redis/redis-rb/blob/master/lib/redis/client.rb#L200
The standoff and brat output options use unique IDs for entities regardless of their semantic types.
Topic/treebrowser orthologs1

Bigger species tree for ortholog prediction, and better handling of
situation where gene tree contains leaves with species not in species tree.
fix the conflict of <C-u>

maybe <leader>u is more  appropriate
http.request now used instead of http.createClient, that it was deprecated since node 0.6.x
Mypage

Add student id to the personal information and minor stylistic edits to that page. dl-horizontal class used in the template is not in the current bootstrap version but I created #14 to update bootstrap.
Basic events system + positions detection

* A lot of fixes for previous version
* Reordered methods in publicity order.
* Modifiers and Painters are now typed and have a strict order of execution, depending on their type. Also, any action may be performed before and after executing modifier/painter of some type.
* Events system now uses only modifiers for elements' keyboard/mouse events
* There's a `contains` method to test if shape contains (local) point, it may be called only from event handler. There's also a `dcontains` method to test a point deeply through elements tree, but it needs more tests 
* It is possible to assign time function for an element, it will modify time at a high level.
* Improvements for `Builder`
* Better error handling in sandbox
RangeOutputstream is missing 1 byte

When playing around with HTML5 Audio tag as a replacement for JWPlayer, my iPad never started playing. Usign Wireshark I saw, it is sending a Range: bytes=0-1 HTTP header. Subsonic only sent back byte 0 (instead of byte 0 and byte 1), so the iPad was waiting for the second byte.
Support better comments

Add support for comments that live on their own lines, that start the lines (e.g. no leading whitespace), or for multiple comments within a block.
move up twig guide (#10)

just a side question : why `css` and `javascript` ? No `js`/`css` or `stylesheet`/`javascript`
Fix difficulties (Integer to FP) and extend timeout. EMC supporting Stratum protocol.

...culties. Also extend timeout to 2 minutes (Stratum protocol does not guarantee notify messages every minute).
topic content中at的bug
Allow using wrapping block instead of pre- and post blocks

Example:
  exit run(ARGV) do |global_options, command, options, arguments, &cmd|
    MySuperImportantResourceHandler.with_resource do
      cmd.call
    end #super resource tore down
  end
Build fixes

Fixes build errors (missing empty dirs etc.) for 3.2-pre8.
Move location into ember-routing

The second commit fixes the test suite failure. I can't send these commits separately, since the first commit also cleans up the internal require calls.
Container view hooks
removed bins and updated .gitignore
removed duplicate 'eclipse' line in PlayFramework.gitignore
AS7-5420 for master

 setting separated jboss cmp metadata, using unique jdbc table names, this way each test deployment does not reuses table names
Draggable: Fix a bug when dragging into nested sortables there are dupli...

...cated placeholders

Fixing ticket: http://bugs.jqueryui.com/ticket/7777
Solution example: http://jsfiddle.net/zhizhangchen/GZ6Qr/ ( Removing jquery.ui.draggable.js from Resources will reproduce the bug)
Thermistortable 7 without thermistor shows 5 C
Muffin changes necessary for window list cleanup

linuxmint/Cinnamon#1111
No unused import

shut the "unused import" warnings up.
[Settings] UI polish for bluetooth setting

issue #3905, #3912, #3914, #3918, #3919, #3920
Main change for this PR:
1. update UI to align with Settings spec v10
2. add connect and disconnect feature although platform is not ready.
  https://bugzilla.mozilla.org/show_bug.cgi?id=792683
  https://bugzilla.mozilla.org/show_bug.cgi?id=788300
3. add option menu for unpair or connect/disconnect when the user tap device on paired list.
we should not use ftp for xulrunner downloads

...sometimes port 21 is blocked. This is to address issue 1505: https://github.com/mozilla-b2g/gaia/issues/1505
Geolocation test and Permission Prompt's zIndex fix

About this PR,

### DONE ###
* Geolocation prompt zIndex
* Geolocation event type
* Geolocation test page

### TODO ###
* Geolocation message(it's `undefined` now)
* Permission prompt when app switch

ping @timdream, @etiennesegonzac
Fix rate limiting bug so that when a single rate limit has multiple http...

Fix rate limiting bug so that when a single rate limit has multiple http methods they are treated like a single limit.  That is, when any of the http methods are used the rate limit amounts for each of the http methods in that rate limit are updated.
Added MvvmCross_All solution
Automated benchmark / testing for most entities except synchrocells.
Show photo information (EXIF/IPTC tags) below fanart divider

Show the newly-exposed PictureInfoTags below the fanart divider when in Pictures.

Specifically:

* Camera make and model
* Lens focal length, aperture, and focus distance
* Exposure time, ISO, and exposure mode
Fixed some link rot
Adapter Base class and initialization changes

Creates a Webhookr::Services::Adapter::Base class and provides hooks to initialize an adapter during the class definition.
Correct Pre formatting, Pubs CPT

PRE tag formatting now monospaced. Publications CPT forthcoming.
faculty module

This allows faculty to edit their own profile,with restricted permission
Update 2/0000/0478.txt

Translation Complete
Cookie Path Fix

I added '/' as the default path when creating the cookies. I ran into an issue where the cookie was being set on a sub-page of the site and therefore was not available across the whole site. This fix should make the cookies available across the site as long as the domain stays the same.
Moved some things from Engine into Server

@Wulfspider CommandContext must have been missed when normalizing the line endings because git-bash replaced the line endings in CommandContext from CRLF to LF http://i.imgur.com/Gsn1n.png

Spout PR: https://github.com/SpoutDev/Spout/pull/1978
Vanilla branch: https://github.com/VanillaDev/Vanilla/tree/engine

Signed-off-by: Walker Crouse <walkercrouse@hotmail.com>
BlockControllers

Allowance to get a block controller from a location.
Spout pull: 

Example implementation:

```java
Block block = world.getBlock(x, y, z);
if (!block.hasController()) {
    return;
}

BlockController controller = block.getController();
if (controller instanceof FurnaceController) {
    FurnaceController furnace = (FurnaceController) controller;
    furnace.burn(someTime);
}
```

Signed-off-by: Windwaker <wjcrouse913@aim.com>
Fix trivial compilation issues on Linux
fix ş Ş in Romanian.nam / does the sign display '?'. You should first merge PR #136

fix for PR #136 from @cornel
ş Ş - does the sign display '?' in Romanian.nam

You should first merge PR #136 for test.
let the 'toggle mobile' link show in the footer

fixes #2700

Edit: I also grouped the links into 'diaspora-related' and 'pod-related'

![screenshot](http://img27.imageshack.us/img27/5547/diasporatogglemobilecom.png)
Support not only jQuery as a library

A quick preview of an option to support Zepto as well. 
Using Zepto makes obsolete some of the handy-shortcut-method you've created, but in the worst case these helpers might be dropped when using it at all. With maybe some warning to the user.

See my comments in the code anyway.
I see a field to improvement here though. Library might be automatically detected if possible.


This setup works in one of my projects.
throw unknown state if no data is returned or url has errors

If a metric does not exist or the URL has error, the check exists with errocode 1 , putting it in warning state. This pull request fixes it to return the unknown state to show it correctly in nagios.

FYI: The way I noticed is was that the status information was set to 'null' and the service got into a warning state. This was due to an incorrect use of a variable in nagios.
Optimized commit diff views, now showing file size and file mode changes

The following things are in my PR

- Replaced commit status images (`diff_file_*.png`) with fontawesome icons
- Updated headers of diffs
  - Added filemode changes, although the `mode_a` of `Grit::Diff` doesn't return a value and filemode only changes are not available in the diffs array.
  - Added link to file a a button
- Added overall `scss` variable `$monospace` for monospaced font-family (Menlo, Liberation Mono, Consolas, Courier New, andale mono, lucida console, monospace)

Screenshot below:

![Imgur](http://i.imgur.com/EK1Tk.png)
Fix typo in wiki page last edited message.

Change "in" to "ago" in last edited message on wiki page.
Added read_reply method to pusher

Added a method to read replies from the push notification service. Useful for debugging but also to detect invalid tokens and reopening the connection. Possible fix for issue #14.
Force a cast from tuple to list on meta['indexes'] & initialize direction variable

I'm using mongoengine with pip and I get this error since I upgrade mongoengine (from a very old version forked by metzlar):

```
Traceback (most recent call last):
  File "/opt/pypy-1.7/lib-python/2.7/unittest/case.py", line 318, in run
    testMethod()
  File "/var/lib/jenkins/jobs/Xxx/workspace/.env/site-packages/nose-1.1.2-py2.7.egg/nose/loader.py", line 390, in loadTestsFromName
    addr.filename, addr.module)
  File "/var/lib/jenkins/jobs/Xxx/workspace/.env/site-packages/nose-1.1.2-py2.7.egg/nose/importer.py", line 39, in importFromPath
    return self.importFromDir(dir_path, fqname)
  File "/var/lib/jenkins/jobs/Xxx/workspace/.env/site-packages/nose-1.1.2-py2.7.egg/nose/importer.py", line 86, in importFromDir
    mod = load_module(part_fqname, fh, filename, desc)
  File "/var/lib/jenkins/jobs/Xxx/workspace/xxx/auth/__init__.py", line 6, in <module>
    from xxx.auth import views
  File "/var/lib/jenkins/jobs/Xxx/workspace/xxx/auth/views.py", line 16, in <module>
    from xxx.social.client import Client
  File "/var/lib/jenkins/jobs/Xxx/workspace/xxx/social/__init__.py", line 9, in <module>
    from xxx.social import views
  File "/var/lib/jenkins/jobs/Xxx/workspace/xxx/social/views.py", line 11, in <module>
    from xxx.social.models import CheckIn, SocialQuery
  File "/var/lib/jenkins/jobs/Xxx/workspace/xxx/social/models.py", line 7, in <module>
    class CheckIn(db.Document):
  File "/var/lib/jenkins/jobs/Xxx/workspace/.env/site-packages/mongoengine-0.6.13-py2.7.egg/mongoengine/base.py", line 707, in __new__
    indicies = meta['indexes'] + abstract_base_indexes
TypeError: unsupported operand type(s) for +: 'tuple' and 'list'
```

To fix it I casted meta['indexes'] to list.

I don't know if it's the best way to do it or perhaps a check like:

```python
if type(meta['indexes'] == tuple):
    meta['indexes'] = list(meta['indexes'])
```

But I don't see the point of this check.

Furthermore, running the tests (of mongoengine) there is a variable called `direction` that is not initialized. I initialized it to None, but I get 4 more failures.
Fixed typo in test_helper.rb

Envinronment -> Environment
Fixed data bits issue

I downloaded this module to interact with my Alpha Big Dot sign. However, none of the commands worked. When I looked into the official documentation, it says that a 2 stop bit, even parity packet calls for 7 data bits per byte. serial.Serial defaults to 7. Fixed.
Clean up small grammatical errors

This corrects a few misused "ran"s in the docs.  No need to use "ran" when we're talking about the future.  :-)

Thanks for mina!
Fix for bugs in items.txt

Did not show any results (Loading Bar only), Firebug told me "offset 1 not found in interface.php line 141" (1.0.7d).
This should fix missing Item Descriptions in items.txt
Updated syntax + a couple of features.

Does the same thing as #6, however it supplements the syntax file with the following:

 - Now colors "foo::bar" class references (when they are not part of any other statement). Now the 'include blah' lines look a little prettier!
 - Disables spell checking in a few areas, where it makes sense. I didn't do any spell version checking, so I'm not sure about compatibility with any vim older than version 7.
Fix compile error at pow() and indentation.

Fix compile error at pow() and indentation.
full support for cluster + redis sessionStore (i.e. clustering requires redis...)

NOTE: this merge represents a switch to a v0.3 branch for feather. A v0.2 branch was also pushed, and a v0.2.15 tag was pushed. 

v0.3 (and thus now master) requires node v0.8.x
Allow elements to be removed in collection

This PR adds a new feature for Collection element in Forms : if the allow_remove option is set to true, the form will still validate even if there are less elements in the collection than initially defined.

This is useful especially if we provide a specific number of elements, and let the user remove them using JavaScript.

It also allows the Collection element to use its own hydrator to extract/hydrate element, instead of always relying on the hydrator of the target element.
do not hardcode App bundle name

Inject the "App" bundle name (or any bundle that inherits from https://github.com/KnpLabs/geekweek12/blob/master/src/Knp/RadBundle/AppBundle/Bundle.php

and use it to generate valid stuff.
Volume driver for Dropbox.com 

I made a volume driver for Dropbox.com. Have fun!
Don't Delete Releases or Files, Only (Partially) Hide their data.

When an author deletes a release or a file this causes projects and distributions that depend on that release or file to have failed deployments. This Fixes that issue.


* When a File is deleted from PyPI it is marked as hidden in Crate
* When a Release is deleted from PyPI it is marked as hidden in Crate
* Hidden Files do not show up on the crate.io/package/*/ page
* Hidden Releases are displayed greyed out with a strike though on listing of versions, and their details are not displayed, instead a message stating it's been deleted is shown.
    * Deleted releases are not eligible for acting as the latest release when you go to the non version specific package page
* Hidden Releases and Files do not show up on the simple or restricted page [(simple|restricted).crate.io/package-name/].
* Hidden Releases and Files *do* show up on the version specific simple page [(simple|restricted).crate.io/package-name/version-number/].
    * Tools like pip (I know pip currently does) can check this page when a specific version is pinned (package-name==pacakge-version).
    * This allows pinning a version to not start failing because a package author decides to delete his or her releases from PyPI.

Basically this is designed to prevent this:

![httplib2 fail](http://cl.ly/1X0f2w3M1s1x062B1t1Z/Image%202012.03.11%204:16:52%20AM.png "httplib2 fail")
Toukokuun pienkehitys

Muutosite.php:ssä voidaan muuttaa myös laskun viitettä.
***** Voidaan tulostaa laajat asiakastiedot *****

Saadaan omiin sarakkeisiin asiakkaan tiedot ja toimitusosoitteen tiedot sekä sähköpostiosoite ja puhelin.
Improved Efficiency Of Change Events

Improved efficiency of handling change events.
switch to min.js convention to match WordPress 3.5

see [Core #21633](http://core.trac.wordpress.org/ticket/21633)
Connection state

Connection states to implement:

- CONNECTED
- DISCONNECTED
- AUTHENTICATED ?
- .. ?

For now it has only the first ones. They seem to work ok, I didn't make a test yet but they worked in my cli, I still have to update state on connection errors.

This should close #314.
add ignore error case

In Firefox 13 error NS_ERROR_DOM_SECURITY_ERR -> SecurityError
Add modal option

When "modal" set to "true", only $.colorbox.close() can close the box. Fixes issue #134
traspasoUsuarios y traspasoDocumentos

traspaso de Documentos y de Usuarios
Python compat

Updated python invocations to call `python2` explicitly so that emscripten runs without modifications on platforms that default to `python3`.

Some tests are failing (35/1865) but the failures seem unrelated to the changes in this patch.
Adding LLVM intrinsic llvm_uadd_with_overflow_i16.

With -O1, sometimes LLVM generates code which calls its intrinsic
llvm_uadd_with_overflow_i16, which was previously missing in
emscripten's library.

This commit adds that intrinsic, and also adds a test which
causes LLVM to call that intrinsic (only in 'o1'). This test
previously failed in 'o1' but now passes.

New pull request against incoming (because I couldn't work out how to
update the old one - sorry for the noise).

I have run the main set of automated tests but I have not run all
the extra sets, so I am making this pull request against incoming.
Property mocking

### Mocking Properties that are read or write only

Examples:

	Mockatoo.when(mock.someProperty).thenReturn("hello");
	Mockatoo.when(mock.someSetter).thenThrow("exception");
	Mockatoo.when(mock.someGetter).thenThrow("exception");
	Mockatoo.when(mock.someGetter).thenCall(function(){return "foo"});


A property that is read/write only, or calls out to getter/setter functions
can be stubbed to a specific return value:

	Mockatoo.when(mock.someReadOnlyProperty).thenReturn("foo");


If a property has a getter function, stubbing a return value will automatically
stub the underlying getter method - the equivalent of:

	Mockatoo.when(mock.get_someReadOnlyProperty()).thenReturn("foo"); 

Getters can also be stubbed to a custom callback:

	Mockatoo.when(mock.someGetter).thenCall(f); 

Both Getters and Setters can also be stubbed with an exception:

	Mockatoo.when(mock.someGetter).thenThrow("foo");
	Mockatoo.when(mock.someSetter).thenThrow("foo");

	var result = mock.someGetter;//throws exception
	mock.someSetter = "a";//throws exception


>Note: If a property has both a getter and setter, both getting and setting the
property with trigger the exception


There are some limitations to property stubbing:

* stubbed properties cannot be chained (thenReturn("foo", "bar", "etc"))
* only getters support stubbed callbacks (`thenCall(f)`)
* only getter and setters support stubbed exceptions (`thenThrow(xxx)`)


### Setting default mock for spied methods

If you just want to stub a single method using the default mock values then

	Mockatoo.when(mock.someMethod()).thenMock();
	mock.someMethod();//returns default mock value (usually null)
ながいしげお

ですって。
I have added something.
fix build bug on library.html, now there is only the content of the component doc no header, no footer
Changes date format in logs to yyyy-MM-dd

Converts the dates in the logs to use `YYYY-MM-DD` format.

Corrects points discussed in #71. Pulled into it's own branch as well, hence the new pull request. 

Fixes #71
Grunt

Use [grunt](https://github.com/cowboy/grunt) to minify.

This will also make it possible to minify on Windows.

I've disabled linting by default. I dare you to run `grunt lint` :p

Had to manually add the license header, since UglifyJS doesn't preserve it when used as a module, [yet](https://github.com/mishoo/UglifyJS/pull/332).
Doc 1 is ready for integration
fix uploads when using chef_client provisioner

fix issue where config validations would not occur if a Vagrantfile did not
explicitly include a berkshelf config key
Проблема с загрузкой на высоких разрешениях

Изменил _preload_height с 800 на 2000, для "больших" мониторов.
StandingWave3 support

Hi,

FYI, here is my fork of soundtouch-as3 with StandingWave3 support. It's been tested to work w/o major issues other than introducing extra overhead to copy sample data to and from StandingWave3's alchemy-based Sample buffer.

BTW, thanks for porting SoundTouch to AS3. It's very useful.

Best,

Don Park
Gorm the gorms
Fixes in shaders and material bindings

Fixes #554
Fixes #561

Note: Causes backward compat. issues for lit objects using shader library in materials bindings.

To fix: Change your material bindings
from:
u_inverseTransposeWorldViewMatrix = INVERSE_TRANSPOSE_WORLD_VIEW_MATRIX
to:
u_inverseTransposeWorldMatrix = INVERSE_TRANSPOSE_WORLD_MATRIX
More testing and pulling

updated readme
Fix: Login loop with cookies disabled

When trying to login with cookies disabled no error message is shown to
the user. Some 'corporate' networks have this setup by default, I have
experienced it recently with Concrete & a client.

The patch below modifies the login controller to throw an exception on
cookies being disabled.
Zypper error upon installing redline generated RPMS

Zypper is suse linux's package management tool. 

If you install a redline generate rpm and do not set the PROVIDENAME header. zypper will complain with the following excpeption :

Target initialization failed:
rpmdb2solv -r '/' -p '/etc/products.d' '/var/cache/zypp/solv/@System/solv'  > '/var/cache/zypp/solv/@System/solvkruxsf'
     bad dependency entries

The reason for this is, that zypper assumes that if there is a PROVIDEVERSION there should also be a PROVIDENAME header 

According to http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/RPM_Guide/ch-package-structure.html#id623000


PROVIDEVERSION, PROVIDENAME and PROVIDEFLAGS should be used together
allow search query to be configurable, and catch errors if it fails
2012dec/buildwin

* Move to using glib's random() function instead of directly using random(). If we are now depending on glib we might as well take advantage of it brokering to the right platform function for us. Also mkstemp() is moved over to the glib version. srandom() to g_random_set_seed().

* Some other platform cleanups to make win/osx building simpler. There are some more invasive changes which would help other platforms but they are likely better to bring in over time.
Fixed headshot NPE, when shooter is null
Use the mime module exposed in Connect or Express

Instead of making the user send the mime module in as an argument, use the mime modules exposed by Connect an Express and only make the user send in mime if using HTTP and not Connect/Express.
Fix monkey patching for 1.9.3.

In 1.9.3 Module#instance_methods returns a list
of symbols. Therefore Symbol#to_proc gets monkey patched
(incorrectly) which has issues with e.g. rcov.

Probably we can remove the monkey patch to Symbol at all.
Allow quoting of arguments for commands.

Plus, tests!

r?
BZ 828762: Change jboss default jenkins builder size to small

Having a default builder size of medium causes some confusion from time to time and appears to be unnecessary.  I can build kitchensink-example, kitchensink-html5-mobile-example, and jbossas-mongodb-quickstart with a small gear size.
BZ849627 Refactored error handling for inline form elements

This change must be merged in sync with the related li pull request.
Binary Tutorial

Here is a binary tutorial that explains the basics of binary. I think it is important to learn a bit about binary because it can help a lot in hard problems and learning about advanced data structures.
ViewPager challenge failed  :(
Updated the update/delete functions to use the store procedure on the database instead of doing pure sql.

Updated the update/delete functions to use the store procedure on the database instead of doing pure sql.
Added support for Objecttive-C %@ printf specifiers

Objective-C printf supports extra format specifier %@ which didn't checked by printf quality check. Could you please merge this commit to make it work. Thanks.
Plugins

Sometimes middleware just isn't enough. Sometimes you *need* to extend express.
This PR implements a clean way to do so.

```javascript
function nyancat(exclamation) {
  this.nyan = function() {
    console.log("-> " + exclamation);
  };
}

app.plugin(nyancat, "Nyan!"); // -> Nyan!
```
Bugfix Issue-50

This is to address undeclared `responseClass` on requests such as a
delete.
Smooth Sand Animation

Instead of recursing, use an overflowQueue.  Instead of dribbling once per step, try to empty out the overflowQueue and then dribble until a number of grainsPerInterval have been displayed.
\FN och lite \sign kommandon

La till FN:s logga som \FN samt lite kommandon för att generera signaturer som de används på SM och STYM protokoll samt på rapporter som Halvårsrapport mm. \sign, \twosign, \threesign, \foursign.
Fist Version Comit
on mouse over scroll thumbs
Issue 27 camel case

Should be in sync with the latest schema in develop, but please someone checks the diff

I'm still not happy with vAlign and something similar...
fixes issue 66

without the patch:
packet 1 has a deterministicRandom (DR) of 1, packet 2 has a DR of 6. 
both hit a junction with 6 tubes (5 potential exits)

both choose exit 1 (1 mod 5, 6 mod 5)
they then (before the next update with a true random) hit another junction - they make the same decision (exit 1 again)

with patch

at the first exit they both choose exit 1, and both items update their DR (both client and server side)
new DR's 11 and 66
at the next exit the first item chooses exit 2 (11 mod 5) while the second packet chooses exit 1(66 mod 5).

11 was chosen as a number which is relatively prime to the number of exits -- eg, if you multiply by 3 or 9, and you have 3 exits, both packets will continue to make the same decision.

Also, if DeterministicRandom was made to be an unsigned int, you could remove the abs here; given this code is called Allot, it'd be a nice performance increase  in the inner loop.

(java's implementation of mod says that the mod of a negative number is negative, and that a negative number mod a positive one is an error; hence why the abs is needed)
Merging iapc into adelq's Branch
Fixes adobe/brackets#1147 (and possibly adobe/brackets#1689)

Fixes adobe/brackets#1147: Menu bar is only a thin line because it is placed too high up
The content area is now at most 1000x700 pixels, and properly shrunk so it fits into the available screen space (taking menu and dock position/size into account) if necessary
Also, the window is positioned in the center of the available screen space.
Develop

diff test,
throw error if diff op not supported.
added ops: reverse, shift
Support custom rules

I had to create a custom rule for "rpcgen" which reads "func.x" and generates "func.h", "func_xdr.c", "func_clnt.c", and "func_svc.c", but couldn't find any existing mechanism to allow that. Adding the custom rule directly to "xxx.mk" file doesn't work, because this rule will appear before "all". So I modified Makefile to support a new var "TGT_X_RULES" which is a list of makefile function names. These rules will be added after pattern rules and before "clean" rules.
Fix typist problem during assignment conversion. Fixes issue #203.
Added a "month_start" config directive
The commit messages says it all :)

Tested on both ubuntu and osx as well.
fix typo

fixed some typo in Chinese version
Blacklists work again
Release 0.1.0

- Initial release.
- Can failover VIPs, DRBD, Mysql (via drbd), and HAProxy
A bunch of fixes for restoring compatibility with current versions of mechanize and the AppStore

* AppStore::Application: Get rid of accepted_type, new icon and artwork
parsing

* AppStore::Artwork: No longer used, gone

* AppStore::Client: Distinction between Plists and HTML is now handled
by Content-Type, not based on where the request came from (browser or
iOS); also make .get() call compatible with newer versions of mechanize

* Link: Use itunes_get for apps, fallback to raw data

* Add PlistParser class for Mechanize Plist parsing integration

* Fix test cases for new versions of mechanize
fixing hipchat plugin not working

Fixed this by renaming the file and class according to what's in the documentation.
Storage poll creation added

New pull request since last one, the function didn't work properly. Fixed!
Fix setup.py package names

It looks like setup.py never got updated when the plugin's name changed back to MeetBot.  This fixes that so setup.py starts working correctly again.
www drive patch
Fully documented the Java Functional helpers

Most of this pull request is just javadocs.  However, there are a few other small changes:

* The biggest one is that everywhere that wraps throwables in RuntimeExceptions has been modified so that RuntimeExceptions don't get double wrapped.  This should mean if talking to libraries that throw RuntimeException subclasses, that things like get() should end up throwing the original exception that was thrown, instead of throwing a wrapped (possibly many times) exception.
* A few function parameters have been renamed for the purposes of better documenting them.
Rc wonder 5.7.0

Introduction
--------------

integration and master had diverged since 1c15dd97e6 (Feb 29 2012).

The original plan with integration was that commits that survived for at least a month in integration without
breakage or bugs would be deemed worthy of merging to master.

Meanwhile, we began a habit of cherry-picking from integration, somtimes making slight modifications to cherry-picked
commits and making it very difficult as time went by to reconcile what was really in one month old integration that was not in master, even with git commands that are designed to figure this out.

Solution
---------

In any case, I have attempted to merge integration from a month ago to current master, choosing commit 6154e359 on integration as a logical month-old merge point. This release candidate branch represents that merge.

I would really like anyone who works with source to checkout this branch and work with it this week, run any tests (selenium, functional, JUnit or otherwise) on your projects to make sure we have no bugs introduced by this merge.

Test and commit release candidate bug fixes (only) to this branch. 

This release candidate will be merge to master 2 weeks after last bug fixes, currently projected to merge to master on August 1st 2012 at the earliest.

Prevention
-----------

* log can be used to pick a month old (or older) merge commit on integration.
* merge-base can be used to find the current common ancestor of integration and master
* please avoid cherry-picking stuff into master. All commits (except important hotfix/bug-fix for example) should incubate in integration and afterwards in a release candidate branch before going into master.

Merge Details
---------------

FYI, a few merge strategies and options were tried, all of which resulted in
130+ conflicts. The final merge command (resulting in just 9 conflicts) was:

git merge -s recursive -Xpatience -Xtheirs -Xignore-all-space 6154e35930182cabcb4263e92f47de27c6c4fefe

Conflicts:
    .cvsignore
    Examples/Ajax/JqueryMobileExample/.gitignore
    Examples/Ajax/MooToolsExample/build.xml
    Examples/Misc/ERPDFExamples/.gitignore
    Frameworks/Ajax/Ajax/Support/yuicompressor-2.4.2.jar
    Frameworks/Ajax/Ajax/Support/yuicompressor-2.4.6.jar
    Frameworks/Ajax/Ajax/Support/yuicompressor-2.4.7.jar
    Frameworks/Ajax/MooTools/.gitignore
    Frameworks/Ajax/MooTools/build.xml

In addition to conflicts, the following files needed corrections after the merge to fix compilation errors. Issues
were mostly missing imports and duplicate identical methods:
    Frameworks/Ajax/Ajax/Sources/er/ajax/AjaxDatePicker.java
    Frameworks/Core/ERExtensions/Sources/er/extensions/ERXExtensions.java
    Frameworks/Core/ERExtensions/Sources/er/extensions/foundation/ERXStringUtilities.java
    Frameworks/Core/ERExtensions/Sources/er/extensions/jdbc/ERXSQLHelper.java
Server

Location response handling, admin interface handling, and direction handling are finished.
Make the parser Inception-Proof

Spent half a day debugging before I realized what happened, but I'll try to keep a long story short: 

When the cache is empty, and the first template containing an assetic `{% javascripts %}` or similar tag is parsed, it will build up the assetic "assets" or recipes cache, this in turn will tokenize and parse all your templates to find assetic tags and cache that information.

At this point the parser is parsing something else in the middle of a parse() call, and since there is a single instance in the environment, it means all the instance vars are messed up and contain incorrect references to the latest TokenStream that was parsed by assetic, etc.

This had two effects on my application, both appearing seemingly randomly because it highly depends on the order of things, the state of your cache and probably other factors:

- The first thing that happened is that a template was compiled using the wrong template filename, which means I had a `__TwigTemplate_abcd` in the file named `dcba.php`, and it would never find the right class.
- The second issue (could not reproduce but I assume it was caused by this as well) is that the parse tree is completely broken and you end up with a parse error because it thinks it's at the end when it's not, or similar problem.

The proposed fix basically pushes/pops all the vars into a stack whenever the parser starts/stops, which worked very effectively here and does not introduce much breakage or complexity.
Exit Menu Option
fix PHP Script error in PrintanswersController.php

this pull solve http://bugs.limesurvey.org/view.php?id=6419
Prevent crash if SYPaginatorResources.bundle is missing

If the bundle is missing, `stringWithFormat:` will crash because the string format from the bundle is `nil`. It would be better to just log and set the text to nil instead of crash.
added support for retrieving a given entity version from a cache
Add predicate method support to first level citizens
Tables with empty cells make the column disappear

Expected : 
      | credits | name        | birthDate  |
      | 1,000   | Sid Vicious |            |
      | 3,000   | Frank Zappa | 21/12/1940 |

Actual : 
      | credits | name        |
      | 1,000   | Sid Vicious |
      | 3,000   | Frank Zappa |
Forward-port execute state changes from Fred, and add hetrogenous OS support. [4/7]

This pull request forward-ports the execute state changes from Fred,
and adds basic support for running a Crowbar cluster with nodes
running more than one operating system.

The execute state changes modify the provisioner so that it will no
longer try to allow PXE or UEFI network booting when a node is in
execute state -- instead of trying to PXE or UEFI boot and being
directed to boot off the local hard disk, the network PXE or UEFI boot
will just fail and fall through to booting off the hard drive.

See README.heterogenous-os-support for details on running a mixed
Crowbar cluster.  Support for this is still rather rudimentary, and it
is intended as more of a development tool than a production tool for
now.


 README.heterogenous-os-support |   34 ++++++++++++++++++++++++++++++++++
 barclamps/crowbar              |    2 +-
 barclamps/deployer             |    2 +-
 barclamps/provisioner          |    2 +-
 4 files changed, 37 insertions(+), 3 deletions(-)
Updated routes for network API to Crowbar 2.0 standard [5/6]

Updated the routes for the network API so that they follow the new crowbar 2.0 standard.


 barclamps/crowbar |    2 +-
 barclamps/network |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
Fix some warnings

Removes unused imports from the ml and neural packages and a couple simple unused variables. There are more unused fields and variables that look like they _should_ be used, but aren't. My plain is to continue to remove more unused imports, then go back and look at the unused variables and fields.
Adding -c switch to sudo to fake chat

/sudo <user> -c <text>
Makes the <user> say <text>
Regularly requested feature, tested
Use base color class ( a concrete class) rather than an interface

Hi Franco,

Here's an update that implements a base "Color" class.  The Color class can actually provide the functionality for toString and toHex by itself, so classes only need to override it if they do something different, or have some sort of optimization for it.

I've added in a mostly untested HSV class as well.  This brings up a small problem.  Hsv doesn't have a css syntax for it yet.  So, toString() will use the rgb method.  This works properly in css, etc. but it hides the fact that it is referring to an hsv object.

This may not be a big deal, but it might be an argument for the toString() object to simply dump the values of any internal variables (e.g. a simple object dump).  This should be sufficient to distinguish the colors from each other. We could provide the current toString method as a toCss method.

Let me know if this makes sense!

-Justin
#197 「JavaXmlRequests 翻訳」のレビュー結果と提案
Update fileprueba.txt

suave
Graphs not appearing for Objects corrected

There was a bug, where graphs were not appearing for gstudio.They have been corrected
changes made in css

change in css affecting header color graph position , space and eliminating blank space after the third column.
Load pickset refs
Clean param dicts
Reports revisited

This is a cleanup of the initial reporting feature.

  * Statistics are now over the same window as the ticket activity plot
  * Ticket activity plot is cleaner for larger numbers of events, *although it still doesn't handle large timeframes well*
  * Use less bootstrap.css (which messes with the layout and is otherwise unnecessary large)
  * Report javascript moved to its own file and doesn't clobber any global variables
  * Report css moved to its own file
Adding improved support and documentation for PasteDeploy pipeline

1. Coerce string-based boolean values from configuration (eg Paste ini files)
2. Add documentation to readme
3. Smile because raptorization never gets old.
Cleanup tests in support of #148.

Moved all files in `test/` to `test/clj` to be in parity with `source/clj`. Added `:test-path` to `project.clj` and cleaned up some imports in various test files.

To run via `lein midje` you need to specify namespaces since the problem we are seeing in #148 is caused by `forma.hadoop.jobs.cdm_test.clj`. The tests in that namespace run at the REPL, but fail via `lein midje`. Not sure why yet.

Here's how to run all tests, less `forma.hadoop.jobs.cdm_test.clj`:

```bash
$ lein midje forma.classify.logistic-test forma.gfw.cdm-test forma.hadoop.io-test forma.hadoop.jobs.forma-test forma.hadoop.jobs.scatter-test forma.hadoop.jobs.timeseries-test forma.hadoop.pail-test forma.hadoop.predicate-test forma.hoptree-test forma.matrix.utils-test forma.matrix.walk-test forma.ops.classify-test forma.postprocess.output-test forma.reproject-test forma.schema-test forma.source.fire-test forma.source.rain-test forma.source.static-test forma.source.tilesets-test forma.static-test forma.testing-test forma.thrift-test forma.trends.analysis-test forma.trends.filter-test forma.trends.stretch-test forma.utils-test
...
$ All claimed facts (366) have been confirmed. 
```
Made spatial resolution an argument

Tweaked static and rain preprocessing main functions to take spatial resolution as an argument.
Bumps right_aws version to alleviate a bug found in right_aws 3.0.3 still
Additional hooks for additional fees plugin
port was set to nil when sending via smtp 

When a port was manually supplied with ":port", the if form set it to nil as it was missing an else form.
ValidationExtension test

I wrote simple ValidationExtension test code and added submodules.
I think this Validator Component is not needed as a submodule in default  because Phar archive is much bigger. But this test code is useful for someone to use this component and extension.
Don't require Diffa to be restarted to apply authentication changes

Allow for authentication configuration changes (such as configuring an AD server) to be applied instantly.
Fix compilation error and segmentation fault on FreeBSD

* add lgamma functions
* match mod_entry type
    * the type of state field in runtime is size_t, but the type in LLVM code is i32.
       It causes some problems because size_t is 64-bit on 64-bit platform.
[client-socket] allow services to keep socket connection, ping/pong, default status 0