labofsahil/github-event-dataset-2012 huggingface dataset:
Fix preference lookup to use key not deprecated name column.

I ran into an issue upgrading an app from spree 1.1.x to 1.2.x due to preference lookup, and heres a breakdown of what I found.

During the refactoring of preferences by @cmar the name column was deprecated in favor of key, which can be seen in this migration:  https://github.com/spree/spree/blob/1-1-stable/core/db/migrate/20120119024710_new_preferences.rb

When my app was upgraded to use the new preferences I had run one of the older versions of the migration that removed the name column and looked like this: https://github.com/spree/spree/blob/8e6222b8cb1f994e6f6bc0d34d5d188a395eff20/core/db/migrate/20111128153359_new_preferences.rb

So I ran into erros during initializing with the name column not existing, which it does not need to since the data does get properly migrated.  The database fallback should actually be looking for the key column.

So I've updated the database fallback to properly use the key column, and updated the new spree_one_two migration to no longer add the unused columns.
Trace and partial trace operations on qubits

This PR has all changes related to "Trace and Reduced trace operations on Qubits". It also extends qapply() to work with density operators.  Examples, have been added to examples/notebook, and a screen shot of examples can be found at http://wp.me/p2lo7k-3m

The PR might need a re-base later on, but I am submitting this to start the review process.
Fix scopes support for STAT relations.
Start to add new documentation and renaming

Please add this to main version for proper AppleDoc generation
fixed version dependency mistake in README.md
Add rake task to safely export data

**Please don't merge yet!**

We are dealing with IL2 confidential data, and wish to be able to view
a suitably cleansed form of that data for working with locally.

This should allow us to work with production-like volumes of data, and
also troubleshoot specific issues that arise in production, without
requiring more people to have access to production.

For now, we are using a fork of the data-anonymization gem; there was a
problem with Rails mass-assignment stopping data being copied. Ideally
we will provide a suitable test case and fix to the upstream project and
then run off a published gem. This was the fastest way to try out a
working solution in production.

The issue is being tracked [here](https://github.com/sunitparekh/data-anonymization/issues/17)
Simplified git commands

The `git diff` commands to find modified/staged changes were needlessly printing output, which was then discarded anyway. Using the `--quiet` option with `git diff` makes git just exit with the error code, without bothering to print anything.
UI improvements

- fixed some toolbar problems
- cool new buttons in editor toolbar
- [edit] updated @tpatel's OpenSequenceDiagrams.js
Make RBLPopover receive mouse moving events

The original issue and the possible fixes were describe in #38. I was hoping `RBLPopover` could handle mouse moving events like `NSPopover`.

With this PR, it's now possible for `RBLPopover` to receive mouse moving events while maintaining its parent window's key status.
Fix page variable
Ticket/10811 AJAX callback "alt_text" insufficiently changes links

http://tracker.phpbb.com/browse/PHPBB3-10811
Fix for #93, adds the legacy method for watching files as a command line option, tests on startup to attempt to figure out which method to use

This is a fix for people whose setup doesn't support either fs.watch or find -m 1s. When nodemon starts, in addition to the find test added previously, it will now also do an fs.watch test. If the test gives a false positive (because it uses the tmp directory to test, not necessarily the directory being worked on), the `-L` or `--force-legacy` options were added for people still have trouble.
Packages

Begun package structure, added shaders and tnvmesh modules
Updates for Recess/Build Process/Rules

Manged to get the build working with running the files
through recess first, then doing the build.

Refactored the build process to be similar to csslint and some
other libraries I have seen:
  Moved the source files to /src
  Only put external libraries in /lib
  Add a node specific file - /src/node which contains header.js
  and footer.js for the build process
  During the build process, files are concat'd together for their
  specific environment. This is only done for node and the file
  file is found at /release/dry-node.js

Added a couple of Rules to see how that works:
  /src/rules/color.js - returns list of color properties
  /src/rules/fontSize.js - returns list of font-size properties
Update Console/Command/StoryShell.php

If you call this shell in lower case, stuck in an infinite loop.

   app/Console/cake bdd.story

fixes it.
[docs] Rewrote opening paragraph, moved the customizing log level order section...

..., made edits.
Fixed a browser incompatibilty with xml output

The unit test for this was broken in Firefox 3.6.9.
Eigen search path

Making OpenCV more convenient for all Perception community
Addition of cartopy_crs method to CoordSystem.

Extracted from @bblay pycarto branch  https://github.com/bblay/iris/tree/pycarto and slightly modified.
vc10 x64 targets

I've added the vc10 x64 targets and tweaked the output paths, so that x64 and x86 builds are seperated.

Those build files are the basis of the listestep that I'm currently running on my machine, so they should be fine.
Remove upper bounds from dependencies 

self-d
Link with libm

On my Fedora linux system I need to pass -lm to compile.

Before:
```bash
make[1]: Leaving directory `/home/retro/work/fun/sassc/libsass'
gcc -O2 -o bin/sassc sassc.o libsass/libsass.a -lstdc++
/usr/bin/ld: libsass/libsass.a(functions.o): undefined reference to symbol 'floor@@GLIBC_2.2.5'
/usr/bin/ld: note: 'floor@@GLIBC_2.2.5' is defined in DSO /lib64/libm.so.6 so try adding it to the linker command line
/lib64/libm.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make: *** [sassc] Error 1
```
Add oembed information for Jest.com

* Add oembed information for Jest.com
'hexString' function should use lower-case hex letters

because it is common today (for example, md5 program uses lower-case letters),
and beause it is consistent with 'hex' function
TouchLocation previous position fix

A potentially better fix for pull...

https://github.com/mono/MonoGame/pull/937

... don't commit until it has been discussed.
update groonga to 2.0.1
libunique 3.0.2

Upgrade libunique to version 3.0.2.
Add a flag to `--disable-gtk-doc-html.
Change the gtk dep to gtk+3.
Add a `depends_on :x11`
Tested with clang and llvm from XCode-4.3.3.
Octave: Temporary SuiteSparse-4.x.x compatibility fix.

Avoids a missing "_SuiteSparse_time" symbol. See http://savannah.gnu.org/bugs/?37031.  However, the library appears to be named `suitesparseconfig`, not `SuiteSparse` as in the bug report.

```
$ pwd
/usr/local/Cellar/suite-sparse/4.0.2/lib
$ nm libsuitesparseconfig.a | grep _SuiteSparse_time
00000000000000f1 T _SuiteSparse_time
0000000000000260 S _SuiteSparse_time.eh
```
Update README.md with info on JRuby

add compatibility information about JRuby
Added a missing Ruby syntax highlight

Just a tiny change :-) thanks!
Filecache rewrite

