labofsahil/github-event-dataset-2012 huggingface dataset:
Add tokenByTokenAndConsumer() to allow multiple request tokens per consu...

...mer

Per Issue #97, the tokenByConsumer() method assumes only a single
request token per client application.

This would prevent two users from authorizing the same app at the same
time -- unfortunate!

This patch creates a new OAuthDataProvider method,
tokenByTokenAndConsumer(), which retrieves the full value based on
both the token and the consumer_key.

Providers that already implement tokenByConsumer() should continue
working, but newer apps can ignore it and implement the newer method.
Movable channel tabs
Proposed additional alignment choices [nmyvision]

Merge enhanced alignment choices
[simple] Remove an erroneous 'd' from general coding standard doc.
Improve readability of HTMLNode output

Add netlines and tabs to HTML output to make it more human-readable.
Telat bang :)

Tes
Added the gs function, to make git status useful

Demo: http://youtu.be/_fFzgnyYYD4
Explanation (Wordpress): http://wp.me/p2MUFm-6

Basically, gs lists your modified files, and optionally allows you to grep that list.  This may sound a lot like git status.  However, it does it in a way that is compliant with the unix philosophy.  ("Write programs to work together." )  You can use gs to do things like, open files you were working on, check the syntax of some files, etc.

gs # list all modified files (like git status -s, without the '[?MADR]' label
gs views # list the modified views
vim -O $(gs views)  # open modified views with vim, in vertical splits
turned off verbose output for rails import to avoid cookie overflow
unireader: storing rcountmax; user-configurable zoom step & pan steps, etc

1. In order to close issue #59, I've introduced user-configurable values for panning steps - for X- & Y-axis, separately. Now panning is called by pressing fiveway without mod_keys. When one presses Shift+FW, he/she changes panning steps in the following way - Shift-Left/Right = decrease / increase X-panning step (divide or multiply on factor 2), Shift-Up/Down = increase / decrease Y-panning step. The lowest value for panning steps is set 1. Both parameters, shift_x & shift_y, are saved to local settings (i.e. history file).

2. Manual zoom step was also made user-configurable. So, instead of two old zooming functions (with fixed 10% and 20%-steps), I made one function to zoom (Shift+<>), while the other (Alt+<>) changes the zoom step downto minimum 1%. 

3. Fresh introduced function to change parameter rcountmax was added by storing rcountmax to both setting files - global settings & local ones (i.e. history file) - so that the rcountmax-priority (from low to high) is the following: default rcountmax=5 < its value in global settings < rcountmax stored for each concrete document.

3. Dirty, the extention-based hack to avoid reading not crengine-related parameters stored in history files. TODO: one has to finally introduce loadSpecialSettings() & readSpecialSettings() for PDFReader & DJVUReader and to store therein the reader-specific parameters (like globalgamma, bbox, globalzoom, globalzoom_mode; render_mode = for djvu-files only, etc.)

4. Some lua-code cosmetics (to make code more readable); for example: "self.pan_margin = settings:readSetting("pan_margin") or self.pan_margin" instead of 
"local pan_margin = settings:readSetting("pan_margin")
if pan_margin then
		self.pan_margin = pan_margin
	end"

5. Fix for the today's tigran123 fix: issue #246 (details are included). Added InfoMessage:show() to inform most impatient users that the reader tries to redraw new zoo mode.

6. The fontface for the reading info (called by 'Menu') is restored to be in accordance with original intentions and with the same fontface in crereader.lua - namely, Font:getFace("rifont", 20)

7. Moved the exit hotkeys (Alt+Back & Home) to the end of hotkey list.
Improvements to filesearcher from NuPogodi

1. Initialize self.commands only once
2. Corrections to hotkeys: added fast jumps to item at position 0%,
10%, ... 100% by Alt+Q, W, ... P
3. Added fast jump to page entered via inputbox (by G)
4. Cleanup of function descriptions and to hotkeys.
5. Added a function `deleteFoundFile(full_filename)` used by `KEY_DEL`
handler.

This PR finishes cleaning up the current mess (i.e. conflicts) between `NuPogodi-InfoMessages` and `master` branch.
Eap issue 33

Remove OpenShift warning. Clarify contributor instructions in README template.
Docs: Suggestion for #4211 Version text disappears; $() := pageshow
Add iconpos to data attr list for collapsibles and collapsible sets

Per @toddparker's request in #3809.
Handle nil values in various places

...ndle nil and empty values in various places.
Added command line fronted and some minor modifications.
With_scope attributes should be cloned when rendering - fix

I found that using a With_scope tag inside a for loop gave incorrect results for iterations greater than 1. The reason was because the "atrributes" hash was being modified dureing the render, because it was not being cloned before it was put through the "decode" method. This fix changes that, and adds a spec to test it.
Added "Status" to init.ubuntu script

This is necessary to see if the script is already running or not. Very helpful.
Fixed MongoLoader to work with more versions of PIG

I changed the MongoLoader to receive the schema through the constructor. Right now there isn't a reliable way to get the schema from the AS clause in the Loadfunc interface. For now, MongoLoader gets it from the constructor and pushes it back out to pig using the LoadMetaData interface. In the future, when getting the schema from the AS clause it supported, you'll be able to use the MongoLoader without this idiosyncratic behaviour.
fix for origin docs

from: https://groups.google.com/d/msg/mongoid/XazBKP6bCYA/odU3ppGZfQ4J

I realize that the Origin docs were kind of getting people confused about query instance returning a new object or not.

ticket:
https://github.com/mongoid/mongoid.github.com/issues/4
By request :p
Fix short button getting clobbered in webpagemaker

