labofsahil/github-event-dataset-2012 huggingface dataset:
file sizes and pep8, backward compatability

* added function to format filesize
* add file size (content-length) in collector AND in web.py
* the latter is for backward compatability
* tested stand-alone, and also by running collector in master branch, then switching to my dev branch and running web.py and loading page - successfully converts existing .json files.
* some pep8 cleanup

see http://linode.grumpet.net:5000/ for live demo
Config File added and Test File removed

Pretty much what that says. I have a couple module ideas, but they can wait.
added :focus_on_failed

added :focus_on_failed, it forces you to fix your first 10 broken specs before continuing. will only rerun the broken specs, not all the specs in the file.
Fixes for android bugs

#### #1 Android stock browser touch event double firing
Certain Android stock browsers have a bug whereby they fire **touchstart** event twice. This was causing the sections and top-stories navigation panels to quickly open and close.

The somewhat hacky solution to this is to throttle the listener and only run callback if last click/event was fired over 400 milliseconds ago. 

Or we just remove touchstart from the event listener?

What are your thoughts on the solution @mattandrews @ironsidevsquincy @ahume

#### #2 Chrome Mobile for Android svg background-image support
Chrome for mobile current renderes pixelated svg's when supplied as background-image css declarations. This bug is documented below:
http://code.google.com/p/chromium/issues/detail?id=119471
http://stackoverflow.com/questions/13457707/blurry-svg-images-in-chrome-for-android

The temporary fix for this is to supply a @2x.png for the logo instead, only to high dpi webkit browsers.
Added a Dev environment that pull all project together.

Added a project that makes all other projects available at the same time.

to use do...

./sbt011

project dev-build

run
Weighted Grayscale Color Filter

Another one to compliment the others (in addition to the fixed RGB & CMYK filters in another pull request).
Use of shaders with TextureCompositorMulti even if there is no image layer.

I've also removed the MAX_IMAGE_LAYERS definition to use the current map value getted from MapFrame object.

So now the only limit to texture count use is GPU capability and shaders can be used to do terrain coloring even if there is no image layer.
change template from String to Category

related: #16
bind with dataGridView's column and listBox
Update suricata to use FlowReference/FlowDeReference for the ones left out from last update.
[2.0] Avoid global namespace pollution.
Add "select2-with-searchbox" to the dropdown container if search box enabled.

This is needed in my current project for applying different styles when search box is on.
Handle view related manipulation on main thread and fix a method argument typo in -hide: afterDelay:

The selector in -performSelector:withObject:afterDelay: may not fire if the thread it performed on destroyed before the delay.
Use Leiningen 2 and trampoline in procfile.

Trampolining will avoid the out-of-memory errors you're getting.

I've already pushed this to production. =)
Renamed JSONDecoder to JKJSONDecoder to resolve class conflicts when using -all_load compiler flag

Hi, great project! I've been using it as part of a static library(https://github.com/tapit/TapIt-iPhone-SDK), and  have had some complaints from users of naming conflicts with other json libraries.  My fix was to prepend JK to JSONDecoder.  Not sure if it will cause any backwards compatibility issues w/ your users, but if not, feel free to push so I can drop my fork and go straight to the source!
Looking for problems, see any?
SQL92 RDBMS Portability

First set of patches to assist RDBMS portability as previously discussed on the general development list. This covers the following:

 - Identifier quoting of SQL reserved words:
    - LANGUAGE
    - MODULE
    - OPTION
    - TIME

 - Identifier quoting of Virtuoso reserved word:
    - PASSWORD

 - Quoting of string literals in some places

 - Correct use of non-standard != logic comparison operator to <> 

 - Casting of some long types used in SQL functions that may not support long types

These changes are organised by front/admin then by component/module/plugin but squashed into single commits with respect to the categories of changes listed above. Given that none of the categories of changes are intended to alter any functional features, I hope that this is suitably divided and correct granularity for manual testing.

If preferred the commits are available unsquashed on separate branches under wdaniels/joomla-cms as indicated by the [branch-name] prefixes of the squashed commits messages where merged into this (sql92) branch.

These patches are relatively trivial and I do not believe to be contentious. Further patch sets I intend to raise for discussion on joomla platform/cms lists as appropriate.
Adding new hashing algorithms to Joomla 3.0

Tracker item: http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_id=8549&tracker_item_id=27381

Discussion link: https://groups.google.com/forum/?fromgroups#!topic/joomla-dev-cms/mzb0utUj0wg

Changes made: Made bcrypt the default algorithm when you install Joomla
Fix bug unserializing object into struct

Includes unit test.
Add remote image view listener interface to be notified when image is loaded

I needed access to the bitmap after it was downloaded, so I added an optional listener.
pull-request-4

miguel.pastor
Wrote my comments for the brain

Overall, I think you wrote too much code, and it is very hard to follow.
Don't list optional depends in find_depends.

If find_depends list optional depends. In zlocal an optional depend can
be interpreted as a hard depend.
Allow LIBDIR override and IPv6 opt out