This implements a complete rewrite of the filesystem metadata cache and large changes around the rest of the filesystem classes.

The biggest change for the cache is that the cache now runs dirrectly on top of the storage backends instead of on top of the rest of of the filesystem layers.
This means that each instance of the cache is tied to a single storage backend and the cache holds no information about where the storage is mounted,
this seperation between the storage backends and filesystem means that the cache can be re-used when a storage backend is mounted in several places.
Because of this, on row in the filecache table can hold information of a file available to mutliply users and thus the file permissions cache has been moved to a seperate table

This does mean that the cache no longer directly provides an easy to use api, instead filesystem view provides an api which glues together everything into a proper api.

Storage backends now also have the option to overwride caching, scanning and permissions behaviour so backends can provide specialized behaviour when needed.
The main usage for this is sharing which already has all the metadata stored in the sharing table and the filecache of the source file and it can be used to increase scanning performance for archives.

The main cache API now consists of the following functions
- \OC\Files\Filesystem::getFileInfo($path)
- \OC\Files\Filesystem::putFileInfo($path)
- \OC\Files\Filesystem::getDirectoryContent($path)
- \OC\Files\Filesystem::search($query)
- \OC\Files\Filesystem::searchByMime($mimetype) (accepts both 'text/plain' and wildcard 'text' style mimetypes)

getFileInfo and getDirectoryContent are still available in their old place, OC_Files for now


The other main change is that most parts of the filesystem stack have been renamed and moved into namespaces
- OC_Filesystem -> \OC\Files\Filesystem
- OC_FilesystemView -> \OC\Files\View
- OC_Filestorage_* -> \OC\Files\Storage\*
- OC_FileCache has been split into \OC\Files\Cache\Cache, \OC\Files\Cache\Scanner, \OC\Files\Cache\Permissions, \OC\Files\Cache\Watcher and \OC\Files\Cache\Updater

OC_Filesystem and OC_FilesystemView are still available through their old names for compatibility for now.

Currently there are 2 problems with the filecache branch:
 - Sharing isn't ported yet, @MTGap is working on that and it should be added soon
 - The initial scanning block the interface without any progress indication: while the new system allows caching to be done in the background there is a bug in ownCloud that makes ajax calls blocking on the server. Fixing this is outside the scope of this PR

Don't forget to also update the apps repo
Fix18840

Fixed more time cleaning things up then actually fixing the ticket for this one.
libssl added to rosdep
Adding support to Sweet

There is this my opensource project called Sweet a precompiled language to html and decided integrate it with Tilt.
ND twisted clover fixes and build improvements

I've added the fix for assign_mul_add_r_and_square from the interleaved branch here.

In addition, I've modified the build system quite a bit to work better with parallel make. With the "all-recursive" construct parallel make would parallelize the building of modules in each directory, but not across directories. The build would therefore be stalled if a module is encountered which takes a long time to build.

I've also reshuffled the build order to begin compiling the most difficult modules at the beginning (sw_all).

I now use a SUBDIRS construct where make is explicitly told to descend into subdirectories. This is apparently the standard for doing parallel make optimally.

As a consequence I was also able to remove the "LINKLIBS" variable which wasn't really used anyway and now does not need to be kept up to date anymore.
Addressing some style and performance issues with null error messages.

