labofsahil/github-event-dataset-2012 huggingface dataset:
Typeahead complex source

This reopens #5227 from @jpkrohling (rebased to target the 2.2.2-wip branch) as @mdo said he has an issue to reopen it. 

**Original description:**

This has a similar intention as the pull request #4790 , but it's a different implementation. It basically allows the consumer of typeahead to determine how to display the entry, and how to uniquely identify it. The test is basically the same as the one from the mentioned pull request, with small modifications. So, credits for the test goes to @jobsantiago .
Bugfix and minor performance/readability enhancement

Hi,

While waiting for a slow fitnesse run I attached a profiler and noticed some easily avoidable CPU load. 

Applying this improvement to the latest Git version, I stumbled upon a more serious (and subtle) bug/regression, where fitnesse goes haywire while trying to parse a wiki page containing carriage returns. It was quite a challenge to track down, but the fix is small and sweet :).


Kind regards,

Arnout
fix cs in casting variable

add space in casting.
[NOT COMP.] [Coding Standards] Variables and Methods stripped of _

not complete.

had i realised how difficult this would be, i probably wouldn't have thought of it!
Modified Zend Acl/Navigation to be extendable

Hi everybody!

First off: Thank you for the great work you have done in ZF2! Keep up the good work.

Now I made a little improvement to Zend\Acl, so that it uses an interface from now on. This way it is possible to use a custom Acl implementation with the existing Navigation/Menu/... view helpers.

I'd be happy to be corrected if I did something wrong. :)
Http\PhpEnvironment\Request::setServer() fix

Ensure that we determine the requestUri after we have determined the hostname and port
Physicsaedra3

Finished, needs testing/review.
cxyyxc

cxcyc
Use full opening PHP tag

Using short PHP open tags doesn't work on php installations with short_open_tag disabled.
Added BrewRecipe and BrewEndEvent. Fixes Bukkit-2441 and BUKKIT-1604.

Modified TileEntityBrewing and SlotBrewing to allow for new potion ingredients. Also modified PotionBrewer to allow the overriding of the potion's effects based on damage value. Added PotionRecipes as a class to store the different overrides and recipes. Added CraftBrewRecipe to CraftServer's addRecipe method.

And to get this awesome modification accepted, I followed the guidelines set by the README as well as I could.
basic support for numbered lists in docuwiki export

See subject. My first pull request on github, so apologies if it's incorrect.
Manually adjusts the Flocking environment's buffer size.

This works around issues in Firefox on Windows and Chrome on Linux where audio is not correctly output due to overly optimistic buffer size defaults in Flocking.
Generator improvement, refactor and cleanup

Spout PR: https://github.com/SpoutDev/Spout/pull/1980
SpoutAPI PR: https://github.com/SpoutDev/SpoutAPI/pull/350

Signed-off-by: Aleksi Sapon <QcTechs@gmail.com>
fix the initialization sequence

Try this one...
Removed nonactual info from README.

Removed nonactual info from README.
updated troopjs-bundle

As the title says, simply updating troopjs-bundle to v1.0.2 (or whatever the latest is at the time of merge)
Don't specify a search index to slimmer

With changes to how search works on gov.uk this header is no longer necessary. The slimmer processor to handle this will be removed in due course.
fix(scenario): make browser().location() working if ng-app on other than...

Make browser().location().* methods to work even if ng-app defined on other element than html.

+ pass $injector into action
add code formatting to interactions

The interactions sections looked awful
Delete needless files and some code

削除以外にも
```bash
$ rake spec
```
が通るように一部のfixturesやspecも変えまてます。
fixed compiling for no implicit linking

many distros disabled implicit DSO linking for security reasons. implicitly linking libmath fixes the compiling for those.

(also i made it create the build directory mentioned in the readme)
Replace new Date.getTime by Window.performance & more complete stats 


- Window.performance gives subms precision and avoiding new/gc problems with new Date.getTime()
- More complete stats, and working on both chrome&firefox,if you launch chrome with  "--enable-memory-info" command line parameters you can follow memory usage (and when gc kicks)
- refactored a bit stats, allowing for more kind of data (easier to add other values than just ms, like polygon count, shader vars, draw calls, etc)
Incorporate testing results
Fix ModuleBuilder DB Migration modified and created fields

Updated to fix PHP errors thrown when using modified and created fields
这有测试工具跑出这个问题
fabfile fix for preindex to get own repo and venv
(Bug 1229) Sorted a few incorrectly-stripped split strings, stripped a strin...

...g I had missed

Update to my previous patch for bug 1229.
Fixes to the updatde support form
A protocol should not generate documentation to behavior_info
GRAILS-9510 GrailsMock.demand does not recognize if a method doesn't exist

GrailsMock.demand does not check to see if the method signature exists on the mocked out class.  This is understandable, since dynamic methods can be added at anytime.  It can be frustrating when refactoring though. You can change a method signature and see tests passing, only to later find out that you missed a test with a mocked out version of the method.

This pull request adds a 'demandExplicit' method to GrailsMock which checks the existing methods for a class before creating the mock object.  If it does not exist, an exception is thrown, otherwise it operates exactly like the current demand method.

I think this is a good solution as it allows the developer to decide if they want to use the more strict mocking and does not affect existing tests.

This has been entered in JIRA as  GRAILS-9510
Added Symfony 2.1 support
s3mysqldump change

Changes:
1. pep8 fixes.
2. added a READ.rst file.
3. Fixed an interface in test file
Correctly exclude css test.

It seems that test_cssbuilder.rb should be excluded, since lib/builder/css.rb is excluded and testcssbuilder.rb does not exists.
Hola me modificado el proyecto 16-jmx-1-solution

