labofsahil/github-event-dataset-2012 huggingface dataset:
notifier less noisy, and .hsg better sort

With mspaintadventures.com down today, you're probably getting harassed by the bot.  This change should (a) make more useful error messages, and (b) bumps up the delay between checks to at least 5 minutes if the last check was "connection refused".

Also changed the _cmp_thread_freshness() in hsg.py to sort threads that hit the imglimit to the bottom, threads with just a handful of images ("so I just started reading homestuck...") to the bottom, and to use the 'time' property of the last post (which was right there in the 0.json file all this time) as the thread's "age".  To diagnose the thread-sorting, whisper '.hsg.all' to the bot to get a sorted list of all matching threads.
#366 fix

應該有更好的解法，是嗎？
Add Lo-Dash v0.6.1.

Sorry again for the quick fix, the reports usually come in a day or so after I release (I held off tweeting just in case this happened).

Files are from the tag.
updated highcharts.js to v2.2.3

Highcharts.js v2.2.3 and its' exporting module obtained from here
http://www.highcharts.com/downloads/zips/Highcharts-2.2.3.zip
Expose proginfo_year and correctly set it in the various proginfo.c methods
Switched over to new expression-based queries. Way Cool.
Bugfixes

- Added platform detection for apache2 and service binaries
- Fix for newer openssl versions
Iso mat streamline by Matt

Regrouping of #125
Ensure jobs are submitted, oldest workflow first

In Oracle we don't have guarantee of strictly increasing
indexes for the workflows and the JobSubmitter relies
on this to order the workflows and submit older workflows first.
Change the sort to use the timestamp in the last_update column
from the subscriptions.
Config mak
Attempt to add some document to provide intuition as to what a Projection is

I wanted to provide an example projection and show how it can be used too, but my example was:

```
-- >>> let maybeInt = (projecting Just $ \f m -> case m of { Just i -> Just <$> f i ; Nothing -> pure Nothing }) :: SimpleProjection (Maybe Int) Int
-- >>> 5 ^. remit maybeInt
-- Just 5
-- >>> Just 5 ^? maybeInt
-- Just 5
```

Which seems a bit useless! Maybe tomorrow I can get my UUID/String projection back in.
Swapped out original node position method for enyo.dom.calcNodePosition

As per our discussion on the mailing list, here's a calcNodePosition method instead of the previously viewport-specific and heinously long method name version.
ENYO-730: holding mouse down messes up SwipeableItem

Suppress the "hold" and "release" events when the item is swiped.
ENYO-591 Prevent scrim when popup isn't floating. Also, cleaned up docum...

...entation.
展开收起的组件提交文档更新
More Refactoring in Print.hs. 

Replacing OverloadedStrings with a Printable instance for String, a Printable instance for Printer, and a function +> that prints 2 Printables.
Fix issues with disabled mimetypes

This fixes issues #120 and possibly #108.
Minor typo fix

In two of the methods, the variable `tw` was used where `t` is used as the receiver.
Common static paths

Avoids a whole bunch of repeated allocation/freeing code in exchange for leaking some memory back to the OS when closed.

Note: stupidly depends on the `win32-static-install-dir` pull request/branch
Remove alert index/foreign key-creation from 2.1.1 to 2.2

refs feature #1050
Signals init

Here is the resume/restart signal configuration part.
Remove nodejs-dev from the community page.

Just a friendly reminder that this is still here, following [the deprecation post].

 [the deprecation post]: https://groups.google.com/d/topic/nodejs-dev/FhFhw5z48UQ/discussion
timers: fix handling of large timeouts

Don't use the double-negate trick to coalesce the timeout argument into a
number, it produces the wrong result for very large timeouts.

Example:

    setTimeout(cb, 1e10); // doesn't work, ~~1e10 == 1410065408
Fix Signal.trap("INT","DEFAULT")

This new version works harder trying to restore the Java's default signal handler. In particular, when the user code is trapping SIGINT, this code will correctly restore JVM's default 'Terminator' handler that calls Java shutdown hooks.

This affects Jenkins' Vagrant plugin. See https://github.com/rtyler/vagrant-plugin/issues/14
Use _PATH_BSHELL for "/bin/sh" and fix argv[0].

The previous code had the following issues:

1) hardcoded the path of /bin/sh (should use paths.h)
2) threw away the variable with the fallback shell
3) prepended - to the path rather than the shell name
4) added a - before explicit chosen non-shell commands

added:

With this patch, the behavior of what is seen in output of ps, as well as what is reported by the shell itself, now matches what is seen when using openssh.
Adding PSR-0 support to upgrading guide

Refs #4001
Use focus and blur to enforce one tip showing at a time.
i18n: make gettext gem optional

Require gettext related files lazy and ignore LoadError.
File writetype

One-line assert to fix issue 231 I posed recently. Allows for break in fs.fileWrite before length is computed, making the reason for breaking a little more clear to the developer.
Make spark.repl.Main.interp_ publicly accessible
metomi/rose#190: rose install task utility.

This should give us a new task utility called `rose_install`. (It is really an `app-run` that runs no command.)

Documentation of the new task utility will be done after #193 is in.
Ensure unmodified buffer delivered via pipeline after AIO read completes

Calling `ensureWritableBytes()` in the read completion handler before delivering the data to the pipeline causes the buffer to reallocate, copy and grow by 4K prematurely, since processing the data likely makes more space available for the next read without needing to reallocate capacity.
fix: remove hash value computation on run

 unless requested explicitly by local_hash_check
Fix rst definition list formatting 

