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

See 8cfb8b6

```
Implement many libpq environment variables
Use these to make the tests less dependent fewer compiled-in defaults
that cannot be overridden.

By default, the database "pqgotest" is used for tests now.  Unlike
libpq, "localhost" is used by default instead of the socket directory,
because there is a large split between vanilla PostgreSQL (which
places things in /tmp) and the way most packaged PostgreSQL places the
unix socket (/var/run/postgresql).  Also unlike libpq, we do not have the
advantage of the default configuration on the system being burned into
the driver, so "localhost" seems like a reasonable compromise.

A way to overcome that might be to call out to pg_config or link
against libpq, but that is not very good from a dependency perspective
and defeats the point of implementing a driver.

To run tests, for example, one can now write:

$ PGHOST=/var/run/postgresql/ go test pq

Signed-off-by: Dan Farina <drfarina@acm.org>
```
Updated Checkin class for API v4

Converted the last remaining methods over to v4.

Next step will be to update the examples and docs.
optimized Slim_Route::matches

Patch for https://github.com/codeguy/Slim/issues/336
Update hellohtml/hello.html

Chris w pulling.....
Adapter errors

In this PR I extracted only basic stuff from #360

It should be more readable
Fix makefile to work with multiple jobs

A fairly trivial little fix, but hopefully it will save someone else having to figure out why their make was failing on the first try :)

Running a straight 'make all' with -j >1 can fail because the 'test'
target is in fact dependent on the pot and beam files being built, but
wasn't flagged as such. This fixes that.
Parent pom.xml clean up

* Make m2e compatible (ignore copy-dependencies from lifecyle)
* Upgrade netty to 3.4.5 (tons of clean up and bug fixes since 3.3.1, yet compatible)
* Upgrade logback to 1.0.3
Add IRC channel to README

I think the only place this has been mentioned is the mailing list, but people keep coming in there. So adding it to the README would be a good idea imo.
Added new TYPO3 Version 4.7.0

Official Announcement : http://typo3.org/news/article/typo3-470-released/

Dear TYPO3 enthusiasts,

the TYPO3 Core Team and the TYPO3 Community are proud to announce the
release of TYPO3 version 4.7 "standards and accessibility".
As always, backward compatibility has remained an important requirement but again,
as started already with "TYPO3 4.6 --rebase", deprecated code has been removed
as announced before.

The most important innovations at a glance:
 - HTML5 Rendering for CSS Styled Content
 - Compliance with Accessibility Guidelines
 - New "Government Package" available

For more details about the release, please read up on:
 - http://typo3.org/news/article/typo3-470-released/ (News)
 - http://typo3.org/download/release-notes/typo3-4-7-release-notes/ (Release Notes)
 - http://wiki.typo3.org/TYPO3_4.7 (Technical Release Notes)

You can download the packages from:
- http://typo3.org/download/ <http://typo3.org/download/packages/>

MD5 checksums:
849445ad455cd8b99cf16336cfd6ea42  blankpackage-4.7.0.tar.gz
f761ae06eb10b3c78e864c02ff8e5dee  blankpackage-4.7.0.zip
4dfbb48315620ead950467716b643df6  dummy-4.7.0.tar.gz
432a72095123a890a27bd8abf67d69a0  dummy-4.7.0.zip
4d12f77c7c23a7ad933f197382110244  governmentpackage-4.7.0.tar.gz
26d047f7cdf504e7729a991b83c3e52a  governmentpackage-4.7.0.zip
a80bf051234ba775e3ee163428a0436f  introductionpackage-4.7.0.tar.gz
b6bccd01c7f99eb181cdd9ccbfd064c6  introductionpackage-4.7.0.zip
db91d285ee79a8c68ebad3eeefa0e143  typo3_src+dummy-4.7.0.zip
b030bce602f1ab7b7d15f35dcc93da66  typo3_src-4.7.0.tar.gz
42baed6db65d6cb538049dc5718a0592  typo3_src-4.7.0.zip

Enjoy our newest release and celebrate it at our release-parties:
 - http://wiki.typo3.org/Release_Party/TYPO3_4.7

regards

Steffen Ritter

---
Steffen Ritter
Release Manager TYPO3 4.7

TYPO3 .... inspiring people to share!
Get involved: http://typo3.org

