labofsahil/github-event-dataset-2012 huggingface dataset:
remove empty user exception classes

If you drop this file and just do normal attribute access, the result is less surprising and re-uses the built-in KeyError.

With this change I get a traceback with:
KeyError: 'apex.session_secret'
Alter family right click menu

This change strips the right click menu when it applies to families. I couldn't find any applicable menu items for families (although I could be wrong) so there aren't any default menu items for these.

This refers to issue https://github.com/cylc/cylc/issues/133
Iterable SiteCollections

Addresses https://bugs.launchpad.net/openquake/+bug/1084024
gitignore: ignore build directory and *.so files

That change hides built extensions from git status.
Fixed =/== error for KNC intrinsic implementation of __all()

Fixed logic error in KNC intrinsic implementation of checking to see if all fields of the mask are on.
Splitter widget for re-sizing child widget
Add support for using tox (http://tox.testrun.org/) to test against multiple versions of Python

[Tox](http://tox.testrun.org/) lets you run your test suite against multiple versions of Python.

I also added a `.gitignore` file.
Bug 4723 fix: Socket bounds checks not correct for two's complement math

Hello,

The bounds checks in Socket are not correct for two's complement math and can be evaded.
These commits fix this and also centralize bounds checking for Socket in a single function for easy maintenance.

I have submitted Bug 4723 which corresponds to this pull request.
Correctly compute relative_sourcemap_path and pass it as String

0bea4d6b ("Add sourceMappingURL annotations to the sourcemap tests.") broke the sourcemap interchange:
 - It was passed as `Pathname` rather than `String` expected by `Engine.render_with_sourcemap`
 - `Pathname.relative_path_from()` expects a directory as an argument but received plain sourcemap filename instead
Remove last traces of authz.py

Now that 2939-orgs has been merged it would be good to remove the last traces of authz.py
Use aref instead of merge!

Minor cleanup to lib/rack/file.rb
Update for windoze install location

This is coupled with the catkin pull request: https://github.com/willowgarage/catkin/pull/126

See there for more info.
Define Class#singleton_instance

Hi, I defined a new instance method for Class. It's called `singleton_instance`. It returns the attached instance from a singleton Class. In short, it's the reversed version of the `Kernel#singleton_class` getter method.

This pull request has a corresponding issue on Ruby Issue Tracking System: https://bugs.ruby-lang.org/issues/6682
fix for error: 'usleep' was not declared

usleep requires unistd.h header or I get this error ThreadImpl.h:38:75: error: 'usleep' was not declared in this scope.
 At least this is happening on my Slackware Linux.
[GSoC] artist-based smartplaylists

This adds very basic support for artist-based smartplaylists. There are only very few possible rules i.e. artist, genre, moods, styles and a compilation artist switch. These rules could be extended if necessary.

The changes in SmartPlaylist.cpp also contain some general fixes for bugs I ran across especially when using boolean rules in smartplaylists.
[WIN32] fixed: receive response from the bonjour daemon if one is available 

for easier maintenance we only talk via one connection to the daemon now.
Need a sign off from osx or linux dev if the additional method for zeroconf won't harm.
Update language/Spanish/langinfo.xml

Add 12/24 hours formats
Cookie existence assertion rewritten via WebAssert
Make sure when __call__ing a task, that a proper fresh request is pushed on the stack.

Or else this breaks Chord.run !
Fixing some views

views fixed

user/show
banners/show
repository/show
Conditionals

This pull request adds...
 - better expression support
 - support for reference and long conditionals
Functionality for resetting the simulation phase

 (work in progress for story #199)
anonymous authentication

Only SASL-ANON because of using stream version 1.0 (can't use login anon in that version)
remove updated time (but leave date) from npm search results

As per #2303
Now all tables have a primary key

Slony-I needs to have a primary key on each table that is replicated.
MIFOS-5843: Fixed dependency(created new client with loan and applied it...

... to GroupWithoutLoan group)
Custom _autocast function

Hey ntt :)

Do you remember talking about an "official" way of having a custom `_autocast` function without monkey patching your module?

I've made something in that direction. I'm pretty sure I didn't break anything and that it would be backward compatible. Could you integrate it?

Thanks o/
diab
Luke: fixes replay manifest view
Feature rearrange reports

This restores all reports to their former place, visible by all users, except the cashflow report.
Fix unit tests for find_in_workspaces and minor improvements

Changes the unit tests after find_in_workspaces API has changed

Note that a slight semantic difference exists due to the refactoring in Dirks commits: if a workspace source location does not contain a project, it now is not listed in considered_paths. Not sure whether to consider that a bug.

Also note that when a path but no project is given, the source locations are not searched (still not sure whether this combination is valid, and whether the non-search is a bug).

Else added commits for better default behavior when client code passes search_dirs=[], and to not print an empty line when no results were found.
carka u window console
Fix loading of task context from Zookeeper.

Nothing else. Nothing to fix paths yet. Should not be used in Production. But we're only using NoTaskPersistence in production anyway. So this should not matter. We should not be talking about paths in this pull request. Whoever mentions paths in his comments will be shot. Just review that bugfix without specifying known bugs.

See #7 for what this does not fix.
Minor changes to project

Small changes to cleanup some minor errors
Improving stability and accuracy of seeking

If avbin_seek_file is used before avbin_read, avbin seg faults.

Also, backwards flag is set which improves accuracy of seeking.
Refactored monitor abstract class and parsed hgignore file.
Added IStorableObject::getData()

This is used to return all object variables when you create a DatabaseObject through AJAXProxyAction.
use python-support for building debian packages.
Smooth cursor blinking

What about smooth cursor blinking? Like in Textmate 2.

Fading/hiding could also be applied to cursor layer instead of cursors.
The blinking logic could also be simplified if duration of hidden state will be equal to visible.

I have also question about cursor width. I think it would be better to set border-width value in em.
When font-size is up to 14px, cursor width will be 1px, if font is bigger, cursor width will be 2px and so on.
Added css3finalize 2.5
moved logger doc to site and improved cli usage help

cli usage help now explains verbosity usage a bit better.  Should fix #108.
Merge eezstreet/jkaq3

Merge eezstreet/jkaq3
Fixed issues with FullName paths having their leading separator trimmed.

Found that when running on Mono, with Verbose specified, that the OutputPath has it's leading separator character trimmed. So rather than this:

`xbuild  /Users/ian/code/Simple.Web/Tests/Simple.Web.Xml.Tests/Simple.Web.Xml.Tests.csproj /t:Build   /p:OutputPath="/Users/ian/code/Simple.Web/test" /p:Configuration="Release"`

.. you get this ..

`xbuild  /Users/ian/code/Simple.Web/Tests/Simple.Web.Xml.Tests/Simple.Web.Xml.Tests.csproj /t:Build   /p:OutputPath="Users/ian/code/Simple.Web/test" /p:Configuration="Release"`

.. which obviously won't work.

The attached change to StringHelper.fs changes the Trim to TrimEnd.
Cleanups and support for displaying vCard-based avatar image

Please review/merge once time permits.

Jan
Minor documentation fixes

Some little fixes to the README.md. Doesn't really change the meaning, just makes it easier to read.
Auto detect version of grails when within a grails app

This pull request adds scripts for grails that can auto detect the version of an application based on application.properties.  The feature is off by default, but can be turned no by adding GVM_GRAILS_AUTODETECT=1 in .bashrc/.zshrc etc.

When the option is turned on 'grails' and 'grails-debug' will first check application.properties for the proper version, then call 'gvm use' for that version before calling grails.

There is also a grails-nodetect script included to just use whatever version of grails is current for GVM even if you're in an application.  This will be useful for things like 'grails upgrade'.

Let me know if there are any items that are unclear or need to be cleaned up.  I hope this is helpful.
Add unistd.h, so it can build cleanly.

I had to add the standard c/c++ unistd.h header in order to buld it cleanly in my Arch Linux.

This adbfs tool is working great for me. Thank you! Is exacly what I was looking for.
New plugin for reading from multiple pipes

This plugin allows to display data from multiple pipes.
New data will always overwrite the currently displayed data.
However, if a timeout is specified, the previous content is restored.

Configuration works like this:
BufferedPipeReader <Alias> [ ( Timeout, "/path/to/fifo/pipe" ), (..), .. ]

If Timeout is set to 0 then the content is persistent, i.e. it will be
reset to any previous value, it will itself become the previous value.

If Timeout is set to a negative value the earth will stop spinning, so
don't do it.

[edit]
The configuration for BufferedPipeReader changed slightly due to autohiding functionality.

BufferedPipeReader <Alias> [ ( Timeout, Bool, "/path/to/fifo/pipe" ), (..), .. ]

where Bool is either True or False (like the data type).

True means that the window will be hidden (unmapped) after Timeout/10 seconds. With False only the content is flushed (restored) as before.
[/edit]
jForms refCount when using a string as Id

http://developer.jelix.org/ticket/1465
HTTP client mem leak when socket hang up?

Hi, 

In production we have a serious memory leak. I tried to figure it out using the module `weak`.
When I remove HTTP clients in my code, I don't have mem leaks. So I thought there was something strange in the HTTP client.

I started with #3179, and found something else when the socket hang up (socket hang up happens in our production code).

When executing this [gist](https://gist.github.com/2560161), weak tell us that some of our objects are not GC.

    # node --expose-gc leak.js
    webkit-devtools-agent started on 127.0.0.1:1337
    We should do 18 requests
    3MB used
    Done: 0/18, not yet GC: 0
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up 
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    90MB used
    Done: 18/18, not yet GC: 7
    all requests done, memory should be collected by now ?
    39MB used
    Done: 18/18, not yet GC: 7
    all requests done, memory should be collected by now ?

Using [webkit-devtools-agent](https://github.com/c4milo/node-webkit-agent), I found that the leak is retained by an HTTPParser. So i tried this : 

    exports.FreeList.prototype.free = function(obj) {
      //debug("free " + this.name + " " + this.list.length);
      if (this.list.length < this.max) {
    -    this.list.push(obj);
    +    // this.list.push(obj);
      }
    };

And the leak in the gist disappear.

    $ node --expose-gc gistfile1.js 
    We should do 18 requests
    2MB used
    Done: 0/18, not yet GC: 0
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    Got error: socket hang up
    89MB used
    Done: 18/18, not yet GC: 0
    all requests done, memory should be collected by now ?
    2MB used
    Done: 18/18, not yet GC: 0
    all requests done, memory should be collected by now ?
    2MB used
    Done: 18/18, not yet GC: 0
    all requests done, memory should be collected by now ?
    2MB used
    Done: 18/18, not yet GC: 0
    all requests done, memory should be collected by now ?

I tried to do something smarter in this pull request. The http tests still works. I hope this pull-request will help.

Thanks for node. It rocks !
Kernel require

In jruby, the autoload mechanism doesn't actually call Kernel.require like the rubydocs claims it will.  This change attempts to fix that.

From http://www.ruby-doc.org/core-1.9.3/Module.html#method-i-autoload:

autoload(module, filename) → nil click to toggle source

Registers filename to be loaded (using Kernel::require) the first time that module (which may be a String or a symbol) is accessed in the namespace of mod.

Note that this change uses the context when autoload is called rather than the context at the time when the require will happen.  I wasn't sure what the right thing to do is, or how much it really matters or not.

The purpose of this change is to allow the user to override Kernel.require even with autoloading.  rubygems is presmably the most well-known overrider of Kernel.require.  It presumably it ends up pulling in enough stuff into LOAD_PATH via direct requires that any autoloading it does still works, but I suspect it could be problematic if it tried to add paths for autoloaded files.

Also, my apologies that this commit has an old parent (it's whatever rvm was using).

Thanks for your consideration,

Andrew
Don't override default_exec_format method for rubygems

It isn't necessary to override this, since it is only used if the --format-executable flag is given.  The --format-executable flag defaults to off, so executables from a gem wont' be prefixed unless the user explicitly asks for it.
add auto completion support.

kazuho/auto-completion がマージされてからの話になりますが。

omnifunc を使った補完機能を書きました。

`<c-x><c-o>` をタイプすれば補完候補が出ます。
Jp

Add database support.
tools: gyp: use a submodule

Google has published a git repo for gyp now. Lets use that so we can
more easily track changes.
Экранирование JS для текстовых значений атрибутов

Для примера ниже компилятор создавал невалидный JS код, так как JS символы не экранировались в текстовых данных атрибутов:
```xml
<div data-lf="&#x0A" data-backslash="\" data-quot="&quot;"></div>
```
Переделал compileAttributes() и подправил тесты.

Немного отрефакторил build_template(), чтобы регулярка для экранирования JS была одна и таже (для компилятора и шаблонов)
Repo restructure.
rose_install: do not checksum a symlink source.

Treat symlink mode target differently. Use `target.real_name` to store the symlink source, so that it does not introduce a `Loc` object for the symlink source.
Presenter sendJson method

Běžně json posílám přes metodu sendResponse. Mám pocit, že to mám více pod kontrolou než s tím payloadem. Ale je to vždycky hrozně práce vyrobit ten use, new JsonResponse a tak. Proto mi přijde zkratka sendJson jako dobrý nápad.
Eliminate potential ReadPendingException for AIO suspend-resume

Add an atomic guard in AioSocketChannel to prevent a second call to AsynchronousSocketChannel.read(...) before the first read completes asynchronously.
fix newline echoing in install.sh

install.sh calls echo with \n without using the -e option. This makes
it print \n verbatim instead of printing actual newline characters.
In this case, instead of adding -e to the problematic echo, I split
the calls up into multiple ones and removed the explicit \n so that
the source looks more like what will be printed to the user.
Provide access to logger instance within TaggedLogging blocks

this improves encapsulation, simplifying occurrences like the following:

    Rails.logger.tagged("DEBUG") { Rails.logger.debug(msg) }

... by removing the need to rely on (i.e. repeat) outer variables:

    Rails.logger.tagged("DEBUG") { |logger| logger.debug(msg) }
Identity map master

This is for #5261.

This pull request fixes the issue outlined in https://github.com/rails/rails/commit/302c912.

It takes the approach that bi-directional associations need to be kept in sync by the developer, not the framework. I believe that this is an acceptable approach and it is one that is commonly implemented by other ORMs such as Hibernate.
switch rack-test in Gemfile to using git protocol

can't run tests if git not compiled with libcurl

I'm wondering if there's a good reason to use https, but git blame didn't point to a commit with an explanation of why this is so. Sorry if there's already been discussion about this, I tried to find it though.
ActiveRecord::ConnectionHandling.postgresql_connection : White list params instead of black listing.

This patch allow only valid params to be send to PGconn to avoid exceptions in case other params are typed in database.yml (Sometime required by customs adapter based on Postgresql-adapter. e.q postgis-adapter)
attr_accessors in the same line
Textarea newline fix breaks haml

See issue #393, issue #4000, issue #5190, and issue #5191. Adds a newline after the textarea opening tag based on @codykrieger's original patch so that we don't cause regressions in Haml-using apps. The regression caused textarea tags to add newlines to the field unintentionally (each update/save added an extra newline.)
Make non English title indexable (such as Chinese or Japanese) using MD5...

....

For example:
h3. 前情提要 -> <h3 id="id-b06fb2be768e9ac684d9f7788d3333de">1 前情提要</h3>

When there is non English header, it may cause mistake when guide generation.
For example: 
h3. This Guide Assumes -> <h3 id="this-guide-assumes">1 This Guide Assumes</h3>
h3. 前情提要 -> <p>h3(#). 1 前情提要</p>
a test case that ensures AR::Relation#merge can merge associations

I was writing a tiny patch enabling `AR::Relation#merge` to accept a collection association instance.
In AR 3 we need to call `scoped` like this, but I thought it could be done implicitly.


```
euruko = Conference.find_by_name('euruko')
# runs separate queries for Relation and association
Attendee.where(name: 'matz').merge(euruko.attendees)

  Attendee Load (0.3ms)  SELECT "attendees".* FROM "attendees" WHERE "attendees"."conference_id" = 1
  Attendee Load (0.2ms)  SELECT "attendees".* FROM "attendees" WHERE "attendees"."name" = 'matz'
```

```
# merging into one query
Attendee.where(name: 'matz').merge(euruko.attendees.scoped)

  Attendee Load (0.3ms)  SELECT "attendees".* FROM "attendees" WHERE "attendees"."name" = 'matz' AND "attendees"."conference_id" = 1
```

So I finished writing my patch, rebased my patch against master, then noticed that this feature was already implemented in the series of `merge` refactoring done by @jonleighton
I'm not sure whether this was intentional or not (because there's no explicit test case for this), but I love this feature to be officially supported. So let me push my test case alone.
Add test for t5708 in pending/presentation
Si 6196

Added specialized implementation for filter

There is now an instrumented test checking for unnecessary object creations which the new implementation avoids, as well as a very simple correctness test under files/run

A benchmark is referenced in the JIRA issue, since AFAIK there is not yet a way to add a benchmark as a test.
SI-4763 deprecated `@cloneable` annotation

reviews already done in #859

please merge relatively quickly if all is fine - rebasing is not straightforward because i have to build a new starr and fixup the commit with sha hashes.
test for SI-5521
Rename ConcurrentTrieMap to concurrent.TrieMap.

Introduced the collection.concurrent package and introduced the
concurrent.Map trait there. Deprecated the mutable.ConcurrentMap trait.

Pending work - introduce the appropriate changes to JavaConversions
and JavaConverters.
suspend type vars in SubTypePair's equals

SubTypePair's equals method calls =:= on the involved types,
which mutates the TypeVars contained in them
this is undesirable since we're simply checking whether a subtype test is pending

in addition to making subtyping "more correct" for type vars,
it should avoid the stackoverflow that's been plaguing us
(https://groups.google.com/d/topic/scala-internals/2gHzNjtB4xA/discussion)

SubTypePair's equals method method is only called when subtype checking
hits a recursion threshold (subsametypeRecursions >= LogPendingSubTypesThreshold)

----
https://raw.github.com/gist/2235522/1b198fadd1.buildlog certifies ant test-opt was run on 1b198fadd1
MAINT: special: Replace manually written wrappers with autogenerated ones

Replace the manually written special._cephes ufunc definitions by an automatic one, generated from a concise description. This should make the whole thing easier to maintain.

Docstrings are moved to a separate Python file, which is used on autogeneration-time.

The autogeneration actually generates the wrappers in Cython --- this allows easier integration of Cython code, and removes the need to add new bloated modules. (This should also make things easier if we ever go back to the .NET port.) I collapsed the existing Cython-written ufuncs to this system.

Tests appear to pass. However, this might need some additional testing, since the test coverage of scipy.special is not very good.
Aggregate check results

"aggregate": true enables aggregations, great for answering questions like:
> 90% of my web servers responding?
does every node agree on who the master is?
same release/version on every box?

Screenshots:

http://i.imgur.com/ONH8z.png
http://i.imgur.com/Z3S7M.png
http://i.imgur.com/wLLfx.png
Upgrade to SBT 0.12.0.

I am not sure about the change in DocSupport, but the rest should not be controversial
Make Expr recursively callable.

Addresses issue 2006. If an expression is called on an argument it traverses
the expression tree and if an atom is a callable it is called on the argument.
If it is not a callable it is left unchanges:

Examples:

```
>>> (1+x)(y)
1+x

>>> (1+f)(y)
1+f(y)
```
sympify could/should ignore newlines:fixed issue 3218

sympify("x+\ny") == x + y
Support user defined actions

users can add the config keyword in a package line description
in order to override the defaults
Have AMD main module creation handle a main of "." when they mean "index.js"

See:
https://github.com/andris9/mimelib/blob/master/package.json#L17

This was resulting in the auto-main file having an explicit dependency of "./mimelib/.", which is not super useful.  I had another module that had an index.js file present, but not mentioned in the package.json at all.  In that case you could check if there is an index.js that would be found by the default search logic, but it all depends on how accepting of not-great package.json files you want to be.
Make parameters in CDbCriteria::mergeWith() more consistent

Во всех  методах CDbCriteria, где есть необходимость в операторах AND или OR, используется строка для их указания, и только в методе mergeWith для єтих целей используется логическое значение. 
Предлагаю в методе mergeWith так же использовать строку, но оставить логический тип для совместимости.
Html Buttons for ajaxSubmit methods in CHtml class

CHtml class has a method to create a INPUT called "button"
Also it has a method to create a BUTTON called "htmlButton"

On the other hand, there's a method called "ajaxSubmitButton" to create
buttons with ajax calls. This method refers to "ajaxButton" and this
one refers to "button".

My request is to have this feature also in (what you call) htmlButton's.

So there could be a method called "ajaxSubmitHtmlButton" that refers to
"ajaxHtmlButton" and this one to "htmlButton".
Add two method in()/limit()

Just see CActiveRecord, ignore CCaptcha

method in() and limit() is most useful. both uses most frequently. that's why I've added & request to add.
[SK] Updated locale strings.

All strings translated.
Prevent twice call

Bug:

Голосовалка запускается дважды.

    VK_async.ready(function(){
      VK.Widgets.Poll("vk_poll", {width: 300}, "33159532_e4dd738550edc25ffc");          
    });
Added notes file & updated myBot file
Reorganized and removed unnecessary using directives.

Should make them easier to read now.
JUnit

Runs The Hive tests using Ant and JUnit in order to produce an XML test report.
Fix Redis/Thoonk backend retryable_exceptions
SetupAcl for MembershipService
Replace getPath with get

This replaces all `getPath` references with plain `get`, since latest ember master supports paths in `get`.

Since I've had to update `ember.js` to master and `ApplicationView` and `ApplicationController` are now mandatory, I've also fixed the app integration test.
Make "end" for block and array nodes point to the end of the terminator

This works for Ares, and doesn't break api-tool, but there are two error cases while parsing Enyo.js source:
  layout/Node.js - has a /* block comment immediately following a }
  enyo/ui/Scroller.js - has a block that ends as the very last token in the file

I'll check in a fix for those two cases, but wanted to to unblock further Ares work first. I suspect there's an pre-existing problem with not pushing back a token in some cases.
Scheduling of message parsers and inbound mail sources moved to s3msg.py

... (API calls).
deleted $Id$ comments from root dir
Mavenize

a mavenized version of spek. Now you can add it to a buildserver and just point to the maven pom.xml
fs: fix warning on OSX

OSX has no public API for fdatasync. And as pointed in `man fsync(2)`:

  For applications that require tighter guarantees about the integrity of
  their data, Mac OS X provides the F_FULLFSYNC fcntl. The F_FULLFSYNC
  fcntl asks the drive to flush all buffered data to permanent storage.
  Applications, such as databases, that require a strict ordering of writes
  should use F_FULLFSYNC to ensure that their data is written in the order
  they expect.  Please see fcntl(2) for more detail.
events list & event show page changed, add add-remove eventmember button
COSMETIC Change static method into instance method

PERF Add a cache for members
Second scan fails on pair due to re-used collation ordering validator.


Symptoms
When an endpoint it scanned for the second time, the agent reports that the IDs are out of order when they're not.

Cause
One validator is re-used for both scans, and retains its state between the scans, thereby interpreting the first id of the second scan as being out of order, since it orders before the last id received in the previous scan.
Added missing time value and path key to example

I found the example confusing until I released this data was missing.
fix bug 753483 - Conditional GET on document view

* Use @condition decorator on document view for conditional GET

* Cache document last-modified as UNIX timestamp

* Invalidate last-modified cache on Document save()

* Give up on ETag, since it gets deleted from outgoing headers by CSRF
  middleware.

* Tests
bug 769129: Migration tool tweaks to re-migrate empty content

* --withemptycontent option to re-migrate Kuma documents whose current
  revision has empty content. There should be very few documents with
  genuinely empty content.

* --withunreviewed option to re-migrate documents whose current revision
  is unreviewed. Symptom of a failed migration, because migration tries
  to set all current revisions as reviewed

* No longer attempt to update the current revision in place during
  migration. Always create a new revision. This solves a DB error.

* Try to use unicode strings and formats in all log output statements.

* Add a "current_revision_reviewed" column to document admin list view.
  Sorting on this should show documents with empty values.
Page hierarchy 753580

This provides the new field in Document, plus a helper method for getting a list of parents (which can then generate breadcrumbs), and support in forms/views.

A couple of caveats:

1. This uses a ModelChoiceField to represent the choice of "parent" document. That's going to be a large select element in the actual form; we probably will want some sort of JS widget, possibly auto-completing, to sit on top of that and make it usable.
2. Creating a new revision doesn't use the document form, which means creating a new revision -- at the moment -- doesn't offer an opportunity to set the document's parent. I fiddled a bit with that and couldn't come up with a clean solution, so that'd be a good followup (whatever solution we go with will likely be really easy to implement).
fix bug 790770 - Add attachment description as alt text within image dialog
Added prerequisites for tone on pm

1. Added a true link on You've been disconnected from http://irc.nodester.com/ Cross your fingers and refresh your browser!

2. Created prerequisited for tones. we offer a flag or a method, whichever will be needed for the audio tags, how to use in in the code as comments

3. Added a nickname label just to the right of the tone on/off button, much like github user name
Note: for now both the nickname label and the button have a class "off", whenever audio will be added these can be removed
Updates

This is a slew of small updates

* Fix implementations of `TokenStream.getText(...)` returning `null` when the interface method is specified as `@NotNull`
* Improved output from `-atn`
* Fix code generation for non-greedy quantifiers in the parser
Take advantage of "async" flot drawing

See accompanying pull request at https://github.com/perf101/flot/pull/1

NB: whereas the flot code changes have been somewhat tested, this pull request has not been tested at all.
Append flashEl to documentElement in case one changes the position of body

Noticed at http://noqqe.de/ - flashEl is not positioned correctly
[ticket/10990] Use $user->lang['COMMA_SEPARATOR'] when appropriate

PHPBB3-10990
[ticket/11131] Correctly use indefinite article for "warning".

PHPBB3-11131
only run traceroute test when on linux
Ssh improvements
Fix issue #389.

Fixes issue #389.
Fix issue test for #387.
[redis-version] single quotes, consistency
VAT identification number for Poland

Added VAT IN (value added tax identification number) generator for Poland.
This is an identifier used in many EU countries (http://en.wikipedia.org/wiki/Value_added_tax_identification_number)
I'm not sure what is a equivalent number in other parts of world ;)

It's often situation (especially in a business oriented services) when you need to pass this number to a sign up form or just create company object with correct VAT IN.

With this pull request, it is easy to add generator for additional countries.
Just create class in lib/faker/vat dir, which respond to number method.
E.g.

```ruby
module Faker
  class Vat
    class Germany

    def self.number
      # generate correct number
    end

    end
  end
end
```


and call it using:

```ruby
Faker::Vat.number :germany
```
tweet method create

とりあえず、tweetできるようにしてみたんだけど、いろいろ変かもしれないので、レビューしたい。
fix cp/paste error
HTMLFrameMojit - Programmatic Configuration

Based on inputs at https://github.com/yahoo/mojito/pull/123#issuecomment-5076878, I've created a patch for configuring the following programmatically:

1. title (in html -> head)
2. doctype
[fix #5491914] Fix for client throwing an exception

...when a client controller does an ac.error()
Perf throughput

Added the throughput performance test which, once push/pull works as expected, should produce the same results as the original libzmq performance test.
HTML directory created, C warnings fixed.

Created an html directory for htmlish files.
Fixed the warnings in the C code.
Custom colors

Hey, I like this utility quite a bit. The only problem I've had is that my tmux status bar switches between green and red, so it makes it a little hard to see the battery indicator. 

This just lets you pass in options for colors leaving the old defaults unless you give your own.
Fix old method names, missing OGG file in samples
fixed CvBoost::predict()

Sometimes sample_data became bad because the buffer with its values was deallocated early. The path fixes this.
Nearby Adventure Location search completed

It was a problem with the repository
FormsAuthenticationConfiguration.EnableUnauthorizedLoginRedirect

added `FormsAuthenticationConfiguration.EnableUnauthorizedLoginRedirect`. (default is set to true)

When set to false it will not redirect to login page, but rather leave the response as unauthorized. useful when implementing api.

https://groups.google.com/forum/?fromgroups#!topic/nancy-web-framework/3y1Ku1r4kEE%5B1-25%5D
Update 2/0000/0103.txt
Build Chromium from source

NixOS currently uses the binary release of Chromium.
With these changes, it should no longer be the case.

Everything is working so far, except NaCl, which is is disabled for now.
It didn't work in the previous binary release version, so I guess noone should be unhappy about it.
Though getting it to work is on my todo list, at the very latest when I want to play around with it again... someday.

Plus a few dependencies are the bundled one with chromium, as they contain too many patches to allow for nice integration into nixpkgs, but those that would break functional purity are used from nixpkgs.
dynamic mapping to xsd:int,long,integer based on value

Dynamically map a python int or long to the closest matching xsd
datatype based on the actual value.

An alternative solution for #219 .
Dev -> Test.

Registration and Pharmacy fixes for updating the live server at JSS.
Small

a few small stuff, but the last fix a failing test in the buildbot.
refactor - CMDB tab
Add destroying, altering and basic transactions
Updated IP for RAX

The docs were pointing to one of the head servers instead of the load balancer IP. Jake is updating console.
SpreadElement and destructuring parameters for ArrowFunctionExpression

Implement SpreadElement for array initializers, variable declaration initializers, and argument lists. This also updates expression parsing to handle SpreadElement and lookahead for ArrowFunctionExpression to allow spread to make it into reinterpretCoverFormals and become rest params.
Add missing/new tests, remove upgrade test as it is covered by others.
Replace mem3_cache with mem3_shards

This change is to address the unbounded cache that existed in
mem3_cache. The module name has been renamed to mem3_shards and it now
contains an API for accessing shards in the cache so that hits can be
registered with the cache.

The cache itself is now a proper LRU with a bounded size. The other
behavior change is to let the cache warm after start instead of
preloading it with the entire contents of the shards database. This
means that shards will be inserted as they are read from disk which
introduces a period of cold cache when the node boots.

BugzId: 13414
Extensible VMRuntime + Instruction Accessibility
Compatible publish

commit介绍
1 配置文件中的shim配置

```
   require.config({                                                                
       baseUrl: '/js/'                                                             
     , aliases: {                                                                  
         "lib": "lib"                                                              
       , "mod": "mod"                                                              
       }                                                                           
    , shim: {                                                                     
        "backbone": {                                                             
          deps: ['underscore', 'jquery']                                          
        , exports: 'Backbone'                                                     
       }                                                                         
     , 'underscore':{                                                            
          exports: '_'                                                            
      }                                                                         
     , 'jquery':{                                                                
         exports: 'jQuery'                                                       
       }                                                                         
     }                                                                           
})
```
shim可以为非amd模块放回设定的amd模块值。 

2 模块间没有分号自动添加分号
Fixed some phpdoc

This fixes some phpdoc in the AbstractPlatform and in some child classes. I haven't checked all child classes to ensure that all phpdoc is right now, but the abstract one is now accurate (but a bunch of method are missing their phpdoc altogether)
closes #1243

Fixes partial matches
Line up cascaded method calls (fixes GitHub Issue 19)

Just a one-liner fix for Issue 19.

https://github.com/ejmr/php-mode/issues/19
Remove incorrect description of the GPL

A couple files had the following in their header:

    In short: you may use this code any way you like, as long as you
    don't charge money for it, remove this notice, or hold anyone liable
    for its results.

This is not an accurate description of the GPL, and should therefore not appear
in the headers.

Fixes issue #4
Image optimization

We noticed that the gtalk_inactive icon didn't have transparency like the other service icons. In addition I ran the image assets through [ImageOptim](http://imageoptim.com/) to reduce file sizes without changing image quality.
Fixed two errors in HTML color handling code
DOC-2185 Remove unused files from master branch of social
Adds missing runtime dependencies

Fixes issues I had after installing via `gem install kitabu`

```
[adl91macbook2:~] kitabu --version
/Users/alindeman/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- notifier (LoadError)

[adl91macbook2:~] kitabu --version 
/Users/alindeman/.rvm/rubies/ruby-1.9.3-p286/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require': cannot load such file -- listen (LoadError)
```
App rest fix

I submitted this a while back but it wasn't merged, because it started failing automerge, and I don't think anyone could see the point. So here's an attempt to explain it a little better...

Sinatra allows pre-emption of routes. So you can add extra glue / extensions / redirects / auth checks to various routes. Unfortunately you don't really proper granularity with the current frontend/app.rb because it combines the update and create operations into one. 

This patch splits the operations into distinct routes, and redirects from update to create if the page doesn't exist.

There are a couple of reasons why it'd be really good to get this merged:
* The current route scheme is not resfull. Yeah yeah it still wouldn't be restful, but it'd be *more* resfull.
* If you're using route-preemption with Sinatra, you don't get sufficient granularity to do authorisation checks. So you can only only apply access controls on read/modify/delete instead of the full CRUD.
* One step closer to getting omnigollum working as a drop in gem. See example: http://wiki.luajit.org/edit/Home. It's really hard to run public wikis because of the spam edits, linking Gollum to an authentication system *dramatically* reduces the amount of spam.

Let me know what you guys think, or if you have alternative views on authentication with Sinatra/Gollum...
Extract graphite-specific code into its own lib ; add specs

I'm working to extend `umpire` but needed to do a little house keeping first.

This changeset creates a `Graphite` module and adds specs around `GET /check`.

Also updated `Scrolls` to work around some testing failures.

Will test on `umpire-staging` first.

More cleanup + Librato support will come once this is proven.
Added pyro4 comm test and updated emacs highlighting mode.

Hi Hilary,
could you take that over after carefully checking?
Started disentangling the message header format of pyro4 ... Seems to be not that difficult, but some work to test - for the C-library.
Cheerio,
Luis
remove double negative in conditional
Fix return value of elem.css('background-position')

Fixed the undefined value in "IE<9",
And fixed a background-position bug in IE9.

#### Details of the background-position bug in IE9:

1. Set the background-position value by non-inline CSS
2. Set the background-* value
3. The background-position value is changed to "0% 0%"

```html
<style>
#foo {
  background-position: 10px 20px;
}
</style>

<div id="foo"></div>

<script>
var foo = jQuery( "#foo" );
alert( foo.css( "background-position" ) ); // 10px 20px
foo.css( "background-color", "#FFF" );
alert( foo.css( "background-position" ) ); // 0% 0% !!!
</script>
```
fixes #12313, regression: .height() and .width() no longer fall back to CSS if offsetWidth is undefined.

This "fix" fixes a regression in SVG, which I know we say we "won't fix", but was simple enough and was a regression in 1.8 when I changed an if from `val > 0` to a guard clause of `val <= 0`, which I thought was the opposite. However, both `undefined > 0` and `undefined <= 0` are false :-|

I did not include unit tests, however, because those would require us to be testing SVG and MathML, and is not something I'm interested in. I'm interested in fixing this regression and including an explanatory comment. If this means it doesn't get merged, so be it.
 
```
Running "compare_size:files" (compare_size) task
Sizes - compared to master
    258736       (+15)  dist/jquery.js                                         
     92790        (+9)  dist/jquery.min.js                                     
     33206        (-1)  dist/jquery.min.js.gz  
```
irc recode

updated patchset for current state.

problem all irc commands on non-utf8 encodings failes to work.
this patch fixing this situation for most of the commands.
small fixes

Cambios menores.
SetRenderTarget saves Viewport when switching from Back Buffer

If `SetRenderTarget` was called in `GraphicsDevice`, it would overwrite `Viewport` (even if nothing was drawn). After switching back to the Back Buffer, it did not restore the original Viewport. This gave the impression that everything was drawn relative to a bottom-right origin (as in OpenGL) on a window resize, which differs from XNA output.

This patch re-enables the `savedViewport` variable (previously removed) and the behaviour now matches XNA  (and the `develop` branch) during window `OnResize` events.

---

Comments in the code suggest that there might have been broader plans for `renderTarget` management, so this might not be the preferred solution.
Add a debug thread that dumps tracebacks

Start and extra thread that blocks on a threading event until SIGUSR1 is
received. Then dump the tracebacks for all threads except itself. This
is only really useful as a debug tool for deadlocks, a variant of this as already
proved it's worth once, so probably doesn't hurt to include it.
Ticket #2575: Ability to adjust volume in smaller increments when at or below 30% volume

Just an RFC for now, I have no way to test my changes, or if GetPos() correctly corresponds to what I think it corresponds to.
Update travis-ci config + require hspec >= 1.3
Added option to ignore URL colon variables

Added option to ignore URL colon variables so we can use port number in the domain. refs #6
libQGLViewer 2.3.16

Update libQGLViewer from 2.3.15 to 2.3.16
radare2 0.9.2
Updated ArangoDB to Version 1.0.beta1

v1.0.beta1 (2012-07-29)
-----------------------

* fixed issue #118: We need a collection "debugger"

* fixed issue #126: Access-Shaper must be cached

* fixed issue #122: arangod doesn't start if <log.file> cannot be created

* fixed issue #121: wrong collection size reported

* fixed issue #98: Unable to change journalSize

* fixed issue #88: fds not closed

* fixed escaping of document data in HTML admin front end

* added HTTP basic authentication, use "--server.http-auth yes" to enable

* added server startup option --server.disable-admin-interface to turn off the
  HTML admin interface

* honor server startup option --database.maximal-journal-size when creating new
  collections without specific journalsize setting. Previously, these
  collections were always created with journal file sizes of 32 MB and the
  --database.maximal-journal-size setting was ignored

* added server startup option --database.wait-for-sync to control the default
  behavior

* renamed "--unit-tests" to "--javascript.unit-tests"
Gradle: keep bat file(s)

While I like that Homebrew removes useless files like `bat` and `cmd` files, the `gradle.bat` file which is removed by the Gradle formula is actually used by several applications to recognise the Gradle installation folder.

One of these applications is Eclipse: it does not accept the Gradle path unless a `gradle.bat` file is present. Doing a `touch gradle.bat` is sufficient, but annoying, so I thought it'd be easier to just keep the distribution's `bat` file around.
gfortran: 4.7. And now builds from source.

A modification of the gcc formula that builds gcc and rips of
everything except gfortran.

We had a small discussion on the homebrew mailing list.
Here is the first version of a gfortran formula that does not suck.
By "suck" I mean download binaries of gcc 4.2 from research.att.com, un-pax, and remove all non-fortran parts.

This formula is based on the gcc formula and removes binaries other than gfortran (you cannot really build gfortran stand-alone). Because long build is loooooooong, we should bottle it.

Please let me know if this works for you. I will do some more tests the next days.
Bump up nickname length

Annoyingly this isn't a config file setting, needs to be compiled in. I figure higher is generally more useful.
use XQuartz when present

Let's start testing this. I've built wine with it, which is a very large X11 client, and it works fine.

See also the discussion in #12552.
python goes superenv

***This is unfinished work. Put here to preview and discussion (and because I may need help).***

This pull request aims to fix 
- #14614 by using superenv
- #14712 by removing all paths from `sys.path` (internal name for PYTHONPATH) that start with `/System`
- #14688 by setting the `sys.prefix` to `brew --prefix`, so  `pip uninstall <something>`  can remove executable python scripts form `$(brew --prefix)/share/python`. 
- Simplify and clear up the caveats (was a bit hard to read)
- Put the installer scripts (`pip` and `easy_install`) into the cellar, so they end up in `$(brew --prefix)/bin`. Before people forgot to add `$(brew --prefix)/share/python` to their `PATH` and ended up using system's `easy_install` and complaint.

### Issues to solve

1. Python still links to libgcc_s.1.dylib even if "--without-gcc" seems to be passed to the cc.
2. Python's disutils remember the CC, CFLAGS, LDFLAGS from superenv which do not work if, later on, an extension needs to compile stuff when we `pip install <something>`.
3. I have to check if this closes the "xcode-select" error in #14614
4. The module `bsddb185` is not built successfully (some superenv related link issue)
5. I think it doesn't link to our `readline` but to the `libedit` (which is shitty)
Updated BLAST to 2.2.27.

This pulls in the current version; the previous version 2.2.25
wouldn't build with llvm-gcc on my 10.8.2 install, required a patch,
and was marked broken with clang. 2.2.27 incorporates that patch and
builds with clang. I couldn't build it with llvm-gcc, so I added a
fails_with declaration for that.
avro-c: Update to the installer to support asciidoc

Updated to include HTML docs.  NOTE: if xz is present on the system, it must be compiled --universal.  Changes must be made to the avro-c package to avoid this if necessary.