labofsahil/github-event-dataset-2012 huggingface dataset:
[pt]keys stats fail if any windows have no keystrokes.

As stated above, if a window has never been typed in, the `'keystrokes'` key doesn't exist in its process dictionary and so the sorting and printing (both of which used a straight `['keystrokes']` lookup) gives the following error:

~~~~
$ ./selfstats.py --pkeys
9755 keystrokes in 1116 key sequences, 18972 clicks (5227 excluding scroll), 638426 mouse movements

Processes sorted by keystrokes:
Traceback (most recent call last):
  File "./selfstats.py", line 499, in <module>
    ss.do()
  File "./selfstats.py", line 156, in do
    self.show_summary()
  File "./selfstats.py", line 361, in show_summary
    pdata.sort(key=lambda x:x[1]['keystrokes'], reverse=True)
  File "./selfstats.py", line 361, in <lambda>
    pdata.sort(key=lambda x:x[1]['keystrokes'], reverse=True)
KeyError: 'keystrokes'
~~~

(And similarly for `--tkeys`.)

This is the only place this occurs--everywhere else uses a `.get('keystrokes', 0)` call--so presumably the direct lookup is just a typo.
fixing memory leak and enabling dim effect during touch stop (issue #2)

Hi,

I fixed memory leak. Now CCBlade instance is properly released after touch associated with a given CCBlade has ended and dim effect has finished.

Another commit is to enable dim effect (after setting CCBlade property "autoDim" to YES) when touch is stopped. When it starts again, everything behaves as usual.
Change World to Update

This should address #586 and change updates to world for users who are logged in
Fixed UMIST XSAMS compliance. Minor typo fixes to generators.py

UMIST node is now producing correct XSAMS.

Added reactant1-reactant3 and product1-product4 prefixes to facilitate reactant and product queries (which can be done in any order). Fixed unsupported restrictables.

Fixed two minor typos in generators.py
Debug method chain request.

Debug method chain is working already.
Jasmine test setup for JavaScript and CoffeeScript

I created a jasmine.js example spec for both languages. The spec file contains some tests to validate the environment.

Additionally I added a README.md with instructions to setup and run tests using node.js.
Progress bar implementation and callback fixes
Add generic image support to image properties page

Ported from Nautilus 3.6
See https://bugzilla.gnome.org/show_bug.cgi?id=682097
http://git.gnome.org/browse/nautilus/patch/?id=7aef6beb47bf5bb212d4cd59089ff410b863170e
Added validator for proposal sort order

@nidico, @csenger: I added the validator.
Option adhocracy.startpage.instances.list implemented

Option adhocracy.startpage.instances.list_length in adhocracy.ini specifies the number of instances the root.py controller passes to the template.

If mentioned option is:

-1: Pass all available instances to view
0: Deactivate call and list in view.
#: Pass defined number of instances.
new clone 2
add init files of "puton"

Hi Guys,

   I Put a init files of futon.
Testing Requesting a pull to mozilla:master from k88hudson:t1961
[t1880] Add instructions for new github landing process to README
T505

Replaced jquery sortable usage with our own version. No more dependencies.
[1926] Use custom controls in embed iframe
Adding memcached to the requirements
Use [] instead of new Array(...).
Fixes TrueType cmap re-encoding

shall fix #1309, #1317, #1319, #1354
Add JSDocs. Move open to after everything is initialized.
fix nav highlighting for active section

small update to close #29
Bouncer upgrades

* Creating a settings-dist.py file for distribution purposes
* Upgrading the settings file for compatibility with Django 1.4.1
* Creating a vendor/ directory to hold Python dependencies
* Adding a requirements file for items that must be compied or added separately
Make display dbus calls work

As mce seems to need the session bus to acces gconf and this cannot be done atm this is a work-around to make the dbus calls work. Since the gconf accesses are done first and the init function exits on failure the dbus handlers are never registered. So moving them before the gconf registration.

This will also fix an uxlaunch error seen on boot when it tries to check the display status.

Partial fix for https://bugs.nemomobile.org/show_bug.cgi?id=525

Signed-off-by: Philippe De Swert <philippedeswert@gmail.com>
Get rid of macro usage in sites
Fixed open file handle leak

Was periodically getting an EMFILE error.

Turns out it was because mox was not closing the the underlying writeStream when the wrapper's end method was being called.
pulling 0.0.2
pvr: parse input stream for decoder parameters

Having extra data on pvr stream makes Chrystal HD usable with pvr. I think it's a good idea having elupus a look at this.
use setExtent to set extent of TileJSON tile store

Title says it all.

@twpayne, could you take a look please?
WebGL color filter

The commits in this PR are a subset of the commits in #73.

@twpayne did some testing with the use of WebkitFilter in the DOM renderer, and observed some problems. Because of that he [suggested](https://github.com/openlayers/ol3/pull/73#issuecomment-11126451) to split the WebGL improvements to a separate PR. This PR is the result of that.

I also verified on the side-by-side example that the behavior is the same as before.

Please review (again :)
Stable/essex

Fixes a mistake in the docs.

Also makes doc/README.rst say the correct thing by reverting a patch that broke it.
Tool fixes

I'm opening this pull request with the now-generalized gh-new-pull which should work with just about any github clone.
Import general tabular data

Implement importing of general tabular data, such as CSV and TSV, into P-Store.

`pstore import` has two new options, `-d`/`--delimiter` and `-u`/`--quote`. By default, the field delimiter is `,` and quoting is disabled, so the command works as before.

The feature is implemented using [Sheets](https://github.com/jvirtanen/sheets), a simple and fast C library for reading tabular text formats. It is released under the MIT License.

**Note:** I have not yet run extensive performance tests for the branch so you might want to hold off merging this. However, all comments are very welcome.
Update README.md file with short example of #array!

I had to dive into the tests to figure out how to cope with an array from an index action.  Updated readme to reflect basic use.
Merga A10 to Eden-pvr
added a patch to the Dailymotion IE to retrieve media URL

works with the new Dailymotion page
Fix #1948

* `SaltCPOptionParser` was not reading any configuration file. It should!
* Fixed the `salt-cp` test which was not testing anything, until now.
* Some PEP8 fixes
bump debhelper v. for lucid/hardy dailies

I've half a mind to try builds with no version specified for debhelper. see also: http://packages.ubuntu.com/search?keywords=debhelper
Fix #2087 and #2098

Fix #2087 and #2098
Clarify virtualenv installation/configuration docs

Since the "pidfile" param has been added to the list of params for which
root_dir is prepended, editing the pidfile is no longer necessary when
running from a recent git checkout. Added a note to clarify this.
update deps from ~0.8 to >= 0.8 && < 11.0

I sent a corresponding pull request for hoe. Tests worked fine for me when using rake 10.0. It required no further modification.
Train classifier

Modifications to support custom machine learning models instead of the decision tree published in Kohlschütter et al.

The Kohlschutter class has been refactored to allow this, but the original interface was retained.

The code also includes a LogisticRegression class - in practice, logistic regression was found to perform as well as a decision tree.
Patch for issue #116

Resolves issue #116:   https://github.com/shazow/urllib3/issues/116
NEXUS-5354: Deadlock fix

sync access and locks were causing a deadlock. Now, sync method
access is removed, and same is done using lock (synced access
guaranteed by exclusive lock).

Changes:
* removal of synchronized method calls (one participant of deadlock)
* redoing same method serialisation of start/stop methods using exclusive lock
* isStarted made protected, ensured is always called from already locked regions only
* extracting indexer methods, fixed the retries (before they might attempt to retry even if it was unneeded
* smaller fixes
* comments added what is being done
NEXUS-5080: Bumping SISU Jetty8 to latest.

This version forces this setting (to fail Jetty when a webapp within
fails).
Stringify the arguments for both the app and the logger runscripts
Make pluralize pick the :other key if :one is not defined. Fix doc

Updated version of #164

I forced pushed by the request didn't update (maybe because it was closed?)
bugfix: git completion

bugfix: git completion errors out when being sourced with sh -c "..."
Use sed to strip out distro version from VBoxManage -v
Refactored with fixtures.  Eliminated Page::Test.

Summary says it all.  Ran into some issues with this one.  I would want to have someone review my changes to the tests, the last two in particular, to make sure they're valid/accomplishing what they were originally intended to do.  The body_markup threw me for a little while because it was escaping the backslash.  This refactor took an additional 20-30 minutes as I had to review some documentation as well.
Remove hard-coded 80 column output

When stdout is detected to be a tty use the number of columns
specified by the terminal.  If that fails fall back to a default
80 column width.  In the non-tty case allow for 999 column lines.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Fix for redis filtering with Boolean values

885e918 caused bug in filtering with Boolean values: it was trying to
find index 'i:Post:published:1', which was not found. Saving indexes in
format that is compatible to previous versions, i.e
'i:Post:published:true'
new feature  from Geo::Hash::XS

hi,  I imported the two methods from Geo::Hash::XS.

These can be obtained the neighboring GeoHash. It is necessary for tasks such as counting methods.
Fix graveyard alliance

http://forums.arkania.net/threads/battle-of-gilneas.5848/
Added feature to redirect FAQ to a custom link

As per title: added feature to redirect FAQ to a custom link. Also made the FAQ text translatable.
Fix minimum version for google.common 

minimum google.common version is set to 11.0.1
Added ARC requirement for UIAlertView-Blocks

A thousand pardons that I left this out the first time...
Update Chameleon.podspec to incorporate the most recent commits.

Currently the Pod doesn't install.
Allow for underscores in the startup link names

FIX: Allow for underscores in the startup link names
Implement OpenSearch

This patch adds an [OpenSearch plugin](http://www.opensearch.org) and enable autodiscovery in HTML content.
Added support for encrypted passwords, refs #852

Thanks to sardyna12

Signed-off-by: Andreas Burchert (scarya) <scarya@froxlor.org>
Use GeoExplorer in GeoNode instead of geonode-client (GNIP-40)

This pull request involves all the changes that @jj0hns0n and I did during this week's code sprint in Utrecht.

It gets rid of geonode-client and uses standard GeoExplorer in GeoNode.

This pull request is dependant on:

https://github.com/openlayers/openlayers/pull/757

and the recent changes in GXP and GeoExplorer:

https://github.com/opengeo/gxp/commit/a3aa791edc5ff48a35b69b0280375c7d6e3a7ae7
https://github.com/opengeo/gxp/commit/bcdd745eea84f940539745ffaa02493c8e4f2f10
https://github.com/opengeo/gxp/commit/2bc1a9d454e7012f1e6c35a9daeed90d591fee2a
https://github.com/opengeo/gxp/commit/255b0a28b73babf1b7b2d765c74b722686252aed

https://github.com/opengeo/suite/pull/51

What needs to be done later on is the whole build process. We need to get the GeoExplorer build process adapted so that we can just pull in a zip file with all the static resources. For now they have been committed to the geonode repository.
RFC: Refactor of random.jl, and stick into modules.

I have started refactoring random.jl, so that the librandom interfaces are in a separate module. I also want to add the capability of having multiple RNGs with different states, and generally rework the entire RNG interface.

The first bit of work is to simply keep the existing interfaces, but inside an RNG module, and refactor the librandom functions into a LibRandom module. 

This pull request will serve to evolve the new RNG interfaces, which have been discussed in scattered places before.

Cc: @johnmyleswhite @dmbates
Improve JSON parsing performance

Improve JSON parsing performance by about 30% (and more when values are long strings) by using a regex to pre-calculate string delimiters and escape characters.
Fixed some tests

Fixed some tests in content views
Bug/835902 notifications for iframe upload
Content Search Updates for Multi-Spanning Column Widths
857576 - Fixed package code indentation
Pulpv2 - Updates to fix broken tests.
release-version - display message when no available release version choi...

...ces or an error occurred fetching them

release-version - spec test

When no choices are available, or there is an error retrieving them, a message is displayed to the user when they go to change from the current release version value.
further cleanup

- new stored procs
- some cleanup of existing stored procs
- removed some debug comments
Update Giant Chasm text.

Few notes:
1. Line 18 is untranslated. I was really unsure how to phrase it. Something about going through but it doesn't make sense to me.
2. Line 27 is a shifty translation. The original wording was "ああ！　この　人から 熱い　気持ち　伝わってくる！こっ　こころが　揺らいじゃう！" which loosely means "Ah! From this person, hot feelings are being emitted! h-heart is origin-chau".  Sorta assuming "hot feelings" could be "burning determination". Open to rephrasing. The person who says this is a Plasma-dan fighting one of the Old-Plasma-dan members, who happen to be on our side! So it sounds right in context to me anyways.
Update master

translated the 2 lines to German
Full Translated 2/0398
fixed rarefaction curve
C-c-combo pull request!

Tutte le modifiche fatte al Delirante da quando ho messo mano al codice.
Il logger funziona ma bisogna ancora lavorarci, mentre il trivia nel Delirante è qualcosa che ho iniziato ma per ora ho lasciato stare. Prima di accettare magari crea un nuovo branch e mettici il tuo "vecchio" codice ;)
Enforcing seniority order when viewing the nurse table
Iter 3: Nurse CRUD rspec and cucumber
Helper Fix

No longer passing 'true' to the loadFile method in getHelper. This was causing an error where loadFile was iterating over an array of [true]. Also added + 'Helper' to the name of the helper to make its loading consistent across models, services and helpers
Rename "hogan.js" dependency to just "hogan"

Naming the dependency "hogan.js" seems to cause errors when installing Matador with NPM 1.1.9 on Node 0.6.13 and looking at npmjs.org "hogan" seems to be the correct name of this dependency - not sure why though really: http://search.npmjs.org/#/hogan
Geo server single address

removed use of GDP_URL variable.

Setting new geoserver address is simpler now:

import pyGDP
pyGDP.WFS_URL = 'geoserverAdress/wfs'
pyGDP.upload_URL = 'geoserverAddress'
pyGDP = pyGDP.pyGDPwebProcessing()
# begin
correct install_yunohost for debian wheezy

correct elif syntax for debian wheezy
Disallow crawling of search results w/o casualties

Previously we disallowed e.g. /search-for-patent.
Tested using https://github.com/knu/webrobots.
Add standard help cursor to ABBR elements

This is a standard idiom and helps align propositions in their visual treatment of ABBR elements.

https://www.pivotaltracker.com/story/show/36221871

I added this as a pull request so you can merge at leisure.
Backout |make install-gaia| changes because they break the nexus S
Removes .DS_Store from the manifest file
[homescreen] update wifi signal level icons

see bug #1056. These new icons look a lot better but they might be still a little too bright / too little contrast. I’ll trust @jcarpenter on this.
Adding a -i parameter to ec2-ssh

This allows ec2-ssh to be used by people still using the
default identity file from their EC2 Keypair. The best way to
do this is:

    alias ec2-ssh='ec2-ssh -i ~/.ssh/private.pem'
Models should be set as a Set, not a List.

I think it is a bad idea to pass a list of models because it can contain doubles. Sets are much more appropriate for this.
Feature/pip module py2.4

Python 2.5 introduced conditional statements. Fixed the pip module to support python2.4 by removed conditional statement to be explicit if/else.
Prevent apt-get install to enter interactive conflict resolution mode

In some cases (changed config files), apt-get install can enter an interactive mode where it asks the user how to solve a configuration file conflict (i.e. use the package version of the file, use the user's version, show diff, etc.).

Quick test on a clean machine:
  echo "BLA=bla" > /etc/default/haproxy
  apt-get -q -y install haproxy
Repost: Refactor service module to use subclasses like user module.

* Basically the moving parts from the original service module arranged in
  subclasses.
* General structure and helper methods comes from the user module.
* Less forgiving to unsupported platforms: it requires a subclass per platform.
  (This makes it easier to work on one platform without having to think about.
  what other platform might be affected in unexpected ways).
* Now has basic OpenBSD support.
* Solaris support needs to be added.

Thanks to @dhozac for general advice and Linux testing.
Thanks to @bcoca for clearing up some FreeBSD questions.

---

This is the same PR as #1641 including the commits that happened between my fork and now.

I would like @dagwieers to test that I did not break the newly added arguments handling that was the main thing that differed (which i have not been able to test myself).
Add 'pause' action plugin and support plugins skipping the host loop.

**Implementation Notes**

* The ``pause`` action plugin sets a class variable ``BYPASS_HOST_LOOP`` which is an indicator to ``runner.run()`` that the plugin requires special handling

* ``runner.run()`` exposes the current group of hosts to plugins which bypass the host loop by assigning the group to the instance variable ``self.host_set``. In the case of the ``pause`` plugin, this allows it to create a more useful prompt describing exactly which hosts are currently subject to the pause condition.

* To satisfy the parameters of the ``_executor()`` method we just pass it the first host in the current group of hosts.

* Once an action plugin has completed running, a ``ReturnData`` object is created (in the ``runner.Run()`` method) for all hosts in that set using the ``ResultData.results`` dictionary returned by the the plugin (which in reality only 'ran on' the first host in the group). Before I was creating the ``ReturnData`` objects by hand I found that ``Playbook`` would (rightfully) mark ``hosts[1:]`` as dark.

**Feedback Requests**

* In ``lib/ansible/runner/__init__.py`` (lines 358 and 395) the logic controlling when to call the ``self._make_tmp_path(conn)`` and ``self._delete_remote_files(conn, tmp)`` methods was modified to exclude all action plugins in addition to the **raw** module. I am not 100% certain if this is an issue, but you should be aware of it.

* Due to how it flushes the ``stdin`` buffer and reads keyboard events this module is absolutely **100% NOT** Windows compatible. IIRC, on IRC a while back you declared that Windows was not a targeted platform for support, is that still true? Also, before this is accepted into CORE it needs to be tested on Unicies which are **NOT** Linux as I am unsure of how portable the ``tty`` and ``termios`` libraries actually are.

* ``utils.py`` now has a ``getch()`` function, this introduced two additional imports, ``tty`` and ``termios``. Same concerns as above. If this is a problem we can make the ``getch()`` function local to the pause module and remove the imports from ``utils.py``.
More helpful message when ssh fails.

Patch for issue #446.  The message looks like so:

```
host | FAILED => FAILED: ssh root@host:22 : Private key file is encrypted
To connect as a different user, use -u <username>.
```

Let me know if this message is helpful enough.  My other thought was something along the lines of `Private key file for root is encrypted.`
Scrolls::Decorators

See [test_decorators.rb](https://github.com/fabiokung/scrolls/blob/master/test/test_decorators.rb) for usage.

Example:

```ruby
class MyService
  include Scrolls::Decorators

  log_context "myservice", release: "v51"

  def simple_log_with_context
    log
    # output: "myservice release=v51\n"
  end

  def basic_logging
    log "basic", "that", "works", data: "useful", number: 10
    # output: "myservice release=v51 basic that works data=useful number=10\n"
  end

  log
  def wrapping
    sleep 0.1
    # output:
    #  "myservice release=v51 class=MyService method=wrapping at=start\n"
    #  "myservice release=v51 class=MyService method=wrapping at=finish elapsed=0.1"
  end

  # and more ...
end
```
Time candidate for merge

This represents a candidate for merging and supercedes PR #294.  New features since the last commit 0abdeb7 on the time branch there:

- Much improved [documentation](http://hea-www.harvard.edu/~aldcroft/tmp/astropy/html/time/index.html), now written in the package template standard.
- Get rid of the "opt" mechanism for setting options and replace with attributes (1016f97).
- Make the time scale and format attributes appear in IPython tab-completion (9214ef8)
- Some refactoring to improve code clarity.
- Change `set/get_delta_*` methods into property attributes (f131694)
- Rename astropy/time/astrotime.py to astropy/time/core.py.
- Rebase from astropy/master (09eafa7), hence the new PR.

Of particular note for the API is that the proposed standard for users will be:
```python
>>> from astropy.time import Time, TimeDelta
```
This provides all "user" functionality for the time package.  I think this is clean and looks nice.  Developers wishing to write derived classes etc will do:
```python
>>> import astropy.time as atime
```

Still to do prior to merge:

- Improve test suite
- Capture many of the good implementation ideas in the PR #294 discussion as issues.
- Capture some other unexpected / undesired behavior I've noticed as issues.  (None of these affect the documented API).
Readme.md fixes

Hey I fixed up a few minor spelling errors in your `Readme.md`.
added credentials check while saving to localStorage

adding api call to pocket (ril) to validate the credentials upon saving them.
Replace ThreadDumpAddresses with a timer.

Wanted to eliminate a silly thread that does nothing but waste system resources as a poor man's cron.

boost.asio also has deadline_timer, which is worth investigating.
add CWalletTx::GetImmatureCredit() and use it in CWallet::GetImmatureBalance()

This harmonizes ``CWallet::GetImmatureBalance()`` with ``CWallet::GetBalance()`` and ``CWallet::GetUnconfirmedBalance()``.
ECDSA signature optimization and more DoS prevention 

These 6 commits:

1. Implement an ECDSA signature cache, which should cut the amount of CPU time spent verifying signatures in half (because transaction signatures are verified before going into the memory pool and then again when the block is accepted).  Please review that commit very carefully, since it is the very heart of transaction security.

2. Implement several "belt and suspenders" changes to prevent possible denial-of-service attacks involving sending orphan transactions (suggested by Sergio Demian Lerner) or transactions with lots of inputs.

Tested by:

- writing new unit tests, and stepping through the code in the debugger while running the new tests
- running the new code under valgrind for more than 24 hours on the main network
Changed a comment about a QVariant type

The OptionsModel::data that set it has changed. Now it's

```C++
        case ProxyPort: {
            CService addrProxy;
            if (GetProxy(NET_IPV4, addrProxy))
                return QVariant(addrProxy.GetPort());
            else
                return 9050;
        }
```

GetPort() returns an unsigned short, that is upcasted by the QVariant (that doesn't directly support shorts)
Update to require IE 5.1 as it is required on mingw64.

We already require XP, this just fixes Mingw64 build.
jshint the Javascript files

Nothing fancy, added a few helper files for jshint.
useDbConfig more semantic (development/production)

Set the useDbConfig default = 'development' and if Configure::read('debug') == 0, set the $useDbConfig to production, by default.
Calinseciu 2.3

Replaces #808

Expanded Calinseciu solution to work wtih whitelist, fieldlist and other association types.
Needs more tests before merging
Editing - attribute translations in feature window

Currently, attribute translations in <project>/static/js/Proj/Lang/mylanguage.js are not applied in the editing window which is opened when a feature is added or edited. It would be nice from an UI point of view to be able to translate them.
Force directory URLs to end with / (fixes #12)

I modified the relevant test as well
Core: Fixed uptime;

I fixed the lev.uptime. lev.uptime behavior was so strange.
In Node, lev.uptime is "Number of seconds Node has been running.".

http://nodejs.org/api/process.html#process_process_uptime
Pull request?

Pull request doesn't make much sense, I guess I'm asking you to pull my changes into your repo. I hope that's what's happening.

I made some separate files for the classes, that way we can work on one at a time for easier working on this thing together (although we'll be playing all of this by ear for now)
FPS and Diamond ISO

Added FPS messurement and Diamond Isometric helper
Fixed spelling and grammatical errors. Rearranged some wording to better...

... convey functions.
Dashboard validation UX improvments
Replace print_r() with var_export() to dump record as string

Syntax printed by print_r() has some disadvantages:

* non-valid PHP code;
* types are not clearly shown;
* some values are not shown (empty string, false, NULL, true...);
* some values are undistinguishable: empty string vs. false vs. NULL,
  integer vs. strings...
Get the ufc_service_url, wmstat_url, and operator's proxy from Async.secrets 

Hi Diego,

I have added the ufc_service_url, the wmstat_url, and the operator's proxy in the Async.secrets to set them automatically in the ASO config file instead of modifying the config file by hand. 

If you agree, please can you merge this request?

Thanks!
Hassen
Added the translation dir
Fix build when freenect installed in non standard path

g-ir-scanner now uses the CFLAGS and LDFLAGS given by pkg-config for freenect.
hierarchy of object-based modules framework

New custom emoncms module class. Each module should inherit from custom module.
Added input and feed class modules
Admin view shows installed modules
TODO: build menu from module object information (we could have not visible modules)(not necesary in settings to set and know the modules) --->>>> DONE
The menu is build from information from each module object so emocms dont have to know more information (modules abstraction)
The module load/registration logic is moved to a class to encapsulate behaviour
The registration of module is made only when is needed due the singleton pattern
Updated to Twitter Bootstrap 2.1.0
:-)
Added flash controller driver library and example. Fix for issue #53
Reorganize attributes order in log file and record classes
Execute selection in Command Editor (issue 5535)

Implements the enhancement of the issue #5535 ( http://code.google.com/p/fbug/issues/detail?id=5535 )
Issue5878: new command include()

See: http://code.google.com/p/fbug/issues/detail?id=5878
Some typo fixes and formatting updates to the readme.
Adds tagging to entities

Uses new Flapjack::Data::Tag, same pattern will be used for adding tagging to contacts
Refactored Workspace to be able to write some tests
Danielengel

my part of posts is done
modified TfsCommitInfoRegex to be multiline and its now used to remove t...

...fs ids from the result of GitRepository.GetCommitMessage

#235
Allow simple XHR requests

The server was failing with `req.headers.origin not given` for certain simple AJAX GET requests. I don't think Chrome sets the Origin header for simple GET requests without `withCredentials` set. 

This change makes such requests succeed.
85 replace backbone
Replication changes plus minor fix
Branch 2 2 as7

update of version for release and removed unwanted file
Branch 2 2 eap

Small changes from my branch
Watching a folder which contains a folder doesn't seem to work on Mac

Somehow if there's an existing folder in the watched folder, no event seems to be triggered when there is any modification to the folder.

Hacked around and this seems to fix it. Not exactly sure if it's entirely correct. But it works.
Some clean up

Init A few uninit'd variables and a close a couple of sometimes not closed file pointers. Done whilst very drunk but should be ok...
Loading indicator for ajax requests
copyright and lintian fixes

1. Fixed copyright file so that we're upto copyright-format 1.0 from Debian.
2. We use lintian overrides on binary package. So, changed file according to that. Removed unused overrides.

Once you merge this, I can upload package to Debian.
fix #1814 set __file__ when running .ipy files

set ```__file__``` when running .ipy files.
changes for ironpython

This is another try.
Changes for ironpython, this time PEP-8 conform.

Sorry for restarting verification process.
I have realized, I made some major mistake with my repo (working on master instead of branch).

Cheers,
Pawel
Cover ignore inline

See issue #27
French language

Added French for Blur Plex skin
Hi Jacob, 

Had some fun with CSS1k. Wanted to see how organic I could get without using images. 

I've uses two CSS gradients which won't render in IE9 or lower. I'm trying to squeeze in flat color fallbacks for IE, but things are tight. I'm not done, ok with that for now. If I can figure a solution out, I'll update it.

Cheers, 

Alex Walker
DSaS documentation page
Index cleanup

indexes updated, it wasn't too bad!
Increased regex support, improved consistency

It can be confusing when using Robotium sometimes because some methods that search by text expect regex, and others that search by text only accept literal strings.

In order to make things more consistent and also because there are times in testing when regex is required when looking up buttons etc, I've updated the following methods to accept regex.
* `getText()`
* `getButton()`
* `getEditText()`
* `isRadioButtonChecked()`
* `isToggleButtonChecked()`
* `isCheckBoxChecked()`
* `isTextChecked()`
* `isSpinnerTextSelected()`
openstack-nova: add support for user-data

The nova API supports the same kind of user-data as the EC2 one.
This commit adds support for it (pretty much the same implementation as in the ec2 provider).

This has been tested against Essex.
Add Checkstyle configuration for line length

Enforces line length of 120 characters, which fails due to many
violations.
Switch to apt-get update before initial apt-get install every time.

I found that the previous "apt-get install || (apt-get update; apt-get
install) didn't work in all cases, but switching to always calling
apt-get update got things working properly.
Renaming things and fixing #8
Support hashCode() and equals() methods for graphs

Hi All!

I've just implemented support of hashCode() and equals() methods for AbstractGraph. I've also created two simple unit tests for implemented methods (see EqualsTest.java and HashCodeTest.java). The main idea is to use paring function for edges in hash code computation. 

I hope you'll find my contribution useful and accept it.
2 Bugfixes

Fixing an error reported by Firebug as well as a bug that I experienced when checking out your documentation: I was click the play/pause button and the text was changing, but no animation was triggered.  I thought the library was broken, but then realized clicking on the canvas fixed things.

Feel free to ignore this pull request.  I'm storing the physics object on the canvas to get access to it in the "toggle text" code.  Not sure of the memory impact of this.

Tested in the latest versions of Firefox and Chrome.
Mongo authentication and client

Hello,

I added the ability to connect to a password-protected mongo database.

I also added the ability to pass in a mongodb.Db instance in case people need the flexibility.
Blackberry support

## Description
Add support for video playback on limited devices that don't have support for HTML5 or Flash.
The device will get a link to most compatible flavor using Kaltura download.php
DVD検出時に/Volumes/MobileBackupsを無視するよう修正

dvd.rbのDVD.detectで/Volumes/MobileBackupsを先に検出してしまうとうまく動作しないため、
/Volumes/MobileBackupsを無視するよう修正しました。よろしくお願いいたします。
Added functionality to form so it can populate a form with data

I made a lib that extended the form so I could prepopulate a form with data after a post.
I now merged it with form within this pull request

- Added a function to populate form data called populate
- Added a class variable that holds the form data
- Added a check in select to set selected based on the form data
- Added a check in input to set data or check based on the form data
- fixed some indenting so it will be inline with the rest of the file
Fix error text s/buffer too long/buffer too short/

Assuming this error message was not meant as a funny consolation for the user.
Support for module importing in nodjs.

This pull request includes full support for importing and aliasing module members in node with three tests covering the cases.

Support for "export" and "module Id { ... } " will drop in the next pull request.

Cheers!
Merge Back to mdiggory
Fix division with regexp as right generating invalid code.

When there are no spaces, it will become a line-comment.
change dir name to fit project

Signed-off-by: Mikimoto <mikimoto.c@gmail.com>
Geopoint widget

had to break ODK Aggregate compatibility unfortunately, due to the fact that formhub uses /formList where ODK Aggregrate shows /xformsList to show a detailed list of forms with manifest urls. This will improve the scope to test forms with dev servers of formhub .
Don't convert non-numeric values on numeric attributes to 0

This ensures that validates_numericality_of validations still work and resolves #2237 and #2137
Bug 764643 - [Python 2.7.2] Infinite loop in Bridge.run() if bridge gets disconnected by userShutdown(). r=jhammel
corrected relocated import targets

testing for multidumps was succeeding locally because of lingering .pyc files for relocated modules. Once those were removed, many test failures were revealed.  This PR reflects correcting imports for the relocated modules.  

also fixed failing unittest that unnecessarily depended on ordering of elements in a list.
Implemented a strictly ordered queue switch

Look it over and let me know if you have any questions
Remove Sass, Compass, and Sprockets dependencies

See #490

Includes a few minor cleanups (in separate commits).
TOPページのモック作成

TOPページのモック作成が完了しました。
added ios and android build scripts and macros
Updated server configuration files to keep_logical_logs by default

This clears the way for removing the forced keep_logical_logs setting in the server.
Bugfix: Missing files are added

Two source files for correct_mp program were missing.
I added them.
Updated Indonesian translations
Removing code that would double add the drop-down menu
add --subtract-neg-target option in moses, to use (tp - fp) / (tp + fp) ...

...instead of precision as fitness function in the boolean case
Get a build working on Oneiric Ocelot

Hi Alan,

I am experimenting with two things!
1) Git
2) OpenCOR

Two changes attached that I needed to get round compiler warnings (unused variables in the 3rd party) and a missing #include for my version of C++.

We'll see if this works!

Gary
add some msvc temp files to the ignore
Merge fo 4.8 code
Replace stencil buffer with z-buffer to draw outline of selected items

This change replaces the stencil-buffer based outline drawing with a z-buffer based method, and requests the GL2 profile specifically, rather than asking for the platform default.

This does solve a problem on the latest version of OSX, and I suspect it will solve several bug reports where the platform default was GLES2. (Of course if they do not support GL2 they will just throw a different error!)
Add :cache_only option to lookups, misc cleanups

1. Modified API to honor a ':cache_only => true' parameter on lookups to trigger only consulting the cache, will return nil if no cached data is available.
 * This allows a user to manually check when the cached data expires, ie. if they want to show the user how soon they can expect to be able to update/sync their data
1. Tweaked cleaning of inner_html elements in result.rb to better accomplish removing escaped HTML structures without clobber spaces/newlines/etc.
1. Renamed test fixture files to mirror the recent changes to cache file names
1. Fixed outdated code in test_eaal.rb that was referring to old methods names on the api class (userid -> keyid, key -> vcode)
Fix #30 - Add page views to Latest Talks list

This should take care of #30. Please code review and let me know if you want me to make any changes.
Fix in attaching/detaching volumes to be compatible with Windows 2012RC

Attaching volume retries and time between retries is now configurable
Some minor fixes to work with Windows2012RC
Add new test for activate.sh stuff

Here's what the output looks like:

##### Failing test (this is without the changes in #265):

```
~/dev/git-repos/virtualenv$ tests/test_activate.sh
tests/test_activate.sh: Creating virtualenv /tmp/test_virtualenv_activate.venv...
New python executable in /tmp/test_virtualenv_activate.venv/bin/python
Installing setuptools............done.
Installing pip...............done.
tests/test_activate.sh: Created virtualenv /tmp/test_virtualenv_activate.venv.
tests/test_activate.sh: Activating /tmp/test_virtualenv_activate.venv...
tests/test_activate.sh: Activated /tmp/test_virtualenv_activate.venv.
tests/test_activate.sh: Testing pydoc...
tests/test_activate.sh: pydoc test failed!
```

##### Passing test:

```
~/dev/git-repos/virtualenv$ tests/test_activate.sh
tests/test_activate.sh: Creating virtualenv /tmp/test_virtualenv_activate.venv...
New python executable in /tmp/test_virtualenv_activate.venv/bin/python
Installing setuptools............done.
Installing pip...............done.
tests/test_activate.sh: Created virtualenv /tmp/test_virtualenv_activate.venv.
tests/test_activate.sh: Activating /tmp/test_virtualenv_activate.venv...
tests/test_activate.sh: Activated /tmp/test_virtualenv_activate.venv.
tests/test_activate.sh: Testing pydoc...
tests/test_activate.sh: pydoc is OK.
tests/test_activate.sh: Deactivating /tmp/test_virtualenv_activate.venv...
tests/test_activate.sh: Deactivated /tmp/test_virtualenv_activate.venv.
tests/test_activate.sh: OK!
```
2.1/develop - Page chunks sorting and plugin bugfix

Added the feature to sort "page chunks"
Fixed Missing third param for $attributes
Some italian update for the language file

I have fixed some typos and most important thing I have changed
"Cancella" with "Annulla" on the "Cancel" label.
In Italy is common error translate "Cancel" with "Cancella" instead of
"Annulla"
Few fixes for Users module
Catalog.Xaml: allow translation of Runs

Hey Aaron,

this one is less clean that I'd like it to be, but it's due to the nature of <Run>s, 
1/ they're DO instead of FE
2/ there's no TextProperty DP, Text is a normal property (but still, you can bind to it. go figure)

thanks for considering merging this

regards,

Stephane
check version in authordeps --missing
Fix arguments

the wrong arguments were being passed into pack_rom.
A few more fixes related to filenames and content types

- Fixes the redirect Location for certain files
- Prevents an exception in the special case that no MIME type is found
- Uses the "recombined" name everywhere
Implemented Statistical Facet.

I wrote the Statistical facet. Tests are included. Except for setScript which is marked as test incomplete.
Wip/unittests
Restored things for unity support
Support for --list-saves in drascula MetaEngine

Commit adds support for --list-saves in drascula metaengine.
Recognize Path-like objects in Templates#compile_template

The following commit aims at allowing the following behavior

    get '/:some/:parameters' do

      #
      # Find an existing file that correspond to the request. Make some checks.
      # Returns a Pathname or a Path instance, responding to #path
      #
      filepath = ...

      #
      # Render found file, reusing sinatra template cache, options, etc.
      #
      erb filepath, ...

    end

The pull request allows this provided that the located file is inside the views folder. This is to match the current behavior that does not allow rendering files outside it (without extending `find_template`).

I'm not sure this pull request makes sense. However, I'm not really confortable with the following workarounds:

    # assuming a relative_from method that returns another Path(name)
    erb filepath.relative_from(settings.views).to_s.to_sym

    # manually use Tilt, no cache support
    Tilt.new(filepath).render ...

    # explicit use of the template cache
    template_cache.fetch(filepath){ ... }.render ...

What do you think?
fix tabbing through snippets

fix #226
Fix components config (composer/phpunit)

This PR:

* configures each component to use composer to manage "dev" dependencies instead of env variables;
* adds phpunit configuration file on Filesystem component;
* fixes READMEs.

It's mergeable without any problems, but I would recommend to wait a fix in Composer in order to use `self.version` in `require`/`require-dev` sections.

Note: I kept `suggest` sections because it makes sense but this PR doesn't aim to provide useful explanations for each entry. It could be another PR, not that one.
Updated HttpFoundation and Locale for proper Composer autoloading

This PR uses better Composer autoloading strategy for the stubs in HttpFoundation and Locale.

It also fixes a bug inside HttpFoundation's composer.json file where the path for SessionHandlerInterface was wrong.

[![Build Status](https://secure.travis-ci.org/jalliot/symfony.png?branch=autoloader-update)](http://travis-ci.org/jalliot/symfony)
JsonResponseTest

Hi,

This patch adds some tests for JsonResponse.

Best regards,
Michal
simplicityGoogleBoundsTracker Improvements

Changes default behavior so that bounds event is not triggered when dragging. Only triggers bounds event if the map bounds actually changed

https://transparensee.jira.com/browse/WIDGETS-103
Feature/mutable manipulation

Adds new tests to assert the policy that manipulation methods are mutable.

Also asserts that sod and eod are not mutable.
Knockout beginnings with a completely revamped UI
Added onBeforeAdd Event to UndoManager

We needed to be able to normalize the content of the TinyMCE editor, before Undo levels were added. Since we have a normalization process, it has to take place before UndoManager.add does its comparison of the current and previous level.

This event allows us to do that. I think others would find it useful.
Support PyAMF

http://www.pyamf.org/
Highlight the 'mount' keyword in config/routes.rb
fix exception handling and add logging

fix exception handling and add logging
This was the only file I could find that didn't use a string for the des...

...cription, and it caused:

> uninitialized constant Watir::TextArea (NameError)

I changed it and it fixes the error for me, and it's consistent with the rest of the code.
Show a warning if user uid number exists - bnc#782083

The issue was that there is no visual warning if the admin set an existing UID number for a new user. However, no restriction is set by this patch for the user to submit the duplicate UID number, if he would like to do so.

### Also fixed in user module:

* if creation of a new user fails, reloading with submitted values will follow; currently the user gets 500 with a bug proposal and the friends
* home dir proposal fixed if the user changes the user name after it was automatically derived
Relative size calculation for Search Pill

I modified the search pill to make it size relative to the smallest screen dimension instead of being hard-coded to 588px. Now it'll display correctly in any resolution.
CA-83076: avoid xapi and xenopsd both "owning" the Vbd.backend xenopsd f...

...ield

The xapi/xenopsd separatation needs to be strictly as follows:

1. all the static VM metadata (Vm.t, Vbd.t, Vif.t, Pci.t) is owned and
   updated by xapi, whenever the user requests it via the XenAPI

2. all the dynamic VM state (Vm.state, Vbd.state, Vif.state, Pci.state)
   is owned and updated by xenopsd. Xapi will receive events on this
   and update some data in the pool database.

In particular a xenopsd API call (Vbd.insert, Vbd.eject) must not write
any static metadata directly, since this will conflict with parallel
updates from xapi.

Furthermore all dynamic VM state updates from xenopsd need to be "complete"
and not require correlating with static VM state. For example the disk
"backend" which is currently associated with a CDROM must be completely
described in the Vbd.state.

The XenAPI VBD.insert/VBD.eject control flow is now:

1. xapi calls xenopsd with VBD.insert/eject
2. xenopsd performs the xenstore-level operation (including stashing away
   the VDI in xenstore)
3. xenopsd generates an event on the VBD
4. xapi receives the VBD event and calls VBD.stat
5. xapi sets VBD.{empty, VDI} in the pool database based on the VBD.stat
   results
6. xapi inserts a barrier event to ensure all events are processed

After step (5), a XenAPI event will be generated which will be received
by the event.from in xapi_xenopsd, which will cause xapi to push the
new Vbd.t configuration to xenopsd, ensuring that the insert/eject will
take effect on next reboot.

Signed-off-by: David Scott <dave.scott@eu.citrix.com>

Tested by:
1. 100 sequential CDROM insert/ejects to a win7 guest with a background random event generator (couldn't repro the problem with and without the fix unfortunately)
2. manual verification that the "VBD refresh" via cdrommon should still work: I commented out some of the assertions and verified that I could "xe vbd-insert" multiple times and not get an error
3. win7 suspend/resume/migrate preserves the CDROM setting with both "full" and "empty" drives
4. quicktest
Mobile Web 과제입니다~
과제 제출입니다.
Fix blog template indentation

* replaced spaces with tabs
* cleaned up indentation a bit
OpenGL Buffer Feeding.

Yeah I know, I named the pull Request stupidly.

Before you commit this, I'd like you to check it out and see if you like it. I tried to edit Smart's source as little as possible and so I made a file called SharedLibrary. It's a stupid name since it's vague but meh.

Anyway, this is for the communication between the DLL and Smart. It reads the pixels every buffer swap and gives them to smart with the option of flipping the image which I enabled by default.


                     OpenGL BackBuffer
                         /                        \
                        /                          \
                       /                            \
                      /                              \
           SmartJNIPointer        Graphics card
                                                        \
                                                    Screen

Infact, it writes to Smart's pointer before it gets to the screen. Should be no problems with delays or anything at all.