labofsahil/github-event-dataset-2012 huggingface dataset:
Set explicit ErlyDTL extension in rebar.config

When Axiom is used as a rebar dependency in a project whose rebar.config
sets a custom extension for ErlyDTL templates, this leaks into Axiom
and prevents the error templates from getting compiled. By explicitly
setting the ErlyDTL extension to ".dtl" locally within Axiom,
this is avoided.

Should this be done in rebar.test.config as well?
Allow overriding the ivy cache location

This is useful when running multiple concurrent builds on the same machine, e.g., a continuous build machine, because the ivy cache is not resilient against concurrent writes.
Initial :sor/:sort support

Sorry for the radio silence. I was on vacation for a week away from computers and internet and such. 

Here is my initial implementation of :sort which should be good enough to be usable in most cases.

Goal:
*:sor* *:sort*
    :[range]sor[t][!] [i][u][r][n][b][x][o] [/{pattern}/]

This currently supports the following:

* With [!] the order is reversed.
* With [i] case is ignored.
* With [n] sorting is done on the first decimal number in the line. One leading '-' is included in the number.
* With [b] sorting is done on the first binary number in the line (not originally part of Vim - added for this implementation).
* With [x] sorting is done on the first hexadecimal number in the line. A leading "0x" or "0X" is ignored.
* With [o] sorting is done on the first octal number in the line 
* With [u] only keep the first of a sequence of identical lines (ignoring case when [i] is used).
Without this flag, a sequence of identical lines will be kept in their original order.
Note that leading and trailing white space may cause lines to be different.

What's missing from this push:

* No pattern support - I'm struggling on the implementation (using Java regex or translating from Vim's regex)
* No range support - will need to have the command extend a different parent command.
* Hex doesn't support negative (-) signs. 

Let me know if you have any questions or suggestions. Thanks!
= 5
adjust silly error
Change the stoppropagation of the zoom buttons
Fix Fatal error & Notice, .png / .jpg / .gif Support für Flaggen.

Fix Fatal error: require_once(inc\tinymce\plugins\dzcp/inc/kernel.php):
failed to open stream: No such file or directory in
inc\tinymce\plugins\dzcp\smileys.php on line 4 *renabled on tinymce
Fix Fatal error: require_once(inc\tinymce\plugins\dzcp/inc/kernel.php):
failed to open stream: No such file or directory in
inc\tinymce\plugins\dzcp\users.php on line 4 *renabled on tinymce
Fix Fatal error: require_once(inc\tinymce\plugins\dzcp/inc/kernel.php):
failed to open stream: No such file or directory in
inc\tinymce\plugins\dzcp\flags.php on line 4 *renabled on tinymce

Notice: Undefined variable: db in inc\kernel.php on line 240
Notice: Undefined variable: u_b1 in news\index.php on line 264
Notice: Undefined variable: u_b2 in news\index.php on line 265

Support .png / .jpg / .gif für alle Flaggen.
handle request library returning object
Issue/scaladoc
Fix parsing error when month is '0' or '00'

Hi,

Timeliness doesn't seem to like parsing '0' or '00' as month values.  In such cases, Timeliness::Parser.parse should simply return nil because the date string is invalid.  But here is what currently happens in a few cases:

```ruby
Loading development environment (Rails 3.0.7)
ree-1.8.7-2010.02 > Timeliness::Parser.parse('00/01/11')
 => Sat Jan 01 00:00:00 UTC 2011 
ree-1.8.7-2010.02 > Timeliness::Parser.parse('0/01/11')
 => Sat Jan 01 00:00:00 UTC 2011 
ree-1.8.7-2010.02 > Timeliness::Parser.parse('00/01/11', :date)
NoMethodError: undefined method `<' for nil:NilClass
	from /.../gems/activesupport-3.0.7/lib/active_support/whiny_nil.rb:48:in `method_missing'
	from /.../gems/timeliness-0.3.4/lib/timeliness/parser.rb:142:in `fast_date_valid_with_fallback'
	from /.../gems/timeliness-0.3.4/lib/timeliness/parser.rb:24:in `make_time'
	from /.../gems/timeliness-0.3.4/lib/timeliness/parser.rb:17:in `parse_without_date_conversion'
ree-1.8.7-2010.02 > Timeliness::Parser.parse('00/01/11', :datetime)
NoMethodError: undefined method `<' for nil:NilClass
	from /.../gems/activesupport-3.0.7/lib/active_support/whiny_nil.rb:48:in `method_missing'
	from /.../gems/timeliness-0.3.4/lib/timeliness/parser.rb:142:in `fast_date_valid_with_fallback'
	from /.../gems/timeliness-0.3.4/lib/timeliness/parser.rb:24:in `make_time'
	from /../gems/timeliness-0.3.4/lib/timeliness/parser.rb:17:in `parse_without_date_conversion'
```

This pull request attempts address the issue at what I think is the root cause in Timeliness::Helpers.month_index.  That method does not differentiate between '0'.to_i and '<any other string>'.to_i, which both return 0.  

Please consider including it in your next release.

Thanks,
Jim
Implements fos user bundle
test pull

coba di merge..
Issue #46 - Multiple topics documentation and 'topic' callback argument added

Reading through @ifandelse's pull request (https://github.com/appendto/amplify/pull/47) I felt like we could solve the identifying the topic pretty easily and explored that approach in this pull request. 