Se agrego un archivo LEEME.txt
Maven support

Build with 'mvn' or 'mvn clean package'
As it defaults to clean package anyway
Fixed validation if some min, max attributes missing
Revert all requirejs changes
fixes the twitter double-link error
Rework the stats page to include the urls of the issuers.

I also made it a little "safer" by doing a lot of checks to make sure we don't access things that don't exist, which will hopefully help us avoid crashing the damn server.
Fix for TestQuestions.test_that_posting_question_works

and test_that_questions_problem_count_increments
Add Portuguese Brazilian to Windows installer

Since it's just a xml file I tried to translate it by creating a new file using my text editor, I also got the LANG id from Google (so maybe it's worth double checking that too). Also, I see that all wxl are referenced in the MumbleInstall.wixproj, but I preferred not to touch it.
Fixes memory leak for confirmed messages

I played around with confirmation of messages published to an exchange. Since every message subscribes to `error` on the `exchange`, the maxListener limit is hit almost immediately.

This fix removes the error-callback for acknowledged messages from the `exchange`. One does still need to call `setMaxListeners()` on the `exchange` to match the number of expected unconfirmed messages.
added contains methods

added new methods
contains - checks if inventory have given item
containsOneOf - checks if inventory have at least one of given items
containsAll - checks if inventory have all of given items
Don't fail when missing SOAPACTION

Another tiny but significant PR. As you know I had problems with empty SOAPACTION. Which means, the header variable was set, but an empty string. I fixed that with a rack middleware, sth like: 

``` ruby
    def call(env)
      env["HTTP_SOAPACTION"] = "check"
      @app.call(env)
    end
```

this worked, but of course added to *any* request the soap action value. Better solution is to update the value only if is a empty string:

```ruby
    def call(env)
      if env.has_key?('HTTP_SOAPACTION') &&  env["HTTP_SOAPACTION"].empty?
        env["HTTP_SOAPACTION"] = "check"
      end
      @app.call(env)
    end
```

