labofsahil/github-event-dataset-2012 huggingface dataset:
Changes to handling keys, events and hint

It would be nice to decide to the key handling whether to drop impress:stepleave and to have keys for displaying the hint and overview
Readme.md , lib and bin

Did few minor changes to Readme file to show some formatting in github page and added lib and bin directories.
Miscelaneous fixes, mostly from twisted's buildbot.
#1425 testlua
Ticket 18115: setup.py warning on overlaid install, and doc fixes

This patch takes the following actions to address the problem in https://code.djangoproject.com/ticket/18115:

1. Modifies Django's `setup.py` to issue a loud and descriptive warning anytime it installs over top of an existing installation that has not been removed. This doesn't cause any functional change in setup.py, just additional stderr output in some cases.

2. Makes the following changes to the installation instructions:

    a. Rework the "remove old Django versions" section to avoid users doing unnecessary work, and make the finding of an existing Django more reliable (just import django and find its path, rather than trying to find site-packages).

    b. Add a warning in the section that documents how to install using `python setup.py install` that it's particularly important in this case to remove any existing Django first.

    c. Add the option of `pip install -e` for using the Django development version, which is far easier than setting up the paths manually. Relegated the lengthy manual-path-setup instructions to their own section at the bottom.
Day 1 CodeWalk Presentations

.pdf
.pptx 

files
make it possible to use watch properly

This patch seperates watch and multi commands, making it possible to issue a watch, fetch variables, and then perform the multi block. Making it possible to use the CAS pattern presented in http://redis.io/topics/transactions

The second commit/patch is just reduce the logging output of txredisapi a bit
Add logos and tweak appereance
branch-destroying operations should return you to the branch you were one

Rather than auto-sending you to develop.
[2.1] Install example configuration files into their own directory.

As requested, this is the 2.1 version of the 2.0 patch I submitted.
AUI-716
Viikko6

Kivoja tehtäviä jälleen kerran, kun pääsi tutustumaan design patternien saloihin. Pienoisen väsymys alkaa opiskelussa tuntua, joten jäi tuo biershopin refaktorointi tekemättä sekä referaatti. Tehtävät 2-3 olivat kuitenkin mukavia, hauska nähdä miten vähällä koodimäärällä saa noinkin paljon toiminnallisuutta tehtyä.
Adding MANPATH to profile scripts

Adding the MANPATH variable to the shell profile scripts to enable access to openlava man pages by default.
Fix examples

... so they at least run.
Refactor/3.x/8233 refactor parameter management

This is a rebase of my year-old branch, mentioned here:

http://projects.puppetlabs.com/issues/8233

In general, the rebase was basically mechanical, but there were a couple of small things I had to do to make it work.  E.g., parameters weren't returning consistently in the right order, and a new test has been added in the last year that caught that.

This isn't comprehensive, but here is a basic idea of some of the method changes in this (all class methods on Puppet::Type):

properties goes away
attrclass(:foo) => parameter(foo)
attrtype(foo) => parameter_type(foo)
eachmetaparam => metaparameters.each
paramdoc(foo) => parameter(foo).doc (removes at least 2 methods as a result)
validproperty?, validproperties, validparameter?, valid_parameter? removed

I also removed the Puppet::Type.states method, which was marked deprecated as long ago as 2008. :)
improve zaml performance by 400 percent

Even after other changes, ZAML performance was still a hot-spot in my testing of a real world catalog.

With some effort we can deliver a 400 percent improvement, dropping from ~ 4.1 seconds to ~ 1 second in my test.

This should stay steady, or improve further, as the size of the catalog grows.
(#14200) Fix help face

This commit does the following:

1. Fix the help face so that--in the case where there exists both an
App and a Face by the same name, and the App is not just a stub for the
Face--help gives preference to the App instead of the Face.  The help
face (as a command line tool) is mostly going to be used to help
users navigate the other command line tools, so, e.g.,
"puppet help resource" should show help for the same tool that you
will get by running "puppet resource".  This was not the case
prior to this commit.
2. Get rid of the separation between faces and applications in the
help screen... making this distinction seems more confusing than
helpful to the users, and exposes implementation details that
users should not need to be concerned with.
3. Change all class names for Applications to conform to the
convention of "foo_bar" file names mapping to "FooBar" class names.
Re-added the README file was was missing
Create Posts

Any user can create posts as himself.
Stop polluting the global scope.
Test

récupère mes mdodifs
Stable 0.3.5.79
Allow joining conferences and sending messages to the conference.

Hey,

I'd patched in two methods to the DSL at run time so that blather could join a conference room and respond to people within the room and I thought I'd contribute this back. I'm not 100% if it's correct, but it seems to work for me. I haven't modified the rspec just yet, as I'm still fairly new to using it. To send a message to the joined room, use `:groupchat` instead of `:chat` (or nothing) as the last argument to `#say`.

Hope this helps.

Cheers,
Joshua K
Retina assets

Attached are Retina assets for the Bundle Editor, Tabs, Find in Project and the close file icons used in the sidebar. This references #42.
Develop

import pull request
Blendmodes

Add support for layer blend modes (Layer Properties Dialog).

As part of setting up for this, I rewrote a chunk of the canvas, which should now be faster than before.  Before, it did a Cairo paint to the screen for each layer, now we build all the layers onto the canvas, and paint the whole thing at once.  Also removed the additional Cairo paint for the pixel grid.
add vagrant(+puppet) support to etherpad-lite

* basic puppet manifests for installing node.js and etherpad-lite
* Vagrantfile that can run these puppet manifests - http://vagrantup.com/ 

This allows you to create and provision a new etherpad-lite dev VM by running "vagrant up", build a new one by running "vagrant destroy && vagrant up" etc. The dev environment from your host is shared, so changes are reflected without having the ssh in to the VM.

After installing virtualbox+vagrant and running "vagrant up", etherpad-lite is available on http://33.33.33.10:9001/
fix compilation problem with VDPAU
3 changes

Change 1)
Reversing the order of the li items in 'Run Log' on the test runner.
When test is being run on a device and it gets stuck user needs to see the latest items in 'Run Log'.
If items are appended then they go off the screen. 
If items are prepended then the latest item stays at the top.