I've included the multiple topic documentation that @ifandelse started then extended amplify to include the passing of 'topic' as the last argument to the callback function, optional of course. here's the examples of how this would work: 

	amplify.subscribe( "lion kitty dog", function( data, topic ) {
		console.log( "The " + topic + " says '" + data.bar + "'." );
	});

	amplify.publish( "lion", { bar: "RAWR!" } );         // The lion says 'RAWR!'.
	amplify.publish( "kitty", { bar: "meow" } );         // The kitty says 'meow'.
	amplify.publish( "dog", { bar: "Woof!" } );          // The dog says 'Woof!'.

I've included tests and documentation for subscribing multiple topics and identifying the topic published.
Changed required_rubygems_version in gemspec
Allowing false/null/empty.. values in the options

Hey,

I slightly modifed the way the options are initialized in order to be able to pass 0 or false values.

This is useful if you don't want to set an active class on tap for example. 
In my case, there were a couple times where I wanted the active class to be set on a parent of the taped element and not directly on it. 

By passing `activeClass: false` when creating the tappable object, I could then do what I want by adding/removing the class on my parent element in the `onStart`, `onEnd`, etc.. events.

What do you think? :)
Develop: Django 1.5 compatibility - remove simple_class_factory and verify_exists

`django.db.models.base.simple_class_factory` has been removed and was a no-op anyway. replaced with a lambda.

`django.db.models.URLField` no longer has a `verify_exists` option
Completing repo reorganization

Moved files into the correct component dir for Horizon and Quantum
extensions.  Update module and class import paths to match the new
organization format.
Add host connection parameters.

VixHost's constructor can now take a hostname,
username and password.

Also fixed the setup.py to work with VIX 1.11
Add dl for article info to other content layouts

Updated to archive and article layout. Removed commented out code in category blog layout. Fixed
the parameter name in archive to match the rest (info_block_position)
Promises - Syntactic sugar for tornado.gen

Here is the first version of my promises module, exposing a simpler (I hope!) api to `tornado.gen`.

This isn't ready for inclusion yet (no tests/documentation), but I've opened this to get some initial feedback.

The public api consists of two functions: `promise` and `until` and one class `Promise`. Here is an example of it in action:
 
    from tornado.web import asynchronous
    from tornado import gen
    from tornado.promises import promise, until

    from app_specific import fetch_user
    from app_specific import fetch_blog
    from app_specific import fetch_blog_comments

    class GenAsyncHandler(RequestHandler):
        @asynchronous
        @gen.engine
        def get(self, blog_id):
            user = promise(fetch_user, self.get_current_user)
            blog = promise(fetch_blog, blog_id)

            yield until(blog)
            blog = blog.value
            comments = promise(fetch_blog_comments, blog.blog_id)
            author = promise(fetch_user, blog.author)

            yield until(user, comments, author)
            user = user.value
            comments = comments.value
            author = author.value

            self.render('blog_post.html', user=user, blog=blog, comments=comments, author=author)

The promise function has the same args as the constructor for gen.Task.

    blog = promise(fetch_blog, blog_id)

This calls fetch_blog immediately and returns a `Promise` object. You then use the `until` function in conjunction with `yield` to yield control until the blog post has been fetched.

    yield until(blog)

`until` accepts a variable number of `Promise` arguments. So you can wait for multiple promises to be fulfilled:

    yield until(user, comments, author)


Getting the results
--------------------------

The promise object stores the *args and **kwargs given to the callback. The *args are made available through the `values` property. For convenience if only one positional argument was provided the `value` property can be used. If more than one positional argument was provided than `value` behaves the same as `values`.

