labofsahil/github-event-dataset-2012 huggingface dataset:
Added ability to change keyboard controls

It's a bit hackish, since LÖVE doesn't quite handle all Unicode characters. I added a new table to `core.keyboard` called `ctrl`, which itself has `down = {key = --[[key]], code = --[[unicode]]}, up = {key = --[[key]], code = --[[unicode]]}`. I made a function `keyboard.controls(up, down)` which allows users to change the controls by providing a key and a corresponding unicode. The way it works is both have to be true for the movement to be recorded. This is how I was able to maintain the ability to use [mod]+[key]. Example:

    keyboard.controls({key = "tab", code = 0}, {key = "tab", code = 9})

Since SHIFT+TAB (or for that matter any held mod key + TAB) gives a unicode of 0 (according to LÖVE), this mimics the behavior of SHIFT+TAB without having to hard code it, since just pressing tab will result in a unicode of 9.

**Why make the change?**

I wanted to navigate through my buttons using the up and down arrows, but wasn't able to. Now I can! I figure other people might want this functionality, considering TAB is unlikely to be their main means of keyboard navigation.

**Shortcomings**

The user needs to know the unicode for their particular new keybinding, and also needs to understand that [mod]+[non-printing character] has a unicode of 0. This can be explained in any documentation, however. It also has a slightly clunky interface for the function.
Untitled

I implemented passing label values to predicates.
script: add catq/printq/printnq handlers

These allow binary-safe handlercalls.

Specifically, if there is a file containing " foo" that should be passed as an
argument to a handler, and output the results of the handler to a file, it was
impossible before this change (the space at the beginning would be eaten).

now this can be run:
  printnq >output_file my_elt.my_handler $(catq input_file)
[RFC] Use same hint string for the same links

This reduces the total number of hints used - helpful on a page where there are
more than one links that point the the same location.

For example reddit.com main page has many <a> links that point to same location
in both the thumbnail and the text description of a post.

Possible caveat:

May break javascript links like <a href="dosomething()"> where dosomething()
does something depending on the nth-order of the target element.

Links like these are also possible problems: <a href="#">, where there are
javascript event listeners attached to the element.

If anyone can suggest a way to correctly detect these kind of gotchas then
that'd be great as then we can ensure that those link will not be considered as
pointing to the same target, something along the example below but need to
handle other possible cases:

function isJavascriptURI(href) {
	return href.match(/^javascript:/);
}
Improved streams
Local repo

modification to extension method for local repository.
Need to make sure I covered all cases.
Added Mac Framework build target

I added a Mac Framework build target for easy inclusion in an OS X project. I had to modify some source code to allow building on 10.8 and iOS 6.0, which removed the requirement to release GCD queues - they're now handled by ARC. And I tweaked a couple of NSValue methods.

Hopefully this all makes sense, but please let me know if I've done anything stupid.
Cleaner also removes dirs now

Because the cleaner did not use rm_rf in Cleaner.rb directories weren't removed. We now use rm_rf, but also checks if it is inside the build directory, such that other files cannot be deleted from there.
Simulating zendframework/zf2#2270