1. Style issues in the "failSame" and "failNotSame" methods: in each method three code lines can be replaced with one line. (The proposed change doesn't address an inconsistency in appending space to empty messages in "failSame" and "failNotSame" but not in "format".)

2. A small performance issue in "assertNull": there's no need to append strings when the object is null. (We found several tests to run slow because of unnecessary string appending.)
Allow configurable creation of child runners of parameterized suites

I would like to be able to customize the creation of `Runner`s used by `Parameterized` to run each combination of parameters.

This would allow me to customize `withBefores()`, `withAfters()`, etc. of child `Runner`s, e.g. to create custom filtering of lifecycle methods.
Add changes necessary for supporting SDFEconomy

Ok, one more time with a single commit this time. Sorry for all the trouble so far.
Add most classes
add beforeProjectChange event.

This fixes issue #978.

In addition to adding the new event, I implemented saving a file list for each project (to verify change).
Feature/revisions

**WARNING**
Fix runtime error with -b (build) option

Fix runtime error "uninitialized constant Slide" when using -b (build) option. Turned out to be a namespace problem.
Check for old configs

Since users will more than likely not immediately update their app
configs before restarting Riak after an upgrade then Riak API needs to
check for the old configs.  If the old config is found then that value
will be used and a warning will be logged.

This relies on basho/riak_core#182
Added create_value_request

I added a method to create a value request message.
Navbar

...implementing the collapse feature
Undefined variable os.mkdirs()
Add groovy-emacs-mode recipe

This recipe works properly after this merge is accepted upstream.

https://code.launchpad.net/~bshell/groovy-emacs-mode/autoloads/+merge/105425
Added support for html compression

I added support for html compression through [htmlcompressor](https://code.google.com/p/htmlcompressor/).
I tested the new gem and it seams to work without any problem.

Please, review the changes in this commit 45703fd because I do not know if these options would be acceptable to all users.
Take 2

See also pull request #7.
failing handshake can indefinitely block connection and connection manager

the receive in ezk_connection:establish_connection/4 will block forever if there is no reply to the handshake. 

this will not only stop reconnect attempts from happening, but also block the connection manager who is waiting for the return from start / start_link, since this code is run from init/1.
stylus 사용을 위한 셋팅

dev 브랜치가 꼬여서 다시
added pygit2.utils and tree_insert_node()

According to  issue #57 and issue #71 we want to have some stuff implemented in python rather than c.
I think for the beginning it would be nice to have a libgit2.utils module. For that I did some refactorization.
Moreover it adds a ```tree_insert_node``` function which should help to do some tree manipulation.

An example for ```pygit2.utils.tree_insert_node```

```
import time
from pygit2 import Repository, Signature, utils

# lookup head 
repo = Repository('testrepo')
head = repo.lookup_reference('HEAD').resolve()
commit = repo[head.oid]
tree = commit.tree

# insert foo.txt in path/to/blob/foo.txt
node_oid = tree['foo.txt'].oid
root_oid = commit.tree.oid
tree_oid = utils.tree_insert_node(repo, root_oid, node_oid, 'path/to/blob/foo.txt') 

# commit everything
author = committer = Signature('foo bar', 'foo@bar.de', 120, int(time.time()))
repo.create_commit(
  'HEAD',
  author,
  committer,
  'copied foo to path/to/blob/foo.txt',
  tree_oid,
  [commit.oid]
)
```

I'm open for comments? What do you think?
Add hover

In many time i use hover and forgot zepto dont support it
please merg this pull request to add a little and useful function ;)
tank you.
Make AWS auth signing find headers correctly

The AWS function was using 'content-type' as the header name, which causes access denied errors if the header is actually set as 'Content-Type' since it is an important part of the signing process.

To resolve it, I wrapped the header in a short case-insensitive getter to make sure they are always correctly set for the auth signing.
Adds support for TAP-Y (not J)

This allows one to run:

`rake teabag FORMATTERS=tap_y SUPPRESS_LOG=true | tapout progress`

or setup the configuration to specify the formatters and suppress log directives that allows

`rake teabag | tapout markdown`
Next and previous navigation in categories

Added `next_in_categories` and `previous_in_categories`.
added check for manifest in exporting/saving, error message
Implement JBig2Decode using jbig2dec (emscripten)

I converted jbig2dec from C to javascript using emscripten, and custom glue code.
Most JBig2Decode images are now displayed.

Related issues: #806, #1089, #1147, #1303, #1308, #1467, #1472, #1480, #1509

Still broken:
* #1502 -- http://iranembassy.ca/forms/Aber_Gheiremojaz.pdf
* #806 -- http://pdfstore.patentorder.com/pdf/us/140/us2005100140.pdf

Apparently unrelated issue: Message: Bits per component missing in image: false
* #1303 -- http://dspace.mit.edu/bitstream/handle/1721.1/48833/planningsystemsc00rama.pdf

NOTE: Jbig2dec
Rename de-DE to de

Firefox has localized version only for 'de'

(see http://mxr.mozilla.org/l10n-central/source/de/)
Updated regexes handle durations that are estimates

This also includes the whole production chain for metaanswers, and their tests.
hi, thanks for the oocrpc project, it is very useful

since i use cpp, i add a simple cpp client
dependency:
boost.asio
bson-cpp
Feature: recursive processing of directories

Hi Paul,

TL;DR / Changelog
-----
- Code refactoring
- Recursive processing: if a directory contains other directories, each sub directory is analyzed and a yadfig page is made for each one.
- Index page, referencing all links to the sub directories pages
- Verbose mode

Usage example
----
```
yadfig -t "Example gallery" -r -d ./my_dir_containing_the_subdirs/ -b "/galeries/example/"
```
creates [this](http://benjb.gagahome.fr/galeries/example/)

Motivation
-----
I've seen your article on [isBullsh.it](http://www.isbullsh.it) and I was impressed by yadfig. However, my collection of photos is somewhat important and I didn't wanted to launch yadfig from every directory, then make an index for all these webpages. As a matter of fact, I've implemented a recursive filetree processing for this purpose.

So what?
------
In my opinion, this feature is interesting and doesn't contradict the simplicity of the program. Don't hesitate to accept this pull request, cherry-pick the only interesting commits or tell me "GTFO".

Benjamin
Add the parser from irclj
Add arte.tv to InfoExtractors
Clarify diff between console and log file settings

log_level refers to console logging level
log_level_logfile refers to log file logging level

These are configured separately.
[Review] Request from 'vlewin' @ 'susestudio/ssc/workshop_2012'

Please review the following changes:
Added listener for 'edit' event. Created a hook for updating an element ('update:dialog').

Here was the issue that I was having. Saving the dialog when editing a link I previously created with the dialog,  `save:dialog` was not being fired. I traced it back to line 55 of dialog.js where `edit` was being fired, but nothing was listening for it. So I added a listener for it within toolbar.js, where it fires the `update:dialog` event.

Not sure why this pull request is showing so many changes, because all I added was 3 lines of code to toolbar.js. So, if you want to cherry pick the change, I made the additions to lines 97-100 in toolbar.js.

After I made the additions, I ran `make` to create the compressed and uncompressed dist files.

All tests passed.
Upgrade to Cascading wip281
Ionut/todolist
Local blas

Allows for proper linking in OSX when outside of $(JULIAHOME)
RFC: Fix search_sorted_*r and search_sorted_*by

search_sorted_r and search_sorted_by and their variants were introduced by #1691. At the moment, these functions do the same thing as search_sorted (search_sorted_by takes more arguments, but these arguments are ignored). This is presumably because the `isless` call needs to be turned into an expression using `lt`.

With this patch, the `_r` variants of these functions become a little confusing. search_sorted_first_r finds the index of the last value of a reverse-sorted vector >= x (rather than the first), and search_sorted_last_r finds the index of the first value of a reverse-sorted vector <= x (rather than the last). Maybe we should switch or change the names.
Mappings now deserialize None to colander.null.

This makes 'missing=' possible for mappings when the cstruct's value
is None (such as when we encounted deserialized JSON 'null' values).
Removed puppet from postinstall script (installed and run from gem curre...

...ntly)
Added examples/scripts/ and CHANGELOG.md to documentation

Also cleaned up the %files section a bit. First docs, then config,
then binaries and data. Sorted documentation files.

Intended to only do RPM package, but ended up adding it to the Debian package as well.
"Auto Show Serial Monitor"

Added support for automatically showing the Serial Monitor window. This support is controled by a checkbox menu item in the Tools menu ("Auto Show Serial Monitor"). The feature is disabled by default and is tracked by a boolean "serial.auto_show_monitor_window" in Preferences.txt. When "auto show" is disabled the Serial Monitor window behavior is unchanged (i.e. if you don't enable "auto show" the IDE will work as it always has).
Some improvements to GitWipSave

Don't attempt a GitWipSave if:

1. not in a .git repository
2. editing .git/COMMIT_EDITMSG
Simple man page typo fix
Specify js20120826

pull request #2.  allow user to specify the js console command using -j or --js-exec
renamed the cyclopts limits header file
TimerSerial fails when using msp430g2231

I noticed that the TimerSerial code doesn't work with the msp430g2231 chips which is where it is really most useful.  Trying to figure out why it wasn't working lead me to look at the WDT. It seems like the WDT eats up too much time when running @ 1MHz to allows the TimerSerial RxISR to handle data. 

If I use a disableWatchDog() in my main program, TimerSerial works properly @ 1MHz but kills all functionality associated with the WDT. Without the WDT enabled delay() and friends won't work properly.
Make discussion.activity non-nullable
Possible optimization for the "get" function.

While using your code as a reference for some code that I'm writing, I realized that eval is a better option than the memory + cpu overhead involved with creating temporary variables and iterating over keys... but, I know that many programmers are very against the idea of using eval, so no worries if you don't feel like this is a good idea. ;)
Skip unrecognized sources for easier batch processing

Hi Jeremy,

I've made a one-line modification to docco.coffee.

The modification skips unrecognized sources (and provide friendly information), make below command possible:

```docco src/*```

Outputs:

```
Unknown Type: src/type_of_unknown_extension.xyz
docco: src/docco.coffee -> docs/docco.html
```

W/o the modification, above command will throw an exception.

Filter the sources in the command line is not a good option when we simply wanna document all sources of recognized types.

Please advise :)
more useful exit value

When running Behave inside some other environment (for instance, from Jenkins via a shell script, as we are), it is useful for the exit value of the process to be something more than just 0 for success or 1 for failure. This tiny patch causes "behave" to exit with the sum of failed steps + undefined steps, which is (for us) the most useful measure of whether or not the tests are "green".

If all tests pass, then the return value is still 0. And failure is non-zero. I guess the only change for some people would be that undefined tests will cause a non-zero return value.

Maybe it would be worth making this more configurable (let the user decide which statuses of which types of items are included in the exit value), but this is a start, and it would be good to know if you feel this makes sense and is worth pursuing.
Fixed invalid markup in paginator

Signed-off-by: Sergii Grebeniuk <grebenjuk.s@gmail.com>
IoC::resolve() - call_user_func_ARRAY()

Signed-off-by: Pavel <proger.xp@gmail.com>

Mentioned on the forums: http://forums.laravel.com/viewtopic.php?id=970
Unless I'm missing something it must be `call_user_func_array()` just like in other places.
Fixed #38. 

* Add LINK_DIRECTORIES
* Add `#include <netinet/in.h>` to several files
* Add "C project" tag so that not detect the C++ compiler
Fix links to Haml site

Also tidy up a copy & paste error.
Fixed size not updating on remove in ClockCache; fixed array being alloc...

...ated wrong size in LuceneDataSource
Weg mit dem Kommentar

jetzt aber master in Test
Find method fix

Methods :find_by_sql and :execute should be executes with arguments. But
:paginate method can be executed with and without arguments. Pattern
also should not check only execution on constants. Because for example
:paginate can be executed on collection.
Facilitate easier element hierarchy traversal with iOS 5+

iOS 5+ supports the new [UIAccessibilityIdentification](http://developer.apple.com/library/ios/#documentation/uikit/reference/UIAccessibilityIdentification_Protocol/Introduction/Introduction.html) protocol, which allows us to give visual elements meaningful names without confusing the voice-over accessibility tool. Traversing the hierarchy to find named elements is a bit clumsy, so I added this new method. 

For example, previously we had to do this

    view.scrollViews()[0].elements()[0].elements()[0]

with a name we can do this:

    view.scrollViews()[0].elements()[0].elements()["twitter"]

but with the addition in this pull request we can do:

    view.$("twitter")
fixes a bug where insets on shadow decorators no longer need to be...

...reversed when replacing the shadow because insets are now negative. 
This shows up if an appearance changes the decorator based on state and
those decorators have different insets.

Please see bug report http://bugs.qooxdoo.org/show_bug.cgi?id=6927
Added logsize script

Forgot to pull req this
safehtml: enclose table elements between table/tbody when they are not present, added tests (#24)
Alpha29 freeze

.
[HttpFoundation] Re-apply capitalization to response header names upon sending

Bug fix: no
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: [![Build Status](https://secure.travis-ci.org/gigablah/symfony.png)](http://travis-ci.org/gigablah/symfony)
License of the code: MIT
Fixes the following tickets: -
Todo: -

`HeaderBag` normalizes header names when they are set. `HeaderBag::__toString()` re-capitalizes them. However, `Response::sendHeaders()` doesn't. Therefore, custom header names (e.g. X-Sendfile, Vary) are output in lowercase. I've copied the bit of code that re-applies the capitalization into `Response::sendHeaders()`.

More of a cosmetic (and consistency) fix, since HTTP header names are case insensitive.
[Config][EnumNode] Fluent Interface is broken

`values()` function did not return the object, this breaking the fluent interface.

Added a `return $this` so that usage of this node works as expected:

    ->enumNode('foo')->values(array('a', 'b'))->end()
[RFC][Routing] add support for path-relative URL generation

Tests pass: yes
Feature addition: yes
BC break: not yet

At the moment the Routing component only supports absolute and domain-relative URLs, e.g.
`http://example.org/user-slug/article-slug/comments` and
`/user-slug/article-slug/comments`.

But there are two link types missing: schema-relative URLs and path-relative URLs.
schema-relative: e.g. `//example.org/user-slug/article-slug/comments`
path-relative: e.g. `comments`.

Both of them would now be possible with this PR. I think it closes a huge gap in the Routing component.
Use cases are pretty common. Schema-relative URLs are for example used when you want to include assets (scripts, images etc) in a secured website with HTTPS. Path-relative URLs are the only option when you want to generate static files (e.g. documentation) that can be downloaded as an HTML archive. Such use-cases are currently not possible with symfony.

There are some open questions about how we could implement this without breaking BC. At the moment I added an optional variable to `UrlGenerator->generate` that does not break BC. But the problem is that this cannot be added to the Interface that is already tagged with @api.

The calculation of the relative path based on the request path and target path is hightly unit tested. So it is really equivalent. I found several implemenations on the internet but none of them worked in all cases. Mine is pretty short and works.

I also added an optional parameter to the twig `path` function, so this feature can also be used in twig templates.

Ref: This implements path-relative URLs as suggested in #3908.
allow use of . when generating new stages

To go along with issue #1
Update some error codes to better describe the error.  Have the operator...

... page reload if their session times out.
Comic Sans-ify

Use comic sans for the graph since it is the best font
Fixes to installer. Re-introduce project.
Changes from Superhero2012 (wildbytes) into Cing

Big changes like RTShader system , plugin system in Cing's core and many minor additions and fixes
Ground work? Laid.
Grid curve improvement

Changes have been made:

i) in the way the data are internally stored in GridCurve (one vector of signed cells instead of two)

ii) in the dimension of accepted signed cells (cells of any dimension instead of cells of dimension one only)

The refactoring of the drawing mechanism (2d/3d) will be available soon.
Fixed parent == null issue.
Add the radial-gradient type

Hi,

I have added the #gradient > .radial for radial gradients as described in http://dev.w3.org/csswg/css3-images/#radial-gradients

Thanks,
Testing Pull Requests

Added test.html file
Wrapped tests with nodeunit. Run with `npm test`

Hello jeremy, 

Please review the following commits I made in branch 'david-nodeunit'.

aa6351f3d33fc75da862a40bbccdb9953a22c567 (42 seconds ago)
Wrapped tests with nodeunit. Run with > cromulent@0.0.1 test /Users/david/dev/src/cromulent > nodeunit test
[1mmodules_test[22m
✔ testLoading

[1mrouter_test[22m
✔ testRouting

[1mtemplates_test[22m
✔ testRender

[1m[32mOK: [39m[22m3 assertions (1295ms)

R=jeremy
Configuring-Riak.textile: correction for #Riak_backend section

I'd submit a PR or something to the riak_cs_docs repo, but it's my understanding that that repo is deprecated/going-to-be-deleted-tomorrow/off-limits.

In the section: h2(#Riak_backend).  Setting up the proper Riak backend

... the instructions there assume that the Riak and RiakCS packages are installed on the same machine.  Then the `add_paths` line will automatically point to the correct place (modulo fixing the "X.Y.Z" stuff).

If the RiakCS package is not installed on the Riak box, then the files `riak-cs-machine:/usr/lib64/riak-cs/lib/riak_moss-X.Y.Z/ebin/*` must be copied to some place on the Riak box, and that some place must be used by the `add_paths` directive.
vim indentation refactored
Added @2x menu icon for retina displays, removed Check for Updates link
de_DE: "Doppelname"

I've added double family names to the German naming formats for persons.
Fixed utf8

Hi Francois,

I just completed @jasir 's PR #60.

Hope it's ok.
Multiple product promotions

I've re-instated the `Spree::Activator` code in `core/engine.rb`, switched `handle_notifications` to use `Spree::Promotion` rather than `Spree::Activator` and changed the engine code for promo to only subscribe to `spree.promo` events.
Fixing the average field Issue #154

Fixed the average field issue in modifiers.js
Added a big plus to places with no content
Added piped helpers

Implementation of piped helpers based on the discussion found here: https://github.com/janl/mustache.js/pull/139

See the new tests.

```javascript
({
    numbers: [1,2,3,4],
    sum: function() {
        var total = 0;
        for (var i=0,len=this.length; i<len; i++) {
            total += this[i];
        }
        return total;
    }
})
```

```html
{{numbers|sum}}
```

```javascript
({
    timestamp: 1,
    iso8601Date: function() {
        return new Date(this).toISOString();
    }
})
```

```html
{{timestamp | iso8601Date}}
```

Helpers are simply lambdas.

```
{{a | b}} is identical to {{#a}}{{b}}{{/a}} when 'a' is a single value
```

It is not identical when 'a' is a list.  The list will become the context of the lambda to allow for 'reduce' type functions.
7.1

localhost.
[7.1] AS7-5626 Take method parameters into account when determining the 'real'...

... method for a bridge method
AS7-3556 Add CLI tests for OSGi management functionality

Added CLI-based system tests for OSGi management operations.
Re-enabled (and fixed) the unit tests that were previously disabled.
This commit doesn't include ConfigurationAdmin tests yet, these will be done separately in the context of AS7-3904.
fixed VirtualBox version on the .vbox_version file

The VirtualBox version on the .vbox_version is used in the post-install procedures in the Linux distro templates definitions. This PR complements the PR #388.

This happened before the fix:

    VBoxGuestAdditions_4.2.1.iso: No such file or directory

    sh: /mnt/VBoxLinuxAdditions.run: No such file or directory

    umount: /mnt: not mounted

    rm: 
    cannot remove `VBoxGuestAdditions_4.2.1.iso'
    : No such file or directory

And after:

    2012-09-24 00:41:16 (232 KB/s) - `VBoxGuestAdditions_4.2.0.iso' saved [55207936/55207936]
    Verifying archive integrity...
     All good.

    Uncompressing VirtualBox 4.2.0 Guest Additions for Linux

    VirtualBox Guest Additions installer

    Removing existing VirtualBox DKMS kernel modules
    [
      OK  
    ]

    Removing existing VirtualBox non-DKMS kernel modules
    [
      OK  
    ]

    Building the VirtualBox Guest Additions kernel modules

    Building the main Guest Additions module
    [
      OK  
    ]

    Building the shared folder support module
    [
      OK  
    ]

    Not building the VirtualBox advanced graphics driver as this Linux version is

    too old to use it.

    Doing non-kernel setup of the Guest Additions
    [
      OK  
    ]

    Starting the VirtualBox Guest Additions
Bunch of updates to bootstrap.py

Hi,

The main updates are:
    
* Added support of full configuring ``virtualenv`` and ``pip`` via config files
* Added support of different bootstrap url to use on self-updating process
* Fixed do not self-update mode, earlier it didn't work
* Several PEP8 fixes and so
* Added tests and README to the project
add Purchase (user purchase history)

@zhoudi  please check the definition of Purchase Domain Class, other parts are not important, some UI, some buying logic.
Bugs and languages

A number of bug fixes and increased support for languages.
Bug 803903 - Hide offline calendars from account list (+ integration tes...

...ts) r=michable
Bug 802583 [Apps] App Install Cancellation Prompt

Will also close 802584
Allow communication with an IMAP server proxy program

This change lets node-imap start a proxy program whose stout and stdin
behave like an IMAP server would. For example, it can now connect to a
locally-running docecot instance (http://wiki.dovecot.org/PreAuth).

This also allows connecting to imap servers running behind spiped
tunnels and other non-standard topologies.

To make a preauthed dovecot work, this change also needs this pull request: https://github.com/mscdex/node-imap/pull/109 but the two pulls are pretty much independent. I'm much less sure about this one, and can totally understand if you're not comfortable with it at this stage. I am absolutely open to suggestions for reworking it to better fit in.
The collision function now returns an int corresponding to the color the...

... player touches, or -1. Also added a color converter.
[FIX] Alpha for ellipse marker

http://hub.qgis.org/issues/6668
New Documentation page!
CSS Preprocessors

I was looking for a way to use Sass snippets rather than CSS snippets so I did some digging and discovered a very useful API for compiling CSS using preprocessors. (http://divshot.com/alloy)

I've modified the functions.php file to include the following configurations:

```php
// Setup for CSS preprocessors
// Possible options here:
// css, sass, scss, less, stylus
define("STYLE_TYPE", "scss");
define("COMPASS", true); // if you're using Sass/scss, will you be using compass?
```

Simply update those to use your CSS preprocessor of choice.

Hopefully this will be useful to others.
Fixed a 'double resume' error and added options to EM::Ssh::Shell.new

Options added to shell:
:port (default 22)
:auth_methods (default ['publickey', 'password'])
:verbose (default :warn)
Pull Request: feature/basic-error-screen
Important Commenting Functionality

Allows users to come in an easier fashion.

I don't think you understand how amazing this feature is.
Condition >= fails when no response exists

When you have a >= condition where there is a response for a answer other than what the condtition is written for, an out of bounds exception is thrown.

To reproduce with the survey below:
1. Select "Don't Know"

<pre>

{
    "sections": [
        {
            "display_order": 0, 
            "questions_and_groups": [
                {
                    "answers": [
                        {
                            "text": "NUMBER", 
                            "type": "integer", 
                            "uuid": "ebd4d920-8ff0-4c7e-ac80-27ef63c41a87"
                        }, 
                        {
                            "text": "DON'T KNOW", 
                            "uuid": "053a3eae-206b-45bc-900d-32e0105773a2"
                        }
                    ], 
                    "pick": "one", 
                    "text": "How many?", 
                    "uuid": "e2bfb591-5528-4813-841b-6b93a8537b1d"
                }, 
                {
                    "answers": [
                        {
                            "text": "NUMBER", 
                            "type": "string", 
                            "uuid": "59a12455-ca26-4ffe-8f8f-331ae0b43d85"
                        }, 
                        {
                            "text": "DON'T KNOW", 
                            "uuid": "cd89c38c-2526-457e-823d-443716c56590"
                        }
                    ], 
                    "dependency": {
                        "conditions": [
                            {
                                "answer": "ebd4d920-8ff0-4c7e-ac80-27ef63c41a87", 
                                "operator": ">=", 
                                "question": "e2bfb591-5528-4813-841b-6b93a8537b1d", 
                                "rule_key": "A", 
                                "value": 1
                            }
                        ], 
                        "rule": "A"
                    }, 
                    "pick": "one", 
                    "text": "That's a lot", 
                    "uuid": "f85b5186-b5e9-4f14-a919-e91bf1589b9c"
                }
            ], 
            "title": "One"
        }
    ], 
    "title": "Condition >= Test"
}
</pre>
Auto-expansion of properties and additional fixes

Hi again, I've done some more coding.

First off is 'auto-expansion', which maybe is best explained by looking at README.md

Second is a fix for attributes with prefixes that were not rendered correctly. When the JSON data contained a prefix for an attribute, it was missing when being converted to XML by the XMLSerializer. Now it is there, and all tests are still passing after the fix ;)
Search mobile changes

Quick correction as secondary results `<div>` was showing even when there were no results.

Forms part of the work in this pull request:

https://github.com/alphagov/static#105
Generate html docs with formast.

@neomonkeus @mharj @corwinn @darkyellow

I'll be doing the first formast "real life test case" here in this branch. Since we may retire docsys anyway at some point (it's a mess, and submodules of submodules are a bit of a pain to maintain), I've imported the relevant history into a docsys2 folder in the nifskope git repo.

I think of actually implementing it in C++, rather than Python, for tighter integration with nifskope. In particular, this will open up the possibility for nifskope to generate the html documentation on the fly.

No code written yet, but thoughts are obviously already welcome.
Refactor tee tree classes

update master with refactor changes
version update, release 040
Add creation of try jobdir subdirs during master startup.

I got distracted on the way to fixing ticket 2126.

This patch makes master startup less mystifying in the case where the jobdir exists but its cur, new, or tmp directories haven't been created. It does that by creating those subdirectories. The motivation for this is that the traceback when a subdir is missing refers to the jobdir, not the subdir.
Iss1237 line number
Merge in Jimbos coolness
DB indexes

Hi,

I started adding some of the missing indexes. There's definitely room for more improvements.

In the posts table there should be an index on id, type and interacted_at. I didn't add that one right away, because I think we could combine it with the new index on id, type and created_at to an index on id, type, interacted_at and created_at and changing all queries using created_at to include interacted_at (and setting it to created_at, because interacted_at >= created_at).

http://dev.mysql.com/doc/refman/5.5/en/multiple-column-indexes.html

Here's an example for such a query. I think they're used on the activity page

SELECT  posts.* FROM posts INNER JOIN participations ON participations.target_id = posts.id AND participations.target_type = 'Post' WHERE participations.author_id = xx AND posts.type IN ('StatusMessage', 'Reshare', 'ActivityStreams::Photo') AND (posts.interacted_at < 'xx') AND (posts.author_id NOT IN (xx,xx,xx,...)) AND (posts.id NOT IN ('xx','xx','xx','...')) ORDER BY posts.interacted_at DESC, posts.interacted_at desc LIMIT 15\G

There seem to be quite a lot of duplicate indexes as well, have a look at the output from mk-duplicate-key-checker. If nobody protests, I will remove them.

http://pastebin.com/40L0nfTn

The last thing I noticed were these kind of queries:

SELECT  posts.* FROM posts  WHERE posts.id IN (xx, xx, xx, /*... omitted 26579 items ...*/) AND posts.type IN ('StatusMessage', 'Reshare', 'ActivityStreams::Photo') AND (posts.created_at < '2012-03-30 15:34:47') ORDER BY posts.created_at desc LIMIT 15\G

I don't really understand why index_posts_on_id_and_type_and_created_at is not used, but having 26579(!) clauses in your query can't be a good thing.
Adding travis icons for dev branch too
View project pages without master branch

Project pages will not show up unless a master branch exists as find_or_first (without a commit id) will look for the first commit on the master branch by default - causing require_non_empty_project to do the redirection, even though the project is not empty.  This changes find_or_first (without commit id) to look on the default branch instead.
Updating footer links

not merging until http://m.guardian.co.uk/help/insideguardian/2012/nov/26/new-guardian-mobile-site is live
[1.2] Fix for issue #39 (Wrong output on whois)

Link to issue: https://github.com/inspircd/inspircd/issues/39
fixes JENKINS-14533
Dev

Two tweaks here I've been using on some sites.

(1) I'm adding an error in jigoshop_shipping.class.php if there are no available gateways. The checkout page seems to expect an error in this case, but none existed.

This text then shows up in place of the shipping dropdown on the checkout page. Otherwise, customers are confused why they get a shipping error after clicking the purchase button.

Not sure if this error interferes with other places where the available gateways are checked. (I don't believe so.) And I'm not sure what the best language would be in this case, but this worked for me.

(2) I added two hooks to order-data.php to allow me to add tabs/panels to the orders info page.

Thanks!
Media manager Directory doesn't update while browsing folders

Reason: popup manager alters folderlist element value directly, doesn't trigger 'change' event. Need to update chosen.jquery state manually.

Solution:
jQuery( folderlist ).trigger('liszt:updated');

Note:
Cannot use `jQuery(this.folderlist).trigger('change');`, as this would cause a loop (element is listening to change event -> Maximum call stack size exceeded)
com_media improvements

Add support for multi-file upload via the file input tag's 'multiple' attribute
Bug fix for long-standing folder creation bug where 'continue' was used outside of loop context
Various code cleanup
Found a minor bug in lib/utils.py; Also fix ~ expansion

If there was an error, instead of throwing properly, copy_tree was getting a NameError because I failed to import the error class.

03df2 fixes ~ expansion, as filed in #39
Fix loadgen

These commits repair loadgen after the port to jwcrypto and the api changes.  when merged, this should close issue 1596.

I wanted to add tests of loadgen as part of this, but that's an improvement we'll save for another day.

anyone may review and merge this.  @ozten, @shane-tomlinson, @jparsons, @benadida
added proper quoting to strings in ini file writing

configobj does implicit conversion of strings that meet certain criteria: including converting non-quoted strings that contain commas into lists. This regression was because configobj was applying python object conversion rules before configman was able to apply its own conversion rules.    Since the options were then handed to configman having unexpected types, configman was thwarted in converting them correctly.
Add a base_path variable to the environment of paginated (index and tag) views

This way you can e.g. refer to the first page of the pagination or create relative links (for instance to a feed of a tag).
autoloader

Would you guys be open to more changes?

E.g.:

 * I'd like to exchange cURL for a lib which supports more transports (socket too).
 * I'd like to move away from all these static calls.
 * I'd refactor the test suite heavily to not rely on actual credentials.
Bad macro fixed
Replace Url view helper by Router

The `Url` view helper is depending on the `Router` to assemble urls. The use of the url view helper in `Zend\Navigation` adds an unnecessary dependency for `Zend\View`, where the mvc navigation page already depends on `Zend\Mvc\Router\Route\RouteInterface`. Replacing the url view helper by a router does not change any behavior in url assembling, and simplifies usage of navigation.

Using the url helper is also problematic for this use case: to inject automatically the `RouteMatch` into the helper, you set up a factory to inject the router and routematch ([example](https://github.com/juriansluiman/SlmCmfUtils/blob/master/Module.php#L33)). To get this working, you want to make sure the first usage of the view helper happens after routing, but navigation parsing can happen anywhere in the process (bootstrap or during an early route listener).

This will create complexity, as you have to have a factory for the url view helper to inject the router and a listener after the route event to inject the routematch. Using the router directly in the navigation solves this completely.

**Update** everything is updated, PR should be safe to merge. Travis puts a build status "unknown" here below, but click to see that the builds are passing.

[![Build Status](https://secure.travis-ci.org/juriansluiman/zf2.png?branch=feature/navigation-mvc-router)](http://travis-ci.org/juriansluiman/zf2)
[View\Helper\PaginatorControl] Adding Missing $_defaultScrollingStyle var

**Completed:** Adding missing defaultScrollingStyle var, and adding get / set, and if no defaultScrollingStyle is passed into the invokable, the default is used - which itself is set to a default value of 'sliding' as before.
Added astrology page makeup and styles
Add light shader and light render effect

Add liquid animation and liquid render effect
Modify the texture for liquid.

Signed-off-by: L5D <cholley.thibaut@gmail.com>
Add github_id field for Repository

This field can't be changed on Github, while others (`owner_name`, `owner_type`, etc) can.
Merge acceptance test infrastructure in this module.

This module seems like the best place to house the acceptance test infrastructure.
All acceptance tests are contained in the spec/acceptance dir.
The Vagrantfile is in the top-level dir due to a bug in sahara, the Vagrant snapshot plugin.
Ability to change the crosshair using textures

This adds the ability for texture pack makers to change the look of the crosshair.

It also fixes the crosshair not always being symmetrical on some video drivers.
Add in a doc about installing on FreeBSD

Attempt to add in a doc for FreeBSD install.