labofsahil/github-event-dataset-2012 huggingface dataset:
Tests

Hello,

This branch accomplishes three things:
- excepts around imports of numpy
- adds a small test infrastructure
- adds a failing test (visible by running "supy-test")

Ted
UI: list of pencil users is on the right.
Don't overwrite line on SIGINT

The `\r` character causes the 'Exiting' message to overwrite other output. For example, when used with Foreman, exiting Foreman causes this output:

```
Exiting1 worker.1      | 
```

instead of

```
17:00:01 worker.1      | Exiting
```

It's not the responsibility of stalker to clean up weird terminal states. Besides, stdout might not even be connected to a terminal.

This patch removes the `\r` character.
Proper display of internal (e.g. setTimeout) errors

It looks like the new scoped errors (e.g. inside a setTimeout) don't get displayed nicely.

I've got it now outputting the line of the scope instead of the line of the error (which is almost always 1). It also displays the name of the scope.
Avoid generating json value for Void objects

Avoid generating json value for Void objects ... and it seems to be welcome for CJ online browser
Add support for cancelation

Added ``promise.cancel()``, ``Q.defer(canceler)`` argument and
``promise.cancelable(canceler)`` interface for making it possible to
support per-promise unregistration of interest in a promise resolution.
Cancelation is ignored by default.  Cancelation does not reject the
promise.  A cancelable promise should be constructed for each
independent receiver of a promise to guarantee that cancelation is not
observable and will not interfere with other receivers of a promise.

WARNING: Because cancelation must be handled with care in
security-concious situations, this feature may be removed for the good
of us all in a future major version.  Be excellent to each other.
d3.format: support align and non-decimal formats.

This also fixes a minor discrepancy with Python's implementation: format("013,d")(-42000000) now returns "-0,042,000,000" instead of "-042,000,000".
Remove semicolon from e_query_arg safe character list

For Issue 110...
small improvements

- handling xmlrpc errors
- allows user to assign him to a new ticket
fix build

* add LIBS flag
* fix quoted arguments on windows.
Fix minor issues

Some of these are just awkward English things. I also fixed "renders"
to "renderers" because it seemed to be "renders" in some places but
"renderers" in others.
WIP: Wrapper for MeshFix

This PR wraps the program MeshFix by Marco Attene, Mirko Windhoff, Axel Thielscher.

Relevant Paper: http://www.ima.ge.cnr.it/ima/personal/attene/PersonalPage/pdf/TVC2010_preprint.pdf
Sourceforge page: http://jmeshlib.sourceforge.net
Ubuntu installation instructions: http://simnibs.de/installation/meshfixandgetfem

This is the first step in turning the set of shell scripts from the SimNibs package into Nipype pelines.

From their website:

SimNIBS is a software for the Simulation of Non-invasive Brain Stimulation. It allows for realistic calculations of the electric field induced by transcranial magnetic stimulation (TMS). Basic support for transcranial direct current stimulation (tDCS) is currently tested and will be added within the next few months.

-----

Only tested the smoothing for now and it works perfectly (and it is also far faster than Freesurfer's mris_smooth)
create_datasource.man 添加了Druid的DataSource的配置

RT
Cleanup Safe Mode related comment in SG(request_info)

Since Safe mode have been remove completely. then this comment is useless.
Mcryptecb deprecated fix

This function has been documented as deprecated for some time (before E_DEPRECATED level errors were thrown). I'm adding this so the function throws an E_DEPRECATED level error from now on and will update the documentation accordingly so that I can also close Bug #62374
refactored prody_blast

I only changed the argument parser. Did not change it such that when not in command line it outputs a list. 
Also, catdcd is changed, but you probably have the updated corrected version anyway
Modified for script testing
Fair connection pool2

Third attempt of https://github.com/rails/rails/pull/6488

I apologize for the mess.

@rafaelfranca this is probalby more what you had in mind (I squashed all my commits, and left @yahonda's separate).

@tenderlove could you review this one?

Oh, I upgraded to ruby 1.9.3 (was on 1.9.2), and I can run all the sqlite3 and postgresql tests with no errors:

    postgresql
    Finished tests in 231.744746s, 14.9475 tests/s, 45.5501 assertions/s.
    3464 tests, 10556 assertions, 0 failures, 0 errors, 32 skips

    sqlite3
    Finished tests in 179.844340s, 18.5438 tests/s, 56.3932 assertions/s.
    3335 tests, 10142 assertions, 0 failures, 0 errors, 12 skips
Fix #8414. Performance problem with postgresql adapter primary_key function.

According to @mccuskk, primary_key method in PostgreSQLAdapter execute slow query when we have many schemas. And if we use pg_constraint , we haven't to use pg_depend table to filter with table name.

Please see #8414.
Fixing Identity Map when using find select

## Issue:

When loading an object that doesn't contains all the columns (using 'select' for example), IdentityMap stores this partial object. If this object is used later, but in this case we want all the attributes (or at least one that wasn't loaded at the beginning), then we will get a 'MissingAttributeError'. The following code will fail, for example

```ruby
ActiveRecord::IdentityMap.use do
  author = Author.select(:id).first
  post = author.posts.first

  name = post.author.name
end
```
However, this code will load the author's name from the db:

```ruby
author = Author.select(:id).first
post = author.posts.first

name = post.author.name
```

## Fix:

If the object being loaded doesn't contain all values for all its columns, then we don't save it in the repository of IdentityMap.

I also did some refactoring in base.rb

PS: Sorry for the number of commits, I will try to make fewer commits in a pull request next time. I can apply the cherry picks to the other branches if you accept this pull request.
Make ActiveModel::Configuration public

Please see #5734
Fixing a schema:load when using a prefix and suffix on the tables [Reopen/backport]

Reopening https://github.com/rails/rails/pull/4157 back ported to 3-2-stable
Fix for people using our chef recipes for kong
correccion sintaxis JAVA

:) uiuiuiuiuiuiuiuiuiuiuiuiuiu
Fixes SI-6556 by converting asserts to logging.