Original Pull Request: [#2270 on zendframework/zf2](https://github.com/zendframework/zf2/pull/2270)
Used Engine Version: e445afba607d8f00ed1ade966348d5ad05c7d33e (2012-08-30 06:47)
Review Details: http://jmsyst.com/reviews/befd1ea2-b872-4449-b47d-32501702d511
Por traduzir (Algumas palavras em JP)
hi there, can i use your code
Update manifests/ring-users.pp

additional ssh-key for user netsign
Fixed Stackable Flag For Custom Items

Don't know if this flag was never implemented, but never works, so i just fixed it.

Signed-off-by: Wolftein <agustin.l.alvarez@hotmail.com>
Update project.properties and add support JAR

Needed for Uncodin/nowtu-android#1004
Messages! ;D
Massive overhaul of formats.js

I always felt like formats.js was a bit of a mess, and that the list of formats on PS could use some organization.

- Everything was re-ordered and re-categorized for ease of use
- Split the rules "pokemon" and "standard" into many separate legality rules
- Added rule sets which include lists of rules and clauses. These help quickly define the rules for a format.
- Added "Flat Battle" and "Nintendo" rules, which are meant for VGC and any other Nintendo-supported metagames
- Added Doubles Randbats to the search list
- Removed DW Ubers from the search list for obvious reasons
- Added "no restrictions," a format with no bans or clauses. This should be useful for those who want to play by their own banlists rather than Smogon's.
- Added "doublesteampreview" to the code which allows you to pick 2 leads. This was made for Doubles Custom Game because regular team preview does not work very well in doubles.
Update KZ bban pattern (fix for false negatives)

http://www.swift.com/dsp/resources/documents/IBAN_Registry.pdf

Name of country Kazakhstan
BBAN structure 3!n13!c
BBAN length 16
BBAN example 125KZT5004100100
Create a new Beer!

Just post some info about your beer and a new beer will be magically created for you!
Remove println statement in result parser

Hey Erik -
Just a quick patch. No need to release an update for it, just wanted to get it into the code base. There's a println in the FitnesseXmlResultParser that dumps the entire XML result to standard out.

I see there are a couple more, but I think those are ok:
FitNesseTestReporter -> prints out if it couldn't parse the XML
NonStaticFitnesseMain -> prints out command args/usage
GrailsFitnesseTestType -> print out Fitnesse args.
#30 #24 #22 #9

Updated .gitignore for emacs

Update .travis.yml to use node version 0.8.x

Created Config sub-module, added tests for config sub-module, changed papernode binary, server and api sub-modules to use new config module.

Added prototype of api sorting function along with tests.

Added 1602/jugglingdb as base module for db layer.
dell::openmanage::redhat: resolve dependency cycle

There was a dependency cycle when installing redhat on physical servers.
Removing that dependency breaks that cycle.

I'm not exactly sure why this dependency was there in the first place. It seems
weird that a repository definition depends on a package. The openmanage recipes
seem to apply just fine without this require.
Dashboard looking and working better
Fix a bug in the reload action.
Refactored

Merging into master
Add functionality for passing success/error callback hash exclusively for Model.save().

The save function is much like the other sync calls where it accepts a success/error callback hash however it requires at least a null for the the attributes field. I feel that setting the attributes before calling save is a common enough task that we should be able to pass just the callback hash just like we do with fetch and destroy. I also think it could help potential new users avoid a common pitfall (one I fell into myself).

New and old syntax both work

**Old:**
```javascript
Model.save(null, {
  success: function(model, response){
    //success
  },
  error: function(model, response){
    //error
  }
}
```

**New:**
```javascript
Model.save( {
  success: function(model, response){
    //success
  },
  error: function(model, response){
    //error
  }
}
```
Avoid triggering a sort in some cases

If all models provided to Collection.add are duplicates and we don't want to merge them, then it's useless to sort the collection.

In my case the collection sorting take around 30ms (dynamic sorting on text field with String.localeCompare on a ~800 items collection).

Right now to save these computation i'm forced to check for duplicates before calling Collection.add:

```coffescript
@collection.add(model) unless @collection.get(model.id)
```

In that case I know that if `model`is in `@collection` its the same instance.
Fix Storage#write_file to be thread-safe

Storage#write_file is not thread-safe.

The bug comes out when multiple threads are trying to write data into one index file.
When such situation occurs, one thread moves ```tmp_file``` to ```new_file``` by ```FileUtils.mv```. At the same time second thread tries to move temporary file to ```new_file``` too, but temporary file not exists already, so method fails with ```Errno::ENOENT: No such file or directory```.

You can reproduce it with concurrent creating indexed model instances, something like this:

```ruby
threads = []
5.times do
  5.times do
  
    threads << Thread.new { IndexedModel.create! }
  
  end
end

threads.each &:join
```
One possible fix is to create temporary file with uniq name. It is possible to create it via ```Tempfile``` class or manually, as in pull request.
With this fix, ```FileUtils.mv``` will move only temporary file from the current thread.
use default font for menubar

as title. font 10.0 is too small in my environment.
Fix/1.0.x/doc 1825

Ddd numbers to table of content in DOC-website and HTML output
Rtrimmed truncated value.

Trimmed trailing spaces.

Example:

before: `Lorem ipsum ...`
after:    `Lorem ipsum...`
Refactored into module

Made your hacky stuff into best practice hacky stuff :-)
A fix for some videos not playing

Fix for some videos not playing
encode-about-in-url-93

This branch simply uses the quoteAbout function in the correct place so that the getObject function works correctly with dodgy about arguments. Also includes a test.
Minor improvement to the redis backend, plus lots of tests

@kiril
Wrong variable reference for keywords file

Reference to KEYWORDS_FILE variable in lowercase causes the file to not be found.
Dynaform designer
Adding one commit with topic 3

Topic 3 BOOM!
Patch 1

Update SBT script to latest version in extras.
Exception handling, job storage API change: null = missing value

This changes add proper error message serialization when an error occur in our system. It also changes behavior of IJobStorage. Returning null means job not found - sorry googlers. This will be for now easier
Refactored the book:new command by introducing a new BookGenerator objec...

...t.
removes obsolete conditional

`LocaleSetter::User.for` starts checking if user is not false:

~~~ ruby
if user && user.respond_to?(locale_method) &&
~~~
Add #escape() function
Added currentSlide().hide() on line 190 for the 'fade' transition. When ...

...using the fade slideshow with anchor elements (as the .slide), once the cycle has completed, the anchor href always remained as the last slide. slides faded to 0 opacity, but never disappeared.
Make sure JFolder is imported in files that use it.

Due to using JFolder less and less classes that just relied on it to be already loaded now error out. This pull adds all the missing jimports so this doesn't happen.
Remature optimization

ksort redone so as not to replace array with boolean
Task3 aes

Please review task3_aes branch.
It contains one commit to re-factor mech_aes.
a Description field to PostmarkBounce 

There is a description field in bounce json but it wasn't supported in the driver. I added it PostmarkBounce object..
Allow setting will, allow message to be stored in flash

Allow setting of a will without also providing auth credentials.
Added ::publish_P which accepts the message data from PROGMEM. This allows a sketch to send a large pre-defined message.
Working diagrams-canvas based on blank-canvas!

It now works on all the examples I've tried it on, with the caveats that

  * HTML5 canvas does not support drawing dashed lines, so neither does diagrams-canvas for now.  Perhaps at some point we can write code to explicitly simulate dashed lines.
  * diagrams-canvas doesn't yet support text.

Next up is animation support.
demande de pull

demande de pull
LPS-30842

Adds custom fields support for expando portlet and roles_admin portlet. It also declares the roles_admin portlet supports costom fields in liferay-portlet.xml. Added two functions to com.liferay.portal.service.impl.RoleServiceBaseImpl. The other RoleService* classes and interfaces are generated by ant build-service-portal.
Install rules
Fix for JBPAPP-9493.
Replaced git:// protocol with https:// in propEr rebar

Hi there,

git:// fixes the build behind the corporate firewall (assuming https:// can get through)