But this lead to another **problem**:
[wash_out always expects](https://github.com/rngtng/wash_out/blob/master/lib/wash_out/router.rb#L12) an action to be set. If not, `soap_action ` is `nil` which will break all following string (e.g. `force_encoding`, `gsub`etc.)

By adding a condition, we prevent processing the `nil` value and wash_out will at least end up in `_invalid_action` and return a proper SOAP error.
Added set_flags method to dns.resolver.Resolver

I needed the ability to override the default query flags using the dns.resolver.Resolver class, so I added a "set_flags" method that allows this functionality without changing the normal query() method.
Add ability to set badge text color

By default the text color is transparent.  This allows you to have a light text color on a dark
background, for instance.
fix memory leak

rt
实现模块间通讯功能  利用YsService 作为中间代理 调用其他模块的方法

各个模块可以在本模块目录的services下提供服务类（是否扩展IModuleService 暂时未决定） 这里没有走XxxModule 而是另起了一个入口 services文件夹 所以对某些类的依赖或者别名依赖要在service类实现顶部做（参考 XxxModule::init 中的做法即可）
Fix saving PDFs in Wiley Online Library when translation occurs via connectors

On each abstract/full text pages, Wiley Online Library includes a link that points to a PDF. This URL is the same across browsers, but the content served from it is not. In most browsers, Wiley serves an HTML page with an iframe that contains the PDF. However, for the browsers whose User-Agent string contains "Safari/", Wiley instead serves the PDF directly, with no iframe. The same URL thus points to different content depending on the browser.

This patch takes this behavior into account by inspecting the browser's User-Agent string. If it contains "Safari/", it directly attaches the PDF link URL. Otherwise, it loads the iframe and pulls the PDF link out of it.

To work properly with Zotero Standalone, this requires a current 3.0 branch build (post-c81c9478d9fc3cb71b482edcd89e5ec6ce19d923), so that Zotero Standalone uses the browser's User-Agent when retrieving the PDF.

First reported at http://forums.zotero.org/discussion/22409/wiley-online/#Item_9

(New pull request because the commit message was truncated in the previous one.)
rewrite Aluka with DOMparser

first time I'm doing this, comments welcome.
Fixes #17

See this issue (https://github.com/nant/nant/issues/17) for details.
[ready] Document Query#tailable

Let me know if this is sufficient or if you'd like me to clarify/elaborate.
Location saving and maze config fixes
added class to work with <level_id>.level.xml

fix og_videomode_native_win.cpp
No gibddfix2
Fix: JIRA Spoutcraft-395

The following changes since commit 6cafb16a265b1fdca20b37425c5d4be7513890c6:

  Fixes: http://issues.spout.org/browse/SPOUTCRAFT-395 VIP Cloak is attempted to be applied even if vip.getCape() is null if username exists in vip.yml. (2012-10-08 22:00:23 -0500)

are available in the git repository at:

  https://github.com/SpoutDev/Spoutcraft.git 

for you to fetch changes up to 6cafb16a265b1fdca20b37425c5d4be7513890c6:

  Fixes: http://issues.spout.org/browse/SPOUTCRAFT-395 VIP Cloak is attempted to be applied even if vip.getCape() is null if username exists in vip.yml. (2012-10-08 22:00:23 -0500)

----------------------------------------------------------------
remove browser classes

drop the function that adds browser classes to the body_class filter
BUG 9477 Problem notifying the next user

We've detected 2 problems:

1.- The new algorithm to detect if the password is encrypted don't support passwords with a ":" character

2.- When recover the email configuration the system don't decrypt correctly the password of a previous version (without encryption, backwards compatibility)
CODE STYLE changes...

FILES:
gulliver/system/class.database_mssql.php
gulliver/system/class.database_mysql.php
workflow/engine/classes/class.cli.php
workflow/engine/classes/class.pluginRegistry.php
workflow/engine/classes/entities/FacetGroup.php
workflow/engine/classes/entities/SolrUpdateDocument.php
workflow/engine/classes/triggers/class.pmTalendFunctions.php
workflow/engine/methods/appFolder/appFolderList.php
workflow/engine/methods/processes/processes_Ajax.php
Refactored jasmine specs, especially services specs.
Make a deprecation warning when calling set_$rel with a list.

Hadn't realised that set_$rel on many-to-many relationship was called with an arrayref, so I thought a warning would be nice in case anyone did it in future.
ENYO-1107: Ares project view

 - Store folderId instead of path. Needed to cope with further connectors such as dropbox, ...
 - Handle cancel in DirectorySelector
 - Enable confirm when project name and directory are specified
 - Added "open project"
 - Replaced style by CSS
 - Fixed Uncaught TypeError: Converting circular structure to JSON
 - Handle parsing errors while loading projects information from localStorage
 - Use kind LocalStorage

Enyo-DCO-1.0-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
Fixed EZP-19684: Search engine doesn't handle curly quotes correctly

Replaces: https://github.com/ezsystems/ezpublish/pull/495

Optimal version including unit tests.
Minor translation additions and corrections. :)

I've filled the missing text and corrected some typos and a mistranslation. I think the syntax should be okay but please revise it. :)
[SECURITY] finish ripping out fpostit
Activate translation settings and added title/description for all fields

I fixed to activate translation settings. And then, I added the title/description for consistency with other fields by referring as below. Of course, Japanese translations have been updated.

https://github.com/johnyma22/etherpad-lite-jquery-plugin
# see "Available options and parameters"
Improvement to readme. 

It wasn't until I looked at the sources was I able to figure out why my keyId was incorrect. Updated README to make the format of keyId more clear.
Major overhaul of Canterbury sites


Hi Markus,

Can you please pull this commit - it's a major overhaul of Canterbury sites, with the following changes:

* added bluefern group
* removed uoc group
* removed ng2hpc (Queue, Gateway, Filesystem, Home Directory)

* added gram5bgp (Queue, Gateway, Filesystem, Home Directory)
* added medium64/ng2sge Queue ( rest was already in place)

* Fix group support for Canterbury sites (Home Directory, Queue)
* ng1, ng2, ng2sge support nesi, bestgrid
* gram5p7 supports nesi, bestgrid, bluefern
* gram5bgp supports nesi, bluefern

* add missing wall clock limit for Canterbury sites

* updated software support (added new package versions)
Added support for MySQL database to seneca
swipeTo function

Code changes detailed in https://github.com/nolimits4web/Swiper/issues/6
Updated charset

Updated charset
ruby bindings: Fixed a few build issues.
BZ857205 part2 [merge]
ExecJS no longer needs spidermonkey with httpd_execmem selinux permission set
[TO_STAGE] BZ 843015: Mysql and mongodb set gear state when on a scalable app.
fixes for perl-ldap-0.45

  * FAQ.pod: update URLs a bit more 
  * Message.pm: fix typo, i.e. add forgotten ';' 
  * LDAP.pm: unbreak - make done a real sub
Build the project with groovy 1.7.8 to keep it compatible with grails 1.3.7
extracted Roster class

Thought I'd start a pull request based on this approach:

https://github.com/blog/1124-how-we-use-pull-requests-to-build-github

I think the PresenceChannel class is still untidy along with the ideas of subscription/subscribers/roster etc.

I think maybe rather than Subscription#subscribe it should be Channel#subscribe etc.

Also if EM::Channel#subscribe (or a thin wrapper to it) returned a UUID we wouldn't need internal_subscription_table
RFC physically correct projectile start velocity

The current teeworlds projectile velocity is calculated exclusively by
the tunables *Speed. This patch adds the tee's velocity to the
projectile. This has an big impact on the game, so it's a RFC merge
request. However this will give the player more opportunities to shoot
projectiles, but it is more difficult to handle because the projectiles don't
fly in the aimed direction.

Signed-off-by: Markus Pargmann <mpargmann@allfex.org>
Support bdd with Guard


Uses guard, following the bdd mentality

-Conditionally requires notification libraries
-Sets up rspec tests with DRB for fast awesomesauce
-Conditionally requires the debugger for compatibility
Fix for issue #2 - Windows 7 not supported
Enable provisioning support for Aastra 6731i

The title says it all. Feedback welcome (auch gern auf Deutsch).
fix UnicodeEncodeError when sending email contains unicode characters.

I found <code>UnicodeEncodeError</code> when email message body contains unicode characters(ex. traceback or exception message), so wrapped <code>subject</code> and <code>body</code> with <code>celery.utils.encoding.safe_str()</code> to fix it.

I apologize for the poor quality of the English, thanks.
Redis Changes

I moved the redis stat scraper to the proper directory - as per naming conventions - and also added support for Redis 2.6.
new fcMRI

my new super awesome plugin
SearchTour
Additional variables in styles

Some useful variables in styles. TIMER and RND
Misc fixes

Fixes goodreads api for author id lookup. - https://github.com/pecord/LazyLibrarian/commit/8f5e6dec627b6e18555918ddd321f27066489176

This fixes the goodreads api call for the find_author_id method.  Before it was not assigning a url parmater to the author name, instead it was using /AuthorName.xml?key=apiKey.  Now it uses /?id=AuthorName&key=apiKey.  This is what it took for me to be able to add authors without errors.

Fixes apostrophes in names - https://github.com/pecord/LazyLibrarian/commit/6c689835b81189f9b425ae5d975d785a50631d2a

Escaped the author's name if they have an apostrophe in it for db calls.
Вынес компиляцию регексов наружу из функции message_handler для более бы...

...строй обработки запросов
EvolutionStones

All are in, those with no texture are commented out and there is no worldgen for them yet.
eglibc: add libdir to configparms

Sometimes eglibc is installed into wrong folder lib64 instead of lib. I couldn't figure out why but setting folder in configparms helps.

linker error:
.../ld: cannot find crti.o: No such file or directory
.../ld: cannot find -lc
.../ld: cannot find crtn.o: No such file or directory

forum reference: http://openelec.tv/forum/64-installation/48318-error--libgccsso-error-1#48318
Add 5 live Olypmics Extra to list of UKRP services
Use \Imagick::resizeImage instead of \Imagick::thumbnailImage for resizing

[![Build Status](https://secure.travis-ci.org/romainneutron/Imagine.png?branch=ImagickResize)](http://travis-ci.org/romainneutron/Imagine)

`\Imagick::thumbnailImage` strip the image (remove color profiles) for display on the web. It's not the expected behavior.

Switching to the `Imagick::resizeImage` provides a better way to resize and let us the possibility to customize the resize algorithm (in the future). 

---

see differences :
http://www.php.net/manual/en/imagick.thumbnailimage.php
http://www.php.net/manual/en/imagick.resizeimage.php

**note** : 
 - Gmagick driver already implement the analog method
 - The thumbnail method of the `\Imagine\Image` give the access to the `\Imagick::thumbnailImage` through the  `\Imagine\Image::thumbnail` method
Implementation for managing /etc/sysctl.conf
fix for issue #12 and #17.

...is expanded, and issue #17 Completed list should not allow Add New Item.
:only_reader => true/false option

If the _cents attribute is a virtual (i.e. has only reader, not writer), composed_of fails. This adds a little switch to skip the composed_of and to create reader methods to fetch the money value of virtual attribute.
Make it run on non-Linux systems

My commits make the info-beamer run on OS X and should work on other non-Linux systems. I have done a quick test to confirm it still works on Linux :)

Replacing inotify is not easily possible, so for now I have implemented shotgun reloading: Once every second all the nodes are completely reloaded. This is of course much less efficient, but should be enough to enable development on Macs ;-) 

I hope to add a more efficient change monitoring.
Fix misspelling of spec variable name in missing META.json exception mes...

When using pgxnclient to load a directory spec without a META.json file, I got the following error:

  File "/usr/lib/python2.6/site-packages/pgxnclient/commands/__init__.py", line 387, in get_meta
    _("file 'META.json' not found in '%s'") % dir)