Wasn't rendering correctly online: 'Optional classifiers may follow the term on the same line, each after an inline " : " (space, colon, space).'
ENH: expose PyDataMem_NEW/FREE/RENEW as numpy API functions with an event hook.

This is the simplest intersection of two previous pull requests:
https://github.com/numpy/numpy/pull/301
https://github.com/numpy/numpy/pull/284

Changes:
Moves PyDataMem_NEW/FREE/RENEW to the external API.
Fixes PyDataMem_NEW/RENEW to return void* instead of char*.
Replaces PyDataMem_NEW/FREE with NpySortArray_malloc/free in sort.c.src
  (should be reverted if npysort is moved to be part of multiarraymodule).
Adds PyDataMem_SetEventHook which takes a (PyDataMem_EventHookFunc *) as an argument,
  with signature:
       void hook(void *old, void *new, size_t size).
  When not NULL, hook will be called at the end of each PyDataMem_NEW/FREE/RENEW:
   result = PyDataMem_NEW(size)        -> (*hook(NULL, result, size)
   PyDataMem_FREE(ptr)                 -> (*hook(ptr, NULL, 0)
   result = PyDataMem_RENEW(ptr, size) -> (*hook)(ptr, result, size)
Adds tests in multiarray_tests.c.src, driven by tests/test_multiarray.py.
Updates for apache 2.4

-Fix per module logging.
-Use ap_state_query where possible instead of old method of creating a pool userdata entry.
Ability to use the tone_stream and shout protocols in the Play REST API

Hi,

This is just a simple patch to provide support for playing tones using the Play API. I had to add a delimiter option to use the tone_stream protocol. I also added support for playing shoutcast URLs.

I've made sure not to change too much of the code so as to not break backward compatibility.
Added iconset №2
Support unicode character route directly in config/routes.rb. Fix #3470.

Support unicode character route in config/routes.rb, e.g.:

  get 'こんにちは', :controller => 'home', :action => 'index'

In current Rails, we had to draw encoded route, e.g.:

  get Rack::Utils.escape('こんにちは'), :controller => 'home', :action => 'index'

Please see also https://github.com/rails/rails/issues/3470
Modularize postgresql adapter

What do you thing about it?

Hope someone will have time to review it, thanks.
Accept a block in FormHelper#button

Hi,

I would like to use a block in button helper like this:

```erb
<%= form_for @message do |f| %>

  <%= f.button do %>
    Send a message to <strong><%= @user.name %></strong>
  <% end %>
  # => <button name='button' type='submit'>
  #      Send a message to <strong>Name</strong>
  #    </button>

<% end %>
```

This pull request is similar to #6556, but for *FormHelper#button*. I also added the example section containing 2 examples. Thanks!
Clean up Gemfile entry (replace double quotes with single quotes)

This is very minor, but I will not be able to sleep tonight unless this is merged :neckbeard:   :zzz: 

Cheers,
  Lee :beers:
Add ignore_columns to ActiveRecord

When dealing with legacy or read-only databases schemas, sometimes you need to tell Rails to ignore one or more columns.  Or, you have meta-columns that are used by a separate daemon or app, but you don't want them cluttering up your rails app. 

`ignore_columns` interfaces cleanly right at the point where the column names are cached by ActiveRecord, using a simple `reject` call.  

The specific case I built this for was a read-only app on top of an AuthLogic database structure.  AuthLogic uses `respond_to?(:column)` calls throughout to determine whether to enable a certain piece of functionality.  This works great with a 1-app-1-database relationship, but in this case, some functionality needed to be enabled on one app, but not the other: specifically the "increment failed login count" module.  `ignore_column :failed_login_count` would be by far the cleanest way to workaround this.

Various monkey-patches floating around Stack Overflow: 
* [How can I permanently ignore a database column in my ActiveRecord::Base class? — Stack Overflow](http://stackoverflow.com/questions/4911174/how-can-i-permanently-ignore-a-database-column-in-my-activerecordbase-class) 
* [How can I use ActiveRecord on a database that has a column named 'attribute'? (DangerousAttributeError)](http://stackoverflow.com/questions/5428987/how-can-i-use-activerecord-on-a-database-that-has-a-column-named-attribute-d?rq=1)
Build on windows use visual studio 2008

Thanks for make a great ext.
build with "python setup.py build install", and run the tests with "nosetests -v -w tests"
first stab at serialization of exprs and tags

Includes 5 commits from https://github.com/scala/scala/pull/1017, because both of these pull requests deploy a new starr.
Removes redundant outers

Widens the criterion when outer fields can be omitted. It used to be that sub- and superclass had to be enclosed by the same outer class. Only in that case was the outer field of the class omitted. We now omit if subclass is contained in an outer class that is itself a subclass of the superclasses outer class.

See test case "outertest.scala" for an example.
Pinv enhancements

This is a PR based on some of @vene's work in scikit-learn: see https://github.com/scikit-learn/scikit-learn/pull/1015

There are two enhancements:

- `scipy.linalg.pinv2` is sped up by only computing necessary singular values, and not allocating the entire `psigma` matrix

- `scipy.linalg.pinvh` added: this uses `eigh` to significantly speed up the pseudo-inverse computation in the symmetric/hermitian case

Here are some simple benchmarks:

**old pinv2 vs new pinv2**

old version:
```
In [1]: import numpy as np
In [2]: from scipy.linalg import pinv2
In [3]: np.random.seed(0)
In [4]: X = np.random.random((500, 100))
In [5]: %timeit pinv2(X)
10 loops, best of 3: 172 ms per loop
```

new version:
```
...
In [5]: %timeit pinv2(X)
10 loops, best of 3: 38.1 ms per loop
```

**pinvh vs new pinv2:**


```
In [1]: import numpy as np
In [2]: from scipy.linalg import pinv2, pinvh
In [3]: np.random.seed(0)
In [4]: X = np.random.random((500, 400))
In [5]: X = np.dot(X, X.T) # make symmetric positive semi-definite
In [6]: %timeit pinv2(X)
1 loops, best of 3: 736 ms per loop
In [7]: %timeit pinvh(X)
1 loops, best of 3: 320 ms per loop
```
WIP: Update to cython 0.17.1

Testing on python 3.3 we get a test failure "ValueError: level must be >=0".  This turned out to be due to some Cython generated C code for importing, fixed in Cython 0.17.

So, the main change is updating all the C files from pyx sources with Cython 0.17.

I believe this makes us incompatible with Python 2.4.  If that's the case, I think we should drop 2.4 support in trunk, maybe offering bugfix support on a branch from 0.11?.  I"m afraid I'm offline most of the time (in Cuba) so can't make that case on the list.
ENH: Add weighted logsumexp as logsumexp_b

I've found myself needing this function over and over again, for example, when solving the dual of a maximum cross entropy problem. Thought it might be worth it to live along logsumexp.
Table

Just a continuation of @certik, @goodok's work exposed for public comment.

There are some addition commits that aren't preceded by TableForm that are tangentially related.
Convert Polish and Serbian tutorials to po files.

Translation work from #785 and #786 converted to po files.
fix Smatrix getitem

There are also some changes that were in the same direction as the original changes in #1354.  In the case of appending 0 to c, I don't think that change mattered because it was being fed to Matrix...but having something that doesn't need to be sympified seems to make sense so I left that change in.
Fix installation instructions for setupegg.py

Docs say to run `python setup.py develop`, but you need to use `setupegg.py`. We should probably change setup.py so this functionality works, but for now, this just fixes the docs.
OpenGl regression fix
1099 gii model generator connections

Issue: #1099

In the previous solution I added an ajax call as source of the autocomplete, but if the ddatabase is remote and/or has many tables this solution has performace problems as the ajax call is made for every key typed in the tableName field.

Refactored all this, now the ajax call is made only when and if the connectionId is changed.
Update for #933 (translation)

This will fix two issues introduced with the translation created in #933.

It will also update the original document based on @cebe 's suggestion--> https://github.com/yiisoft/yii/pull/933#discussion_r1119862
Add support for configuration files.

Adds support for JSON configuration files.
Economy checks/rewards/costs for War (Enemy)

 	- Warflag mode now supports economy payments for specific events. Those being:
 		- Payment to server to place a warflag.
 		- Attacking flagbearer pays the defender who broke the flag during a successful defend.
 		- Pillage fund from defending town during a succesfuly attack. A different amount can be set for the homeblock.
 		- Using a negative amount for pillaging will instead for the attacker to pay a 'rebuilding cost'.
Fix Patcher Progress

Previously, the uncompressed size was always used as a maximum value. This would be acceptable, but download stream only increments the progress by the number of bytes read from the stream. This changeset fixes the maximum progress size to be the compressed size if the file is compressed; otherwise, we fall back to using the uncompressed size.
Fix crashes caused by poor iterator usage in pfLocalizationDataMgr.

The existing error-logging sections crash if they're ever called thanks to poor use of iterators.  This allows the game to continue along with localization XML files containing errors and properly reports them in the log.
Keeping ert branch up-to date

Single conflict in Makefile.am handled.
Iimage

Added an IImage interface to Image, as IDocument goes with Document, to make ImageView work with Image subclasses.
Shelf iPhone screen

Attempt to support iPhone screens.
The with 318 is a magic number, a result of AQGrid inner workings.
2 methods added:
+ (CGSize) issueCellSize on IssueViewController.
+ (float) headerHeight on ShelfViewController.
small fix 2.2 Migration Guide in ja
Db issue 16

#16 Inspection.
upgrade JSHint to r11, fixes #418

I also removed the grunt custom "unused" reporting feature. In the newest
JSHint, this is a specific reporting option, and the check has gotten
more strict.

If grunt itself wants to make sure it has no unused vars, that is a
separate task I can work on but is independent of this package update.

This fixes #418
Ensure Presenter height never grows beyond screen height

A full-screen window that has a height greater than the screen height experiences all sorts of weird, wonderful breakage, at least in Gnome 3.  I found two ways in which this could happen:
1. The current view + strict view + bottom bar could be taller than the screen.
2. The notes view could extend downwards as text was added.
These commits fix both issues.
Slight JCC cleanup
MySQL Database Broken on Create

I forgot to add a comma and broke everything.
Development fixes for 1.14 (version is 1.13.3-SNAPSHOT)

Fixed #530
Fixed broken test for loading NodeSplit models
Make the progressbars full when loading saved results.
skip test if MouseX::Foreign is not available

This test was failing if 'MouseX::Foreign' was not installed.
TAJO-963: Assertion error in the TestPhysicalPlanner.testSortGroupByPlan...

...()
Fixes issue #48, double semi-colons when defvar used within defun

The problem is that defun calls macros.lamba which automatically inserts the semicolon on the end of lines. Since defvar also inserts the semicolon you wind up with 2 semicolons. This isn't a problem in JavaScript, just a prettiness problem.

The fix is to check to see if the last character in the statement is a semicolon, and if it is to not do the insertion.
Convert to closure build script

Removes wrappers, builds single script file.
Make iteasy to inherit from exported Java classes.

Copy  __javaclass__ from the base to the new class.
Team form is now a template

- Team form is now a template (can be use in all other template)
- Now, team form doesn't use any javascript (no value "0" is the form anymore)
- Only one parameter is send (teamid), so the form can be in GET mode (only one parameter send, so not very disturbing for visitors). Maybe the team can be passe litteral, so visitors can change easily the team without knowing the ID (just an idea).
- W3Cification of forecasting_report (only one error remain).
Use Smarty in Project Activity Report page

- Use smarty
- Use DatePicker
- Clean up "detailed" checkbox
- Use a submenu
Fix IE9 Quirks Mode Syntax Error with jQuery 1.8

Removed a line which does nothing: `$('li:hover > ul', ul)` will always return an empty jQuery object due to context selector `ul` having no descendant elements when this selector runs.

It also solves a `Syntax error, unrecognized expression: unsupported pseudo: hover` when using jQuery 1.8 with IE9 in Quirks mode which doesn't support the pseudo-selector `:hover` used in the selector expression.
DOCS-617 update the write-concern note, edit the shard info in read-operations
fix bug 802521 - Removing unneeded message

https://bugzilla.mozilla.org/show_bug.cgi?id=802521
Bug 742516: show/hide table of contents

This adds a new field on Revision for showing/hiding the ToC, a property on Document to tell whether the current revision wants a ToC or not, and support in forms/views.

Two things to note:

1. This assumes the default is to show the ToC, and the migration will toggle ToC on for every document. This seemed like the preferable option since we'll probably want the ToC most of the time, and can identify the individual articles we don't want it for and toggle them off.
2. The field itself is just kinda stuffed into the editing template up where the title/slug/etc. are; I wouldn't mind having someone better at UI than I am take a look and see if it logically belongs with some specific group of fields.
fix bug 773285 - Adding attachments information to kumascript environment

First attempt at adding attachment support to KumaScript
[fix bug 786614] Validate posted datetime selections.
Add insert and remove methods to vecs - as proposed in issue #4028.
Bringing in the beginnings of a data reflection API - core::reflect

There is still a bit to do on this, but I wanted it somewhere where other people can work on it / improve it. This is based on the stuff in the data-reflection test, and should work for what is defined (I've been using it to write a replacement for fmt's "%?" - it has a bunch of tests on this).
Chatroom

cleaned up the code with more functional style programming,
sped up the edge detection, base64 conversion and compression
enhanced performance, so it doesn't eat up all your cpu resources
established multi-person chat using socket and mongodb for roster
CHEF-3547, fixed bug for permissions in cookbook provider.
More changes to the docs

Merged the upstream changes and made some in the config, tools and translate. Added screencasts were needed and some links.
[ticket/10818] Global Announcements Update Dialog should call exit_handler()

http://tracker.phpbb.com/browse/PHPBB3-10818
improves version reporting

Provides a "__version__" variable, so users of the library can do:

import hexrd
print hexrd.__version__

This is common practice for python packages.

Also, setup.py extracts the version information from hexrd/__init__.py, so we don't have to change the information in multiple locations.
add left/right monads for Either

I added left/right biased monads for the Either ADT to prelude
Crawl button 2

Electric Boogaloo
OSX removed gestalt

* `Gestalt` was removed from public headers, so I switched to using the plist files that have the current version.
* Add support for OSX 10.8 / Mountain Lion version name.
add guid to hello

guid = process.pid + process.version

* Add guid to hello message.
Merge from current develop

This pull request includes commits to adequate worker Palavras to the new worker structure.
Notes:

- We need to write tests for this worker! They should be at `tests/test_worker_palavras.py`
- Maybe we can merge some code from `/util/Datatools/palavras_standalone_parser.py` into `pypln/workers/palavras.py`
Include attribute in CanCan::Unauthorized exception

Including the offending attribute makes resolving authorization errors
much easier
Anchors

Changed the way anchors are handled.
Added non-logged-in support

* If non-logged-in session does a request, the clearance is set to
  public
* Applications can return status 401 to require login, which will
  be translated to status 403 (Forbidden) if the user is already
  logged in
Extended structued with general query, changed fromDocument default implementation to be in Maybe and not DC
parsing

basic parsing functionality added
Pull please

one/two/three as discussed
fixing destdir, windows absolute paths dont start with slash

`$home` already is `C:\Documents and ...`, you can't put cwd before that.
Fixing Textile formatting

Block code with blank lines appear broken; this patch fixes this.
Reader fixes, refactoring, documentation, and improved error messages 

This sounds like a hell of a lot more than it really is but let me give you the run down.

I tweaked the handling of numbers to prioritize matching integers and floats. That is, before hexadecimal, binary, and octal numbers. While doing that I discovered the regex for octal numbers was incorrect, so it's been fixed. I also corrected a small mistake in which hexadecimal numbers were being converted to floats. Oh, and bad numbers throw an `NumberFormatError`.

As far as refactoring goes, I  added a few utility functions to make the code more expressive. The utility functions and regex constants have been moved from the bottom to just under `private`. I feel like this style of organization is more or less in line with idiomatic Ruby. If you disagree, that's no biggie.

All of the utility methods in `Rouge::Reader` are documented.

Last of all I wanted to improve upon `Rouge::Reader#reader_raise`. There's still a bit more work to do in that department but here's the idea:

```clojure
; foo.rg
(puts 
  (+ 1 1.2.3))
```

```shell
$ bin/rouge foo.rg
./lib/rouge/reader.rb:169:in `reader_raise': Invalid number 1.2.3 (Rouge::Reader::NumberFormatError)
  (+ 1 1.2.3))
       ^^^^^
on line 2 at char 7
# ...
```
I've always thought this style of error reporting was helpful. What do you think?

Edit: My mistake `Rouge::Reader#slurp` is documented
pub/sub - fix the issue that controlling process not able to receive message after socket reconnect.
authorizeRequest now saves the correct token with respect to the grant type

Before if you the grant_type was set to code it would try and save an access token on the initial authorization request. I suspect this is now the intended behaviour?
rewrite entire base
rc2 fix
Feature

add mee
adding commits

Please check these commits
- Remove tip popups after the tour close
- Added new features to demo
- data-location added per tip to modify tipLocation var
- Changed data-id into data-parent to accept any jQuery selector
- adding option to modify Left and Top positions for each tip by adding addition data-left and data-top to each tip li. addedLeft and addedTop are added to or subscribed from current tip position.
- Unbinding resize from window
Packages for Ubuntu, Windows and Mac

This pull requests is related to issue #87. 

It contains 

* a bash script: **application/scripts/makeWindowsPackage.sh**
* pre-configured config.ini file: **application/scripts/package-creation**
* a new entry in Makefile: **make package-windows** (simply executes the bash script)

Notice: The script use for the moment my private server to provide the adapted xampp-lite-zip archive. So, i think for the future we should use an AKSW server for that!
Use prepared queries for DataBaseSQLite.InsertMany

Using prepared queries is faster and more type safe. I tested with
500,000+ row inserts and ran into "Maximum Length Of An SQL Statement"
problems (see: http://www.sqlite.org/limits.html #3). Also using
BeginTransaction, EndTransaction (and Rollback if necessary) along with
prepared queries makes a disk-based db just as fast as :memory: for such
large queries.

The `prepare, loop { bind, step, reset }` method is highly reccomended
vs a giant sql statement by both the docs and developers on irc.
Add support for multidimentional matrices into the sanity checks
Build function overwriter only on Windows and Mac.

It is not used on GNU/Linux. This patch allows one to build GammaRay also for other architectures than i386 and amd64.
Update 3/0000/0540.txt

quasi finito
I have refactored existing unit tests and added few new ones.
Test PR, don't merge
Router class: Unnecessary "else" condition

Unnecessary "else" in Router class in line 176. In line 171 you are adding "?" to $url and in line 176 you are testing if question mark is there. Of course is there, it always will be there :)
RAXAJSS-168 - Added ability to Filter and Sort the Patient List(Updated)

Updated the outpatient\app\controller\patientlist.js
Adding prefix to drug name

-adding prefix such as (tab) to drug name
Fix "riv_todo.rst:19: (WARNING/2) Bullet list ends without a blank line;...

$ rst2html doc/riv_todo.rst a.html
riv_todo.rst:19: (WARNING/2) Bullet list ends without a blank line; unexpected unindent.

My patch fixed this issue.
Fix timezones and Delete Sensors

This pull request fixes timezone issues with the sensor cache job and gives administrators the ability to delete sensors.
100 lines of code less!

It's hard to remove code nowadays...
Op for multiplication of sparse matrix by broadcasted vector

Added the Op along with some tests.
Fix rop shared variables rebase

This is a rebase of a different pull request (#529)
Fix theano.gradient.grad

-Updates theano.gradient.grad to correctly discriminate between inputs that are not connected to the cost and inputs that have zero gradient
-Updates theano.gradient.grad to compute only those gradients requested by the user
-Removes the UncomputableOp machinery that was used to hack NaNs into the old grad method
-Introduces NaNType, used to represent undefined or unimplemented gradients
-Adds an optional connection_pattern method to the definition of the op contract. Currently this is only used by the shape op, and will probably only be needed extremely rarely in the future.
-Adds more unit tests to make sure gradient.grad works correctly
-Changes some tests to KnownFailureTest. In one case, the test asserted that a disconnected input error was raised when one shouldn't be. Later this test can be changed to assert that the grad method does the right thing, but we are still arguing on theano-dev about what the right thing is (0 or NaN) in this case. Another test takes a gradient and then asserts that it gets optimized in a specific way, but the new grad method returns an equivalent expression that doesn't get optimized in the same way.

I recommend when reading this pull request you look at the final diff rather than each commit individually. I made several changes in the process of finishing this pull request so several lines in the early commits were later removed.
Grad switch

no news: fix switch grad that crashed following the grad change, Do the same as old behavior

NEWS:
- Add tensor.where as an alias to tensor.switch to be compatible with numpy interface.
Moved files into server folder, updated gitignore and other files
Stream codesearch

Streaming version of codesearch.
Fix leaking FileDialog by issuing Destroy to it after it has been used

This also works around the bug in GTK in its file system tracking/file
open dialog that causes a crash when a file (in a directory it is tracking,
such as the previous directry where an STL was sliced from) is modified
with vim.

Steps to reproduce the bug:
1) Slice a file from the GUI
2) vim test.stl in the same directory
3) i hello ESC ZZ
4) if Slic3r didn't crash to a gtk assertion failure, jump to step 2
5) if still no luck, your gtk isn't broken. What version do you have?-)
Refactored existing routes, added custom css, created a "Finish" QA & Table of Contents page
Fix to match parenthesis of wrapped member or call expressions.