Change 2)
Adding milliseconds to date and time in 'Run Log' so '2012/07/26 10:00:26' becomes '2012/07/26 10:00:26.1234'
This additional level of detail is helpful when test runner freezes and doesn't submit results.

Change 3)
Adding useragent for Toshiba 2011 TL868
Renaming Toshiba to Toshiba 2012 RL953

Change 4)
Adding new version of user agent string ( after firmware upgrade ) for LG NetCast Media 2011 BP520
Version 2.5 ready for use

Version 2.5 ready for use, more documentation will be dine in the next day or so.

Have fun!
Added javascript to select hidden 'none' category when no categories are selected

Added javascript to select hidden (or visible) 'none' category when no categories are selected. Only works in 'checkboxes' display. Also, exclude 'none' category from array, since it is really just a faux category. This improves the user experience.
Myyntitilin toimitettu tuote bugfix

Kun myyntitilin tuotteita palautettiin omaan varastoon, otettiin saldo aina pois myyntitili -varaston oletuspaikalta. Tämä on väärin, tuote pitää ottaa pois sieltä varastosta josta sitä ollaan palauttamassa.
Not testing the right variable

At this point, $value is the last value of the array. We should test every values, otherwise when the last value of our parameter array is null, all values are replaced by null.
Changed Spi.h to SPI.h
changed a bit names of what screen capture does + uno missing / in ajax call
Resolved Issue #50

Resolved issue #50 by adding the DidAddItemToDataSource and DidRemoveItemFromDataSource events to the PickerTableView.
Release weibo@0.6.1

Refactor core code.

* All TAPI inherits from `TBase`.
* `WeiboAPI` support weibo api 2.0 now.
* only support node >= 0.8.0.
* all support apis test pass.
Added the Basque quote

Please commit the Basque quote.

Thanks

Sergio
Remove empty lines from Python code

When sending  Python classes to the REPL, empty line breaks will break the code. Methods of the class are interpreted as separate code chunks by the REPL if there is even a single line break between them.

This pull request removes all lines with only white space characters in them during escaping.

This has small usability issue thou. In multi-line sends we should add one extra line break to the end of the snippet. But my Vim script-fu falls short here...
added append slash option

This is my alternative implementation for trailing slash option mentioned in #4
changed the name of user parameter in cpanel methods which creates a problem for the function related to cpanel which contain user as parameter.

changed the name of user parameter in cpanel methods which creates a problem for the function related to cpanel which contain user as parameter.
Record time received as an isostring (shut up some jshint nits)

It would useful in solving issues to record the time received. 
Tests pass and local usage as well.
add jaunte

please pull.
Fixed bug 777352

* This changes makes it so we index inactive(active=false) packages but filter them out of the public search.
* There was also an issue with new packages (version_name=initial) not having their full_name value update until a new version is made.
Warn about LocaleURLMiddleware if USE_L10N or USE_I18N are False.

Resolves https://github.com/mozilla/playdoh/issues/51
[bug 761285] test list api schema

Asserts that the status quo is met or exceeded in the api schema
Fixed list, added refs.

I put in the section labels and references (they don't seem to render right, but I'm told it could be GitHub) as well as finally fixing the list sequencing issues. It was a little bit of indentation.

Sorry, I'm learning RST as I do this.
Luke: adds index bootstrapping to bootstrap_service

**Please do not merge until ion-definitions is merged**
Fix mysql keys longer than 1000 bytes.

Fix for development branch.
Issue 2557 with multiple links with same name on home page

The home page had two links with the same text, which caused issues for voice recognition software http://code.google.com/p/otwarchive/issues/detail?id=2557

I don't have the software to test it, but the general concept and proposed solution -- "find a different way of phrasing the Explore box links" -- seemed pretty straightforward.
Bogus line numbers

This patch adds a failing test for line numbers. Unfortunately I have no idea what's happening or how to fix it.
Add rails 3.1 version note to Changelog

In version 2.0.3 rails min version was lowered to 3.1. I think this is
important enough of a change to be mentioned in the ChangeLog especially
as the previous versions note the min version being 3.2.
Bug fixed, database still bad