Closes #155
Updated Spacing Inconsistencies and Hex Codes

Added spaces to properties to keep things consistant.

Replaced 6 digit color Hex codes to 3 where possible
Update documentation/manual/scalaGuide/main/http/ScalaRouting.md

Give an example of how to do optional query parameters in Scala
Mootools and Mootools Examples Updates

I deleted my fork, created a new one and I have a bunch of commits that need to go in...

I'm going to have to do through the main components MTAjaxUpdateContainer, MTAjaxSubmitButton et al... and see what is broken due to recent changes to the Ajax Framework.
make replication factor configurable
Enabled some sane defaults

For 9 out of 10 of our projects we need models. And we need orm. So enabled it by default
option out the pssh options - fedora and ubuntu differ
Fixed line breaks in notes and warnings in guides

Merger: please cherry-pick to master
got newly crafted materials (limit 4) working on /materials page

with images, titles, and material_type titles - limited to 4 with a CONSTANT variable which is easily adjustable in the material model at top.
Select only common S3 request headers when uploading multipart chunks.

Included is a patch to get S3 server-side encryption support going with multipart uploads.  After initiating the upload, each multipart chunk was being uploaded with the full `params[:headers]` values, but only a subset of s3 headers are valid for individual chunks.
Fix warning suppression in rspec files (fixes the fixed #290) 

Hi,

when running syntastic on rspec files i still (dispite having syntastic at commit `6e2b7dd1900173611795bde8c8cc660618691d19`) get the warnings described in #290.

This fixes them on ruby 1.9.3-p125.

```
fschumac:..._git/project[master,◷]> ruby -w -T1 -c spec/lib/project/feature_spec.rb                  
spec/lib/project/feature_spec.rb:21: warning: possibly useless use of == in void context
spec/lib/project/feature_spec.rb:32: warning: possibly useless use of == in void context
Syntax OK
```
1, logsystem compile error.
TWITTER_STRIP_HIGH_MULTIBYTE setting to strip Emoji

When using MySQL with default UTF-8 collation, tweets containing Emoji or other high-multibyte characters cause this kind of warning messages and corrupted text in the database:

Incorrect string value: '\xF0\x9F\x8C\x82\xF0\x9F...' for column 'text' at row 1

The problem can be solved by switching to utf8mb4, but that causes other problems with index lengths and I couldn't find a way to make Django use it only for a single model. So I added this setting to strip the characters completely when saving new tweets as a quick fix.

Of course, this is not a problem with Mezzanine itself, so I'm not sure if you want this setting. However, it's currently a problem for me as cron keeps sending me these warnings, at least until I can switch to another database.

More info on utf8mb4 here: http://mathiasbynens.be/notes/mysql-utf8mb4
Do not hit database each time missing translation requested

That patch fixes problem with excessive database queries for missing translations, but unfortunately breaks one test:

```
  1) Failure:
test_translation_for_ignores_with_translations_scope(Globalize3Test) [/Users/akhkharu/projects/gems/globalize3/test/globalize3_test.rb:157]:
<"title en"> expected but was
<nil>.
```

I have not found an easy way to fix it thus far.
Fixed a typo

Fixes a typo "without or without vendors" to "with or without vendors"
[Book/Validation] Removed namespace at creating new instance

I have removed the namespace in the section where a new instance is created, because it is already in a use statement at te top of the code example.
Reports-63: basic server-side logging

This logging does not implement errors shown to the user, but it does create an error file to aid in debugging.
Some visual changes

Hey there,

I tested and edited the css a bit and added a new option for an image button. I've tested it in nearly all versions of the major 5 browsers except Opera 11 and older. Added about 10 lines of js and changed a lot of css rules. All changes are documented.

I've tested with the version of  fileuploader.js from before this commit https://github.com/valums/file-uploader/pull/301. I've edited in my new lines by hand in this branch, looks right as far as i can tell.

Tested in:

Internet Explorer 7 / 8
FireFox 3 / 3.5 / 3.6 / 4 / 5 / 6  / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15
Chrome 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21
Safari 3 / 4 / 5 
Opera 12 (spoon.net trial time used up, couldn't test more browsers, sorry)

Tested uploading, manual file-select, drag and drop, queueing, cancelling, IconMode and standard button mode with new CSS. 

Did not test:
All the possible errors and warnings
Extra drop zones (css class may need an update)
qq.FileuploaderBasic (I've only used qq.FileUploader)

All that's left is to upload the default image, but I can't figure out how to upload it to Github ><. Could you help me with that? I'm a little new here. In any case, have a look, tell me what you think.
[test] Convert all unit tests from jasmine to mocha.

The following libraries are now used for testing
- mocha
- chai.js
- sinon.js
- sinon-chai
- timer-shim

There some things not working yet.
1. I couldn't figure out how to convert the `waitFor***File` helper methods in `file-list.spec.coffee`
  Please have a look how they should be implemented
2. For getting the `web-server.spec.coffe` to work there needs to be a patch in node-mocks, so that the response emits a `close` event. I would put it in https://github.com/vojtajina/node-mocks/blob/master/lib/http.js#L41 
  But still with this addition the spec https://github.com/Dignifiedquire/testacular/blob/improvement-mocha/test/unit/web-server.spec.coffee#L239 doesn't work
Enhancement/localized package infos

PS: The changes currently don't affect package updates (which currently don't handle the language attribute of localized elements at all) and package update servers. The first will be implemented shortly (first of all, the handling of localized elements will need to be implemented), the latter will be implemented when an update server with packages is available.
Added css3finalize 2.1
tiny refactoring of date_helper

use Array() instead of condition
simplify separator method
has_secure_password allows saving of a new password even when password_confirmation is nil

Here's the setup:
The schema is a User model with fields first_name:string, last_name:string, email:string, password_digest:string.
The User model has_secure_password.  It also specifies attr_accessible :password, :password_confirmation.

I can then do the following at the console:

```
1.9.2p290 :069 > u = User.create! :first_name => 'Foo', :last_name => 'Bar', :email => 'foobar@foobar.com', :password => 'foobar', :password_confirmation => 'foobar'
   (0.2ms)  SELECT 1 FROM "users" WHERE LOWER("users"."email") = LOWER('foobar@foobar.com') LIMIT 1
Binary data inserted for `string` type on column `password_digest`
  SQL (0.8ms)  INSERT INTO "users" ("created_at", "email", "first_name", "last_name", "password_digest", "updated_at") VALUES (?, ?, ?, ?, ?, ?)  [["created_at", Fri, 23 Dec 2011 12:04:24 UTC +00:00], ["email", "foobar@foobar.com"], ["first_name", "Foo"], ["last_name", "Bar"], ["password_digest", "$2a$10$3DiPzn9jPi.7hHMc82NsmOnh.I88F0jufbtxR4zyllWh.MGH97O2y"], ["updated_at", Fri, 23 Dec 2011 12:04:24 UTC +00:00]]
 => #<User id: 4, created_at: "2011-12-23 12:04:24", updated_at: "2011-12-23 12:04:24", first_name: "Foo", last_name: "Bar", email: "foobar@foobar.com", password_digest: "$2a$10$3DiPzn9jPi.7hHMc82NsmOnh.I88F0jufbtxR4zyllWh..."> 

1.9.2p290 :070 > u = User.find(4)
  User Load (0.3ms)  SELECT "users".* FROM "users" WHERE "users"."id" = ? LIMIT 1  [["id", 4]]
 => #<User id: 4, created_at: "2011-12-23 12:04:24", updated_at: "2011-12-23 12:04:24", first_name: "Foo", last_name: "Bar", email: "foobar@foobar.com", password_digest: "$2a$10$3DiPzn9jPi.7hHMc82NsmOnh.I88F0jufbtxR4zyllWh..."> 

1.9.2p290 :071 > u.password = 'foofoo'
 => "foofoo" 

1.9.2p290 :072 > u.password
 => "foofoo" 

1.9.2p290 :073 > u.password_confirmation
 => nil 

1.9.2p290 :074 > u.password_digest_changed?
 => true 

1.9.2p290 :075 > u.save!
   (0.2ms)  SELECT 1 FROM "users" WHERE (LOWER("users"."email") = LOWER('foobar@foobar.com') AND "users"."id" != 4) LIMIT 1
   (0.4ms)  UPDATE "users" SET "password_digest" = '$2a$10$qjkWkaGYgRH9EogPsj/3AOM3/NiuQrAd79V4THCzqyWxxBhsFTVVS', "updated_at" = '2011-12-23 12:04:44.189911' WHERE "users"."id" = 4
 => true
```

This seems like a bug to me.  has_secure_password should, as I understand it, validate the presence of both password and password_confirmation before saving a new value of password_digest.  Even if the presence of password_confirmation is not explicitly validated, the presence of a password is validated and the matching of password and password_confirmation is validated, so allowing a non-nil password with a nil password_confirmation seems like a bug.

Let me know if I'm thinking about this the wrong way.
End tile collision
1.0.5 版本

修改可能造成内存泄露的变量及方法直接挂在baidu.template命名空间下
Making menu on sprint7

Gracias a los dos por la ayuda
fix two jslint issues
OpenGL, GLUT, SDL, GLU, and GetC packages

This will add the following packages:

1) OpenGL
2) GLUT
3) GLU
4) SDL
5) GetC

