labofsahil/github-event-dataset-2012 huggingface dataset:
bug 812556: Reworked calendar conflict layout management

ATTN: @lightsofapollo

This is a mildly scary PR, because I've totally reimplemented `overlap.js` for the non-overlapping layout from the mockups. 

In a nutshell, this implementation maintains conflict regions that use IntervalTrees to build columns of non-overlapping events. Those, in turn, are used to update the width and left position for events covered by each conflict region.

It has tests, seems to work in Fx nightly and B2G Desktop, but I can't seem to get my phone updated with gaia right now.

I'm still poking around with performance, and there's at least one add-then-remove use case where the layout doesn't collapse columns in a nice way. Oh, and I probably have lots of lint warning to clean up. But, I figured I might submit this PR to at least get some feedback on the new implementation overall
GAIA_APP_SRCDIRS now works with external app directories

Not all apps live within `./gaia/`  :)
Packaged apps

Fixing the webapi.js loader in the clock app.
Bug 804141 - Back port the performance improvement on the lockscreen slider to the dialer slider

Andreas recently made some performance improvements on the lockscreen slider, we should back port those changes to the dialer slider.

The dialer displays a slider instead of pickup/reject buttons if an incoming call comes in while the phone is locked.
The current slowness makes it barely usable, so this change should be definitely worth it.

Related PR: #5916

@etiennesegonzac r?
@arcturus r?
Bug 813854 - Add APN settings for MMS and SUPL

https://bugzilla.mozilla.org/show_bug.cgi?id=813854
Fxing the key disappearing issue for the dialer keypad.
[Bug 796238] understanding the difference between a swipe and a touch [r...

...=timdream]
Add a "template" app

... that other apps can be copy-pasted from, and can let folks do quick one-off debugging by editing it.
Bug 796151 - Boot to Gecko is now Firefox OS

The Firefox OS page is in production now, we can update Tabzilla.
Fixed the error occurring in CImg.h while building pHash when installing...

... the gem on OSX Lion

Since this error is caused by a variable name collision at line 25061
and 25085 in CImg.h, i simply renamed the 't' variable in the for loop
to 'i' and changed any subsequent references.
Latvian tts file bugfix

* ttsconfig.p was not UTF-8 as it should be. So was problems with special characters
Latvian has two ways here to say distance
Small word replacements to correct ones like turn -> prepeare
Update OsmAnd/assets/voice/pl-tts/ttsconfig.p

Fixed untranslated intermediate point prompts and 'g p s' to 'GPS' so that TTS's can pronounce it properly with their built-in dictionaries
Fix for file name check for .pdf templates when request.format=pdf

There was an issue in `PDF.resolveTemplateName()` where it wasn't able to find existing .pdf templates using `Play.getVirtualFile()` when `request.format` was set to "pdf" by the caller. So, it was always falling back to .html for template file name.

#### Example

When you have the following templates:

* app/views/Application/test.html
* app/views/Application/test.pdf

... and have a controller method:

```
public static void test() {
  request.format = "pdf";
  renderPDF();
}
```
... test.pdf template wouldn't be used.
Dutch translation updated.

Hi Peter,

I started with the Dutch translation for gaf !
Updated the Dutch gschem and ligeda translations.
The Dutch gattrib translation was up-to-date.

Kind regards,

Bert Timmerman.
Fixes for windows: network handling (send/recv) fixed