Previous fix to value classes uncovered some questionable cases in the backend where result types of constructor signatures are surprising. It's not a big deal because these types will be ignored afterwards anyway. But
the method uncovered some questionable situations which we should follow up on. However, breaking 2.9 code because of this is way too harsh. That's why the asserts were converted to warnings.
[tests] give sensu client more time to bind
Custom authentication

Another month, another large pull request. Not content with ripping out pieces from the components of Spree, I decided to rip out an entire *component*. Particularly, the *auth* component.

The reason for this was because attempting to use Spree in application that already had authentication proved  troublesome. By ripping this component out and adding in hooks (`Spree.user_class` and `Spree.current_user_method`) to core for user things, we can allow for people to embed Spree into their applications and to use their application's authentication setup, rather than forcing them to use Devise.

I am about to start working on a guide to document how you would go about doing this, and hopefully that would make it more clear how you could integrate Spree and the custom authentication from an application.

Consider this the first draft for the custom authentication solution.
add information about using all gems from git, and the need to change th...

...e Spree.user_class before generating the admin user.
Multi-Currency Price support

This allows variants to be offered at different currencies on the same
store through all steps of the spree checkout prices.

A quick guide to what you can currently do:

* Start up a new sandbox
* Switch currency in admin area from USD to Euro (or vice-versa)

Products are shown in either USD or Euro, and you can follow the purchase process through to complete the order phase.

Future orders and line items are save the currency as they are created, but old line items and currency will have a nil currency.  In cases of nil currency, the currency value will be the globally configured Spree::Config[:currency].  You can note that as you change the currency back and forth, the sandbox loaded orders will switch their currency symbol (mirroring current spree master functionality), but orders made using this codebase will reflect the currency they were made in.  It may make sense to populate the currency as part of a migration in order to correctly reflect the state of everything.

All line items in a single order must be from the same currency.  Since an order is currency specific, if you change the global currency setting while an in progress order has items in their cart, a new (empty) cart will be created for them on their next page view.

A variant must have a price in the globally configured currency in order to be displayed in the store.  For example, if you change the global currency to AUD, and attempt to browse items, no products will be displayed (unless those items have an AUD price)

Things I still plan to do:

* Provide a way to list supported currencies for our store.  For example, my store supports EUR and USD, but not the other 100+ currencies.
* Add a way for users to select which currency they wish to browse items in from the list of supported currencies.  Currently, the global currency selector is still the only way to change which currency items are browsable in.
* Provide an administration interface to set the prices in the various currencies.  Currently, this can only be done through the rails console, or by changing the global admin currency.
* Add currency support to variant cost_price.


I'm looking for feedback at this stage.  It is a somewhat invasive change to make to Spree, so please let me know if there's anything that you'd like to see improved.
Unified the way gcd() and lcm() are implemented across SymPy 

1. Now there is only one place to define high-level behavior of gcd() and lcm(). This belongs to sympy.polys.domains. f.gcd(g) and f.lcm(g) are now only wrappers over gcd() and lcm() functions from polys.

2. This pull request also fixes issue #3373 as it was related to gcd()/lcm() topic.

3. Poly(x**2 + 1, domain=EX) now fails gracefully. Generators must be provided to make it work. Without generators it doesn't make sense and it failed previously but with less meaningful error message).

If you want to alter behavior of gcd()/lcm() of RR domain, then apply this patch:
```
diff --git a/sympy/polys/domains/realdomain.py b/sympy/polys/domains/realdomain.py
index 66d39ac..791c8a9 100644
--- a/sympy/polys/domains/realdomain.py
+++ b/sympy/polys/domains/realdomain.py
@@ -112,11 +112,20 @@ def div(self, a, b):
 
     def gcd(self, a, b):
         """Returns GCD of ``a`` and ``b``. """
-        return self.one
+        if a and b:
+            if b < 0:
+                b = -b
+
+            while b:
+                a, b = b, a % b
+        else:
+            a = abs(a or b)
+
+        return a
 
     def lcm(self, a, b):
         """Returns LCM of ``a`` and ``b``. """
-        return a*b
+        return a*b/self.gcd(a, b)
```
There will be two test failures in response to this change of behavior.
Hi! I fixed some calls to "sys" for you!

Hello taf2!


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)
Removed tooltip's cap node removal procedure.
SAM would not build in Jenkins

- changed .gitignore to work properly for Grails projects and Intellij
- changed transitive plugin dependencies
- Windows line-endings for many files?
Enh: Normalized the length of the generated asset directory name.

The lenght of the generated asset directory name varies. This is a small improvement to make it constant.
CHAR(64) replaced with VARCHAR(128) on tbl_user.password