All of them are sufficiently developed that the average user should be able to make some interesting visualizations without hassle.  Usage notes and any caveats are listed in the respective READMEs.  All of these packages require GetC.jl.  I packaged GetC.jl to cut down on code redundancy in the rest of the packages.  If this is undesirable, it can be changed.

--Rob
Лабораторная работа №3 (шифр Цезаря)

Строганов Вадим
JobManager.cs would not restart the timer if an exception occurred.

I agreed with the discussion (https://github.com/NuGet/WebBackgrounder/pull/2) and needed to change the the code for my own usage. The changes are based on the previous pull request with the addition of the RestartSchedulerOnFailure property to ensure backwards compatibility. I've also added two tests covering the functionality.
369 callout sections in viewer

Addresses #369.
init admin folder
41 feature product curd

product and email template CURD
correct gem git url typo in README
Add additional progress message when loading caches

This is done so that "Render View" isn't shown for such a long time, since that isn't what is actually happening.
This is in preparations for making Refresh from popup show the progress statements (in that case, there should be no view rendered at all, but the statement will still show since it is a catch all).
Rename $leader variable in vertical_rhythm's leader() and trailer() mixins

`trailer()` appears to be a near copy-and-paste of `leader()`. Here it is:

    @mixin leader($lines: 1, $font-size: $base-font-size, $property: margin) {
      $leader: rhythm($lines, $font-size);
      @if unit($leader) == px {
        $leader: floor($leader)
      }
      #{$property}-top: $leader;
    }

But the internal variable `$leader` makes no sense inside `trailer()`. “WTF? Why is there a `$leader` variable inside the `trailer()` mixin?”

If we rename this variable to `$whitespace`, it makes sense in both mixins.

Alternatives:

1. we could just rename the `$leader` variable inside the `trailer()` to be `$trailer`.
2. we could write a `whitespace()` helper mixin that has a `$direction` parameter. And use that internally.

I actually prefer alternative 2 over the commit in this pull request, but it's a bit more radical of a change.
For now, don't rely on DNS for hostname look ups [5/5]



 barclamps/provisioner |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
Text coloring
Misc updates

- Added status menu icon (using BCStatusItem pulled form [CocoaPods](https://github.com/CocoaPods/CocoaPods)).
- Fixed window to reopen on dock click
- Fixed borked label for group view.

As I've integrated with CocoaPods if you merge this patch you need to use the Foreman.xcworkspace that imports the Pods library. For reviewing changes you can ignore all the files in the Pod folder (which I've included in the git repo because it is your first app).
Added f-bryophytes
Various CLI improvements

ISPN-2558 provide help for all commands
ISPN-2563 implement a ping command used invisibly to keep sessions alive
ISPN-2565 Upgrade to aesh
Move Installation up on README

Just to make things a little easier :)

First install instructions then usage instructions.
Remove the unneccessary

Removed the unnecessary :responded attribute from wr_logs. I also fixed all the tests associated with removing the attribute.

I also removed background processes/delayed jobs.
Fix #geo_scope on a model with `acts_as_mappable :through` (rebased)

This branch supercedes #8 and is up to date with master.

Again, I took the liberty of ensuring that the tests pass for all adapters I have available (postgresql, mysql, sqlite).

Unfortunately I don't have a real-world app to test these changes on. Can someone do this for me? These changes could be potentially breaking and I want to make sure all the kinks are ironed out.
Updated event.currentTarget.  See http://bugs.jquery.com/ticket/11756

See http://bugs.jquery.com/ticket/11756

Is there some way to include per-entry styles?  The table I included is going to be pretty ugly without styling.
`MathBlock::join()`

refactor common pattern on `MathBlock`s in math exports
Silence Xcode project file warnings

LLDB everywhere.
Added a GTK3 implementation of the SubplotTool window.

This pull request contains a GTK3 implementation of the SubplotTool window in the GTK3 backend. Currently, when selecting the GTK3 backend (GTK3Cairo or GTK3Agg) and clicking on the subplot configuration menu button, a non-GTK based GUI window appears. For consistency I think that this configuration window should follow the GTK look-and-feel if the GTK3 backend is selected. Tested on python2.7 and python3.2.
some Makefile additions

Hello Michele,
thanks for your extension, I really love it!

Here are some additions to the Makefile, I use them to install your HEAD on my notebook :)