Named arguments are made accessible through attributes on the promise object. (If the name clashes with an existing attribute name on the `Promise` object (`value`, `values` or `finished` for example), then there is currently no public way to access it, but it would be trivial to add another property which exposes the kwargs.

The access to the named arguments makes error checking pretty easy:

    yield until(blog)

    if blog.error:
        self.send_error()
        return

    blog = blog.value


Feedback Wanted
--------------------------

 - What do you think of the names `promise` and `until`? I think `yield until(...)` makes for very readable code. Do you agree?
 - What do you think of the interface of the `Promise` class?
 - What changes would you make?
return None when a secure-cookie is forged

A very simple bug fixing!

It seems one forgot to return None when a secure-cookie is forged -- where the timestamp starts with a "0" -- in the function "decode_signed_value", a mechanism designed to defeat the following forgery:

"TWFu0000|1341271759|02233ed3df447a08059ccb6e4fd0d19797b3e435" forges as 
"TWFu|00001341271759|02233ed3df447a08059ccb6e4fd0d19797b3e435" 

Note that, the fixing does not change the logic of this function but makes the "returns" more consistency.
redirect should be treated as a normal response

Hi Godfat

Under our usage of jellyfish

```
Api::Server = Rack::Builder.new do
  use Api::MiddleError
  use Rack::Cache
  run Api::ServerCore.new
end
```

with the implementation of `Api::MiddleError` as
```
class Api::MiddleError
  handle Jellyfish::Found do |e|
    status  e.status
    headers e.headers
    body    e.body
  end
end
```

redirects in `Api::ServerCore` don't get cached by `Rack::Cache`, although `Rack::Cache` itself stats that its capable of caching it in "lib/rack/cache/response.rb" line 59.

Is there a reason why redirects are treated as fly over exceptions instead of normal responses?
fix unit tests

correct unit tests that fail in UserServiceTest
AS7-5971 Work around transient dependencies problem by waiting for all a...

...dditional modules to be availble before loading any deployment modules.

This is not a 100% fix, but as the problem is a bit of an edge case as it is,
I think this should be sufficient. Unfortunalty there is no correct way to fully express
module dependencies using services, due to curcular references and re-exported dependencies.
JBPAPP-9838 Aggregated javadoc - add explicit excludes, and blacklisting.

PR for 7.1: https://github.com/jbossas/jboss-as/pull/3345
Switching to pst+ for stacktraces

There's a note in #11 that says pst+ and bencode don't get along, but this has been working for me. The colored stacktraces make a big difference in readability.

If someone wants to elaborate on what the bencode problem is, I can take a look at it.
Add optional wait timeout to printcore send, send_now

Ok, finally poked git into doing it right.

I have a pronsole macro to do Z-axis probing which needs to stay in lock-step with the machine.
This patch allows each command wait for the matching "ok".

It doesn't work if the command is actually multiple commands concatenated.
%if define stickshift-common selinux policy creation/installation for on...

Only install SELinux bits for Fedora packages, leave RHEL SCL stuff out of it.
Search direction

I've completed adding the SearchDirection class to Pylearn2 and I tested it. It seems to work as I intended.

I also added some subclasses (adagrad and momentum, or at least momentum in the way I understand it) to test it a little.

If everything is okay with my pull request, I think there would be some cleanup to do in the SGD class as some of the hacks added over time might be replaced by a SearchDirection subclass.
completamento file  dettaglio 

Ciao Luca,
ho completato la parte in cui c'è la visualizzazione del piatto scelto ( con inserimento immagine)
Fix clojure Clojure 1.4 AOT problems by upgrading to Clojure 1.4

Hi macourtney, we came across failures of drift when running an AOT compiled project with it (these problems did not manifest until we deployed as such, worked fine in lein).

To test the solution, I pushed your snapshot clojure-tools to clojars under my name, and did the same for drift, using this 1.4-compatible version of clojure-tools (I also upgraded it to lein 2).  This solves our problems.

In this pull request I assume that a (non-snapshot) release of clojure-tools is done prior to acceptance.  I guessed you might version the next release of clojure-tools as 1.2.0 but you may decide this does not warrant a minor version bump so please let me know or edit as you will to reflect.  Thanks! --Rob
Corrected xml config casing to be camel case instead of pascal case. Fixes issue #50
Bug 796509 - [phone] Need an asset for 'Airplane Mode' dialog when emiti.ng a call while the phone is in airplane mode (r=fcampo).

Basically, implementation of the new dialog shown when the user tries to make a call and the airplane mode is enabled according to this: https://www.dropbox.com/s/9r1iwp8ud2huj2i/OWD_00_airplanemode.png
add dev marketplace to homescreen

useful for testing packaged apps installation, blocklisting, and submission
[Facebook Import] Some styles provided by UX

@jmcanterafonseca R?
[settings] follow-up of #4394, cleanup

This should fix most of the small regressions caused by #4394, but the dialog boxes still have to be fixed.
Bug 809894 - [Homescreen] Evme opacity transition improvements [r=vingte...

...tun]

https://bugzilla.mozilla.org/show_bug.cgi?id=809894

thanks Vivien
Typo in live reload
cloneRelation in RolapStar was not cloning the filters when relation is ...

...a MondrianDef.Table
Redis::add does not exist

ARedisConnection client, i.e. Redis class does not have a method named add. Instead setnx and expire should be used.
Added support for "node-gyp" build

Hey guys,

`libxmljs` is one of the big ones the I wanted to get over to supporting building with `node-gyp`. So here it is :)

The build is essentially identical to the wscript build, invoking `xml2-config` to get the necessary -l and -I flags to link to the system-installed libxml2. Therefore there's no Windows support yet, since that will require bundling libxml2 (or at least precompiled binaries of it for windows).

Cheers!
Use SetDeadline methods for socket timeout, update code with go fix

This pull request contains two changes:

- Changes in the socket classes to remove the use of SetTimeout and replace it with SetDeadline. This is required for the weekly version of Go since SetTimeout was removed. Following the guidelines in the Go docs I am calling SetDeadline just before any Read/Write method.

- Automatic fixes in the code, performed by "go fix", which involve the use of the strconv package. Unfortunately this tool also appears to run "go fmt" internally so the file whitespace is changed and so it appears a lot of lines where changed. This is limited to only the JSON tests.
Drowsly Leo

I want to keep my job! Thanks!
Use Mass in Velocity Verlet integration to restore drag-and-drop behavior

As per our earlier discussion, I realized that the mass of a particular particle can change in time; the mass of all the particles may not be the same as well, so this required new code to deal with changing mass.

I also changed the physics to cache the "old mass," meaning we can now cache the old acceleration and get even better dynamic behavior. The atlas demo now shows off this new mass changing behavior (and dragging and dropping); frankly I think it looks quite nice!
first groovy and github pull req.  gap and chaser added.  hope I'm doing this right
Replaced tabs with spaces for indentation; implemented consistent format
Feature/service-cli

Introduce subcommands to register/unregister services and endpoints.
Fix broken sk.yml

The last commit contains a broken entry in sk locale. Could you fix please? Thank you.

irb(main):009:0> y = YAML.load_file('/home/bitnami/.bundler/ruby/1.9.1/spree_i18n-17cd16372e77/lib/spree_i18n/../../config/locales/sk.broken')
Psych::SyntaxError: (/home/bitnami/.bundler/ruby/1.9.1/spree_i18n-17cd16372e77/lib/spree_i18n/../../config/locales/sk.broken): found character that cannot start any token while scanning for the next token at line 657 column 18
        from /opt/bitnami/ruby/lib/ruby/1.9.1/psych.rb:203:in `parse'
        from /opt/bitnami/ruby/lib/ruby/1.9.1/psych.rb:203:in `parse_stream'
        from /opt/bitnami/ruby/lib/ruby/1.9.1/psych.rb:151:in `parse'
        from /opt/bitnami/ruby/lib/ruby/1.9.1/psych.rb:127:in `load'
        from /opt/bitnami/ruby/lib/ruby/1.9.1/psych.rb:297:in `block in load_file'
        from /opt/bitnami/ruby/lib/ruby/1.9.1/psych.rb:297:in `open'
        from /opt/bitnami/ruby/lib/ruby/1.9.1/psych.rb:297:in `load_file'
        from (irb):9
        from /opt/bitnami/ruby/bin/irb:12:in `<main>'