The win version had problem with read/write on net socket
Fix JSON Parser to handle 64-bit integers (Issue #32)

This change will fix Issue #32.

Please take a look at the changes in Token. I made it to return `Int64` instead of `int` on `asInteger()`. This seems more appropriate as it would be more troublesome to add an additional `asInteger64()` method.
Develop

minor changes on develop line
Integrate custom deploy

This change is for using the new deployment script generator as part of our deployment process,
The goal is that we won't have 2 places where we manage our deployment process.

For now the new deployment process is initialized from a new class Generator.SiteBuilderFactory and the original SiteBuilderFactory was not removed (or changed) so for now we have them both side by side with a dispatcher that selects which one to use using a configuration setting (site_builder_factory).

The default value is the original site builder factory and to change it to the new one you need to add that setting with the value "generator".

The functional tests are now also able to test the new site builder factory, to enable that there is another setting specific for the test project (app.config - TestGeneratorSiteBuilderFactory), for now it is also set to test the original site builder factory.

There are still several items to complete (like a couple of tests that are still failing), this is why it's not the default value,
But I wanted a look on the code and to merge it before going further so from now on the changes will be much smaller and more CR-able.

Setup was also changed to contain the new node_modules that are required for the new generator site builder factory (kudusync and azure-cli node modules).
Fixes #106

Added code to ensure that the daemon's "pid" file is always created in the same location (the top-level directory of the Razor distribution) regardless of where the razor_daemon.rb script is run from (previously, the pid file was created in whatever directory that daemon script was executed from, which led to issues when restarting the service
Small code cleanup in tag.rb.

E.g., rewrite

-        @invert = @invert == "yes" || @invert == "true" ? "true" : @invert

to the equivalent

+        @invert = "true" if @invert == "yes"
Make js-mode subregion fontification work

These vars are set only once, during mode initialization, and they are used in `js--font-lock-keywords`.

The backtraces look like this:

```
Debugger entered--Lisp error: (wrong-type-argument stringp nil)
  re-search-forward(nil nil t)
  js--ensure-cache(10223)
  js--class-decl-matcher(10223)
  font-lock-fontify-keywords-region(10022 10223 nil)
  font-lock-default-fontify-region(10022 10223 nil)
  funcall(font-lock-default-fontify-region 10022 10223 nil)
  (lambda (reg) (goto-char (car reg)) (mmm-set-current-submode mode) (mmm-set-local-variables mode) (funcall func (car reg) (cadr reg) nil) (mmm-save-changed-local-variables mmm-current-overlay mmm-current-submode))((10022 10223))
  mapc((lambda (reg) (goto-char (car reg)) (mmm-set-current-submode mode) (mmm-set-local-variables mode) (funcall func (car reg) (cadr reg) nil) (mmm-save-changed-local-variables mmm-current-overlay mmm-current-submode)) ((10022 10223)))
  (let ((func (get mode (quote mmm-fontify-region-function))) font-lock-extend-region-functions) (mapc (function (lambda (reg) (goto-char (car reg)) (mmm-set-current-submode mode) (mmm-set-local-variables mode) (funcall func (car reg) (cadr reg) nil) (mmm-save-changed-local-variables mmm-current-overlay mmm-current-submode))) regions))
  (save-excursion (let ((func (get mode (quote mmm-fontify-region-function))) font-lock-extend-region-functions) (mapc (function (lambda (reg) (goto-char (car reg)) (mmm-set-current-submode mode) (mmm-set-local-variables mode) (funcall func (car reg) (cadr reg) nil) (mmm-save-changed-local-variables mmm-current-overlay mmm-current-submode))) regions)))
  mmm-fontify-region-list(js-mode ((10022 10223)))
...
```

I'm kind of surprised nobody has brought up this problem before here.
add RemoteHost

HttpServerRequest & SockJSSocket ... add RemoteHost field
Fix for #6194

I've marked expand() as depreceated and changed calls to scale() instead. Also renamed qgsrect.sip.
Follow up commit for #1959 and #2850

Re-added connect from Ellipsoid checkbox and removed some debug output
valve.js: Made regex throw an error if no pattern is provided

Dangerous bug that allows anything through if there is no pattern
Edge Combined Pull Requests from me. Fixes most known issues

This is a combination of all awaiting pull requests. Im using it in production already, thought i would post it for others who are awaiting solutions for the time being.


Fixes #22 #37 #27 #39 #29 #42
perl script

aded perlscript that submits jobs
Added support for opening app with appname.x.x.x.x.xip.io

Added a flag to the open command that opens the application with its xip.io url (new in POW 0.4)
Custom blocks protection

Hello, I have added some code, which will allow to define which blocks are protected from being opened in regions. Blocks can be defined in WorldGuard config file, so now people will be able to either protect custom blocks like machines from various mods ported to bukkit, or make certain block not being protected by WorldGuard anymore.
Saturation support for /heal

Quick change, adds saturation support to the /heal command.
default orgs and location on migration.
As noted in the mail, I was too fast forking on my own :)
Improvements to the spelling and grammar of the README.

I've made some minor improvements and corrections on the README. Things I've touched up:

-A number of spelling and grammatical errors.
-Reworded a few awkward sentences to convey the same meaning in a more concise and clear way.
-Reformatted some areas of the README, such as applying the "code-highlight" style to the 'if' and 'for' tags.
-Other minor enhancements.

Enjoy!
Fix typo in ru.yml

Just simple fix for typo in ru.yml.
Bug/fix disappeared finish line and lap count

Two little fixes:

* finish line is now always drawn in play screen (also after page reload)
* lap count is now always '0' before the race starts (also after page reload)
Fixed a read from a free'd pointer.
Finished proof of lemma 4
Fixed: columns with custom html in names are missing in column chooser.

It just strips html from their names and they appear in the selection dialog.
fixes a bug where changing template options overrides them for the whole...

... app
from the book cpp_prog_lang
JMap uses Semigroup
Sbt changes

This updates the version number to 0.8.1-SNAPSHOT, so that jars built from this develop branch get labelled correctly in Ivy.

It also changes the dependencies to algebird and chill to pull from the github trunk, rather than from Ivy, so that it's tracking their development versions as well.