Hope you like it ;)

Best Regards
Markus
fix threaded random projection indexer

@mmastroianni can you check this?

* open writer resource pool before use
* return resource pool instead of null
* don't close pool before trying to acquire from it
* fix removing in-use writers
* tell thread pool to shut down before waiting for it to shutdown
Improve error handling, avoid hardcoding paths

Happened across this because I didn't have unrar installed. At least print out some errors, and avoid hardcoding the paths.
Added support for shift degree

* Changed -webkit-gradient to -webkit-linear-gradient format to support arbitrary degrees for shift effect, not just horizontal or vertical.
* Added degree support to examples. 
* Cleaned up code a bit more. 
* Added myself to contributors.
Make BAT files prettier.

Start programs without another cmd popping up.
tests: fix DNSconfDAO test

it did not use BaseTest yet.
Fixed pattern matcher for edit/do route. Fixes #769

Hello Asheesh,

Can you please pull this change. This fixes the edit page so it can actually edit.

Thanks,
Adrian
Presence support

Ecomponent support for presence
PSR-2 PHP constant casing contradicts PSR-1.

PSR-2 fails the most simple sanity check:  Its guide on Boolean/Null constants contradicts PSR-1.

I'm sorry, but I fail to see how this can be "acceptable."

Two possible options:

1. Make PSR-1 comply (lower-case [class] constants).  (ugh)
1. Fix PSR-2 to be consistent.
Feature/configurable join form

Allows the order of fields in the join form to be changed in registration preferences
BCL Async Pack for Async Everywhere™