The character range of MemberExpression in "(a.b)" was "a.b)".
The commit fixes this problem by returning the range of "(a.b)"
in these cases.

Two of already existing unit tests were expecting wrong result
for inputs like "(function () { ... }())". These are updated to
expect the full range of expression.

Few additional test cases are added to test the parsing of
similar expressions and cover all the added and modified lines.

http://code.google.com/p/esprima/issues/detail?id=320
Make default behavior preserve ownership and perms

rsync's -a option is equivalent to -rlptgoD . -r is not recommended as lsyncd will add it if necessary for performance; -l and -t are already default, so -g, -o, and -p should be too. I'm not sure about -D.
取り込みお願いします

例の修正を入れました
Arch actualization
Dashboards and rake file

Added employment and unemployment rate dashboards and rake file to write them to UHERO website.

For "Employment Levels in Hawaii" dashboard, please
	1.  Swap "E_NF@HI.M" for "ENS@HI.M" before publishing.
	2.  Want to display year only for dates, but format: 'y' isn't working.  Need a fix.
	3.  Link to sector-by-sector jobs dashboard in first "Recent Trends..." blurb. (new project?)
Fix includeAllInstances in DescribeInstanceStatus

Fix for https://github.com/aws/aws-cli/issues/9
Fix of bug when celery stops processing frequent tasks and runs daily tasks every minute

