labofsahil/github-event-dataset-2012 huggingface dataset:
DI Container: Support for @inject

As we discussed on last #posobota, it may be useful to declare class dependencies also by `@inject` annotation.

### TL;DR

Standardized way to declare which setter/property injectors are required by your class + *Dependency Injection Container* enhancement.
See [examples](https://gist.github.com/2423666).



### Motivation

*Dependency Injection* pattern wants each class to **declare** its **dependencies**.

*DI Container* somehow understands these *declarations* and can help us with creating objects and managing dependencies, so that we don't have to do all the boring work manually. At the moment, *DIC* understands two types of dependency declarations:

 - *constructor arguments* - always automatically autowired;
 - *arguments of explicitly stated methods* - we have to *externally* declare which methods (usually in config.neon) and DIC can autowire their arguments.

The former is commonly known as *constructor injection* and **enforces** the dependencies, i.e. you cannot create an instance without passing all dependencies. The latter is *setter injection* and is not so strict, i.e. it allows you to create possibly "faulty" objects (which doesn't mean it's useless; because not all the dependencies may be needed every time). 

When we use *setter injection*, we **should** somehow **declare** that these setters should be invoked for proper function of newly created object. We can either write a comment above the class saying "dont forget to inject EntityManager by calling setEntityManager", or we can just write `@inject` annotation above the `setEntityManager(EntityManager $em)` method. The latter says the same by different words and it's easily readable by humans and computers as well. Therefore it's a better way of declaring your dependencies (than a plain text comment).

If we agree on this way of declaring dependencies, we can ask the *DIC* to work a little bit harder. When creating a new *service* or *object*, it will look for `@inject` annotations above methods and properties as well, in addition to looking at *constructor* definition and explicitly stated *setters*.


It should be stated, that *DIC* will inject only into *public* methods or properties, so that the *DIC* can be completely omitted and all the objects created manually (it wouldn't be possible to set private/protected members).

### Usage

See the [examples](https://gist.github.com/2423666). *DIC* will automatically wire all the dependencies declared by `@inject` annotation, for all the *services*/*objects* it creates.

In case you create an object manually (e.g. `$frm = new Form;`) and want DIC to help you with filling it, use `$container->inject($frm);`.




### The ugly but useful part
(**Removed**)
Though it goes against DI principles, it may be useful to *inject* also into *private*/*protected* members of a class, especially during rapid development. Therefore I added an option `Container::$allowNonPublicInjection` which allows such hack. Though it's ugly, I like using this hack.
Composer: Nette as a package

This will allow the git source of nette to be included in requirements for application using composer.

I highly suggest to create new tag <code>v2.0.2</code>, because composer will allow to install only versions, that contains it's <code>composer.json</code> file.
fixed bug in BufferedWriteHandler

flush variable in BufferedWriteHandler was never reset. This caused the buffer to only be flushed once and then never again. Bug was introduced in commit 88124d88ceaecc974540e7a9cb30ecafd2bd9d1e. Without this fix BufferedWriteHandler is completely broken and useless as it doesn't work at all.
BUG: Fix for datasink input raise_on_empty

I just tried to run a datasink node using the raise_on_empty input as False and ran into a problem.

I was getting "NoneType is not iterable" on the line:

for src in filename_to_list(files):

because "files" was defined as "False" for the key "raise_on_empty"

I'm not sure this is the best way of fixing the issue, but I figured I'd submit my solution anyway...
Added reorient2std interface
Issue #7: shorter urls, and db tests

Primarily addresses Issue #7: shorter urls

rooms are now identified in the db by integer PKs; urls are a 1:1 function of PKs.

urls are not stored in the db.  They can be computed as necessary using `server/lib/utils` functions.

A few other things that got added in support:
- db tests to setup/teardown test db
- utils tests for id/url conversions
- noodling with the travis `before_script` to find the right aromatic blend of flavors (argh!)
- schema update that will completely blow away your database :)
Log marking is an optimization not really needed at startup and causes races.
another attempt at fixing this issue - this works on my system where I u...

...se virtualenv and going to push and then test on ec2 where we're not using virtualenv
Fix test schema.rb 

MySQL does not allow defaults on TEXT/BLOB types. In strict mode this causes an error, in 'default' mode they are ignored.

Modify test schema.rb to use a VARCHAR rather than a TEXT in this case.

Part of #5988
Remove unused code. We should use 'active_support/time.rb'.

I guess that this code isn't used and we should use active_support/time.rb.

sorry, if I'm wrong.
Remove unused test code.

ActionController::RoutingError are raised in router execution time and can
not be rescued in a controller.
Deprecate ActiveSupport::Benchmarkable#silence.

It's not thread safe at all.

I also removed two tests that were testing its behavior so that the suite doesn't throw deprecation warnings. I'm not 100% sure this is the right thing to do.

I'm also not sure if this is a 'deprecate in 3-2-stable, remove in master' situation or a 'deprecate in master, remove in 4.1' situation.

This fixes #4060.

/cc @tenderlove
has_secure_password should not raise a 'digest missing' error if the calling class has specified for validations to be skipped.

A pull request was recently merged that allows the has_secure_password to bypass the included password validations. See: https://github.com/rails/rails/commit/0e1e527654f286452fa6f86f5d229f278435319a

However, the same commit raises an explicit error if the password_digest is blank even if validations are disabled. I have altered this behavior to raise the error only if validations are enabled.

An example where the existing version is undesirable is if a user account model is created after an oauth sign in. In that case, a user may be created from Twitter/Facebook/Google/etc. credentials without ever creating a password. I believe this use case should work by default and not require catching an exception.
Fixing up the mailmap.

The format of the mailmap was wrong, and it was not
accomplishing its intended task. I fixed it, and then
obsessed/compulsed over the names for a while.

Here's how you can tell if you're accomplishing something
with the mailmap:

% git shortlog -nse |wc -l

Was 162, now 128.

rebased resubmit of #1795
SI-5942 toolboxes now reset front ends

FrontEnd => Reporter proxy now correctly redirects
flush and reset back to the underlying front end.
enforce indent-tabs-mode is disabled
Merge database track and route handling to development branch
Correct the docstring of `implemented_function`.

The docstring of `implemented_function` was incorrect wrt what type of
arguments are accepted.

A more explicit warning about the differences between special symbolic
functions implemented by subclassing `Function` and simple one-use numerical
functions created by `implemented_function` was added.

A check was added in order to insure the correctens of the arguments.
A `raises` test was added to insure the validity of the check.
Denesting Abs:issue 3206

Abs(Abs(a))==Abs(a)
Simplify

This PR adds the following lines to the simplify function to make classes determine how they are simplified. This moves the meaning of simplify away from just Exprs to potentially work on any Basic.

        try:
            return expr._eval_simplify(ratio=ratio, measure=measure)
        except AttributeError:
            pass

This PR also gives such an `_eval_simplify` method to matrices.
Catch all exceptions when trying to enable pylab

If I find any other errors that arise from not having a display, I'll push them here as well.
Removed warn from documantation also.

Apologies, I left this out from my last commit.
Application init in IE

Made changes to initialization of application so it would work in IE (again); Some code clean-up; Added some basic comments
Code mostly Constant-ized

- New ConfigAgent::Constant (to easily port to another distro later)
- Some paths to config files also constant-ized (not only) for the same reason
#1350 Added additional params for date and number formats to CFormatter.

I added some additional parameter functionality to CFormatter. As I'm new to developing yii I hope this goes to the right direction...
#1350
CActiveRecord::deleteAll and updateAll should use scope

It fixes #1571. I think this is the proper behavior or otherwise there should be an exception thrown if someone tries to use a scope with these methods. I wrote unit tests but I was not sure why there is a CActiveRecord2Test so I added the test only to CActiveRecordTest.
/cc @qiangxue
WSDL generator - fixed typo in comments - enable correct parsing of vardoc.

Just added two-stars into comments instead of one star to enable correct parsing of docvars. No code changes.
Fixes #1344 - problem with URL in CGridView when enableHistory is true and unicode used

Issue #1344
Corrections to search results formatting

- Removed dublicate usage of strip_tags in template, which removes google_highlight effect from displayed results;
- Correct 3-th argument (UTF-8) for php function html_entity_decode in method highlightWords in class StringUtil.php. This prevents to be displayed ugly characters for entities like &nbsp; in search results.
couple minor corrections
Add Zikula_Form_View_Plugin class to handle Zikula Forms for system and ...

Bug fix: no
Feature addition: yes
Backwards compatibility break: no
Tests pass: na
Fixes tickets: na
References: https://github.com/zikula-modules/Scribite/issues/65
License of the code: LGPLv3+
Documentation PR: na
Todo: -

This PR add new Zikula Forms class: Zikula_Form_View_Plugin
It allows to use Zikula Form in system and module plugins.
Right now it's impossible, because Zikula_Form_View is unable to find plugins templates. 

@drak - could you verify that this way is acceptable?
Workaround for calling custom abstract factory in service manager first

Implemented a workaround so the Zend di abstract factory is not loaded before our custom abstract factory in the service manager.

issue A24Group/Triage#46
Generating dummy logs
Moduleload

Improved error handling when loading module ( freerrdp, vnc etc)
Bugfix in logwindow when printing long strings.
poule me baby
Looks like you forgot one crucial dependency here.

Merge bitte.
Falscher Index in iDFT-Formel korrigiert
[Review] Request from 'b4mboo' @ 'b4mboo/trash/review_120611_confict_branch'

Please review the following changes:
Bug fix and gitignore update

bug fix: 

Cannot login cause of REAME name changes. 

Updated gitignore to exclude stuff like build/ dist/ etc.
Update to work with gevent 1.0 series and pyzmq==2.2.0.1

A handful of small changes:

- use zmq.green if available
- make tests run with nosetest
- change tests to run with new gevent wsgi server
- pass a noop receiver to link_exception (might be  better as a logging statement)
- add port option to allow command line parameterization of the web ui's port

I also disabled the wrapping of stdout and stderr as it makes using various debugging tools that read stdout and err impossible.    Will most likely issue a PR that updates all the bare print statement to use logger with appropriate levels.
Fix PM Tool Task Milestone Search
Vulnerability - change data model, work on submit data

Selenium test, & dataTable fixes
Start of saving MTC resukts, story #443

Inconsistency saving and loading now works, Consistency is half-way but commented out for the purpose of a release
Experimental

Update Pull from ISeeDEDPpl/Questor/Experimental
Rewrite of QueryResultParser to fix issue #98.
I done fiddled with the readme

I hope this pull request is self-explanatory because I am not feeling very explanatory.
Test123 pull request

Pull request description
Setup a basic route
Fix Python26 error msg and also some minor cleanups
allow running apimonitor from arbitrary dir

- add a working directory and set to sys.path[0]
- adjust the path of default config/default_api_collection
- adjust the java calls to smali jar files to use that path as base
Изменено: путь до шаблона плагина и добавление блока

вместо GetTemplatePath - GetTemplateWebPath
fix LICENSE year
Typos on various doc pages

The subject.
Use Snowflake ID provider to generate Endpoint identifiers

In order to have a more reliable service in the event of faults,
As a DaaS Operator
I want to run the Diffa service on a cluster of many nodes.

Scope

* Endpoint identifiers to be provided by a configurable ID provider
* ID provider implementation: k-ordered, unique identifier (aka Snowflake)

Acceptance Criteria

* given an existing endpoint e1, when I create an endpoint e2, e2 should have an identifier that is different to that of e1
* given an existing endpoint e1, when I create an endpoint, e2, on the same node, e2 should have an identifier that is greater than that of e1
Apache Client needs to be closed

Symptoms
All scans of a pair after the first fail with the message:
java.lang.IllegalStateException: Invalid use of SingleClientConnManager: connection still allocated.

Cause
ApacheHttpClient was attempting to re-use an already open HttpClient, when it must close each one after use and create a new one for each GET.

Scope
Also include a fix for bug in OutOfOrderException - the parameters are in the opposite order to that expected by the usages, causing the following misleading message in the logs:
Caused by: net.lshift.diffa.participant.scanning.OutOfOrderException: The id b8054e8774d769c13d868eee1a366a02 was added after 371fd59cdc2a1d8b5ad4df33acfe7116
Allowing change comment during translation

There's a ticket open for this but haven't found it again yet....
bug fix 762133 - Preserve original 'show_toc' value

https://bugzilla.mozilla.org/show_bug.cgi?id=762133
Added links for DVB-T Austria Graz
Reporting updates

* Update chef-client to point to the new reporting endpoint
* Add a config item to turn off reporting when needed
TestPositionAdjustingLexer

Add an example and unit test for a special "position adjusting lexer" which provides behavior similar to [zero-width positive lookahead assertions](http://msdn.microsoft.com/en-us/library/bs2twtah(v=vs.110\).aspx#zerowidth_positive_lookahead_assertion) in limited scenarios.
generate agent ID and save to config file
Feature/b 20245/backtalk

*not ready yet*

Agent side of the agent check implementation.

I ended up ripping out the state machine and will abstract that differently.
Cabrillo exporter tweaks

Suggests the database name as the exported file's name, as the database name was probably chosen to easily identify the log anyway.

Added option to add custom headers to the exported file.
Makefile-based installation

I added a Makefile to make installation more flexible (I had to alter several things for making OpenBSD port). The Makefile allows to fine-tune installation prefix and python executable name and location via PREFIX and PYTHON environment variables.

I kept the Archlinux defaults, so that running
    make install
under Archlinux produces working installation. (PKGBUILD in AUR should be changed significantly though.)
STARS win7 installer binary

In the legacy/win7 folder there is a new folder "installer".  It contains the win7 installer for legacy stars.  Need someone else to install on their win7 system to make sure it works on another machine, other than mine.  The addition of the "installer" folder is the only change.

The start menu folder contains both the Project Maker and STARS shortcuts, as well as the README file and an Uninstall shortcut.  8/19/12
test update

testing the new dev process
testtt

?
ENH: added vtk build

i think just this is sufficient. i haven't tested this exhaustively.
[testcase]修改测试框架，支持jquery适配
Added Karen's totally not made up infomration

Totally legit, I swear - copied from his screen.
updating

inventory.simba Changes
Ugly hack to make HoughLines sanity check pass on Wun32

This is needed to make 'green' the precommit builder on Win 32. Create a ticket for further investigations: http://www.code.opencv.org/issues/2617.

BTW, we need it in master as well, since we test pull requests there.
process.title

Adds the ability to pass in a `title` option. This gets set on the master process as "<value> master" and on the worker(s) as "<value> worker".

If you want to pull in, I can make one more commit to add the docs and commander option...
Test to see if this is automatically mergeable

Don't merge this yet, I haven't tested it. I just want to see if the rebase worked.
MoSyncOptionsBox, MoSyncModalDialog, VideoView test app, MapWidget

MoSyncOptionsBox: comment added + minor code change
MoSyncModalDialog: added the properties: visible, width, height; updated the modal dialog module
VideoView test app: added a video link for the windows phone platform
MapWidget: 
MOSYNC-2178: finished the windows phone platform map widget implementation (a map can be added, zoomed, scrolled/dragged, centered on a point or area - the map handles zoom and scroll/drag events) and the map pin implementation (a pin can be added on the map together with a text - the pin handles click events).MOSYNC-2180: added the new map pin widget (with one event and a couple of properties), updated the map widget properties.
MOSYNC-2181: updated the wrapper and added the map pin classes (together with Location, MapLocation and MapRegion).
Fix for MOSYNC-2366 "OptionsMenu Test doesn't compile".
Renamed doc file to correct name used in menu links
added Domain property to Url
explicit check for existence of datafile dir and failfast with meaningfu...

...l message on such with IAE (would have helped my system's guy figure out #58 faster)
Added mention of the Dose library (which is distinct from the Cudf one)
RAXAJSS-211 Laboratory: Create all the views for the Lab Module

Created & integrated all the views in Lab Module. I added few buttons (not in UI Design) to allow  navigation b/w views as there is no data inside Grid Panel.
Use new xml

This issue closes #6 and implements the new style cml (xml).

The diffs are too noisy to see on this PR, so to review:

```
git remote add pelson git@github.com:pelson/iris.git
git fetch pelson new_xml
git diff upstream/master pelson/new_xml | kompare -o -
```

I suggest that this PR be only loosely reviewed, and a subsequent PR will be submitted which does a tidy up. This will allow us to have a full conversation about implementation, rather than focussing on the cml itself.
refactor autogenerating a getList, so it can be reused

Now if overriding the `Model::getList` and you want to also keep default behavior without rewriting it, you can do:

```php
<?php

class artist extends Model
{

    public static function getList($a, $count = false)
    {
        $lst = \getList::autoGenerate(static::getAQL())
            ->addJoin('tour on tour.artist_id = artist.id')
            ->defineFilters([
                'tour' => [
                    'callback' => function($val) use($lst) {
                        $list->where[] = "tour.name = '{$val}'";
                    }
                ]
            ]);

        return $count ? $list->getCount($a) : $list->select($a);
    }

}

/// .... usage

$artist = artist::getOne([
    'name' => 'Red Hot Chili Peppers',
    'tour' => 'Coachella'
]);

```
Delimit id_redirect_topic so upgrade.php doesn't fail. Signed-off-by: Trekkie101 graeme@simplemachines.org
Load op

Introduces a LoadFromDisk operation

```
    >>> from theano import *
    >>> path = Variable(Generic())
    >>> x = tensor.load(path, 'int64', (False,))
    >>> y = x*2
    >>> fn = function([path], y)
    >>> fn("stored-array.npz")
    array([0, 2, 4, 6, 8], dtype=int64)
 ```
Disable ConvOp grad when subsampling is not 1 or 2

Subsampling seems to work with 1 and 2, but gives incorrect
results for (3, 3) and (1, 3).
Add shape and strides info to debugmode error.
WIP: refactor basic.py, extract sorting functions in {test,_}sort.py

Starting to work on splitting the 6K+ loc `basic.py`. Let me know if you are interested.
Eng 3360 - make latency stats make sense.
Storage pool allocation

Fixed the storage pool allocation when creating a volume in a tier.
Added timezone lookup to accomodate "Olson" names

I believe I resolved the Outlook timezone issue (Issue #69) by adding a look-up to convert Olsone Timezone names to PHP names.
Changing appearance automatic editing field in device form again
2 plugins fixes: SSH/SSG software update compatibility added. Puppet plugin exception fixed when clearing-out ipaddress not being in use

Build status: http://ralph.allegrogroup.com/buildbot/builders/unittest-ralph-vi4m/builds/19

2 fixes:


1. SSH/SSG software update makes reading config more difficult. 
When output exceeds one page, pagination similar to "more" command is triggered. We than fake keyboard keypress to be able to read contents to the end.

2. Gracefully handle exception, when saving model history for IPAddress withouth device. This one fixes puppet exception when clearing-out device ipaddress not being in use anymore.
Create work_plan with lib/setup.rb

Quick fix to make sure the admin user has a work_plan created for them.
Update book/chap07.md

&> in line 263
Newmenu

Fixed some little bugs and worked on the menu system.
Add support for unregistering supervisor listeners

This makes the API more symmetric by making `.off()` support all the opposite
operations of `.on()`.
Format changes

Trying to get proper formatting set.

I reformatted everything in eclipse which included standard cleanup.  I'm not sure this will properly take as expected but unable to determine that from this end.  Can you spot check some files to see if they look correct?  If you can merge just one in that changed then open in eclipse with spacing shown, it should show a little square at the end of each line.  There doesn't seem to be any settings in github gui that would even remotely affect this.  From eclipse, I know my project is 100% ok at the moment...
Week of 12-19-12
fixes #1481 linkchecker handle mailto,bad html,bad urlmap,bad request st...

...ring
fixes #439

Reverted #243 and Updated Workflow parameter validation.
Please Check.
D-02008 Memberships area for accounts is buggy

Memberhips area for accounts has scalable sizing, should be fixed sice! - probably occurred after upgrading to ext 4.1
Remove version number from composer.json

Currently Composer recognises the master branch as being a stable release.
Be more friendly to C++ client applications
Some shortenings

Only some shortenings. 

Tests still running, I didn't change any behaviour!
Maybe you'll have a look at the first commit. I attached some Ruby-style-guidelines.

Kind Regards.
Fixed worker expiration conversion into seconds

Issue results in workers being set with extremely long expiration times
and thus not expiring properly.
Add firmware version to settings, report it to iDigi

Users might be interested in this capability, especially if using cp4pc inside of some other project.
make replaceWith() clone elements where required

I thought I'd try jQuery over the new [comprehensive test suite](https://github.com/ded/bonzo/blob/master/tests/dommanip_insertions.js) we have for the various insertion methods in [Bonzo](https://github.com/ded/bonzo) and discovered that jQuery's `replaceWith()` wasn't properly cloning where required.

Inside `replaceWith()` `this.each()` is used which then passes a singular collection for each element in `this` to `before()` or `append()` which then invokes `domManip()`, the clone check inside `domManip()` (see `iNoClone = results.cacheable || l - 1` -- `l` always == 1).

This change pulls the call to `domManip()` up into `replaceWith()` with the basic logic that used to be performed by `before()` and `append()` used where appropriate.

With love from @Ender!
getting 0.0.3r

pull from pcwerk/seck master
Added setCurrentTime(0) to IOSMusic.stop()

Sorry the extra code formatting, am I the only one using libgdx code formatter or I have the wrong formatter and I keep destroying the correct code format all the time?
Changed selenoid variables to solenoid

guess who's back in BH?

let me know if you want to talk at some point.
fix USDeviceTime::getTimeInSeconds on linux
Updated ThirdParty/Libs

Is there a way to update the thirdparty libs reference at the same time as we update MonoGame-Dependencies?
Removed call to Threading.EnsureUIThread() under WinRT

This fixes the build under WinRT.
Touch support

I've read an issue (https://github.com/mperham/dalli/issues/228), and implemented touch support for dalli. But I found the bug in memcached's binary touch handling — http://code.google.com/p/memcached/issues/detail?id=275 while implementing this feature. I also sent a pull request that fixed this bug, but anyway, in upstream touch doesn't work properly (it ignores TTL — it always equals 0).
what im about to do will have widespread edits throughout the code ~_~

the nonce addition is gonna be crazy

also i know how to solve the "password based encryption" thing elizavet talked about, so i think i can manage doing that

ALSO i created two functions in SharedKeyCryptoComm that means you can send and recv byte[] (not strings) so that passwords can be transferred in this primitive format.(receiveBytes and send). you'll see

i added a wrapper function for both clients and servers "sendWithNonce and recvWithNonce". use these instead of CommManager.send/recv. These new methods basically wrap the CommManager ones.
cufflinks 2.0.2

- Upgrade cufflinks to version 2.0.2
- Add a dep on eigen. It won't build without it.
- Make all the deps `:build` for the same reason.
- It still fails with clang, but llvm is okay.
- Add an env var, `EIGEN_CPPFLAGS` to help it find eigen.
- Add to `LDFLAGS` an `-lboost_system-mt` fixes missing symbols
- Run sed on 120 files to fix a boost::FOREACH issue.
- Note in the comments the source of the sed fix.
- Specify `--mandir` even though no man pages at this time.
- Run `make` in parallel.  Run the install as a j1.
- Works well with superenv

Fixes #14385
Maxima 5.28.0

Tested and built, no other changes needed but a version bump and a new SHA1.
Added formula for md (1), which is missing from OS X Mountain Lion

Up to and including 10.7.4, OS X shipped with 'md' at '/usr/bin/md',
a utility to manage dependencies. Since OS X 10.8, 'md is missing,
which causes some builds of older software to fail with an error
message along the lines of 'make: md: No such file or directory'.
This formula uses the source for 'md' from OS X 10.7.4.
Patch to make muscle build under Lion

There is a problem compiling muscle under Lion. It's failing with /usr/include/mach/task_info.h:252: error: 'vm_extmod_statistics_data_t' does not name a type.

The patch in the package solves this by moving the #include <mach/vm_statistics.h> above the #include<mach/task_info.h> to make the vm_extmod_statistics_data_t exist when mach/task_info.h is included.
sshpass 1.05

Sshpass is a tool for non-interactivly performing password authentication with SSH's so called "interactive keyboard password authentication". Most user should use SSH's more secure public key authentiaction instead.
Add new formula: MySQL Cluster 7.2.6.

MySQL Cluster (http://www.mysql.com/cluster/) is a write-scalable, real-time,
ACID-compliant transactional database designed around a distributed,
multi-master architecture with no single point of failure.

This formula has been tested on OS X Lion with Core Duo and i5 processors. Builds fine with both LLVM and GCC, but fails with Clang. The issue has been reported.
Update Clutter to 1.10.4

Includes:
* Clutter 1.10.4
* Cairo 1.12.0 [alternative - see #12047]
* Cogl 1.10.2 [new formula]

Note formulas compile ok on my machine, but not extensively tested nor have any apps that depend on them have been tested.
Sightings crud

No delete method added yet
WL-2538 - Set log4j as provided
bz19804: only install ENMFP codegen for the correct architecture
Php-5.3 and php-5.4 compatibility
Docs for Panel4D/panelnd and Minor Enhancements

updated whatsnew/RELEASE
added boolean comparison methods to panel.py (didn't exist before)

all tests pass

need to update the link to dsintro-panel4d section in the whatsnew docs....
Use correct namespace and save audio to save_dir

There was a bug where the ViddlRb namespace wasn't used by downloader.rb
causing the audio extraction to fail. Also, the audio extractor did not
save the audio file to the folder specified by the save_dir option.

It would probably be good to push a new version considering audio
extraction was broken.

Also jruby-head seems to be working again, yay!
re-implement rex_form addRawField() method from r4
config file for local user and friends
Added rosdep definitions required by roslisp_support.
Allow function passed to reactiveUI to return a list

This fixes the bug mentioned here:
https://groups.google.com/forum/?fromgroups=#!topic/shiny-discuss/KjSgVxqGXTE

Is this the right way to go about it?
Bug fixes, added test cases, and corrected comments in Zipper class.

I fixed Zipper.start and Zipper.end.  Previously both methods were broken.  To determine this and write a fix I added a test case for both Zipper.start and Zipper.end.  While adding test cases, I also added a test case for Zipper.update.

In making this change, I wanted to use Zipper.move to compare against Zipper.start and Zipper.end.  From reading the comment, I inferred that Zipper.move(0) would always move to the start of the zipper.  It turns out that Zipper.move(n) changes the location n steps from the present location.  This behavior makes sense but didn't agree with the comment, so I rewrote the comment on Zipper.move.
Announce correct bundle config file in install.sh

config.el, not bundles.el
README.md: fix fedora install note and some typos

基本是打酱油……
[WIP] Basic implementation of the dispatcher

A basic implementation for the DispatcherInterface.
Informal german

In german there is a formal and an informal 'you' 

- formal: Sie
- informal: du

so here is a german language file with informal approach
Reset style attribute of the <img> in destroy

Fix issue #47
improve version printing when run from a checkout
Allow configurable bases. Closes #269
Allow directory with extra commands to be specified

So far as I can tell, there's currently no mechanism to specify an additional directory that wp-cli can read commands out of. So, if you write your own command, you have to maintain a branch of wp-cli with the extra command in `src/php/wp-cli/commands/{community|internals}`.

This patch adds an extra command line argument, `--extra_command_dir`, which specifies an additional directory storing commands. The name of the argument isn't particularly succinct, but I couldn't think of anything better.
Usability improvements for incident.
Pull in base pullout menu.
bugfixes

Half-login bug requires pull from login repo as well.
item workspace
issue #19050: Merge to master.
updated data_config to include slice timing parameters csv

updated data_config to include slice timing parameters csv
You know it that I know it

The images layed over the icons in the statusbar were set to unsensitiv, which made them look ugly
Web based solutions done, but ONLY TESTED IN WINDOWS

split all web-based solutions into a linux and windows version. Updated the profiles accordingly. I've only tested the stuff under windows!

note that in UI Options, each profile now has three application blocks.. One for launching in windows, one for launching in linux and one for UIOptions to read.

I've been unable to proper test the UIOptions stuff, since the profiles arent yet uploaded to the server.. but substituting the token=token in the URL for token=123 worked, so I believe were good on that one.

There are two issues with firefox: (1) you cannot start it in fullscreen (chrome) mode under windows - from extensive google searching it seems this is not possible - even starting the application with "START /MAX". (2) For some reason firefox will open previously open windows as well.. So if you first login with a user requiring the sudan app, then logout and login with elaine, two firefox windows will be opened - one with the sudan app, one with regular easyone.. I think this can be worked around, but dont have the brains to look into that now.

For pull review, it might make sense to check each of my commits, as I've done the web apps one by one and committed.
Column Reordering

Had to do some work on the ColReorder library to make the reordering and sorting work
zzq

oiuy
remove link to instructions

will test leeroy/Jansky integration. jenkins should update this via the status api in a moment.
a few small fixes after merging three pull requests together
Expose signed_serialize and signed_deserialize in UnencryptedCookieSessionFactoryConfig.

I needed to override the default serialization to use phpserialize so that PHP could also utilize the same session by using its native serialize, deserialize functions.
Revision of __init__.py and views.py sections

I revised the part describing the __init__.py and views.py to use less verbose, more concise language without losing content.  The changes have been reviewed by @ppaez, but not by any core devs yet.
Fixed block entities and updating

Signed-off-by: berger killer <bergerkiller@gmail.com>

Fixed block entities so they properly dispose and hot-swap controllers, as well handle the putting of these entities. Also fixed the block physics update routines, as they lead to nothing before.
ObjectExtensions unit tests and bug fix
some notes about app setup
Fix Quick Open so discontiguous matches are highlighted in all modes

This is a follow-up to pull #1470, which added discontiguous matching to Quick Open but only highlights such matches in bold in the default search mode.  To make it work in all modes, we:

- Hoist out generic highlightMatch() utility to generate bolded strings
- Use it in both defaultResultsFormatter() and _filenameResultsFormatter()
- Export it so custom result renderers (in extensions) can also use it

Also:
- Clarify stringMatch() docs a bit
- Fix an older glitch in basicMatchSort(): the sort field precedence list had a gap, leading to a no-op comparison step
* fix for "The debug button is always in the hover state"

* fixes ajaxorg/cloud9infra#2844

@ajaxorg/dijkstra
[Liskov] Don't display loading page if loading time < 4000

First time:
```
Show loading page
```

Everytime:
```
If previous loading time > 4000
    show the loading page
```
@detmarterhuurne 

//cc @ajaxorg/liskov
[Liskov] Statusbar hiding/showing improvements

This PR fixes the statusbar disappearing plus the cases that the statusbar doesn't show the line numbers.

@ajaxorg/liskov
Merging @basiclines work
MBST-3659 Audit annotation
Support Unicode symbols during input for logical connectives

During reading sites like math.stackexchange.com I sometime hit formulas in Unicode form. The patch allows to conveniently copy-paste those formula directly into Hatt. E.g. checking following tautology:

    $ hatt --evaluate="(p∧q)→p"
    p q | ((p & q) -> p)
    --------------------
    T T | T
    T F | T
    F T | T
    F F | T

Not sure if this goes against Hatt ideology.

I've tweaked README.md - please tweak further if it does not fit native-English well.
Python3 types compat

Python3 types compat
Configuration option and code formatting fixes

Added the option to overwrite the wkhtmltopdf binary location via:

```php
Configure::write('WkHtmlToPdf.binary', '/location/to/wkhtmltopdf');
```
Danh

hi cesar this is my work. check it out and release it
Cannot change encoding on frozen String

Using the Evernote Api with ruby 1.9.3 give error because the string is frozen.
Contra 5.5.2

Contra 5.5.2 released
website first steps

There isn't much here aside from fleshing out some very basic web stuff.

I've got API and web HTTP servers running on different ports -- that way api.clojuredocs.org can serve only the API.

Also we should have a conversation about versions, because that should probably (?) be consistent across the API and web.
Changes for "some performance improvements"

Animation performance improvement; rename RgbColor to RgbColorParser.
change app_source to use login_or_digest
fix recipe of inf-ruby
bug848: Added new method 'setUseWarningInsteadOfError', overloaded the 'error' and 'ERROR' methods

Patch for code review
RawDataElementValue gets evicted directly after a get
Fix Infected Wounds(29307) stacking

Should stack from different targets, otherwise stacks reset to 1 after another
target applies it. Zombie's Chow ability, Gluth

https://github.com/TrinityCore/TrinityCore/issues/1632

added a missing space from previous commit too..
Fork test

Added a line in README
Add str_select which works as grep with value=T

The code is actually based on str_detect at the moment. It could wrap grep if
this is preferred.
Updated README code example to reflect API changes and Changed groupid to org.apache.jdbm

Updated README as the code sample provided was not working anymore.

As per maven naming guidelines [http://maven.apache.org/guides/mini/guide-naming-conventions.html] , groupid should be updated from
```
    <groupId>jdbm</groupId>
    <artifactId>jdbm</artifactId>
```
to:
```
    <groupId>org.apache.jdbm</groupId>
    <artifactId>jdbm</artifactId>
```
unless there is some specific reason for not updating it.
Add testsuite to manifest

I like to run tests, so does some packaging systems such as gentoo :-)
Moved the inner Exception classes of GraphAPI into exceptions.py

I was having trouble mocking out GraphAPI via the following code 


    def test_my_view(self):
        with patch('facepy.graphy_api.GraphAPI) as ga:
              ....


I would get the following stack track trace

     ../lib/python2.6/site-packages/facepy/graph_api.py", line 275, in __init__
          super(GraphAPI.FacebookError, self).__init__(message)
     TypeError: super() argument 1 must be type, not MagicMock
   


This way I can mock out GraphAPI
Añadir soporte para IVA en resumen de llamadas. Soluciona issue #95
Added support for Includes to the .pork spec, so that you can add new roots to the C preprocessor.
Display buffer modified/readonly status in :CtrlPBuffer

This adds a trailing status indicator for modified/readonly buffers:

```
> /etc/passwd [R]
> path/to/buffer1 [+]
> path/to/buffer2
```

I love CtrlP, but I really missed this feature from FuzzyFinder. It's useful in a variety of situations. For example, when vim tells me that there are unsaved buffers on exit, sometimes this surprises me and I quickly open the buffer list to see which buffer is not saved. Sometimes, I will execute a bufdo command that will potentially modify many buffers. I'll then go through the buffers one by one to inspect and finalize the changes. The status indicators help me track which buffers are not yet visited by me.
added Repository.tags
added a dot to the fpm call

I get the following error now

````
fpm -s dir -t deb -n "symfony_master" -v "2.1" -m "me myself <me@myself.com>" --url "" \
                --description "directly from symfony githib" -d php5-cli     \
                -a all -C /tmp/symfony_master/build -p /tmp/symfony_master/symfony_master_2.1.deb
No parameters given. You need to pass additional command arguments so that I know what you want to build packages from. For example, for '-s dir' you would pass a list of files and directories. For '-s gem' you would pass a one or more gems to package from. As a full example, this will make an rpm of the 'json' rubygem: `fpm -s gem -t rpm json` {"level":"warn"}
Fix the above problems, and you'll be rolling packages in no time! {"level":"fatal"}
````

If I add a dot at the end of that call, it seems to work and the installation afterwards as well

Not sure, if something changed in FPM or if I'm doing something wrong. 
According to gem I have fpm (0.4.9) installed
Self-closing html tags act as open tags

When creating DOM elements with an html string, self-closing html tags are interpreted by the browser and opening tags only. This happens when you set `innerHTML` on an element.

Happens Now:

```
$('<div /><div />')
<div>
  <div></div>
</div>
```

Expect to Happen:

```
$('<div /><div />')
<div></div>
<div></div>
```

To fix this, jQuery will split any self-closing tags into open-close tags before creating the elements. This pull request implements that technique in Zepto. I also added a test for this scenario.

jQuery Implementation Reference: https://github.com/jquery/jquery/blob/master/src/manipulation.js#L674
Urban Dictionary

Added an urban dictionary controller and resource.  Using ```!urban word``` will grab the first word-definition-example group found and output them into the chat with a bit of styling.
Allow building for older cards by specifying CUDA_ARCH

Hi Mario,

I've made it possible to build galfast on older cards without double types.

Cheers,
         S
Removes 'visiblePages[0] is undefined' error
Using CMYK SWOP colors

Fixes #1552 and #2034
Whitelist GET
Webserver cleanup

To be merged after corresponding PR is merged in community.

After this, merge:

https://github.com/neo4j/enterprise/pull/49
Enable users to diable singleline comment support

Singleline comment parsing can be buggy when mixed with block style
comments.  Allow the user to disable them.

For example this file can break the comment converter.

```
###
document this class
###
class A
```

Perhaps the best solution would be to simply fix the comment parser to correctly handle both, but I don't imagine that is as trivial a change.
Don't use ImportError to check python version in setup.py

The check for `ImportError` with `build_py_2to3` fails to correctly detect the python version in some cases (I found this when installing opster automatically as a dependency another package in a virtualenv). This patch explicitly checks the python version rather than relying on `ImportError`.
.gitignore 추가

가볍게 다이어트 ㅋㅋㅋㅋ
#1 Create Activity Plugin Example.

Create Activity Plugin Example
Added the RET and CALL mnemonics.

Pretty self explanatory.
Fixed missing comment symbols in base.plugin.bash

The # symbols in all the functions in base.plugin.bash had disappeared which made most functions fail. I've readded them.
Update resources/locales/sockso.fr.txt

Some corrections (spelling, clarifications, typography) to the French locale. In case you would wonder what my credentials are, I'm a French, Latin and ancient Greek teacher. Cf. http://www.college-petite-camargue.net/_Vincent-Ramos_
Hardcode /tmp/subsalttest dir in ssh module integration tests

I don't really like doing this, but `/tmp/subsalttest` dir is already
hardcoded in other places for running tests.

Without this, when running tests under a mounted Vagrant drive,
`ssh-keygen` doesn't have permission to create the symlink for
known_hosts to known_hosts.old, causing a test to fail.

```
======================================================================
FAIL: test_rm_known_host (integration.modules.ssh.SSHModuleTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/vagrant/tests/integration/modules/ssh.py", line 143, in
test_rm_known_host
    self.assertEqual(ret, 'add')
AssertionError: 'exists' != 'add'
```

`link /vagrant/tests/integration/tmp/known_hosts to /vagrant/tests/integration/tmp/known_hosts.old: Operation not permitted`
Revert my changes to postgres quoting

The actual error was in cmd.run, so these changes were
unnecessary. Fixes #2279
Move indexing related tasks descriptors into indexing plugin

When we extracted legacy indexing as a plugin we forgot to move the indexing related tasks descriptors alongside the tasks. This means that if the indexing plugin is removed from plugins repository, the tasks UI will still show the indexing tasks but when saving it will result into 500 (server error) as the tasks that implements the functionality are not available.

Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Cleaned up getname(Item item)

if statement overload you had there
The dart "hello world" drama

JavaScript "hello world" example generated from Dart is around 17000 lines. There are 150 comments in the gist page and also a lenghty HN discussion ( http://news.ycombinator.com/item?id=3097105 ).
Timing Plugin: Date logic bug for Sundays

There is a problem with the current date logic in the Timing plugin. 

For Sundays, the value for $today is "-1" when it needs to be "6".
Fix 404 in README (link to zipkin.thrift)

Under the "Zipkin query daemon" there is a link to: 

https://github.com/twitter/zipkin/blob/master/zipkin-thrift/src/main/thrift/zipkin.thrift

but I'm guessing this should now be:

https://github.com/twitter/zipkin/blob/master/zipkin-thrift/src/main/thrift/zipkinQuery.thrift
Add static trace rendering page

* Add export button on trace page
* Add /static to allow users to paste in the exported JSON to render the trace page
Exported OMInputStream prototypes

Required access to OMInputStream types to create an alternative input
stream option.


Sergey & Indutny — thanks for spearheading the effort to tidy up the ometajs code for more production oriented use.  I'm extending OMeta in another library for use with different InputStream objects, and it was so much easier to use your modularized version.  This change just exports a few more objects from Core that I needed to access.  I'll be looking forward to your rewrite version!
Thanks,
-Shane
Better doc gen

I added a projet (```full```) in the build definition to generate api doc (aka scaladoc) and sxr for banana (```rdf```, ```jena```,```sesame```, ```n3```).

usage : 

```
$ ./sbt doc
$ open full/target/scala-2.9.1/api/index.html
or
$ open full/target/scala-2.9.1/api.sxr/index.html
```
fixed celery man
Add connection status notification.

Fixes #10
Added new modules & filters
[ADD] CODialog
Added Base32 pod spec

Cleaned up Base32 pod spec file, version 1.0.0
Various fixes for making the VOPlugin work with LHCb
FIX dirac-install and compile

Fix "tarsURL rerefenced before assignement" when installing and building externals
Real checker

This adds a ton of information to the repos table in the database (forks, stars, etc) and adds a method to update all of these attributes when the rake task is run.
PHP-FPM handling fixes

This commit fixes the way how froxlor handles PHP-FPM vhosts. It correts the user/group combination for PHP-FPM/SuExec and distingues between SSL en-/disabled Froxlor vhosts, such that php-fpm starts without a complain. Froxlor is able to create it's own vhost with php-fpm since this patch. OS is gentoo.

Git comment:
* Fixed inproper usage of fcgi settings within php-fpm vhosts
* Added distinction between SSL and non-SSL in own vhost generation to prevent apache errors
refs #1048
Fixed Female Rocket Grunt

Ok Pieced Female Rocket Grunt so they should all be pieced now,
fix install rights for run.sh

here you go