For proper installing miniupnpc in [Exherbo](http://www.exherbo.org) it will be good to have these changes or similar in upstream code.
The reason for this patch is that at 64bit platform where .../lib64 is used we need to have a chance to override default .../lib variant. Also when there is no IPv6 support enabled one of the tests hangs:

    miniwget validation test
    ./testminiwget.sh
    socket: Address family not supported by protocol

Thank you
Fixed typo on the provisioners page
Dev

implements bamboo API v0.5
Added "sender" field to emailService
Add partial support for IPTC-IIM

Allows reading a subset of possible IPTC-IIM tags from JPEG files.
Specifically those tags are read that directly map to XMP tags.
If both XMP and IIM tags exist the XMP tags take precedence.

This change supports IIM as far as necessary to import images from
Mediadex into f-spot.
Add mailmap file for correct git shortlog stats.

This will ensure that stats created with `git shortlog -sn` correctly aggregate commits even if the raw log has different names for some developers.
Human-readable comment tree
Upgrade cssselect

lxml now depends on cssselect. The css_to_xpath() function no longer exists.
Fixed one deprecated runtime call-by-reference from Server.php (line 1707)
Encore le README :)

Renommé en .md pour qu’il soit reconnu comme étant du Markdown par github.
(#13567) Fix create_resources name parameter bug

Previously, the create_resources function would inconsistently override
name parameters provided by the user, setting the name parameter equal
to the resource title. This commit modifies create_resources such that
when provided, user-supplied name parameters are used correctly and
consistently.

Add name parameter tests for create_resources.
#4680: Reject CA network operations when master CA is disabled

When the master has CA function explicitly disabled, it would still respond to
networked REST requests. They accessed the local certificate store and,
generally, provided quite unexpected results.
    
For example, if a CSR was submitted it would be accepted successfully and
ignored; no further action, despite the fact that the master would never do
anything with it, and it could not be acted on.
    
Now, instead, we explicitly fail for remote requests.  This delivers a clear,
unambiguous error message to the agent and stops them functioning - a much
better outcome overall.
Clarifying description for ssh_authorized_key key attribute.
Deprecates puppet kick, and agent --listen. Issue 15735.

This deprecates the puppet kick command and the agent's --listen option.
Deprecation messages are issues using Puppet.warning.
Tests check that Puppet.warning is called and that message includes
"deprecated".
Teacup::Style proposal

Hi,

Here is my 2 cents.

Klaas
Various patches to libiscsi

This series adds a serious protocol violation fix, iscsi redirect support, debugging support, reconnect time backoff and settable tcp user timeout option.
Widen darwin options in configure.in to all architectures

The fix in sam-github/libnet#14 is too narrow: the same options (esp. the byte swapping) are needed not just on i?86 but definitely on x86_64 as well. Most likely all the options are needed on all architectures, but I don't have a ppc mac on which to test. However, looking at other OSes, e.g. NetBSD, they don't select this based on architecture.
Scala comment nesting fix.

This should fix the build, Scala's nested comments made the route matcher /meteor/* inside the comment block
break compilation.
I wrapped the recursive call to makeRequests in setTimeout to prevent "stack overflow" in IE7

...overflow" in ie7
add jasmine and travis-ci
Expose the stream
documentation fu
new and not improved pull request
Generic JSON serialization with basic test and header guards

More to come but first you should look this over.
Also now includes header guards.
Update zhCN & zhTW locale
Add "loaded" event to modals that use a remote source

Fixes issue #5169. Uses the callback in jQuery's .load() to trigger a "loaded" event on the modal element.
Remove body padding-left, padding-right on tablet screens

This commit removes the default padding-left and padding-right rules for
tablet-sized screens. Adding this padding results in broken full-page-width
banners, such as the .jumbotron on Bootstrap's own documentation site.

While it makes sense to attempt to ensure that <body> content does not touch
the edge of the screen on tablet devices, any content in the responsive
Bootstrap grid *already* cannot touch the edge, because the .container's width
continues to shrink as the page decreases in size, effectively providing the
same padding.  Specifically, if the browser is 980px large, the .container will
be 940px, giving 20px of margin on either side and if the browser is 979px, the
.container will be 724px, giving between 127px and 22px of margin on either
side.

If content is in the grid, it cannot touch the edge. If content is not in the
grid, it's probably because the site designer wants it to be as wide as
possible. Removing this default allows for that situation.
Fix transition end name for opera 11+12

Fix transition end name for Opera 11 and Opera 12.
Should fix issues: #3896, #3897, #4157, #4158
Add Configurable Timers

I've added a template for limiting certain commands on timers.
Ant task cleanup

- Moves build number to common task like master to prevent issues like https://github.com/wet-boew/wet-boew/pull/567#issuecomment-9543824
-Using single subant calls for root build
-Inplace base64 encode images instead of copying them several times

If you merge this into master as well, make sure the build number is corrected
fixed duplicated checkbox condition

The checkbox condition is presently duplicated in the same file; this just removes the duplication.
Hotfix/psr 2 compliance

I've made some changes to make the framework (more) psr-2 compliant. TODO: I've seen some conditionals where the body was not wrapped in curly brackets. I haven't tackled these yet.
Don't add separator if not prefixing columns

When not prefixing columns with the table name
don't add the platform's identifier separator.

Fixes #2599
Hotfix/console 404 reporting

Adds error reporting capabilities to the Console RouteNotFoundStrategy.

If the view_manager "display_not_found_reason" flag is enabled, this will display the reason for the "404" condition, as well as any exceptions, if any, present in the event (looping through all previous exceptions).
Fix PHPDoc blocks
Remove abstraction from factories

defining factory class as abstract breaks CS (Abstract prefix)
[zen-27] Renamed interfaces in Zend\Config
[zen-52] Renamed abstract classes in Zend\Tag

Renamed abstract classes
Fixed use statements

[![Build Status](https://secure.travis-ci.org/prolic/zf2.png?branch=tag)](http://travis-ci.org/prolic/zf2)
More Support for Apps Interface

Added more support for Apps interface and dashboard. Added more content to weather portlet, layed groundwork for Network Scans web interface
Scripted input for ask() invocations

When driving pip from another script, one occasionally needs to be able to provide feedback for interactive prompts which may come up. This patch provides a way to do that.
Updated the ImageButton and the Complex input to use the ImageButton

Updated the ImageButton to display correctly on IE and added code to add the
hand cursor on the button.  Also change the save, undo and add button to use
the ImageButton. And add setters for the styles of the add, undo and save
buttons.

issue A24Group/Triage#1933
version 0.4c updates

Tested all the functionality and it's a go.
Move VPS into AttemptoI

This commit provides VP coordination for `Fre`, `Ita`, `Spa` and `Ger`. Also, VP coordination is moved into `AttemptoI`. `Urd` (which doesn't get the VP coordination support via RGL) is provided with a default implementation.

@johnjcamilleri do you think this refactoring is OK, or can it be done in a nicer way?
Fix bugs in Internet Explorer 8 & 9

For some reason my commit decided to say the whole file was changed, but i really only changed a few lines:

I added this as a shim below line 874 in Preload.JS to fix indexOf errors in IE<9:

    // ES5 15.4.4.14 Shim for IE 7 & 8
    // https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/indexOf
    if (!Array.prototype.indexOf) {
        Array.prototype.indexOf = function indexOf(sought /*, fromIndex */ ) {
            if (this === void 0 || this === null)
                throw new TypeError();
            var self = Object(this);
            var length = self.length >>> 0;
            if (!length)
                return -1;
            var i = 0;
            if (arguments.length > 1)
                i = toInteger(arguments[1]);
            // handle negative indices
            i = i >= 0 ? i : length - Math.abs(i);
            for (; i < length; i++) {
                if (i in self && self[i] === sought) {
                    return i;
                }
            }
            return -1;
        }
    }

To fix audio element errors I changed line 59 of TagLoader.js
this.isAudio = (window.HTMLAudioElement) ? (item.tag instanceof HTMLAudioElement): false;

To fix event errors on 197 of TagLoader.js i changed the line to:
if(tag.removeEventListener) tag.removeEventListener("canplaythrough", this.tagCompleteProxy, false);
fixed multiple client connecting at the same time

proper windows event handling thanks to comp_channel
removed all workarounds
Capifony deployment process

How-to:
* ``cp app/config/deploy/staging.rb.dist app/config/deploy/staging.rb``
* configure your ``app/config/deploy/staging.rb``
* run ``cap staging deploy:setup``
* there now should be 2 new folders ``shared`` and ``releases``
* copy your shared files (parameters.yml, yuicompressor and etc.) to ``shared`` folder on your server
* run ``cap staging deploy``

For production server, just replace ``staging`` with ``production`` in steps above

![](http://i.imgur.com/dIdt8.png)
Merge Master into Ux Improvements branch
Bulk user creation script added.
generate plain html suitable to include directly to a wiki page

rake restapi:static generates apidoc-plain.html file that is ready to be
included into wiki page (no dependencies on bootstrap).
sbt and maven used together as it should be

This couple is no brainer, just do each time you modify build.sbt
1) sbt make-pom 
2) cp target/scala-2.10/skeptik_2.10-0.2-SNAPSHOT.pom pom.xml
and don't forget to commit pom.xml

This will make your BuilHive status green again and will allow eclipse users to import your project directly fully configured and ready to run/hack.
Add composer support

I've added a basic composer.json to this project so that we can list it as a dependency of DOMPDF.

You can now generate a valid `autoload.php` file by running `composer update` in the package root. Originally I went through the existing classes and removed all the `require_once` statements, but I decided it's probably better to leave them there for now, to support anyone still manually including this package.
fix a minor but realpath related

the Realpath has different behavior dependent of O.S and php Version.
change it to use constant dirname(_ _ DIR _ _); 
into pear-package.php
Created support to simple entities.
Correct negative message for exception VowelsException.php

Correct negative message on exception VowelsException.php

Signed-off-by: Kleber Hamada Sato <kleberhs007@yahoo.com>
Upgrade asset bundler

This PR includes the latest version of asset_bundler.rb and an upgrade to your `_config.yml` to reflect the changes you had made.

I would like to point out the benefit of using the `_asset_bundler_cache` feature:

    ~/code/xcsoar-web  (upgrade_asset_bundler) * $ time jekyll 
    Configuration from /Users/moshen/code/xcsoar-web/_config.yml
    Building site: /Users/moshen/code/xcsoar-web -> /Users/moshen/code/xcsoar-web/_site
    Successfully generated site: /Users/moshen/code/xcsoar-web -> /Users/moshen/code/xcsoar-web/_site
    
    real  0m14.962s
    user  0m14.498s
    sys 0m1.199s
    
    ~/code/xcsoar-web  (upgrade_asset_bundler) * $ time jekyll 
    Configuration from /Users/moshen/code/xcsoar-web/_config.yml
    Building site: /Users/moshen/code/xcsoar-web -> /Users/moshen/code/xcsoar-web/_site
    Successfully generated site: /Users/moshen/code/xcsoar-web -> /Users/moshen/code/xcsoar-web/_site
    
    real  0m3.941s
    user  0m2.870s
    sys 0m0.255s
    
    ~/code/xcsoar-web  (upgrade_asset_bundler) * $ ll -1s _asset_bundler_cache/
    total 536 
      0 . 
      0 ..
      8 195edbbb2c38a491aa2b4d65ff340823.css
     80 2976d8cd5d15657bad1a46c6b93d8440.css
    200 a0b5399caa4c7207dfab747e54de1e9c.js
     80 bbb326ac961be31e16ff4914bcc1d855.css
      8 dd76b7bb9c0e31f990520dabc9e1f0b2.js
     80 ed34995e1aa8e23ca3f1d5822d7f4df5.css
     80 ee0b9b2d0c7e5ad1dce0f6eac30b66ee.css
Compatibility update for inventory changes in API

Signed-off-by: Irmo van den Berge <bergerkiller@gmail.com>

See also:
https://github.com/SpoutDev/SpoutAPI/pull/339
Add snow levels in code + Edit camera speed

Snow levels are ready to be use. But in game, there's always the whole
snow block instead of 7 levels. To fix.

Camera speed multiplied by 10 for the tests.

PS : didn't know how to make 2 PR with one commit, so I did one with the two commits.

Signed-off-by: Thomas LAMSON <tomlabete@numericable.fr>
testando travis

sera q já vai aparecer lá no travis "online"!
Fix Coding Standards PSR-2

- Braces
  - Line feed (CRLF)
  - eof_ending
  - elseif
Licence identifier migration

Adds licence identifier migration rake task.
Small fix for nose tests

Changed name of the page helper method to prevent nose from running it as a test
Fix compile merge interpolated css class
Fix performance issue on reading zip file with large amount of entries.


I recently came cross reading/writing zip files with large amount small files, and found Zip::ZipFile.find_entry is really big performance bottom-neck for my app through profiling. This pull request try to resolve this problem by making zip entry lookup in Zip::ZipEntrySet as a hash lookup (O(n) -> O(1)). A side effect of this change is that now in Zip::ZipEntrySet entries with name "a_directory" and "a_directory/" will be stored as one entry. I guess that is fine because file and directory with same name can not co-exists in a zip file anyway.

I did a simple experiment, given a zip file with 35160 directories and files, execute following code under ruby 1.9.2, MacOSX 10.7:

```ruby
zipfile = Zip::ZipFile.open("./the_zip_file", Zip::ZipFile::CREATE)

zipfile.each do |entry|
  if entry.ftype == :file
    entry.get_input_stream { |s| s.readlines }
  end
end
```
Before applying the patch:

```console
ruby read_test.rb  1340.08s user 13.23s system 100% cpu 22:28.38 total
```
After:

```console
ruby read_test.rb  28.48s user 0.77s system 100% cpu 29.203 total
```
virt: Adds new type of multi_host migration

1) Migration over exec protocol
2) Adds support for host offline migration
     - Source host starts VM migrate to file or any to storage
        place.
     - Then destination host start VM and continues in offline
        migration from storage place.
    In default exec migration is guest state stored in autotest tmpdir.

Signed-off-by: Jiří Župka <jzupka@redhat.com>
Remove line that overwrites linkwalk result vclocks

The main request meta.vclock was being used to overwrite individual linkWalk result meta vclocks. The behavior had been copied from the http 300 multiple-choice parsing. This caused the vlcock to be undefined for individual LW results. Removed the line for the overwrite and now the correct vclock values make it through.
Added configure step to README.md

Feel free to change the ARM= and CROSS_COMPILE=, but I think we need something that shows how to use the same configuration.
Added bottle-sqlalchemy plugin to windfall 

looks great!
Obey limit when adding element to fifo and check q count in fifo factory post condition

I think there are two issues with the FIFOCache.

1) fifo-cache-factory checks the postcondition ```clojure (= threshold (count %))``` which fails if threshold is not equal ```clojure (count base)```