I have not thoroughly tested this; for example, as to what happens when you push new code to algebird and then compile scalding (presumably it's smart enough to pull), or as to what the pom.xml looks like when you do a release. But it does build cleanly at least once :)
Update to algebird 0.1.1
Carles escala

@alexcouper this makes tests run from a single script.
Some docs ported from old wiki

Inter-doc links are currently in Sphinx (http://sphinx.pocoo.org) compatible format.
What's the consensus on those?

Also the semi-automatic configuration option documentation generator will need some work, but it's a solid start.
Move affiliate to LESS, reorganize supporting files

* I wanted to clean up the files a bit in the directories and move the CSS to LESS. 
* I introduced the ability to control a basic presentation with just changing a color code.
* Updated LESS CSS3 mixin with some a few robust functions.
Add auto subdir detection to unfoo

This adds sub directory detection to unfoo. Basically it looks at the files in the archive and if they are all contained within a single folder it decompresses it normally. However if the files in the archive are not all in a folder then unfoo will expand them into a folder with the same name as the archive file. (e.g. foldername for foldername.zip)

This commit also contains some minor bug fixes.
Javascript changes

Reorganized the javascript code from 2 files (mobileview.js & customscripts.js) into more specific files
Quick export issue

Wing,

This works on my setup, but it probably won't on yours (the hard-coded values won't be right).

I've left several todos in there. We can talk about them tomorrow (either on chat or in person, depending on our schedules --- I have a meeting from 2-4, for instance).

Thanks,
Eric
refs #45 change the word "ユーザグループ" to "グループ"

Rename the group name UserGroup to Group in Japanese.

ユーザーモジュールのグループを管理するところが「ユーザーグループ管理」になっているけど「グループ管理」を探しにくい（というかグループを管理できることを知らない人が多い）ので、

「ユーザーグループ管理」を「グループ管理」に変更することを提案します。

なお、英語版は最初から Group Management になってます。

Conflicts:

	html/modules/legacy/language/ja_utf8/help/abc_4th.html
	html/modules/user/language/ja_utf8/admin.php
	html/modules/user/language/ja_utf8/modinfo.php
get changes from dp-bigdata
Try preventing the app loading the JIRA form before it has been able to ...

When you go to a ticket which has an active JIRA agreement, and details about the story in JIRA, the app should display those details using the "details" template.

This does happen, but when the interface is drawing the app also picks up on change events on the sharing drop down causing the app to load the form rather than the details. 

This adds a guard to stop the app is it's already showing the "details" template or if it hasn't completed the AJAX call to get project details.
Gateway 2795

Implementation of EventLoggerFactory with spring wiring and bootstrap
Default other lines to white

This helps with tools that apply default colors to the entire stack trace output.

Now all other lines are forced to be white.
Fixed a bug in intervention's list navigation

See commit message for more info.
Also applies to develop. Please cherry-pick.
New webservice for order with method to get, create and valid an order
added downloadurl for jplayer, as TAP won't install without
Some physics fixes and other small fixes

- Expose some needed properties
- Remove our viewport element -  It'll be redesigned soon
- Expose anchor points for joints
- Fix joint initialization
- Add joints example
- Some code style fixes
Simplified regulator role so that control is random everytime
Mirage: Clear fix template override, moved to a new property.
Bring two specs up-to-date and a little housekeeping
Updated mailing list/group
Most everything from today's list
Allow superusers to edit user account data

Before this ticket, there was no support in the application for any type of superuser actions, but now, when a user logs in to the superuser account, the home page will load a different interface that allows the user to perform a variety of superuser tasks. These tasks include editing the account settings such as the profile data and password of any other GitZen user, deactivating or reactivating a GitZen user, and changing the password of the superuser.
adding pushtape_news back to the makefile until we resolve https://githu...

...b.com/Pushtape/pushtape/issues/32
Fix _coffee: account for global/shebang requiring(), and fix Fibers too

See issue #105 for discussion. Thanks @mreinstein and @bigeasy for the catch!
Add Texture Mesh, contain only texture coords. 

Signed-off-by: L5D <cholley.thibaut@gmail.com>
Added functionality to get the spawn from worldgen


All the related changes :
https://github.com/Nefaro/Vanilla/commit/12b198370d22aacb30607ec16a6e8efafee83458
https://github.com/Nefaro/Spout/commit/d0bf803927617ec3a7022c531281878cf7a80a55
https://github.com/Nefaro/SpoutAPI/commit/d266bd3624a57d0ed592fba6aef21c7f29e95c1a

Signed-off-by: Nefaro <xsvenson@gmail.com>
Changed: RMB Scroll's Invert mode now works as in Adobe Reader

- Changed: RMB Scroll's Invert mode now works as in Adobe Reader
S6D1121 new board files for F4D

pixel readback working and vscroll partially working.
Many fixes

Many fixes, we already discussed this on IRC (fixes POP POP POP POP POP and much more).
Used document fragments

Not sure if needed->but thought might be nice to use fragments.
many hotfixes

fixes #166, triggers should wait for their resultant actions to complete
fixes bug in super-simple sprites (col/row got swapped)
fixes bug in macro (called a nonsense event)
Characters now follow vastly better (factor in motion maps, snap to place)
fixes bug with changing character while changing room (old char kept walking)
removed annoying 'waiting for modernizr' log
possibly other tiny tweaks
Report a problem

Add report a problem form to all formats.

This will need alphagov/static#32 to me merged before it will work.

It will also need alphagov/feedback#1 to be merged before the form submission will work.
Catch invalid postcodes

Previously, we only caught postcodes that were clearly incorrect
due to the format. We should catch postcodes which do not return
any data at all from Mapit, as they will not exist in ONSPD and
are invalid.
Update text for guide print link.

This should help with the expectation artound it automatically printing.
Add Option to set home directory of user

I implement the option to set the home directory, if the home directory is not places in /home/username.
Fix global name renaming bug in material combine spell.
Don't send routes if auto_nets is not enabled

Some machines have a full BGP table with nearly half a million routes.
This causes all sorts of problems, so best not to send them unless we
really need them.
Deprecate the int_to_bin key generator, add 2 others to replace it

The two new key generators that this patch adds are much more explicit about the types of 32-bit keys that they generate.
Fixing extended attributes tab display issue
Fixed two function calls to the content renderer.

Hey Guys, I was doing some work to upgrade a client to the lastest Mura and found that the dsp_template.cfm in /defaults/includes/display_objects had two instances where variables.$.someFunction() were formated like variables.$someFunction().  This was causing errors to be thrown.  I added the needed periods.
Add info to get up and running.
Add support for AIX in uptime Plugin.
Do not suggest packages that were installed
[Doc] Added a note to install composer globally
Require command to perform a search if no version information is provided

When using the composer require command, if you dont provide a version currently it asks you for one.  In some cases the user may not know the version they want.  This pull request adjusts the console command so that if the user provides no input when asked about a version a search is done, and the user can choose one of the results.
Fixed a bug causing an AttributeError when request is set to false but response not None in ProxyHandler.handle_request
Search page plus updated recipes/new
Better fix issue #3134

I think this is possibly a better solution

Last Pull Requests about this: https://github.com/diaspora/diaspora/pull/3136

#3134
create a dummy-participation js object, for the post to appear as followed by self

bug mash roud 5, no. 1

This is really just a cosmetic fix, if the user actually tries to "unfollow", the action will fail, because it's only a dummy object.
It seems the participation created on the server is a federated object, even locally? So there is no chance of returning an actual participation object with the status message in a timely fashion, since it takes a little while to create it... at least I didn't get one with `@status_message.refresh` (I am not the great ruby/rails expert, so correct me, if I'm wrong)