If celerybeat user is in the eastern part of the world (for example, in the Moscow), two bugs appear:

First:

If task in crontab runs at Wednesday 01:00, and last_run_at is Wednesday 01:00 (it is Tuesday 21:00 in UTC), `remaining_estimate` in celerybeat creates 

    relativedelta(weekday=(next_day - 1) % 7, hour=next_hour, minute=next_minute)

But next_day and dow_num is extracted from last_run_at it UTC. dow_num is Tuesday, next_day is Wednesday. It is equal to "Wednesday, 01:00:00". After that it compares this date with current date in local time: "Wednesday, 01:00:01" and returns negative interval. Task is scheduled again and again from 0:00 to 04:00.

Second:

If task runs every 5 minutes, at Wednesday 00:55 in MSK (it is 20:55 GMT) `execute_this_hour` becomes False, but `execute_today` is True (it is 20 hours). And relativedelta becomes "20:00:00", and when added to last_run_at in local timezone becomes Wednesday, 20:00:00. And small tasks stop running


I fixed that. But countries with strange timezones (+3:30 or +6:45) still can find these bugs
Add myself to contributors..
Trivial SyntaxError fix

I found this because at work we tried to commit Celery to our own repository and we have a commit hook that rejects files with SyntaxError
Boost container

This pull request changes the underlining container type of XmlTree and JsonTree to be boost::container::list.  It also typedefs the container, so that it can be easily changed at a later type.  It also typedefs the container so that it can easily be changed at a later time.