2) The FIFOCache behaviour is not quite right. After removing an element (e.g. by pruning) the limit will never be reached again when inserting elements. E.g.

```clojure
clojure.core.cache>  (def C (fifo-cache-factory {:a 1 :b 2} :threshold 2))
clojure.core.cache> (-> C (dissoc :a) (assoc :a 1))
{:a 1}
```
Add api.close

http adapter does nothing on close
idb adapter calls close on the database
leveldb adapter closes the 3 databases comprising a Pouch db
Added ability to query temporary views in couchdb - #98
adding a few more options for viewing the smart_contacts_list 

it would be nice to have a few options for this rather than just newline
Groupataan tiliöintirivit ruudulla

Voidaan groupata tiliöintirivit ruudulla per tili/kustannuspaikka/päivämäärä. Saadaan näin pitkät tositteet paremmin luettaviksi. Oletusvalinta seuraa yhtiön parametriä "tositteen_tilioinnit".

MYSQL:
alter table yhtion_parametrit add column tositteen_tilioinnit char(1) not null after vastaanottoraportti;
Dropdowns

Styling for dropdowns
Mvp qa response

moved cases view and indicator def back into mvp from corehq.apps.indicators
Second forking first pull request
Initial preparatory work for git conversion
Fixing bug introduced in 'Protocols are powered by behaviours...'(11f934...
Reuse languages settings from LanguageService in UrlAliasService
work-around for unnamed root rubyhash JSONObjects

this is not production code, just to give you the json example ...
quick fix for setup script

Setup refers to readme.txt file. I guess now it is renamed to readme.md, so I updated setup.py accordingly.
Add microphone support, using new WebKit Audio API.

Modify and document out new Dancer#load interface, which must accept
only plain objects right now, since there are already three ways of
loading (Audio element / src attribute / Microphone Input).

Also added an example of microphone using FFT on
examples/fft-microphone.

Please consider to increment minor version, since it modifies Dancer#load interface.
Better detect the Authorization header in FastCGI environments

In situations where apache_request_headers() is not available (such as under FastCGI) the "Authorization" header may show up as $_SERVER['HTTP_AUTH']. The existing code changes HTTP_AUTH to Auth, but since Auth isn't the correct name for the header, the request fails. This pull request changes the header name from Auth back to Authorization, which is what the calling code is looking for as a header name.

Without this change, servers with FastCGI may not be able to accept oAuth requests using the Authorization header.
Exorcise active support

Play nice with Rails 2.x apps
Template changes for publishing to www4. This will be reviewed, final ch...

...anges will need to be made after the actual office_eere site goes live
colorama.init() required on Windows, noop elsewhere

I tested this change on Windows 7 and it works like a charm. Comment it out, and all you see are raw escape sequences.
No cycling for Ctrl-Shift-Alt-Left/Right; cleaning up windowManager.js

When you are at the first or last workspace, you only get the OSD on your screen when doing ctrl-shift-alt: just like happens with ctrl-alt in cinnamon master. If we want to use cycling muffin's get_neighbor could be edited to allow cycling everywhere, to keep it consistent.
Scale grid navigation

I have implemented grid navigation for the Scale view: use the Up and Down keys to move up and down in the window grid, with wrapping to the bottom or top if you hit past the top or bottom row, respectively. Grid navigation is disabled if there are less than than four items in the grid.

The wrapping logic is such that you can cycle through all items in the grid by pressing the same navigation key (Up, Down, Left or Right arrow) as many times as there are items in the grid.

As an added attraction, the Space key will now work to select the currently selected window, just like Enter.
Remove box-shadow styles from ambiance theme since they cause a major performance hit on mobile devices

The box-shadow styles cause a major slowdown when CodeMirror is embedded in a web view on mobile devices (for example on the iPad...) and the viewport is being scrolled.
Add highlighting tests for Markdown mode.

As you'll notice, only 44 of the 65 tests pass. This is because, apparently, there are several edge cases that are missed (e.g. a space between brackets for links). I've checked and rechecked the tests to make sure the tests match [Markdown's documentation](http://daringfireball.net/projects/markdown/syntax) and they are not failing due to a trivial issue (e.g. asterisk in a separate span, with same class, as the text following it).

Out of the tests that *do* pass, a large number of them could be adjusted to better match other modes and help with readability (e.g. only mark the actual ID or link as `link`, instead of the brackets as well). I decided to choose my battles with this, and simply consider them as passing for the time being, while more important issues are taken care of. I'll be going back through these at some point, after the other issues have been fixed, and updating them to be more correct.
Hi! I fixed some calls to "sys" for you!

Hello mattinsler!


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

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

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

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

Enjoy!

--[migrationBot](https://github.com/blakmatrix/node-migrator-bot)
Fixed some Russian strings.
Allow relative files paths for local includes

This change was necessary to get local file includes working on Windows.
Recipe for color-theme-buffer-local
Remove white background on profile view. Bug737318

Fix Bug 737318
Merge of 08/06

Kinds can be Created, Read, updated and deleted through CRUD requests
Code monkey jump through hoops for free beer?
[storage] Pass server response to callback functions

## Use case
Passing the `response` to the callback function allows the callback to verify uploads via hash checks. Most providers use the MD5 as the `Etag` header which can be extracted after this change. Otherwise we are losing valuable data.
Add Analytics tracking code.

Adds a GA tracking code to each page. Grossly inefficient, but whatevs.
[#1621] check if pid from pid_file is stale and remove pid file if stale

only implemented for unixoid oses, implementation for nt is missing
behavior on nt kept unchanged
Use data source for data frame

Provides a base data source class, which the data frame source uses.

Starting down the path of converting all sources to use this base class so that common needs like source ids and mappings are consistent.
Bugfixes and WPILib Find Module

I've fixed a couple bugs, one relating to whitespace in CMAKE_COMMAND. When you're using CMAKE_COMMAND like that, make sure to use <CMAKE_COMMAND> and not ${CMAKE_COMMAND} or any whitespace in the path to cmake will mess it up. I added a configuration option that allows you to input the correct GCC version (allowing the toolchain to find libgcc correctly). Lastly, I moved the WPILib include and library paths into a cmake find module. This does add another line of code to the CMakeLists.txt file of the actual robot, but its the right way to do it since WPILib is really just an optional library. To use the WPILib find module, it would probably be smart to copy the "cmake" directory from the repository into the project's directory. Then, you have to tell CMake where to look for modules by doing a

set(CMAKE_MODULE_PATH ${CMAKE_BINARY_DIR}/cmake/Modules)

Then, later on, all one has to do is call

find_package(WPILib REQUIRED)

to ensure that WPILib is found and that the include directory and library variables are set. If it can't find WPILib, the required option will make it throw a cmake error.

Here is a simple CMakeLists.txt file that I've been using to test my toolchain with a very simple robot.
```cmake
cmake_minimum_required(VERSION 2.8)
set(CMAKE_MODULE_PATH "/Users/mcoffin/workspace/TestRobot/cmake/Modules")

# Project Setup
project(FRC)

# Find source files
include_directories(src)
file(GLOB_RECURSE FRC_SOURCES "src/*.cpp")

# Setup WPIlib
find_package(WPILib REQUIRED)
set(FRC_INCLUDES ${WPILib_INCLUDE_DIR})
set(FRC_LIBS ${WPILib_LIBRARY})

# Create Executable
add_executable(FRC_UserProgram ${FRC_SOURCES})
set_target_properties(FRC_UserProgram PROPERTIES
	SUFFIX .out
	RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
)

# Link Libraries
target_link_libraries(FRC_UserProgram ${FRC_LIBS})
include_directories(${FRC_INCLUDES})
```
Update README.MD

Adicionada descrição de instalação em ambiente de desenvolvimento.
Alterada a extensão do arquivo para ser compatível com o markdown do github.
Default printing and directory searching

When fastrAck is run without arguments it now prints out usage. 
If .cindex is not the immediate directory fastrAck will now search upwards until it hit / or finds .cindex.
Adding debug message to expose jquery events

Adding debug message to expose jquery events
3.9.0

Incorporates changes discussed.
Additional cross lein version functions; multiple lein version testing

I finally found some time today to work on this. This patch includes the following changes:

* the `eval-in-project` ns is now named `eval`, and includes a `sh` function
* the `utils` ns now has `lein-home`, `lein-generation`, `read-lein-project`, and
  `try-resolve-any`, which basically maps `try-resolve` to a collection of symbols,
  returning the first success.
* there is now a sub-project for testing under multiple lein versions (in `test-project/`).
  Its tests are run via the poorly named `test/leinjacker/multiple_leins_runner.clj`. 
* cross version functions in `eval` and `utils` now have basic tests within `test-project/`
* `try-resolve` and `try-resolve-any` have tests in `test/leinjacker/utils_test.clj`

Running the tests currently is *slow*, since the mechanism for running the tests in the
sub-project does the following:

1. calls `lein install` to install leinjacker
2. invokes `lein`, `lein1`, and `lein2` in an effort to find the proper executable name
   for each version (this is cached to a file upon success to avoid paying for this
   every time)
3. calls `lein deps` in `test-project/` for lein1 to get the leinjacker jar in the
   proper location
4. calls `lein{2} midje` in `test-project/` for each version

Steps 1 and 3 could be avoided if I could come up with a better way to get leinjacker
onto the sub-project's classpath, but I haven't yet found a way to do that that also
gets leinjacker's own dependencies loaded properly.

Any feedback is welcome!
golden

pull it
Change components initialization order
A few minor improvements to the viewer
Linux cmake amd64

I added support for Linux to UNTZ with RtAudio.
Fixed regex for https GitHub repos

Otherwise, you get `no github remote found`
Force noglobals.

Instead of overwriting `urlConfig`, let's just filter it.
Updated less to 1.2.2

Hi,

There's an issue with less v1.2.1. On some machines/browsers there's an error: "Cannot read property 'local' of undefined".

This is an update to less v1.2.2.

Rémi
添加定时器实现以及调整了event loop部分的编码风格

采用定时器timer来实现了resource的使用情况检查，目前采用的是一分钟检查一次资源的使用情况，而不是以前的事件计数的方式。

欢迎拍砖
Added support for binary values

Up the version of the dynamodb client to 1.3.26 and added support for binary types.
fix issue adding invoice

The constant RESOURCE_INVOICE_PAYMENT was used instead of RESOURCE_INVOICE in some places.
新增禁用自定义字体/字号的帐号选项
MyRequest
More options, better scrolling restrictions

With this version you can have fixed  tabs that are contrained within a div. I also made sure many fixed tab on the same page would not conflict each other.
FW rewrite of Der Freitag after site redesign
lfdrole: Rename to GroupRole to better recognise what the element does

The LFD role icon is not just used by the LFD system, but also for LFR, normal raids and other systems.
I find the name a little misleading due to its spread in usage.
Generate ServerProtocolViolation If WebConnection.GetResponse() returns -1 in ReadDone() 

If WebConnection.GetResponse() returns -1 in ReadDone() then also treat this as a ServerProtocolViolation rather than failing with an exception later on.

We occasionally see this happen in the OpenSimulator project when web requests are made (the project makes a lot of these).
I'm reasoning that a -1 from GetResponse() also indicates that the response is badly formatted (wrong number of parts or not properly terminated) as well as catching an Exception.
Making this change removes the issues that we see.
Fixed bug with scrolling to the bottom of the timeline

The method that scrolls to the bottom of the current timeline:
`back_on_bottom` in `interface.py` raised an AttributeError because it
was accesing a nonexistent attribute.

I added a `status_count` method to the Timeline class in `timeline.py`
which updates and returns the count of the tweets, and I have used
the value that it returns to set the focus at the bottom of the
timeline.
Add the template options to next_link and previous_link method

Including next_start and next_end to next_link function.
Including previous_start and previous_end to prev_link function.
de-duplicate libc definitions

Yet another go at reusing cython's libc definitions.

These functions are now prefixed with `stdio.*`, `string.*`, etc.
Wrong version

This error cause some gems that support different rack version (like omniauth) to work incorrectly.
WELD-1056: removed weld-build-config from dependencies

 (it is only checkstyle plugin dependency)
Issue #86 Неверные ссылки восстановления пароля

Исправил неверные ссылки, теперь формируются с учетом пути к yupe.
Fixed initial output buffer cleanup
Added BPToolsPlayer, Tool.

Skeleton for BPToolsPlayer contains fields for selected tool and selected locations. Follow Factory Pattern.
Experimental support for bleeding version for git repos.

I'm experimenting with the possibility to specify a bleeding version with a hash, like:

```ruby
platform :ios, '5.1'
pod 'RestKit', :bleeding
```

With this change set in place we could have `0.0.1` podspec being updated (i.e. add `0.0.2.cp`) only they don't work anymore in bleeding mode for unversioned libraries.

##### Known issues:

- it creates documentation for the spec with the name of last version (i.e. if you later use the non bleeding might end up being confused).
- missing specs.
- needs more robust integration with subspecs and and the preferred dependency. 

##### Sample output:

Notice that RestKit is downloaded from head and marked as `[BLEEDING]`.

```console
$ dpod install --no-update --verbose

Resolving dependencies of: /Users/fabio/Desktop/Lambda News/Podfile

Resolving dependencies for target `default' (iOS 5.1)
  - RestKit [BLEEDING]
    - RestKit/JSON (= 0.10.1)
      - RestKit/Network
        - LibComponentLogging-NSLog (>= 1.0.4)
          - LibComponentLogging-Core (>= 1.1.6)
        - cocoa-oauth
          - NSData+Base64 (~> 1.0)
        - FileMD5Hash
        - SOCKit
      - RestKit/ObjectMapping/JSON
        - JSONKit (>= 1.5pre)
        - ISO8601DateFormatter (>= 0.6)
        - RestKit/Network
      - RestKit/ObjectMapping/CoreData
        - ISO8601DateFormatter (>= 0.6)
        - RestKit/Network
      - RestKit/UI

Installing dependencies

-> Installing FileMD5Hash (0.0.1)
-> Cloning git repo
   $ /usr/local/bin/git rev-list --max-count=1 d00c0c51c6d0955d9daf94c30cfd95a219d4914e
   d00c0c51c6d0955d9daf94c30cfd95a219d4914e
   $ /usr/local/bin/git clone '/Users/fabio/Library/Caches/CocoaPods/Git/ee93d7208a5cd34ce13dcdb4b8dcfdd22612fc30' '/Users/fabio/Desktop/Lambda News/Pods/FileMD5Hash'
   Cloning into '/Users/fabio/Desktop/Lambda News/Pods/FileMD5Hash'...
   done.
   $ /usr/local/bin/git checkout -b activated-pod-commit d00c0c51c6d0955d9daf94c30cfd95a219d4914e
   Switched to a new branch 'activated-pod-commit'
-> Using existing documentation

-> Installing ISO8601DateFormatter (0.6)
    ...

-> Installing RestKit/JSON (0.10.1)[BLEEDING]
-> Cloning git repo
-> Updating cache git repo (/Users/fabio/Library/Caches/CocoaPods/Git/3b4327a38aaa13bb7bccccfa640badc94f770919)
   $ /usr/local/bin/git reset --hard HEAD
   HEAD is now at f11a538 Merge branch 'release/0.10.1'
   $ /usr/local/bin/git clean -d -x -f
   $ /usr/local/bin/git pull
   Already up-to-date.
   $ /usr/local/bin/git clone '/Users/fabio/Library/Caches/CocoaPods/Git/3b4327a38aaa13bb7bccccfa640badc94f770919' '/Users/fabio/Desktop/Lambda News/Pods/RestKit'
   Cloning into '/Users/fabio/Desktop/Lambda News/Pods/RestKit'...
   done.
-> Using existing documentation

-> Installing SOCKit (1.0)
    ...

Generating support files
    ...
```
NSMBe shouldn't save spritedata locally.

This change stops NSMBe from saving data locally. Settings (like language) already stored themselves in user profile. Everything, except for `spritedata.xml` did that. Now `spritedata.xml` will do that too.

I actually need that for my Arch module, kthxbye.
Added license for gnu gpl 3, and ignored .DS_Store files.

Noticed the licence file was missing.
created an exercise for vector dot product

Created an exercise for vector dot product.
Added history support (warning: bc break for db file schema)

Added task completion history support with some metrics:

![](http://cl.ly/image/3Y3c0w071y14/Capture%20d%E2%80%99%C3%A9cran%202012-10-06%20%C3%A0%2022.38.36.png)

**Warning**: I had to update the JSON schema, so you'll have to delete tour `~/.OneTask.json` file.
MODE-1630 Corrected the build of the WebDAV tests

When there was no `~/.m2/repository`, the build would not succeed because of missing test JAR dependencies in the WebDAV test modules (since the test classes are reused). Fixing the POMs corrected the issue.
STIC2012 presentation

I've added my presentation slides for STIC 2012 - including some additional examples.

This is a fairly big commit - should I break it up?
Pickhax PR

Thanks for all your help :D
Hiroto

Not finished (as in not made neater), but this should work. code review time.
Vagrant plugin

this makes install --shims obsolete
bug fix, read changed, added printing function
Add support for MIME types

Awestruct::Rack::App did not set the correct Content-Type header for media types other than HTML. Rack defaults the Content-Type header to 'text/html' for HTML and to 'text/plain' for everything else. This change adds support for MIME types by using Rack::Mime to send the correct MIME type based on the file extension.

This change also sets the 'Content-Length' header and sends the body as an array since sending the body as a string can break in Ruby 1.9 (see the commented code pulled from the Rack spec).

Finally, the Gemfile has been updated to load the correct lib based on platform.
18楼恶意卖萌啊..

我为什么可以改别人的comment。。。
You don't need all of those checks there. Lets slim that out :D
Minor updates and fixes.

Updates GPB and Visual Studio project files for the template project (used to create new projects).
Fixes automatic game pausing on QNX/BB10 platforms on system events.
Fixes ScreenDisplayer compilation warning.
Fix support for SCSS files

- Include *.scss files in the list of stylesheet files.
- Run scss files through the `sass` interpreter instead of copying them to
  the output directory like plain css files.
- Make sure the styles output directory is created first. Copying a
  plain css file creates that folder automatically. But `sass` does not
  create the output directory, hence if no plain css files exist then
  `sass` would fail.
Spelling error

Hey Callum ;)

You have a spelling error in PlayerProgramCounter.py and VirtualCore.py. I have changed memmory (note the double m) to memory. (I also cached a few variables). I only know bits of Python, and haven't tested it, **so use at your own risk** :)

(PS: I'm bored, and you are always idle in Gmail chat :/)
Reduce amount of data in GET /consumers.

When serializing lists of consumers, we can save ourselves a lot of
serialization time by skipping the identity cert and facts, which are
not likely to be used when listing.

Introduced a @HateoasArrayIgnore annotation to apply to fields that
should be skipped whenever being serialized in the context of an array.
Changed the description of 'have_attribute_matcher' from 'has' to 'have'

I changed the description of 'have_attribute_matcher' from 'has' to 'have' to be more consistent with descriptions used by other Rspec matchers.  It also now reads as proper english when you view the spec output with flag '--format description'.

BEFORE:
it { should have_attribute(:email) }
=> should has attribute named email

AFTER:
it { should have_attribute(:email) }
=> should have attribute named email
BUG 9363 What is the difference between Default lang in Login and System

- In the login screen for the classic skin was not selected the language set in the ADMIN
Modificacion del test Unit PHPSQLParser

de acuerdo a las observaciones indicadas
Bug 8830

Review code and fields
BUG 9258: Replaced by Dropdown in User Configuration for case routing not used

I add function to replace user.
Feature api layout
Unit Test and Zend_Http_Client Support

now this method can be safely invoked by a command-line or server-side interaction without erroring out
Filter out annoying warnings in RSpec

This pull request filters out `possibly useless use of == in void context` that occur all the time when saving RSpec files that have multiple `should` in `it` blocks.

Example:

```ruby
  it "does something" do
    1.should == 1
    2.should == 2
  end

```
Fix #86 add tooltips
Use mysql2 instead of mysql

Use the mysql2 gem instead of mysql, and remove sqlite.
Chainingの翻訳終了です。

監訳の必要はありませんが何か気づいたことがあればご指摘ください。
Move twitter to default theme
Couple of Diaspora fixes

First, move the "Transform tags" code into `bb2diaspora` so that it happens for comments as well (whether or not Diaspora uses tags in comments is up to them).


Second: there was another particular situation where relayable retractions weren't working (for Diaspora). There were a couple of ways of fixing it. One way allows possible simplification of Friendica's code and de-coupling, to a great extent, of the Diaspora handling code from the main Friendica code.

It relies on the fact that Diaspora currently (and historically) doesn't check the author_signature of a relayable if it has a parent_author_signature. Thus, anything that Friendica acts as the final relay for doesn't need an author_signature. We only need it in the "followup" situation, when we should always (?) have access to the private key of interest. (A possible exception to this statement is when someone likes a comment, but the main Diaspora code doesn't support that currently, and there are some other fairly thorny problems with getting it to work for pods using the older code.)

It should be possible to remove a lot of the Diaspora signature handling that Friendica does on the basis of this approach and move almost all the Diaspora handling into the Diaspora library, separate from the rest of the Friendica code. That is my goal, but I'm going about it slowly to avoid introducing a lot of bugs.
create new signed text for relayables right when relaying them

In a previous upgrade to the `diaspora_send_relay function`, I removed the creation of the signed text from that function and instead chose to rely on the signed text in the database. However, since the body of a comment sent through `diaspora_send_relay` has `bb2diaspora` applied to it, the comment signature sometimes fails when reaching Diaspora. To prevent this, create the signature from the comment text in the form that it gets sent to Diaspora in by re-instating the creation of the signed text in `diaspora_send_relay`.
Collection all

fix for #20
Pull request

Update to colors in diagrams. Also made arcs in diagrams thicker for shorter sequences.
Check matrix dimensions for matrix operations only in the Strict mode
Check for British Spelling
fix: plurals in russian (take 2)

New to git(hub), not quite sure how, but #53 is now closed. Reopening.
Editor cleaned whitespaces, I think it won't hurt either.
Documentation update for Django upgrade path to Django 1.4

If upgrading from a < Django 1.4 project and you choose
to update the directory structure, developers will need
to ensure they remove the __init__.py file so that the
project is not interpreted as a python package by Nose.

Fixes #81
sorry, previous request was wrong way
pre cache message definitions

add a hook in rpc_server to initialize each object that inherits from message/message so the field definitions are cached on first request
CodeReview

I made two major changes. First, i saw that you were trying to get a
gradient type thing to work on your moving line, so i went ahead and the
moving line section to make an actual gradient on the background that
changes every 250 frames. Second, when the mouse was clicked, it spawned
a random rectangle, but if it was placed too high, the program would
crash, so i went ahead and made it so that the rectangles would instead
be placed as high as possible, without crashing the program. I ran out
of time, but i was also going to make some additions to blur, as you
said you had trouble with that. Basically i was going to just locate
each pixel, add up the rgb values of the surrounding pixels, store this
as a local variable, divide by nine, and then apply those local rgb
values to all the pixels added up in that iteration.

Hope this helps,
-Koz
Allowing string/symbol keys for defaults

Allowing strings or symbols as the key to persistence objects. Both access the same value:

```ruby
App::Persistence[:key]
App::Persistence["key"]
```