labofsahil/github-event-dataset-2012 huggingface dataset:
Enumerator::Lazy optimized using Procs chaining

All methods of `Enumerator::Lazy` except `#cycle`, `#zip` and `#flat_map` optimized by using Procs chaining. Unoptimized methods are still use enumerators chaining and can be converted to Procs chaining later on.

I believe it's an extensible way to do that (as requested by Nobuyoshi Nakada).
Follow the discussion here: http://bugs.ruby-lang.org/issues/6183

All tests pass along with `#inspect` test and hybrid chaining test (when optimized and unoptimized methods chained together) added by patch.

Benchmark results:

```
======================Lazy#map
                      user     system      total        real
Trunk             1.330000   0.000000   1.330000 (  1.332653)
Optimized         0.770000   0.000000   0.770000 (  0.779608)
======================Lazy#select
                      user     system      total        real
Trunk             1.240000   0.000000   1.240000 (  1.238195)
Optimized         0.740000   0.000000   0.740000 (  0.739532)
======================Lazy#grep
                      user     system      total        real
Trunk             1.500000   0.000000   1.500000 (  1.506823)
Optimized         0.740000   0.000000   0.740000 (  0.741049)
======================Lazy#take_while
                      user     system      total        real
Trunk             1.250000   0.000000   1.250000 (  1.249061)
Optimized         0.730000   0.000000   0.730000 (  0.738524)
======================Lazy#drop_while
                      user     system      total        real
Trunk             1.020000   0.000000   1.020000 (  1.022606)
Optimized         0.410000   0.000000   0.410000 (  0.414222)
======================Lazy#reject
                      user     system      total        real
Trunk             1.270000   0.010000   1.280000 (  1.293468)
Optimized         0.740000   0.010000   0.750000 (  0.750853)
======================Lazy#drop
                      user     system      total        real
Trunk             4.080000   0.000000   4.080000 (  4.086188)
Optimized         1.510000   0.000000   1.510000 (  1.517811)
======================Lazy#take
                      user     system      total        real
Trunk             0.540000   0.000000   0.540000 (  0.550599)
Optimized         0.390000   0.000000   0.390000 (  0.383634)
```
Allow to use require_relative from eval and irb environment

**Before patch**

```ruby
1.9.3p125 :001 > require_relative "file"
LoadError: cannot infer basepath
	from (irb):1:in `require_relative'
	from (irb):1
	from /home/lite/.rvm/rubies/ruby-1.9.3-p125-perf/bin/irb:16:in `<main>'
```

**After patch**
1.9.3p125 :001 > require_relative "file"
 => true 
``
Fixes for 3 issues

Please take a look.
Paging/limit support in MRY
[AE][DSP] Add DSP classes and three DSPs

After the rebase from hell I've revived the work from gnif and I some months ago to add DSP processing to AE.

This PR includes the following:
- a refactor of AEStream into AEPCMStream and AERawStream to streamline DSP processing
- the addition and implementation of the DSP class
- refactoring of the resampler into a DSP
- the inclusion of three DSPs: a true Dynamic Range Compressor, a Head-Related-Transfer Function for headphones listening and a low-pass filter

Known issues:
- the addition of a m_HasVideo member for streams was required so DRC is not applied to pure music streams - it could be better implemented here
- the auto-gain function of the DRC algorithm is a little aggressive and needs some tuning to avoid the odd limiter clamping

I would like to get this into Frodo as it's lingered for some time and rebasing was arduous. There's no real downside to a merge as each DSP is user-enabled.
FIX: JSON-RPC: Setting the playcount does not produce expected announcement

The SetPlaycount should have the original playcount in the CFileItem, otherwise the annoucement does not include the new playcount
interactive rewrite

many changes, ready for testing & debugging
Fixed 'track.util.gzip_inner_format'

'str.strip' removes all *characters* in a string, ignoring the order:

  >>> "foo.wig.gzip".strip(".gzip")
  "foo.w"
Stop adding 'ext' paths to LOAD_PATH

RubyGems will automatically copy the generated extension inside to
'lib' when doing `make install`

This change let RubyGems do it's job and it works.

/cc @headius
Save mtc summaries

Changes needed for ADDIS story #443
Neatness changes

made some small code neatness changes
Support for constant score query
Documentation, help links, etc

I've filled the pages, specifically team teach, with contextual help.

I've like for somebody else to proof read it and critique it. Once we all agree on verbiage and diction, I'll merge it in.
Bee install destdir

now with fruppies
fix completion for variables declared in the for loop init section

an issue was reported here https://github.com/DisposaBoy/GoSublime/issues/86

basically the issue is that autocomplete doesn't work on variables declared in the for loop's init section. I'm not 100% sure about the downsides on this change but it seems to work fine and fixes the issue
add run-tests.php --PUT-- section documentation

I recently added --PUT-- support to run-tests.php, so now the QA website misses docs for that section.
fix remove_from_env API vulnerable to subfolder arg without leading slash

last fix broke unit tests for cases where api is used with subfoldername without leading '/'

* now also manages the case where subfolder == ''
* several more unit test asserts to prevent empty subfolder breaking code
* also using os.path.sep
* also updated docstring
for #293

another try at this
Moved gh buttons down a notch
Update the readme #Screencast.

Dies ist nur ein Test für einen Screencast ;-)
[DYNJS-19] Implement Break statement

https://jira.codehaus.org/browse/DYNJS-19
fix inconsistency in createComponents

createComponents in enyo.UIComponent should return an array of created
components as it does in enyo.Component
Onyx-dark Class for Buttons

Added an onyx-dark class for buttons, using the same background color as buttons in toolbars.
Also added a sample dark button to the button sampler.