In the original PR for moving to use crypt() in the blog, the `tbl_user.password` column type was changed from `VARCHAR(128)` to `CHAR(64)`, which fits the hash strings nicely.

This works fine with MySQL and SQLite, and possibly other DBMSs because:

> When CHAR values are stored, they are right-padded with spaces to the specified length. When CHAR values are retrieved, trailing spaces are removed.

But this is not ANSI standard behavior, [it is a bug](http://bugs.mysql.com/bug.php?id=24424). (I was not aware of this until today when I tested the new blog tutorial with CUBRID 9.0.0.)

But when the blog tutorial is used with an ANSI-compliant DBMS, auth fails.

Reverting to `VARCHAR(128)` solves this problem with only a small performance hit.
fix detection of one-to-one relations

Previously, one-to-one relationships weren't properly detected because the wrong variables were being compared.
Fixed the structure to better allow separation of scenes

Also makes it easier to add new moving objects using the Foreground entity.
package refactoring and typos removal
Update for the User Badge Manager plugin. Version 1.2

An update for the User Badge Manager plugin.

Here's the changelog:

```
(fix) Fix error when used on a prefixed board.
(fix) Fields were too long.
(fix) Merged changes from the 'newsql' at the original repo.
(add) Added some badge management links to profile view. (Maybe the table used should be made a separate plugin?)
(add) Now is possible to delete all badges of a specific user.
```
Αρχική υποστήριξη gettext, άλλα μικρά θέματα.

Δες τις αλλαγές που έκανα. Υπάρχει κουμπάκι που πατάς και (αν το επιλέξεις), μπορείς να εισάγεις όπως έχουν τις βελτιώσεις μου.

1. Πρόσθεσα .gitignore όπου εκεί καταγράφονται τα αρχεία που να αγνοεί το Git.
2. Έβαλα make clean στο Makefile.
3. Πρόσθεσα υποστήριξη gettext (δυνατότητα για μετάφραση του λογισμικού σε άλλες γλώσσες).

Για να λειτουργήσει σωστά το gettext, πρέπει να μαρκάρεις και τα υπόλοιπα μηνύματα με τον ειδικό τρόπο που χρειάζεται. Έπειτα, το εργαλείο xgettext μπορεί να εξάγει τα μεταφράσιμα μηνύματα ώστε να μεταφραστούν. Ρώτησέ με αν υπάρχουν απορίες.
Added Avro Specific/GenericRecord support

Hi,

I managed to find a nice way to read/write Avro GenericRecord and SpecificRecord using the current AvroSchema support. I added a new implicit to AvroSchema, changed AvroInput to use the SpecificDatumReader (which will fall back to Generic if needed) and added an implcit WireFormat for classes implementing GenericContainer. 

The wireformat piece could probably be done better if you want to have a look, but it seems to work for now. 

I also added an example with Avro usage. 

The same approach should work fine in the CDH4 branch too. 

----
Chris
支持access.log

http请求写入access.log
jQuery.ajax json5 datatype demonstration
Test a window should be cleaned between visits

Adding a test here to confirm it works in 2.*. Incredibly this fails in 1.4.1
last day at puppet
Toc from headings

Hi Arjan,
I looked into the pull-req and found that kramdown provides a toc already, so I refactored using it.

It's not the best implementation, but I've updated the specs so it should be fine as a start. :)
developers page: added hint for running single tests
The final result!
Add a sliding window sample type for histograms

Uses ets to store a reservoir of readings for a sliding window sample.

Uses a gen_server to trim the size of the table every window / 2 seconds.
Toolbar width no longer limited to editable content width

When editing content that is in a narrow column the toolbar is wrapped to the same width as the content. This default is impossible to change without hacking up hallo since the width is set to the "style" attribute of hallotoolbar.

Solution: Keep it minimal by not messing with the width of the toolbar. =)
Fix lint errors with init templates

This PR fixes lint errors when generating projects with `init`.

Some of the lint errors were:
```
[L1:C1] Use the function form of "use strict".
'use strict';
[L3:C13] 'require' is not defined.
var grunt = require('grunt');
[L25:C1] 'exports' is not defined.
exports['test'] = {
[L25:C9] ['test'] is better written in dot notation.
exports['test'] = {
```

Tested all by `sudo npm link` on this branch. Created an empty folder and ran `grunt init:[template]`, `grunt`, `rm -rf *`... repeat. All are lint free with this PR.
SignalProvider: Include locks in vala version test

Looking at the version test code again, I realized that there's no need to get the Poppler lock for Vala > 0.16, since we don't do anything with it.  I doubt that there are actually any performance implications here, but this may help avoid confusion in the future.
Terminate

Use process.wait() instead of polling timeout.
Modify "routes.url_to" static method in order to allow query parameters
Unload record

Support for records unloading, this is another requisite for a proper rollbacks implementation
Fix relationship change when restoring old value

This addresses two issues:

* Restoring the child to the original value

  This is necessary when the restoration is triggered by a change on
  the parent.

* Removing the dirty factor from `lastParent` (the penultimate parent)

  Aside from actually removing the dirty factor in the `destroy()`, this
  also requires suspending `lastParent`'s association observers when
  removing the child from it.

  If that didn't happen, `lastParent`'s `arrayContentWillChange()` would
  set `newParent` to null and trigger another sync of the relationship
  change, which would then cause `lastParent` to get set to null before
  the change's `destroy()` can be called.