Pull Request: chore/introduce configuration file

Originally, I just wanted to switch to PostgreSQL in development and test. I then stumbled upon a little security issue. As our app is open source we shouldn´t check in the security_token which we use in production. In Addition we also shouldn´t check in any license or API keys. I removed all existing ones and introduced a file (`config/configure.rb`) which loads the configuration from a YAML file (`config/configuration.yml`).

The `configuration.yml.template` file shows the structure of the real configuration file which is not checked into version control.

You can generate a new security_token using `ActiveSupport::SecureRandom.hex(64)` (in the rails console).
Some modification on errorfill

lines 34-35: 'ax' added in the doc string (was missing) 
lines 10, 23-24, 43-45: line style for the line x,y added: now it is possible to use a line style passed to the function
line 45 indentation corrected: before was drawing the line only if color is None
Prevent use of encoded non-reserved characters in path

Closes #287
Update GameEngine/Database/db_MYSQL.php

Train in Great building fix
Older versions of C compilers don't like C++ comments

There's no need to exclude older compilers by putting C++ style
comments in the C API header.

Signed-off-by: AJ Lewis <aj.lewis@quantum.com>
add jboss-datasource benchmark

添加淘宝版本的jboss-datasource性能测试对比
sqlite异常改动和jconsole界面改动

1.修正了使用sqlite的时候，出现ResultSet closed异常抛出的问题
2.修正了jconsole多个数据源显示的时候，只显示第一个数据源表格的bug。
3.修改了jconsole界面显示，将界面分为两部分。数据区和版权区。
4.给jconsole的sql语句显示区增加了分类表头。
dont use lines without buying price for margin calculation if ForceBuyPr...

...iceIfNull is set
convert line endings to UNIX

Some files had windows line-endings. This commit fixes that.
Does the repository need configuration to automatically deal with line-endings properly for pulls/pushes from Windows platforms?
OER-575m: Adding keyboard accessibility for myItems widget.
Skip dots in Ftp-Adapter

Skips the current and parent-directories from the file/directory-list.

This was causing infinite recursion when listing ftp-directories.
jaxb 2.2.4
Added asHex function.

Adds asHex function that quickly turns any string into a consistent hexidecimal string.

Sister pull request https://github.com/SpoutDev/Spout/pull/1832
Added a paragraph to add DotNetAuth library to Code Page

I have implemented a library for OAuth for .Net developers, the library is working great and I am actively working on it. I would like to introduce this library to more people, so they can enjoy it as well.
Välitulostukset pois
Fixed a type with cancel and made hasTouch in prototype

Let me know if you want these split up into two requests. They were both small, so I committed them together.
Support for broken-horizontal-bars

This is useful for plotting Gantt charts.

Example:
```
bbh1 = BrokenBarH()
bbh1.y = 3
bbh1.xMins = [2, 8]
bbh1.xWidths = [2, 4]
bbh1.color = "Red"

bbh2 = BrokenBarH()
bbh2.y = 5
bbh2.xMins = [3, 7, 10]
bbh2.xWidths = [2, 1, 4]
bbh2.color = "Blue"

plot = Plot()
plot.add(bbh1)
plot.add(bbh2)
plot.plot()
```
Fix build scripts to work with GNU Radio 3.6

Trying to build gr-ais on a recent Linux system using the latest GNU Radio from git I ran into several issues tat are fixed by these commits:

1. Cmake could find my gruel and gnuradio-core installed in /opt/gnuradio/current/ (first commit).
2. Compilation fails with 'Unable to find gruel_common.i' error. This issue was discussed on the GNU Radio mailing list back in April and was due to moving some files in gnuradio 3.6 (second commit).
3. Swig files are installed in the wrong place (third commit).
4. Python import statements (fourth commit).
Use guard to run specs when files change

Include guard with configuration for running rspec specs.
Gles20

Marmalade for Mac OS fixes
Endless recursion fix for windows...

On Windows OpenOffice/LibreOffice are *two* python binaries within the basepath:

 (1) C:\Program Files (x86)\OpenOffice.org 3\program\python.exe
 (2) C:\Program Files (x86)\OpenOffice.org 3\Basis\program\python-core-2.6.1\bin\python.exe
            
find_offices() always finds (1) as office python, while unopath is always set to
'C:\Program Files (x86)\OpenOffice.org 3\Basis\program'.

Thus "sys.executable.startswith(of.*uno*path)" is always "False", which leads to an endless
(recursive) restart in python_switch() (at least on Windows). 
            
To fix this call only python_switch() as long no python binary from within *base*path
is executed.

--vpa
Handling array types for methods

Method signatures may now include array types for parameters and signatures.