UnboundLocalError: local variable 'dir' referenced before assignment

Replacing "dir" with "spec" fixes the issue: the directory is properly reported in the (expected) exception message.

Full stack trace below.

I briefly explored writing a test to cover this case, but I'm afraid my python is not up to snuff :/

Thanks for your work on this useful tool!

[vagrant@vagrant-centos-56-64 ~]$ sudo pgxn load -p 5432 -U postgres -d postgres --pg_config /some/path/to/pgsql/bin/pg_config   /some/path/to/pgvihash/
ERROR: unexpected error: UnboundLocalError - local variable 'dir' referenced before assignment
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/pgxnclient/cli.py", line 59, in script
    main(args)
  File "/usr/lib/python2.6/site-packages/pgxnclient/cli.py", line 31, in main
    run_command(opt, parser)
  File "/usr/lib/python2.6/site-packages/pgxnclient/commands/__init__.py", line 96, in run_command
    return opts.cmd(opts, parser=parser).run()
  File "/usr/lib/python2.6/site-packages/pgxnclient/commands/install.py", line 446, in run
    items = self._get_extensions()
  File "/usr/lib/python2.6/site-packages/pgxnclient/commands/install.py", line 404, in _get_extensions
    dist = self.get_meta(spec)
  File "/usr/lib/python2.6/site-packages/pgxnclient/commands/__init__.py", line 387, in get_meta
    _("file 'META.json' not found in '%s'") % dir)
UnboundLocalError: local variable 'dir' referenced before assignment
Fixes for issues #104 #105 #106 #107 #108

As requested https://github.com/erikw/tmux-powerline/issues/104#issuecomment-11759392
Move more methods into <RACStream>

As part of this, I renamed `-distinctUntilChanged` to `-skipRepeats` so that it'd have general enough name for `<RACStream>`. This is the only big breaking change.

As a much smaller breaking change, I added real `__weak` qualification on `-injectObjectWeakly:`, but that needed to happen anyways.
left right splitter, layout
このページの対応リポジトリについて追記した