Updating to template-haskell-2.8

Hi,

compiling hflags with `ghc-7.6` fails because of some changes in `TemplateHaskell`. This solved the problem for me. I hope it can help.

Fabio
Use Monolog as the default logger when the Symfony2 Monolog bridge is installed

#330 is a pre-requisite for this PR to be merged.
Don't strip escaped whitespace

Fixes #2.

I haven't tested this, but it should correctly trim the following cases:

 - `#\  > a` -> `#\ >a
 - `#\  ` -> `#\ `
Vulnerability - submit demographic data
watch_logsのパフォーマンス向上

siteごとのwatch_logsを取得する処理が重いため、「site.watch_logs」の記述の仕方を廃止し、siteモデルにlast_watch_logメソッドを追加しました。
Put in arrow, nicer icons, and transitions on iframe and other lil stuff

have a good day! Feel free to accept and reject these commits as you see fit.
Fix for ticket 500
bunch of changes - see details

metadir_py:
* alternate cache structure: by using an md5 hash of the filename of each file downloaded.
* little improvement to the old cache structure when pulling category member:
the pagedict won't reload from disk each time a page is pulled.

clicommands.py:
* quick fix for merge command - I believe files are already in utf8 because they comes from os calls.
* rewrote throttle: a 10s delay here will mean it will take into account the request time, From my tests, it will take about 11s to commit a file. (3 api access of 3.75s). The next step will be implementing the value in metadir config.
* more verbose when committing files. date - filename - number of files left
* implemented continue for category member pulling.
* do not set api_setup again if it was already done.

If you think the code needs rework to fit needs, just ask.
Feature/ajax commits/posts bg

Change background colors for posts after deleted post

PHPBB3-10270
Worker database category rename