For some reason the releases without any release date stick around even after refreshing the artist.
Deleting the artist and adding him again works fine but is annoying and stupid.

I tried automating the deletion of the corrupted rows with the code below but still couldn't get it to work
```python
            myDB = db.DBConnection()
            deletion = myDB.action('DELETE FROM albums WHERE ReleaseDate="NONE"')
            fixArtists = myDB.action('UPDATE artists SET ReleaseDate="",LatestAlbum="",AlbumID="" WHERE ReleaseDate="None"')
            logger.info("deleted releases without a date")       
```
database field lengths. Added depth argument for building menus
Minor tweaks

Fixed Twitter username and increased number of entries displayed on home page to 18
Small changes to the manual configure file - includes avalanche and zeromq dependencies

See title
This is the fix for the Compute Resources menu item, so that it shows up even if you have libvirt disabled

Feel free to squash.
Add ima role

Add a field to compute image to store an IAM role.  This role can be used to control AWS API access from within the image via a defined policy document.
rewtwerew
fix project specific tags not writable permission problem
There was an extra dispatch_semaphore_signal in my last pull request

Sorry about that.
Format bar show page
fix : chemin de config
Nuovo logo pug torino
MODE-1522 Changed the sequencer portion of the JSON configuration

Previously the sequencers were defined in the JSON configuration using an array of nested documents. However, this made it difficult to easily identify and update a particular sequencer configuration. And even though the names were intended to be unique, using an array did not enforce that constraint. Finally, the sequencer configurations are not ordered.

Now, the 'sequencing/sequencers' field in the JSON configuration files are documents, with the field name containing the unique name of the sequencer. The value of these fields are each the sequencer configuration for the given name.

An error in the JSON Schema validation logic was discovered and corrected. Note that very few of the changes involved the production code; most changes were in fact for test code or configurations.
Added MP3 Support

By adding the mp3 codec for paul's sound engine.

Signed-off-by: Chris Churchwell <chrisrulesall@gmail.com>
Updated several mods. Added a server built for tekkit 3.0.1.
Improvements, extensions and some fixes

Great work with Robotskirt, let's make it more complete!
And it's now even faster (it allows Renderer to be used multiple times)!
See [the benchmark](https://github.com/jmendeth/robotskirt/blob/d6689935813d800b9c0cae54d573ecbdd8509271/README.mkd).

## New features

1. A class named `Renderer` has been created which wraps a `mkd_renderer`.
2. Another class `HtmlRenderer` (which inherits from the above) wraps the standard (X)HTML renderer bundled with Sundown.
3. The render functions (`toHtml` and `toHtmlSync`) now require a `Renderer` as first argument.  
    Thus, they've been renamed to `markdown` and `markdownSync`.
4. The functions now check the _types_ of their arguments (prevents crashes when passing `null`).  
5. The extension flags have been exposed as module properties:  
    `EXT_AUTOLINK`
    `EXT_FENCED_CODE`
    `EXT_LAX_HTML_BLOCKS`
    `EXT_TABLES`  
    `EXT_NO_INTRA_EMPHASIS`
    `EXT_SPACE_HEADERS`
    `EXT_STRIKETHROUGH`
6. The renderer functions now accept extension flags as the (optional) last argument.

## Other optimizations

 - Use the `NODE_MODULE` macro.
 - The output buffer is directly converted to a JS `Buffer` instead of copying its contents.
 - Use RAII to make sure the `mkd_renderer` is always deleted, no matter what happens.

 - Those improvements break compatibility, so bumping version to `1.0.0`.
 - Keep documentation, examples & benchmarks up-to-date.
 - Extend / document new features on README
 - Update benchmark to call the right function.
Updating .po and .sql files for version 2.0.46-testing.1
Fix crossed ips preventing BGP to work.
ADAP Task 1

Binders full of tests
use require for jquery, pretty ghetto but works better(ish)

Resolves #725
Remove unused use statements

Executed the PHP-CS-Fixer on itself and found two unused use statements.
Fixing EndOfFileLine according to PSR-2

This fixes issue #122
As stated in PSR-2 §2.2 a file must end with a complete empty line, which means after trimming the content a "\n\n" must be appended.
[PHPDoc] Fix all missing throws

The PHPDoc should inform about throwed exceptions.
geanyminiscript: Add headers to _SOURCES so they get distributed

Building from tarball made with `make dist` wasn't working until I made this change because of missing GMS headers.
Control Panel view
Integration Class for Flickr.

Fixed the problem. It works with windows also :-).
fix Body.getVelAtPoint etc and (hopefully) Body.eachConstraint

BTW, I don't have any code to test .eachConstraint... in the C version I see func(body, constraint, data); but in your port it's func(constraint); -- should that be this.call(constraint) ?  Gahhh, OO strikes again...
Fix configure to work with multiarch distributions.

On multiarch distributions configure is run with arguments like --libdir=/lib/x86_64-linux-gnu --libexecdir=\${prefix}/lib/x86_64-linux-gnu

Running basename on such directory obviously does not produce desirable results.
Remove an unused import preventing compile with OpenJDK.

Import can't be resolved if using OpenJDK, but turns out it was unused
anyhow.
Reorder readme steps reflecting that yard is required to bundle gems