##### Background

As discussed on the [dev forum][post], the stl containers have become stricter concerning incomplete types
in C++11. In particular,  C++11 §17.6.4.8 [lib.res.on.functions], "requirements on other functions" states:

```
In particular, the effects are undefined in the following cases:
...

if an incomplete type (3.9) is used as a template argument when instantiating a template component,
unless specifically allowed for that component.
```

With this liberty, libc++ has already added compile time checks for the stl containers so that they cannot use incomplete types.  As this can at any time also occur with any C++11 compliant compiler, it is best to choose a container that supports this feature for XmlTree and JsonTree, as they depend on this recursive structure that has already been forbidden in libc++.

##### Discussion

It was mentioned that boost::container::slist can be a more efficient choice container, but when switching to it I noticed that alot of the interface no longer makes sense, since they declare a couple methods as pushBack / push_back.  This isn't accurate with slist since it is a forward traversing container at it only makes sense to push to its front.  I think that if this is to be used, the interface should be generalized, which could potentially break existing code so I have left it alone until further discussion.

The naming of the typedefed container (`typdef boost::container::list container`) is a bit arbitrary, I'm horrible at naming things.  I also thought of 'collection', or 'list_type' (since it appears that these containers must use some sort of list for a subtree container), but I think it should be named whatever the reviewer thinks fits best with the library.


