labofsahil/github-event-dataset-2012 huggingface dataset:
Fix to not allow trailing slash on script name when matching

This appears to be a [known issue](https://github.com/rails/journey/pull/24) with mounted engines on the root path. An additional slash is added to the request.fullpath and the https redirect will contain the second slash.

It will look like this:
https://example.com//login

While the issue appears to be resolved in Journey, it does not look like 1.0.3 release included with Rails 3.2.3 includes this patch (or in 3.2.4).

This small fix is not ideal (IMO) but it is working for my install and it might help others as well.
Fix windows warning with _snprintf

On my Windows machine, I get a (spurious) security warning from the compiler when using `_snprintf`. This switches over to use `_snprintf_s` which gets rid of the warning.
Module : Geo-Tags im Header

Dieses Modul gibt die Geo und ICBM Meta Tags aus falls in dem Google Locator Article Plugin Daten hinterlegt wurden.
Fixes #1371: Captcha support for CForm

Fixes #1371.

This is just a prototype. If you like this solution, then I'll add necessary things (changelog line, comments, docblocks, etc.).

Usage example:
```php
$model=new LoginForm();

$form=new CForm(array(
	'title'=>'Please provide your login credential',
	'elements'=>array(
		'username'=>array(
			'type'=>'text',
			'maxlength'=>32,
		),
		'password'=>array(
			'type'=>'password',
			'maxlength'=>32,
		),
		'rememberMe'=>array(
			'type'=>'checkbox',
			'attributes'=>array('class'=>'test-class'),
		),
		'verifyCode'=>array(
			'type'=>'captcha',
			'captchaAction'=>'captcha',
			'showRefreshButton'=>true,
			'clickableImage'=>true,
			'buttonType'=>'button',
			'imageOptions'=>array('class'=>'imageOptions-class'),
			'buttonOptions'=>array('class'=>'buttonOptions-class'),
			'separator'=>"<br/>\n",
			'inputOptions'=>array('class'=>'inputOptions-class'),
		),
	),
	'buttons'=>array(
		'login'=>array(
			'type'=>'submit',
			'label'=>'Login',
		),
	),
),$model);

if($form->submitted('login') && $form->validate())
	$this->refresh();
else
	$this->render('index', array('form'=>$form));
```

Result:
![https://dl.dropbox.com/u/916366/github/cform-captcha.png](https://dl.dropbox.com/u/916366/github/cform-captcha.png)
add jQuery Ajax example for reference to dev wanting to use Ajax and jQu...

...ery
Fix for undefined error

When using 'fs-extra' I was getting callback is undefined error messages. This adds a check to make sure the callback is defined before calling it.
Fix paths for 0.5
use a single spec_helper.rb

* directly require 'spec_helper', the relative path becomes too long
Added read/write support for nexus obr repositories.

I added read/write support for nexus obr repositories.

To use, install nexus-obr-plugin plugin to your nexus OSS server (you can find it at http://search.maven.org/#search|ga|1|a%3A%22nexus-obr-plugin%22) and add an OBR repository to nexus.

Then add nexusOBR plugin to the list of plugins that bnd should use :
-plugin: aQute.bnd.deployer.obr.NexusOBR;readonly=false;repositoryUrl=http://localhost:8081/nexus/content/repositories/obr/;username=deployment;password=deployment123;name=nexus-obr

with

    repositoryUrl : the nexus repository url
    the username; defaults to "deployment"
    password: the password; defaults to "deployment123"
    name: repository name; defaults to the nexus repository url
    cache: local cache directory. May be omitted, in which case a default directory will be used.
    readonly: if readonly, no bundle can be added to the repository
some more minor changes

Please take a look. Nothing big, just minor fixes
Update en/controllers/request-response.rst

It's confusing to have the model 'Post' in instructions about how to receive "POST data".  It may make the user think they need ['Post'] to retrieve the POST data instead of the model itself.
Nested association support

I implemented nested association support to the ember data store, rest-adapter and has-may property.
What do you think of this?
Enyo-929: Properly handle the "components" block in Ares

1. Mark the "start: and "end" of the components block in Indexer.
2. Fix an error case where an empty node was pushed into Array nodes.
3. Improved output and added a test case to low-level-test.html for array parsing.

There's an Ares pull request coming up that depends on this change.
Front-end support for #213: delete annotation

As usual, live demo is here:

    http://hypotest.nolmecolindor.com:8000/

(I have not even tried to implement the new controls; they will be redone by Jehan anyway.)
Make neash’s BitmapData.noise() equivalent to Flash again

e233d130d4 fixed NME to compile with pre-C++11 toolchains. However, it also changed the PRNG used to generate noise to an implementation-dependent choice. This means that neash will generate different noise on different platforms, and in particular will generate different noise to Flash even given the same seed and parameters.

This patch makes neash generate the same noise as Flash again. It retains compatibility with pre-C++11 toolchains by introducing a standalone implementation of the MINSTD PRNG.
V0.6 - sunos fixes for fs.watch scaling.

Instead of using one port per watch, use one port for all the watches.

Any comments on how to clean things up a bit are appreciated.
COSMETIC Clean up GantManager class
DruidSetup and properties stored in zookeeper

Added DruidSetup.java and install/druid_setup.sh to run it for Druid ensemble setup (put properties to zk, create zk zpaths, prep db, and dump properties/paths in zk); property druid.zk.paths.base can establish a namespace for a druid ensemble allowing more than one ensemble to use the same zookeepers; this namespace is the base zpath prefix for paths with properties in the form druid.zk.paths.*Path which are normally set automatically now; if druid.zk.paths.*Path are explicitly set, then all of them must be set with absolute paths to ensure careful attention; ZkSetup is now deprecated, use DruidSetup instead; examples/twitter RealtimeStandaloneMain will exit properly now after a kill -15 (control-c or kill pid) instead of hanging on an unstopped daemon.
config.json is now config.json.sample

changed the link
Novo Metodo

Teste
[ticket/9896] Update links in docs/readme.html

Link to languaged updated to http://www.phpbb.com/languages/
Link to styles updated to http://www.phpbb.com/customise/db/styles-2/
Link to MODs updated to http://www.phpbb.com/customise/db/modifications-1/
Link to Community Forums updated to http://www.phpbb.com/community/

PHPBB3-9896
Support logfile rotation + pidfiles

* Add {-l, --logfile} to the commandline
* Add {-p, --pidfile} to the commandline
* Move process:on functions to virgo-init (should be in here IMO)
* export logging.rotate function to lua
Changing transfer syntax (possibly a bug)

value of "InternalTransferSyntax" is not updated after changing transfer syntax.
Fix pull request 657

Just rebased against master to ensure pull request #657 merges cleanly.
[docs] Removed config flags that are obsolete for 0.5.
Add --print option to jslint usage message

This is just a small enhancement to the mojito jslint --print option that was added recently. Adding it to usage message to make it visible to users.
Cache fixes

This pull request fixes some nasties in about caches and `wai-app-static`.  In short, it didn't work =).  

However, I'm not sure if all fixes are correct; could you review them, @snoyberg?

I think this is minor enough to be included on Yesod 1.0.
Outros for form/details and list

Second attempt to commit. As result the list and form views will get also footer texts.
updating 

didn't work dgby gave me a fatal error.
Quoting username in SingleTabUrlNodeSyntaxHelper WARN log message

To clearly delineate where the username starts and ends.

This would have been helpful whilst troubleshooting an issue where the user was including a trailing space when authenticating.
Игра

Промоделировать игру двух программ сообщениями.
can run

sorry
ARM redist patch

This patch is suggested to permit the creation of the redistributable on arm variants (such as armv7l, found on the Pandaboard).
Navigation View

This is an attempt to make the Web-UI of "Out Patient Department\Astha\Current\OPD_capturing vitals, symptoms (astha dhawan's conflicted copy 2012-05-18) " page 3 using sencha touch.
colorbar ticks

There are so many cbar ticks for 3x3 subplots that you can't read them.
This adds the *num_ticks* keyword to *quickplot*.
added optional memo arg to clone_get_equiv
Confession Fixed
Allow HTML emails

A small change that adds a SendHTMLMail, allowing users to send HTML emails alongside plain-text.
New /weather/postcode/ endpoint
Sessions cleanup logic in backend

Cleanup logic should lie in the backend. It should be executed based on the currently set backend.
Also Adds a cleanup functionality for the file and db backend.

Possibly related: [#18978](https://code.djangoproject.com/ticket/18978)
Not exactly a fix for the ticket (My change sets pre date the issue).
Issue 1391 licensing timemachine
Added new auth method

Authorization: Token
B-02694: Reduce functionality of Java EL function pageKey(path)

renamed pageKey to getPageKeyByPath
Adding German translation

Flags all done and wired up, some testing done and I apparently didn't break it!
I also took the liberty of completing the translators table, some were missing in some languages, did my best google-translating to fill those gaps.

Also, no hidden doomsday code. :)
user defined operators (issue#236) & when predicate pattern guard


Added the following characters to the operator list <code>|, ~, &</code>.

Defined bitwise operators in operators module <code><<, >>, |, &  </code>.
Fixes #12139, make sure absolutely positioned elements have HTML as offsetParent

This issue was already fixed in this commit: https://github.com/jquery/jquery/commit/b398a68333d5eb9859fabb1ceabe84a1a753760a , however, I wanted to add a unit test to prevent a regression as described in the ticket.
Tweak for isXML

Updated isXML to more reliably test for XMLDocument by targeting properties only available on XMLDocument. It would be nice if we could just test for ```elem instanceof XMLDocument```, but xhr returns [```Document``` from xhr.recieveXML](http://www.w3.org/TR/XMLHttpRequest/#document-response-entity-body). Thankfully all browsers add the XMLDocument properties anyway (specifically xmlVersion or xml [in ie]).

This passes all tests for sizzle and jquery. It resolves the need for the check added for bug 4833. I didn't see a reason to add any more tests. Let me know if you find anything wrong.
New command: kick-job

An attempt to satisfy issue #120
add interval timer. closes #6

small change to issue #6 implementation to make it slightly more
flexible
remove whrlpool

* Fixes windows error.
Quantile: Suppress assign float to integer

Jira: MADLIB-601

quantile_big used BIGINT to store the number of rows. The code need to calculate quantile_size by multiplying the total number of rows with the quantile, whose result type is a FLOAT8. The code tries to assign this result to a BIGINT directly, and this operation causes problem.

To fix this, we make a coerce on the result.
Handle oauth 1 & 2 errors in common spot

This is my approach to answering the XXX comment I deleted in the commit... but I wasn't 100% if this is what you meant so I put it in a separate pull request to make it easy to keep or not keep. What do you think? I feel like it's fine but the error handling covers more code than it did before. Any problem with that?
SERVER-5348: fix incorrect usage of macro BOOST_CHECK_EXCEPTION

macro BOOST_CHECK_EXCEPTION is to be used only with the boost unit
test framework, not as a general tool to catch exceptions.
PSSuite SpriteBatcher Fixes / Performance Improvements

Fix up all the numbers in PSSuite SpriteBatcher so that you can render more than 1 sprite correctly!
Only read the TouchPad once per main loop rather than once per Update otherwise the device waits a VSYNC for new data before continuing which makes everything a lot slower.

PSSuite is still terribly terribly slow.
rust 0.3.1
child fails on embedded documents (Mongoid)

This fails:

Given the following setup:

```ruby
class Parent
  include Mongoid::Document
  field :name

  embeds_many :children
end

class Child
  include Mongoid::Document
  field :name

  embedded_in :parent
end
```

The following code **fails** (returning null for the child `:children`):

```ruby
object @parent

child :children do
  attributes :name
end
```

The following code **succeeds**, but is ugly:

```ruby
object @parent

child @parent.children => :children do
  attributes :name
end
```

```text
Ruby:    1.9.3, but verified issue on 1.9.2 and 2.0.0
OS:      Mac OSX 10.8.2
Rabl:    0.7.8, but also verified issue on master
Rails:   3.2.9
```
Update RSpec to version 2.x
use encode64().delete("\n") since b64encode prints to stdout

fixes bug#855234
please review perfforj-55's patch,  this patch could be make more beautiful.

PERFFORJ-55 apply Graham Allan's apply to resolve http://jira.codehaus.org/browse/PERFFORJ-55.
Topic license is ready to be merged
Added a few methods to SDImageCache to get number of items in file cache and memory cache, and size of items in memory

...che for diagnostic purposes
git my pic into master
add quote in iarea.yml

iarea.ymlのcodeにシングルクオテーション追加しました。
よろしくお願いします。
20% cooler now

Hey,

I cleaned up some stuff, put some shit into folders and fixed some links.
I don't know if you want to, but I would be happy if you merge this, in case you do so it would be nice to add me to the spam div  in the top right corner, but that's optional.
Besides it is important to know that good pull requests always contain a gif.
![](http://i.imgur.com/4bKUO.gif)
Improve makefile reliability
Fixed emoji insert at beginning

- Fixed missing signal for music browser
Avoid using the allocator inside destroy_range & fill_construct_range if...

... it is unnecessary.

This avoids warnings when calling std::allocator::construct &
std::allocator::destroy from __host__ __device__ functions.

Fixes #149
Cover up Y2038 problem on 32 bit

:-(

since it only affects generating rfc3339 strings, y2038 won't be a problem for us until 2038 (at which point the uploader will break. Actually, on systems affected by this issue time.time() will go negative so it won't even crash or anything, just go crazy.)
avoid arguments.callee

As [MDN docs](https://developer.mozilla.org/en/JavaScript/Reference/Functions_and_function_scope/arguments/callee) say, `arguments.callee` is expensive, and forbidden in ECMAScript 5 strict mode, and should be avoided in favour of the function's name unless it's anonymous.
Try to fix issue #643 "yeoman build not updating revved image references in css"

src dirname can now be relative to its parent in global replace handler of usemin task
Profile++

Update the `/profile` endpoint to return user ids and auth objects for:

* Facebook
* Fitbit
* Flickr
* Foursquare
* Github
* Instagram
* LinkedIn
* Twitter
* Yammer

Also, format auth objects consistently for this endpoint.

Fix the Flickr proxy (was using it for debugging)
use window.open() to bypass ChildBrowser
teszt

pull request test
[Dijkstra] fix for "The debug button is always in the hover state"

* fixes ajaxorg/cloud9infra#2844

@ajaxorg/dijkstra
fixed issues with cancel upload queue

@zefhemel @janjongboom
I made creating the FB event optional

I couldn't figure out why the checkbox does not show the checked marker properly. Perhaps you want the patch anyway? :)
Closes #1 signup
Fix/2.2.x/ks 4297

https://jira.exoplatform.org/browse/KS-4297
* Check (key.indexOf("/") == 0) instead of (key.indexOf("/") > 0)
Added limit function to vector2, vector3, and vector4, with tests
Bugfix/ssl and webfinger

Here is a fix for #530 (although it is already closed, it may occur on other self-hosted nodes) and makes progress toward resolving #387 where published urls are sane and working.

First, it updates the Gemfile to point to our fork of redfinger that has the issue where it does not validate ssl certificates fixed. I'm not sure if they are maintaining any fork of redfinger, so this will have to do. I'll try to get push rights to rubygems.

It also sets up a use_ssl flag in the Author model. When this flag is set, any urls published for this Author will be using https. For instance, in their XRD. Tests accompany this change to reflect that the xrd urls are indeed using the indicated protocol.

The use_ssl flag defaults to using the protocol used when creating the account. So, if you post a user create using https, it is assumed that https is available and will be used for that Author. Otherwise, http is used. Some self-hosted nodes may not want ssl, or require it, and this is a good way to make the default choice as good as one can hope for without the overhead of making a person choose.

Let's promote nodes with good security with minimal effort.

However, for rstat.us as an established node, a data migration will be needed to set all local Author's use_ssl to true since SSL is forced. All new Authors will get use_ssl set to true initially. All exisiting Authors will need it to be set as such:

Author.all.map{|a| a.use_ssl = true; a.save }

I didn't provide the migration as a task. I'd just have to remove it in a future pull request. And, well, screw it. It's not hard to set one field. :)

This paves the way for OStatus compliance by allowing better support for XRD publishing and viewing.
Make standalone caches local and use NONE isolation level for Memcached
Remove dependency on "colors"

This module isn't used, so it can be safely removed.

(Context: I'm having trouble using node-qunit with [Grunt](http://gruntjs.com) because Grunt already loads Colors, and [this version of Colors throws an error when loaded more than once](https://github.com/Marak/colors.js/blob/v0.6.0/colors.js#L50), for some reason.)
Query optimizing: transitive precedence

This branch enables us to to some optimizing on precedence queries.

Most of the time users build up chains of precedence like this:
```
tok1 & tok2 & tok3 & #1 . #2  & #2 . #3
```
If tok1 and tok3 are selective but tok2 is not the PostgreSQL query optimizer can't  now that tok1 and tok2 are implicitly connected with a distance of 2. The user could add these joins by hand as in
```
tok1 & tok2 & tok3 & #1 . #2  & #2 . #3 & #1 . 2 #3
```
but this get's almost impossible on a large number of nodes. This branch automates this tasks and propagates precedence ranges to connected nodes.
usercore: escape \n in desktop files

we should escape a new line in the comment field of desktop files. Further we should check, if the genre is empty.

fixes #306
`guppy trim` cuts out the fat

Connor and I have been having issues doing PCA on big trees because this requires doing eigenproblems on square matrices that are 10,000+ in each dimension.

I realize this morning (head slap) that we just need to trim down the reference tree down to what is represented in the collection of placeruns. This will make everything faster, and will make things like PCA trees easier to visualize.

We will select a subset of the leaves (see below) and then take the subtree induced by those leaves. 

That is, if we were to take the induced subtree of

       ^
      / \
     /\  \
     ab  /\
        c d

with the leaf set (a,d), we would get the tree

       ^
      / \
     /   \
     a    \
          d

with the branch lengths induced by adding branch lengths along edges that are not bifurcating. This is just like for the prepsim, but it's crucial that we "heal" the cuts along the edges, so that we don't have things like (((a)),b).

Now, how do we select the leaf set given a mass distribution? As a first go, I propose we travel from the root to the leaves, totaling up mass as we go. If the total mass once we arrive at the leaves is less than a threshold, then the leaf gets thrown out.


I hope this can unfold in several steps.

First, implement the above as `guppy trim`, which takes placerun list (placefile list or split placefile) and a `--min-path-mass` flag for the above-described cutoff. The mass will be calculated as: unitize the mass for each placerun individually and then take the overall average of those collections of masses. Seems like some code from `guppy_mft` could be factored out for this. This `--min-path-mass` flag will take a float argument whose default is 0.001 (and displayed in command line help). A note: all of this averaging may be expensive, but we don't really care about the exact attachment locations, so if there is some way of just summarizing on an edge-by-edge basis that's fine.

Please push that so that @cmccoy and @metasoarous can try it out as a preprocessing step to edge PCA etc. We will be curious to see how much a `guppy trim` step changes the shape of the PCA plots, and if it improves things on the superedge side.

Second, figure out how we can incorporate this with reference packages. The trick will be that then we will have jplace files that will not be the same tree as the reference package. My proposal is to relax this assumption, and rather allow for trees that are induced subtrees of trees in reference package. This will require a bit of work to write an appropriate validator. It seems to me that we can use the taxonomy just fine-- we will just use a subset of the species names.
Highlight contents of 'Edit source...' textbox in media switcher

https://webmademovies.lighthouseapp.com/projects/65733/tickets/796-edit-source-textbox-should-highlight-existing-url-on-click
Pinned uglifyJS to 1.3.4

UglifyJS 2.2.0 is breaking everything. This fix pins it down to version 1.3.4
Including danish locale

Since I'm from Denmark, I though I'd submit a danish locale - So here it is.
Adds stub of the PdfJs.jsm

The firefox expects "resource://pdf.js/PdfJs.jsm" to be found. Otherwise `PdfJs.init();` fails at http://mxr.mozilla.org/mozilla-central/source/browser/components/nsBrowserGlue.js#344 and that stops "browser-ui-startup-complete" notification.

Fixes #2000 and #1838
RFC: Incremental EPG updates

As you requested - I am opening pull request for the changes discussed in issue #316. Please comment.
Install now checks if project is local or archive and attempts to instal...

Install will check to see if a passed in package name is a directory or an archive file and if it is, attempts to install it from the local version. If it fails to detect it as either of these, it will be installed from Pypi.
Total Posts Count

Posts count displayed using  {{{ posts_count }}}
Network bonding

- Added EL5 support
- Fixed enabled/onboot/userctl
----
Tested on EL5/EL6
Mru/upstart

The current upstart jobs have a problem as they seem to not track the correct PID of the master process (see the reported spawning of multiple master processes) and doesn't limit the respawning of the master process at all.

The minion and syndic jobs didn't respawn at all and explicitly specify the interpreter.
o [NXCM-3953] Add capability to sort items in a collection before processing

https://builds.sonatype.org/job/nexus-oss-its-feature/281/
Allow mutually recursive fallback

Where translations are drawn from different sources which may be using
different codes for the same language it can be useful to have mappings
where two codes fallback to each other.

This patch allows that by ensuring that the recursion in the computation
of the mapping terminates instead of running out of stack.
Break the UrbanAirship Pod up into sub-specs.

Where possible I've tried to keep UI packages separate, but in the case
of Push, it has some tight coupling that would be a pain to break.

So far I've only tested the Push sub-spec. I'm opening the pull request now in the hope that some others might be able to help out with testing and get some more eyes on this.
FIX: get ProcessingType from JDL if defined.

for v6r4, since there are changes to StalledJobAgent, take this at the end in case there are conflicts, I hope there are not.
Fixes the NullPointerException

I believe for configs that don't provide a reward message, or reward money, or reward action for it.

"2012-02-18 00:22:46 [WARNING] Task of 'AnCasino' generated an exception
java.lang.NullPointerException
	at me.darazo.ancasino.slot.RewardData.send(RewardData.java:23)
	at me.darazo.ancasino.slot.game.ResultsTask.run(ResultsTask.java:40)
	at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
	at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:503)
	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:435)
	at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
"
add complex error functions (via http://ab-initio.mit.edu/Faddeeva)

This patch adds support for error functions erf and erfc of arbitrary complex arguments, as well as the related functions erfi, erfcx, and dawson.  (It requires the most recent version of openlibm with the Faddeeva package merged.)

Note that the ugliness with the libFaddeeva_wrapper library can go away once ccall supports C99 complex numbers (issue #85).

The code works, but a little tweak from a Julia expert would be useful.  In

    for f in (:erf, :erfc, :erfcx, :erfi, :Dawson)
        @eval begin
            global $f
            function ($f)(z::Complex128)
                local w::Array{Float64,1} = Array(Float64,2)
                ccall(($(string("wrapFaddeeva_",f)),:libFaddeeva_wrapper), Void, (Ptr{Complex128},Ptr{Complex128},Float64,), pointer(w), &z, zero(Float64))
                return complex128(w[1],w[2])
            end
     ...

I declared w as a local variable to hold the return value.  I tried declaring 

    const w::Array{Float64,1} = Array(Float64,2)

in the surrounding let block instead, similar to how the Bessel and Airy functions are handled, but for some reason this led to Julia complaining that w was not defined inside the function.  I'm guessing that it is some kind of macro hygiene problem, but using $(esc(w)) did not seem to work.
Added tests for Set

I couldn't find any tests for Set. I added some to test/corelib.jl. Was this the right place for them?
Fix gettext strings

We had a gettext stings in our server code base which were causing problems in translations:

1. interpolations using #{} such as _("This is #{wrong})
    this strings were ignored completely by gettext
2. more variables in the sting without specifying which is which, such as _("Here is %s and %s") % [var1, var2]
    this causes problems in languages with different word order.

This pull request should fix all the gettext strings with this issue.

Additionally, there is a new script: src/script/check-gettext.rb, which detects these problems in our code base. The checking algorithms is only part of the script. The rest is a logic that allows fixing such a strings automatically (or semi-automatically for the second type of issues).

This script (in checking mode) is run in katello.spec, making sure no such malformed strings get into nightly build, allowing us fast detection.
content-deletion - add backend support for ...

deleting repos using a deletion changeset.  If time permits, I may add additional commits to this pull request
for any issues identified before the pull request is merged.

Added several other small commits since initial pull request.  See commit list for details.
1.2.4 release prep
Offline ban fix and Asshat module code cleanup

Ban system was case sensitive - it works with lower case names now.
Cleaned up AsshatMitigationModule class code a bit.

-- Everything seems to work.
-- Code review required.
New event tracking code + previous functional tests for tracking.

This pull request makes a number of changes to the existing google analytics tracking code.

* Tracking no longer prevents default behaviour for opening links (opening in new tab while ctrl is pressed for instance)
* Tracking no longer prevents subsequent jQuery .click events from firing.

This is done by 'freezing' the click event as the tracking code receives it and then unfreezing it after a small delay to give the google analytics code enough time to fire. The unfrozen event will then continue as normal getting picked up by any other handlers and finally the browser. At a lower level we actually copy the event, prevent the original from propagating and then fire a new identical event when it is unfrozen. This is doen slightly differently pre/post ie9

* Added jasmine tests for the above.
* Added jasmine tests around tracking for guide and transaction formats.

Code for review
```javascript
// adding this to the jQuery name space
var registerEventIceBucket = function () {
    $.extend({
        freezeEvent:function (event) {
            var newEventTrigger = {};

            var cloneBrowserEvent = function (originalEvent) {
                var newEvent = document.createEvent('MouseEvents');
                newEvent.initMouseEvent(
                    originalEvent.type,
                    originalEvent.bubbles,
                    originalEvent.cancelable,
                    originalEvent.view,
                    originalEvent.detail,
                    originalEvent.screenX,
                    originalEvent.screenY,
                    originalEvent.clientX,
                    originalEvent.clientY,
                    originalEvent.ctrlKey,
                    originalEvent.altKey,
                    originalEvent.shiftKey,
                    originalEvent.metaKey,
                    originalEvent.button,
                    originalEvent.relatedTarget);
                return newEvent;
            };

            if ((event.originalEvent !== undefined) && event.originalEvent.initMouseEvent) {
                var newEvent = cloneBrowserEvent(event.originalEvent);
                newEventTrigger = function () {
                    event.target.dispatchEvent(newEvent);
                };
            } else {
                var shouldOpenInNewWindow = event.metaKey || event.ctrlKey;
                newEventTrigger = function () {
                    if (shouldOpenInNewWindow) {
                        $(event.target).attr('target', '_blank');
                    }
                    event.target.click();
                };
            }
            return { unfreeze:newEventTrigger };
        }
    });
};

$(registerEventIceBucket);
```
see: https://github.com/alphagov/static/blob/google_analytics_functional_tests/app/assets/javascripts/event-ice-bucket.js
Fix ie browser

Fix a bugs:
 * Fix the alert for "expected identifier, string or number"
 * Fix the publish start/end date input form.

Support:
* CORS supported browser IE8 or higher
Fixed relative file references for the KEGGDB

bioruby/test/runner.rb

...was failing with this error:
NameError: uninitialized constant Bio::KEGG::KEGGDB


this is using:
- jruby-1.6.7.2-d19

Simply fixed up the local references for the KEGGDB file
Fixes error thrown by test.php when Model has not Test cases.

When running a test from Test.php on a Model with no test cases a "Call to undefined method PHPUnit_Framework_AssertionFailedError::getComparisonFailure() " error is thrown.

This seems to be because $failure being asked for getComparisonFailure(); before being checked it is an object.

		$failure = $message->getComparisonFailure();
		if (is_object($failure)) {
			$actualMsg = $message->getComparisonFailure()->getActualAsString();
			$expectedMsg = $message->getComparisonFailure()->getExpectedAsString();
		}

I move the check and added an empty string to $failure as it was throwing another editor.

I am fairly new to PHP and GIT so if there is a more elegant way of doing this then please amend my commit.

Here is a test case (taken from a bug fix page).

1.create users table

 		CREATE TABLE users (
 		 id int(20) NOT NULL AUTO_INCREMENT,
		  username varchar(191) CHARACTER SET ascii NOT NULL,
		  `password` varchar(191) CHARACTER SET ascii COLLATE ascii_bin NOT NULL,
		  email varchar(191) CHARACTER SET ascii COLLATE ascii_bin NOT NULL,
		  created datetime NOT NULL,
		  modified datetime NOT NULL,
		  PRIMARY KEY (id)
		) ENGINE=InnoDB DEFAUL

2.execute "./cake bake all user"
3.open "/Test/Case/Model/UserTest.php"

		<?php
		App::uses('User', 'Model');

		/**
		 * User Test Case
		 *
		 */
		class UserTest extends CakeTestCase {

		/**
		 * Fixtures
		 *
		 * @var array
		 */
		    public $fixtures = array(
        		'app.user'
		    );

		/**
		 * setUp method
		 *
		 * @return void
		 */
		    public function setUp() {
		        parent::setUp();
		        $this->User = ClassRegistry::init('User');
		    }

		/**
		 * tearDown method
		 *
		 * @return void
		 */
		    public function tearDown() {
		        unset($this->User);
		
		        parent::tearDown();
		    }
		}
		
4.access "/test.php?case=Model%2FUser"
5.error "Call to undefined method PHPUnit_Framework_AssertionFailedError::getComparisonFailure()"
Hotfix/before validate copy data ( Another fix for Pull request 642 )

https://github.com/cakephp/cakephp/pull/642
Exceptionify20120826

pull request #3.

Support for translating native javascript exceptions to their pythonic counterparts
Inline SVG フォント動いた！

Chrome だけ余裕でした
Additional handling of distro specific service setups

Currently, the DNS and DHCP service names in sync_post_restart_services.py are hard coded to be RHEL specific. When used on a Debian based system, "cobbler sync" fails due to the service names being different from the ones RHEL based systems use. ~~This adds two settings, service_name_dns and service_name_dhcp. Defaults are set to be the standard names used on RHEL based systems for ISC BIND and ISC DHCPD.~~

Edit: I've made some changes to make the service better able to make the right decisions for the Debian and Ubuntu distributions, to include tftpboot directory, as well as BIND and ISC DHCP service name and configs. I modeled it after utils.dhcpconf_location() and utils.tftpboot_location(). These should cover at least Debian Lenny and Squeeze, as well as Ubuntu 8.04 LTS to current.
Replaced String concatenation as argument to StringBuilder.append() with chained #append() calls.

Minor code clean up:
- replaced String concatenation as argument to StringBuilder.append() with chained #append() calls in classes ConditionBuilder and SQLGenerator.
- replaced StringBuffer by StringBuilder.
Do not include or use adamantium

* Lowers the dependencies and impacts of using equalizer.
* ```include Equalizer.new(*stuff)``` does not imply a frozen instance anymore
* ```#hash``` is not memoized anymore. As object is not automatically frozen
  so can be changed this is the correct behavior.
I think this is needed.

Callback set by glfwSetCursorEnterCallback was not being called under Snow Leopard when the cursor started inside the window before the window was opened. Under Lion the behavior was as expected.

After debugging, seems that updateTrackingAreas was inconsistent with the documentation.

According to documentation (NSView Class Reference -> Instance Methods -> updateTrackingAreas):
You should override this method to remove out of date tracking areas and add recomputed tracking areas; your implementation should call super.

super call added.
helm-config.el: Gather lacarte menu items from current buffer.

The current lacarte source is mostly useless as it not gathers the menu items from the buffer that called helm but from the helm buffer itself.
Spotted a minor typo in the docs so removed it.
i18n: New Module Language

I have a notebook with winbugs in english (for work), and I wanted emesene to be in spanish, and I didnt find a way to change the language from interface.

Please read the FIXME's and TODO's in the code.

I need to know how I can save an application variable,
I think there is another application variable being saved, no? 

I know the new combobox looks horrible and poor intuitive for common users, that is another TODO.

I think I am forgetting to say something lol


EDIT:
* I think all @sbte suggestions has been added
* Please, let me know, if the way I am saving the application config variable "language_config" is the correct way.
* I have tested this code on archlinux and windows and is working fine.
 
Good night.
Merge enhancement in :D

This changes how you use the module.

Changes not yet updated/pushed to npm.
Use author file to manage author mapping in init-branch command

Now init-branch command accept an author file to map tfs changesets to git users.
But should be specified every time the command is called...

@ripern It should be a first step and let you do what you want...

The format you gave me was not the good one :( It's this one :
    DISSRVTFS03\peter.pan = Peter Pan \<peter.pan@disney.com\>

@spraints For the authors file saving, what do you think is the best? Save the file in the .git folder when cloning and use it afterwards (until another file is specified...)?
Fixes for byte-compilation on Python 3

Two distinct but related fixes:

* A slight hack so setuptools refrains from trying to byte-compile everything - issue #1470. The actual modules are still compiled by another step when I do `python3 setup.py install`, but that step is smart enough not to try to compile the examples as well.

* A workaround for a bug in Python 3.1 - py_compile had only partly implemented PEP 263, so it recognises `coding:`, but not `encoding:` to specify a file encoding. This was causing build failures since my `nonascii.py` test sample was merged.
add size-limiting to the DictDB backend

Adds configurables for culling old records when limits are exceeded.

Default limits: 1GB of buffers, 1024 records, 10% cull.
NIAttributedLabel: highlight for link drawn at incorrect y offset

When using NIVerticalTextAlignmentMiddle (and probably NIVerticalTextAlignmentBottom as well) and tapping a detected link in NIAttributedLabel, the highlight rectangle is drawn at the incorrect y offset.

I changed the highlightrect to take the y offset into account, and this seems to resolve the issue.
Fix MSVC compilation warnings

```
2>src\repository.c(1425): warning C4244: '=' : conversion from 'git_off_t' to 'int', possible loss of data
2>src\repository.c(1435): warning C4244: 'function' : conversion from 'git_off_t' to 'size_t', possible loss of data
```
Change from Porthole to EasyXDM

What we're getting with this switch.

1. easyXDM is a bit more tested and therefore reliable (Latest MS changes break Porthole in weird incompatible ways)
2. Setup is easier. Place *both* `relay.html` and `relay.html` on your alternate domain. This means `relay.html` doesn't have to have the weird dual-mode issue anymore
3. Refactored API. To simplify setup, all the API changes from #127 have been folded in. This internalizes many of Inject's proprietary things (to the `Inject.INTERNAL` namespace) leaving `Inject.*` free for configuring inject. This also frees up `require`, leaving it to supply only the compliant APIs for CommonJS and AMD.

What we're giving up.
1. a 12k increase in payload. This makes the library begin to feel very heavy. This will increase the need for us to solve "plugins" per #90 to keep things fast. We should also consider modifying the default build to produce a inject.lite.js/inject.lite.min.js which doesn't have the cross domain weight. *old*: 30,883 bytes (33 KB on disk) & *new*: 42,403 bytes (45 KB on disk)
2. Simplicity in the Cross Domain interaction. easyXDM is *hard* that said, it's really well supported, and LinkedIn is already using it on the developer.linkedin.com properties without much issue. The code is easy to follow and the API has been incredibly stable for some time. Right now, we're using the simple socket method although we could also do RPC if we want to do that refactor at a later time.

Overall, I think this is a healthy change for the framework. Random IE breakages are not something we really want to be dealing with; that makes picking the juggernaut library a bit more of a rational choice.

The Major API Changes
* *require.setModuleRoot* becomes *Inject.setModuleRoot* (no param change)
* *require.setCrossDomain* becomes *Inject.setCrossDomain* and has the following param changes
  * Instead of two strings (local/remote) which was confusing, this now takes an object with `relayFile` and `relayHelper` as keys. They map to `relay.html` and `relay_helper.html` respectively. _both these files go on the remote hosting location_
* The remainder of the API shifts can be found in #127
added a DOB fillr
Start celery with « make run » command

Start celery with « make run » command without it mails are neved send and user can't create new user to test Bookie.

Best regards,
Stephane
Improve synopsis for carton exec

Shows use of "-I" flag and the "--" command separator.
Bug 821016: Fix download click tracking for GA.
Bug 772982: Prefer explicit em:type over type detection in zamboni

Matches behavior of the validator.
Upgraded parent to version 34.

To be merged when http://uk.maven.org/maven2/org/neo4j/build/parent-central/34/ isn't a 404 any more.
Fixes Hayai for C++11

Hi,

this fix allows Hayai to compile with -std=c++11 in both clang++-3.2 and g++-4.7. Please apply it whenever you have the time.

best,

Bruno.
Refactor browser spec helpers to use the `SourcesList.json` file.

This should exclude errors generated by wrong order inclusions and allow some 
controle over what files get tested.

Right now, master branch `runner.html` generator, breaks inclusion order and deps.
Use ctypes to support paths with spaces rather than pywin32

pywin32 is not always available, but ctypes is (since Python 2.5, which as far as I am aware is the earliest version virtualenv supports). This patch switches to using ctypes, so that filenames with spaces always work.
Quickfix

remove a debugging statement
RF-11836 Replace ${project.version} definitions in the poms with actual version

Substituted project.version with version.richfaces
Use 'minutes' instead of 'mins' so the History log can be fully translated

Before this patch:
```已下载，耗时 18 minutes 17 秒，平均速度 471 KB/s```

After this patch:
```已下载，耗时 18 分钟 17 秒，平均速度 471 KB/s```
Extend crossBlit for abitrary (in-place) conversions and add a in-place conversion to Surface

This is a (untested!) implementation of a possibility to convert a Surface in-place, this means without an additional buffer like converTo uses for example. This can reduce the memory usage for conversions, when you don't need the original anymore.

I implemented this method using crossBlit, which I extended to allow abitrary conversions (various source/destination depths supported now). The only requirement for it being inplace is a ratio of dstPitch / srcPitch to hold, which should be sane for most uses.
While implementing this I removed the ability to produce 3Bpp in crossBlit, since we actually don't want code to use 3Bpp. It is still possible to use 3Bpp source surfaces though, I even fixed a bug there I think, since it wasn't advancing the source buffer correctly before as far as I can tell.

Possible uses for this are the graphics widgets in our GUI, which currently do an out-of-place conversion and thus take up more memory in the process than they might need to. In case there is any interest or use in this we can probably merge it. Though as I said, this is untested, so it should get some testing before it comes to that.
fix mistype in dns key creation file
[Form] PropertyPath readValue fails for custom array objects

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
License of the code: MIT

This is an alternative solution for #4535
Revert "[Form] added a circular reference safeguard for form type"

This reverts commit ea93e4cafaf048c88cce0af34c42f5e2da7b5793.

Conflicts:

	src/Symfony/Component/Form/FormBuilder.php
	src/Symfony/Component/Form/FormFactory.php
Ticket 4911 - Fixed ignoreDotFiles(true) which did not exclude folders properly

[Finder] Issue #4911 - Fixed ignoreDotFiles(true) which did not exclude folders properly

Found that ExcludeDirectoryFilterIterator.php would not take .*, but only specific folder full names, so added $extraPatterns and extended tests to look at a /.foo/bar (was missed as the .bar in /.foo/.bar was hiding the excluding the folder with the correctly excluded file.

Bug fix: yes
Feature addition: yes
Backwards compatibility break: no
Symfony2 tests pass: [![Build Status](https://secure.travis-ci.org/nathanlon/symfony.png?branch=ticket_4911)](http://travis-ci.org/nathanlon/symfony)
Fixes the following tickets: #4911
License of the code: MIT
Support annotations on all thrift elements.

This change adds support for custom annotations on enums, enum values, exceptions,
services and functions. 

This patch adds equivalent support in the canonical thrift compiler:

https://issues.apache.org/jira/browse/THRIFT-1651

So these annotations will probably be valid in the next version of thrift.
Couple of small code tweaks.

No big logic changes, mostly a bunch of small tweaks, keep/discard them as you see fit :P.
enable fast charge toggle overlay for maguro and toro
[Change] baidu.each baidu.forEach 两个接口，对function对象的误判以及对ArrayBuffer对象的支持
Second Branch Issue

Cleaned out changes previously made.
Clean up some cruft

If I got anything wrong here... oops! :-)
include a blank db

tried the project during the presentation and there was an empty db file but it wouldn't work. thought i'd save people the trouble of create it from the schema file.
Adding some indexes
support run as standalone server and better compatibility

support run as standalone server and better compatibility
Added FormUtility.php to app_top.php

Added FormUtility.php so the autoloader can pick it up and we dont get this error "Failed to dynamically load class FormUtility"
Added a global mouse_up hook to tableDataView
Removing the deprecated `util.puts` and `util.error`

The `util.error` and `util.puts` are deprecated. Updated to use the `console.error` and `console.log` instead.

Also see https://github.com/joyent/node/pull/2361
letter-spacing issue

Hi! 
Thanks for this awesome plugin. We've used it on our www.urbankbh.dk site and I've found an issue with single-word slabs - the letter-spacing is not working with it. After small investigation I've found a solution that will actually help.
Regards,
Sergey
Pre-Python 2.7 compatibility fix for rate throttling
-Adjusted the fields shading to produce more visible graphs (issue #93).

-Added three more decmals places to the maximum data display size.
[AS7-5436] System bundle exposes packages that may not be loadable

https://issues.jboss.org/browse/AS7-5436
#### Contains #2937
dev 0.4.3 complete

Merge with master!
Codesniff cleanup for event comments model
up to date 20120820
Datepicker i18n: Added files for Norwegian Bokmål (nb) and Norwegian Nynorsk (nn)

Datepicker i18n: Added files for Norwegian Bokmål (nb) and Norwegian Nynorsk (nn)
Slider: fixed #8772 - Incorrect UI state when disabled at init

The slider widget have not the correct UI design when disabled at creation.

Ticket: http://bugs.jqueryui.com/ticket/8772
Hi! I fixed some calls to "sys" for you!

Hello mountain!


I am migrationBot, an [open-source](https://github.com/blakmatrix/node-migrator-bot) bot, and I'm here to help you migrate your codebase to node v0.8!

Did you know that the "sys" module throws an error if your program tries to require it in node v0.8? To help keep your code running, I automatically replaced `var sys = require('sys')` with `var util = require('util')`.

If you'd like to know more about these changes in node.js, take a look at https://github.com/joyent/node/commit/1582cf#L1R51 and https://github.com/joyent/node/blob/1582cfebd6719b2d2373547994b3dca5c8c569c0/ChangeLog#L51 and http://blog.jit.su/introducing-blakmatrix-and-migratorbot .

As for myself, I was written by your friendly neighborhood node ninjas at [Nodejitsu](http://nodejitsu.com), and you can find them at #nodejitsu on irc.freenode.net or with http://webchat.jit.su .

Enjoy!

--[migrationBot](https://github.com/blakmatrix/node-migrator-bot)
Bug: 814140 fixes

Small typo in test-container's index.html
[wip, calendar/keyboard] initial date picker prototype

This is an early version of the date picker that's not integrated with the system app.
Bug 815439 - While on a call, DTMF tone should play as long as button is pressed (r=fcampo)

During a call, in case the keypad is expanded and a key pressed, a tone is sent. This tone will last a minimum of 100ms or until the user releases the key.