Enyo-DCO-1.0-Signed-off-by: Jordan Gensler <jordangens@gmail.com>
fix ERRAI-425
Fix random seed bug

From about 2^15 MPI processes on (depending on the Seed value) the MPI local seed computed in `start.c` `start_ranlux` function produces local seed values larger than the maximal allowed value.

It also sets the local seed now only depending on the cartesian coordinates of the calling MPI process, which should allow for reproducable random numbers at least for identical parallelisation (and independent of how the MPI process id is mapped onto the cartesian grid).
getdescpo.............................................
Faster and more correct TUIViewNSViewContainer drawing
Use rather horde's tmpdir than a fixed directory

It might be possible that the webserver is not allowed to go into
/tmp (openbasedir restriction), so we should rather use what the
config tells us to use.
Auto User Permissions Now Optional

I added a simple change so that the signal being processed is now an option.
always link sunos builds with libumem

Better malloc perf, better debuggability. Win.
Add warnings when deprecated functions are used

I got caught out when the last release removed `Q.node`, would be nice to have warnings logged when a deprecated function is used, so that's what this pull request does.  It lets you annotate deprecated functions with their current function name and an alternative function name to print out a nice friendly message to `console.warn` (e.g. "bind is depreciated, use fbind instead.")

All tests pass.
fix for ruby 2.0.0dev with respond_to? returning false for protected methods

Hello,

With ruby trunk (2.0.0dev), Object#respond_to? responds `false` for protected methods.
See https://github.com/ruby/ruby/blob/051799b674580fb96b928d990045976e948f7151/NEWS#L181-182
and https://github.com/ruby/ruby/commit/23473d1f9fc33151f0d5804e0cca824794a0bfe6.

This error causes `yard server` to fail, because `LibraryVersion#source_path` is not set properly due to this.

This mean, in the case you called respond_to? on +self+ (usually without receiver), to check for a defined protected method, it will return false instead of true. They are a few other cases of respond_to? without receiver in YARD, but they seem less obvious (in all cases, they are 8 specs failing with 2.0.0dev, 6 with 1.9.2).

I'm not sure of the usage of `protected` there. Is there a case when another LibraryVersion wants to call one of these methods? It seems the five last methods of LibraryVersion could be private. But I don't know YARD source well.
Add pause resume to tty [fixes]
Port test-fs-readfile-unlink from node.js
lib: luvit: uv: fix setup of stdout/stderr

This is an obvious fat finger by me. I was probably so excited to have
Windows tests passing that I just committed it! :)
For size compression, compress non zero values into non zero values.

This is important because we want to differentiate 1 from 0. If the size of a block is 0, the shuffle fetcher can safely skip it.
Changing version of Scala in README
WIP: distributing config and logging options to remote processes
libopenflow: convert wildcards for wireformat openflow

OF1.0 implicitely (and OF1.1 excplitely) assumes that irrelevant
match fields are set to 0 and /not wildcarded/.
E.g., when the dl_type != 0x800, the nw_tos is set to 0 and
the nw_tos wildcard is *cleared*.

This doesn't make a ton of sense. Semantically, a dl_type of !0x800
means 'the nw_*' flags are /always/ wildcarded. But alas,
this is the way OVS and other implementations seem to work.

To comply with the de-facto behavior of OF1.0 (and the spec'd behavior
of OF1.1), we clear the appropriate wildcard bits on the way out to
the wire (pack). Then, we re-enable the aprioriate wildcard bits on
the way in (unpack), so our users can use the intuitive notion of
is_wildcarded(x) => the match doesn't care about x
Revert bad RPC code and cherry-pick good reconnection code.

VNC console works and reboot tests pass.
update coding conventions in metal/live
Fix deleting from a HABTM join table upon destroying an object of a mode...

...l with optimistic locking enabled. Fixes #5332. Issue #5334.
request.xhr? now returns boolean as expected, rather than nil or 0

This was referenced in #1817 and I did run into a small problem migrating a very large application from Rails 2.3 -> Rails 3.x.

Does it not make an API confusing to have `#some_method?` return a non-boolean value, even if it works in most places as expected?

Here's a very contrived example (obviously you would never need to do this as written).

```ruby
# ruby
{:xhr => request.xhr?}.to_json
```

```javascript
// javascript that works in 2.3
if (result.xhr) console.log("Never executes in rails >= 3.1");
```
Remove extra line in Gemfile generated

Actually we have two lines under the turbo links.

Now we have only one line.

Before:
    gem 'jquery-rails'

    # Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
    gem 'turbolinks'


    # To use ActiveModel has_secure_password
    # gem 'bcrypt-ruby', '~> 3.0.0'

After:
    gem 'jquery-rails'

    # Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
    gem 'turbolinks'

    # To use ActiveModel has_secure_password
    # gem 'bcrypt-ruby', '~> 3.0.0'
Fix so who-calls/function-under-point work correctly when both function definition and body are on a single line
allows printing .icode files after any optimiz phase

Making easier for bug reporters to tell us in which phase (they believe) the optimizer goes wrong.

review by @VladUreche
review by @dragos
A wrapper for selecting tests for partest.

"partest-ack", just what it sounds like.

% tools/partest-ack
Usage: tools/partest-ack <regex> [ack options]

Given a regular expression (and optionally, any arguments accepted
by ack) runs all the tests for which any associated file matches
the regex. Associated files include .check and .flags files. Tests
in directories will match if any file matches. A file can match the
regex by its contents or by its name.

You must have ack installed:
  http://betterthangrep.com/ack-standalone