cheers
Nico
Updated the munin spec file

Added in the doc, plugins, and async packages as requested...
decline offers that will never be used.
TAGUIAR_04: Action Item - DbUnit
Change all package upgrades to package installs
Add number functions

Hey mate,

I could do with these functions, thought I'd pull-request in case you want them too :)

One decision I'd like to run by you, though, is that `NaN` returns false. This makes sense to me as it's "Not a Number" but it goes against JavaScript's own response as `typeof NaN === 'number'`. Thoughts?
Add registry config and register the new jquery resource bundle.

i think the definition of the jquery bundle should be done in plone.app.jquery itself. 

as far as i understand, we would need such an explicit bundle definition to allow the CMFPlone 4.1 release support the plone.app.jquery 1.7 branch (which registers it's resources for the "jquery" bundle but does not define it).
of course Products.ResourceRegistries must also be updated at least to 2.2.1

but there is one problem i know of with this pull-request. it overwrites eventually existing bundle definitions for the (default) key. 
we would need a purge directive on the element level too, to prevent this.
job can be scheduled

* add an input to set schedule date in delayedAction
* create a task which launch jobs when it's time
Fix: use getFirst() instead of first()

This fixes my previous PR... The first() method does not exist in PropelCollection.
Sorry about that.
[Form] Allow setting custom message, adapt to sf2.1 API

This PR allows setting the message by using 'message' option.

It contains also a refactoring to adapt the code to recent Symfony forms API changes (removes dependency on deprecated functions).

It fixes #160.

The PR should be safe to merge into 1.1 and 2.0 (do you want me to make a separate PR?).
Also note that the namespace is not conform with Symfony2 namespaces (should be Constraint rather than Constraints) but I didn't touch it to avoid BC breaks.
(#17835) Updates to system requirements page for Puppet 3

- be more explicit about what rubies are supported
- indicate that EL5 is only supported on newer rubies like the one we package
  (I could not find a more specific page about enabling the 'dependencies' repo,
  but I hope that's clear from the text here)
- make the links for facter and heira go somewhere instead of rendering as
  empty brackets. it'd be nice if they both went to similar/parallel pages,
  but there's no puppetlabs.com landing page for hiera and no top-level docs
  page for facter, so here we are.
Added some pre-flop functionality

I don't know how to fully execute some of the code (since I don't exactly know what the pokerbot client is requesting in terms of information), but otherwise the pre-flop code is ready for testing.
Add Voter.voted_up_on? and Voter.voted_down_on? methods.

This adds two more instance methods to Voter; `.voted_up_on?` and `.voted_down_on?`, which should be pretty self explanatory.

**Example**

```ruby
@user.likes @comment1
@user.dislikes @comment2
# user has not voted on @comment3

@user.voted_up_on? @comment1 # => true
@user.voted_down_on? @comment1 # => false

@user.voted_down_on? @comment2 # => true
@user.voted_up_on? @comment2 # => false

@user.voted_up_on? @comment3 # => false
@user.voted_down_on? @comment3 # => false
```
Toolbar element added
Fixes #37

Set defaults for aliases.
Fixed a bug which caused the missing config die() statement to be trigge...

...red when inside the installer. Fixes #1521
Update!

Added webpage and images folder.
Get voronoi build working on OS X

With boost installed through macports, I had to add the library and include paths explicitly to the build options.

I also had to explicitly include the header that defines std::runtime_error.

Everything compiles fine now, though there are a few warnings.
Refactor of NewGame, Mono support, Window can no longer be resized

Refactored NewGame's initializer to make it an easier read. Added some files required for developing with Monodevelop/Mono

Removed the ability to re-size the game window.
prevent notifications from piling up in Gnome
index.en
make the color clickable too
set TERM=linux for 2nd stage services, to keep ncurses nice

(bnc#768356)
- 2.22.9
日本語訳

日本語化した
Make path to Makefile2 absolute

Hi!

For my typical flow of using cmake I need absolutle path to Makefile2.
Bug 1110: Fixed concurrency error due missing GIL acquisiions

These fixes address bug 1110 on the PySide bugzilla report.  The first commit specifically fixes the reported issue.  The second and third commits are based off a code review and should be verified by someone more familiar with the codebase.
Rewrite variadic LPUSH when values are pushed to waiting clients

Not doing this may cause `LPUSH` to be replicated with a wrong number of arguments. The values to push are scanned from left to right, pushing them to waiting clients as needed. When one or more values cannot be pushed to waiting clients and are pushed onto a real list, the global dirty count is incremented, which causes the command to be replicated. When replicated, it should only include the values that were pushed to a real list, ignoring the values that were pushed to waiting clients.
Solaris compatibility

Hello!

I had trouble compiling stud on Solaris (specifically a Joyent smartmachine) so I made a few patches that affect the `Makefile` and `stud.c`.

Notes on the patches:

Using `fcntl()` and `O_NONBLOCK` is more portable than `ioctl` and `FIONBIO` on Unix (See http://stackoverflow.com/questions/1150635/unix-nonblocking-i-o-o-nonblock-vs-fionbio#1151077 and also the libev source code).  Apparently `FIONBIO` is the way to do it on Windows.  I can change this to be inside a Solaris-specific #define if you'd like.

For the fclose()/fopen() -> freopen() change I was getting the following error from gcc:

```
stud.c:1812: error: lvalue required as left operand of assignment
```


For the USE_KEEPIDLE define, I wasn't sure if you'd rather this was defined in the Makefile or inside of stud.c itself.  I can easily change it to your preference.  Solaris doesn't let you tune the keep-alive interval per-socket, but does allow tuning it for the whole system via the `ndd` tool.


Let me know if there's any questions; I'm happy to have a conversation about these patches and make any changes you see fit.  

Note: I haven't done any significant testing of it (other than one-off testing), so if you're worried about stability I can wait, do some more testing, then get back to you.

Cheers,
~stash
fix issue with pattern shadowing stdlib module `parser`

After installing `pattern`, previously working code started failing with 

```
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/lib/npyio.py", line 348, in load
    return format.open_memmap(file, mode=mmap_mode)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/lib/format.py", line 556, in open_memmap
    shape, fortran_order, dtype = read_array_header_1_0(fp)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/lib/format.py", line 336, in read_array_header_1_0
    d = safe_eval(header)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/lib/utils.py", line 1137, in safe_eval
    ast = compiler.parse(source, mode="eval")
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/compiler/transformer.py", line 53, in parse
    return Transformer().parseexpr(buf)
  File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/compiler/transformer.py", line 132, in parseexpr
    return self.transform(parser.expr(text))
AttributeError: 'module' object has no attribute 'expr'
```

After digging around a bit, this stems from the standard module `compiler` doing `import parser`. Unfortunately, loading a parser from `pattern` with e.g. `from pattern.en import parse` makes the `compiler` module "see" the wrong parser -- `pattern.text.en.parser` instead of stdlib.

My resolution was to manually `import compiler` before importing the rest of `pattern`, but it feels more like a hack. A better way is not to use stdlib module names, I think.
plessc_recurse for the use case of directory to directory compilations

I created an extra command line script to compile an entire directory of less files to another directory.
New formula for the TinySVM learner/classifier.
Upgrade to riak 1.1.0

This upgrades the riak formula to 1.1.0, removing the patches which were previously required to build.

The main question I have is that riak can't build with the very latest erlang, not sure if there should be some notation in the formula to indicate this.
bz18831: fix attribute error during force save db error

Implemented the same idea without the mock module because we can't easily
import it on all platforms.
bz18853. update device View() call for new API

f867313892be7c17be858e8421aab2e7929fcb83 changed the View API to take a dbinfo
argument, but this call wasn't updated to grab that field from the view we're
duplicating.
Various changes

Some documentation staging, a bugfix or two...

...Just ignore that plugin commit and removal >.>
Search redirect Buddypress

Still new to github, so i apologies if i do this pull request thing wrong, but to get roots compatible with buddypress (see #236) i wrapped the search redirect action with !defined('BP_VERSION') to ensure that it reverts to the ugly url structure if buddypress is active...

Just a quick fix until we figure out how to get it working properly with BP. atleast this way buddypress owners can still use the search feature (i've been looking through the bp code, but i cant seem to pinpoint a proper fix yet to get clean urls working)
Improved the README

* Fixed a grammatical error
* Fixed a missing import
Use legacy themes in major version 23 and below
Issue-4949: Further fix the image display issue in graphic matching test type.
Stabilized the frame rate and lowered CPU usage on Windows.

Stabilized the frame rate and lowered CPU usage on Windows. See discussion at:
http://forum.libcinder.org/#topic/23286000000353040
bb added

merge esta rama,
XMLDoc cloning always done using .cloneNode(), fixes #11291

When clone()'ing a XMLDoc and the element had a nodeName equal or starting with a html5 nodename it incorrectly used the shimCloneNode(). Now XMLDoc's are always cloned using the elem.cloneNode( true ) construction.

Also the regex to detect html5 nodenames was only testing the start of the nodeName, so metering was matching <meter /> and therefore incorrectly using shimCloneNode().
Added support for queries on a DocumentFragment

Hi,

Would be nice if you guys would pull this in since it adds a feature that some people might need including my self.

It will use getElementsByTagName if the DocumentFragment supports that method if it doesn't it will fake that method by looping the childNodes recursively. I haven't performance tested it so there might be optimizations for it.

Regards
Cookbook toevoegen

Auto aanvullen kookboek selecteren
Refactored the Gesture code so all the Gesture detection is in the GestureListener
fix the bug when selecting the current tab, in standard style

「現在のタブを選択すると、フォーカスがタブバーに固定される」( https://bitbucket.org/mumurik/xyzzy/issue/9/---------------------------- )の問題のfix。

TXMouse.exeに対応するように、ちょっと変更しました。ウィンドウをクリックしたときにclient_wndprocからprocess_mouse_activateが呼ばれる。一方で、TXMouse.exeなどでは、別のwndprocからprocess_mouse_activateを呼んでいる模様。なので、client_wndprocから呼ばれるprocess_mouse_activateだけ、コメントアウトしていた部分を行こうに戻す、ということをしました。

本当に問題ないかは、ちと分かりません（無責任な！）。きちんと挙動を解析するとなると、古きよきWin32 API将軍を勉強し直さないとならないので、そうなるとこのバグはmumurikさんにお任せしちゃうと思います。「マンドクセーからやらない（キリッ」というやつです。rejectなんて、全然気にしてませんぜ。
Updated formula: libvirt

Updated for upstream libvirt 0.9.9 release.
New formula: blackbox 44

"Blackbox is a planning system that works by converting problems
specified in STRIPS notation into Boolean satisfiability problems, and
then solving the problems with a variety of state-of-the-art
satisfiability engines. The front-end employs the graphplan system (Blum
and Furst 1995). There is extreme flexibility in specifying the engines
to use. For example, you can tell it to use walksat (Selman, Kautz, and
Cohen 1994) for 60 seconds, and if that fails, then satz (Li and
Anbulagan 1997) for 1000 seconds. This gives blackbox the capability of
functioning efficiently over a broad range of problems. The name
blackbox refers to the fact that the plan generator knows nothing about
the SAT solvers, and the SAT solvers know nothing about plans: each is a
"black box" to the other."
[http://www.cs.rochester.edu/u/kautz/satplan/blackbox/]
Add caveats to rbenv regarding rbenv init.

As mentioned on the [rbenv homepage](https://github.com/sstephenson/rbenv), add a note to the rbenv formula caveats about adding rbenv init to your profile.
ledger: new --no-python option

The --no-python option disables Python support in ledger. This makes it actually possible for me to build ledger, which otherwise fails.
Allow attribute to call operations

MBeans provide two entities to the outside world:

* Attributes
* Operations

The former is a simple key/value lookup, while the latter
triggers a method call and yields the result.

Operations have signatures, they can be fed an array of
parameters. For now, calls are triggered assuming
there are no parameters. Later a separate keyword
`Operation` can be introduced, taking a list of
`Parameter` directives specifying type and values
to feed to the MBean operation.
Simple bug fixes

None of these should break anything. ctags is the only thing to worry about, but as long as ctags is in your $PATH it should work.

* Changed ctags path.
* Fixed documentation for setting up git user credentials in `~/.secrets`.
* Organized, formatted, fixed random typos in readme.
B35_2585234

Ready
B35_2465826

In Chrome the first enter hit doesn't work.

       org.openqa.selenium.WebDriverException: Failed to send keys because cannot focus element. (WARNING: 


In Firefox the second one doesn't work.

       org.openqa.selenium.StaleElementReferenceException: Element is no longer attached to the DOM


I probed to hit the sendkeys event on many targets, but had no lucky.
Regex g flag

Made the regex module use a g flag to replace all the things (it now replaces only one thing by default).
Добавил лого в шапочку

Вообще задачка мелкая, просто тестирую гитхаб
Add Google Analytics Tracking

Adds Google Analytics tracking through

* Google Analytics partial, including enhanced link attribution
* Tracking codes for Production & Development environments in environment config files
Added mercurial as an optional dependency to vim

The installation won't start unless mercurial is installed, henche the added dependency
Norwegian translation

Added a Norwegian locale.
Added /move
cherrypy heroku deployment misses a couple of steps

* add cherrypy and pastescript to setup.py dependencies
* update requirements.txt

i had to find this out by trial and error.
Fix for ID collision when importing session data.
Port JSSpec and qunit tests over to Jasmine

As a pre-cursor to running some tests out of the browser for  #712, something unsupported by JSSpec, I've had a go at porting all of the test specs over to use Jasmine. This has a number of benefits -

* Speed - the tests now execute in about 1/10th of the time (using phantom on my machine)
* Async - as jasmine supports async specs, qunit can be removed and the async tests can be run as part of CI
* Browserless - jasmine will happily run in a browserless environment
* Maintenance - jasmine has been [steadily maintained for the last 4 years](https://github.com/pivotal/jasmine/graphs/contributors)

The jasmine API is very similar to the JSSpec one so most of the porting isn't very controversial. However, there are three commits worth drawing attention to -

* [Try/catching expectations doesn't work in jasmine](https://github.com/chrisprice/knockout/commit/1da32ffd844b59c64fa68b60f6f582b8f2fd7773)
* [Jasmine's expectations are type sensitive](https://github.com/chrisprice/knockout/commit/411efd17246adecdc28fc84113ae4016e18223a3)
* [Converting the qunit async tests](https://github.com/chrisprice/knockout/commit/776de318bc88a77d8b6cf91614455d3fbb367d8b)

I've run the tests successfully on all the browsers I have access to.

I hope this change isn't too controversial, I noticed on the mailing list that lots of people were using jasmine for their own tests. 

Chris
Added a background to the reply button when loading

This lets the user know that the reply form is in the process of loading

This is the second component to https://github.com/bengillies/ts-reply/issues/2
Core/Spells: Generic fix for auras with effect SPELL_EFFECT_APPLY_AREA_AURA_ENEMY

Author Vincent-Michael
Fix Evade Mechanics:

* Can now kite mobs beyond ThreatRadius (CONF) if continuing to damage them. World bosses still use ThreatRadius
   to prevent pulling them to cities
* A mob that is beyond the ThreatRadius, it will return home (evade) after 10 seconds of no damage *if* there are no valid
   targets within attack distance of it, otherwise it will still attack
* Mobs now properly report "Evade" if attacked while returning home.
Mono bisect

Added/exposed some functions needed by heapshot:
mono_type_is_reference
mono_array_addr_with_size
Replace root_helper with root_config
db.url can be nil if Sequel.connect(HASH) was used

db.url/db.uri is not set if a hash is used to connect to the database, but database_type is always set and returns the correct type.

http://sequel.rubyforge.org/rdoc/classes/Sequel/Dataset.html
JogAmp JOGL 2.0-rc11 is in maven.

Current list of JogAmp artifactId at maven central:
http://search.maven.org/#search|ga|1|jogamp

Kudos to Mark Raynsford for uploading JogAmp to maven central.

Signed-off-by: Xerxes Rånby <xerxes@zafena.se>
Display image text blurbs

uncommented code to display image text blurbs on blog/publications
Update fire , wool, door.

Modified tile_images for tiles.
Template and Config fixes

Fixed the templates to handle the JSHint edge case of 'To many errors' since the structure of that message is different than and error message.

Updated the linter.js file to handle the option passed in at run time.  Was always receiving them as empty object {}.
Singly Proxy

Code Review!
Adding in the code for running queries on social networks.
Minor color tweaks

* Add a right margin color
* Make the color of TODO: statements standout a little more
* Fix the text color of selected text so that it shows up
Heroku & Amazon S3 support

I fixed the bug I had in my last pull request.
Everything seems to working fine now.

This pull request allow users to use this extension with Amazon S3, and in the same time fix the bug on Heroku.

Hope it helps !

Reviews are welcome.
Added notice about Model's multi-inheritance

When using multi-inheritance, MPTTModel should usually be the first class to be inherited from.
Restrict maxlength of dateparts input fields
Replace composer bin-dir with bin

The current composer.json doesn't cause the doctrine shell script to be linked into the users bin directory. This fixes that.

http://getcomposer.org/doc/articles/vendor-bins.md
Refeed fanciness on dashboard courtesy of Mr. Valentine
Latest Added liveSimul.cs and EasyData.cs

-Added EasyData.cs

public static Tuple<List<double>,NormalizeArray> GetReadiedComputePair(int WindoSize, params double[][] pparamInputs)

And :
public static Tuple<IMLDataSet,NormalizeArray> Load(double[] idealsinputs, int WindoSize, params double[][] pparamInputs)

Allows live data processing , normalizing , network.Compute , in 2 commands..LiveSimul.cs is just the console example.
Task#4347 - Correcting $_oldScriptName value
Use the new way of registering security factories

(see https://github.com/symfony/symfony/pull/2454 )
Add support for mongodb driver

Any suggestions are welcome.
Last Post in home page
`get` needs to be type checked as well

Patch to check data type in `get` accessing keys - it should raise an error if you call get on a key containing a set for instance. Previous behaviour was to return the ruby `Set` instance.

Also raises a `Redis::CommandError` for wrong key value types, to match the redis-rb gem's behaviour.
Redtube and updated Lubetube
LPS-30372
LPS-30024
Update lib/sequel/adapters/hive.rb

add 'select' to the clause_methods call on line 56 to enable SELECT calls to Hive.
Added Debian Squeeze to the list of supported operating systems.

I was able to build CouchDB with build-couchdb without any issues. Any reasons why squeeze wasn't there already?
updated init files and sql creation script
Added 'total_pages' to paginated requests

This adds a total_pages field to every paginated JSON response.

I think this is necessary in order to set up pagination controllers in the client UI.
Tests added
Fix for window calculation when throttling

Here's another one for you :) As `now` will be after when the window started we need to subtract from `now` rather than `window`.

In case you're interested, I'm using the library to update the database for this - http://stackapps.com/questions/3520/stackdoc-adding-stack-overflow-data-to-online-documentation. That means I'm pulling down all the questions that have been updated since the last data dump, which is giving the throttling code a good test run!
added compiler flag to get project to compile with xcode 3.2.4

I added the following to Other C Flags in your project's build settings: -D__IPHONE_OS_VERSION_MIN_REQUIRED=040100 

This addresses a bug in LLVM. See

See http://stackoverflow.com/questions/3677879/strange-issue-after-upgrading-to-ios-4-1-sdk
more markdown typos
Fixed error in BaseUrl String

There is an error in the BaseUrl string in the client code
FastICA -- introduce coarse_limit to trigger switching to fine_g before reaching target limit

per discussion on the mailing list about patched MDP in AFNI
A nights effort

gcc4.7, ppl, readline, exceptions.
Some fixes to async processor classes
Zhao y
Included project ID in the subject of e-mail.

Task ID - project-7/task-78
Review ID - 8390089
Fix tests to work with remote-user auth

Check which authentication plug-in is enabled, and use oo-register-user
if the mongo auth plug-in is enabled and else htpasswd if the
remote-user plug-in is enabled.
stop depending on bluepill, runit and yum. they are not required

these are not actually required for using the nginx cookbook on all platforms.
add a sidebar block about LinkedIn

Require other Paris.js members validation
r88

git-svn-id: https://peerproject.svn.sourceforge.net/svnroot/peerproject/trunk@88 8f20e239-982d-b341-a61d-bafdacacec47
Finds mission using it's slug insted of id
Partially revert commit aeb5fa. See issue #258.
Add NSStringPboardType of URLs to clipboard. Fixes #775

I'd forgotten to add `NSStringPboardType` (plain string) to the `includeTypes` when adding to the clipboard

Simple fix for #775
change package set for cinder on rhel
Move introduction and getting started docs from wiki to README.md

The current rest-driver homepage is a little unfriendly. All the introduction and useful information is tucked away in the wiki.

This patch moves the contents of `Home.md` from the wiki to `README.md` in the project repo. I've also updated the reversion script to include `README.md` in its reversioning.

When this patch is merged, we'll can remove/update `Home.md`.
Minor fixes on utility

 - mkdcd should use cd's completion, as only the first parameter is used
 - no need to force builtins commands, if the user wants to wrap them,
   those wraps should be used
fix raw notice bug + refactor code

Sorry, messed up the test and did not add an opposite passing test :(
also refactored the code to avoid the which-option-hash-is-which confusion
Improvements to the user/show page. My account index.

Did some improvements to the user show page.
- Changed h3 to h1
- Added classes

The classes are the most important to me. So designers can easily target the elements the want.
注入,登录等相关修改
Shortener blacklist addition

I have added j.mp, which is basically an alias of bit.ly.
Correct inconsistencies in use of class="image" (issue 174)

Thread here: http://code.google.com/p/textpattern/issues/detail?id=174

class="image" is now solely used on one of the category page columns
LPS-26094 portal-impl

For reviewing portal-impl only...
Connectionの気になる点を修正しますた

しますた!
Change rxOrderBy Regex and logic to be less greedy during Page<T> query rewrite to support sub-select ordering

Currently, PetaPoco does not support Page&lt;T&gt; operations on SQL statements that include an ORDER BY clause as part of a sub-select. The query rewrite logic only stores the first ORDER BY found for the COUNT, but removes all ORDER BY clauses for the items query causing a SQL error. I updated the Regex to perform a negative look ahead for a ') AS' after the ORDER BY, but other Regex forward/backward conditions could work as well. I also changed the Regex to search Right to Left whereby finding the last ORDER BY clause in the SQL statement first.

For example, the following method wants to perform a ROW_NUMBER() PARTITION BY query on the report date in order to return the most recent report generated on each day:

```c#
public Page<ComplianceReport> GetReportsForMember(int pageNumber, int pageSize, string userName, Guid complianceGroupId, DateTime startDate, DateTime endDate, string orderBy)
{
	var query = Sql.Builder
		.Append("SELECT cr.*")
		.Append("FROM (SELECT ROW_NUMBER() OVER (PARTITION BY CAST(cr.ReportDate AS DATE) ORDER BY ReportDate Desc) as samp_rn, cr.*")
		.Append("FROM ComplianceReport cr")
		.Append("INNER JOIN ScheduledReport sr ON cr.ComplianceGroupId = sr.ComplianceGroupId")
		.Append("WHERE (sr.UserName = @0)", userName)
		.Append("AND (sr.ComplianceGroupId = @0)", complianceGroupId)
		.Append("AND (cr.Published = 1)");

	if (startDate != DateTime.MinValue)
		query.Append("AND (cr.ReportDate >= @0 AND cr.ReportDate <= @1)", startDate, endDate);

	query.Append(") cr WHERE samp_rn = 1");

	if (!string.IsNullOrEmpty(orderBy))
		query.Append("ORDER BY " + orderBy);

	return CmsDatabase.Page<ComplianceReport>(pageNumber, pageSize, query);
}
```
Alpha test

Alpha Test
Issue #5 - pagination for alerts, front page, checks, and subscriptions.

New config parameter PAGE_SIZE defines how many rows to show per page.
Fix Iteratee.Binary.enumStream

```F#
let testIt count i =
    iteratee {
                let r = i <| take count
                return! r
             }

let main() =
    use stm = (new IO.MemoryStream()) :> IO.Stream
    stm.WriteByte 0x01uy
    stm.WriteByte 0x02uy // put 2 bytes into stream
    stm.Seek(0L, IO.SeekOrigin.Begin) |> ignore

    // create enumerator with 1kB buffer
    let en = enumStream 1024 stm
    printf "%A" (testIt 3 en)  // try to read 3 bytes

```
In this test, we put 2 bytes into stream and later trying to read 3 bytes. Function `testIt` should return `Contunue ...` but in current implementation of `enumStream` it returns `Done (seq [1uy; 2uy; 0uy]`.
Correct me, if I'm wrong.
25%, it's a start

Reduced the number of abstractions at work. Specialized a few classes.
Removed drag-causing semicolons. Beautified methods which could use a
context bound. Bumped scala to 2.9.1, sbinary to 0.4.1-SNAPSHOT.

Time to run the sbinary test suite, scalacheck n=2500:

  before    real	0m39.310s
  after     real	0m30.450s

Also moved "common settings" into build.sbt.
The event which closes the touch gestures is added to the trigger function for use in callback handler function
Prepend file root before loading in minion, use calendar module for month abbreviations
o [NEXUS-4736] Set up jira mock for error reporting IT

lnx succeeded, win slave is stuck:
https://builds.sonatype.org/job/nexus-oss-its-feature/247/

(I'll release snapshot dependencies before merge)
some bug fix.

* 空白を含むパスで動く様に
* `:Vcs <tab>`で出るエラーを出ない様に
* `:Vcs log <tab>`で出るエラーを出ない様に
updated jsdav

@sergi or @zefhemel
Bogus assert on requestValue in LDAPExtendedRequest.__init__

Hi,

Can you check and see if you think they are okey and if so pull into your master?

//Stefan
Add empty line to test GitHub Pull Requests

Let's see if this gets emailed to dev@
FIX: fix-list-all-packages-test fails when rerun

テストを複数回実行した時に2回目以降でlisp-tests.lの `fix-list-all-packages-test` が失敗する問題を修正しました。
また、simple-test.lにユーティリティ関数 `test-uid` を追加しました。
FIX: DEPRECATION WARNING class_inheritable_attribute is deprecated
HTTP-Zip method

Added a new method http-zip.
Change default el-get-notify-type to both

This ensures that all el-get notifications will be logged in the
Messages buffer by default.

Note that the original default of "graphical" was chosen to be be
consistent with the behavior of el-get before the preference was
introduced.

Fixes #519
As far as I can tell from eyedee.me, .well-known/vep is now .../browserid

Not sure if you want to "rewrite history" and eliminate traces of the old name, but at the moment that blog post seems to be the main piece of documentation for primary support.
Restyle the toolbar so it looks better as a pdf viewer extension

I restyled the toolbar for using in the pdf.js firefox extension.

This includes a series of changes:
 - Moved the toolbar from the top to the bottom,
 - Changed the height from 40px to 32px,
 - Made the toolbar fade out to 30% opacity when not hovering, and
 - Made  the toolbar div take only as much space as necessary to fit the controls.

These changes make the pdf viewer give extra visible area to the contents, which is nice if you have a smaller screen.

I had to modify the makefile to add extra sed rules to remove the file upload box from the extension, because it was mostly useless when used that way, and it took space unnecessarily. I did it in a way that keeps the html the way it was before if you are making any other target xcept the extension.
Set *default-pathname-defaults* sensibly in tutorial/example.lisp

The suggested changes should mean that anyone else who clones cl-cairo2 can just run "make" in the tutorial directory. The second patch just ignores the automatically generated files.
Use blocking channel connector for Nexus ITs on Windows

See https://bugs.eclipse.org/bugs/show_bug.cgi?id=357318#c62
Fixed test to account for platform-specific differences in line terminat...

...ors of source files
meta&title in db
[Device] - Add DLNA Profile when uploading a Media

Fix https://github.com/01org/media-service-upnp/issues/101

- Link with GUPnP-DLNA Library (gupnp-dlna-2.0 >= 0.9).
- Use GUPnP-DLNA gupnp_dlna_profile_guesser... APIs to determine a
 media DLNA profile. (use relaxed and extended mode to improve our
 chance to find a matching profile for a media file)
- Set media DLNA profile of the media to upload into its DIDL
 protocolInfo.

Signed-off-by: Christophe Guiraud <christophe.guiraud@intel.com>
GATEWAY-3223: HIEM is now disabled in the build by default
portal.properties: use fr_FR by default
Pull Request?

Still just testing
#134 - shear conventions

This pull request is for some agreed-upon updates to our shearing conventions.  It includes:

* on the C++ side, Shear objects are now initialized using g1/g2 (reduced shear) rather than e1/e2-type distortions; likewise the C++ applyShear works in terms of g1/g2.
* on the python side, there is a Shear method that can be initialized in many different ways, using reduced shear / distortion / conformal shear expressed either as components or as a total normalization and a position angle.  There are unit tests to make sure these different initializations are all working properly.  The applyShear/createSheared methods can take either a python Shear as an argument, or can take arguments to initialize its own Shear.
* there are some simplifications in how Ellipses are initialized, including the definition of a python Ellipse.  Its behavior is not quite parallel to Shear, btu Ellipse is also not used as much, so I think that's okay for now.  We can use this one for a while and then I can change it if we hate it.
* the applyDistortion/createDistorted methods are now applyTransformation/createTransformed.  Also, there are more unit tests that use those methods.
* config is only minimally updated to use the proper methods but without adding more ways to initialize shears, per Jim's suggestion that I wait for his ongoing method to update config
* added getG1(), getG2() methods

Limitations because I ran out of time before i have to move:
* I realized that the HSMShapeData structure contains a C++ shear, whereas we might want it to have a python Shear.  The difference is that if it's a C++ shear you have to do e.g., 
```
res = galsim.HSMShapeData()
g1 = res.observed_shape.getG1()
```
whereas if it's a python shear you could do
```
g1 = res.observed_shape.g1
```
which is slightly simpler.  I didn't think it was a big deal and I'm out of time for a while so I didn't bother redefining the structure in python, but I could do it later if people want it.
* I wasn't sure what is our convention for doxygen documentation of possible args/kwargs that could be used in the Shear/Ellipse constructors.  It didn't seem quite right to put them as params in the usual way.  So right now the dox are slightly inadequate (with some useful examples but no params).  Once I get some suggestions I can improve this.
* ShootInterpolated.py cannot be run, but that's an issue on master as well rather than something new, so I am putting in this pull request and hoping it will get fixed elsewhere rather than on this branch.

Because of the move, I'll be semi-responsive for the next week, but should be able to respond to concerns periodically so we can get this merged in within ~1 week.
Please accept my offerings
fix off-by-one error preventing from managing the last warp in the list
Add parameters port, charset and  time zone to constructor

Add the following parameters to constructor:

* MySQL server port
* MySQL connection character set
* MySQL connection time zone

And re-format README.md for better home page.
Adding xtmpl 0.4 and stog 0.4
7.x 1.x panels

minor corrections
Added latest bm shownotes
console fix

big bugs in console; it would only work when x0,y0 = (0,0)...
Updated and added many items

- Added common stash functionality to common_click.inc
- Fixed fastFindCoords() for the current year
- Added getElapsedTime(), a function for producing a formatted elapsed time string to common_ui.inc
- Improved flax_auto.lua
- Added a MenuClick waypoint type to gather.lua
- Added saved settings to mining_sand.lua
- Fixed promptOkay() in ui_utils.inc
- Added stat reading functions in stats.inc
- Added hackling_auto.lua to run multiple hackling rakes or flax combs until they are near crumbling.
Hotfix rene fixes
Implementing get Web sites
created and add buy4give theme for admin modified product new
Contributing DEV144, DEV145 and JAM43 to presentations

I had these presentations in my own Github repo for a period of time.  Now pushing them out to the blackberry/presentations repo.
Fix incorrect groupId in Grails test dependencies

Correcting issue spotted by @cosmin-dumitrache
Call `apt-get update` before installing

Fixes RabbitMQ install+launch.

See discussion at https://groups.google.com/forum/?fromgroups#!topic/brooklyn-dev/uNkg_Y-mu00
Webdav ip filter

allow anon accesses to be filtered based on their IP.
Fix errors according to puppet-lint 0.3.2

Fix errors (only style errors, mostly [trailing whitespace](http://puppet-lint.com/checks/trailing_whitespace/)) according to [puppet-lint](http://puppet-lint.com/) 0.3.2.

There are a lot of warnings as well but this patchset only copes with the (default) errors found by puppet-lint.
Remove duplicated lines

The 'concatenated_file.pp' contains duplicated lines, that have been
removed.
Adding '.gitignore' do git.
Ejercicio04 segundo pull request

asda