fixes #2973
Changes to add drools-scorecards support in Guvnor
Issue #160

Added JS confirm popup if the question author designates multiple answers as correct.
Python Tornado server

hey Eric. I've written a tornado python websocker server, which may be faster (it spawns several processes to utilize all CPUs, and it's non blocking). I haven't tested it on AWS but it does work with the test client, I'm curious to see how it performs.
to be able to run it just `sudo easy_intsall tornado`
Разработка #1520
Fixes to DirectPacketQueue test
[provider] session provider
Update httemplate/elements/searchbar-ticket.html

Fixed issue where html break tags are being escaped erroneously causing break tags to be displayed in the navigation menu.

This issue can be reproduced by doing the following:

1. Change the Freeside user's preference to display the menu on the left.

2. Click "Ticketing Main"
Feature/wiki

Wiki and Post's refactoring
fix for issue #1669

fix for issue #1669

* fix projects sort order
* fix Postgresql Arel issue (details - https://github.com/gitlabhq/gitlabhq/issues/1669#issuecomment-10449471)
* improve query performance (subqueries vs joins)
fix invalid encoding error at Network Graph

fix issue #525 invalid byte sequence error.

I had same problem issue #525.
Cause of problem in  own case, mix in two encoding, latin1 and UTF-8.

I have mistake mix in a string <E9>(maybe latin1 é, not UTF-8).
But usualy I use Japanage at UTF-8.
so, <E9> string fail to recognize on UTF-8 encoding.

Because I fixed invalid string convert to '?'.

Please merge this fix?

sorry for broken my English. ;)
Regard.
Activity stream labels css fix

Activity stream:
* event labels css fix — proper paddings;
* commit labels css fix — proper paddings and highlighting on hover.

Comparison:
http://img854.imageshack.us/img854/2720/gitlabhqlabelscssfix.png
Api for merge request
lexer: replace 'if ... or ... or' with 'if a in b'

I think this is easier to read and debug -- and the strings (`"[({"` and `"])}"`) could be factored out as module-level constants.
Updated dependencies

This series of patches brings all of Octopress' dependencies to the current versions. Additionally I did some cleanup of the Gemfile and restricted all versions with `~>`. This looks a lot cleaner now and should cause no problems. I also tested Jekyll in combination with Liquid 2.3.0.

Feel free to share your thoughts on this one or just cherry pick some of the commits.
Fix Twitter integration over SSL

Twitter is broken when using SSL/TLS. Using protocol relative URL's fixes this.
This fixes issue #39. 

Link to issue: https://github.com/inspircd/inspircd/issues/39
remove boto and smoketests
Flexible offsets

Same thing, different repo
Permissions for created files and 2 new languages

Files should be created with minimum required permissions.
Important commit 424698d55098f4f4b878db70e61f092a2f846c92

Also 2 new languages added
Add modal overlay opacity configuration

Allow users to configure the overlay opacity when a modal window pops up.
added changelog for issue 13129
Hp3562a refactor

To Phil:

I couldn't read the code so I pythonified it. The display issue was coming from the axes figure needing a draw(). Looking pretty sexy besides that!
Raise exceptions from booted applications (redux)