Examples:

  % tools/partest-ack monad
  Found 4 tests matching 'ack monad'

  Testing individual files
  testing: [...]/files/pos/tcpoly_boundedmonad.scala   [  OK  ]
  testing: [...]/files/pos/tcpoly_ticket2096.scala     [  OK  ]
  testing: [...]/files/run/tcpoly_monads.scala         [  OK  ]
  testing: [...]/files/presentation/callcc-interpreter [  OK  ]

  % tools/partest-ack monad -i  # -i == ignore case
  Found 12 tests matching 'ack monad -i'

  Testing individual files
  [etc]
Fix mass assignment error when updating payment method

Due to mass assignment changes in rails 3.2.3 we need to add any preferences to attr_accessible otherwise we get a mass assignment error when trying to update payment methods.

This should fix Issue #1386 when used in conjunction with my [pull request in spree_gateway](https://github.com/spree/spree_gateway/pull/9)
add "last value" block type
odb_lib, odb_stubs, odb_bin are configurable

Hi,

This patch provides configurable odb_lib, odb_stubs, odb_bin dirs via environment vars ODB_LIB_DIR, ODB_STUBS_DIR, ODB_BIN_DIR.

This is required for me who uses odb.ml to install things into the ocamlfind standard places, i.e. $prefix/lib/ocaml/site-lib .
fix favicons size

I found the GitHub's icon broken. Maybe this will do a little help :-)
bolding plugin + few more bugs

fix #1, #2, #3, #5 + plugin bold #4
Dev 3.0.8

英文开发环境下无法跑过测试com.alibaba.citrus.service.form.MessageSourceTests，补上service/form/src/test/config/myform_en_US.properties
Erzeuge SSL Objekt nach dem kompletten setup von SSL_CTX

Nach diesem commit funktioniert deine SSL Verbindung.

Das Problem ist das die Zertifikate und Schlüssel im SSL Objekt nicht vorhanden sind, da du sie nach dem Aufruf von SSL_new im SSL_CTX und nicht im SSL Objekt selbst setzt.
ggs_caterpillar update

I updated the function with the list functionality and (at least partially) the documentation. Let me know if I need to update anything else. I tested it with single models and lists and everything seems to be working fine. I added a few tests in the function to make sure it doesn't break.

One thing I did notice. If you write a ggs object to file and then read it and try to use the cater plot function it fails because of `attributes(D)$parallel` since the write out (at least to csv) removes this attribute. You could just make parallel default to false perhaps? 

Also, the file for the cater function has caterpillar spelled with only one 'l'.

Cheerio!
Hopefully this will take care of merging nicely.
Kak

add kak line
Fix test failure on webob.static on Pypy

This should fix the error from
http://lists.repoze.org/pipermail/pyramid-checkins/2012-April/003847.html
Added inputStream closes and empty response body on IOExceptio

Hello,

I have written patches that close inputStream for each of the Resources (I am not entirely sure about the location of the .close() for some of them so you might want to check that out) and in AbstractResource made sure that if getInputStream() throws an IOException the response body is emptied if it is a HTTPURLConnection.

Most of this was based on this document: http://docs.oracle.com/javase/1.5.0/docs/guide/net/http-keepalive.html 
and the knowledge that streams should be closed after use to free up resources

Similar documentation exists for the later java versions.

I also removed the .project and .classpath and updated .gitignore to reflect this (Since pom.xml has all the necessary information), but you may choose to ignore this commit if you want to.

Best Regards,

Wilfried van Asten
Xcode project changes for greater Mac compatibility

The one commit:

- Project builds two binaries:
   * 32-bit universal, ppc/x86
   * 64-bit intel, x86_64
- Support ppc architecture fully
- Support Mac OS X 10.4 with the 32-bit universal build

Note: this requires several oss frameworks compiled for all three architectures.  They can be found here:
https://github.com/toQ/macosx_oss_frameworks
Hi! I fixed some calls to "sys" for you!

Hello brianc!


