labofsahil/github-event-dataset-2012 huggingface dataset:
Ace

分支test
I'm hurping all the durps
Disable configuration saving

Having configuration something that can be dynamically modified and automatically saved might sound like a good idea, but actually it has a few problems:

* If the configuration file is edited when the bot is running, the changes will be lost when the bot exits and overwrites the file.
* Heroku doesn't allow writing to the filesystem, so it won't work on the "production" deployment of the bot.
* The "production" bot's configuration could drift out of sync with what is shown in the git repository.
* It's possible to set configuration values that would cause the bot to never start up again properly.

Therefore, I propose that configuration is read-only, and submit these commits to that effect.
Update config/merge.lua

Added Eternal flame.
Many fixes, refactorings, and improvements

First off, if this is too big of a monster commit, no worries; I'm writing this for myself, but wanted to offer the pull back to head if you're interested.

I'm working to refactor a lot of the "ugly" pieces, to DRY up the code, reduce garbage generation, and rewrite to use idiomatic Ruby where possible. Longer term-goals are improvement of the extraction algorithms (particularly re: keywords) and making the whole shebang faster. HTML entity decoding and substitution is fully centralized and comprehensive. I've refactored the `foos(all = false)` and `foo` methods to just `foo` and `foos`; `foos` always memoizes the full set of matches, and the singular form is now a convenience method. This is potentially a backwards-incompatible change, but is a) much faster (since everything is cached now), and b) is a lot less surprising, IMO.

As a bonus, all tests now pass (head has 1 failing test), and the image test network calls are stubbed, meaning that the test suite in general runs much faster.
The error object should be a Ember.Object so it's easy to bind to it

At the moment the error object is threaded like a dictionary. I think an Ember.Object would be better, so the template can bind to errors.attribute
More consistent newline handling.

We have to use String#split rather than File.readlines in the
decryption path, so we should use it in the encrypted path too.
File.readlines keeps the \n chars in the strings, so we have to
explicitly break up the tokens list after line if we use split.
Update publish-setup.el

Adding some filetype to the base-extension
(ppt, doc, xls, dwg)
ZeroMQ Services

A `DieselZMQService` class that supports:

 * A diesel thread per remote client.
 * A single method to override for handling requests.
 * A method each to optionally override for handling client registration and cleanup.
 * Builtin support for handling idle timeouts.
 * A context for maintaining data for each remote client.
unix: Add fs truncate

This is lacking the windows portion.

Related: joyent/node#3805
Added maven compiler plugin for jposee-maven-plugin

Added the maven compiler plugin for the plugin module to get jenkins to build the full jpos ee stack.
Add timepicker

deleted bootstrap-datepicker and added jquery-ui
添加账户设置功能account/setting

为用户系统添加设置功能
DOCS-390 release notes integration
797472 code sample models

*Do* merge this, if it seems good.

Going to try something different here: This PR consists of a series of commits, each a discrete change that should almost stand on its own and not break the site. Altogether, the PR implements *most* of a feature, but there are a few things left to wrap up.

What you should be able to spot-check on a dev VM, though, is this:

* Add some code listings inside a container div (in source view, [because there's no good editor yet](https://bugzilla.mozilla.org/show_bug.cgi?id=797480)), something like this:

        <ul id="s2">
            <li><span>HTML</span>
                <pre class="brush: html">
                    &lt;div class="foo"&gt;
                        &lt;p&gt;Hello world!&lt;/p&gt;
                        &lt;p&gt;Unicode fun: Przykłady 例 예제 示例&lt;/p&gt;
                    &lt;/div&gt;
                </pre>
            </li>
            <li><span>CSS</span>
                <pre class="brush: css">
                    .foo p { color: red; }
                </pre>
            </li>
            <li><span>JS</span>
                <pre class="brush: js">
                    window.alert("Hi there!");
                </pre>
            </li>
        </ul>

* Take the URL of the page, add `$samples/sample2`, eg:

    https://developer-local.allizom.org/en-US/docs/User:lmorchard/TestCodeSamples$samples/s2

* Upon visiting that URL, you should see the results of the code sample as a live page
Bug 768492: Quick hack to enable a wiki doc to be treated as wiki CSS

This is a quick & dirty way to use a page from the wiki as a customizable CSS resource. Ideally, a Template, so that we can use the permission to protect it from edits.

This isn't a perfect solution, so we should probably keep the bug itself open. But, this should let us allow site editors to customize the styles in the meantime
update Kate syntax file with latest keywords and types

Mostly removals and capitalizations.
Disallow importing private items

resolve wasn't checking that a use referred to a public item.

r? @brson
Updated picons.sh (Correct service refs for KABEL BW HD channels)

This should fix it.
Support SmartOS Platform

Tiny patch that lets OHAI identify SmartOS as a unique platform rather than Solaris Nevada.

See OHAI-337 
CLA signed
OHAI-345 Mac OS X platform_family support

This will return mac_os_x for platform_family for bot OS X and OS X Server

http://tickets.opscode.com/browse/OHAI-345
Tiny - add agent_name, process_version, bundle_version to hello fixture
switch workshop_grade_assessment to radio btns

Pull req #273 nu era complet.
upgrade sys to util calls

thanks for this repo :) but it was not working with the current node when i tried it out as certain things were deprecated .. now its working
before and after filter give problems in some circumstances

So I added an option in the before_filter for situations where resource_paramas is not a hash... and for the after_filter, it's just a hack.
Add ability to deploy edigen to emuStudio repository

The edigen is needed as dependency for edigen-maven-plugin. And it would be good to have it at emuStudio repository.
Homepage Redesign (Stage 1 - more to be done)

# What's been done:
- Removed the large slab of copy, put it over to the "About" page
- Redesigned the homepage with a nicer look, less information and more to the point
- Fixed up some responsiveness issues, the site now performs better on phones and smaller displays

# What needs to be done:
- Replacement copy for the homepage
- Replacement copy for other pages
- Better formatting of the regular text pages for readability (ie. some bold font headers, some section breaks, etc)
- Addition of diagrams to help explain Tent
Added options that correspond to wpd site menu
More WireToolObj conversions
Micro optimization

The intent is to do a quick review across the core modules to try to optimize them for V8, specially the low hanging fruits. So far, we have two things we want to optimize:

- "delete" is evil in V8, avoid the use of delete on objects.
  for more details, check this gist:
  https://gist.github.com/4126067

- "try/catch" is slow, avoid the use of it when possible.
_s: Add 'site-navigation' class to image.php's image navigation container

All site navigation containers in _s use the class 'site-navigation' except the one in image.php. Let's fix that for better consistency with regard to post navigation styling.
Fix affine registration2 template

This does a lot of work to try and get rid of one confusing, style-deficient feature: Template parameters that are ITK SmartPointer types.

This feels more 'ITK-like' though there might be some resistance to this change because you have to put explicit template arguments on some function calls.

Along the way, where I noticed it, I got rid of this erroneous pattern

ITKType::Pointer x = ITKType::New();
x = ReturnedFromSomeFunction();

e.g. image pointers being assigned at declaration with ImageType::New() and then immediately being assigned the output of an Image File Reader.

There's a bit more of this sort of thing I can tackle if it isn't going to annoy anyone.
Bug dixes, support for PHP 5.4 strict mode, Localization features in development
[FIX] let/for optimization false delete

A let/for clause is not optimized for group by clauses with an assignment. Otherwise for/let variables might be wrongfully deleted. Fix for issue #516, the second query.
The audio manager is working. Yay. Credit(and potential blame) to Mike.

Fuck trees I climb buoys, motherfucker.
i initially thought it was only about finding out the name, i hope this ...

...makes it a little clearer
Feature: Add Integration tests and a full run of Githug

All of the levels are now tested via the Githug CLI except:
 * Any level requiring user input (interactive rebase, merge conflicts)
 * The final contribute level

The tests can be run with rake as normal
Latest modifications!

deleted some unnecessary dirs and files.
Updates Lorea changes
Fix for MOSYNC-1549 "5 broken links in Doxygen"
Post VS2012 project mungification
made warnings print at right stack level
Eng 3888 liverejoinsnap
Update to 2-8
Added composer DI file
Include OperatingSystem's storage in the price
Add install section to af-cli docs

It took me a little while to figure out that your command line tool came packaged as a ruby gem. I think your doc page for it should start with an install section - like the one I added.
Add Eran Rundstein to contributors (fixed small bug in task priorities w...

...ith redis)
Extract keyfunc from template cache tag

This pull request refactors the template cache tag's keyfunc into a new `make_key` function that can be reused to expire a cache key outside the context of a template.
No bug. Respect the case used in the interface
Issue 907 you can create a structure without a type

Fixed the issue Pushed the code for review, Please check it.
#328

Fixed the issue.

Tested and pushed the fix.

Please check.
D-01997: Parameters spelt wrong in page and window context

4.6
fix indentation in configuration instructions
Allow the response body to be a callback to construct dynamic responses based on the requestBody.

The only drawback I found with this is that there is no way to access the __original__ requestBody that was actually submitted. The fundamental problem with this is because all replies appear to be evaluated before an http request is actually made as opposed to being evaluated on demand.

For example:

```javascript
var nock = require('nock')
  , http = require('http');

var scope = nock('http://www.google.com')
   .filteringRequestBody(/.*/, '*')
   .post('/echo', '*')
   .reply(201, function(uri, requestBody) {
     return requestBody;
   });

 var req = http.request({
     host: 'www.google.com'
   , method: 'POST'
   , path: '/echo'
   , port: 80
 }, function(res) {

   res.on('end', function() {
     scope.done();
   });
   res.on('data', function(data) {
     console.log('requestBody:',data.toString());
   });

});

req.write('key=val');
req.end();
```
requestBody is always `*`
Fixed a misleading error message

See https://bugs.launchpad.net/openquake/+bug/1087239
ensure notepad.exe is always used as the editor

I'm not sure whether this change fixes a bug, or whether the behaviour is by design, so feel free to not merge it if that's the case.

I noticed that GitPad stopped using notepad when I changed my default editor for txt files to something else. I still wanted GitPad to open with notepad but I found it was opening the other editor.

(The reason I can't just use this editor instead is because it's the single-instance kind where, if there's an existing process, all it does is communicate which file to open to that process and then exit immediately. Which to git meant I had finished editing, making it impossible to use.)

Anyway, I fixed that by running notepad.exe with the file as the argument rather than just the file itself.
Removed search box margin and modified its height

The wiki's search box is at a different level than the rest of the controls in the header for a local wiki of mine. i'm no designer, so here's some simple CSS changes as a suggestion.
remove redundant messaging on ssl endpoint cert removal

Endpoint removal goes from:

```bash
$ heroku certs:remove -a test-ssl-endpoint
Removing SSL Endpoint iwate-4219.herokussl.com from test-ssl-endpoint... done
De-provisioned endpoint iwate-4219.herokussl.com.
NOTE: Billing is still active. Remove SSL Endpoint add-on to stop billing.
```

To:

```bash
$ heroku certs:remove -a test-ssl-endpoint
Removing SSL Endpoint iwate-4219.herokussl.com from test-ssl-endpoint... done
NOTE: Billing is still active. Remove SSL Endpoint add-on to stop billing.
```
Fix bug in argument parsing in Python bstartsrv example

The argument parser would always error due to a bug in the mutual exclusion logic.
Added CSS classes to HTML dialog objects

Added CSS classes to HTML dialog objects to aid in manipulation of said dialogs and texts and what not.
Added Coffeescript version

Hey, fantastic & clean little library. I'm not sure if you want a CS version to ship, but I needed to throw one together and I figured I'd offer. Thanks for the fun code :)
Adding Option#orNull().
Add support for sync revoke of ticket

When revoke a ticket, we always need wait a long time (may be
DEFAULT_TICKET_EXPIRY sometimes) now. Revoke time can be greatly
shortened with this patch.
CSS: Save some bytes in actualDisplay().

```
Sizes - compared to master @ 55313d32a22246fa1e09c3d66713632359848806
    262770       (-15)  dist/jquery.js                                         
     91839        (-4)  dist/jquery.min.js                                     
     32490        (-5)  dist/jquery.min.js.gz  
```
Only try to extract language if HTTP_ACCEPT_LANGUAGE header is presented

Otherwise `curl -I http://quoty.me` these command will fail and get a 500 error.
Improved IOSSound


-better PlayThread
-findAvailablePlayer should return "index", not "i"
Feature request: Add meta-tag for showing alternative title on iOS 6

Just a small addition for iOS6-devices
Add PAMI EventMessage for Channel Event Logging events

Hi Marcelo,

Could you please pull this?

I've added the AMI Event message for CEL, the Channel Event Logging framework of Asterisk. Also added the tests.

I've tested it on my Asterisk installation.
Proposed/buildlog mini refactor

pure syntactic changes
baseline for clean -t '^' patch
Improve String Input Fields for Filtesr

Added new classes to fields.py which support multi-lined, wrapped, text input.
Added keywords for changing text field width, lines, and default value in filter.py
Removed strValSize, strVal, and strSize optionNames from filter.py
Frog Plugin

A Frogger clone for the MIT Green Building
Added missing usage elements to VertexElement (Windows 8)
Fixed stylus crash on Samsung Galaxy Note 2

We were getting a lot of reviews on Draw a Stickman: EPIC where people were saying they couldn't use the S-Pen on a Samsung Galaxy Note.

So we went and borrowed a Note 1 off someone--everything worked fine.  So we finally had to go track down the brand new Galaxy Note II.

After plugging it in and debugging while using the stylus, it was a dictionary key exception in Keyboard.cs.  Pretty crazy Samsung, let's use keyboard events for the stylus!

Anyway this should fix crashes with extraneous KeyCode's on Android in general.
MGFX Improvements

A bunch of improvements to MGFX processing.

- The MGFX parser is now ignores case for FX keywords.
- Support of default values for HLSL shaders.
- We now have a good error message when the shader model is mismatched for the platform.
- We now show an error if there isn't a valid technique/pass in the effect.
- Updated MGFX version to 3...  this will force old MGFX files to be re-processed.

You can ignore the changes in ParseTree.cs, Parser.cs, and Scanner.cs as they are all automatically generated from MGFX.tpg.

Also I have some fixes to MonoGame.ContentPipeline.targets and removed unnecessary Imports.
D3TypeDump with build 10057 addresses
Imutable object serialization support

Quick and dirty support for converting our ImutableObject to primitive data types.
Add new compiler option to v8 formula

Allows additional debugging options for v8
Added unstable MongoDB with --devel option

Ok, take two.

Unfortunately I don't know Ruby at all, so it's kind of hard to guess how to do things properly. Anyway, this should look good now.
Fix compile error in loudmouth with glib 2.32.2

Fixes bug #12240
mpdas 0.3.0
Update Library/Formula/icecast.rb

update to 2.3.3
update fftw formula to latest version 3.3.2

version 3.3.1 has been removed from www.fftw.org
Lv changes into grep mode when it's called as 'lgrep'.
rust: fix compilation for Mountain Lion (clang 4.0)

This just brings the patch mozilla/rust@50f2db4 into rust 0.3.1. It should be part of the next release.
Google App Engine 1.7.0

Updated google-app-engine formula for version 1.7.0.
ffmpeg 0.11.1

Upgrade ffmpeg to version 0.11.1, which has primarily 70 bug fixes.
Builds without error using clang and llvm from XCode-4.3.2 on Lion.
Pull build changes and delete demo dir
Improved camps, companies, species, sightings and tribes routing

Need to add location-based scoping/searching for everything.
use correct path for property cache

use the real path of the file and not the virtual path in the shared folder

This fixes a bug introduced by https://github.com/owncloud/core/commit/8724fe4b11b75ba2cd5c176a3bc14451105d50c7#commitcomment-2179925
Oop + Refactor
Cleaned text/json/cast.h.
Added position to infinite loop exception

Just another tiny addition to help out when debugging.
Remove TelnetServerTransport's reliance on opaque session_id for finding clients for outbound messages

Currently the TelnetServerTransport uses a `session_id` in transport metadata to identify clients when replying. This makes constructing outbound messages that are not replies difficult. A simpler solution is to use the host IP address and port as the client's address.
Small fix for Tween.cs

Small fix to prevent Tween.update() from accessing _tweenPropertyList on last update (in case of tween are done) and throwing null reference exception.
Fix: Invalid image width & height assignment

Changed .getAttribute to .setAttribute to correct the invalid left-hand side in assignment error. The third OR clause seem redundant, but .setAttribute doesn't provide a useful return value for the assignment.
Adicionado permlink na caixa de serviços.
add name to Pipeline extractor and regex extractor names

add name to Pipeline extractor and regex extractor names, for avoiding exception with scrapely trace extractor, and add more visible debug data
This is our battery holder. It is for batteries.
Closes #445 - preferences window now showing for statusnet accounts

This is probably more a workaround than a real fix.

For statusnet accounts, the preferences window crashed because
prefs.filter_nsfw_media was undefined. I don't know why.
I now just skip the code that uses this property when the
property is not defined.
Refactor/exception

Refactors SolusVM to return failure statusmsg instead of raising in case of errors.

Relates to site5/helix#569
Added jade support

Added the vim-jade plugin as per #193

I have been using the plugin for the past week almost daily. It's stable enough.

Cheers!
just a small typo in requirements.txt

just a small typo in requirements.txt
Kill examples and update the docs

The examples have no home in this project, and as they are unloved, unmaintained, and contain a variety of poorly licensed, incomplete and misleading practices, they should be completely removed.

Better sources are within libopencm3, or any of a variety of open source projects based on STM32 parts.

This also updates all documentation to reflect current code base.
例外に行番号、列番号が与えられないでスローされていたバグを修正
Update submodules while git pull, update author name/email for unpushed commit

Submodules part untested.
Fix for new GCC

Added all the needed librarys and fixed some name space issues
Issue811 doc link
issue #18802: incident status none bug

used in conjunction with models pull request of the same name
Change logic to use Mustache templates and avoid repeated checks

I saw the note about that not being the objective but I couldn't sleep so decided to do it.

I tried to keep the same branching logic as before (all the if/else) since I agree that it is indeed more flexible and easier to edit. I also kept the comments and added a couple more.

The external template files are inlined during build (run `node build`). Before I had it inside `<script type"text/x-mustache">` tags but I feel that this approach is more elegant and easier to edit since my editor recognizes that the files are mustache templates.

Don't need to merge, was more a proof of concept and to show how I would probably build it. - TBH I would in fact reduce the branches and store as separate files, like: webkit, mobile, desktop, firefox, etc.. it would be easier to understand and update later.

Abraço!
Update bind and connect documentation for clarity

Based on discussion with Steve O on the list, make the difference
between bind and connect usage more clear, and add a note reflecting the
fact that inproc must have bind before connect to reinforce the
information in zmq_inproc.
Change connection failure test to use an invalid hostname

In *tests/test_connect_resolve.cpp*:

* Invalid hostname set to "0mq.is.teh.best" (naturally!)
* Issue happens as other valid-like non-existent hostnames were redirected by buggy Cable/ISP DNS servers
Endpointmanager - support for snom's "Function keys"

Support for line buttons, BLFs, Speed dials, special functions (DND, Redial etc) and arbitrary internal/external numbers.
move to ids and build copy constructors
Filename typo

I talked to burzum yesterday about PHP not able to find `app/Plugins/Imagine/Config/bootstrap.php`. Probably it was already too loate, but I suppose the reason for this is, that in the repo there is only a boostrap.php and no boo**t**strap.php. This problem occurs in the main and in the devel branches.

The only remainig question can be, why Boost-Rap isn't a famous subgenre of Rap established by PHP programmer MCs...
Fixes minor issue from #17

Under certain circumstances, Hydra was hardcoded to save a stage as
Active rather than Debug, if that was the correct status.
Better Message Debug-Prints

Here's some magick that will print out the name of any plMessage that causes an std::exception. Yes, we do see some message readers crashing on Gehn.
add a test for root and test if my repo is working :)