_______________________________________________
TYPO3-announce mailing list
TYPO3-announce@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-announce
form fix; updates to css; nav change;
Handle shared lib loading failures gracefully.
Issue #369: URL checkboxes for oldIE
suppress more errors in lenient mode (closes #159)
Fix parsing of Google output.

'google' and 'define' commands have been broken for a while, this should make it so we can enjoy these commands again.
visual changes

changed color of enemy projectiles, level backgrounds and added/changed explosions
Delete task use ajax

Now delete task use ajax in the dialog box.

There isn't page refresh and no more back / forward page bug
MINGW

same kind of modif as for yojson, so that it compiles on WIndows/MINGW

D. Weil
SERVER-6131 Correct description of behavior when $unwind is applied to a...

...n empty array.  (The specified field is dropped from the result.)
Adding Sparkle framework bindings for MonoMac

This PR adds MonoMac bindings for the [Sparkle Framework](http://sparkle.andymatuschak.org/), the most common updates solution for Mac OS apps in general.

I have blogged an example of usage [here](http://mauricio.github.com/2012/09/23/contributing-a-new-binding-to-monomac.html) (I could also contribute this to the sample apps if people find it useful).

Let me know if this is not the correct way of adding new bindings to MonoMac.
Bug 785218: Add custom permission for moving trees of documents.

This is the first page-move commit, and should be merged before any others. It's just a one-liner to add the permission object.
File migration 710718

Again: please don't merge this :)

So based on some thinking done on planes last week, here's my working draft of file migration. There are probably bugs, but I just want to get eyes on code at this point and make sure it looks sane (also, this is out of sync with the "how to get files out of MindTouch" document I wrote; that'll need to be updated with stuff learned during the latest round of rewrites).

One thing that's really scaring me right now is that I don't have an *actual* MindTouch to test against, and really can't because the DB dumps we use aren't sufficient to exercise the various ways through this. Suggestions for dealing with that would be welcome :)
New compiler flags: -W all -W no-all -W err-all

Use `RUST_LOG=rustc::driver=2` to see the effect of the new options.

When `rustc` is invoked with `-W all`, it sets the lint flags equal to the keys of the master lint flags hashtable. As per the convention of the individual lint flags, using `-W no-all` will do the same, but prepends each lint flag with `no-`, thereby disabling it. Using `-W err-all` prepends all lint flags with `err-` to abort compilation upon a lint warning.

Here's the test file I used:

```
use std;
import std::bitv;  // unused-import warning

fn main() {
    while true {  // while-true warning
        io::println("hello");
        log(error, "world");  // old-vecs warning
        #error("%?", "again!");  // lots of old-vecs warnings
    }
}
```
Array writers ppc

After merging the array writers branch recently, I discovered that PPC min and max values for longdouble were wrong.  This branch introduces a ``type_info`` function to return the min, max etc for a particular numpy type, and special-cases the broken PPC longdouble.

I've used the type_info function throughout for consistency (instead of np.finfo).
Chef 3660: Deploy Revision Provider Fails on Solaris 9

http://tickets.opscode.com/browse/CHEF-3660
Nueva versión de la página

Es la siguiente versión estable. Falta para que está lista, pero es necesario probar el deploy.
Ambiguous alts detection for semantic predicates

* Detect and report ambiguous alternatives remaining after semantic predicate evaluation (antlr/antlr4#31)
* Remove `reportInsufficientPredicates` (part of antlr/antlr4#39). The following summarizes the change in reporting:

Before:

```
line 1:0 reportInsufficientPredicates d=0, decState=24, ambigAlts={1..3}:preds..., configs..., input='x'
```

After: note that {1..2} are the only alternatives which are still ambiguous after predicate evaluation. The `reportAmbiguity` provides more specific information than the `reportInsufficientPredicates` message was able to.

```
line 1:0 reportAmbiguity d=0: ambigAlts={1..2}:configs..., input='x'
```
Add back support for certain lexer properties

A previous commit caused the tool to crash with a NullPointerException when action code at the end of a lexer rule contained `$text`, `$type`, `$channel`, or `$mode`.
[ticket/11287] Add template event naming to docs/coding-guidelines.html

http://tracker.phpbb.com/browse/PHPBB3-11287
Add logf methods
monitoring: tests: net: catch ConnectionStream errors

we expect connection stream errors in the retry test. So, count em and
assert that there is more than 0
Showing  unapproved comments BUG Fix

Faltava verificar se o comentário tinha sido aprovado. Eu ontem no mail falei no "status" mas o "campo" a verificar na verdade era "comment_approved".
Fix build on OS X.

compiler.c was missing from the list of source files.
Repair obsolete yuitest require()

This test doesn't use the new yuitest npm module. Repaired that problem so we are using the same test harness for all tests and don't invite copy/paste errors in other test files.
Extended BitArray

- Added a convenient and fast possibility to set all elements.
- Small refactoring to use ints for length internally which is forced by the API anyhow
DS-1391 build should check for ant version 1.8.0+

This adds a check to the Ant version used for the build, and fails the build if its too low.

The install docs already say that Ant 1.8 is required, this enforces it.

The reason for this is outlined in https://jira.duraspace.org/browse/DS-1391

Basically, if using Ant <1.8.0, the 'overwrite' function for the config dir doesn't work due to property expansion only being added in Ant 1.8.
Fix delta_t calculation in game.d
Fixed python test script

Fixed python test script for path reorg.
Contact information

I added contact information for *Dave Kelly* to the students.yaml file.
Updated Tutorial codes

The tutorial codes in the sample/cpp/tutorial_code folder were over a year old and has not taken into account the changes for features2d libraries. Appropriate changes are made and updated code is presented.
HighLine#say doesn't handle colorized strings correctly

The original ```HighLine#say``` method will correctly not emit a newline with the statement (displaying with ```print``` and ```flush```) when it ends in whitespace. However, if one creates a string ending in whitespace and then uses ```HighLine#color``` to colorize it, ```HighLine#say``` will emit the newline, which is rarely-if-ever the intended behavior. I have modified the method to cause it to ```print``` and ```flush``` (no newline) when the statement string ends with whitespace directly preceding a color code, by way of a regex.
UP-3614: Fixed the issue with build-generated CAS log files
fix for http://jira.mosync.com/browse/MOSYNC-1915, updated license text
Update 2/0000/0365.txt

Modificato:
BMedaglie --> Medaglie
Update 2/0000/0178.txt
da eng a ita

aggiunte alcune parti in ita
TokenManager tests, refactoring

Just working through trying to get familiar with the internal details by adding tests.  The tests led into to some refactoring.  If I made any bad assumptions about the inputs to the initialToken method, please let me know and I will by happy to rework.
Registration Card Printing & minor fixes

Registration Card Printing & minor fixes in Registration (like missing icon on top, undefined caste element creating problem,etc)
RAXAJSS-601: clean up linting errors in pharmacy

Trying to get familiar with pharmacy module's code. In the meantime, cleaned up some linting errors (missing semi-colons, etc)
Pharmacy (Inventory, Prescriptions, Alerts) and RAXAJSS-206 (Allow POST of attributes with new person)

Pharmacy
-Inventory
-Prescriptions
-Alerts
 
In Registration, allow POST of new attributes (possible now with new REST module)
-allow sending of alerts in util
-cleaned up Util.getLoggedInProviderUuid
沈亚晴的考题

沈亚晴的考试题目
添加exmaple的缩略图，给用户第一印象
Re-add part of the dtype constraint on out grads

In order to avoid expanding memory usage and computations in the part of
the graph that computes gradients, I propose the following conventions,
that re-instate some of the constraint that existed before on the
dtype of gradients:
- When calling some_op.grad(inputs, output_grads), each variable in the
  "output_grads" list, if it is an actual numeric variable (and not,
  for instance, DisconnectedType or NullType), should have the same
  dtype as the corresponding output variable.
- Moreover, if one of the output variables is of a discrete dtype (int
  or uint), then the corresponding output gradient (if not a special
  case like NullType) should be zeros.

This is implemented in theano.grad, so the Op's grad method does not
have to be changed, but now it can rely again on the fact that, if an
output gradient has a dtype, that dtype will be the same as the
corresponding output variable.
AperoPHP : corrige #38 et corrige #39
Broken link in installation.rst - fix issue #189

http://ralph-ci.office/buildbot/builders/unittest-ralph-quamilek/builds/37
Plugins architecture improvements, and Status office API
deployment - admin panel - search fix
Arm improvement

Add neon improvement for ARM processor with assembly routine in THVector.h file.
Detection of ARM processor and NEON coprocessor are done in FindARM.cmake file. This file is exported to be used by other module (such as camera module).
1.1 rc

When trying to get the path to the resource directory, strip out the
context root.
Fix eunit failures

This fixes a bunch of failures and setup problems in `riak_kv`'s eunit/EQC suite. It is currently [passing on Travis](http://travis-ci.org/#!/basho/riak_kv/builds/1770489).
Changed riak_kv_bitcask_backend to pass Bitcask options to bitcask_merge_worker:merge/3

...ker:merge/3.

Problem solved: using multi_backend in riak with a bitcask backend, keys were not expiring after expiry_secs during merges.
Changed Messaeg

CHnaged messaeg to say hi
Refactor JobApplication so that it takes 3rd parameter.
A user can announce new jobs.
Minor changes to work on OS/X and avoid rm alias

I just upgrade from a version dating back to last Aug/Nov. I ran into two glitches:

1) on OS/X the cp command will not accept -r and -P at the same time. Switching to -RP in smartcd_update_database should work on all platforms.

2) in smartcd_edit there is a call directly to rm to clean up the temp file. If there are any aliases for rm, they get in the way.

BTW, smartcd has been super helpful. Thanks!

Best,
Mark
Decay fix

Fixes #126 and unbreaks global material list maintenance for simulation-wide auto decay (partial fix of #418 - tests still needed).  A few minor house-keeping changes (isolated in their own commits).

This should make experimenting with decay possible, but still no guaruntees on decay correctness - yet.
cpython.type: Add ctypedef for `__builtin__.type`

I've added a ctypedef for `__builtin__.type` in `cpython.type`.  By cimport'ing this ctypedef, Cython is able to generate code which correctly compiles in C++ for functions like `PyType_IsSubtype` (see `tests/run/pytype.pyx`) and `PyArray_New`.

One small hiccup is that `PyType_Type.tp_basicsize != sizeof(PyTypeObject)`.  To get around this, I defined a new dictionary in `Compiler.Code` which holds a mapping between the claimed object type and the type which should be put into sizeof.
Make templates more reusable by Improving template loading algorithm to avoid extending infinite recursion

[https://code.djangoproject.com/ticket/15053 Ticket 15053]
Fixed #19398 -- Prevented safe_join from coercing its output to unicode.

Refs #9579. Reverts parts of dfa90aec and 8fb1459b.
Add code climate and dependencies indicators

Nothing serious.
Issue 448 make autoupdater use the new hardlink code
Utf8mb4

I think this will solve the problems with utf8mb4 not being recognized by Python, but I need someone who has experience with the problem to take a look. Unfortunately my current dev machine doesn't have that character set in MySQL.
Wedge supports BASIC 2 again

The wedge is now a "universal wedge" again, supports BASIC 2 and BASIC
4. Assembles from a common source.
Update package.json to point to the new location for the repo

Hey,

Just a small update to point to the new flatiron organisation.

Cheers,
Andy
added cluster management scripts
feature3 over
Fixing typos and a test

I fixed some typos, mostly in comments and test method names. I also fixed the log plugin test so it will pass on my system (made one of the asserts more generic).
Added key & scale selection

You can now pick between A, D and E, all major & minor.

Notes are picked at random when the node is generated. This means it takes a bit of experimentation to find something that sounds good... but that's part of the fun!

I think the selectors need styling to look more "hakimelish" ;)
Healpix base2

Issue 36. rebased against master
added test case.
Fix module import issue #266

Fixed import name redefinition error.
Add test for issue#266 fix.
Started writing the wrapper for aiclib

- Initialial analysis of legacy functionality has
  been described in 'notes'
- Started intial nvplib wrapper of aiclib
- TODO: get tox running instead of inlining tests
  in nvplib.py
no ticket: scorch the earth and retreat on readyState interactive

well, it was a fun experiment...

```
Running "compare_size:files" (compare_size) task
Sizes - compared to master
    258456       (-61)  dist/jquery.js                                         
     92553       (-39)  dist/jquery.min.js                                     
     33118       (-13)  dist/jquery.min.js.gz  
```
README: Add `deprecated` to the full list of optional modules
no ticket: miscellaneous size/speed/edge case improvements

Net effect on jQuery master @ 115fc4cec27ad38882042821cc29a38a406044c3
```
    256485      (+476)  dist/jquery.js
     92452       (+32)  dist/jquery.min.js
     33086       (-84)  dist/jquery.min.js.gz
```
_utoa wasn't quite right.
Fake a pull request
Make Abacus available in the command palette
BitmapFont(), lineHeight should be scaled across the y-axis.
Logrotate.aug : the unavailable su option make augeas parse failed

Logrotate has an su option which wasn't in the logrotate lens, which make augeas fail to parse the file.
An example of su utilisation is in debian mailman logrotate conf.

Here's a correct patch and the test.
Update src/game/Spell.cpp

add Target Limitation for 53457

Thx to Xfurry for research
A Z indicates UTC time, so no offset required
Add missing 'virtual' annotation to ReadFile() override.

Signed-off-by: Thiago Farina <tfarina@chromium.org>
http wrapper to automatically refresh token when talking to google

Example use:

       Accounts.oauth2.http.get(Accounts.oauth2.http.GOOGLE, url, {});
fixed documentation for add_resource

Extended the documentation to mention the "static" type.
ganaa

ganaaa
MGSoundEffectProcessor Improvements

SoundEffectProcessor now adjusts the bitrate of it's input according … 

…to what XNA does for Zune. Can now properly convert .wma and .mp3 files too. Fixed access modifier in the Song class
Add a debug thread that dumps tracebacks.

Start and extra thread that blocks on a threading event until SIGUSR1 is
received. Then dump the tracebacks for all threads except itself. This
is only really useful as a debug tool for deadlocks, a variant of this as already
proved it's worth once, so probably doesn't hurt to include it.
Swap priority of servers argument

Currently MEMCACHE_SERVERS environment variable is used over a passed in, explicit servers argument to the client. Because this disagrees with the priority for username and password, this causes hard to debug problems when environment variables are set *and* explicit options are passed in (but the two are not the same). Specifically, Dalii will choose the server from the environment but the username and password from the options.

The change is a simple one liner swapping the environment variables and option when setting the server instance variable. If there is a more appropriate solution I'd be happy to revise.

Thanks!
Update tor to 0.2.2.36
tabix 0.2.6
groonga 2.0.1
neo4j 1.7 => 1.7.2

updated:
url/md5, test server works
ssh-copy-id: added a mirror since the url seems unreachable

Just added a mirror since the url seems unreachable (at least from my place)
llvm: run `make install` for clang too

llvm takes a second make install in the clang_dir when clang
is built according to the install instructions in the clang
tarball.  Doing this gets all the clang include files installed
that were otherwise missing.  Add a `make install`.

Fixes #14924
Updating Neo4j to 1.8 GA
libwpd 0.9.4

writerperfect dependency
Upgraded Storm to 0.8.0

This patch bumps the version of Storm from 0.7.4 to 0.8.0.
glib 2.32.0

From the discussion in #11212, I ended up reviewing all the old patches from MacPorts, finding a couple unfixed bugs, reporting them upstream and writing new patches. Therefore I'm submitting this pull request with my work.

This is the verdict on the old MacPorts patches:
- `config.h.ed` is useless: most of the definitions it tries to change don't even exist any more in config.h, the rest are set correctly by configure.
- `patch-configure.diff` attempts to make configure work for 64 bit systems, but it looks like this was fixed upstream long ago. The values generated by configure in `glib/glibconfig.h` etc. are correct.
- `patch-glib_gi18n.h` was added five years ago with the following rationale: "Add patch for gi18n.h/popt.h conflict. This patch is critical as the conflict is wrecking havoc on GNOME installations and upgrades." I have a hard time believing that there is still a conflict between glib and gnome builds after five years. I'd just skip this, and revisit it in the unlikely event that someone tries to build Gnome and fails because of this.
- `patch-gio_gdbusprivate.c.diff` is as relevant as it ever was, since the path is still hardcoded in the source. However, it does not apply cleanly in the new version of glib.
- `patch-gio_xdgmime_xdgmime.c.diff` ditto, but this one does apply.
- `patch-glib-2.0.pc.in` is explained [here](http://trac.macports.org/ticket/9937). It does not work with the new glib. What's worse, with the value of includedir in the `pc` files, this patch would end up adding a directory that contains no headers at all, so it doesn't seem to do anything useful.
- `patch-glib_gunicollate.c.diff` is based on an entirely wrong rationale: although the HIToolbox part of Carbon is not available on 64-bit, CoreServices certainly it. The functions used by glib (e.g. `UCCompareTextDefault`) are available and not deprecated. There must have been some other bug in glib's use of them; I'll compile without the patch and see if the bug still exists; if so, we should track down the real cause.

After this, I investigated the collate problem and figured out how to fix it on 10.7. I'd like someone to test if this also works on 10.6 (you'll want to run the tests with verbose output and see if the gunicollate tests pass).
While checking the tests, I also discovered that glib did not support the timezone info format used on OS X, so I added support for that. Both of these patches have been submitted upsteam.

Essentially, what's left to do is to figure out what to do with the hardcoded paths in `gio/gdbusprivate.c` and `gio/xdgmime/xdgmime.c`. I think we should make a patch that uses some variable from config.h to determine the path, so that the path can be controlled via configure. That should be acceptable for merging upstream.
gnu-sed 4.2.2
Update hub to 1.8.4
fantom 1.0.63
mpd 0.17.1

Upgrade to latest stable.

Changelog [here](http://sourceforge.net/projects/musicpd/files/mpd/0.17.1/).
- add an oops method to the test log

~ this implements the oops interface of the KIWILog object to
    allow unit tests to handle this condition
Spec failure when running as root - user has access to all files.  Use mock instead.

[merge] after test
Bug 883725 - Allow 'jenkins' to be used as the application name
implement new menu
Fix for the downloader unittests now that the URL has changed.
The PEAR_Exception was moved to a separate package

This is a fix for a failing test.
Merge karlsruherb

the karlsruherb fork is now up2date with final data
Renamed and move LoggedInExtension.get_saved_links

I would like to have get_saved_links renamed to get_saved and moved to LoggedInRedditor before the 1.1 update. It is the logical place for it to be now that there is get_liked, get_disliked and get_hidden there.
Changelog and readme for 1.0.0 release

Updated changelog and readme for 1.0.0 release
undo dumb setuptools bug clobbering .pyx sources back to .c

setuptools (not distribute) will replace '.pyx' extensions with '.c' if
*pyrex* is not importable.  This checks if that happened, and reverses it if
so.

closes #1805
carton bash script modifications

I'm running Emacs 24.2.1 from Homebrew on Mac OS X 10.8.2.  I am running carton from an ansi-term inside Emacs, in which case it sets to the ```$EMACS``` environment variable to ```"24.2.1 '(term:0.96)'"```, which broke the script.  I added a check for whether the setting of that variable is a valid command.

Also in my setup I wanted to mirror my other homebrew installs by installing carton under ```/usr/local/Cellar``` and then symlinking ```bin/carton``` into ```/usr/local/bin```.  This breaks the current logic for finding carton.el, so I added a check for a ```$CARTON_DIR``` environment variable for the cases in which people might want to do that.
Claim color and fixed typo

This is to add my pic and claim color #87CEEB. I also fixed a small typo.
Reindex cyphy_ros_pkg

Please reindex cyphy_ros_pkg as old links seem broken.
octomap version 1.5.1-0
fix OauthGrant#expired? for auth_grants created before Opro.require_refr...

...esh_within is setted

Hi again!

I was playing again with your gem and just discovered a bug.

You can reproduce it by commenting `config.require_refresh_within` var in an app initializer, creating an AuthGrant and then setting `config.require_refresh_withint` to some value.

This produce an error because the `AuthGrant::access_token_expires_at` is nil and `AuthGrant#expired?` raises an error: 

    NoMethodError (undefined method `<' for false:FalseClass):

I have created a unit test. I don't know if you like this aproach or you'd prefer that auth_grants always generate an access_token expiration time and only check it later in `expired?` if `::Opro.require_refresh_within.present?`. Anyway, here you have a pull request if you consider it is appropiate :)

Cheers!

PS: Sorry for my english.
Updating a few things, Travis config

So these are things that I didn't ask if you were ok with before I did them, but they didn't take very long. 

It is totally up to you if you want to accept any of these commits; I will not mind at all if you choose not to use them.

I wanted to be sure that the tests were passing on the 3 ruby versions, and in general I think travis-ci is awesome, so I set up a travis config. 

Travis basically expects bundler, and the latest version of jeweler sets up projects with bundler, so I regenerated some of the gem files with the latest versions of jeweler and specified the dependencies with jeweler.

Then it was really easy to update rspec and get rid of one last warning because rspec 1.3.2 uses RbConfig which is apparently deprecated.

On running the tests on travis, a bunch of them failed because the travis virtual machines have a file at /etc/ssl/certs so the mock http request was getting :ca_path= that it wasn't expecting.

The net benefit is: tests running on travis! http://travis-ci.org/#!/clnclarinet/ratom

The only thing you'd need to do to enable this on your repo is sign in to travis with github, go to your travis profile page, and flip the switch for ratom.

Thank you in advance for your consideration and time!
try to import and use cjson

with `.decode` all msg fields into unicode
simple i1BP that uses the lookup table.
Synchronous race conditions

If `running = false` is set earlier then the following breaks

```
test("1", syncTest)
test("2", asyncTest)
test("3", otherSyncTest)
```

Each one of the tests does its process.nextTick either running or pushing into pending.
 
This mean "1" runs and finishes synchronously, "2" runs and keeps running
"3" gets added to pending because "2" is running.

But then "1" empties the pending queue on process.nextTick and both "2" and "3" run in parallel.
implement multiple parameters based on https://github.com/telmich/cdist/...

...pull/71 by Sébastien Gross

Signed-off-by: Steven Armstrong <steven@icarus.ethz.ch>
Socket.io implementation

[As I said](https://groups.google.com/forum/?fromgroups#!topic/vertx/Bxhg-xSQIng%5B1-25%5D), I want to volunteer to implement socket.io server with vert.x. It would be much better anyone who interest with this issue, please take a look at these codes and and give me feedbacks.

Done
* basic structure (same as socket.io, Manager -> Transport, Namespace -> Socket)
* added one transport (jsonp-polling)
* added simple test application in the DefaultSocketIOServer 

ToDo
* add other transports
* add socket.io's RedisStrore's pub/sub. (now I just comments out those codes) 
* add static request handler
* add more user interface and tests
* ...

As you can see, It's done yet and needs a lot of work to do. However I think It would be helpful to do this if you can see the codes as soon as possible.

Thanks.
Fix for exception being thrown on programmatic verticle deployment without a done handler

Added a null check for doneHandler. It is null when a deployVerticle call doesn't define a callback.
Optimise images (275 KB reduction)

Hi, wycats.

I've taken the liberty of putting hedwig's image assets though a range of optimisation tools. Image optimisation allows us to reduce the footprint of images - meaning faster load times at no cost to image quality. It does this by finding the best (lossless) compression parameters, stripping embedded comments, and removing unnecessary colour profiles. [See more](http://port3000.co.uk/imageoptimiser-a-github-bot-to-proactively-op).

I found 10 optimisable images, making a 275 KB reduction in size. That's about 14.10% of your total image assets.

Merry Christmas.

<table><tr><th>Name</th><th>Reduction</th></tr><tr><td>icon-precomposed.png</td><td>7.52%</td></tr><tr><td>sample_image.jpg</td><td>10.45%</td></tr><tr><td>startup.jpg</td><td>7.22%</td></tr><tr><td>startup.png</td><td>25.47%</td></tr><tr><td>1.png</td><td>36.13%</td></tr><tr><td>2.png</td><td>46.19%</td></tr><tr><td>next.png</td><td>33.04%</td></tr><tr><td>previous.png</td><td>35.74%</td></tr><tr><td>bg.jpg</td><td>4.47%</td></tr><tr><td>bg.png</td><td>11.22%</td></tr></tr></table>

Tools used: advpng, gifsicle, jpegoptim, jpegrescan, jpegtran, optipng, pngcrush, pngout. This is an automated bot maintained by [@skattyadz](https://twitter.com/skattyadz)
issue #18575: load extensions from server
All of the bug fixes that I didn't merge earlier!!!!
ASGARD-1024 - Record username in task

Logged in users will have their tasks labeled with their username.
Add binding for zsh viins and vicmd modes
Cleanup test `warnings` handling

Fixes a 2.7 only faliure and cleans up some other test warnings stuff.
Several changes in responses

Hi,

I've done several changes to mysolr code in order to centralize all Solr responses in one class.

That means, that not only `search` returns a SolrResponse but all methods that request solr in any manner.

For example, `ping`, `update` or `commit` are all returning SolrResponses.

I think that one of the benefits of this new class is that when an indexation error happens (calling `update` with incorrect formatted documents, for example), SolrResponse tries to capture the error message returned by solr.

Another big change is that with this version, no Exceptions are raised when we receive an HTTP 400 error. It simply returns a SolrResponse with that status.

There are several changes in the code so I didn't want to push directly to redtuna/mysolr.

I would like you to review the changes, and discuss/change everything you think necessary.

Thanks in advance!
Starting zeo connector
Added snapshotting before initializing lighting

Signed-off-by: Irmo van den Berge <bergerkiller@gmail.com>

Avoids the 8000+ getBlockFullState calls when initializing lighting, reducing initLighting time quite a lot. (was 4 sec / chunk, is now around 0.5 sec)
Formatting update to Spout

This is to let people see the final formatting before it gets chucked in. I have went over the formatting and tried my best to absolute perfect it. It is time to nail down our final formatting guidelines so we can hand out formatting files. Our constant formatting commits need to stop :p
clicking browser back button should result in back transition
Fix bug ZK-1490

- Invoking getSize() throws JS exception for North, South, West, East
- trouble locating getHeight()/getWidth() in superclass
removing a duplicate include of mode/xml/xml

Uh oh, someone included mode/xml/xml two times.
Refactor PerfUtils for TypingSpeedLogger functionality

PerfUtils now displays the results of all multiple measurements as min/avg/max/last.

Added isActive(), updateMeasurement(), and finalizeMeasurement() API calls to support TypingSpeedLogger measurements.
For #2229, don't prevent default on arrow keys when focus is in the colo...

...r picker text field, unless the arrow key would be left unhandled because the cursor is at the start or end.

@peterflynn
Implement different set of language
Updated jsFTP version number to the version that solves reconnection issues

The relevant commit in jsFTP is at https://github.com/sergi/jsftp/commit/e66a8e632023919f5fb0547da63df380f2b4c6b0

All unit tests are passing.
Many fixes to $.couch

added url param (allows to use $.couch to hit subdomains)
all $.couch functions return jQuery promises (basically added returns on all the functions, cept for the userDb function which was edited the most).
fixed error in uuid function where calling it multiple times had it return different types of values (sometimes a string, sometimes an object).

removed the $.couch.urlPrefix, which wasn't working correctly anyway. since it wasn't working correctly i assume nobody is using it.
Log stacktrace during error

The Type/Reason for an error are almost always useless.  I had to
dynamically trace the module just so I could find out why the tests
were failing.  Include the stacktrace so when users have errors we can
actually diagnose them.  Removed some of the lager calls because SASL
will already log on non-normal stop.

For example, with this change you'll see the following:

    Reason:     {error,function_clause,[{riak_pb_kv_codec,decode_quorum,[undefined],[{file,"src/riak_pb_kv_codec.erl"},{line,215}]},{riak_kv_pb_object,process,2,[{file,"src/riak_kv_pb_object.erl"},{line,231}]},{riak_api_pb_server,process_message,4,[{file,"src/riak_api_pb_server.erl"},{line,205}]},{riak_api_pb_server,handle_info,2,[{file,"src/riak_api_pb_server.erl"},{line,124}]},{gen_server,handle_msg,5,[{file,"gen_server.erl"},{line,607}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,227}]}]}

before all you would see is

    Reason:     {error,function_clause}
Pools: Added  "Project 2", Poolblocks: Couple pools moved back to blockchain.info for speed

Still waiting for my account to be approved for Project 2, however, used setup info thanks to cuzzer. Please test and report...

Public Domain
Fix gnulib in m4

The gets() function is removed in C11, and gnulib's stdio.h using it
may cause build to fail for new libc implementations which remove its
definition.
Now we provide the option to state the kind of rooms the property has, i...

...nformatio that could be used in advanced searches. #102
Fix cert generation if confdir is relative

We talked about this in IRC already, just made a pull request out of it to make your life easier ;-)

Copy of https://github.com/cortesi/mitmproxy/pull/43

Thanks!
update HTMLMEDIACAPTURE ref
Added -z-min and -z-max option.

It prunes on redshift. Very non-controversial.
environment takes radial damage caused by bullets, with proper integration

hello Daniel!

As we discussed lately, I implemented my version of
environmental radial damage for bullets. I didn't 
implement the radial damage collision check for players yet.

Please let me now what you think about my implementation.

So long,
Dennis
commented out trigger so we use system cron
moved period from dhis package to kevin
Render navigation from metadata
this.sessionClusterKey

when using this.sessionCluster = true and a shared session cache, it uses the application name as part of the storage key, so two applications with different names do not share the same storage. I realize that most of the time two instances of the same application (with the same name) will use the same storage, We have need of having two instances of the same application in the same JVM. Interestingly, we don't want them to share application scope variables, but we do want them to share session storage. This is mostly for testing environments (pretending to do load balancing and failover in the same JVM)

This implements a way for this to happen.

this.sessionClusterKey = "MyKey"

If you set that to be the same for two applications instances but with different application names, they will share the session storage but will have two different applications, thus mimicking two identacl but separate application instances in the same jvm but sharing sessions.
Merged changes from issue-52 to fix problems seen with send message

These changes fix problems I was seeing with using factory_girl thanks to @atd and his changes in issue-52 . I merged his changes from issue-52 and the specs passed again.  I was however seeing the same problem with my app which doesn't use hydra-head and this is what I see:

in ./app/models/message.rb:
at line 52  

email_to = r.send(Mailboxer.email_method,self)

#it is throwing an exception from rails attribute_accesors .
# However rails doesn't show the exact nature of the error. I had to use debugger to get that far. 
# I changed 

config.uses_emails = false

#and now everything runs fine.  However this problem needs more robust error handling to help with sanity in the future.
Switch to using Thin instead of Unicorn

Fixes Issue #547
Feature/custom core default workspace instance

Custom core default workspace instance
via.meのプレビューに対応してみました

API叩いてJSON読み込んでるのでソース汚しちゃった感…
twitter.yfrog.com に対応しました
Added wagamama (www.wagamama.com)
TomDoc

Figured I'd start TomDoc'ing some of the more egregious files. Ruby doesn't even look like Ruby without it. Through doc'ing it I started finding some more edge cases that weren't covered by tests. Figured I'd start on those, too.

Probably will shoot through the whole codebase and do the rest of it when I get the time, too. I wonder what @mojombo would say about TomDoc'ing C-based files (where the methods won't actually be defined in that particular class file). Might be kind of nice to have docs for those methods in there regardless, perhaps.
Take a better approach to hide toolbar if we're on the desktop

I think that this is a better approach.
T1667

https://webmademovies.lighthouseapp.com/projects/65733-popcorn-maker/tickets/1667-core-tests-hang-on-test-basic-player-support
[t1781] removed "result" from getTrackEvents
[t2131] hack for forcing embed.js in its place
Created new gradient mixins and converted the implementation to that syntax  Requesting a pull to mozilla:master from k88hudson:t1779
[#2263] Implemented volume controls.
Requesting a pull to mozilla:master from k88hudson:t2430
In screen sharing mode, do not make rows fixed width

To be able to display the 'responsiveness' of the screen components, remove the fixed width assignments so that the user can resize the browser to see that it can adjust accordingly. When exporting functionality is supported, the assumption is that the standalone app will always be a flex width (but something like max-width: 960px, min-width: 320px)
Text search with new API, new UI

Replaces #1603. 

* ~~Missing a global (about:config?) enable/disable flag.~~
* Enable/disable pref implemented. When not in extension mode it's always on. When in extension mode, can be enabled via `extensions.uriloader@pdf.js.searchEnabled` boolean pref.
README: add links to JSBin live demos

There are two live demos now, a Hello World and a simple reader with prev/next controls:

+ http://jsbin.com/pdfjs-helloworld/edit#html,live
+ http://jsbin.com/pdfjs-prevnext/edit#html,live

Should be fun for 1st-time contributors to toy around with the API.
Feature/issue #2
フォーマットを修正

こうだろう
miscellanous tweaks

Please review all the miscellaneous tweaks. Thanks
0.11.0 release

I'm only doing this one changelog entry this time. ubuntu packages are now appearing.
Added haml.nanorc

I added some syntax highlighting for the haml format
Fix group add/remove actor

If a group contains both users and clients, you can run into errors when you try to populate the clients or users hashes with all members of the actors hash.
WIP: Move current REST API into a plugin

And mark it as "legacy". This makes Core Restlet-free, plexus-restlet-bridge free
and life better than before.

Any plugin contributing REST API needs to declare a dependency on this new plugin
for now (to use "legacy REST infra in unmodified form"), but once we introduce some other 
REST imple, by updating resources in plugins
the dependency will cease too. Ultimately, nexus-legacy-restlet-api-plugin will
remain alone, with no dependant, and easily removed.

Also, since Core classloader now does not have Restlet, plexus-restlet, and
any other "webtech" loaded (is now a real headless app), the doors are open
to introduce any other remoting we want. *As a plugin*, to keep us
away from mistakes in past!

Also, while security is needed in core, and is in core, the one module
security-rest-api, that is adding security rest apis is now also in this
plugin as it also uses "legacy REST".
NXCM-4046: Fixing the logback warning at Nexus bundle boot

Nexus WAR contains the logback.xml, but also our "container"
has one too (on server classpath) as Jetty uses logback for
logging too.

The solution is not to take out the logback.xml from WAR,
as in that case we screw users of WAR, but instead, when
we _embed_ our WAR into our container (and have logging
already present on it), we simply leave out the WAR logback
config from WAR as logback is set up already at container
level, and during boot, Nexus will set up logging with it's
own means anyway.

This change modifies the module creating the _bundle_, by simply
leaving out the logback.xml from WAR when assembling. 
WAR remains intact and same as before.
Dso module

1 fix compile dso module of lua(use luajit) module error in mac os. …
2 fix command of read nginx source dir.
3 Change the display order of modules.
add support for dtrace USDT(merge from agentzh)

add support for dtrace USDT(merge from agentzh)
Missed call notifications

For code reviewing!
add a clear method on ListParameter to clear the elements inside
Add features: insert, replace, delete

Add three new features:
* insert(position, slideHtml)
* replace(position, slideHtml)
* delete(index)
fixing a small issue when choosing existing saiku queries

when the existing saiku query wasn't in the root directory of a solution it would fail.
i constructed the path from the wrong index

works now
txg is spelled as tgx in places

Term 'transaction group' is commonly abbreviated as txg in ZFS sources.
There are some places (Linux specific MODULE_PARAM_DESC() macros)
where it is incorrectly spelled as 'tgx'.
Add form_footer block to stacked edit_inline template
Fixes issue #99 where only id would be saved when updating an existing objec...

...t for mongodb driver.

.save instead of .update was being called which would persist only a
data object with the id value to the database on doing a save of an
existing object.
Modification to HBaseTap to allow it to pull the server's default configuration if no quorums are provided
Please Add OHAttributedLabel 1.2.0

Thanks!
Adding podspec for TGJSBridge 0.2.1
Added iTunesConnectHelper podspec.

Woot!
Bundle of fixes for whosonline plugin

- deleted duplicate functions load
- fixed query to list guests
- fixed query to update guests info
- fixed query to delete users old info before new login
+ fixed handling same user login from different IP same time than logout
- fixed users count when DB still not updated
- fixed table view with disabled guests info
+ added pagination
* fixed russian lang file
- fixed logic error to update show table before actual update
BUGFIX: undefined _serviceName in MessageClient

BUGFIX: use of undefined _serviceName data member
Added 2nd extruder temperature LCD readout and setting.

I've added a readout for a 2nd extruder temperature to the UltraLCD, which shows when there is no heated bed configured and there is a 2nd extruder configured.
I've also added menu items for setting the temperature of extruder 2 and 3.

Lastly I changed the way the heated bed temperature is shown, which was always shown when there is a heated bed pin configured, but all other options work on if there is a sensor configure. This made the heated bed temperature option show with an Ultimaker.
Index out of range crash fixes.

Fix for index out of range crashes when index is equal to max number of entries in the various cache types.

Changed > to >= in a few places to prevent problems.
Add central file to check for cmake requirements 

CMake allows to define variables (e.g. -D) even if they are not defined as options.
If a build feature requires a cmake version > 2.6 build might fail. In that case a check is required for oder versions.

Added checks for:

- WITH_MONOLITHIC_BUILD (prevents issue #724)
- Warning for GetGitRevisionDescription with cmake <= 2.8.2
Applicationcode for demonstration 8 may
Bug fixes

- defining rules on modules works
- tree module for software units shows subchildren
RFC: Pretty printing for AST:s

Here's a tryout of AST prettyprinting.

I really think it should be reliable. Perhaps there exists some `show` method out there that sends outputs to `IO` in a way I haven't anticipated; if you'd stick such an object into an AST you'd probably get a no method error.

I've slimmed down the support machinery considerably, 
but you guys will have to say if I should try to slim it even more/do things in a different way.

Here's a short example: https://gist.github.com/3312906

Any feedback appreciated!

_Edit:_ Added a simple fallback for `show` on non-`IOStream` io:s. Should save some trouble testing it.
Alternatively, I could put in `default_show` as in the `recshow` RFC https://github.com/JuliaLang/julia/pull/1139.
add link to Faddeeva license in LICENSE.md
Fixing binary operators when comparing arrays with scalars

This pull requests fixes two bugs, the primary one that it is impossible to compare an array with a scalar without using a dot operator, despite the manual saying:
> In case of binary operators, the dot version of the operator should be used when both inputs are non-scalar, and any version of the operator may be used if one of the inputs is a scalar.

Example of this failing:
```julia
julia> foo = rand(5)
5-element Float64 Array:
 0.57254 
 0.824372
 0.851157
 0.759111
 0.475305

julia> bar = 0.5
0.5

julia> foo < bar
no method isless(Array{Float64,1},Float64)
 in method_missing at base.jl:60
 in < at operators.jl:13

julia> foo .< bar
5-element Bool Array:
 false
 false
 false
 false
  true
```

This is caused by a bug in base/base.jl, fixed by the first commit.

In order to test that, I wanted to write a simple test case, but then I got confronted with another issue: assert not being able to assert boolean vectors, despite the manual saying:
> Here, for example, is very nearly the definition of Julia’s @assert macro (see error.jl for the actual definition, which allows @assert to work on booleans arrays as well)
My second commit adds support for testing against boolean arrays.

The third commit adds a small test case (which ironically doesn't use the aforementioned @assert functionality any more, as I thought simply comparing arrays might be too trivial for a unit test).