##### Related Changes

- Files programmed in windows are marked in Xcode with windows line endings, so they are not completely marked up when edited in Xcode
- Updated the JsonTest and XmlTest apps for OS X:
	- deployment and sdk versions
	- fs::path's operator=/ for Json file append

[post]: https://forum.libcinder.org/topic/supporting-the-c-11-standard-and-libc-os-x
Built out the missing MatrixAffine2<T> scale(T s) method.

It was missing. Now it's not.
Rest endpoint

Adds in the AuthToken model (along with helper methods for creating, finding, and disabling them) and the ApplicationController#umi_authenticate_token! to authenticate against them. 

Also adds in the EventsController to receive incoming posts for custom events. Events are processed through the Ido::EventsProcessor (should possibly be called Umi::EventsProcessor) which normalizes the hash keys and does basic sanity checks. The protected and standardized event checkers are placeholders.
fix analysis of entry to be a weakref (typo introduced in d96dfd)

Originally reported in Debian http://bugs.debian.org/cgi-bin/bugreport.cgi\?bug\=692313
Lead to crash with python-dbg:

  python-dbg: ../Modules/gcmodule.c:366: visit_decref: Assertion 'gc->gc.gc_refs != 0' failed
Add Travis CI support

Travis CI is a hosted continuous integration service for the open source community. It is integrated with GitHub and offers first class support for Python, among many other languages.

The .travis.yml file provided in the PR provides the configuration for Travis, which runs the default sqlite tests against Python 2.6 and 2.7.

Travis should be activated on http://travis-ci.org
Pulling updates into SimplyCubed fork

... in favor of sym linking to checked out project separately
fixes #1331- compiled felix framework with target 1.5

reminder: cherry-pick into master-2.2
#179

Added the IE specific code.

Tested and pushed the code.

Please check.
Allow adding of custom predicates that take arrays (like IN/NOT IN)