I've re-factored the grunt task, adding a if for the root and trying if my repo works for doing pull request :)
check my new updates...

test commit
Optimizing schema/sql calls

The biggest change is to add a table to look up the owners of an app, plus some other obvious fixes.
Massive compatibility update for SpoutAPI and lighting

Now doesn't schedule a block for lighting if it is solid. Makes a significant difference. Also added an override for the new functions in spoutAPI.

It now uses the new constants and here and there fixed some things, as well added a lot of functions to get chunks by block and etc.

https://github.com/SpoutDev/SpoutAPI/pull/241
https://github.com/VanillaDev/Vanilla/pull/229
rename russian getting started folder to fix WIX

Potential workaround for #2425. Pending further details @peterflynn.
ColorEditor!

I fixed the color editor.  Stays open now.
[Dijkstra] fixes #2650, panel caption not updated when clicking runbutton or configure...

@ajaxorg/dijkstra 

fixes:
https://github.com/ajaxorg/cloud9infra/issues/2650
[Liskov] adapt to changes in latest ace

fixes [#2557](https://github.com/ajaxorg/cloud9infra/issues/2557)
@ajaxorg/liskov
Different return values for stubAndReturn:

The following pull request implements the feature described here: https://github.com/allending/Kiwi/issues/123

An example for a use case for that could be:

The code to test:
```objetive-c
while ([[_session inputStream] hasBytesAvailable])
    { 
        bytesRead = [[_session inputStream] read:buf maxLength:EAD_INPUT_BUFFER_SIZE];
        if (bytesRead > 0) {
            [self.seerVisionController receiveData:buf withSize:bytesRead];
        }
    }
```

The test code:
```objective-c
[[sessionMock.inputStream stubAndReturn:theValue(YES) times:theValue(2) afterThatReturn:theValue(NO)]
hasBytesAvailable];
```
ich will mitmachen

also ich hätt' bock
Add sum of squares to timer output in the text streaming format
proper #19 fix
Remember autoreturn setting

Create a new variable "_VimTmuxCmdAutoreturn" which remembers the value
of the autoreturn parameter used by the last invocation of
VimuxRunCommand or RunVimTmuxCommand. Use this parameter in the
VimuxRunLastCommand function.
Allow Jongo class to create Query. closes #48
Playback slider, multiple anchors

I applied patches for the week-old mercurial commits unifying the playback and breakpoint sliders and adding multiple anchors. I also added the missing image files for the frontend.
Fix rack handler options normalize

Also fixes rack crash on default port, port should be string
[FEATURE] Pull in any Java or JRuby environment variables that are already set

Aruba kills java and jruby environment variables currently.

I think the environment variables should be set in everyones features/env.rb file rather than in the lib, but this patch makes it so at least they are merged.

I did not try to handle conflicts.
Export .isSeriesLocked() API function

This is a followup to https://github.com/danvk/dygraphs/pull/159,
exposing the .lockedSet_ internal attribute through the API
for use in callbacks, and also with an eye for future extraction
of the mouseover logic into a plugin.

Includes a fix for the auto_test name, it was erroneously replacing
the existing testClosestPointCallbackCss1 test due to a name clash.
break out indices-to-dict code to get_index_map
strip the commcare translation keys of whitespace since I don't do a bet...

...ter job doing real validating
don't show demo_user cases in the case list if there are lots of users
Add a failing test case: `:features` option for ELPA type recipe does not work

* First commit is a minor fix for ERT-based test runner.
* Second commit refractors ERT-based test.
* Third commit adds the failing test for the title.

This test needs network connection and thus it is far from optional.  Is there a way to install package using package.el without network connection?  I will try to find a better way later but please tell me if somebody knows a good way to do it.  Anyway, I thought it's better to file this issue first.
Develop

arch docs added,

new keysysms needed checking for merge.
Fix algorithm in ipv6_link_local to fully conform to rfc4291

The "u" bit has to be xor'ed instead of added. It now yields the correct result even for locally administered MAC addresses (for example as used by KVM: 52:54:00:xx:xx:xx).
Fix for two conditional statements relating to address parsing in smtp/address.js

I'm attaching a pretty simple fix that prevents emailjs from getting stuck in an infinite loop (100 % CPU and increasing memory consumption until an allocation error terminates it) when it encounters an email address that is both invalid like `john@smith@example.com` and has a UTF-8 name encoded as base64 such as `"=?UTF-8?B?w7bDtsO2?="`. The problem arises from the fact that `Address.prototype.getphraselist` always returns an Array and `Boolean([])` equals `true` and not `false` (therefore testing for length of the Array instead).
Deploy into `dropins`, not `plugins`.

This is an attempt at fixing issue #44.

(put in a separate branch)
Some detail on README

Get folks into the Guide.
Fix/2.2.x/ks 4356

KS-4356 Related page is not loaded when user click on page link on Related page info box
KS-4582 [Wiki] Comment label is not completely shown in French
Fixed spelling of greaterThan / lessThan functions
Feature: copy OTP to clipboard

Self-explanitory
Adds automatic detection of Model::Entity representations

I've found it useful to add entities as a namespaced inner class for my models. This adds functionality to automatically detect this when using Grape's `present` method. Wanted to get some opinion before I merged it in...do you guys like this pattern?
Change the rendering strategy.

Levels are not in use anymore. From now on, we draw symbolizers in the order they
are found in the rules. We currently simply use indices of the generated
list of symbolizers (which is not sorted anymore in Style). It should be
enough : this list is generated each time the time is rendered.

This should fix issue #58
https on /install.sh

Explicitly using https in links/code samples fixes the following error on some legacy pages I happened upon in search results.

    tfuertes at ha001921 in ~/sandbox/git-repos/npm-www on explicitssl
    $ curl http://npmjs.org/install.sh | sh
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
    100    85    0    85    0     0    524      0 --:--:-- --:--:-- --:--:--  1603
    sh: line 1: syntax error near unexpected token `newline'
    sh: line 1: `<html>Moved: <a href="https://npmjs.org/install.sh">https://npmjs.org/install.sh</a>'

Sorry for mass pulls; didn't know which repo was live.
initial templating and css
Split out brubeck.queryset into a package instead of a single module

This should make it easier to add third-party queryset implementations inside the brubeck namespace. Also splits out the implementation into separate files. The contents of brubeck/queryset/__init__.py provide the same module interface that currently exists. Current unit tests pass.
typo in Commit._deserialize
tried to add ajax controller call tests, could not test the response though

I found out that we can add the escalation restrictions using permissions. So I added the permissions but again this will be visible once I add the permissions on the next pull request. However, I tried to clean some tests and found a way to fake an xhr request while testing (sent you an email on this).
Add choice for how to sharten paths that are too long

Hi,

I've added a simple choice for how long paths should be shortened. When the standard pathshorten is used, files that have the same name but different directories are more difficult to find, which in my case happens alot. I therefore added a simple choice to change the way to shorten a file name.

My simple way is to just change the first part of the path name to "...".

If you want things to be more polished before merging, I could perhaps try to add some more choices and update the documentation.
city

d
Always return reference names encoded as UTF-8.

Refnames should always be returned as UTF-8 encoded strings. I also added some test cases.
Update lang

Added/Changed Kloxo Languages.
Inline TOC token support for RDiscount

Since RDiscount's toc generation requires the call to a separate method on the RDiscount object, I've implemented inline token replacement. You can define the token in the config file.

If you have @config['rdiscount']['toc_token'] = "[TOC]", then [TOC] in the document will be replaced with the generated table of contents. If the toc generation extension is not enabled, it will be replaced with a linebreak, which should be safe.
Move .custom files to partial classes for atk, gdk and gio

These commits move all .custom files in atk, gdk and gio folders to partial classes. No real code changes.
The only folder with .custom files is now gtk.
I was in the mood for some mindless work at some point, but not so much to do that for hundreds of files...
Requesting a pull to mozilla:master from k88hudson:t2576
Update the Arabic translation

Update the Arabic document
simplify routes of single_events

affects https://github.com/nerdhub/hcking/commit/86dcbbbc57d7148db727ef246ea42744dcd887da#commitcomment-1588559
Feature/backbone mixins

I've done a bunch of things in this pull request:

- Create new [base view](https://github.com/netalab/cojiro/blob/3a5666ea74feec7f392f85b92d3de193d68b22fe/app/assets/javascripts/base_classes/base_view.js.coffee) and [base model](https://github.com/netalab/cojiro/blob/3a5666ea74feec7f392f85b92d3de193d68b22fe/app/assets/javascripts/base_classes/base_model.js.coffee) classes to group common patterns, and make all models and views inherit from these classes or their descendants.
- Extract common model methods for translated attributes and group them in a [new translatable fields model](https://github.com/netalab/cojiro/blob/3a5666ea74feec7f392f85b92d3de193d68b22fe/app/assets/javascripts/mixins/translatable_fields_model.js.coffee).
- Extract specs for the [translatable fields view](https://github.com/netalab/cojiro/blob/3a5666ea74feec7f392f85b92d3de193d68b22fe/app/assets/javascripts/mixins/translatable_fields_view.js.coffee) from the thread view specs into [separate spec](https://github.com/netalab/cojiro/blob/3a5666ea74feec7f392f85b92d3de193d68b22fe/spec/javascripts/mixins/translatable_fields_view_spec.js.coffee), and isolate from thread model by testing with translatable field model (rather than with thread model).
- Extract specs for source locale into separate [translatable fields model spec](https://github.com/netalab/cojiro/blob/3a5666ea74feec7f392f85b92d3de193d68b22fe/spec/javascripts/mixins/translatable_fields_model_spec.js.coffee).
- Rename "editable fields" --> "translatable fields" to reflect the importance of the "translation" aspect over the "editable" aspect.

One of the results of these changes is that events must be declared a bit differently in views. For details see [this article](http://fiznool.com/post/29347337512/backbone-js-view-inheritance), but basically instead of:

````coffeescript
events:
  "click button": "doSomething"
````

you now have to extend the return value of `super`:

````coffeescript
buildEvents: () ->
  _(super).extend
    "click button": "doSomething"
````

Doing it this way makes it possible to inherit events together with event handlers, which is important for modularity.

The same thing for `initialize` in views:

````coffeescript
initialize: ->
  super
````

If you don't call `super` in the initialization method of a view, `delegateEvents` won't be called and so `buildEvents` won't have any effect. At the moment this only matters for views that use events, but in the future we may put other common intialization stuff in the base view initialize method, so really all views should end their initialize method with a call `super` (I haven't updated other views yet to do this).
Fixed signature of __patched_linecache_getlines

Fix function signature to match patched getlines function from Python 2.6.
Fixes #403
Refined Schema
Lossless optimisation of Beisel2 graphics

Google Pagespeed suggested optimising some image files that are part
of the Beisel 2.0 theme.

Running them through the lossless Yahoo online optimisation service at
http://www.smushit.com/
Reduces the total size of beisel2.0/images from 707.2 to 658.9 KB.
Major improvement: pattern.png goes from 48.8 to 8.5 KB.

Improves #649
Use Namedtuple subclasses for options

Hi,

I wasn't sure what you'd think of this but I did it anyway ;)

I refactored the code so that options are internally stored as instances of namedtuple subclasses. I did this because I find the resulting code easier to follow and think that it will be more robust. I think that as opster has evolved and new option types and features have been added, some of the code has become rather convoluted e.g. ```process()``` and error-prone e.g. remembering to do ```o[1].replace('-', '_')```. I also thought that simplifications could reduce the size of opster.py. Actually, these changes increase it by around 2KB.

Apart from the size increase there are a lot of advantages, though. The differences between the option types are all handled by polymorphism. This makes the e.g. the code in process() much simpler at the same time as making it a lot easier to see how to maintain or modify the set of option types.

It also makes things more consistent. For example the previous code tested for a function-option in using ```isinstance(default, types.FunctionType)``` in two places and ```hasattr(default, '__call__')``` in another. Probably the biggest advantage in this sense is that the python name of the option is always immediately accessible as an attribute so there is no need to remember to use ``` o[1].replace('-', '_')``` at random points in the code. The code is also generally more readable by having attributes rather than integer indexing.

One unintentional but good change brought by this is shown by a script like:

    import sys
    from opster import command
    
    @command()
    def main(optname=('bad-short-name', 'long-name', 'help')):
        pass
    
    if __name__ == "__main__":
        main.command(sys.argv[1:])

With current opster, this gives:

    $ python bad.py 
    Short option should be only a single character: bad-short-name

But with these changes, it gives:

    $ python bad.py 
    Traceback (most recent call last):
      File "bad.py", line 5, in <module>
        def main(optname=('bad-short-name', 'long-name', 'help')):
      File "/stuff/oscar/work/current/software/opster/opster.py", line 121, in wrapper
        options_ = [Option(o) for o in (options or guess_options(func))]
      File "/stuff/oscar/work/current/software/opster/opster.py", line 393, in Option
        'Short option should be only a single character: %s' % short)
    NameError: global name 'short' is not defined

Since this is a programmer error not a user error, it is correct to have a traceback here. Also the traceback points us at the line where the error in the code is (under current opster the error would be raised from within the call to ```main.command()```).

Let me know what you think. These changes haven't turned out quite as good as I was hoping (because of the filesize), so I understand if you don't want them. If you'd like them done differently, though, I'd be happy to modify them.

Cheers,
Oscar.
Rc merge

Add `Levels.merge` and `Levels.setup`, implemented via `Levels::Setup` which provides a simple API for building a merged configuration.
Fixed the way that test sets flags

Test was originally missing the clearing of CF and OF. This has been remedied.
change method arguments

change to method callable with no arguments and  .
change to method callable with arguments key of hash as symbol.
Please accept this changes .
Two small modifications (MessageEvent object + retry field handling)

Hi, I've tested EventSource.js in IE7/8/9 and it works great. Thanks for your work !

I slightly modified the code as follows :
- addition of the "type" property to the MessageEvent object
- handling of "retry" field name

(tested in IE7/8/9)
Feature/agiui

Fixed bug with snapshot id field
Fix extended access token expiration date.

Facebook sends "seconds to expiry" not a timestamp.
Add virtualenv support to `.pylintrc`

Include the current active virtualenv into pylint's init-hook.
The `base64` encoded string is:
```python
import sys, os

if 'VIRTUAL_ENV' not in os.environ:
    sys.exit(0)

ve_dir = os.environ['VIRTUAL_ENV']
ve_dir in sys.path or sys.path.insert(0, ve_dir)
activate_this = os.path.join(os.path.join(ve_dir, 'bin'), 'activate_this.py')

if not os.path.exists(activate_this):
    activate_this = os.path.join(os.path.join(ve_dir, 'Scripts'), 'activate_this.py')

execfile(activate_this, dict(__file__=activate_this))
```
Alternatives state/module changes

Some changes based on discussion from #2849 with @SEJeff

On RedHat based distros is used command alternatives and for everything else is used update-alternatives.
Kill selenium

Remove unmaintained selenium muck.
add sent_cookie variable and .gitignore file

1、add sent_cookie to get cookie from response 2、add .gitignore to ignore some files
update the docs for ngx_http_user_agent.md

update the docs for ngx_http_user_agent.md
Резалт -> Результат
Fix #4 - Rescue from JSON::ParseError

This is a bug fix for issue #4.

When Nexmo service returns html response instead of json response, send_message method fails to parse the response. This fix handles the JSON::ParseError exception and formats 'Internal error' response.
Erroneous `mate` command.
Add composer.json file

I've added a composer.json file so Bella can be used as a dependency in composer based projects.
I did some stuff

blahblahblah
Add command to pull down thumbnails and put in media

Patch for #6

Thanks for your feedback on the commit, I have taken most of your comments into account. 

> My vote is wrap this line in a try/except and if it fails on an ImportError, spit an error to the user and skip image resizing later on.

The problem is that we need a consistent image format for the thumbnails if we don't want to guess or store the filename in the database. Downloading the image without resizing would work if we assume that all remote thumbnail urls are always in JPEG format, I did not want to make that restriction though. I'll be happy to change it if you prefer that.

Are there other alternatives to PIL? I recently learned about https://github.com/ojii/pymaging, a pure python imaging library. It's pretty young though.
9. Use south to manage database migrations

If you have an existing installation, you have to run:

  manage.py syncdb
  manage.py migrate sitenews 0001 --fake
  manage.py migrate videos 0001 --fake

Because the tables that those two initial migrations would create exist
already, --fake tells south that this migration does not have to be
applied.

For new installations, it is enough to run a normal migrate:

  manage.py syncdb
  manage.py migrate

http://south.aeracode.org/docs/convertinganapp.html

--

^ instructions from the commit message of the first commit

The code is ready, but documentation is lacking. I'll try to update the hacking guide, however the upgrade/install guide for users needs work too.
Urgent Bugfix for Railway+CoffeScript

Removed a bogus line that was resetting the configuration read from
"database.yml", the file that's used instead of "database.json" when
railway gets initialized using --coffee, as this was preventing Railway
to work with any database driver other than Memory.
Remove duplicate check for libc++.

Some compilers accept ```-stdlib=libc++``` in the compilation phase even if libc++ is not present on the system. In such cases, the check for ```CXXFLAGS``` passes but that of ```LDFLAGS``` fails, because the linker can't link to libc++ if it doesn't exist. Since ```CXX``` is invoked with both ```CXXFLAGS``` and ```LDFLAGS```, ```-stdlib=libc++``` continues to be passed on the command line and all subsequent link operations fail.

I see this problem with ```clang version 3.1 (branches/release_31 157047)``` on openSUSE 12.2 / Tumbleweed.

Since ```CXX``` is used for both the compiler and the linker, there is no need to check separately for support in both ```CXXFLAGS``` and ```LDFLAGS```.

Example output is below:

```
###########
sh autogen.sh CC=clang CXX=clang++
###########

configure:6815: checking whether clang++ supports -std=c++11
configure:6828: clang++ -c -march=native -Wall -Wextra -Wno-unused-parameter -Wno-long-long -fno-strict-aliasing -pipe -g -std=c++11  conftest.cpp >&5
configure:6828: $? = 0
configure:6829: result: yes
configure:6856: checking whether clang++ supports -stdlib=libc++
configure:6869: clang++ -c -march=native -Wall -Wextra -Wno-unused-parameter -Wno-long-long -fno-strict-aliasing -pipe -g -std=c++11 -stdlib=libc++  conftest.cpp >&5
configure:6869: $? = 0
configure:6870: result: yes
configure:6897: checking whether clang++ supports -stdlib=libc++
configure:6910: clang++ -o conftest -march=native -Wall -Wextra -Wno-unused-parameter -Wno-long-long -fno-strict-aliasing -pipe -g -std=c++11 -stdlib=libc++   -stdlib=libc++ conftest.cpp  >&5
/usr/bin/ld: cannot find -lc++
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:6910: $? = 1


###########
After this, "-stdlib=libc++" is removed from LDFLAGS. However, CXXFLAGS still contains it. As a result, all later steps in the configure script fail (the ones which build a binary with the linker, that is) because libc++ doesn't exist for the linker to use.
###########

configure:7605: checking for main in -lm
configure:7624: clang++ -o conftest -march=native -Wall -Wextra -Wno-unused-parameter -Wno-long-long -fno-strict-aliasing -pipe -g -std=c++11 -stdlib=libc++ -O3   conftest.cpp -lm   >&5
/usr/bin/ld: cannot find -lc++
clang: error: linker command failed with exit code 1 (use -v to see invocation)
configure:7624: $? = 1

###########
and so on...
###########
```

This is the easy way out, I suppose. This fix would not be desirable if there is any invocation of ```CXX``` as just a compiler and not a linker, i.e., only ```CXXFLAGS``` is passed on the command line and not ```LDFLAGS```. If there is such an invocation, then the only way I can see is to create a new ```AC_CHECK_LIBC++``` macro (similar to the existing ```AC_CXXFLAG``` and ```AC_LD_FLAG``` macros) to check specifically for libc++ support and set both ```CXXFLAGS``` and ```LDFLAGS``` in the same macro.
Make Edit control able to display multiple lines
Fix MKNetworkKit 0.83 import statements

I'm having trouble using MKNetworkKit 0.83 with CocoaPods.
When I #import "MKNetworkKit.h" into my project, I get a compile-time error:

    Lexical or Preprocessor Issue
    'Categories/NSString+MKNetworkKitAdditions.h' file not found

I found that `MKNetworkKit.h` looks for some headers in a subfolder called `Categories/`.
However, the header files in `Pods/Headers/MKNetworkKit/` have a flat hierarchy (no `Categories/` subfolder). When I adjust the import statements in MKNetworkKit.h post-install (just remove `Categories/` from them), it works fine.

I'm using XCode 4.3.2 and iOS 5.1.
Add PLWeakCompatibility

New spec:PLWeakCompatibility 
Note: I'm not the author of PLWeakCompatibility
SCNetworkReachability framework dependence fixed

Fixed podspec file
s.framework  = 'SystemConfiguration'
was
s.framework  = 'SystemConfiguration.framework'
More backend stuff

- Checking only for todos in comments
- Checking todos in '#', '//', and '<!--' style comments
- Checking for filetypes
- Lots of refactoring.
winpr-crt: Fixed compilation errors in _wcsdup on Android
Setting "caneditdomain" get lost when "security_questions" are necessary

As  in redmine-ticket #1144.

I try this way because I got no response on redmine.
Is this the better way?
New GeoNodePy templates built using Twitter Bootstrap

This is an initial set of templates for GeoNodePy implemented using [Twitter Bootstrap][tb]. You may reference [GNIP 28][gnip] for more info on this.

Effort was made to implement these new templates on top of the existing backend code, with no changes beyond adding [`django_forms_bootstrap`][dfb] to the installed apps and requirements in order to provide a bootstrap forms filter.

This set of templates retains the usage of all ExtJS components for search, profiles, uploads and permissions settings.

Be sure to let me know if you have any questions or feedback.

[tb]: http://twitter.github.com/bootstrap
[gnip]: https://github.com/GeoNode/geonode/wiki/GNIP-28---Adoption-of-Twitter-Bootstrap-CSS-Framework
[dfb]: https://github.com/pinax/django-forms-bootstrap