The steps in the readme to get it running locally were outdated and didn't reflect that the Gemfile points to a local copy of yard, so yard must be cloned prior to running `bundle install`.

Yard's been referenced locally for about a year now (see 2d8f6f22) so figured I'd update the steps to be accurate since it tripped me up for a second.
Test Pull request

....
Fix typo.

Changes "As a preprocessor directives" -> "As a preprocessor directive"
No longer initialize the app twice when starting preview server

Easiest performance fix so far.
Dir name verification
fixed when module is none

fixed when module is none
0.4.0 postgres

full implementation of the PostgreSQL store
Fix bug where Capistrano scripts weren't considered "interactive mode"

This caused the Pathfile to not be found, since the working directory would not be searched.
Quickstart guide

I've added a quickstart guide to the README.md file.
Setter raises an error for model instantiated mongoid

#initialize is not called on a model loaded by mongoid. So setter is broken on the current master.

```ruby
a = MongoModel.new
a.enumed_attr = 'foo'
  => this is fine.
a = MongoMdel.first
a.enumed_attr = 'foo'
  => exception!
```

Here is a test which explains why.
https://github.com/ono/enumerize/commit/81cb2b3855913a9fe89f808da397c133f54c0587

This pull-request solves the problem.
More fixes in LLVM setup scripts and instructions.
actualizando html5 css3 

send
create_job_flow scrapes correct options, accompanying test

I decided not to do all the tool tests in this pull request.
Lazy loading of Searches only when #results or #response called

I had a use case in the DSL where a previously created query needed to be modified.

search = Tire.search 'test' do query { string 'some_field:some_value' } end   # don't perform the query yet

search.filter :terms, invite: ['yes']    # add an additional filter

search.results   #now execute the query (so that query is executed only once)

This commit adds this ability (it was easy to do) and includes specs. As a bonus, it replaces many instances of ".perform.results" with the more simple ".results"
Updater touch-up

I was using the updater code in my project, and did some changes.

The progress text is now showing, and we are now better in tracking UpdateState.
I added a textblock that shows status when we are actively doing something.

I tried to test for errors with Internet connection down, wyserver file missing, or an update file missing on the server.
fixes issue #24

Now catches all unhandled exceptions, outputs them to the console as it currently does and exits the process with an exit code of 1.

This commit not only solves the problem, but it's also up to date with the merge so it can be fast forwarded.
fixed bug with isPointIn() method

In object.isPointIn() method, layer translation multiplied but not restored.
Thus object moving trajectory is not completely erased after executing object.isPointIn().

Reproduction code is below.
---
var obj=jc.circle(0,0,100,"#FF0000",true).opacity(0.5).layer("foobar");
jc.layer("foobar").translate(100,100);
alert(obj.isPointIn(100,100));
obj.translate(100,0,3000);
added libSBOLj in lib/ dependency and set URI when making DnaComponents

also did some other small fixes which you can see in the commit history
added german language to config
Serialize method returns positions of elements

I changed the serialize method to return the position of each element and child, but due to the restructure of the returned value its not backwards compatible, if no child, the retun value if flase, instead of true (seems more logic to me). 

I used Buri's pull request https://github.com/cpojer/mootools-tree/pull/10 as staring point.

Tested in various browsers, not appearing to work in IE8 (unchanged Tree didnt work so not a problem of this commit)
GTNPORTAL-2405 : Build activation improvement
removing script now that travis in the house
Add click:prepare event
Add support for building shared/static and install headers

by default the build-system will now install
libtinyxml2.a and libtinyxml2.so into "lib"
and tinyxml2.h and xmltest.h into "include"

BUILD_STATIC_LIBS=OFF will disable libtinyxml2.a
fix URLs in account confirmation and password reset e-mail templates

This fixes bug #249.
obey the specified maximum lengths from the schema in MultiTextFields and use suitable widgets for rendering the input fields

Please merge.
merge olihamon’s pull request and make some other improvements

Please merge.
Remove method_missing in favor of define_method

Ran into an issue where I tried using the `set` ImageMagick command, but because of a gem being required (Sinatra) in the app, `set` is defined somewhere else in the chain, so it gets called before `method_missing`.

I've removed `method_missing` in favor of `define_method` for the CommandBuilder, so all ImageMagick commands are available in the class without a need to worry that they will be overridden by another library.
FIX: click & shift to open figure

This is one possible option to fix the swipe problem in OS-X mentioned in #229. @dengemann, @agramfort can you test if it indeed fixes it? I'm not a huge fan of having to hold shift and then click, but at the moment I can't think of another good solution.
Darker dimples

Closes #158. Not sure it's a perfect match for webpagemaker, but uses the same color shows up dark in webpagemaker and light in the editor.
Use explicit repr() calls when not already passing a tuple to the % oper...

...ator.

When a string takes a single substitution, like `'%r' % smoo`, it throws a "TypeError: not all arguments converted during string formatting" in the case that smoo is a tuple. This could easily happen in these spots here, since we're reporting on mysterious, bad input that could be anything.
login page + leftnav revisions

updates/revisions to leftnav menus and arrows. unsuccessfully trying to turn .js each statement into if else added login page.
Enhanced validation of api entry point