This package adds the [BCL Async Pack](http://nuget.org/packages/Microsoft.Bcl.Async.NotBeta) to ReactiveUI, which means a few things:

* Everybody gets async/await
* Everybody gets CallerNameAttribute

What this also means is:

* ReactiveUI now requires VS2012

Gotta see what happens if you try this trickery on VS2010. If it completely breaks projects, I'll have to shelve this.
Fixes #6172

BUGFIX: ChangePasswordForm redirects to 'login' instead of 'loginpage' - fixes #6172
Fixed grammatical error for Form.FIELDISREQUIRED

Making the change for 2.4 anyways
Distributed RSpec

I wrote my proposal for sprk2012.
I want apply it so would you please merge.

Maybe the contents will be modified later.
Tests and refactoring

- setup testing
- made it work (for tests) outside of a Rails app
- added tests for thread worker
- refactored workers

@ssoroka
Restoring the grid interface
Add reports search form #220

I'd love a quick code review and testing on this.. its a little messy since I'm working around the existing UI, so want to be sure I haven't missed anything.

Adding reports search form to admin/reports pages. Searching by:
* Category
* Approved
* Verified
* Keyword
* Location
* Media type
* Mode (SMS/Web/Twitter)
* Date
Update clout dependency (1.1.0)
Add a new statistics cursor type "statistics:lsm".

Update ex_stat.c to demonstrate usage.
Update ex_test_perf.c to have a statistics thread.
WC Debug Filters

Added some filters which allow extensions to tie into the debug page. See FirstData or Checkout Fields Customizer for demo
cleanup gemspec stuff
Marginalia drop with some starter doc; Rules refactored

I included marginalia and started on the docs.

I refactored the rules into a `rules` directory to keep things clean.
Given some of the goals in the todo (like importing new rules, excluding rule sets), this should make those a little easier to approach.
Improvements of DExplorer, 1D stack plot

This suggested pull request do the following:
- Always expand the slice tab (otherwise very confusing when choosing e.g. 1D plot or 1D stack plot)
- Added x- and y-auto-scale to 1D stack plot
- Forced the number of slices to be 10 or less if 1D stack plot is chosen.
Thanks in advance for code review!
Jonathan
Hatme

Updated hatme, perms should now work.
Bunny Jock

I've got the bunny jock done and the campus.  (7.5 hrs done)
MoreLikeThis timbit and foreman support
olinuxino: various fixes

kernel:
 * add i2c support to the kernel (not tested, but others say it works)
 * add EXT4_FS_SECURITY to the fs driver
 * install modules in /usr/lib

imx-bootlets: fixed the path to zImage, the boot image is now generated when the kernel is packaged.
alarm/xbmc-cubox-git: build fix.

I've removed the patch (that's no longer needed and was) causing  [the build to fail](https://github.com/archlinuxarm/PKGBUILDs/pull/298#issuecomment-10298663).
Fix for an issue with audio-only rtmp streams and record_interval

Issue: If we have an rtmp streams with no video data (e.g. a webradio) the record_interval doesn't work  (we get only one file recorded, never restarts)

Why: The code is checking for a video keyframe to cleanly close the recorded .flv

Fix: check for "record audio;" if set let the recording close also when there isn't a video keyframe.
Statically generate resource URL's from the marketplace_uri 

* #41 - Memoizes the marketplace_uri in `Balanced::Marketplace.marketplace_uri`
* #45 - Addresses some logical bugs generating predicate methods
* #44 - Fixes a bug with the `Balanced::Error` class

This PR is primarily a performance enhancement. The change introduced in f3df3ae changes resource URL generation from using properties returned by the `Balanced::Marketplace.my_marketplace` method to statically building URL's based upon the marketplace URI, which is now cached. So, instead of relying on the `GET /v1/marketplaces/:id` call to give a url like `/v1/marketplaces/:marketplace_id/accounts`, we simply construct this string in the code if we have the `marketplace_uri` available.

We discussed memoizing the entire `.my_marketplace` method, but there are dynamic properties returned in that response that make that solution infeasible.
Немного причесал

Перенес уровни переопределения bem-bl и bemhml в папку .bem, они все-равно должны быть readonly, зачем мозолить глаза?
Fix select_related_common call on EmptyQuerySet (Django 1.5/master), minor optimisation on ACLs (use .exists() instead of bool())

I did a bunch of work on ACLs, then realised I hadn't merged upstream properly. :(

As a result, I've discarded the work I did on this, and now I'm properly aligned with master.  The code that was written wasn't much different, however my version did use .exists() on the group query rather than evaluating it to a bool(), which makes it a little faster (it means that you're no longer grabbing a complete copy of a group if a user belongs to that group).

I also identified an issue in UrlPath on Django 1.5, in EmptyQuerySet has no select_related_common().  I've added some extra code to take care of this situation so it will cache an empty list in this case.  Django 1.5 returns EmptyQuerySet instead of a complete QuerySet object when there are no results to a query.
resolved issues #19 and #20

    * Notifications sent to Airbrake asynchronously by default using a thread pool of configurable size #20
    * Stack traces are filtered #19
    * Upgraded to Grails 2.1.1
    * XML message is logged at debug level
Ajaxify

The wizard navigation works and renders proper fields and calendar.. No data is submitted yet.
Tapjoy Red!
Removed the harmful instanceof operator in preference for duck typing. Fixes #1288

- Added `isBackboneWhatever: true` to prototypes, uses them for checks
- Changed jQuery instanceof check to `element.jquery` presence check
[BUG] Exception with no backtrace not handled

Turns out:
```ruby
> Exception.new.backtrace
> nil
```
This leads to:
``` ruby
> Errplane.transmit(Exception.new)
NoMethodError: undefined method `each' for nil:NilClass
````
Using ```Array.wrap``` ```Errplane::Backtrace``` now handles a nil backtrace gracefully.
FLUID-4735: Adding grades to the components

Added gradeName properties to the defaults of the various Infusion components that had yet to be updated.

I'm a bit unsure about the non-standard components. For example undo, inlineEdit integrations, and etc.
[Ignacy Krasicki][Lis i osieł]
Leaving updated_at alone if nothing changed.

I've made simple patch, regarding leaving updated_at alone if nothing has changed when doing save - just as it's happening with active_model. With tests.

Unfortunately, that change had broken EmbeddedDocument test. Because there is anonymous ancestor injected somewhere (I suppose by ActiveModel::Dirty), apparently that's okay with mongomapper's Document but not with EmbeddedDocument. I've tried to fix it but I've failed - I'm not proficient enough.

I'll appriciate if you could fix it or give me instructions how to start fixing it.

Best regards,
Karol Ciba
ScaleToEdge

In Order to force image scaling to an specific Edge we had decided to set for an width or an height an (int)0.

In example you want to transform an image to width=200px you must set the height (the opposite Value) to 0
so you are able to resize an imageStack with same matching Edges.
Add a lint target to build.xml and fix an error found by it.
V3 tasks

The commits on v3_tasks branch are ready for review.
python-magic для определения content-type.

fixes #16
Importer commits from suite upload-support branch

These were some fixes/tests that I added to the suite's upload-support branch before the re-organization.
Now using a simple 2's complement operation to mask from a 64bit integer to a 32bit
Fixes #1914