I am migrationBot, an [open-source](https://github.com/blakmatrix/node-migrator-bot) bot, and I'm here to help you migrate your codebase to node v0.8!

Did you know that the "sys" module throws an error if your program tries to require it in node v0.8? To help keep your code running, I automatically replaced `var sys = require('sys')` with `var util = require('util')`.

If you'd like to know more about these changes in node.js, take a look at https://github.com/joyent/node/commit/1582cf#L1R51 and https://github.com/joyent/node/blob/1582cfebd6719b2d2373547994b3dca5c8c569c0/ChangeLog#L51 and http://blog.jit.su/introducing-blakmatrix-and-migratorbot .

As for myself, I was written by your friendly neighborhood node ninjas at [Nodejitsu](http://nodejitsu.com), and you can find them at #nodejitsu on irc.freenode.net or with http://webchat.jit.su .

Enjoy!

--[migrationBot](https://github.com/blakmatrix/node-migrator-bot)
Apply config values before calling register() in service provider

When I register a service provider, my configuration values are not available in the provider's register() function. This is at odds with the documentation:

"You can also provide some parameters as a second argument. These will be set **before** the provider is registered:"

To fix this, I shifted the code that adds the values to the container up to the top of Application::register().
Test mods

Bunch of bug fixes related to last week's file reorganization.
Sync up changes.
Fair Handling Of EarlyValues

If a Waiter produces an EarlyValue, the Loop requests the hub to call it back later with that value, and then hands control back to the hub. This allows for fair interleaving of green threads when values are ready early. It also works around a previous solution that caused incorrect event ordering. In addition to being correct, it is ~20% faster than the previous solution.
Expand README even more
Keyboard altgr

This patch adds more support for some special keys:
* AltGr Key (since firefox 15)
* R_Super key (Usually found as the Windows key)
* Menu key (Usually found as Windows Contextual Menu key)
Don't try to scan an endpoint that doesn't support scanning

This patch changes the scan initiation process so that no process is initiated to scan an endpoint that has a null or empty scan url. This should allow scans to be performed successfully in scenarios where only one part of the pair supports scanning - previously, this was likely to fail with an error indicating that the unsupporting endpoint couldn't be scanned.
Added "auto" subtask.

Let me know what you think.
DOCS-648 migrate tutorial wiki to getting started page

Ready for merging.
Fixing Date parsing for TimeLine in Safari

This commit fixes an error in Safari that was not working. Moment.JS was not
converting correctly a string, while with thix fix works. More info here:
http://stackoverflow.com/questions/2587345/javascript-date-parse
Fix portage install error when same name packages exist

fixed following:

for example, "dev-db/mysql" and "virtual/mysql" exist

```ruby
package "dev-db/mysql" do
  action :install
end

# => Chef::Exceptions::Package, "Multiple packages found for ..."
```
even if only package_without_category match, package is added to availables,
and so multiple packages found.
[CHEF-3637] Add support for automatically using the Systemd service provider

(note that OHAI-420 is also required in order for this to work properly)

http://tickets.opscode.com/browse/CHEF-3637
[ticket/11081] Drop duplicated </td> in subsilver captcha qa template.

http://tracker.phpbb.com/browse/PHPBB3-11081
testing comments etc

please check if this works
Pull out displaylist

- Changes the display list from mixin to composition
- `Group`, `Movie` and `Stage` now hold a `displayList` property
- User API remains unaffected – `addChild()`, `children()`, etc. still exist
- This enables custom display list behavior where needed by simply exchanging the implementation
- (de)registration has moved to `_activate()` / `_deactivate()`
- added 126 tests for display list behavior and lifecycle (many shared tests, number actual number is lower)
- started files for common/shared tests and mock objects
Replace URL a tag

markdown中にURLがあったら、markdown記法のAタグに置換します
スライドにはURLを書く事が多いので便利だと思います

== 変換前
- http://example.com


== 変換後
- [http://example.com](http://example.com)


置換はURL前後に空白or行頭行末がある事を条件にしているので、既存のmarkdownのURL記法に誤爆する事は無いと思います。


*http://example.com
のように行頭にlist tagが付いてる場合は変換しません
Better fix for cleanup on process termination.

(This is a follow-up to https://github.com/zeromq/pyzmq/pull/265).

If `getpid` is None due to the module itself already being garbage
collected, it is reimported in order to be used in the cleanup logic.

This ensures that `zmq_term` is called when needed and still works
around missing global `getpid`.

Using the underlying C `getpid` functionality would require too much x-platform work that `os.getpid` already does for us. This lazy-import seems a little hackish but it should be an OK workaround for this corner case.
Fall '12 update to the homepage.
Add support for python 2.6

The only thing in mynt that seems to specifically require python 2.7 over 2.6 is OrderedDict, having added the implementation from http://code.activestate.com/recipes/576693/ it works perfectly.
Dev

[feature]增加ComboBox组件
包含:
magic.ComboBox
magic.control.ComboBox
magic.setup.combobox
magic.control.combobox.$suggestion
以及对应的demo, css, 资源, testcase
Lightbox smd
Include shebang

This will allow script to be call as

./AdobeHDS.php

as well as

php AdobeHDS.php
Eye

EYE support added
Move Species List Tool Top Right

Species List Tool is now collapsible menu top right.
GetMapping<T> crashes with infinite loop

Currently, the code for retrieving the mapping for a class is this:

```
public TypeMapping GetMapping<T>() where T : class
{
    var index = this.Settings.GetIndexForType<T>();
    return this.GetMapping<T>();
}
```

The `index` variable is unused, so this method keeps calling itself, which results into a StackOverflowException.

This pull request fixes that and uses the `index` variable to call the `GetMapping<T>( string index )` overload. 
I've not included any tests, since a test for this method is already present in `IndicesTest.PutMapping()`. It crashed before, but now it passes.

You have the honour of receiving my very first pull request, so if I did things wrong or you want me to add change anything, just let me know.
Model binder changes

Changed the "BindTo" behaviour so now everything works as if there's an existing model, and a new one is constructed if one isn't supplied.

Properties are only bound if the value isn't the default value for the type.

Now possible to use a body deseralizer and also query/params too - this has the side effect of meaning that body deserializers are no longer responsible for tracking blacklisted properties, the main binder handles that now, although they can if it's more efficient (as it is in the default xml one)
Update master

おれなら　もったいなくて\xfffeジムリーダー　やめないけどなー
ポケモンを　つかまえているかい？\xf000븁\x0000\xfffeたくさん　いたほうが\xfffeポケモンずかんや　ボックスを\xf000븀\x0000\xfffeながめる　たのしみが　うまれる！
Oh! Shaymin!\xf000븁\x0000Shaymin...\xfffeMi ricorda le Gracidee!\xf000븁\x0000Ne ho tantissime,\xfffequindi te ne darò una!\xf000븁\x0000
In passato, nella regione di Sinnoh,\xfffequando si era grati a qualcuno\xf000븁\x0000lo si dimostrava donando\xfffeun bouquet di Gracidee!\xf000븀\x0000Una bella storia, non credi?\xf000븁\x0000Con una Gracidea mostri la tua\xfffegratitudine senza usare parole...\xf000븁\x0000Non è fantastico?
Cosa sai sui fiori di Gracidea?\xf000븁\x0000\xfffeIn passato, nella regione di Sinnoh,\xfffequando si era grati a qualcuno\\xf000븁\x0000\xfffelo si dimostrava donando\xfffeun bouquet di Gracidee!
New version of Xpra from the fork

This is because the original version is no longer in development, as stated on
the website at http://code.google.com/p/partiwm/wiki/xpra:

"This project is in deep hibernation; I haven't had time to devote for several
years now. If you are looking for xpra, you may prefer Antoine Martin's fork,
which receives more support. It is available at: http://xpra.org/"

So I guess its safe to switch over to that fork.
fixes to OpenPGP

Hi,

as announced in a comment to PullRequest #60, here are commit that fix issues in opensc's OpenPGP support.
They do not implement new features, do not touch anything outside the OpenPGP driver, but only fix bugs in the existing driver.

Thanks in advance for integrating them into staging.
RAXAJSS-145	Registration - New Patient: Create an OpenMRS encounter via REST

Completed the encounter rest calls. IT saves the observations, provider and orders of a patient at the time of registration.
BMI Form for merging to main repo

BMI Page to be added to main repo
AutoScrollbar extension + dgrid-autoheight class

Moved autoheight-related CSS rules into dgrid-autoheight class
Created AutoScrollbar extension that will automatically display/hide the vertical scrollbar as needed when the grid is within a layout widget
Feature use sequel

Merged branch by Jan-Willem. Solved issue with duplicate queries when editing a query; by using PUT and the appropriate handling of that.
map demo update, floattag update

map demo update, floattag update
Corrected a typo in docstring
Fix ENG-3492 by not eagerly converting byte[] to string.
Queuedrejoin eng4116

Queued snapshots don't issue internal responses.  Not depending on them actually simplifies RejoinProducer slightly and has the same end result (well, and works with queued requests).
the setup page

please review
Au revoir legacy listkeys

Remove all legacy keylisting modules and references.
Make LogoutHandler configurable

As it says, make LogoutHandler configurable from config file just like LoginHandler
Properly escape HTML entities in test failure messages

The HTML reports do not properly escape special characters in failure messages, which can lead to problems similar to those fixed with commit 527187ef0423849510efcc577b1f033352d760dd.
Apparently I screwed up and my manifest.in was missing. The 2.0.0 egg is missing a component.xml

Also, are you doing anything special to upload the egg to pypi? I use zest.releaser for release checks and according to this tool there is no error in your description.
Typo in blog post

Yahoo -> Hayoo!
django.forms.BoundField should be injectable within django.forms.Form

In order to keep the label html in the BoundField? and the widget html in the widget and to allow a mechanism for adding wrapping html to a field widget it would seem elegant to allow access to BoundField? by making BoundField? an overridable property in the django.forms.BaseForm? class in the same way the widget property is overridable in the Field class.

https://code.djangoproject.com/ticket/18337
fixes #793

Updated the code in content_form_macro.vtl file.
Now Form-Handler required and regular expression validations works for a form tab field.
B-02851 Accounts 2.0: Browse - Buggy Facet list

The facet list continues to be buggy, often leaving or removing the clear filter button at the top when no facets/search is selected - and even leaving facets with values 0 with no search selected.

The 0 facet count bug may be re-produced like this on versiontest:
1. Click Users
2. Click Enonic userstore
3. Unselect Enonic userstore
4. Unselect Users
Now, the group and roles facet = 0

The "missing" clear facet can be re-produced like this
1. Write something in the search field -> clear filter does not appear!
support Haskell

I added haskell support to pycco. How do you think about this?
Fix URLs on the About pages
Risklib event based

Event Based risk calculator extracted to risklib
add getLowerPermission to Manager.java
Fix #842

Do a no-link build before building C sources.

Signed-off-by: Edward Z. Yang <ezyang@mit.edu>
lgamma bug fix + add beta function + remove redundant operator code
Use token based authentication. Fixes #1

Use the token based authentication to avoid writing the user credentials in clear text in the configuration file. This way the user has full control of the permissions the CLI has, and can revoke its access if necessary.

The only thing that changes, is that with this approach, the first step to perform before using gists, is to authorize the app, and no inline "user and password" arguments are considered (for the moment); it just uses the api token. A future refactor could accept both authentications, inline credentials or the authorized API key.
Support for running JOP from DRAM

The altde2dram quartus project enables use of DRAM as sc_mem. Minor changes in mem_sc.vhd where necessary to make mem_sc fully compatible with SimpCon specification. The frontend of the dram controller relies in its current development state on the ability to switch rdy_cnt from 3 to 0 without intermediate stages. The reason for this can be found in the nextstate logic of state ialrb in mem_sc.vhd. The first if condition is not correct in the situation where rdy_cnt is 0. 

lg,Julian
Fixes #11273 - Don't call easing functions for duration 0 animations
Minimize makeArray

```
jQuery Size - compared to last make
  252723    (-43) jquery.js
   94798    (-25) jquery.min.js
   33637     (-6) jquery.min.js.gz
```

Testsuite passes in Chrome, Firefox 11/3.6, Safari 5, Opera 11, IE6-9.
[jsperf](http://jsperf.com/bbarr-new-array-vs-literal/3)
added map tracker class under recursive map search.
BugFix: 689

In order to fix the security issues of the sketch method described in
MADLIB-630, at the entry point of each UDF, we did strictly checking of
the contents stored in a vararea to make sure that each access to
elements in the vararea is safe. This checking degenerates the
performance.

Because these step functions only access each item at most one time on
each call, in order to avoid performance degeneration, we only do
checking when access the specific element. The performance degeneration
decreases from 50% at most to 20%.
MOP updates CHI generation and various updates

should be alot neater now
should i keep going with bgs etc or  ???
keep arduino and processing code consistent
Change ordering of template to allow user JS and CSS

This is allow any user added script in their header to be able to use the libraries in Meteor. For example including a plugin would have to be always written as a plugin which is probably beyond some users.
Better exception handling while parsing assets when lazy loading is enabled.
Fix issue #25 (Cursor position is incorrect when make-frame is invoked)

Issue#25 make-frameされたフレームのカーソル位置が元のバッファのカーソル位置と違うことがある
https://bitbucket.org/mumurik/xyzzy/issue/25/make-frame
を修正するものです。

Pull Request #35 とほぼ同じですが、レビューに従って修正しました。

理解が生半可なので、selected_window(ApplicationFrame*)の戻り値がNULLのケースが
正常系なのか、例外なのか分からないまま書いています。
NULLを受け付けるコードが複数個所にあったので、とりあえず真似しました。
subversion: Override 'fatal?' on universal requirements

The universal requirements in the subversion formula currently only issue warnings if unsatisfied, so builds are allowed to proceed and then ultimately fail, because the 'fatal?' method on the Requirements class defaults to false. Overriding this to return true allows failing universal requirements to fail the install.
nesc 1.3.4
Fix Xcode 4.3 w/o CLT and CLT w/o Xcode

This request is now about both 

- the CLT without Xcode and 
- Xcode without the CLT.

Having Xcode 4.3 without the command line tools, it is currently not possible to build anything.
Sadly, downloading the CLT requires a Developer ID (free, but still).
Since everything needed is basically within /Applications/Xcode.app, it would be cool, if homebrew could just use that. And further it is now possible to _only have the CLTs installed without Xcode to save quite some megs.

I made an *attempt* to set the correct paths. Therefore, I moved the xcrun method to MacOS.xcrun for the indirection. Further, I coded MacOS.macosxsdk to setup all the needed CFLAGS, CPPFLAGS, LDFLAGS, and so on using xcodebuild to query the path to the sdk. This is set up in ENV.setup_build_environment.

I took extra care not to break things on machines that have not the Xcode 4.3.

Most formulae that use `./configure && make` work out of the box with this code. Simple `Makefiles` with hard-coded `CFLAGS` are somewhat problematic because they don't pick up the new locations of the SDKs.

Still ToDo:

- Update https://github.com/mxcl/homebrew/wiki/Xcode
dart: cleanup

only shimming what needs to be shimmed
pub and dartdoc are now along for the ride
Added Formula's for libmonome and serialosc

These two formulas can be used to compile / install the drivers for the monome device.  

http://www.monome.org

Monome is a vibrant and interactive community of like minded music technologists, and serialosc is the driver at the center of many open source applications.  Quite a few monome developers on OSX are also homebrew users, and I am hoping to inspire more users from the monome camp to begin using homebrew as a package manager, and git as a lifestyle.

Originally these formulas were rejected as they were HEAD only, and pre 1.0... but now at 1.2 the applications are much more stable, and have archived tar files that can be used to install.

If you guys have any questions about these formulas feel free to let me know.
Compatibily php-5.3 / php-5.4

Added missing CHECK_ZVAL_NULL_PATH macro
[ru] Fixes for russian translation

Miscellaneous fixes, rewordings and corrections.
first draft of an RPM user guide

Some of this is migrated content from the original user guide, but most of it is new.
BUG: DataFrame.set_index bug 

calls .values as necessary when getting Index components

#1590
yahoo quote percent changed as float

Changed "get_quote_yahoo" to parse the change_pct as a float instead of a string.
Pull request fixing type and added style capable check

Let's hope this finally works
CSS validator does not allow rgba color values

`[line 2] "rgba(0,0,0,0.5)" is not a valid value for CSS property "background-color"
    background-color: rgba(0,0,0,0.5);`
Turn HTML comments into Jade comments

I figured this should be separated from pull request #100.
Spamassassin

There are several commits in this branch that all revolve around a single theme, spamassassin and spam plugin tests. The tests exposed a number of areas ripe for improvement. I went a picking.
Allocator traits

Respect c++11 allocator model in containers.

Fixes #106
Fixes #96
Fix for issue #193

This fixes issue #193 in my testing over the last month or so.
2nd-last Tweet Issue

With the streaming API, filter() only grabs the 2nd to last tweet, not the most recent one. This patch fixes this issue so that tweets come in real-time.

Copied from this Stack Overflow answer: http://stackoverflow.com/a/10368689/324978
Tolerate missing pconfigs since validation can't check it
Pull it, harder!

you love it
Verbose logging

this branch wraps the whole logging facility with Logger() to be able to also output all generated messages on the console if the -v option is activated - shortens the search for problems and gives the feeling one can follow the steps, which are done by goanysync....
issue #19055: Move models back into client.
meeting/new is done

Meeting/new page is done.

Be attention: schema is modified!

                  See migration: Add intro to meetings, string.
[Work In Progress] - Refactoring and adding tests

 - Fixed issue with xUnit ignoring BDD-style tests - required a config toggle which may impact performance.
 - Cleanup demo test
 - Reorganising tests to match project structure.
 - File renames etc

More to come
Patch to update filtering and server-time standard.

Rewrote the server-time method to work according to proposed implementation by both atheme and znc. Added nick object to inputDictionary for renderBody. Modified highlighting to improve the filtering engine to work with both nick and channel and include/exclude.
ASGARD-1026 - Secure links to edit pages for unauthenticated users

* Adds a new AuthorizationProvider plugin, which can be chained. Added an implementation to force authentication for get requests to edit pages. When we're ready to secure access for scripts, we can just add an implementation that examines the request method.
* Any buttons that make posts directly from an html page (delete and stop actions) will prompt the user to authenticate before they can start editing.
* The cluster page shows a 'Login to enable Create Next Group' link if the user is unauthenticated.
* Changed buttons that previously bound an onclick event for confirmation to use the same code as the delete button to prompt for login/confirmation.
Javascript updates

All completed as discussed. I did some testing but it would be a good idea to test these changes on your end as well just to verify before publishing.
Began the Spout Audio API.

Signed-off-by: Ian Macalinao <ianmacalinao@gmail.com>

https://github.com/SpoutDev/SpoutAPI/pull/319
Added easier way to get all players

Changed getAllPlayers() to return List<Player> instead
JavaDoc updates and formatting
Fix formating issue with the README
Adding support for deleting lines 

This enables people to delete either the current line (as defined by the cursor position when there is nothing selected) or the lines on which a selection has been made.

It deletes the end of line char too.

Few notes about the code:
- I used Ctrl-L because codemirror doesn't seem to support combination of Ctrl-Shift and a key
- Ctrl-K is already defined in codemirror. It deletes something but not the entire line (more like the end-of-line char if there is no chars to the right of the cursor or all the chars that are on the same line on the right-hand side of the cursor)
- killLine doesn't seem to do what I wanted
add unit tests for live preview css selector highlighting
Sprite tree

A split-up of the ill-fated #2493; part 3 of 3.

I spritified all the famfamfam icons for files, as well as the ones for folders; I changed code in appropriate places to support these (filetree, openfiles, save as, new resource).

I also deleted some famfamfam icons that were not being used at all.
Mbst 1671 metabroadcast adapter
Fixes AWS.util.uriEscape incorrectly encoding utf8 characters.

`AWS.util.uriEscape` uses the `escape` function which is not utf8 friendly.

Example:
```javascript
AWS.util.uriEscapePath('example/key/path/Ťёŝтĭńġ.zip');
```

Current method's return value:
```
example/key/path/%u0164%u0451%u015D%u0442%u012D%u0144%u0121.zip
```

Pull request method's return value:
```
example/key/path/%C5%A4%D1%91%C5%9D%D1%82%C4%AD%C5%84%C4%A1.zip
```
ICU minor fixes

Hi, here are 3 small fixes for the ICU class :

- the first one is concerning the auto-detect feature in the case where a browser is sending multiple language tags in the Accept-Language header: the boundary would then be a comma or a semi-colon. The fix also allows 2 letter tags (both "en" and "en-US" are correct). My browser was sending this header `da,fr;q=0.8,en-us;q=0.5,en;q=0.3` which was not understood.

- the second one is concerning the auto-detect feature in the case where a browser is not sending the Accept-Language header. In that case, we should restrict the language tag to 2 letters not to raise an "Undefined index" error when we read the $languages variable a few lines later. I noticed that problem on a bugged Safari which was not sending the header at all. The script was failing to terminate properly, trying to read `$languages['da_DK']`.

- the third one is about reloading dictionaries. Dictionaries are loaded whenever we change LOCALES or LANGUAGE. The require_once prevents the same dictionary to be loaded twice. This prevents that kind of code from working correctly :
```
F3::set('LANGUAGE','en');
//some code
F3::set('LANGUAGE','de');
//some code
F3::set('LANGUAGE','en');
//at that stage, the dictionary is still in german instead of english
```
Small changes in command line help message

writing to stdout with `-o -' and other small changes
a bit of russian terms corrections

«функционал» is not equal «функциональность» in russian
Collect @mention name values for bot and users

Users can now pick their own @mention names, so we should know how to get them. See: http://blog.hipchat.com/2012/07/04/mentions-and-names-take-2/
[Feature] use node installed in the system via 'nvm use system'

Sometimes one already had a node version installed in the system before installing NVM, so it doesn't make sense to re-install it using NVM:

    nvm use system

It will check if there's a node installed in the system.
Update biblio.js 

Update biblio.js with updates for published XML Signature 1.1 and XML Encryption 1.1 interop documents
update to GETUSERMEDIA reference to refer to published TR version, not editors draft, also updating title to "Media Capture and Streams"
pull request

see the changes
minor detail

.. this might only be an issue with emacs23.
fix the size of ckOpt::m_colors

パレット色は`color0～15`の16色なので ckOpt::m_colors のサイズは16で十分のはずです。
現状でも困りませんがご報告ということで。

この数は定数にしておいた方が良いかもしれませんね。
Additional APIs for stock status and stock transactions
Merge rose-compiler:1693eb0b

Automatically generated pull-request.
Prepare RC1 release
Boot

Just thought we should have some jquery here.
Fct target sum and report y axis hotfix
2.0.x openid with tests

Test 2
Quick fix for CDH4 / MRv2.

This adds a -hadooplib command-line switch to tell dumbo where
hadoop-streaming.jar is stored, along with an addition to the jar search path.
It also uses 'hadoop fs' instead of 'hdfs dfs' since it's easier to find.

This may not be the best long-term solution, but it seems to work for now.  I have not tested with MRv1 or anything off the beaten path.  Addresses Issue #53.
cmake: add chromium patch for bison-2.6 compatibility

fixes #275

open for testing

compiles for
 * karolherbst (bison-2.6.0, bison-2.5.1)
 * TheSiege (bison-2.6.0, biston-2.5.1)
Add support for internationalization (i18n) on Mapserver docs

Hello,

I've added support for i18n for Mapserver docs

You will find a doc about my purpose to do this and an how to
https://github.com/ThomasG77/docs/wiki/How_to-i18n

As said in the the doc above

"As I don't want to reinvent the wheel, I've modified the Makefile/make.bat to deal with both "old" system and new one. So people happy with old system, keep it this way and other can migrate to i18n."

For the french case, there is no regression (I've already backported the existing doc and added new pages translation)

The workflow to make translation will maybe need to change because of this i18n support.
All the gettext generation is not really needed for end user, he only need to edit *.po files.
Input from friendly Qgis community can help maybe e.g http://translate.qgis.org/ and
https://github.com/qgis/QGIS-Documentation part "Translators edit workflow"

Any input is welcome. Hope you will accept my pull.

Regards

PS: I've forgotten to deleted the fr dir in the root directory: depend from your acceptance of my pull
Support selenium-server

impl Brownie::{Driver,Node}::SeleniumServer
hybrid5-- no big jumps in taxonomic hierarchy

Hybrid5 should be like hybrid2, except that if the pplacer classification is two ranks more specific than the NBC classification, then we take the NBC classification (I would like to see some examples where this behavior is observed).
[#1852] Updated popcorn.js
[t2403] Fixed tests for add/insert track
[t684] Build & package instructions.
Fix driver.js for Windows

Retries POST request if status !== 200. This should enable Chrome + Firefox on our Windows bot.

(It seems like on Windows the Python web server in `test.py` sometimes gets overwhelmed when both FF and Chrome are firing POST requests at it).
Hebrew localization for pdf.js 

Thanks! ☺
Update modules/dice.js

minFaces = 4
Reduce amount warnings mce outputs on startup

Block GConf access if it will not work anyway to remove repetitive GConf warnings.

Disable sysinfod D-Bus queries by default to remove com.nokia.SystemInfo warnings.
Projection handling improvements

* The Map's private createProjection_ method is now a public
  method of the Projection. It is also used by TiledWMSSource
  to calculate the appropriate projection from the user
  configuration.
* ol.Projection.addProjection now adds the transformation for
  the source == target case. This makes it easy for the user
  to create custom projection maps without including proj4js and
  without adding a custom transformation, as long as the
  userProjection equals the projection.
* The TiledWMSSource now uses the same default resolutions as
  the map (i.e. the OSM resolutions)
* The modulo calculation for wrapping extents now works for all
  grid configurations, by not calculating the number of columns
  based on an assumption about the way the zoom levels relate to
  resolutions.
* The wms-custom-proj example now shows how to properly
  configure a custom resolution, i.e. by using the validity
  extent of the projection as its extent.
Update to Tinkerpop 2.1ish
Added link to the bug fix
ResumablePut demo - to be tested
Don't try to setup signal handlers if Signal isn't defined

Requiring signals is a very high barrier for new Ruby VMs.
Add scripts/salt-write-launchd-plist.py

This is experimental and I am open to ideas for improvements.

This adds a new script that aids in generating plist files for running `salt-master` and `salt-minion` with Mac OS X's [launchd](http://en.wikipedia.org/wiki/Launchd) process manager.

Sample usage:

```
$ scripts/salt-write-launchd-plist.py salt-minion | sudo tee /Library/LaunchDaemons/org.saltstack.salt-minion.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>org.saltstack.salt-minion</string>

    <key>ProgramArguments</key>
    <array>
        <string>/Users/marca/dev/git-repos/salt/salt-virtualenv/bin/python</string>
        <string>/Users/marca/dev/git-repos/salt/salt-virtualenv/bin/salt-minion</string>
    </array>

    <key>RunAtLoad</key>
    <true/>
</dict>
$ sudo launchctl load -w /Library/LaunchDaemons/org.saltstack.salt-minion.plist

$ python scripts/salt-write-launchd-plist.py salt-master | sudo tee /Library/LaunchDaemons/org.saltstack.salt-master.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>Label</key>
    <string>org.saltstack.salt-master</string>

    <key>ProgramArguments</key>
    <array>
        <string>/Users/marca/dev/git-repos/salt/salt-virtualenv/bin/python</string>
        <string>/Users/marca/dev/git-repos/salt/salt-virtualenv/bin/salt-master</string>
    </array>

    <key>RunAtLoad</key>
    <true/>
</dict>
$ sudo launchctl load -w /Library/LaunchDaemons/org.saltstack.salt-master.plist

$ sudo launchctl list | grep salt
59935	-	org.saltstack.salt-master
59340	-	org.saltstack.salt-minion
```

Along these lines, it might be an interesting future addition to add a similar script for generating files for [supervisord](http://supervisord.org/)
Add SMTP returner

Resolves #305.
Update to siesta-1.2-SNAPSHOT and configure XStreamXmlProvider for NX co...

...mpatibility.  Use APPLICATION_XML now that the client and server can speak the same language.
Minor documentation update missed in last minor documentation update

Traces back to #98 and commit 277887024505cfe7428656f5bc3c06ae07abc497
Fix exception when y_axis_increment is used in line bars

Setting y_axis_increment manually with a line graph will fail with this message:
gruff-0.3.6/lib/gruff/base.rb:687:in `normalize': wrong number of arguments (1 for 0) (ArgumentError)

The problem was a missing argument on normalize in the Line class. I added a test and fixed the code.
Update c_src/erlzmq_nif.c

Added `#include <sys/types.h>` for the definition of int64_t
on FreeBSD 9.1.

I think this works also on most of Linux and other C compilers.
Added a PodSpec for FRCoreDataOperation
Bunch of fixes for v6r4 backported form v6r3.

Resolved merge conflicts between v6r4 and v6r3.
Ancestors or descendants resolution glitch: fixes "Server error while se...

...rving getFileDescendents: local variable 'resDict' referenced before assignment"