Hi,

I realised that the changes I made to your gem and have been using on my own project might come in handy for others: as discussed here: https://github.com/ernie/ransack/issues/11

As discussed in that issue, using matches_any would do the job but cannot be indexed, whereas creating a custom predicate (like we have, called 'ci_in' or 'ci_not_in' to do case insensitive many term matching) can be indexed.  We basically create an index where the terms are upper-cased, and upper-case the search terms before sending them in, and it works quite well - benchmarking proves the indexing is working as the speed is higher than using matches_any.

If you're willing to merge the changes, or provide something similar, it'd be cool.  It'd also be cool if you're not, of course, it's your gem, but I thought I'd run it past you.

Thanks

Asfand Yar Qazi
Team87 HTGT
Sanger Institute
begin canvas 2d design 

I begin to design canvas 2d used to 2d game developing
      1) design like html5 canvas,  thank to webkit help me solve many difficult program
      2) canvas use cario for vector graphic drawing
More theme refactoring

get_theme_screenshot and get_theme_info now work again.

Some misc links that needed changing for the new theme model.

Comix/comix plain ported.
updating to use of Ea, Eb, Ec in algorithms-partition.c
controller support okie

c merge vào nhé. đây là controller
Customer Information Management

Simple example of Customer Information Management usinh PHP & AJAX.
Ability to separate key cert from SSL connection cert

I added another database field for the private key cert contents, as I needed it for a project where I was only provided different files and couldn't generate the two together. I figured this might be useful for other people in the same situation. Maybe Keycert isn't the best name. What do you think?
Avoid creating empty class array every invocation.

Over 1000000 iterations we drop the time by five percent.

// master

elapsed time = 696967607 ns
elapsed time = 679450768 ns
elapsed time = 682986242 ns
elapsed time = 681336507 ns
elapsed time = 681520024 ns
average = 684452229.6 ns

elapsed time = 705903222 ns
elapsed time = 690722676 ns
elapsed time = 681875563 ns
elapsed time = 688540015 ns
elapsed time = 684017613 ns
average = 690211817.8 ns

// with patch

elapsed time = 667203041 ns
elapsed time = 649488893 ns
elapsed time = 659542082 ns
elapsed time = 651563895 ns
elapsed time = 649782366 ns
average = 655516055.4 ns

elapsed time = 663778290 ns
elapsed time = 667921400 ns
elapsed time = 651847408 ns
elapsed time = 650255142 ns
elapsed time = 643630152 ns
average = 655486478.4 ns
Removing separator line in WatchWindow

Without that line, more variables are visible at once in the DebuggerWatch window. The hierarchy is still visible via the indentation.
B50-ZK-1146: TreeModel getChildCount invoke too much times

for ZK5
Bug ZK-1398: Set open attribute to the tree templeate is not work

http://tracker.zkoss.org/browse/ZK-1398
Better updated .gitignore file.

Now including the .settings file as well.
K-means: Add type-checking for expr_point

JIRA: MADLIB-741
Add type-checking for expr_point to return better error message to user.
Slightly better error reporting for coffeescript.

Fixes #331

I just copied what the less package does. Not sure why, but it seems to try to compile the file twice.
Put the correct repository in package.json
Hotfix/issue108

Issue can be found in: http://code.google.com/p/mixare/issues/detail?id=108&colspec=ID%20Type%20Status%20Priority%20Stars%20Version%20Owner%20Summary
New formula: prover9

This is an initial commit which installs prover9 and its related
binaries, and then does some basic testing.
Suggest git clean -f for untracked changes

For whatever reason, a bad update or something, some untracked formulae were left in my `/usr/local/Library/Formula`. `brew doctor` complained, but its suggestion to run `git reset --hard` was insufficient to remove untracked files. `git clean -f` accomplishes this.
Libvirt 0.9.11.7 and 1.0.0.

For recent upstream releases.
Correct japanese sonant mark display in tmux

Fix japanese sonant mark "Dakuten" is invisible problem in tmux.
Removed science formula

Removed some bioinformatics formula listed in issue https://github.com/mxcl/homebrew/issues/13472

Will add them to Homebrew/Science tap when this pull request is accepted.
fox 1.6.46 (devel 1.7.35)

hb complains:
Warning: Non-executables were installed to "bin".
Installing non-executables to "bin" is bad practice.
The offending files are:
/usr/local/Cellar/fox/1.7.35/bin/Adie.stx
Update Library/Formula/fop.rb

fop repository changed to a new URL
Bump getmail to 4.32.0

Update getmail to latest version
Fix X11 dependency required for Mountain Lion
Fix atomicparsley compilation issue on 10.8
Add support for UME (Universal Machine Emulator)

Compiles the MAME project with TARGET=ume so that you can emulate arcade machines (mame) and home computers (mess) from a single binary.

Works well with UME front-end QMC2.
Graphviz depends on gd

I was having build problems with graphviz on 10.8 for a while before installing `X11` and `gd`.  I can reproduce a build failure by removing `gd`, but it works fine with it.