Verify that api endpoint exists by checking that status == 200 or 401 rather than by checking that status == 200. This way the check works even though we haven't logged in yet.
buttons and lots of styling!!

:D
Add delete user profile
Updates to package file

Resolves conflicts with latest express version.
API change in rails master breaks paperclip

Any model save involving a paperclip field in rails master results in the following exception:

    wrong number of arguments (2 for 1)

    vendor/bundle/ruby/1.9.1/bundler/gems/rails-c5807728d52c/activesupport/lib/active_support/callbacks.rb:73:in `run_callbacks'
    vendor/bundle/ruby/1.9.1/gems/paperclip-3.1.4/lib/paperclip/callbacks.rb:26:in `run_paperclip_callbacks'
    ...

From those two files, it's pretty obvious what happened:  the run_callbacks method used to take two arguments and now it only takes one.  I did some grepping and it doesn't look like paperclip was using the second argument, so I removed it, and now my models work.  

I don't know a whole lot about the internals of paperclip, so feel free to reject this if I horribly broke everything.
Fix syntax error on ruby 1.8.7

Error message:
/home/user/.bundler/ruby/1.8/paperclip-8110922ed6cb/lib/paperclip/geometry.rb:152: syntax error, unexpected '\n', expecting tCOLON2 or '[' or '.'
1.4.x

This should fix issue 88
http://code.google.com/p/wro4j/issues/detail?id=88
Adding config options, tests and conditional code for remote message log...

...ging
Cluster 2.0 – step 4 : Worker class and isolate internal messages

I know this is a big patch, but it is the foundation of the `cluster 2.0` and cannot be split without creating a hopeless design.