Raise if we cannot read the puppet conf file, report the path otherwise
removed inst_suseconfig client
Minimum Possible PHP Sync Service

I needed a quick service for persisting in a shared hosting plan and this was the simplest possible thing I could write.

I'm storing everything in a single table to move things along quickly. It's primarily a prototyping tool for me right now.
Support tilde and minus character. Fix Rails Issue #5114.

Please see https://github.com/rails/rails/issues/5114.

This PR also should merge to 1-0-stable.
Plugin interfaces refactoring

This is a larger branch I've been working on that rethinks some of the Bukkit plugin interfaces. Background and details can be found in [ticket no. 360].

Feature-wise, you'll find in this branch:

 * Plugin loading and unloading. Automatic clean up of listeners, commands, loaders and scheduled tasks in the PluginManager. `/enable` and `/disable` commands. Verified that the JRE properly unloads classes. (Associated tickets: [221], [382])

 * Simple dependency management. Loads dependencies on `/enable`, and unloads dependents on `/disable`. Can detect cycles. The YAML syntax is currently as simple as: `dependencies: [ ScrapBukkit ]`. Foreign language plugins implicitly depend on their loader. Features not here that I'd like to see implemented separately are: versioned dependencies, optional dependencies. (Associated ticket: [310])

 * Fillr work, though *untested*. It's still limited to Java plugins, but much of the JAR-specific code is gone. Mattie has some great thoughts on how to make Fillr awesome in [ticket no. 360].

 * Loading plugins from the system class path. By simply including a plugin in the classpath, and adding an option `-x` with the YAML file, a Java plugin can be loaded. Ideal for debugging plugins in Eclipse with run configurations. This is the same functionality as in (and thus obsoletes) [pull request 61].

A typical plugin is easily updated. The `JavaPlugin` constructor is simplified, and many things previously parameters to the constructor are now accessible using, for example: `getDescription().getDataFolder()`. Further, the `registerEvent` method is simplified and directly available on the `JavaPlugin` class. See the single-commit ScrapBukkit pull request for an example.

Plugins implementing loaders will see some more work. I've ported angelsl's ScriptEngine work, as a working proof of concept, which you can find here: https://github.com/stephank/jxpl

Related pull requests:

* CraftBukkit: https://github.com/Bukkit/CraftBukkit/pull/125
* ScrapBukkit: https://github.com/Bukkit/ScrapBukkit/pull/7

 [ticket no. 360]: http://leaky.bukkit.org/issues/360
 [221]: http://leaky.bukkit.org/issues/221
 [382]: http://leaky.bukkit.org/issues/382
 [310]: http://leaky.bukkit.org/issues/310
 [pull request 61]: https://github.com/Bukkit/Bukkit/pull/61
Fixed null literal value property.

Issue: http://code.google.com/p/esprima/issues/detail?id=180
Fixed Encoding::UndefinedConversionError errors

Hey Colby,