```
Undefined symbols for architecture x86_64:
  "_FT_Activate_Size", referenced from:
      _gdImageStringFTEx in gdft.o
  "_FT_Attach_File", referenced from:
      _fontFetch in gdft.o
  "_FT_Done_Face", referenced from:
      _fontRelease in gdft.o
  "_FT_Done_FreeType", referenced from:
      _gdFontCacheShutdown in gdft.o
  "_FT_Done_Glyph", referenced from:
      _gdImageStringFTEx in gdft.o
  "_FT_Done_Size", referenced from:
      _gdImageStringFTEx in gdft.o
  "_FT_Get_Char_Index", referenced from:
      _gdImageStringFTEx in gdft.o
  "_FT_Get_Glyph", referenced from:
      _gdImageStringFTEx in gdft.o
  "_FT_Get_Kerning", referenced from:
      _gdImageStringFTEx in gdft.o
  "_FT_Glyph_To_Bitmap", referenced from:
      _gdImageStringFTEx in gdft.o
  "_FT_Init_FreeType", referenced from:
      _gdFontCacheSetup in gdft.o
  "_FT_Load_Glyph", referenced from:
      _gdImageStringFTEx in gdft.o
  "_FT_New_Face", referenced from:
      _fontFetch in gdft.o
  "_FT_New_Size", referenced from:
      _gdImageStringFTEx in gdft.o
  "_FT_Set_Char_Size", referenced from:
      _gdImageStringFTEx in gdft.o
  "_FT_Set_Charmap", referenced from:
      _gdImageStringFTEx in gdft.o
  "_FT_Set_Transform", referenced from:
      _gdImageStringFTEx in gdft.o
  "_FcConfigSubstitute", referenced from:
      _fontFetch in gdft.o
  "_FcDefaultSubstitute", referenced from:
      _fontFetch in gdft.o
  "_FcFontMatch", referenced from:
      _fontFetch in gdft.o
  "_FcNameParse", referenced from:
      _fontFetch in gdft.o
  "_FcPatternDestroy", referenced from:
      _fontFetch in gdft.o
  "_FcPatternGetString", referenced from:
      _fontFetch in gdft.o
  "_png_check_sig", referenced from:
      _gdImageCreateFromPngCtx in gd_png.o
ld: symbol(s) not found for architecture x86_64
```
New formula: InspIRCd.

[InspIRCd](http://inspircd.github.com) is a modular Internet Relay Chat (IRC) server written in C++ for Linux, BSD, Windows and Mac OS X systems which was created from scratch to be stable, modern and lightweight.

As InspIRCd is one of the few IRC servers written from scratch, it avoids a number of design flaws and performance issues that plague other more established projects, such as UnrealIRCd, while providing the same level of feature parity.

InspIRCd is one of only a few IRC servers to provide a tunable number of features through the use of an advanced but well documented module system. By keeping core functionality to a minimum we hope to increase the stability, security and speed of InspIRCd while also making it customisable to the needs of many different users.
Allow rails3 fixture to execute properly

super small tweak but I know I'll forget about it later, this fixes rails3/script/rails
full recursive replication via zfs send -R and zfs recv -F, config vs zonfig, cleanup
Just one CSRF token per session

Currently the CSRF token expires every hour. We had a script in place which should refresh the token but this don't worked in every case. (Laptop sleeping etc.)

With this commit, the token will only get once created for every session so that the "Token expired" warning shouldn't appear. 

@jancborchardt May I ask you to review this change?

(Bug #159)
Tests for p and print_unescaped added

Created initial file for running unittests against the template library.
Add metadata to message store batches.

Applications sometimes need to store additional information about message batches (e.g. which application or user owns the batch) and so we need to add metadata to the batch model
autocov function for Series

Add an autocov function to Series.

Default is single lag w/ bias, but those are configurable.
ENH: tz_convert for DataFrame #1330
Disqus Integration

I integrated Disqus into Syte. It works for me, maybe it works for you?

Cheers,
Denis
Increased version number of roslisp again after re-release.

This time, it should be working. At least a pre-relase test didn't fail.
Basic log(n) select support for interleaved bitvector


tests in the other pull request.
Fixed empty body params handling
Fix connection recycling for TLS+gzip+chunked.

We had a bug where the underlying SSLInputStream always returned
0 for InputStream.available(). This prevented us from ever reading
the "end of stream" chunk, which prevented connection recycling.
http://code.google.com/p/android/issues/detail?id=38817

Also fix a nearby bug where we were fast-forwarding the gzipped
stream when we should have been fast-forwarding the transfer
stream when we were preparing to recycle a connection.
ios setup

よろしくお願いします。
Https urls can't be opened

I just tried opening a https url in 0.3.0 (the current version on rubygems) and it totally failed. I pulled the version from master and it doesn't work there, so I've written this spec to expose the behaviour. I'm now going to try and fix it.
Parser payload_configuration search tweaks

 - Need to sort descending, so that the latest version of the
   payload_configuration document is chosen (rather than the oldest)
 - Add test for flight start time check (it already passes) because it
   caught my eye.
Add support for email themes. Closes #26
fixes bug in the redirection path when a single file is found
Add @output instance variable and `after_write` trigger.

The major addition here is the @output instance variable which returns a `String` (or nil) from the results of Tilt.render. The use-case here is post-processing the output of a Tilt.render, before it's file is written to the filesystem. The @output variable is accessible first during the `after_render` trigger and down the chain.

There is also the addition of an `after_write` trigger, once the files have been written to the filesystem.
checking if syncerBin is executable and if tmpfsPath is writable (still not absolutly correct, but a beginning)

- syncBinary has now a default value "rsync"
- syncBinary is searched inside PATH
- syncBinary is checked with filemode & 0111, means "can _anyone_ execute it"

- whattosync, tmpfs, and syncbinary are checked for existance (inside the config) before they get dereferenced - if they are not - it crashes during dereferencing 

- tmpfs is checked with filemode & 0222, means "can _anyone_ write it"

both filemode checks still have to be improved so that they check for the exactly needed permissions according to the user's uid and gid, but this is not so bad I think, because at this moment it is a root-only-application, means if anyone can execute/write it - root will be included...