ページに対応するリポジトリについて加えました。
[Delivers #39412331] Auto generate identifier for rights statements

- Introduce a mixin allowing ASModels to register properties that should be auto generated upon create
- Introduce JSONModel client #refetch feature, allowing a remote object to refresh it's data
- Introduce JSONModel #stale?, a state to determine if a remote object has become out of data (due to system generated values etc).
- Fix error messages in frontend sticking between ajax calls (tree layout only)
Update readme

I also directly pushed my modification to Makefile to upstream by accident... 

It was intented to be included in this pull request. So please also check commit ea325146d3738b0b1f8b76fe436ea68129ea5593 in hw's master branch. ;P

BTW, seems that git is not intelligent enough to track renamed README, I will use `git mv` next time...
Moving unstable branch to master

v1.1.0 fix/testing for issue #96
net/tkabber

Tkabber (http://tkabber.jabber.ru/) port. Comments are welcome.
Matching submit is vote

If someone submits an identical time they will now instead vote for it rather than duplicating it.
Support /media and Public folder downloads

This changeset adds support for the [/media API](https://www.dropbox.com/developers/reference/api#media). On the live service this returns a transient download URL that becomes invalid after four hours, but here it's just static. Since it was only a small step from there to emulating [Public folder access](https://www.dropbox.com/help/16/en), I implemented that as well (Public folder URLs are like permanent sharing URLs whose structure is predictable if you know the UID).

Also, the live `/files_put` API allows creating any number of nested directories when uploading, whereas the `fake_dropbox` implementation required the target directory to already exist. I fixed this and revised the tests accordingly.
fpcalc: Fix FFmpeg SAMPLE_FMT_S16 version check

This change was introduced in avcodec.h version 52,94,1; see ffmpeg
commit https://github.com/FFmpeg/FFmpeg/commit/262d1c5d2206467809fd81d841d09ad70cc8ba13

Fixes build on Ubuntu 10.10 (libavcodec 0.6, avcodec.h version 52,72,2)
Added better example and updated Readme

Also see my pull-request for the `gh-pages` branch.
Trunk 3616

TRUNK-3616
Modified:
ConceptValidator.java
ConceptValidatorTest.java
"//" comment is a c99 feature

"//" comment is a c99 feature
To update network.coffee file

Sending request to update network.coffee file
PSR2 complaince. 4 space, not tabs and stuffs like that
Updated Mocha to 1.5.0
i add file yyri
Add "fork me on github" banner

![](http://evan.pro/caps/fab734.png)
Remove kaminari from forem.gemspec
Fixed a probable typo in the readme

Hi! That's my first pull request evah, so don't be too strict. ^_^
Fix na astype

Fix for ticket #1973.

The fix is to make ndarray.astype method propagate the maskna flag. Another option would be adding a maskna keyword to the method to allow choosing the output type, with a 'None' value as default, meaning to propagate the maskna flag.
Add support for partial indices to PostgreSQL adapter

Add a `where` option to `add_index` in order to support PostgreSQL partial indices.

```ruby
add_index(:accounts, :code, :where => "active")
```

... generates ...

```sql
CREATE INDEX index_accounts_on_code ON accounts(code) WHERE active
```

Also made `SchemaDumper` recognize the where statements in the indices and dump them to schema.rb.

This is my first contribution to AR so please let me know if I missed something.
testTC1
Symfony2 forms integration

This PR integrates symfony2 forms into zkula via a system plugin.
The ExampleDoctrine module has been updated to use symfony2 forms.
There's a small readme in the plugin folder.


Symfony2 forms supports doctrine2 => you can save many lines of code and hackes


Open todos:
* error messages: use gettext, support paremters: see https://github.com/planetenkiller/core/blob/44049e7b7a27fd89a4a8ffb6d9b35649a15f2227/src/plugins/Symfony2Forms/lib/Zikula/Core/Forms/Renderer/FieldErrors.php#L31
* categories dropdown: does not support nested categories, does not use CategoriesUtil, translation?, see https://github.com/planetenkiller/core/blob/44049e7b7a27fd89a4a8ffb6d9b35649a15f2227/src/plugins/Symfony2Forms/lib/Zikula/Core/Forms/Type/CategoriesType.php#L28
Rename KeyboardCraft with KBSwitch
Moving tests to PHPUnit and adding BroadcastApi.php

 _Ch-ch-ch-ch-changes_ 
____________
### Testing
Two big changes here: First off, I'm adding automated testing using phpunit (I guess they're more integration tests though?). When properly installed, you can simply run `phpunit` from the root directory, and then tests will pass. 

This also enables us to use a pre-commit hook like [this one](https://gist.github.com/975252) to check any modifications made to the PHP sdk. (For those unfamiliar: this means that git will basically not let you commit if you don't fix the tests/code.)

### BroadcastApi
This was not a ton of code (it's essentially a stripped down version of the PublisherApi), but I thought we really should have some form of broadcast api, even if it's potentially a bit too heavy weight for practical use. 
____________
### Questions & Comments
- Next up for testing is probably the WebRequest.php and the various caching objects.
- I'm a bit at a loss for how to test the POST requests, as they tend to actually modify data rather than just blankly returning data, and our API rejects requests with improper verbs.
- What else should we write test for? 

### Reviewers 
@andrewglenn 
@JoeCianflone 
@statichippo
Убрать генерацию перекрёстных ссылок в коде

- убрал генерацию .md перекрёстных ссылок в коде (точнее - пока только в строках, содержащих табуляцию. Над регулярным выражением ещё следует поработать)
DatePicker: new nette namespaces migration
Multicallbacks

Mainloop can now accept lists of callbacks per feature.  Mobile script has also be adjusted to work with this new setup.  So now instead of having an entry for each feature callback in the dict passed to Bigboard, a dict called callbacks can be passed with the following structure:

    callbacks = {
        loginSuccessful: [
            logincallback1,
            ...
        ],
        receivedRoom: [
            roomcallback1,
            ...
        ],
        receivedRoles: [
            rolescallback1,
            ...
        ],
        receivedParticipants: [
            participantscallback1,
            ...
        ],
        receivedChats: [
            chatscallback1,
            ...
        ],
        receivedOverlays: [
            overlayscallback1,
            ...
        ],
        receivedSharedOverlays: [
            shared_overlayscallback1,
            ...
        ],
        receivedAnnotations: [
            annotationscallback1,
            ...
        ]
    }

where each entry in the list per callback set is a function like before.  There is also a new function called registerCallback which accepts the callback type (eg. "receivedAnnotations") and the callback function.  Then instead of using the either function to call an individual callback, runCallbacks iterates over the list of callbacks for that feature and calls each one in order.  This works well and I am using it successfully in my widgets.

See commits for other items.
Add initial API documentation

Documenting several aspects of the package via Sphinx's autodoc mechanism
Perform search operation on system groups

I have written the above test case for search operations on system groups.

This pull request has a strange issue, the validation always fails. When seen  from the UI after running this test, everything appears perfect, but upon checking the results, it shows validation have failed.

the error message: http://pastebin.test.redhat.com/101821
Develop - Small fix for Mayas RNA things
compile vio exe
ELB examples

added pre-use activities (index.html) + first ELB examples
[renderer] js version.

I created js version of [php renderer class](https://github.com/arnaud-lb/fselectmenu/blob/master/lib/FSelectMenu/Renderer.php). The main goal was to keep all interfaces and behaviors as is in php. So I used some functions from phpjs.org like `array_replace_recursive`.

Usage:

```javascript
    require([
        'fselectmenu/fselectmenu', 
        'fselectmenu/renderer'], 
        function(FSelectMenu, FSelectMenuRenderer) {
        var value = "foo";
        var choices = {
            "foo": "FooTitle",
            "bar": "BarTitle",
            "ololo": {
                "val1": "Val1Title",
                "val2": "Val2Title"
            }
        };
        var options = {};
    
        FSelectMenu.init();

        $('#test-fselectmenu-container').html(FSelectMenuRenderer.render(value, choices, options));
    });
```
DBD::Mock bugfixes

Here's a request to pull my fixes - I hope the commit messages are mostly self explanatory.  If not, please feel welcome to ask.

The original issue was RT #66815 (https://rt.cpan.org/Public/Bug/Display.html?id=66815), but I found some others and fixed those too.

N
When searching for bundle, add quotation marks to .app

This handles app names with spaces.
Implemented CPTableView -clickedColumn
This pull request turns off $legacy-support-for-ie* for @content within the @keyframes mixin.

If a project has legacy IE support turned on, certain mixins add property
definitions which are not affected by $experimental-support-for-*. One
such mixin is @opacity with will add a `filter:` property.

Because IE 6, 7 and 8 do not support CSS animations and keyframes, we can
safely turn off the support and restore to its previous values once we are
done rendering the @keyframes @content.
Explicitly require gem dependencies in IndexedSearch::Engine

This resolves issue #3
Fix typo

You had `document.getElementsByTagname()` instead of `document.getElementsByTagName()`. Thought it might be important.
Added the drawBuffer-config to Animations. 

If set to false, only the scene will be drawn each frame.

This is to improve performance for animations note changing the buffer.
http://jsfiddle.net/davonium/VsbxT/embedded/result/
(Top map redraws both  contexts, bottom only redraws scene)

More info in the forum thread:
http://www.kineticjs.com/forum/viewtopic.php?f=4&t=1150
Producer/consumer registration service.

The `producerconsumer` branch implements a producer/consumer design pattern (and associated test) in which both producers and consumers explicitly employ a centralized registration mechanism, and java `Interfaces` are used as contracts. As a global registration mechanism, `ProducerConsumer` provides a static singleton accessor.
Tumblr returned errors (for me) and switched to API v2 

This change implements api v2/user/info and v2/blog/{base_host}/avatar
Would like to commit write access as well ...
Solutions for recursion exercise set

Also fixed the namespace conflict with empty? in recursion_test.clj
small performance improvement to lruWalk

With a large number of keys, the lruWalk() function becomes a bottleneck by creating a large temporary array.

This simply avoids that array.  Internally, V8 is still doing some part of the linear work internally, because it does not become O(1) to key count, but it is 2x faster for 10k keys, and 4x faster for 100k keys.

http://jsperf.com/key-in-vs-object-keys

This also would not measure what should be a small improvement in pause times for the next garbage collection.
fixes #145 - added "or Promise"
Using unittest2 where available for running tests

We're using some features that weren't available in unittest in python
2.6, but they are available in unittest2 which can be pip installed.
fix aobench's object field access

I fixed object field access at AoBench scripts.
If it is ok, please merge it.
Fix LessPHP as a dependency through Composer

Now that LessPHP can be [obtained via Composer](http://packagist.org/packages/leafo/lessphp), we can add it to composer.json and not use the hack we had in before. Checking $_SERVER is not fun.

It might be better to split the Assetic/LessPHP filter into a separate package/repository so that LessPHP is only a dependency when it's needed, but the general idea is provided here.

Thanks! Great work on Assetic.
allow taps on all annotation classes 

Checks for taps on all classes inherited from RMMapLayer, not just RMMarker
Fix for setLayer disappearing annotations

Added refreshLayer to update changed annotation from delegate
Mono compatibility: Ninject & Razor

This update concludes mono-compatibility for Mono, meaning tests pass on both Mono and .NET Framework using FAKE.

* **Ninject**: Mono specific version so introduced conditional include. This does mean we need to think about publishing Simple.Web.Ninject.Mono if mono-users are to take advantage of NuGet packages. Alternative we could do a dynamic load but .. meh.

* **Razor/CodeDom** Seems Razor view compilation including reference assemblies that Mono has (mysteriously) already included throws a wobbler, as such the offending assemblies are removed if running on Mono. Certainly a 'hack', but until I can evaluate if this is definitely a bug (vs implementation) perhaps a necessary and reasonably harmless one.

#SImple.Web + #Mono = Done.
Remove dead code in patches

The pad variable was never used in this function, so it is being
removed. It also depended on a kwarg, which was also not used.
Stackplot

Added new plot style: stackplot.

This addresses issue #359.
I've also added an example so you can try it out. If you don't want to try it out, I've attached the example output:

![stackplot](http://i.imgur.com/c3rqX.png)

Feedback always greatly appreciated.
Get latest version...

... with new comment styles.
Include node_exclusive param for service gateway

Prevents multiple processes with the same node_exclusive tag from being scheduled onto the same VMs. In practice this is used to prevent port binding conflicts on the service gateway.
Multiple Features

**Upgrader and db migrator**
The upgrader now supports ability to monkey patch the database.
 
**Unified ticket thread table**
Messages, Response and Notes stored in one table.

**Ticket events tracking** 
Track ticket events like Opened, Closed, Reopened, Overdue...etc

**Advanced Ticket Search**
Proxy ajax calls to pma.net to avoid browser notices

I read somewhere that the issue of browsers spitting out notices about insecure connections is still present. This patch should fix it once and for all.
Bonjour Monsieur CACA

Ce la me ravirait que vous puisasses accepté cette requête de ma personne.
Que Dieu vous bénisse!
Added support for new manifest format used by turbo-sprockets-rails3, and possibly Rails

Hi there,

I've recently developed a gem that speeds up the asset compilation task, called [turbo-sprockets-rails3](https://github.com/ndbroadbent/turbo-sprockets-rails3). 
In order for it to do its magic, it needs to alter the `manifest.yml` format to include both `:source_digests` and `:digest_files`, instead of a flat digest files hash.

This pull request simply looks for the presence of the `:digest_files` key in `manifest.yml`, and falls back to the old format it it's not found, so it should be 100% backwards compatible.

Note that I'm also trying to get the patch merged into Rails 4.0.0, and possibly Rails 3.2.9 (see https://github.com/rails/sprockets-rails/pull/21). Even if it's not merged into Rails for some reason, I would really appreciate it if you could support the users of the turbo-sprockets-rails3 gem.

Thanks for your time!
SAKIII-5412 changed dblclick to click event for screen reader software

https://jira.sakaiproject.org/browse/SAKIII-5412
KERN-2658 [pt 2] Remove LICENSE, NOTICE. Rely on upstream jar to add those file.

Update COMMITTERS

The only interesting files in this are COMMITTERS and pom.xml. The rest should be deletes.

*This PR should wait for #656*
KERN-3056 Include the module bundles/org.json in pom.xml
KERN-2746 add oss-parent <parent>

https://jira.sakaiproject.org/browse/KERN-2746
Update include/generic/SugarWidgets/SugarWidgetFieldbool.php

$module is never needed in this function but throws php notices
Bug #54971
if we have a pull request ref in the Commit, pass it to the workers

this is required for pull request testing, which is coming in two weeks, or so @rkh tells me :P
Copyediting fixes

Contains copyediting fixes for English internationalization. Primarily, I added periods at the ends of sentences and fixed some capitalization, but this contains a few other changes for flow and usage as well. Probably needs another pass for bits I've missed.
Readme fix

Small fix :)
More PhysX Fixes

This batch fixes the landing behavior, cleans up kickables a bit, fixes the jitter hack, and makes plCollisionDetector less of a huge hack.
Update dependency on http-conduit to version 1.2.

Hello!

You must be tired of these `http-conduit` upgrades, right?  Hopefully, this is a small change.

(Note that while it would be simple to support both `http-conduit` 1.1 and 1.2, I don't see any reason for doing so since the 1.1 branch will not be further developed.)

Cheers!
Added TODOs to GitHub Issues

As simple as it sounds.
Fix compilation error and segmentation fault on FreeBSD

* add lgamma functions
* match mod_entry type
    * the type of state field in runtime is size_t, but the type in LLVM code is i32.
       It will cause some problems because size_t is 64-bit on 64-bit platform.
ohai-314: rbconfig/config warning for ruby 1.9.3

Small fix, hopefully this approach allows backward compatibility with older rubies
virgo_lua_loader: use only virgo and preload

replace all package.loaders with either the virgo zip loader or the
preload loader. This reduces file opens on Mac OSX from 66 to 10.

TODO: monitoring.zip is opened multiple times
Major performance boost. Woo-hoo!

## Benchmark

With these changes applied, the level1 and level2 suites run __2x__ faster:

    node test/runner -s level1,level2
    
    master: 32152ms
    perf:   15439ms

## Changes

* Non-live NodeLists are now implemented using native Arrays, with an extra `item()` method to match the NodeList interface.
* Using such an array for `Node.childNodes` is much faster as it doesn't force V8 into dictionary mode.
* The (live) `Node.children` list is now lazily created, hence the performance penalty is avoided as long as the property isn't read.
und jetzt
Added Metadatable cache. Cache fixes. Added cache tests.

Added MetadatableCacheItem and related methods of CacheManager.
Fixed some CacheManager functions turning group to lower case and some not. Now all turn to lower case.
Fixed infinite loop and stack overflows when working with default group.
Added test case for CacheManager: TestCache
Maven clean.
Feature/component generator

Component Generator Branch
2839191904704 rest storage
starting to readd unittests

romeo unittests must be added back into this project.  this is the beginning of that effort.
First pull request

Thanks!
general clean-up

will require some addition to Servers.textile and so forth but I don't have the info.
Adds gitignore and removes .pyc and backup, "~", files
Implement support for libnfc 1.5.1 (latest release)

The set of patches pushes mfkeys libnfc-compatibility to current release 1.5.1. I might add support for 1.6.0-rc1 some time later.

This also should fix issue #1.
Trailing spaces in search query cause route to be fired twice

Using Backbone.history with pushState disabled, navigating to a search route with one or more trailing spaces, the route is incorrectly triggered twice. 

For example:
```javascript
Backbone.history.navigate('search/space ', {trigger: true});
```

Looking into it further, when the fragment is added to window.location, the trailing spaces are trimmed and thus a change is detected and the route winds up being triggered again.

The root cause is that when Backbone.history.checkUrl is called, it compares the valued returned from this.getFragment (which is pulled from window.location) to Backbone.history.fragment which is set during Backbone.history.navigate but is saved before it has been added to window.location. The effect of this is when trailing spaces are present in the fragment they are not present after being added to window.location (only happens when pushState is false).
Requires PHP 5.3

Looks like you need at least PHP 5.3 ;)
specified param process_user as www-data while guest os is Ubuntu.
Minor Elasticsearch Plugin Refactor

Small change to the search function in the elasticsearch plugin, no change to functionality.
Add link to GHSidebarNav in README

Jesse ,

Would you mind adding a link to my project in the README, as well?
GHSidebarNav handles the searching feature which many others do not.

Thanks!
Fix for parsing Accept headers with excess whitespace

This problem is mainly caused by some crazy accept header that's
sent 50% of the time in IE, but it may be caused by other
browsers that add additional whitespace.  Not sure if the standard
is clear on whether extra whitespace can or can't exist, but
either way this solves it for non-compliant browsers.
Remove Warnings / Make the page work

Hey,


this removes all the warnings and makes the page work (also for /all-downloads). $k is the key index that you need to specify in the foreach!

The other checks just prevent warnings from invalid files/filenames.

The beta-ordering in the dropdown box is yet to come :-)
Correcao new pessoa

continuacao do crud: criada a action destroy para os usuarios.
views: adicionado flash messages para criacao e delecao de usuarios.

obs: acho q entendi o esquema de pull requests. podemos conversar na empresa semana que vem.
Methods to manage labels in Github

Methods to manage labels in Github
confirmation asked when shield is being disconnected

attempt to solve issue #26
Factor out request step

Create do_request method which will delegate the request step to user_agent
object and then allows ones using custom UA object having a chance to mangle
it as will.
Fix tests requirements.

- The name of the Django package should be 'Django' (uppercase).
- Removed extraneous newlines from end of file.
In windows a "no socket" error happens

In Windows a "no socket" error happens very time I try to connect to a mongodb host. This is because socket in Windows should be initialize first. I add WSAStartup and WSACleanup.
Push to production

Pushing some fixes to production, including:
 * closing b-tag on front page
 * restore dorothy on earner page
 * focus states
 * improving DML bubble markup
Fixed spelling: althogh -> although

Trivial typo-fix in the text.
update javascript tag

I updated the javascript_include_tag in the layout generator. It had been set to :default. I changed it to 'application'.
added option to show network latency

For Honeycomb and higher the ActionBar subtext will be used.For all other
Android versions it will be appended to the activity title

Signed-off-by: Dirk Rettschlag <dirk.rettschlag@gmail.com>
Support passing predefined globals

For now, we can:

    Jshintrb.lint("foo();", :defaults, [:foo]) # good
    Jshintrb.lint("foo();", :defaults)             # 'foo' is not defined.
Sellworkflow

The sell workflow has been implemented as we discussed before in Google Docs.

+ Some JS is used.
+ The version of bootstrap is not consistant with official tutorial.
 
Code clean up are needed, but I'd like to postpone it after the first release.
Added support for <foo>+<bar> lexers of Pygments

like html+jinja, xml+erb etc.

http://pygments.org/docs/lexers/
Make Makefile a little more fine-grained

If Postgres headers are missing when the "env" rule is executed, it
fails without building env/bin/swaddle.  When the rule is executed
again after the headers are installed, the Makefile thinks "env" is up
to date, although swaddle wasn't built.  To correct this, add an
explicit rule for env/bin/swaddle and make the env rule depend on it.

Signed-off-by: Ramkumar Ramachandra <artagnon@gmail.com>
スマートフォンの放送系対応
develop - iOS Tests

Updates the Tests submodule with the needed commits for iOS testing, and improves the iOS platform to the point where the tests can be successfully executed.  For more details, see the individual commits.
Spelling correction

:-)
Fixes the class name error

I just fixed the error with class names, my mistake, I changed the classnames preparing for the merge and I forgot to change the references in the widget class.
NextETE & startOut Wpt optimize Error
Precise time

Hi!

In this fix I'm showing time with seconds precision in "OCCURENCE" on the "Summary" tab.

Actually, I wanted to show milliseconds also, but they're never saved into Mongo, because of Mongoid, who strips them off the Time fields. Here is some more info on that https://github.com/mongoid/mongoid/issues/64

Thanks!
Minor error message and comment fixes

While debugging some interesting errors related to intended comments I found a missing space in "unexpected indent" error messages and a stray backslash in a comment.
Develop

Android changes to fix some issues.
Add a test that interpolated content should not be re-interpolated

This is basically the same as the test case of issue #32, but for basic (non-section) tags.
normalized features indent to 4 spaces and normalized alignment to the left (instead of center sometimes)
trying to figure out how to resync to 2.3.4
new page  structure

rethought structure
Fix for issue #967. Removed redundant app description.
Fix example errors

There are compilation errors in `Example.hs` which I assume to be the result of an earlier migration from String to Text. I did a quick fix by converting all strings to `Text` using `pack`, and also declared a function `==:` for convenience. I would suggest accepting this as soon as possible; it looks bad when your own *examples* don't compile.
Bugfixes from Jon