we ran into an issue where the Log-File was UTF-8 and one of the Rails app tried to log messages in a different Encoding, which ended in a `Encoding::UndefinedConversionError `. The fix was to always open Log-Files in binary mode (like e.g. [Rails' BufferedLogger](https://github.com/rails/rails/blob/master/activesupport/lib/active_support/buffered_logger.rb#L66) does).

Hope this is useful and doesn't break anything?!

Best,
Daniel
Couple of minor features
BO rename election

https://app.asana.com/0/315849176227/445343921503
Extended access tag configuration

I played around with bicycle and pedestrian routing and an extended access handling came out of it, maybe it's of use for you.

This adds the ability to handle hierarchical access tags and moves some hard-coded access values into the speed profile configuration to make it less car-centric.

The following configuration options are added to the speed profile:
    
* *accessTags* - replaces accessTag and is an ordered list of access tags to take into
      account. The first tag in the list found will determine the access value.
      This allows to model OSM's access hierarchy where a more specific
      access tag might override a more general one (e.g. motorcar vs. motor-vehicle vs. vehicle vs. access).
* *accessForbiddenKeys* - unordered list of values that disallow access (similar to
      accessRestrictionKeys). Replaces hardcoded values in extractor.
* *accessForbiddenDefault* - unordered list of highway types where access is forbidden unless an
      explicit positive access tag is given. Replaces the current hard-coded handling of highway=track.

For example uses see the adapted speed profiles.
Correct unit test project directory name.
Detect multi-arch libraries using dpkg-architecture for armhf host build...

Resolves Issue 4.
modified readme to include requirement for ruby and bio2rdf api
Change value of `font-lock-function-name-face'

\`font-lock-function-name-face' and \`font-lock-type-face' have same value.
I change the foreground of \`font-lock-function-name-face' to #F9F0AD.
A few small improvements and an API to hook into

I cleaned up a couple unnecessary 'else's. I also added a DropsAPI class so that anybody can hook into the plugin and get a DiabloDrops item (which I'd like to be able to do in one of my world generators). It should work as normal as well.
Kick off event CRUD

This request includes changes that provide a way to create and edit events. Might be quite buggy.
[WIP] Begin refactoring hydrator

@davidwindell, @ocramius

This is the beginning of the refactoring of the hydrator, using the byref/byval logic.

Basically, we get rid of the ClassMethods hydrator, people will have to follow some conventions on the naming.

The extracting phase is done (I hope) correctly for both byref/byval.

I still want ocramius to explain exactly why a user would need byref or byval (I mean, I know what by value and by reference means) but WHY it would chooose one over another).

For the hydrating phase, and to answer to davidwindell answer, I think that the cleanest way is to introduce strategy that are called when hydrating collections.

For instance, the intersectionUnion would become a "AllowRemove" strategy, so that if elements are not present in the posted collections, the strategy allow to remove them from the original collection, or a DisallowRemove that would do what david wanted (does not remove elements from original collection even if they are not posted).

The AllowRemove would need the user to define a removeSomethings, as well as a addSomethings that will be used to insert new elements.

What we need : 

* List all the strategies we want by default
* What we need to take care for the byref thing in hydrating (especially about the inverse side).
Some tweaks

Hi,

This is Joe (the devops guy from Wetpaint). I really like your tool, and I am going to use it. 

Here are a couple of tweaks I made, if you are interested.
Activate commented-out Dashboard button.

Related to Issue 4 submitted previously. Adding an alert that changes wouldn't be saved would be good too, don't have time to add that right now though.
LPS-28298 Facet search may show stacktrace if "more" was clicked in the ...

...previous search
Accessibility tweaks

* Makes all non-mediabox elements unfocusable (tabindex=-1)
* Adds WAI-ARIA attributes
* Steals and restores focus from currently focussed element on page load
Pull Request

Changed yaml files for the withoutMilk test
Haskell-ish left arrow operator, async callbacks

Hello!

This is just a proof of concept for this idea I had. It's a bit like IcedCoffeeScript, but instead of using async/defer, it uses the `<-` operator to turn sequential code into CPS, just like Haskell. I think it looks "cleaner" and fits more with the rest of CoffeeScript, plus, `<-` makes a lot of sense, since it's the opposite of `->` ;)

This is nowhere as advanced as @maxtaco 's fork, and the code quality isn't that good, but since it's just a proof of concept, here it goes...

So, it turns this:

    test = ->
      id = (v,f) ->
        f(v)
      a <- id(1)
      b <- id(a)
      c <- id(b)
      console.log(c)

Into this (generated by CoffeeScript):

    (function() {
      var test;
    
      test = function() {
        var id;
        id = function(v, f) {
          return f(v);
        };
        id(1, function(a) {
          id(a, function(b) {
            id(b, function(c) {
              return console.log(c);
            });
          });
        });
      };
    
      test();
    
    }).call(this);

As I said, it's not production-quality code. Particularly, the algorithm that searches and replaces nodes downward on node.coffee is hack-ish and has a lot of duplication (the getSiblings should be on Base), but I wanted to keep it short, so...

Oh, you have to rebuild the parser for it to work, btw...

So, what do you folks think? Yay? Nay? Way too close to monad-land?

Thanks!
Allowing direct access to Section properties

Hey jbbarth, I felt direct access was more natural. Definitely the way I'd like to use in my app.
Added Deezer album page support

Hi, 
I added Deezer album page support. Tomahawklet should support parsing of Playlist and Album pages. Not sure how to handle artist page yet. I don't have a full testing setup so it might be broken as well :)

Playlist -> http://www.deezer.com/fr/music/playlist/69654484
Album -> http://www.deezer.com/en/music/captain-kid
Proper shadow stuff, i.e. REAL JSON support...
Bugfixes

Lot's of little things that need cleaning up.
lang atribute and ppd attribute was not specified
corrected language locale to /en-US/

This is a silly change, but to consistent with Mozilla URL policy and general web etiquette, the language-locale currently /en/ should be changed to /en-US/
471 hardening of the registration process

#471

Implements the core hardening strategy for the registration process, adding a correlation Id to events so events can be dropped if they correspond to obsolete requests.

Adds a receiving-side envelope for events and a corresponding handler interface. Updates the MessageDispatcher to dispatch events to both plain handlers and the new handlers.

Updates the Azure and Sql event processors to use the MessageDispatcher.

Fixes minor issues with logging of event handling.
Merge pull request

Fixes NEMO#107: Pinch zoom support.
Fixes and improvements

Fixes:
* fails on errors in the datastore
* set the version for datutil explicitly because 2+ does not run on python 2. Fixes issue #14.
* issues with messytables

Status: Still issues with messytables. However, nothing is broken that has not been broken before.
Fixing taxonomy list theme.

Fixing HTML format issue: 
https://github.com/openscholar/openscholar/issues/553
First commit for the issue - show only the files that belong to the vsit...

https://github.com/openscholar/openscholar/issues/444
BZ865282 and updated sample app [merge]
Update templates/resources.html
libtool fixes for geoip

* geoip requires libtool to pass configure tests and build.
* geoip v1.4.8 needs libtoolize before build to avoid make error.
  "mv: cannot stat deps/GeoIP.Tpo': No such file or directory"
* libtool is packaged as "libtool" on debian, ubuntu, redhat.  Haven't checked other platforms.


ObLegal:  I've completed the opscode contributor agreement.
COOK-1754: Adds group support to nginx.conf file

This is a minor change, but our nginx conf files need to include a user group.
SignupForm parent clean

Calls the clean method of the parent signup form.
New ui infoview, Lua-space missions

# For collaboration

Starting with @robn's new UI InfoView branch, this includes a working missions screen and a handy little orbital data screen.

Additionally, the mission data are kept in Lua now, and all the modules use the new Lua calls to keep the mission list up to date. Missions are kept in the player's character sheet, although they're deliberately discarded on load because modules will re-populate the list, duplicating entries.

Please, give it a whirl and let me know what you think. The Orbitron font is a little large, so the mission screen can look really cluttered at any small to moderate resolution.
Lower other text lines for 'System type:' long string

https://github.com/pioneerspacesim/pioneer/issues/1494
ß71: Don't set the label as an empty string

I think when the OS doesn't have a localisation for a file (such as when the language is set to Welsh), `mdls` gives the `kMDItemDisplayName` as an empty string. Check for this before blindly using it as the label

This was only really causing problems for .prefPane files, but I think there were a few others. It means that an empty label `@""` was being set and nothing was showing in the interface

http://cl.ly/image/0g3N1e3z4719

Here's what `mdls` gives for the Localization.prefPane file:

```
PaddyMBP:PreferencePanes patrick$ mdls Localization.prefPane
kMDItemAlternateNames          = (
    "Localization.prefPane"
)
kMDItemCFBundleIdentifier      = "com.apple.Localization"
kMDItemContentCreationDate     = 2012-06-20 22:08:38 +0000
kMDItemContentModificationDate = 2012-06-20 22:08:38 +0000
kMDItemContentType             = "com.apple.systempreference.prefpane"
kMDItemContentTypeTree         = (
    "com.apple.systempreference.prefpane",
    "com.apple.package",
    "public.directory",
    "public.item",
    "com.apple.bundle"
)
kMDItemDateAdded               = 2012-07-22 02:21:55 +0000
kMDItemDisplayName             = ""
```

Note `kMDItemDisplayName             = ""`
take it!

i did some cool shit!!!:poop:
tmp is added to gitignore but .tmp is used fixes #8

Added the . in front of tmp/ as suggested by @monolar
Allows storing, loading and deleting start states from the warehouse

* Also fixes the way multiple goal poses are transformed. They are now transformed relative to the one being dragged. 
* Minor fixes in style
Fix error signaling when executing fetch request

`-[NSManagedObjectContext executeFetchRequest:error:]` does not necessarily signal an error/non-error result based on the non-nil/nil state of the `NSError` pointer. According to the `NSManagedObjectContext` documentation, the return value of `executeFetchRequest:error:` is:

  > An array of objects that meet the criteria specified by request fetched from the receiver and from the persistent stores associated with the receiver’s persistent store coordinator. **If an error occurs, returns nil.** If no objects match the criteria specified by request, returns an empty array.

(emphasis mine, via [`executeFetchRequest:error:` docs][nsmocdocs])

Yes, this is clunky and unexpected, but it's the conventional use of `NSError` for error signaling. See the *Handling Error Objects Returned from Methods* section of Apple's *Error Handling Programming Guide*, specifically:

  > **Important**: Success or failure is indicated by the return value of the method. Although Cocoa methods that indirectly return error objects in the Cocoa error domain are guaranteed to return such objects if the method indicates failure by directly returning nil or NO, you should always check that the return value is nil or NO before attempting to do anything with the NSError object.

(via Apple's [Error Handling Programming Guide][errorguide]).

[nsmocdocs]: https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/CoreDataFramework/Classes/NSManagedObjectContext_Class/NSManagedObjectContext.html
[errorguide]: http://developer.apple.com/library/ios/#DOCUMENTATION/Cocoa/Conceptual/ErrorHandlingCocoa/CreateCustomizeNSError/CreateCustomizeNSError.html
Colour fix

This merges [vimoutliner-colorscheme-fix][1] which maps vim outliner's colours to that of any existing vim colour scheme. I feel vim outliner integrates better this way, removing the responsibility from vim outliner and therefore simplifying it.

After bdbb0078, I decided to remove the existing customisable colour feature. You may disagree with this, but see what you think.

  [1]: https://github.com/vim-scripts/vimoutliner-colorscheme-fix
a script to run when updating to a newer version of mulberry
Stm Refresh based on Daniel Robinson's fork

I made a few additional adjustments. All sample apps appear to run normally. I didn't do any profiling.
Show animated loading icon until page loads

Closes #997

As our viewer currently is, when a page takes a noticeable amount of time to load (e.g. image- or graphics-heavy pages) the user might not know that there is some processing going on in the background.

This patch adds an animated loading icon at the center of the page until the page finishes rendering.
MultiUse token support

Thanks for the Amazon Marketplace gem! I extended it a bit to support MultiUse tokens.
have both ethernet and wifly version available in different folders
more detailed readme. hope it's correct...

code for managers to start with. Maybe worthwhile to make it into a tool?
Added some non api code

Hey....added some non api code to the snippets repo. Figured it might help some implementer down the road do some of the things I was tasked with. It's non api so feel free to reject.

I added a directory called "Misc" with
-a vimeo function library to get thumbnails
-an image manipulation class to crop and resize images (originally used for rendering the vimeo video thumbnails in a different ratio)
- and an example file
Programming books, patterns mainly

Although it seems i work for some editorial, i do not! But i've read all of them :)
License under GNU GPL v3

Making this a pull request to get everyone else's opinion. The GNU GPL license basically states that anyone who uses and redistributes the code in any form must release the code along with any modifications made.

@MiniAl

Tom
application helper spec

updated application helper tests.
Fix fonts and debug symbols

Fixed fonts for draw/fill char/string. On my display I require GDISP_SOFTWARE_TEXTFILLDRAW for filled char/string but that may be because my display blit may be broken.
Also found that code in header files doesn't have debug symbols generated for it so I converted the include files that contained code into real c files and altered the halext.mk to match.
Also updated a couple of files where the license change had been missed.
tidy up bottom and edges of console

get rid of coloured bar at bottom and boxes at end of lines
Merge release into dev

Post release merge
Donation tracking amount multiples

Finished donation tracking, with test cases.
This removes confirm_watched, and integrates that functionality into the donation tracking and video page.

Also, shotgun surgery on campaign's video_link. Whoever replaced campaign's video_link with the Video object forgot to remove the video_link column, which would have revealed just how much stuff that broke...
Seems to be working now, but someone should delete the video_link column if it isn't going ot be used anymore.

Quack.
Added html fallback

Code obtained from https://github.com/cannikin/format_fallback need to publish code obtained from that user