**Documentation:**
The documentation can be found here: [doc](https://github.com/AndreasMadsen/node-1/blob/cluster2/doc/api/cluster.markdown)

The important part here is that there now exist a Worker class/object this exist in both workers and clusters and are used in the same way. The worker object is a worker accessed using `cluster.worker` and in the cluster the object is return from `fork` and stored in `cluster.workers` and a callback argument in a lot of functions and events.

**Example on worker object:**
In the master you send a message to the worker using `worker.send`. In a worker you send a message to the master using `worker.send`.

The next important part is the message system, this now isolate internal messages from userland, and support callbacks both ways.

This changes may seam to have nothing to do with each other, but the Worker object use internal messages more and the message system don't make sense without a standardized Worker object.  

**The API changes are:**

* `cluster.fork` do no longer extend directly on on `child_process.fork`. The object return by `child_process.fork` must now be accessed from `cluster.fork().process`.
* `worker.kill` is renamed to `worker.destroy`.
* `worker.on('exit')` is now `worker.on('death')`
* You should not use `process.send` but `cluster.worker.send` in the worker.
* You should not use `process.on('message')` but `cluster.worker.on('message')` in the worker.
* You should not use `process.exit` but `cluster.worker.destroy`, the difference is that `destroy` send a suicide message to the `master`, this indicate that we won't restart the worker (not implemented yet).
* You may want to know that the env property `CLUSTER_WORKER_ID` is now called  `CLUSTER_UNIQUE_ID`, but this was not a part of the official API.
* The `worker.send()` has change a lot internal, but should not cause any problems, the old function exist now as `worker.process.send()` 

**The API additions are:**

* New events in the `cluster` object `fork, online, listening`
* New events in the `worker` object `online, listening`
* A state property in the worker object `worker.state` this can be `none, online, listening, dead`
* A suicide property in the worker object `worker.suicide` if `undefined` the worker is alive, if `false` the worker died `accidently`, if `true` the worker died by purpose.
* New `cluster.eachWorker` use it to run a function on every living worker.
* A uniqueID is assigned to each worker and can be read from `worker.workerID`.
* The send function now support callback in both worker and master, the callback will be called when the message is received. 

_This is about the merging in the `cluster 2.0` ( see #2038 ) pull request_
Low: Tools: Fix a typo in usage examples

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
Added new tests for GitHub issue #203.
Get emacs module ready for upload to marmalade (http://marmalade-repo.org/packages)

Tweak header/footer to bring this module in line with:

http://marmalade-repo.org/packages/new
Fix memory leaks reported by analyzer and profiler.

Not ready for prime time yet. Sorry!
Br network operation
Make poster frame

...e of animation
Move lib/extensions to lib/business_time/core_ext

There seems to be an convention to put things that monkey patch / extend core Ruby classes in lib/<gem_name>/core_ext. Moving these files inside 'business_time' will prevent conflicts with other gems that have an 'extensions' directory. This should solve the issue brought up in #6.
exec to execFile for vfs03

Merge when ready.
Make rexical a development dependency

Rexical is only used when compiling the lexer and not at runtime since
rexical generates code that depends on racc/parser, which is bundled with
Ruby stdlib.

This change adjust the gem specification dependency from runtime to
development.

Thank you! :heart:
Pull in several correctness fixes for the dev tool [1/4]

This pull requests fixes several nits in the dev and build tools.

See the changelog for more detailed information.

 build_crowbar.sh |    9 ++-
 build_lib.sh     |    6 ++
 dev              |  181 +++++++++++++++++++++++++++++++-----------------------
 test_lib.sh      |   36 +++++++----
 4 files changed, 140 insertions(+), 92 deletions(-)
Merge pull request #24 from ebbinger413/master

Approved
Updated model category text
VirtualNetworkFilter now allows all DHCP traffic.
Use base color class ( a concrete class) rather than an interface

Hi Franco,

Here's an update that implements a base "Color" class.  The Color class can actually provide the functionality for toString and toHex by itself, so classes only need to override it if they do something different, or have some sort of optimization for it.

I've added in a mostly untested HSV class as well.  This brings up a small problem.  Hsv doesn't have a css syntax for it yet.  So, toString() will use the rgb method.  This works properly in css, etc. but it hides the fact that it is referring to an hsv object.

This may not be a big deal, but it might be an argument for the toString() object to simply dump the values of any internal variables (e.g. a simple object dump).  This should be sufficient to distinguish the colors from each other. We could provide the current toString method as a toCss method.

Let me know if this makes sense!

Edit:  toRgb64() is a clone() in the Rgb64 class.  Can it just return "this" instead?

-Justin
Order feedbacks by vote score

I think this is a nicer default. Instead of sorting feedback only by creation date, order by vote score first. I haven't replaced the current "ordering" model meta option since, due to qhonuskan-votes internals, it does not work properly. What do you think?
Minor tweaks while trying to get Instance.load to work.

* Removed service name fields from service_statuses table and made all fields non-nullable.
* Fixed bug in load_server_or_raise.
* Moved guest prepare call into Instance model.
ISPN-2381 Locks are removed even if not successfully unlocked

Fixes https://issues.jboss.org/browse/ISPN-2381

This PR is for master.
synchronous parsing: use Strings for node labels

Matt claims that with forced decoding on the first pass, the
chart will be small enough that we don't need to do all this
hacky stuff when creating the second-pass grammar.

So instead we just do the simple thing, and add strings of the
form "i-X-j" to the Vocabulary and use them for the grammar.
Originally, we didn't explicitly build up the strings, which led
to ugly bookkeeping.
Feature/token from server to review

Retrieve dailymotion token from server service.
Jruby support

This bumps the version on less.rb to one that no longer has a hard dependency on therubyracer. You should be able to run just great with JRuby now.

The only drawback is that it now works like execjs and you must explicitly include therubyracer or therubyrhino in your gemfile so that less.rb can dynamically select the appropriate one at runtime.
RFC - Added description fetching from the operating system

I would appreciate your thoughts on my changes. My apologies for the refactoring and tabification.

I completely understand if you don't want to pull at this stage, but as I will be doing further housekeeping on my branch of the library, I would prefer to address any issues you may have sooner rather than later.

I plan to remove the NLog dependency as soon as I am done working on the library.
Don't cancel other scripts' events

This makes sure to only de-register Name Sync's listener on QRPostSuccessful
Signature update for SDK 1.8.1

We had to do a hotfix release to fix a bug in the SDK. This pull request updates the hashes for the hotfix 1.8.1 tag.

This has the same issues that my pull request for 1.7's hashes had, where there's a bunch of deletions. 
Now that pull request 148 has been merged in, we shouldn't be seeing this anymore, right? Or would it be everything following this one that shouldn't care about it?
Cook 2084 - Add "options" to iis site config

COOK-2084, allows more flexibility in configuring IIS sites.
Add member plugins template

This commit adds the members plugins template for turtleshell.
Add naming convention bylaw

Voted in as per https://groups.google.com/forum/?fromgroups=#!topic/php-fig/YqIBFTtFgLw
Poprawione literówki i dodany ciekawy link
Adapted to use Software::License::Template for templates

With reference to this ticket:

https://rt.cpan.org/Ticket/Display.html?id=75395

I set up a Software::License::Template (still to be uploaded on CPAN but here on github: https://github.com/polettix/software-license-template) to contain all the data and modified S::L to take them from there.

All tests are fine and I added a couple more for trickier licenses. It might possibly be the case to add some more.

Let me know what you think about this arrangement, I'll release S::L::Template as soon as I know that you're willing to take this route.
Fix puppet-jenkins for Debian/Ubuntu

With the current version 0.2.3 running `sudo puppet apply -v -e 'include jenkins'` aborts with

    lsbdistcodename fact not available: release parameter required at /etc/puppet/modules/apt/manifests/source.pp:25

on Ubuntu 12.04.

The problem seems to be that an empty string is passed to `apt::source`, which for some reason can not access `$lsbdistcodename`. This patch fixes the issue for me by falling back to `$lsbdistcodename` immediately instead of passing an empty string.
add api

看看这api有没有不合理的地方, @ashchan
Remove comments taken from another gem

Those don't really belong there... :)
Add option to ignore files

I added a config value that lets you define files (as a string or regex) that should not be uploaded to the remote server. (this time with specs)
LeftAndMain::$session_namespace (#7815)

More fine-grained control over session storage,
particularly when reusing the "current page" state.
Documentation in topics/i18n

Documentation in topics/i18n about injecting variables into translations in templates did not match how the parser works. Related to ticket #7706.
Remove eval from compile.sh

Eval is only needed to interpret strings or variables into a command.
If the command is hard coded then you can just use the command directly.
make smokeTests live with polyfills

We agree repos need to be atomic, the only questions are "what's atomic". We decided source files don't need to be atomic in the raw, for production you will always need some kind of build output.
分支hotfix提交1
adding vagrant workstation dev automation

These commits provide the following abilities:

* Getting the site up and running with just OSX, git, and an Internet connection
* chef and vagrant automation
* postgres, redis, live in a VM so no need to augment your host OS

TODO:

* rake spec seems to fail on 1 test. Need to analyze why it fails in a "production like" environment
* figure out workflow that makes sense for a developer to use this most of the time
Mailfixes

Fix some mail related issues and implements a demo in the demo project for using the SimpleMailShare class.
Added initial options to change Mooege settings.

Added initial options to change Mooege settings.
Refactored some parts.
Just added some docuementation

To make it a little easier for someone to come along and use the API as a stand-alone client.
Include search tex root for cite completion

I've refactored cite completion to search for bibliography tags in both the current (active) file and the tex root if it is specified.

This commit also slightly alters how bibliography tags are obtained (no longer uses regions). To avoid including commented out bibliography tags, the code first strips all comments from the tex source before searching for the bib files.
Add /changepass as a command

May want to delete the !changepass option, wasn't

Simply links to http://forum.pokemonshowdown.com/settings.php
Update OpenCVClient/OpenCVClientViewController.mm

*OpenCV uses BGR rather than RGB.  This doesn't matter unless you try to use the color image with the included UIImage imageWithCVMat method.  Maybe that colorspace conversion should be done there (since it assumes RGB)?  I kept getting type issues when I tried to add it to UIImage+OpenCV.mm.
merge procedure code generation
Using tasks for md5 unhashing

Event causes a worker to execute a hash (md5 bruteforce in this case). Multithreaded implementation.
Support for other languages and first AS3 synonyms

Hi Seth,

Here are some changes for the synonym-page to support more than one language.

The Dart code was pretty old (e.g. it was still using 'dart:dom') so i have updated the code to the latest  Dart changes. I also changed the code a little bit to make it easy to load different synonym languages. I also renamed your "synonym.xml" file to "synonym-js.xml" and i have added "synonym-as3.xml".  I hope this is okay for you!?

I did not add a language chooser to the HTML because i was not sure how you would like it. But the Dart code is ready, you just have to call the "loadSynonyms" method every time the user changes the language.

It would be very cool to have other languages too, like Java or C#. I could do C#  but maybe John Evans is interested? The AS3 synonyms are not finished, i still have to add some more details. But you can look at the beta version here (and this version is included in this pull request).
http://www.dartflash.com/test/dart-synonym/static/index.html

And i found two Dart issues :)  But that's another story ...
http://code.google.com/p/dart/issues/detail?id=5010
http://code.google.com/p/dart/issues/detail?id=5011

Please let me know if i have to do some changes.
Bernhard
User#getBalance and test
Reduce number of tests by one, to make count match up

Seems the removal of Test::NoWarnings forgot to remove a +1, which makes the 23_universal_require.t fail for me. Removing the +1 makes all tests pass again
Temp ubf

this is a better version of the Agent class, now that I've worked through the requirements for the SimAgent subclass.
Make sure the vs30_type param is capitalized (LP: #1050792)
Add Delete and Insert keys

Alt+x: Delete
Alt+i: Insert
rake parallel:seed fails to find run_in_parallel method

For some reason, the parallel:seed task fails because It cannot find the method run_in_parallel. Throughout the rest of tasks.rb, that method is called from the ParallelTests::Tasks module, and it runs correctly. This should fix parallel:seed task.
Synchronizing the Clients.

Change-Id: I74230000117a3ebb3d95cd228c53e9698b358085
Added option to specify which identity to use when signing an ipa package

Without a proper --sign argument xcode will not use the specified provisioning profile (for me at least.. maybe my profiles are set up differently..)
This change adds an option to specify which identity to use for signing and adds a "--sign" argument when invoking xcode.
Remove absolute domain when inserting into DB.

This allows for completely transparent shenanigans with the reverse proxy server.
New solutions search method and some bug fixes

SoapClient passing zero for null:
In the definition of the workgroupGetByName method, group_id was set to null, but the SoapClient was translating that to a zero. Zero is a valid workgroup id and thus, incorrect results were returned. Setting group_id to "-1" is a simple fix since there are no workgroups with negative id numbers

Calling Web service against the wrong form:
Should be calling the "users" web service.

New method for searching solutions: solutionListNoKWDS:
Added a new method for searching solution. This method should be used when the query does not include solution keywords. It will return results more quickly and there will be no duplicate solutions returned.
Revert "Fix to restore bindings after switching to vi-mode" 

This reverts commit b609aa0e6c981f2039d777687cb01a84587f6edc -- this commit
was a bad idea, because it makes vi-mode very difficult to use. The default
`bindkey` keybindings are NOT MEANT to coexist with `bindkey -v` Vi mode;
that's why `bindkey -v` clears them in the first place! Restoring all of the
default keybindings after enabling Vi mode, the way the reverted commit did,
causes many collisions between those default keybindings that begin with ESC
and the command-mode-initiating ESC of Vi mode. See Issue #1438 of
robbyrussell/oh-my-zsh. If people have custom keybindings, they should create
them in their ~/.zshrc AFTER enabling the vi-mode plugin and sourcing
oh-my-zsh.sh.
Movies

- specify a directory in the install.php
- looks through the directory for any .mp4 files

I know you were waiting for couch potato to implement  this but i was impatient

let me know what you think 

samato@stevens.edu
git-undo now keeps file changes when undoing.

This is a fix for issue #52.
Fix release instructions

git push --tags pushes the tags only, not the commits.
Add fqdn to server attributes

Add fqdn as attribute for Server
Develop3d

Vertex and Index buffer setData
TextureCube exposed Size
PackedVector HalfSingle
ResourceContentManager
RenderTargetBinding implicit operator

Fixed:
GlStateManager (that change works on all plataforms)
GraphicDevice Render User primitive (no leak anymore)
More user friendly id i18n translation

Current id translation in Behat/Gherkin is irrelevant with practical language. This also fixed wrong translated words.
mais ça marche toujours pas....

mais ça marche toujours pas....
New War and JettyRun additionalWebAppDirs option

See http://issues.gradle.org/browse/GRADLE-1178.

I am aware that in war you can add extra files using the from option.  However JettyRun does not take the from files into account.  

I have considered trying to use the from files to build a jetty ResourceCollection but ResourceCollections only accept directories.  Since from can have files (and normally does) it is not a good candidate for additional webapp resources (with respect to Jetty).  

So to address this I have added a new property for adding additional directories to a war (and JettyRun).

In summary, in this pull request I have done the following things:
 * Added option additionalWebAppDirs in the WarPluginConvention object
 * Added option additionalWebAppDirs to JettyRun
 * Added documentation for new option in the DSL documentation
 * Added JettyRun documentation for ScanIntervalSeconds, ScanTargets, ScanTargetPattern, reload
 * updated subprojects/docs/src/samples/webApplication/customised project so that the project has some extra customisations, (the ones documented above)
with expression stuff
2.5.1 afio.1 -  Move OPTIONS after DESCRIPTION  (POSIX order)

Here is a small patch to fix the order of topics. See expected order from POSIX:

http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap01.html#tag_01_11

To apply this patch:

  git remote add jaalto git@github.com:jaalto/afio.git
  git fetch jaalto

  ... review
  git diff jaalto/afio.1
  .. Good?, Apply
  git merge  jaalto/afio.1
Metronome bar

This patch series adds a metronome bar to the bottom of the Wahjam main window.  This makes it easy to visually follow beats in the current interval and augments the metronome audio.

To implement the metronome bar a really simple custom widget is used.  This is because the standard QProgressBar cannot easily show beats as separate rectangles.

I have dropped the beat-bar pull request, which used a QProgressBar, and created this new one instead.  The code is cleaner because MainWindow can hook up the currentBeatChanged() signal to the setCurrentBeat() slot, thereby getting out of the way and decoupling the code a bit :).
[PATCH] msg_t label flags.

This implement the label proposal, without removing the delimiter.  It's also assert/check if the label is missing, breaking backward compatibility.  I also add a check_flags method to msg_t, making the code slightly more readable, especially when checking for multiple flags.

The code is tested through the automated test, which include a new test_queue_tcp.
Fix for #52

Fixed #52 by introducing a decorating `IMethod` implementation that supports forwarding multiple parameters to one parameter.
Feature/user role 37093795

https://www.pivotaltracker.com/story/show/37093795
Setting default paramter names in block declarations

Since XCode will helpfully insert the declaration into the source when doing method completion, it is convention to have default names for the block parameters.
this commit fixes issue #539
Move hydrator to DoctrineModule

This PR move hydrator to DoctrineModule (with an optimized version in DoctrineORMModule that takes advantage of some features of ORM). The tests, excepted the first one, are not working yet. If someone wants to help (as I'm not really good at mocking).
Twitter feed

*Start tweet getter on initialization
*Get all tweets for subscriptions that are related to twitter every 5 minutes in the background (hopefully in development and on heroku, please verify!)
*Merge the tweets in with the users's posts
*Display the tweets

*No tests were written because I couldn't figure out how with the methods that were written, happy to reevaluate later.
Re-associated curriculum files & file names

Updated files in the /doc folder and replaced the file names in the html file
LPS-28904

Edu, Brian no ha pasado lo de los idiomas por lo del renderResponseImpl. Creo que con esto ya lo aceptará y seguiría funcionando. puedes probarlo?

gracias!
UI fix for drops outside of case logic

If you drag a piece onto an illegal square or off the table, no other pieces can be moved unless the badly dropped piece is legally dropped.

This adds an extra fallback clause if no legal move conditions are met on drop with the same result as 'same square'.
JS whitespace style (minor)

This change would conform to common JS style practices, particularly where JSLint is concerned. Not intended to be a bikeshed or step on anyone's toes, so feel free to close ;)
Azure command and event bus

Added event bus and processor to the existing command bus and processor. 
The feature is pretty much complete. More resiliency (retries, timeouts, etc.) might be added later.