``+ <method_name>(param1: string[]) : string[]`` is parsed into

    "methods": [{
        "methodName": "<method_name>",
        "visibility": "public",
        "parameters": [
             "paramName": "param1",
              "type": "string[]"
        ],
        "returns": "string[]"
    },
Allow QRadioElement to display an image

Is there a reason the image is specifically omitted here?  It looks great to me with an image set.
common.directories.normalize now takes `keys` instead of `root`

I implemented this after discussing with @indexzero.

Please read the commit messages (which are long).
Fix the scope error when using .on() in the browser

This should address Issue #76 (https://github.com/flatiron/director/issues/76)
Mix commit notes with merge request notes on MR show page

general:
* add ids to diff lines (for linking, see below)
* add helpers for dealing with notes for different targets

on MR show page
* show merge request notes together with all the notes from its commits
* if a note is from a commit/diff line add a link to the commit/line
* fix vote counting to only count merge request notes (not commit notes)

Depends on #1629
Fixes #1622

screen shot:
![mixed notes in mr comments section](http://i.imgur.com/svAET.png)
Direct DRb

A fleshed out version of #104.  Major changes since:

* It just uses `:cli` (relying on Shellwords to do the parsing)
* RSpec uses a consistent protocol over DRb for versions 1 & 2, so this approach opts to just talk directly via DRb - avoiding dealing with the different RSpec command helpers
* Tests!
Draft 1.0.3

Please pull my changes from 1.0.3 to master branch
Changes keyhandling events.

For me, this fixes the issues for ticket https://github.com/ivaynberg/select2/issues/211. I'm not sure, whether changing those events will have an impact on multiselect as well, but on first glance it seemed fine to me.
Cancel any previous delayed hide requests and replace them with the current one

I'm using your excellent HUD class as a user browses a number of views, while showing an index position in the collection. My HUD is configured to hide after a couple of seconds of inactivity.

This small patch avoids the HUD disappearing and suddenly reappearing while this happens.
Any previous delayed hide requests are cancelled, and the new delay takes effect.
Add ability to use custom filters
fixing log4j.rb Java stacktrace reading - must call to_a before join

Log4J's  
LoggingEvent.getThrowableStrRep returns String[], which in not a ruby array. Calling "join" on it resulted in error. Fixed by adding a call to "to_a".
Viikon 4 laskarit

Sen verran paljon syö miniprojekti käytettävissä olevaa aikaa, että vähän valikoiden joutuu tehtäviä tekemään. Mockito vaikutti kyllä kivalta.
Don't set self-referencing xref or mref fields, because they break the tests.
Bugfix: mref's were not stored correctly if they were are inherited.
Remove orphaned PhotoFX package.json

The samples were removed, but this file survived the merge.
Replacing the use of Array.prototype.forEach with _.each, which we are guaranteed to have.

issue #1374
use ./lib/secondary.js and remove calls orthogonal to just creating and cancelling an account

use ./lib/secondary.js and remove calls orthogonal to just creating and cancelling an account
Add gist URL to the first slide

It's a long URL sures, so a bit obnoxious to manually copy down, but useful when people find screencasts/videos of presentations.  Maybe later an option for a short-url would be easy.

I didn't style it up in any way, since you might be moving where the css lives, and that would be easier to deal with after.
Improve timestamp resolution

Used Date.parse to allow for most ISO 8601 formatted strings.
Newengine
Fixed ConfigBuild.php and schema.xml to run test:prepare command on Windows systems

* src/Propel/Generator/Command/ConfigBuild.php: on Windows systems, the DIRECTORY_SEPARATOR constant is translated as the character '\'. But, in line 40, $outputFile variable contains a path in unix-style, with '/' separator  (wich is the preferred php path style, in fact it works both on Unix and Windows). So, in line 49, the $dirs variable is null and the script generates an error.

* tests/Fixtures/bookstore/schema.xml: on Windows systems, Mysql 32 bit server accepts comments of no more than 60 characters.
BF: Windows Flac Info

Fixed a small typo in info.py platform testing that was breaking the windows benchmarks.
Replace facter/util/plist with puppet/util/cfpropertylist

Previously, the facter/util/plist library was used for plist
manipulation in OS X. This library could only handle XML plists, and
thus we needed to convert every possible plist that Puppet could read to
XML before reading it. This incurred a great speed hit for anyone using
Puppet with OS X.

The CFPropertyList project (https://github.com/ckruse/cfpropertylist),
maintained by Christian Kruse, is a library that can not only read XML
and Binary plist files, but also can use either the libxml, nokogiri, or
built-in REXML library to do so. This is ideal as the libxml library can
utilize c extensions to do the reading/converty and thus is quite fast.

This commit introduces the CFPropertyList project into the puppet/util
namespace, and refactors all code (except the pkgdmg and appdmg
providers - explanation later) that previously utilized the
facter/util/plist library. This also includes spec tests.  The providers
in question are:

- macauthorization provider
- launchd service provider
- directoryservice provider
Add missing CAPI rb_usascii_str_new.
handle object siblings

Currently Yokozuna punts on object siblings.  It grabs all the values and takes the head.  It would be ideal to index all siblings so that a query matching any of them returns the object key.  There are probably multiple ways to handle this.  Here are two potential solutions off the cuff.

1. Use multiValued fields for everything.  All siblings would generate one document but that document could contain same field many times.

2. Generate a document for each sibling.  This would require changing the solr id key to include a sibling identifier.  After sibling resolution how are the documents cleaned up?  You could probably do delete by query and use `_yz_rk` (riak key) field.
Generate full paths for images in guides

Suppose we're using JSDuck to generate guides from the following directory structure:

```
somedir/
  guides.json
  guides/
    getting_started/
      README.md
      some-image.png
    nested/
      first_guide/
        README.md
        one.png
      second_guide/
        README.md
        one.png
```

In JSDuck's generated HTML, image tags in the Getting Started guide will point to the correct path relative to the page (e.g. `guides/guide_getting_started/some-image.png`). However, the nested guides will specify the wrong paths to images: JSDuck will write `guides/first_guide/one.png` instead of the correct `guides/guide_nested_first_guide/one.png`.

This patch fixes the issue by generating the image's path based on the full name of the guide, instead of using 'File.basename' to incorrectly crop the path.
hello

комментарий
Added stacking to Modal

I've made two tweaks to Modal.

First, I've added a "modal-backdrop-transparent" class and it gets applied to modal backdrops if there is already a backdrop present in the dom. This makes the backdrop transparent, that way the site can still be seen under the modal.

Second, I've added stacking to Modal that send already opened modals behind the backdrop if another modal is opened. Then when the second (or third or fourth) modal is closed it brings the next layer lower Modals back in front of the backdrop.

While I don't know if my implementation is optimal, it is working. If anyone has any feedback, let me know.

The first Modal:
![The first Modal](https://img.skitch.com/20120316-thhrs3tmfmk15a8pbehp7yqi5y.jpg)

The second Modal:
![The second Modal](https://img.skitch.com/20120316-qnnfxx3m9k2hacm34a9gyf49be.jpg)

The third Modal:
![The third Modal](https://img.skitch.com/20120316-ftrp7metuqxuridiidtjrhci8f.jpg)
Update js/bootstrap-modal.js

waits to trigger the hidden event until the backdrop is removed  
this fixes issue #5797
Fix uneditable input border

Before: http://i.imgur.com/qYLgJ.png
After: http://i.imgur.com/yxAa1.png

Notice the #eee left borders in cases 2 and 4 on the before screenshot.
Do not force white icons in active tab links

Active `.nav-tabs` elements are not blue (like pills),
so forcing a white icon there is not appropriate.
Implemented a new JavaScript plugin - Multi Selector

After receiving some positive feedback I've moved new code to the 2.1.0-wip branch. Following Caio's suggestion I've made the separator configurable. Also added more documentation and initial (incomplete) set of tests.
SLideout tab screen reader issue fix
Modified : Template page developpement
Fixes for #42 / #44


- Added generators dependencies to their package.json, matching the one used in yeoman's repo. `cheerio` seems to be the only dependency we can then remove from yeoman's package.json

- Moved the whole `cli/test/generators` directory into `./tests`. Added `npm test` script, plus few adjustments in tests to make them pass.

The `cli/test/generators` directory from yeoman repo can then be removed, but I'll follow up with another PR to rework the tests a bit (related to yeoman/yeoman#450).
Removed comment about non existant Zend_Tool

The comment about how to use Zend_Tool by adding bin/zf.bat or bin/zf.sh to your executable path is confusing in INSTALL.md as there is no bin/zf.bat or bin/zf.sh file at this time.

Removed the comment in INSTALL.md
Mass coding standard fixes - Full PSR2 compliance

- remove trailing whitespace
- s/else if/elseif
- braces
- visibility

This PR makes the entirety of ZF2 become PSR-2 compliant.
Uniform lock distribution and found two existing bugs(not fixed).

Fast and light sequential lock id selection mod concurrency.

I store the index in a file atomically.
This is MUCH faster than my previous version using getOption/setOption.
On a very old cpu it adds less than 0.5 milliseconds to grabbing the lock.

If file access fails somehow, it falls back on random.
-----------------------------
This is integrating into the present class.

I found two other serious bugs in the present implementation while testing this.
1 is realted to the options menu not working and another to unlock the wrong locks!

I did NOT fix these.  I will report them in separate reports.

In order to test I set the option manually.  I try to test my work, that it at least runs more less.  Of course things can always slip through.

Personally I would not get the lock id in the constructor since it should be obtained as close to locking as possible.  In practice, it's probably irrelevant though, so I tried to change as little as possible basically while getting this feature in.
Added support for multiple (standard) markdown extensions

I edited the utils.py like you asked and then realised (stupid me) that changes needed to me made in logr.py still too. thus there is two commits.
Path issues

After creating an article named 'test.md' in the articles directory (or any category i created in that directory), I would receive errors. 

I was getting 'test.md' does not exist in '/test.md'. My fix seems to be working.
Added option to force parameters not url encoded
Prod db

More prod fixes!
Deployment configuration for Heroku
Inventories fully fixed and Windows implemented

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

Will finally work as it was intented. Now uses Window objects with an Inventory bundle to handle all conversions and etc. (look for yourself to see...)

Requires:
https://github.com/SpoutDev/SpoutAPI/pull/232
Added ability to handle empty or non-unix times in the relative_time fun...

Added ability to handle empty or non-unix times in the relative_time function. It first attempts to convert the date to unix time and if that fails, returns "never".

Passing a null value to relative_time was causing the page to sleep forever until it eventually timed out. This prevents that from happening.
Basic Package editing

This pull request adds simple package editing to Packagist. For now only editing the repository URL is supported.
Make github git:// repository links clickable by rewriting to http://
Always delete localStorage id even if there is no IDB still there to del...

Think I have this packaged properly now.
Install Midgard2 with composer instead of git submodule
Added Buffering To Virtual Rendering

Added buffering to the virtual table view drawing code.
Only compile files with .html extension.

Fixes the issue at https://github.com/evanmiller/ChicagoBoss/issues/140 , wrongly attributed to Chicago Boss.
Bug 813140 - Contacts iconography fix for contact details screen

This change fixes Bug 813140: [Gaia::Contacts] Contact Details page not using the latest iconography from Visual Design.
Add Retina Support

This fixes up all the `NSImage` to use `@2x` resources for retina support.

- Move images from `Pixmaps` to `Resources` and set their build action as `BundleResource` (`Content` is deprecated) so they end up in the .app in an appropriate manner for them to be detected in the main bundle (required by `NSImage.ImageNamed`)

- Use `NSImage.ImageNamed` instead of absolute paths to allow `@2x` resources to be loaded from the bundle if they exist

- In one case implement retina support manually to transform plugin icons to their retina paths

The only non-retina case I'm aware of is in the HTML for the history log. These can be fixed up using CSS AFAIK.
bisschen was für Mono abgeändert

Servus,

da das Teil in C# geschrieben ist, hab ich mir mal den Spaß gemacht und es unter Linux ausprobiert. Mit ein paar Zeilen Änderung funktioniert das auch wunderbar :-)
Was nicht so wie unter Windows funktioniert, ist dass er nicht wartet bis Notepad geschlossen ist. Aber das macht nichts.

Viele Grüße
Marc
Fixes addImage so that Content-Length is specified. README correction.

addImage now works as intended (Apache/2.2.3 tested and confirmed).
README updated to use function parameter for image identifier. Previous use of parameter was always undefined.
Improve height calculation in quirks mode

I needed these changes to get autosize() ideally working with the legacy html/css I have.

This is probably not for inclusion just to help out others that might have problems
in quirks mode.
JMVC Compatibility Fixes

I'm working on getting our application onto JMCV 3.3 (master). I'm not done, but these commits cover the major methods and behaviors that we are missing and would need a long time to migrate away from.
Minor changes

Mana regeneration from spirit points
Unstealth when looting
Glancing blow fix
[vim] Cursor position tweaks

Many cursor position tweaks for operators plus unit tests to prevent regressions. Also implements 'C'. Verified working in IE.
Adds support using DoCommand to send plain string query

The scroll operation requires sending a non-JSON encoded plain string
[#6828] Fix tooltip strings at namespace creation popup.

A fix for the issue http://tracker.modx.com/issues/6428

(I've signed the CLA). Thanks.
Include new Connector Builtin::File::Path

needed for crl pub in oxi
improve test coverage partially fixing issue #25
New modules (JMX, HTTPD, LDAP, SNMP, and MetricsFile)

New Core:: modules for inclusion in Resmon:
JMX - read Java JMX stats via Jmx4Perl/Jolokia agent
HTTPD - read Apache HTTPD stats from mod_status
LDAP - read object attributes as statistics, or count objects based on a filter query
SNMP - read single or table values via SNMP
MetricsFile - read metrics from a flat file, with configurable delimeters
Fixes for build system on OSX 10.8

I have some patches that fix the cmake build for combinations of desktop and cross compiling android from an OSX 10.8 system.
USERPROFILE was being returned as None. Now fixes #282.

tested this in Vista with a user: अनिल (yours truly in devnagri script). Built/installed/Opened up trelby, changed viewmode to layout. Quit. restarted, and the default viewmode was remember. Implies directories were opened and files were created for this user.

The one line fix was that USERPROFILE has to be a unicode string, or it returns None.
Fixed floating-point error in volume share slippage model

Reported in quantopian forum
eg button.js broken

The example says five.Button(8) instead of five.Button(7);

That breaks the example.
bug fix in flash video related to a flash player bug
Typedef'd async block functions for great justice!
add graphlab-hg
Muestra el username (email) del usuario actual

Ver como pasar el usuario actual una vez logueado y mostrar
Apellido, Nombre
Actualmente con el tag sólo se puede mostrar el campo que se uso como username
hi

Update local project
Small fix to swagger.js so that .toLowerCase on responseClass is only ca...

...lled if responeClass is not nil. There was already a check, but came after the function call.

This allows swagger.js to work properly even if responseClass is not specified in operations.

Original pull req: https://github.com/wordnik/swagger-ui/pull/81
Correct invocation of the Redcarpet engine

This was discussed in #381 and [just pulled in](https://github.com/nex3/haml/pull/383), but the change doesn’t appear to work since Redcarpet doesn't get instantiated the same way as the other processors.

I think this is what we're looking for instead.
Remove extra double quotes at the end of background-image: url()

when using double quotes for the image path

![Image](https://img.skitch.com/20120802-fu1u6addysrxfhu9ceyf9ig3bt.png)
Implementation of Workspace plus refactoring to prepare the terrain for ...

...making tools work with local and/or remote environments.

It has a problem or two but it's a start
Fix for FLAC File Names With Spaces

Adjusted the popen for flac to use a tuple instead of a bare string to pass arguments; this permits flac files such as "Why Do I Have Spaces.flac" to be transcoded.
Russian translation [2typo fixes]

2 small corrections.
BUG 9399 Editor de Dynaforms cuando se tiene javascripts en el dyanform... SOLVED

- Was added a new parameter without default value
- Added default value
Remove deprecated xhr event callbacks

They don't persist, use custom `pjax:` events instead.

/cc @defunkt
Fix include of kotti_tinymce.js to popup window.

Include the kotti_tinymce.js works only for deform forms, not for own like in kottibrowser.pt.
Add post title as a title on the post#show link.

To aid in accessibility, add the post title as a `title` attribute on the primary post link.

![Fuck, what a great pull request!](http://dl.dropbox.com/u/3910582/pinata.jpg)
Añadida traducción al castellano/Added Spanish translation (2)

:)
Updated setup.py to match current eutester version; theming test

Updated setup.py to have 0.0.3 instead of 0.0.1.  Also added theming option for eutester landing page.
E731 Penalty Wizard

The main purpose of this project is to design and implement a customized penalty calculation mechanism for assignments in expertiza. The penalty policy will hold across submissions, reviews and meta-reviews. 

Before adding this mechanism, the system had hardcoded penalty calculation mechanism. Penalty points were hardcoded in the system. There was no flexibility for instructors to change these values. 
We provide an instructor/TA with an interface where he can create his own penalty policy with desired parameters and apply / remove these policies to an assignment.
4 of 7 update to utype.c

Big update, but these smaller 'chunks' should help make it easier to accept small blocks at a time.
рисунок бл

ВЫАЫ
massive work done to both dispys, mostly -dark
Work around vim's glob() function erroneously returning non-existing files

Look at the following, somewhat common, LaTeX code fragment:

```latex
\begin{someEnvironment}
    % Some neat formulas
\end{so
```

When I try to complete the last line using Tab, I get the following error (I'm also using [SuperTab](https://github.com/ervandew/supertab), but that probably doesn't matter):

```
Error detected while processing function snipMate#TriggerSnippet..<SNR>66_ChooseSnippet..funcref#Call:                                      
line   47:
E484: Can't open file /home/me/.vim/snippets/tex/end{so.snippet
```

Obviously, /home/me/.vim/snippets/tex/end{so.snippet doesn't exist, so why is SnipMate trying to open it? I narrowed this down to the Glob() function in autoload/snipMate.vim, which in turn calls vim's built-in glob() function. Well, I discovered that glob() doesn't actually do the globbing itself; it uses the current shell to do that -- and that's the problem: Different shells accept slightly different patterns and apparently, zsh (which is what I use) chokes on the pattern `/home/me/.vim/snippets/tex/end\{so.snippet` (notice that the curly brace *is* escaped!) or something; whatever it is, it causes glob() to return this file as a match although it doesn't exist!

The solution I came up with is to filter the list that glob() returns using filereadable(); while this probably is not the best solution, it's a passable workaround and it fixes the bug for me.

NB: This may also fix garbas/vim-snipmate#53.
Bug 3779: fix stx logo overlap in pdf report.
Rewritten as a multi-part question
Manual pull of 2ed964bb554ed179a28d3bbd457e363418a921a0
对afterUpload函数的参数进行扩展

对afterUpload函数的参数进行了扩展，目前只有self和url参数。现将另外两个参数和扩展原因加以说明。

1，data，指的是从服务器端返回的json数据。目前，afterUpload只能使用json数据的url而不是整个json数据。事实上，服务器可能会返回文件大小，权限鉴定等其余参数，这些参数可以用做别的判断。而目前的afterUpload函数不能调用这些数据，只能调用它的的url数据。
2，name参数，指的是当前plugin的名称。因为afterUpload函数会被不同的插件调用，比如附件上传、多图上传、图片上传等，但是，在执行afterUpload函数时，用户无法得知是哪个插件调用，这样就不能区别对待。比如，附件上传时，可以在afterUpload函数执行自动插入title功能，而多图上传则无需执行插入title功能。目前无法区别对待。

为了保持对以前版本的兼容性，保留了url参数，尽管有些累赘。
Fix broken link on the Github page

Links to the lib files were all broken as they were targeting the 0.16.2 tag which doesn't exist.
You should either create this tag or target existing files as I did.
Respond with 404 not 500 if snip with format does not exist.
Add rescue_from support to filters

Rescue filters can be addressed by registering filters with `rescue_from`. Rescue from differs from a simple around filter in that it will run around the entire service method, including before and after filters. Around filters run between the before and after filters and hence won't truly catch everything that the service may raise.

Rescue from will not, however, be run in the context of the server process or any (de)serialization routines. Keep that in mind. As is the case with filters, rescue filters will be run in the context of the service instance, so you have access to `respond_with`, `rpc_failed`, `request`, `response`, as well as any instance-level state.

Define the rescue filter by providing the exception class (or classes) you wish to handle, and then an instance method name via the `:with` param.

```ruby
class Foo::UserService
  rescue_from ActiveRecord::RecordNotFound, :with => :record_not_found

  def show
    # ... some code that throws the above exception but does not explicitly handle it
  end

  private

  def record_not_found(ex)
    log_error { ex.message }
    log_debug { ex.backtrace.join("\n") }
  end
end
```

Alternatively you can provide a callable object to `:with` or simply pass a block. In this case you should accept two parameters to your block, the service object and the exception.

```ruby
class Foo::UserService
  rescue_from ActiveRecord::RecordNotFound do |service, ex|
    log_error { ex.message }
    log_debug { ex.backtrace.join("\n") }
  end

  # ... snip
end
```

-------

Thoughts?
Add catchTab option to allow for navigating via Tab.

Currently, it is only possible for `Tab` to add `\t` or change the indentation of code. The `catchTab` option allows the developer to override this (by setting `catchTab` to `false`) to make it possible for the browser to handle `Tab` instead (e.g. navigating between form elements).
Improve link_to so that it can handle a Resource in place of a url

Fixes #474.
Testing time in fraction

Fix #17654 [MusicXML] import error Sibelius 7.1.2 file with triplets and multiple voices
MusicXML time calculations now use the note type instead of duration
To prevent rounding errors, fractions are used instead of int
Shut down the home screen cleanly on SIGINT and SIGTERM

In order to clean up properly when terminated via SIGINT or SIGTERM the signals need to be caught and the QApplication exited so that all destructors get run.

This is needed by an upcoming patch which stores the notifications on disk. Any notifications not stored on disk need to be written to disk on shutdown. Also, when the sqlite database is used in WAL mode it needs to be properly shut down in order to get all write-ahead-locked data written on disk.
Fixing locator for current file chained search

Fixing locator for current file chained search
Require python version

check-dumpevents.py requires python 2.4+

It now checks the python version and runs the no-python path if python 2.4+ is not available.
dgh

dghdg
Faster md5

Hi,

please review if the patch is correct. Thanks!

Tankred
Fix for BZ 838000

Handle case when receiver is nil.