Renamed the "Databases" category to "Working With Data & Databases". It now lives at /worker/articles/data.
Added target="_blank" to external client library links (#239), also adde...

...d Unofficial Client Libraries sections to mq and cache
I optimized the Python script so that doesn't iterate over all the columns and check if the current column is to be dropped, but instead it iterates over and gets only the information of interest. It runs 30% faster than the latest version.

... of iterating on all the columns.
Make 'gmake test' work on OpenBSD

gmake test was failing with kvm_* errors - this adds -lkvm to LINKFLAGS, which resolves this issue.
Update jpparse.lua

remove  "" in conditions == "nil" to get conditions true instead of string "nil"
RESUBMITTED data :data_name, :label_whose_address_becomes_the_value

I believe I've correct the mistake in the first pull request.

I've found this idiom useful, would you consider merging into rcpu?
-Topher
Add ultravnc_repeater.pl support

As discussed in #103. Change differs from patch provided in issue in that ID: is not prefixed to repeaterID. This is so that you may use an arbitrary host via repeater (i.e. navigating though NAT via port forward using host:port for repeaterID) or via a VNC server that is connected to the ultravnc_repeater.pl daemon directly (ID:#).

I believe x11vnc calls this a prefix. Seems to vary client to client as to what it's called or how it works, but is pretty widely supported.
Adding support for proxy_http_version

Although I should've probably been more thorough, this was the only one I had noticed :)
Use JQuery Calendar instead of the PHP Calendar in Date Tools page

No Smartification for this page...
Fix "call time pass by reference" warning

by using & in method signature and not in method call

Test on PHP 5.3 and 5.4
2.0 release notes process compatibility
Revision dashboard UI cleanup

This includes cleanup for all of groovecoder's serverside work.
Moving all edit delete save buttons on top. Fix bug 774267
Refactor asserts, remove rust_srv

Fix for #2077 - remove the assertion macroas and favor just assert(condition && "msg");
Also, the second commit completely removes rust_srv from rt. Instead, memory regions are kept in rust_sched_loop and rust_env's are passed around. There are a few fprintf's about now, though.
CHEF-3718: pin systemu version for windows
Make drawing "async"

Every so often, yield execution to the browser so it can take care of itself.
Two advantages:
- Browser does not lock up, remains completely responsive whilst drawing
- The user gets to see the graph as it is plotted, and during the plotting operation can cancel / change the graph parameters.

Two disadvantages:
- Coding in the callback style required is messy
- Drawing performance is reduced by ~30%

See accompanying rage code changes.
[ticket/10885] Fix UCP Main Error if no forums exist

PHPBB3-10885
Ticket/10760 Fix pre-commit hook to work on more php configurations

http://tracker.phpbb.com/browse/PHPBB3-10760
[ticket/10778]Remove extra space in link Close Window from prosilver/template/posting_smilies.html

Removal of the extra space in link "Close Window" from prosilver/template/posting_smilies.html

Ticket: http://tracker.phpbb.com/browse/PHPBB3-10778
monitoring: fixtures: server: add listen_ip option

make it possible to run this thing over the internet
monitoring: check: disk: filter disk targets

only target disks that are /dev/* on UNIX.

This essentially blacklists all of the 'pseudo' block devices like rootfs, tmpfs, etc since they don't have any metrics anyways.
Use deep_merge for attributes.
[Achievements] Bug fixing and reconfiguration

Fix for issue #183
Fix for issue #170

There was a wrong test performed when granting the achievement. The test had no meaning in regards to the achievement specifications. (No challenges refused in the last 7 days, with a minimum of 5 challenges accepted)
Fix namespaces not being properly added to arrays.

When the SOAP request body is passed as a hash, one may specify the
value for a key to be an array of hashes. In this case, each hash
in the array is treated as being contained within a element specified by
the key. The namespace applied to the elements specified within the
array was previously the default namespace. This fix recursively
determines the proper namespaces for these elements.

- Modifiy lib/savon/soap/xml.rb to recursively determine proper
  namespaces for elements contained within arrays
- Modifiy spec/fixtures/wsdl/multiple_namespaces.xml to add a new
  operation that properly exhibits the problem
- Modifiy spec/savon/client_spec.rb to add a new test that exhibits the
  problem
- Modifiy spec/savon/client_spec.rb to change an old test that failed
  after the change. The failure was not a regression. In this case, the
  same namespace was applied but with a different namespace name.
Added a client inspect method
Issue 72: fix for infinite loop if allocate too large a buffer

Can happen if sent garbage on the stream, with an invalid packet size
Fix double Faraday conn.send

There was a stupid bug in the Faraday routine that caused the post to the OnApp to happen twice. This pull req fixes this. It also makes the debug config work again as well :)
Added default argument `strict` to is_transitive`; fixed bug in `base`
Add explicit column number to SyntaxError.to_s

The ^ column marker in the current output ignores any leading whitespace, so I
am unable to use it to calculate the column to highlight the column in vim. This
patch adds an explicit column number.

--

I had to edit my Rakefile to `require 'bundler/setup'` for it to see the bundler version of temple, but I left that out of the commit as I assume you know better than me what you're doing there.

```
rake test
/Users/rb/.rvm/rubies/ruby-1.9.3-p194/bin/ruby -I"lib:lib:test/core" -I"/Users/rb/.rvm/gems/ruby-1.9.3-p194@global/gems/rake-0.9.2.2/lib" "/Users/rb/.rvm/gems/ruby-1.9.3-p194@global/gems/rake-0.9.2.2/lib/rake/rake_test_loader.rb" "test/core/test_code_blocks.rb" "test/core/test_code_escaping.rb" "test/core/test_code_evaluation.rb" "test/core/test_code_output.rb" "test/core/test_code_structure.rb" "test/core/test_embedded_engines.rb" "test/core/test_encoding.rb" "test/core/test_html_escaping.rb" "test/core/test_html_structure.rb" "test/core/test_parser_errors.rb" "test/core/test_pretty.rb" "test/core/test_ruby_errors.rb" "test/core/test_slim_template.rb" "test/core/test_text_interpolation.rb" "test/core/test_thread_options.rb" 
Run options: --seed 39728

# Running tests:

......................................................................................................................................................................................................................

Finished tests in 1.091355s, 196.0865 tests/s, 224.4916 assertions/s.

214 tests, 245 assertions, 0 failures, 0 errors, 0 skips
/Users/rb/.rvm/rubies/ruby-1.9.3-p194/bin/ruby -I"lib:lib:test/core" -I"/Users/rb/.rvm/gems/ruby-1.9.3-p194@global/gems/rake-0.9.2.2/lib" "/Users/rb/.rvm/gems/ruby-1.9.3-p194@global/gems/rake-0.9.2.2/lib/rake/rake_test_loader.rb" "test/logic_less/test_logic_less.rb" "test/logic_less/test_wrapper.rb" 
Run options: --seed 11640

# Running tests:

.........

Finished tests in 0.050753s, 177.3294 tests/s, 177.3294 assertions/s.

9 tests, 9 assertions, 0 failures, 0 errors, 0 skips
/Users/rb/.rvm/rubies/ruby-1.9.3-p194/bin/ruby -I"lib:lib:test/core" -I"/Users/rb/.rvm/gems/ruby-1.9.3-p194@global/gems/rake-0.9.2.2/lib" "/Users/rb/.rvm/gems/ruby-1.9.3-p194@global/gems/rake-0.9.2.2/lib/rake/rake_test_loader.rb" "test/translator/test_translator.rb" 
Run options: --seed 43217

# Running tests:

....

Finished tests in 0.118099s, 33.8699 tests/s, 76.2072 assertions/s.

4 tests, 9 assertions, 0 failures, 0 errors, 0 skips
```
Fixed PHPDoc & PSR Coding Standards
Fix code coverage output config.
whois.na-nic.com.na parser must support 'Delegate' status.
Hi! I fixed some calls to "sys" for you!

Hello yahoo!


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)
Make handlebars render mustache templates

The final step of getting rid of the buggy Mu view engine is to remove it all together. In order to provide backwards compatibility with those that don't rename their template files, I propose that Handlebars render all existing mu.html templates. This works because Handlebars is a superset and implementation of the Mustache specification.

This would most likely be a phase-in for removal of mu.html support out of the box.

All regression tests pass in mojito-github-fork/82. The lone error was an invalid mustache syntax that somehow worked in Mu even though it shouldn't have. This error was fixed in the 'hbdefault' pull request.
skip synthetic yui modules
Multithreaded SSL/TLS handshaking.

In warp/warp-tls, SSL/TLS handshaking is executed sequentially. This causes a performance problem.

This patch moves handshaking from TCP accept loop to each individual thread spawned per connection.
[FIX] XQUF: duplicate attributes as a result from deletes,inserts,replaces ...

Fixes this:
```xquery
copy $c := <x a='a'/>
modify (
  delete node $c/@a,
  for $i in 1 to 2
  return insert node attribute a { 'b' } into $c
)
return $c
```

now returns ...
```xml
[XUDY0021] Duplicate attribute a.
```

... and also fixes this:
```xquery
copy $c := <x a='a'/>
modify (
  delete node $c/@a,
  insert node attribute a { 'b' } into $c,
  replace node $c/@a with attribute a { 'b' }
)
return $c
```

which now returns:
```xml
[XUDY0021] Duplicate attribute a.
```
fixed issue with modal stealing focus even after it is destroyed

When modal qtip is destroyed (for example when it's trigger element is removed from DOM), it doesn't stop stealing focus. I think that the reason is that the event handler is bound using bind, and destroy tries to unbind it using undelegate.

Simple reproduction:
http://jsbin.com/ixodon/1/edit
1. Click a button
2. Wait for modal to disappear
3. Now it is impossible to focus the input and type anything

And with this fix applied:
http://jsbin.com/urorof/1/edit
Change regarding the "Thank you message"

When you set up a special article as a redirected page after a form subsmission, it is awkward to have in addition a message displayed at the top of the page. I remembered it has been discussed at length but I finally found the line to edit (line 70) to have what - I think - is logical : if you don't put anything in the "thank you message" box in the plugin, nothing will be displayed in the redirected page. If you write a message in the box, this message will be displayed.
Fix old method names in unit tests

6862e47 is still in there but my merge undid it. You can see in the diff that only the tests were changed.
Moved requires loop up so it precedes the loading of the server file.

I've changed worker.js so options.requires are require()'ed before the server file gets loaded. Currently running an app that uses Up with coffeescript directly doesn't work, this would allow child processes to load .coffee files (and more generally, feel the impact of any module that changes the behavior of require())

I don't think there would be any negative impact from this change, if there is let me know.

Thanks a bunch!
Chris
ilog2 (MSVC)

(Added a sanity check to the ilog2( arithmetic ) function and slightly optimized its MSVC implementation.)
...see the latest note in #214...
Fix for MOSYNC-2263 "missing description for MA_PURCHASE_RES_CLIENT_INVA...

...LID and MA_PURCHASE_RES_NOT_ALLOWED in documentation"
Update 3/0000/0013.txt

non so se è giusta ne se è informale
OpenPGP write support

Please consider puling these commits into opensc-staging.
They extend the fatures of the file system emulation for OpenPGP cards:
write support (limited), ACLs, ...

With the exception the commits to opensc-explorer (detectable in the commit title) and one commit touching src/libopensc/cardctl.h, where some enums & structs needed to be added (no change to existing code base), all changes are restricted to card-openpgp.c and pkcs15-openpgpg.c

The individual commits have been re-based on opensc-staging and have been re-organized since the last pull request to make them easier to review
* small commits
* only one topic covered in each commit
* no unrelated whitespace change

They are working for Nguyễn Hồng Quân & me.

Thanks in advance
OPD -- updating Demo Data for 31st Presentation.

Also did some minor code reformatting.
RAXAJSS-100

RAXAJSS-100 For the screener module, moved app.js to app/app.js and changed its reference in index.html
refactored sync compas functionality
Reports new
Bugfixes and fabfile moved to contrib

fabfile.py is no longer used so it has been moved to contrib.
[FTU] Suggestions by @vingtetun added

Only list.css are missing, due to we are going to use the final BB ones.
Update templates/jui/page/learn/understand/chains/intro.html

Changing appropratelly to appropriately
bslalg_rangecompare.t: Fix various warnings.

Fixes various sets of warnings in this test driver:

```
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:1573: warning: unused parameter ‘testAllocator’ [-Wunused-parameter]
```

```
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp: In function ‘void testLexicographicalBuiltin(bool, TYPE (*)(int, int), BloombergLP::bslma::TestAllocator&) [with TYPE = int]’:
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:2189:   instantiated from here
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:1452: warning: cast from type ‘const char*’ to type ‘char*’ casts away constness
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:1452: warning: cast from type ‘const char*’ to type ‘char*’ casts away constness
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:1457: warning: cast from type ‘const char*’ to type ‘char*’ casts away constness
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:1457: warning: cast from type ‘const char*’ to type ‘char*’ casts away constness
```

```
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp: In function ‘void testGG(bool, bool) [with TEST_TYPE = NonBitwiseWithOpEqual]’:
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:2371:   instantiated from here
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:1847: warning: unused variable ‘X’ [-Wunused-variable]
```

```
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp: In function ‘void timeEqualAlgorithm(const char*, int, const char*, const char*, int) [with TYPE = char]’:
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:2523:   instantiated from here
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:1933: warning: cast from type ‘const char*’ to type ‘char*’ casts away constness
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:1934: warning: cast from type ‘const char*’ to type ‘char*’ casts away constness
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp: In function ‘void timeLexicographicalAlgorithm(const char*, int, const char*, const char*, int) [with TYPE = char]’:
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:2565:   instantiated from here
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:2007: warning: cast from type ‘const char*’ to type ‘char*’ casts away constness
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:2008: warning: cast from type ‘const char*’ to type ‘char*’ casts away constness
```

```
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp: At global scope:
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp: In instantiation of ‘static void ScalarPrimitives::doCopyConstruct(TARGET_TYPE*, const TARGET_TYPE&, BloombergLP::bslma::Allocator*, bsl::false_type) [with TARGET_TYPE = MyPoint]’:
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:301:   instantiated from ‘static void ScalarPrimitives::copyConstruct(TARGET_TYPE*, const TARGET_TYPE&, BloombergLP::bslma::Allocator*) [with TARGET_TYPE = MyPoint]’
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:518:   instantiated from ‘void MyContainer<VALUE_TYPE>::push_back(const VALUE_TYPE&) [with VALUE_TYPE = MyPoint]’
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:858:   instantiated from here
../groups/bsl/bslalg/bslalg_rangecompare.t.cpp:279: warning: unused parameter ‘allocator’ [-Wunused-parameter]
```
Scroller forcing x coord to 0 when setting hScroll = false

I'm not sure if i'm doing this correctly - but here goes. I was using iScroll 4 in a quite interesting situation where I have an instance of a scroller within a scroller. Think a carousel with columns with nested vertical scrollable areas within those columns. I wanted to disable the hScroll for the parent scroller whenever I was triggering the inner vertical scroller so I set the parent scroller.hScroll = false. This worked fine on the first page, however on subsequent pages the scroller reset the x coord to 0. I found that from within iScroll there was a hard set value of 0 in the _poz method when evaluating this.hScroll. So, instead of setting that 0 value, if this.x or this.y is used it maintains the coordinate of the current state of the scroller. This seems like it would be expected behavior unless I am overlooking something which is totally possible. Also, thank you for this awesome library and for all the hard work put into it.
Added to Derek Jeter Template, social icons

Hey dan - this is mostly just a test to see if we can figure this workflow out. I've been toying around with branching for the last hour or so and I think i have it figured out (like... 10% figured out lol).

I did two things:
1. Made changes to the Derek Jeter Template, added some social icon imagery, and may have edited one or two other files (like adding .DS-store to the .gitignore file).
2. Pulled in the latest version of your master repo, so essentially this version I am pushing to you should have your exact repo + my changes. There were no conflicts.

Let me know how this goes. If it works smoothly, I think I am beginning to successfully understand git. You weren't lying when you said it was confusing though!
Stable/1.3.x - Backport for #18135 -- Sleeping Database Connections on Startup with MySQL

This is a fix for #18135, which was closed before the patches were applied. I have tested and the DB connections are properly closed.
Csrf Enhancements

Pull request for GSoC project on Security Enhancements. This doesn't need to be merged anytime soon.
fix typo/minor bug in JSONResponseMixin example
Fixed typo in database engine error message
Fix github auth failure resulting in 'Invalid Credentials' message when 'user' scope is not requested

Fixes #276
fix symlinks for linux distributives and respect --with-gacdir

Commit [4fa72ed](/ony/fsharp/commit/4fa72ed5c18dd06a732a0ee327df4cff84227074) makes --with-gacdir option of configure to influence on the gacdir where FSharp.Core and others will be stored. Without those changes it uses /usr/lib/mono/gac even if --with-gacdir=/usr/share/mono/gac is specified.

Commit [e142108](/ony/fsharp/commit/e1421085caa54fd4594393436daede4da6c4d3a1) fixes issue related with making symlinks pointing to $(DESTDIR). When DESTDIR= it works normally, but if you plan to make install into some place and then relocate (as I know DESTDIR is exactly for that) you'll get links pointing to old place.
avoid reporting the same percentage more than once

Store percentage complete as well as the last value reported as integers in order to avoid reporting the same percentage more than once.

See https://bugs.launchpad.net/openquake/+bug/1041258
Fix tests which allow compatibility with older versions of glob* functions

In the [previous pull request](https://github.com/gmarik/vundle/pull/129) I made to resolve this issue, I incorrectly assumed that all versions of vim 7.2 contained the updated versions of glob{,path}(), but as discovered by chenkaie [here](https://github.com/gmarik/vundle/pull/129#commitcomment-1663806), this is not the case.

It appears that only versions of vim 7.2 that contain patch number 51 [0] have the updated functions so I've updated the tests accordingly.

[0] http://vimdoc.sourceforge.net/htmldoc/version7.html#fixed-7.3 - search for 7.2.051
Added a simpler interface to weave that does not need target function iteration

If you are wrapping big objects with many functions, traversing all of them each time you wrap may be costly. So I added a function fastAspect, which exports a similar interface, but the function names are not preloaded in before/after/around etc, but instead, you pass the function name as a string.

I agree that this is not the cleanest implementation, but I'm open to suggestions (as far as the solution does not iterate through the object's functions).
Some styling improvements for topbar and footer

Initial progress, will be improved upon soon.
Fix `network` and `HTTP` dependencies

This fixes build on Windows. `network` 2.3 unwilling build under 
windows.
Added Apache2 as a license to Distribution/License.hs
add in history, plugins, a chef plugin, and some docs

Here it is, lots of fancy stuff

@seanhess you take a look at this for me? anything you would change/add?

@jergason I added ggg as an alias to gogogo just for you
Throwing unavailable task exception when while deleting pipa task is not...

... found
Added Less support

Added Less support
Haml acts now the same way as less/coffee do
Avoid compiling twice
Better Detection for exported function suffixes.

libicu sometimes exports functions suffixed with the libicu version.  Given a function u_errorName, some examples seen int wild include:

u_errorName
u_errorName_44
u_errorName_3_6

This commit adds in code to check each possibility to figure out what the suffix really is.  The last version, u_errorName_3_6, is from CentOS 5, and this commit allows it to be supported.
Fix #272 by changing dotted import behavior

- Eliminate ModuleHolders and use Module objects to represent module values directly
- Change the behavior of field ref expressions as follows:
  - If the field reference form textually matches a qualified module name imported in the current module, evaluate to that module. For example:

            import foo.bar;
            foo_bar() = foo.bar;

  - Otherwise, evaluate the left-hand expression and proceed as before:
    - If the left-hand expression evaluates to a module value, look up the right-hand identifier in the module and evaluate to the found object
    - Otherwise, evalue the expression as `__operators__.fieldRef(left, "right")`
  - Explicitly disallow `public import foo.bar;` without an alias. This didn't really work anyway, and doesn't make sense with the new implementation.

Dotted module names must be handled textually, because a module "foo.bar" is not an actual member of the module "foo". In order to properly support modules as first-class values, the former "module holder" implementation cannot work, because it is impossible to have equivalent static objects with different sets of members: Either different module holders representing the same module would be unequal, or submodules would have to be considered members of the parent module, which violates the current modularity and location independence of modules. This seems like the best way to me to support qualified module names and module values together. There is the weird behavior that a qualified name still works even if the root component is shadowed by a local name, but other than that, I think this usually does what you mean.

Fixes #272.
RepRap update with minor SCJ incompatability
Update src/event.js - proposed fix for bug http://bugs.jquery.com/ticket/11464

Tested on the default Android 2.3 browser, and on the Android 2.3 Dolfin browser. Event timestamps are not being normalised to millisecond values, but in these Android browsers they are reported as Date objects. This commit is a proposed fix.
C++

Constant
enable requiring npm module in node (rebased)

Continuing from #715, this pr includes just the tab-fixes for package.json, the inclusion of "main" for require() via npm, and the test.
F61-ZK-1097: Calendar support multiple months view like JQuery's UI

zul/src/archive/web/js/zul/db/Calendar.js
zul/src/archive/web/js/zul/db/Datebox.js
zul/src/archive/web/js/zul/db/css/calendar.css.dsp
zul/src/archive/web/js/zul/db/mold/calendar.js
zul/src/org/zkoss/zul/Datebox.java
Fix bug ZK-1349

http://tracker.zkoss.org/browse/ZK-1349
5.3

Good amount of positive changes in this pull.

1) Migrated everything to class-constants
2) Added a ton more unit tests for use with phpunit/travis-ci
3) Altered Net_[SSH2|SFTP] to use static member $logging for controlling logs.
```php
<?php
Net_SSH2::setLogging(Net_SSH2::LOG_COMPLEX);
$ssh = new Net_SSH2('foobar.com');
//...etc
?>
```
4) Use same method as above for RSA Key Blinding.
```php
<?php
Crypt_RSA::setBlinding(false);
$key = new Crypt_RSA;
//...etc
```
5) Use same method as above for BinInteger Mode.
```php
<?php
Math_BigInteger::setMode(Math_BigInteger::MODE_GMP);
$bigint = new Math_BigInteger(2);
//...etc
```
6) Fixed a few bugs with DES/3DES encryption/decryption padding in OFB mode.
7) Didn't sleep last night (wait.. that's not a change. nor is it positive I don't think..)
leave selection alone if no candidate for change
Added support for opening URLs.

I added an `openURI` method to `Net` which will open supplied URLs in the default browser (or whichever application is registered with the scheme). It's implemented for all backends, although I don't have a mac to test the ios one.
HRESULT is of type long, should represent with signed integer int32
Added ridge regression, LASSO, linear SVM and logit

This pull request demonstrates how to add new modules based on generic convex module.

Again, over 7k lines are for a data set, that still leaves LOC ~ 4k, roughly 1k for each module. Modules that have more than 1 optimizers may have more LOC. Duplicate code is largely on defining SQL functions and transition states.

Review commit by commit is suggested.

Adding a baseline logistic regression based on linear svm is no much more than "sed 's/linear_svm/logit/g'. I have it done simply because it is too easy... It should offer some information to understand the generic convex module. If we really do not like to have duplicate logistic regress implementation, this can be ignored when pushing to madlib/madlib. But I suggest to keep it in madlib/madlib using a different SQL function name, since it seems the best way we (for now, Florian and I) can keep track of it.
fix for madlib_435

This pull request fix madlib_435
Fix event propagation

fix event.stopImmediatePropagation() - it wasn't stopping immediately after being called
Initial Fix for JIRA issue SERVER-5863

Added default values to the help for the options --port, --maxConns, and --dbPath.
Retry operation if an incomplete response is returned

This is attempting to fix #8989. I've deployed this to our production environment and I'll report back by tomorrow on whether this fixed the issue.
Corrected path for virtualenv

See title.
Rework Android Shutdown sequence

The android shutdown sequence was not calling OnDestroy as the Activity was not being closed correctly. 
This PR fixes that. when calling Game.Exit the correct activity shutdown sequence is followed.
ContentManager uses WeakReference for list

Change ContentManager's internal list of content managers to a list of WeakReference so content managers can be freed by game code releasing all references to them.  Fixes issue #848.