(An evolution of #667).

This solves the long standing issue of not being able to know what went wrong with a request that failed.

Consider this a solution for issues #629 and #508.

Thanks to @raggi (#660) for the inspiration.
Novo post

Post sobre o dojo do #AdaLovelaceDay
Ordering

cherry-pick from https://github.com/jorgeortiz85/scala-time/pull/21
Update README.md

add information about registering the plugin
Fix bitfields

This solves llvm-dcpu16/llvm-dcpu16#136
Zlocal depends
npm install.sh moved to https

README.md fixed for npm install.sh moved to https
Refactor geom
Update wrappers/irc/wrapper.pl

received partial lines from the irc wrapper. this should fix it for now. added hints for more improvements.
Palaute

Jenkinsin ja Mavenin kanssa paljon ongelmia. En ymmärrä näitä virheilmoituksia "BUILD ERROR". Kynäni sauhuaa jo kirjoittamaan esseetä!
laskarit 4 palautus

Hiphei.

Jäivät viimeiset mockit mockaamatta. Näiden tekeminen ilman mavenin "jahas, haluat tämän, haenpa kaikki dependancyt sinulle"-toiminallisuutta olisi aika kauheaa.
Should fix Chrome order problem

The only real changes are in 
ajax-chosen.js
MolgenisXrefService.java
Bug 789854 PrefTarget() now works
Bug 820095 - Selection listeners are not applied on document reload

- Added the selection listener only to documents loaded in Tab (is consistent with other modules like PageMod)
- Avoid to handle detached selections
Bug 752051 - Get rid of annoying "useless expression" warnings.
add a test for /wsapi/logout.js which was not called in back tests

... except for tests/stalled-mysql-test.js for failure and tests/cookie-session-security-test.js when not authenticated, so actually never called for effect

Perhaps I'm being a little pedantic about  some stuff here, but it is what it is.
Import selenium tests

Second pass at integrating selenium tests into browserid.

For reference, here's the first pull request: https://github.com/mozilla/browserid/pull/2184

Changes from the first version:
* Added a super-simple test runner, ```run.py```, that gets you going in no time flat.
    * If you're using an old python, it'll tell you.
    * If you don't have virtualenv or pip installed, it'll detect this and tell you what to do.
    * If you haven't installed the test dependencies, it'll install them automatically.
        * You can double-check everything's installed via ```run.py --install```.
    * By default, ```run.py``` runs one test that should always pass: it creates a dev.123done user, logs in, and logs out.
    * You can point that one test at ephemeral instance "foo" via ```run.py --target=foo```.
    * You can run all the tests via ```run.py --all```.
    * ```run.py``` *should* (not verified) work on Windows as well as posix platforms.
    * The automation-tests README has been updated to mention ```run.py``` in a brutally short tl;dr at the top.
* Weird git voodoo got slightly simpler:
    * BrowserID-Tests was copied straight in, not pulled in as a git-subtree.
        * We've abandoned its history but made our history look simpler.
    * Only one copy of the upstream bidpom repo was pulled in as a git-subtree.
        * Because of python module loading rules, you now have to do ```python -m py.test``` instead of just ```py.test``` if you manually run tests, but that's no big deal. Updated README to reflect this.
Bug 701178 warning message

Add the warning note from Bug 701178 and optimize images.
Change "Getting Started" Litmus link to refer to MozTrap

fix bug 773476
restrict scope of attributes

Hi,

my fork implements a feature to restrict the scope of custom attributes to arbitrary models referenced via the registered model. Please see the provided documentation to judge whether this feature would make sense to be included.

https://github.com/mr-stateradio/django-eav#introduction

Best regards,
Thomas
Small tidy up

Making one of the text boxes smaller, giving the user up to three phone number fields in the edit form.
Customizable time-series x-axis labels

I needed to chart data that did not span multiple years, so I made the x-axis labeling configurable. New options:

numXLabels: controls how many x-axis labels morris.js will attempt to show. Margin-checking and duplicate-checking means that the actual number of labels may be less than numXLabels. Defaults to 5.

xLabelMargin: this was defined as a constant before; it's now available as an option. Defaults to 50.

xLabelFormat: works just like dateFormat option, except for x-axis labels. Defaults to return the full year to retain backwards-compatibility.
Option Values Deleting Automatically for #284
Update upload/install/opencart.sql

Missing ip length changes
Display preference of list or grid is not remembered between sessions.

Add jquery.total-storage.min.js to provide an integrated localStorage and cookie solution. (https://github.com/jarednova/jquery-total-storage)
Modfiy the 'display' .cookie calls to use .totalStorage
This makes the list/grid display option non-expiring and remembered from session to session.
Small added bonus, the cookie for display doesn't get sent to the server.
Issue185

fix issue #185 crash bug reported by Nop Head, by detecting NaN and Infinity in CGAL transformation matrices and removing the object from the tree if so. This is the same strategy used as when the user attempts to scale by '0' (remove the object). 

It uses boost's floating point detectors to look at the number types. 

It detects rotate([1/0,0,0])  as a "nan" (not 'infinity') due to unknown factors which i assume to be related to parsing/eval/Value/etc. 

Test is included and 100% of -C All tests pass with this patch.
Fix issues for node.js 0.8+

1. replace sys with util;
2. 'class' is a reserved word now in node.
Move caret to end of line when navigating history

Closes #3
[Generator] [Builder] fixed wrong variable name.
Only load rubygems in bin/facter

We should not load rubygems when used as a library. Instead we require
rubygems when invoked from the command line.
Fix issue/25 (Open menu action)

Use a second open action. One with a menu and one without a menu.
#1380 Adding "Flag as suspect" functionality to children listing page.
Fix User Disabled Specs
Simplify test harness architecture

I've been thinking about improving the core test suite over the past few days and have come up with a few changes to make things cleaner. In short, I wanted to have a TestCase class that could be used for most testing scenarios (no all, obviously) that would allow you to easily inspect inbound/outbound messages, including messages sent to ``mockbackend``, and easily add/remove apps to test.

This PR includes:

* Add ``RapidTest`` and ``RapidTransactionTest`` base classes
* Modify get_router() to return an instantiated object rather than a class
* Update ``TestRouterMixin`` to patch ``RAPIDSMS_ROUTER`` directly with instantiated ``TestRouter``
* Remove global variables/state from ``TestRouter``
* Clean up documentation and focus more on ``RapidTest`` and ``RapidTransactionTest`` classes
* Remove MockBackendRouter test class
* Update TestScript to use RapidTest

I'm still finishing up the docs, but let me know what you think!
Convert use of deprecated failIf/failUnless to assertFalse/assertTrue.
REXML::XPath - problem with 'and' in xpath

How to reproduce bug:

```ruby
require 'rexml/document'
require 'rexml/element'

@body = "<testsuite tests='5' skipped='0' failures='0'>test</testsuite>"
@xpath = "/testsuite[@tests='5' and @skipped='0' and @failures='0']"
@document = REXML::Document.new(@body)
REXML::XPath.match(@document, @xpath)
```

```
An exception occurred running rub.rb
    undefined method `inject' on true:TrueClass. (NoMethodError)

Backtrace:
  Kernel(TrueClass)#inject (method_missing) at kernel/delta/kernel.rb:81
                    REXML::XPathParser#expr at /home/lite/.rvm/rubies/rbx-head/lib/19/rexml/xpath_parser.rb:437
             { } in REXML::XPathParser#expr at /home/lite/.rvm/rubies/rbx-head/lib/19/rexml/xpath_parser.rb:302
   { } in Enumerable(Array)#each_with_index at kernel/common/enumerable19.rb:137
                                 Array#each at kernel/bootstrap/array.rb:68
          Enumerable(Array)#each_with_index at kernel/common/enumerable19.rb:136
                    REXML::XPathParser#expr at /home/lite/.rvm/rubies/rbx-head/lib/19/rexml/xpath_parser.rb:296
                   REXML::XPathParser#match at /home/lite/.rvm/rubies/rbx-head/lib/19/rexml/xpath_parser.rb:129
                   REXML::XPathParser#parse at /home/lite/.rvm/rubies/rbx-head/lib/19/rexml/xpath_parser.rb:60
                         REXML::XPath.match at /home/lite/.rvm/rubies/rbx-head/lib/19/rexml/xpath.rb:74
                          Object#__script__ at rub.rb:7
           Rubinius::CodeLoader#load_script at kernel/delta/codeloader.rb:67
           Rubinius::CodeLoader.load_script at kernel/delta/codeloader.rb:109
                    Rubinius::Loader#script at kernel/loader.rb:640
                      Rubinius::Loader#main at kernel/loader.rb:844
```

When developer uses 'and' many times in xpath then ```left``` variable (https://github.com/rubinius/rubinius/blob/master/lib/19/rexml/xpath_parser.rb#L437) is ```true``` so ```inject``` method will raise exeception.
Corrected a typo in Float#to_s spec description

Also updated the failing specs tags for Float#to_s in ruby 1.9
Allow String gem path separator to be configurable

This is an alternate solution to 'URL path logic in path_support (#371)' in which it depends on being able to specify a custom path separator.  By pulling this out we can specify the following in our defaults/jruby.rb:

```ruby
  def self.path_separator
    return PATH_SEPARATOR if PATH_SEPARATOR != ':'
    /(?<!jar:file|jar|file|classpath):/
  end

```

which allows us to specify jar and classpath type gem path entries.  First and probably last time I will ever use negative backtracking in a regexp; but hey it keeps ugly JRuby logic out of Rubygems.
Merge branch 'develop' into master

Merge branch 'develop' into master
Add .travis.yml for Travis CI (http://travis-ci.org/)

Here's a sample Travis build for my fork: http://travis-ci.org/#!/msabramo/pypiserver/builds/1680077

To set up Travis CI for your own repo, see http://about.travis-ci.org/docs/user/getting-started/
Downtime and stash work
add bin/jst

add bin/jst to precompile template
use tiqav api

はじめまして、@seiryoといいます。
tiqavのAPIを作ったのでそっちを使ってもらえればと思い直しました。
http://api.tiqav.com/
用途と合わなければrejectしてください。
[![しまうー よつばと！](http://tiqav.com/oH.th.jpg)](http://tiqav.com/oH)
MS Office addition + warning removals
Fix to only display report section if more than 0 records are present in bb

... one.

Signed-off-by: Alex Ebadirad <aebadirad@42six.com>
Hotfix for keywords being included in hashset html report.

...e_id = '" + BlackboardArtifact.ARTIFACT_TYPE.TSK_HASHSET_HIT.getTypeID() + "' to prevent keywords from also being pulled.

Signed-off-by: Alex Ebadirad <aebadirad@42six.com>
split images, pom changes

added split images code in ansi c from original code.
pom modified to produce executable jar, and target to 1.6 instead of 1.3 (default)
[wip] Fish support

I saw some tickets and gists about getting rbenv to support fish.

Personally I don't use it so didn't really have a test environment but I thought it would be good to start the discussion.
Style cleanup

Merge this and it will show up in your Elgg pull request.
Feature add media query
merge Andy's socket.io branch + make it work across mirrored SSL configuration
added rbx 1.8 & 1.9 mode to Travis support
zero deadline nop, errorx constructor magic
make setup.php fail immediately if there is something wrong with --osm-file

makes setup.php fail warli if:
  - no osm-file argument was supplied for --all or --import-data
  - the supplied osm-file is not existing or not readable (file permissions)
only calculate country for search ranks below country level

bug #4316
Cancel delayed (show) timer when mouse leaves element for tooltips with hiding delay of 0 ms.

Cancel running timer for tooltips with delayed show, but instant hide. This prevents delayed tooltips from appearing if the mouse leaves the elements before tooltip is showed and the hiding delay is 0.

Error is reproduced like this:
$(...).tooltip({delay: {show: 1000, hide: 0}});

Now let the mouse enter en leave the element within 1 second. The tooltip shows up after 1000 ms anyway.
Addition of ability to programatically enable and disable a typeahead.

This feature edition pull request is to address a request in Issue #5142. Typeahead plugin has been modified, documentation has been written, and unit test has been added.
Thumbnails in responsive designs

When having the mobile (768px max) view the thumbnails preserved their margin-left which looked a bit ugly.
Create pythonbrew_systemwide script entrypoint

* For installation through other means than the download-script.
package: keep the patch version of deps loose

This will prevent duplicate copies of `mkdirp`
(and possibly others) from being installed at the same time:

```
├─┬ mocha@1.4.2
│ ├── commander@0.6.1
│ ├── debug@0.7.0
│ ├── diff@1.0.2
│ ├── growl@1.5.1
│ ├─┬ jade@0.26.3
│ │ └── mkdirp@0.3.0
│ └── mkdirp@0.3.3
```
Added support for updating IncomingPhoneNumber instances.

Simple addition that adds an update method to IncomingPhoneNumber to allow for updating its attributes.
I(mproved the fallback player to mmatch the HTML5 version
Fixed details element for browsers with native support

The details > * {display:none;} CSS rule was hiding the <details>
content in Chrome since it natively supports the element.

Fix was to add a details:not(.polyfill) rule that sets display to
block.  Using the :not() selector reduces the flash of unstyled
content (FOUC) seen in browsers that use the details polyfill.
change to 4

2个可读性不太好吧，你觉得呢
FirePhp Log Writer

Evan came with the idea to use FirePhp directly instead of using the Wildfire component. I'm in favor of doing so. I did some research on the current Wildfire component and came to the conclusion that the component is just to tangled to ZF1. This basically means that we would have to rewrite the component entirely. So why not use FirePhp directly?

FirePhp can be installed with Composer so it's easy to use. Within minutes I managed to create the following: http://grab.by/eCGM

Features that are not supported yet:
* Grouping of messages; to do this in a nice way we need to do some refactoring on the Log component.
* Logging of tables; to do this in a nice way we need to do some refactoring on the Log component.
* Exception logging; afaik there can be only one exception handler function. The MVC component owns this now.
Http\Response\Stream corrected two bugs

1) Stream::fromStream() was using hte static method Response::fromString() in the wrong way
2) Stream::readStream() was writing content to the attribute $this->body instead of $this->content
3) cameCased a variable
form annotation builder - if isRequired is true, automatically add required attribute

...to the input.
Zend\Queue replaced "get_class()" with "get_called_class()" because it's...

... faster

[![Build Status](https://secure.travis-ci.org/prolic/zf2.png?branch=queue)](http://travis-ci.org/prolic/zf2)
fixed exceptions in Zend\XmlRpc
fixed exceptions in Zend\Date
Hotfix/zend db code cleanup

Merge this after #1241
[2.1][File Upload] Session Progress fixes

Added checks for missing session key and division by zero to Zend\ProgressBar\Upload\SessionProgress.

Moved file progress Form Elements to Form View Helpers. Usage as Elements was awkward, and unnecessary cluttering of the Form object. **NOTE: This does not introduce any BC breaks since the File Upload work is only part of the develop branch, and not currently in master.**

Example Session Progress usage can be found here:  https://github.com/cgmartin/ZF2FileUploadExamples
[Validator] Coding clean-up

* Fix PHPDoc
* Fix CS (remove underscore)
ZF2-387 classmap_generator.php does not detect multiple classes in a sin...

...gle file

added support for multiple classes in a single php file
added support for multiple namespaces in a single php file
added tests
refactored classmap-generator

[![Build Status](https://secure.travis-ci.org/prolic/zf2.png?branch=classmapgenerator)](http://travis-ci.org/prolic/zf2)
Coding standard fixes

* Converted about 20 PHP files from dos format to unix format
* Expanded all multi-line use statements with the following command:

```
for file in $(find . -name *.php); do php -r 'file_put_contents($argv[1],preg_replace_callback("(use (\s*[a-zA-Z0-9\\\\]+(\s*as[\sa-zA-Z0-9]+)?[,;])+)",function($m){return preg_replace("(,\s*([^,;]+))",";\nuse \\1",$m[0]);},file_get_contents($argv[1])));' $file; done;
```
Add 'name' to person properties.

$name is a [special property](https://mixpanel.com/docs/people-analytics/special-properties).
Lets discuss updates from my branch
Addition of method to retrieve ping to player object. Fixes BUKKIT-3223

Allows the user to retrieve the ping of a player.
Allow firework spawning through API

In screenshots below I had programmed a plugin using Bukkit API to spawn fireworks behind the player using getWorld().spawn(location, Firework.class). Was disappointed when I couldn't actually spawn fireworks however so hopefully this commit fixes it. I'm not sure of the coding standards of bukkit but this is only one line of code and a relatively simple implementation.

Screenshots are a proof that this works on my test build of this commit.

http://imgur.com/3xYT0
http://imgur.com/tffgg
http://imgur.com/il9Kz
Silverfish fire EntityChangeBlockEvent

There was no prior event for silverfish. This handles silverfish going into, and breaking out of, blocks.
adding UserProfileTodo models

Mainly for discussion with dbro
fixed QuestorStatistics to display the files that can be read in the cbo...

...x
Hi
I just fixed it so it will show all CustomDatedStatistics.cvs files that will be found in the logdir because I wanted to see that function :D.
Hope it is intended to work like this and you can merge it in your branch. :)
Allow LanguageContext to control Scope creation

# Reasoning
Certain languages may have need, or preference, for a certain type of backing store for scopes that they create. In the current implementation, it is the responsibility of the user to ensure that scopes are passed to all execution methods which make use of this backing store type. This introduces the possibility of a user attempting to make use of functionality which is only available when this backing store is implemented, without having provided a scope which makes use of this backing store.

# Solution
The solution is the allow each LanguageContext to control the creation of its default Scope object, thus providing languages with the ability to control what type of backing store is used, as well as what variables are initially available from a scope. This is done by providing virtual methods on the LanguageContext class which in their default state behave the same as the current implementation; and the modification of methods which are responsible for creating scopes to point to the LanguageContext, requesting that it create the scopes for them.

# State
Current implementation changes are non-breaking for existing implementations (insofar as that all unit tests run successfully), and provides the ability for a LanguageContext to handle the initialization of any Scope objects which are used by the DLR.

[CodePlex Discussion](http://dlr.codeplex.com/discussions/395839)
Changed configurations so that ANGLE/OpenGL (depending on platform) is t...

...he default for both Chrome and Firefox, and running with OpenGL on Windows is an option. Added Linux paths for both browsers. Updated README.md.
Null checks in wallpaper engine

Added null checks on renderer member to avoid null pointer exceptions when the platform sends spurious events after destroying the engine.
MML: TMDTM.AddPoint now returns the points index.

Fix for bug 0000280.
Some highlights implemented
Añadido stl Extrusor

Modificación hecha por Jon Goitia, para añadir una primera capa a modo de raft y asegurarse la adhesión de la primera capa sin problemas
LiveRebel build support

- Moved version labeling to a build parameter 
- Added a LiveRebel config file.
Issue 481: API method for get All Pad Authors

This change implements 2 APIs:
- listPadsOfAuthor: Return all pads that a given author has contributed to (not just
created) 
- listAuthorsOfPad: Return all authors who has contributed to a given pad.
EVEN MOAR CSS
use built maria.js file and organize files according to framework's recommended best practices

use built maria.js file and organize files according to framework's recommended best practices

Fixes #183
list Mongoid Demo App in Readme
Fixed some types in guide

I fixed some typos/grammar in the guide for Angular.js.
Fixes #843

Fixed failed e2e test
GapiLens.for_list should be tail-recursive

I rewrote the function GapiLens.for_list to use List.fold_left and List.rev to avoid stack overflow.

It's less elegant but safer.
KVM Test: Update qemu guest agent test scripts, and add some new cases for it

This pullreq contains several test cases:
 * Execute "guest-sync" command to guest agent
 * Halt guest with command "guest-shutdown"
 * Reboot guest with command "guest-shutdown"
 * Shutdown guest with command "guest-shutdown"
 * Check the guest status with command "guest-fsfreeze-status"
 * Freeze guest with command "guest-fsfreeze-freeze"
 * Thaw guest with command "guest-fsfreeze-thaw"

Test results on my local box with F17 host/guest
```
DEBUG LOG: /home/virt-test/logs/run-2012-10-18-07.38.21/debug.log
TESTS: 12
kvm.virtio_blk.smp2.virtio_net.Fedora.17.64.qemu_guest_agent.virtio_serial.gagent_install: PASS (43.57 s)
kvm.virtio_blk.smp2.virtio_net.Fedora.17.64.qemu_guest_agent.virtio_serial.check_sync: PASS (14.29 s)
kvm.virtio_blk.smp2.virtio_net.Fedora.17.64.qemu_guest_agent.virtio_serial.check_powerdown: PASS (74.28 s)
kvm.virtio_blk.smp2.virtio_net.Fedora.17.64.qemu_guest_agent.virtio_serial.check_reboot: PASS (114.62 s)
kvm.virtio_blk.smp2.virtio_net.Fedora.17.64.qemu_guest_agent.virtio_serial.check_halt: PASS (108.04 s)
kvm.virtio_blk.smp2.virtio_net.Fedora.17.64.qemu_guest_agent.virtio_serial.check_fsfreeze: PASS (107.88 s)
kvm.virtio_blk.smp2.virtio_net.Fedora.17.64.qemu_guest_agent.isa_serial.gagent_install: PASS (69.24 s)
kvm.virtio_blk.smp2.virtio_net.Fedora.17.64.qemu_guest_agent.isa_serial.check_sync: PASS (69.26 s)
kvm.virtio_blk.smp2.virtio_net.Fedora.17.64.qemu_guest_agent.isa_serial.check_powerdown: PASS (73.76 s)
kvm.virtio_blk.smp2.virtio_net.Fedora.17.64.qemu_guest_agent.isa_serial.check_reboot: PASS (114.54 s)
kvm.virtio_blk.smp2.virtio_net.Fedora.17.64.qemu_guest_agent.isa_serial.check_halt: PASS (108.27 s)
kvm.virtio_blk.smp2.virtio_net.Fedora.17.64.qemu_guest_agent.isa_serial.check_fsfreeze: PASS (105.99 s)
```
Fix merge strategy predictable

In the case where a merge results in an output
file that fits in the current level, we will
normally just leave it here; but with if said
level already has a C-file, then we will not
see enough merge steps to actually finish merging
in time.

Fixes https://github.com/basho-labs/hanoidb/issues/7

As a result of this fix, we have a new minor issue when configured with a database-wide expiry time, that a "dead" file may be left at the max # level, in which all entries are stale (expired) and thus adds to the cost of a lookup.  We'll can consider how to fix this later.
Insert an x for invalid characters for ID attribute

This is important because otherwise these two name attributes would result in the same ID

name | result before | result afterwards

name="ab[c]" | id="abc" | id="abxcx"
name="a[b]c" | id="abc" | id="axbxc"
Added grant_type to query string in OAuth20ServiceImpl.getAccessToken()

I closed the previous pull request.  This should look better to you.  Sorry about the request off of master.  This branch won't change and the diff should just show the one-liner I made plus the version number in the pom file.  Thanks again.
Two fixes in toDate

toDate works around daylight savings time transitions and rejects non-ISO8601 strings.
Changed modifiers to more closely match Chrome's behavior

`Cmd/Ctrl+Enter` now opens the link in a new tab, `Shift+Enter` opens it in a new window, and `Cmd/Ctrl+Shift+Enter` opens it in a new tab and switches to it.
Fix remote WebDriver to properly pass ability_args to Selenium

The remote WebDriver class previously didn't actually do anything with **ability_args. These are now passed through to the Selenium driver instance.
Please review changes
Satu/saapuminen

Tuloutetuille riveille kommentiti näkyviin samalla tavalla kuin tulouttamattomille Örumin ostotilausrivien kohdistukseen
remove double import of corehq, plus update of supervisor files

small fix for requirements too

this is a blunt instrument for the supervisor file - but our proxy proportionally sends traffic to our machines so it's not going to destroy our worker machines
Update README.md

adding notes about sites and more
Improved exception when a type hint class can not be found

This improves the exception message when a type hint class was not found during the generation of a proxy.

Example:

``` php
<?php
class Foo
{
    function test(\InvalidClass $param) 
    {
    }
}
```

When generating a proxy for this class `Foo`, if the type hint class `InvalidClass` cannot be found, a `ReflectionException` exception is thrown with the following message: `Class InvalidClass does not exist`. There is no hint on the real cause of the error (which class, method, ...).

This PR wraps this exception with a message making the cause of the exception more obvious.