labofsahil/github-event-dataset-2012 huggingface dataset:
adds skip option to automodapi to fix sphinx build warnings

This closes #317 but it does a few other, broader things, so I figure it should be a separate PR.  

Primarily it *removes* the ``:subpackage:`` option from automodapi, makes a few related adjustments, and adds in a ``:skip:`` option to automodapi and automodsumm.  I removed the subpackage option because it is unnecessary now that the heading title ("Reference/API") now lives in the template instead of the automodapi directive itself - it now makes more sense to just `automodapi` each section separately, which is what I've done here where subpackage was previously used.

It may actually be better, moving forward, to remove automodapi altogether and just use automodsumm directly... @taldcroft @mdboom @iguananaut @astrofrog, as people who've set up doc sections already, do you have any opinion whether we should nix automodapi? (either way, this PR should go through to fix the sphinx build warnings and add the ``:skip:`` capability to automodsumm)

I've also ``:skip:``ed the 6 objects in `io.vo` that were causing problems because they were documented in two places. The resulting docs can be seen at http://eteq.github.com/astropy/io/vo/index.html#reference-api (in contrast to the latest build without this PR, at http://astropy.readthedocs.org/en/latest/io/vo/index.html#reference-api ). @mdboom, does this seem alright to you?
Add some relevant trove classifiers to the setup.py

I added some trove classifiers to Astropy's setup.py.  While the usefulness of the Trove system is debatable, it can't hurt.  Here are my suggestions--this lists the specific Python 2.x versions we support, and lists that we ostensibly support any Python 3 version.  Under licenses I only listed the license for Astropy itself, and not that if anything that's bundled with it.  I think that's the preferred approach but I'm not sure sure.  I also neglected to specify a "Development Status" since as discussed recently we're all over the map on that.

Unless anyone has anything they think should be added/removed I'll go ahead and merge this before the release.  A list of Trove classifiers is here: http://pypi.python.org/pypi?%3Aaction=list_classifiers
Fix upstart job log

simplify managing process and log file.

### upstart system job configuration file

1. delete flog command
2. use ``"process >> [file]"`` instead of flog.
   the shell redirection always appends outputs of process which upstart run to logfile.  

###  log rotation

1. rotate log not depending on flog.
2. using ``copytruncate`` provides safe log rotation.
Fix instance generation

* When starting an instance using the backed up image file, acquisition of an image file goes wrong. 
* When starting an instance, the backup image file used for starting is deleted.
depdents some trait files from service

todo: may make a traits dir
Improved Controls

You can now control both vehicles again.  Moving the mouse will rotate the camera around the primary vehicle.  The camera focal point has been moved to account for this.

All four tires now render correctly.  The array of tires was never initialized before, leading to undefined behavior that had no effect on Linux but led to missing tires on Windows.

The input class has been improved with mouse sensitivity support as well as the option to unlock the mouse at any time.

Note: this can be pulled into trunk code.
Encode unicode values as utf-8 when building url in oauth2.Request.to_url. 

This fixes a bug where utf-8 encoded GET parameters are decoded back to unicode during oauth signing and to_url just tries to encode them to ascii after signing, which fails.
Small doc fix for _.groupBy

Looks like this doc tag was copy from _.countBy and this one word was forgotten.
Adding support for create datasources using URLs

Let see if this PR is better than the last one:

I modified a bit the binding giving support to create new datasources using a URL as is documented in [BigML Developers](https://bigml.com/developers) - "Creating a source using a URL".

I added the method `create_source_from_url(self, url, args=None)` to `bigml/api.py`. Please feel free to modify it at your convenience.

I also added a test checking the new feature.
Add exception to metadata dictionary if job fails for use in after_perfo...

We log our exception data and this seemed like an elegant way to do so.  In our case, we wanted to log the exception only if it happened on the first try, so:

```python
@staticmethod
def after_perform(metadata):
    if metadata['failed'] and not metadata['retried']:
        log_error(metadata['exception'])
```

Thanks for pyres!
Default to DB_TXN_WRITE_NOSYNC for all transactional operations

* This is safer than DB_TXN_NOSYNC, and does not appear to impact
  performance.
* Applying this to the dbenv is necessary to avoid many fdatasync(2)
  calls on db 5.x
* We carefully and thoroughly flush databases upon shutdown and
  other important events already.
Treat generation (mined) transactions less different from receive transactions

- Show address receiving the generation, and include it in the correct "account"
- Multiple entries in listtransactions output if the coinbase has multiple outputs to us

Goal: don't make service providers have to jump through near-impossible hoops to handle receiving generated payments/deposits (right now, only MtGox actually handles them correctly); this also makes things nicer for miners who receive to their own wallets (eg, they can tell which pool it came from)
Remove unused -DNOPCH

NOPCH was "no precompiled headers" ... I think.

None of our source files pay attention to that flag, and as far as I can tell it isn't a magic compiler flag for gcc.
IPv6 node support

This will make bitcoin relay valid routable IPv6 addresses, and when USE_IPV6 is enabled, listen on IPv6 interfaces and attempt connections to IPv6 addresses.
Move qt spec adjustment to bitcoin side of build

It could just as well be on either part of the gitian build, but to safely put it on the Qt side would require bumping the filename, and every gitian user rebuilding it.
v0.5.3.1 put it on the Bitcoin side, and this is easier to work with and keep safe, so I'm moving it.
fix a comment in addrman.cpp
Fixing small typo in pod
Fix custom validation methods with CakeValidationSet

Ran into an error while working on Croogo. When `CakeValidationSet` is instantiated in `ModelValidator` it mistakenly thinks the constructor has a 3rd arg to set methods. It doesn't. Thus custom validation methods are never checked in `CakeValidationRule::process`. This PR fixes this.

Also a note... previously one could set `protected` validation methods. With the new validator custom validation methods must be `public`. If this is correct I can add a note to the docs.

http://travis-ci.org/#!/shama/cakephp/builds/1598610
Proposal: Custom Validation Objects

I've packed up a solution to use custom validation rules from outside the model class namespace.

I was inspired by a discussion and code-posting I found here (http://goo.gl/8u4FN) between MarkStory and saleh.

I changed `/lib/Cake/Model/CakeValidationRule.php` adding a code block to `process()` method to search for custom rules into external objects.

I find this solution mandatory to CakePHP letting developers to pack validation rules into their plugins!
I wrote a post to my blog to explain the problem and this solution: http://bit.ly/RXxw43

Bye,
MPeg.
Support multiple bytes with thousands/decimals in CakeNumber::format < PHP5.4

Allows use of multiple bytes for thousands and decimals in `CakeNumber::format()`. If PHP >= 5.4.0 it will just use number_format() for better performance.

Fixes #2602
http://cakephp.lighthouseapp.com/projects/42648/tickets/2602-increase-the-lengths-of-thousands-and-decimals-attributes-in-currency-helper
Fix setting modelClass with use $this->uses in Controler

After this fix Controller will set $this->modelClass his model by default, not first from $this->uses as before. This behavior looks more logical.
Fix close the grid on no results

@asaunier  can you review ?
OpenLayers update

Upgrade to OpenLayers 679111fa8867dc0317fefea2754e90a0b003cd21, which has f5aae88a3141dc94863791e500253b8a89ccd7ce from @fredj, and which we need for mobile.
Add PETSc support

And allow to call it from FEAST.
quick guide added to getting started

There were no instructions or getting started...I tried one-jar but that's broken.
fs.watch instead of watchFile on Windows (watchFile doesn't exist on Win...

...dows Node)
Patch 1

linkyfied
Add a command-line tool. Bump version to 1.1.

Not sure who's maintaining this these days, but here's this. :-)
Mark untouched input arrays as const
First set of third-party additions.

It seems that any third-party libraries that are part of Dispatch would be treated as a separate jar that could be downloaded. Given that, this is just a simple foursquare library to get the ball rolling.

Mostly I want to get people's thoughts on a good way to bring in support for popular api's, etc..
Add support for a CJDNS network type

This pull request adds support for a [CJDNS](http://cjdns.info/) network type modeled after the existing support for tor and i2p networks. 

Using "-onlynet=cjdns" and relevant -externalip, -bind and -addnode, allows running a bitcoind that communicates over cjdns only. 

A cjdns/ip4 bridging node is running on fca5:372b:57be:78aa:e490:6b0f:da2a:c882 and can be used for testing. An example command for running a node that communicates over cjdns:

    ./bitcoind -onlynet=cjdns -addnode=fca5:372b:57be:78aa:e490:6b0f:da2a:c882 -bind=fc46:96cb:122a:4eff:fa50:24c4:2436:e564 -externalip=fc46:96cb:122a:4eff:fa50:24c4:2436:e564

The 'bind' and 'externalip' switches should be changed to your own cjdns address of course.
build also static library libcli.a

- modify Makefile to build libcli.a by running ar
- updated .gitignore with *.a
Use evhtp_hook_generic_cb function pointer prototype when setting a hook

Right now, the `evhtp_set_hook()` takes a callback function of `void*` type. According to the C standard, a function pointer cannot be cast to a `void*`. I have defined a generic hook callback function pointer, `evhtp_hook_generic_cb`, and converted the `evhtp_set_hook()` signature to use that instead.

Note that this function prototype requires that a `evhtp_res` be returned, which causes a mismatch with the `evhtp_hook_err_cb` type (which returns `void`). Since the return value will be safely ignored in this case, I think this is of limited concern.

Existing uses should function exactly as they always have.
Some small fixes to review.py

2 very small fixes to the statistics generation in review.py 

The first sorts out a problem I was having where some of my done tasks do not have a date associated with them, so I added a check for this

I also changed logic to make the number of completed tasks a float before dividing by the number of CUTOFFDAYS. As the previous logic wasn't working for me.
Feature/group activity notifications

- dot added to groups drop-down to indicate activity
- dot added to groups list on dash as above
- line added alongside discussions on group page to indicate which have changed since last visited
- logo not showing when user logged out - fixed
- no comments message realigned
- divider added to top of history
Bug/popover re-implementation
Bug/linkify

Temp fix for the linkify regression, will move into a framework asap
server/ServerStatus implemented
Added push application with manifest option.

Hi

I added push application with manifest option. It enables pushing other application types, runtimes and so on.  I also test cases for it.

Please review code and pull it.
Console.log javascript code is truncated

I don't know where it comes from but when is set `Bullet.console = true` the js code is added truncated to the page html:

``` html
<script type="text/javascript">/*<![CDATA[*/
if (typeof(console) !== 'undefined' && console.log) {
  if (console.groupCollapsed && console.groupEnd) {
    console.groupCollapsed("Uniform Notifier");
    console.log("user: simonc\nUnused Eager Loading detected\n  MenuItem => [:children]\n  Remove from your finder: :include => [:children]");
    console.groupEnd();
  } else {
    console.log("user: simonc\nUnused Eager Loading detected\n  MenuItem => [:children]\n  Rem
```

That's very odd :-/
added too much more in this pull request. #3 i think

this is the 3rd pull request.
ENH: modal during rt run with flot plot

This is pretty cool - When you start stimulus a modal pops up telling you not to click anywhere and it has a flot plot! Don't merge yet, need to somehow start modal from the start stim button or clear the flotscript, otherwise modal shows up on each reload or form submit.
Update lib/__express.js

Leading slash for absolute partial path

If the path to a partial begins with a leading slash, it is treated
as if it were an absolute path to that view file. If it doesn't have
a leading slash, it is treated like a relative path as usual.

Wrote this to fix bug #15
Deploy info to tasks resolver

In order to allow UnzipToDocrootPackageType to work off  the deploy info data, I've harmonised all tasks to be resolved based on deployInfo and deployParameters.

In the process I've almost certainly broken some case class serialization that @sihil  relies on.  I blame him for not putting in any tests to check for this :-)
Bug in decodeHttpAuth

Hab einen kleinen Fehler in der Routine zum Extrahieren von req.password gefunden. Vielleicht magst Du Dir das anschauen und ggf. übernehmen.

https://github.com/p3k/helma/commit/a094f59a282b05513d5420c679d13e18443d3078

Ciao,
tobi
add even more tray icon options
test fixing, tear down improvements and clean ups everywhere

...to assertions to make failure reason clearer.

Fixing and clean ups done when reviewing latest round of test failures
Branch 2 2 as7 - Updating User's manual: Adding Francisco to the developer list 

Updating User's manual: Adding Francisco to the developer list
add sceKernelMemcpy & sceRtcSetTick

Untested apart from via games. gets bemani is now going further.
Fix refresh token behavior.

If a refresh token isn't returned on a refresh response,
copy it over from the existing token. Google only returns
the refresh token when a user explicitly clicks to authorize,
so every subsequent time, it's not included. I think it
makes more sense to maintain all relevant attributes of
the token when it gets refreshed, and this includes the
refresh token.
only add quotes around xunit-file on Windows

because it uses os.system. We can trust Popen to handle spaces in the string on other platforms.
Find encoding for Python files

As I promised some time ago, this uses the encoding cookie defined in PEP 263 to correctly decode .py files in encodings other than utf-8.

Most of the code is borrowed from Python 3.2's `tokenize` module, but there are some additions.

Try, for example `%loadpy https://raw.github.com/python-excel/xlrd/master/xlrd/examples/xlrdnameAPIdemo.py` (encoded in cp1252).
Add support for messages without title, straight text, other fixes.

This PR enables:
````js
$.gritter.add({text:"Hello world"});   // a message without title
$.gritter.add("Hello world");   // straight text messages using default settings
````
Mpotr

semi-working (see server_test.htm for example usage)

Assumes following workflow:
1. Everyone registers
2. Everyone does one or more rounds of sending and receiving
3. Everyone unregisters when done

Doing a register will overwrite and reset the registered nick. There is no chat channels, just one global chat. Included a "nuke" call that will delete all data for all nicks on the server and force each user to reregister before the server is usable.
Renamed cloudloadbalancers to rackspace-cloudloadbalancers.

Hope I did this right. All the tests are running at least.
HW #05 - 20MB buffer
Custom History - Include workitem on 'dispatched'

Added workitem to msg hash when expression is 'dispatched'
Added RPM build scripts
Chapter 10 Playtime Complete
added support for kWidget.destroy

## Description
Adds support for kWidget.destroy

## Configuration
Simply call kWidget.destroy ( targetElement ) ; to remove that element from the dom along with its ready bindings. 

## Testing 
Automated test file included.
kWidget refactor

tracks the kWidget refactor merge request for the 1.7 release
Update chosen/chosen.jquery.js

Added "spacebar_create".  Enables option creation when spacebar is pressed.
replaced "merge" with "replace" in input.md

I think that is what is meant at that point… ;)
libzmq2 zmq_poll change

It used to return the number of events fired or so. This was not
documented at the Perl wrapper level, just for the plain 0MQ library
call. It's much more useful to get information on WHICH events actually
fired, so this commit changes the return value of the zmq_poll XS to:

- undef if the zmq_poll C call failed (ie. returned -1 previously.
  Now also sets $! from errno, which wasn't the case previously.)
- an array ref if it succeeded. The array ref will contain a 0 or 1 for
  each socket in the poll list. 0 indicates that there was no event for
  the given socket, 1 indicates that there was.
wsock library has changed

Now need to decompose reply to {ok, Handshake}  when running wsock_handshake:open/3
Witespaces, Loggin', Files

Do you think deferring to the twisted standard logger is fine? I haven't found any better idea; if you have any, let me know! :)
Added code to return the list of maps for a given team
#search doesn't actually appear to be a criteria method (it's not implem...

...ented within Mongoid), and it's causing an stack overflow for sunspot_mongoid from the circular delegation

Tests are green.
add method #touch methode to update the updated_at field if Mongoid::Timestamps.:Updated is include

A feature in ActiveRecord can be good to have in Mongoid is the #touch method. When you call it on one of your object, the `updated_at` field is update to now.

This methode works only when Mongoid::Timestamps::Updated is include by himself or by Mongoid::Timestamps.
Adding in a new video to the webmaker video page
Bug 792118 - support for new-style plugin hangs (2nd version)

second try at resolving the new-style plugin hangs problem.  This one includes a correction and _tests_ for both the negative and the positive cases.
fixes bug 550538 (regression from Socorro 10)
compressed patch to add metlog (bug 783382)

This adds a METLOG_CONF and METLOG attribute to the settings so that we have access to metlog

We've also added 2 new options to the zadmin.generate-error button to instrument metlog directly so that we can verify everything is wired up correctly in a production environment

This patch does not change any of the existing logging, the primary goal is to add the METLOG logger instance to settings and extends the zadmin.generate-error button to fire off metlog messages. Any log messages that get routed through metlog in this patch will get redirected to the python standard logger.

This pull request supercedes https://github.com/mozilla/zamboni/pull/409
Stats module for reporting
Split backends

Bump build number to 0.3.1-2 for clean upgrades of RPMs
Fix for #391
Issue #922 write logging messages to stdout only when the logger is not defined.

Issue #922. Write logging messages to stdout only when the logger is not defined--not when the log level is not enabled.
Refactoring; moved cookbook to data modeling examples chapter.

This requires a corresponding change to be made in the manual.
Added license and attribution for icons used in webadmin.

@nawroth is it ok that these icons are CC Attribution? I remember we talked about this way back when, but I never added the license to the list apparently.

We could pick up a commercial license for 25 USD, but it doesn't say anything on their website about what that commercial license grants us as far as OEM etc. goes.. (http://glyphish.com/)
fix for HA master switch for SpringTransactionManager integration

SpringTransactionManager and UserTransactionImpl stored a reference to the TransactionManager which was no longer
valid after a master-switch, now the tx-manager is looked up in the GraphDatabaseAPI for all operations.

NOTE: The API of UserTransactionImpl changed, it takes a GraphDatabaseAPI constructor parameter again (was changed in 1.7
to javax.transaction.TransactionManager).
thing-at-point ought to be regex quoted ...

I suspect it's unlikely that when defaulting is snarfing text from a buffer that text is already a regex.  So I wrapped the call to thing-at-point to quotify any regex chars.
Merging i18n branch

Removed cumberstone shell scripts for i18n support and replaced them with CMake files. Updated appropriate `README.md`s.

New build argument `LOCALE_INSTALL_DIR` to specify the `LC_MESSAGES` installation directory.
fix assignement of CXXTEST_GEN when rerunning cmake (otherwize it would ...

...be set to cxxtestgen.py no matter what)
Needed data for extensions
Allow a custom test case class with SpecBegin

Defining `SPT_SUBCLASS` before importing Specta will use the named class for test cases, instead of `SPTSenTestCase`.
Added gtk_cell_layout_get_cells override

Added get_cells method to GtkCellLayout 
added override gtk_cell_layout_get_cells to ext/gtk+/gtk-2.12.overrides
adjustment for PR #151

![](http://imageshack.us/a/img821/9987/screen003r.png)
Fix for issue #50

This pull request contains a fix for issue #50. It modifies the MediaRepository to use the QueryBuilder instead of plaintext DQL queries and adds code to limit the input accepted as search options by the ExploreController. I also cleaned up the view a bit to take advantage of the new code.
Added "auto nickname-replacement" feature to the login commands.

Currently, "$NICK" (without quotation mark) will be case-insensitively replaced by user's current nickname when sending login commands.
I also added short info label under the command text view in ServerDialog.

I personally found this feature useful when setting my IP to be concealed: /mode MyNick +x.
added save_exit option for permissions
autologin if have back_url

Example, when user run browser with a lot of old tabs of redmine, he see in each 'login form'. He fills one of them  falls into a redmine. When it updates the other tab, where the url like a 'login?back_url=<url>' is triggered to autologout. But he wanted to go to <url>.
I'm fix this. If user logged and have back_url he will be redirect to <url> as he wants
zh.yml file updated on 06-11-2012

Simplified Chinese updated 06-11-2012
wanted to play with the canvas

and I rewrote it... in order learn

I made some improvements, I think.
Back to you if you want 'em.
Add a helpful hint about how to fix a missing PODNAME comment

I ran into this using Dist::Zilla on a Dancer project with PodWeaver.
For rob

(Sorry for the noise; this is the right commit range.)

Hi Rob,

Patches for you :)

V.
Added more updates to the language spec

Updated the language spec with more info
Another small edge case in DescriptiveStats


Probably better to return 0 as opposed to NaN. (i.e. Population Variance
as opposed to Standard Variance)
Do not retry template compilation twice

Currently the code attempts template compilation twice. Unfortunately, the side-effect of this is that not all useful errors are reported during compilation, since only the first compilation reports errors during the early phases of the scala compiler.

For example, if you try to compile a template that refers to a class, which in turn refers to a non-existent annotation class, scala will return a "dependency missing" error (see https://issues.scala-lang.org/browse/SI-5420). The error reported by the compiler the first time is *extremely* useful in fixing the problem. However, the second time the compiler is called *it does not issue the same error again* (this may or may not be a bug in scala, but I suspect it is a side-effect of a compiler optimization).

Since scalate always retries the compilation, the useful error from the first attempt is never reported.

The attached patch removes the retry for normal compilation failures throwing CompilerException (but leaves it for the InstantiationException case). I haven't had a problem with this so far but admittedly have not tested this under load.
readme typo fix rewteet => retweet

fix typo rewteet => retweet
Operations redux - operationized removenear and cyl

* Changed Removenear and cyl to use Operation+Region
* Reduced a bunch of code duplication in MakeCuboidWalls and MakeCuboidFaces to make it easier to switch those over later.
* Added a findFreePosition after dropping a cylinder on top of a player - doesn't work, but I suspect the problem is in findFreePosition itself (such as //ascend occasionally doing nothing). Anyhow, it's consistent with other generation commands now.
Fixed exit on dummy commit
[FrameworkBundle] Fix for notice in AddCacheWarmerPass

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: #4391
[Validator] Card validation - Norwegian translation unit 54-58
[Console] Fix #5897 - Console component require Shell component

When setting the process isolation of a shell to true:
`setProcessIsolation(true)` throw a `\RuntimeException` if the Process component isn't available.

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Symfony2 tests pass: yes
Fixes the following tickets: #5897
Todo: -
License of the code: MIT
Documentation PR: -
reverse transform into PropelObjectCollection

Allow usage of shortcut methods of `PropelObjectCollection` on submitted data from e.g. multiple choice form type.

Ping @willdurand
[Twig] [DI Config] Made the loader a config option

Bug fix: [no]
Feature addition: [yes]
Backwards compatibility break: [no]
Symfony2 tests pass: [yes]
License of the code: MIT

- Added "loader_service_id" to config.
- Making the choice of twig loader an application choice.

This PR makes sense to me as it allows the application to decide which twig loader to use. I need to use the Twig chain loader but adding a compiler pass to override the service alias just seemed wrong ... or maybe I am missing something.

Initially I also made the twig.loader an alias only to find out somebody beat me to it 5 days ago :)
NPM

Done:

 * fix `.jshintrc`
 * ignore `/node_modules`
 * add a draft of `package.json`
Adding calendar integration
GUI-less service applications need jquery

When included as an engine in a GUI less back end service, rubyception fails to display without jquery. This adds it explicitly.
Replace named tokens in 'attrs.type'.

For example:

```js
server.on('request', function (req, res) {
  var orig = res.end;
  res.end = function() {
    log.info('Request - :req.method :req.url (:status)', {
      req: {
        method: req.method,
        url: req.url,
        status: res.statusCode,
        // .. other req junk you want to log
      }
    });
    orig.apply(res, arguments);
  });
});
```

Might result in:

```
{type: 'Request - GET /foo.html (200)', timestamp: 123456789, req: { ... }}
```

Why do I want this?

(Pending the merge of the StdStore), I'd like to be able to 'watch' the logs in realtime only looking at the types, but later on I can look at the logs using jog's CLI with all the filtration options and whatnot.

This would allow dynamic types based on the other data without having to do any string formatting in your app code.

FYI this supports nested tokens such as `:name.first`, but does not currently support diving into Arrays at all.
Skin database fix. Multiple Profiles can now use each Skin.

Fixed up database. There are now fewer saves, and Skins can be used across multiple profiles.
Deleted old test cases. No longer valid test cases.
port ERR, SYMBOL, USYMBOL, Text, Float,Type
fix the conditional unarchiving in CPVenue and CPUser

Fix a bug from #18065 of not unarchiving the userID.
Bump rails to 3.2.8

Thanks guys for this great piece of gem *literally*. Just a tiny contribution from me.
Git & GitHub

과제 제출 합니다.
안녕하세요

두번째 과제 끝마쳤습니다. 확인 부탁드릴께요. *^^*
Pushing serlization add
Correct problems with MPolynomialReader. Especially, some terms were not...

... read with the correct priority. Now 45xy and 45*xy and 45*x*y are equivalent expressions.
The problem is due to the fact that boost::spirit does not handle correctly BNR forms like:
expr := mulexpr 
            | expr '+' mulexpr;

In the new version, we use a trick like:
expr := mulexpr ( '+' mulexpr )*;

The drawback is that nodes have an arbitrary number of children, instead of two with the usual representation. Especially ugly is the mix of '+' and '-' at the same node !
Nuovo logo e facebook meta
API change

Changes:

- Added "foo=" methods
- Removed chaining "with_foo" methods
- Removed lazily-evaluated-block feature when overriding dependency at instance level
- Removed default-dependency-omission feature
- Removed method to override multiple dependencies simultaneously
- Greatly simplified implementation

Compare https://github.com/sdegutis/deject/blob/master/lib/deject/deject.rb to https://github.com/JoshCheek/deject/blob/master/lib/deject/functional.rb or https://github.com/JoshCheek/deject/blob/master/lib/deject/object_oriented.rb to more clearly see the last point.

Rationale:

Using with_foo to specify dependencies at the instance level allows chaining methods but usually makes lines too long and hard to read, and it becomes easier to miss injected dependencies when reading through and editing tests. Plus, in practice, chained instantiations with actions are usually split out into multiple lines in production code and this practice, when applied to writing tests as well, would solve the aforementioned problem. Thus, an attr_writer-style technique of overriding dependencies at the instance level is more natural to the problem domain. It also simplifies the API that any clients of this gem need to learn.

Because of the nature of the aforementioned solution, there is no utility anymore for a specific feature to override multiple dependencies simultaneously, so that feature has also been removed. It also simplifies the API that any clients of this gem need to learn.

When overriding a dependency at the instance level, there is no conceivable real-world use-case for needing to provide a lazily-evaluated new dependency. Setting it with an attr_writer-style method suffices in all actual situations. It also simplifies the API that any clients of this gem need to learn.

The ability to omit a default dependency can be easily emulated by the client of this gem manually raising an exception within the block for a default dependency. It also simplifies the API that any clients of this gem need to learn.
Weitere Fehlerbehebungen.

W3C-Fixes weiter und so...


Validiert noch nicht komplett, aber es ist schon etwas ordentlicher.
2985 arch 2970 update data tables

This is the simple update of DataTables.js

http://www.rudder-project.org/redmine/issues/2970
Update l10n-de.

I updated those .po files from .pot files. Check_trans.py doesn't give errors about them anymore.
Another integration request
Month and day names lowercased.

Month and day names lowercased.
Easing Option

This feature adds an easing option to specify the easing function used by jQuery animate calls.

It defaults to 'swing', the jQuery default.

As jQuery only comes with 2 options by default ('swing' and 'linear'), the idea is that this would be used with the jQuery easing plugin or similar to allow for slick easing methods like easeOutQuart.
Correcting dir structure

- Not sure why I deviated from the norm
- Moving tag to compensate
Wrapped tests with nodeunit. Run with `npm test`

Hello jeremy, 

Please review the following commits I made in branch 'david-nodeunit'.

aa6351f3d33fc75da862a40bbccdb9953a22c567 (42 seconds ago)
Wrapped tests with nodeunit. Run with `npm test`

R=jeremy
proposing a fix to slogan

just a proposal for slight tweak to the slogan, feel free to change as needed with the goal being to drop the apostrophe.
Changed regex split to string tokens. Fixes failure in Ubuntu

Linux prod-26 2.6.32-35-generic #78-Ubuntu SMP showed repeatable error where regex split did not split as expected.  Caused fatal errors in riaknostic_util:binary_to_float where list_to_float failed because input was the RSS data instead of expected percent (i.e. no decimal).
Feature.configurable domain

I made the domain of the Github provider configurable, so that users can use velruse with github enterprise instances.
Pages CMS

Basic page functionality & dynamic nav links.
Added reset game feature
Add colorization of ANSI escape sequences in logs

Added simple colorization of ANSI escape sequences in logs with a help of jquery.colorizeConsoleOutput.js (https://github.com/Guilda/console-output-colorizer).
Отличная памятка про ssh
news tools PPTP links

new PPTP crack tools from DefCon (pcworld.com)
death be upon subrequests

* removes subrequests from the montage ChainCommands, but not from the protos (they will simply be ignored if given)

* in the future, we'll probably structure subrequests like reference gets
Mailing aux speakers refusés.

... talk (WARNING : it may contains speakers having a valid talk, when they submitted several ones).
API stats add some pool getwork difficulty stats
third of version of pkg-config changes, ztex locking fix and handling for broken hardware
修复回复框输入慢问题

论坛帖子：http://cnodejs.org/topic/5049775dbcd422b4441444dd

主要问题是在编辑框中输入时会导致频繁调用prettyPrint()，当文章的回复数量多时，会导致浏览器卡。
现在改为当点“预览”按钮时再调用prettyPrint()来着色。
This series want to be submitted to the mainstream repo
Fix global messages

pull request in response to issue https://github.com/dart-lang/web-ui/issues/267
Switched html5lib to HTML serializer

Original code uses html5lib XML serializer which outputs XHTML markup instead of HTML.
This breaks browser especially on non-void elements which contains no text.

Tests covers this serialization issue, and add a test for trivial sanitization.

Fixes #1146
Add option to abandon the current topic branch.

I tested this using this new option at stage 2 in the sandbox:

{{{
$ sandbox.sh test 2
$ cd test.bob
$ git status
# On branch Topic_A
nothing to commit (working directory clean)
$ ../gitopic --abandon
Abandoned topic branch 'Topic_A'
$ git status
# On branch master
nothing to commit (working directory clean)
dhcp-v017-046:test.bob daniel$ gitopic --list

== Local topic branches ==


== Remote topic branches ==

      Daniel Margala, 42 seconds ago: Topic_B [+2,0]
}}}

Topic_B is alice's branch at this stage in the sandbox.
Restrict User Creation

This PR also adds a few basic setup tasks.
Ignore compiled/ files for git
Link to the kitchen cookbook repo in README.md
HistoryLocation now utilizes history.replaceState
Arraycontroller init content

Answering this question: http://stackoverflow.com/questions/11829626/ember-js-pushobject-not-pushing, it seems that users feel puzzled with the fact that the ArrayController content is null, and must define it at reation time.
Fix contours argument when creating a contour surface

This corrects the documentation for the contours argument and allows setting a list of contour values for a contour surface, without having to also set auto_contours to False manually (which nobody would know to do without reading the source code).

This fixes issue #29.
Rename aeap: further clean-up

* Fixes the test for advanced editor area pane
* Fixes example for advanced editor area pane
* Converts tabs to spaces
Fix a bug where metadata were shared between different TraitType instances.

This PR appears to fix a bug where creating a subclass of `TraitType` and calling its `as_ctrait` method changed the metadata on `TraitTypes` itself.

I'm not familiar with this part of traits, so it would be great if someone more familiar with the code could review for sanity.  All tests pass on my machine with this change.
implement pep-0394

make it explicit that codemod needs python2,
as it does not run with python3.
according to pep-0394, python distributors are allowed to provide either
python 2 or 3 as `python` command, and should provide `python2` and
`python3` commands to refer to python v2 or 3 respectively.

see http://www.python.org/dev/peps/pep-0394/

without this fix, codemod doesn't run on platforms where `python` is
python3, such as Arch Linux
Remove 'rails' command

It should not be run using `bundle exec`:

* http://blog.wyeworks.com/2011/12/27/bundle-exec-rails-executes-bundler-setup-3-times
* http://yehudakatz.com/2011/05/30/gem-versioning-and-bundler-doing-it-right/
Example code update

The example code was not compiling, so I updated it.
Fix in pattern for Notifications

Hello,

This commit fix a error I encountered on pattern matching. Tested against 1.9.3 and jruby.

Cheers,

chatgris
Compatibility with older sdks

Salut Gwendal, 

this commit allows actual deployment on devices with iOS < 5.0

-- Ber.
Update posts/audio.md
Feature/1 foodcritic cleanup
Data Reduction!

Addresses #538
I have fixed the buttons on this page to fit the isense theme

This is a fix for issue #414
[AS7-4841] Set up periodic pings between master and slave HCs; properly handle disconnections

...detected by them
split up applying extensions from the rest of the model   
fix ping/pong mgmt headers
don't sync deployment files if they exist
[7.1] AS7-4871 JSP Debugging does not work since JBoss 7.1.1
AS7-5448

Expose queue size for queue-backed thread pool via management API
fix for JBTM-1063: update add executable on jboss-cli.sh
Added sublime-menu file

The settings and key maps now show up properly under preferences
Change for CentOS 5.7 i386 Netinstall URLs

Previous didn't work any more (404) - I changed them to vault.centos.org URLs which do work. I suspect that x86_84 might need changing as well...
CentOS 6.2 has been deprecated and moved to vault.centos.org

Corrected download paths for CentOS 6.2 ISOs
GetUser sucky poo joindin 168

This isn't complete. I'm just wanting to start a dialog, and find out if I'm heading in the right direction.

Thanks!
Handlebars support

Added Handlebars template engine (with AMD loading support). Created new example view which loads Handlebars and a Mustache template. This pull request seems to contain some of the same commits that are in the 'oiva' pull request, sorry about that.
Request to update README doc

Was going to do the same change to ParsePy but saw your changes, thanks for putting this up! I updated the doc to reflect the changes you made.
Pull from owner master
Fix for Polish and Polish (Poland) cultures standard calendar

Fix for Polish and Polish (Poland) cultures standard calendar:
* separator of parts of date
* eras
* short date pattern
* long date pattern
* long date, short time pattern
* long date, long time pattern

All changes are in line with [CLDR v21.0.1](http://cldr.unicode.org/index) from The Unicode Consortium.
Issue #44: Parsing currency with spaces

Added replace(/ /g,"") to the value before parsing to remove spaces between the - and number.

Added test cases to check for the issue in the future.
Fixed ClearCommand and README
assemble complete

assemble complete
re-integrating build submodule in main project
Small change to capitalize blocks

I have checked this out and she looks good.
Issue 30

Fixed mouse tracking in Windows VNC. (issue #30) Thanks to Fluidservers.
Audit Transactions patch-1
MADmark improvements: new mechanism to load data and performance improvement of test case generation

This pull request have two big improvements:

1. Data loader tool refinement
   The new data loader tool is more flexible, which automatically download, convert, cache, and load dataset into testing databases.
   The new features include:
   (1) Each algorithm (Decision Tree, Random Forest, etc) has its own 'tables.yaml' to describe which dataset it needs and how they are generated (download origin data set from web, clean raw data, convert them to loadable data format, load them into database tables, etc).
   (2) Each algorithm has one or more converting tools to clean and convert related datasets. Users can reuse or modify them to meet their own requirement or add new tools themselves if neccessary.
   (3) Users can customize loading process. They can skip datasets, skip algorithms and append tables dynamically.  
       (3.1) Users can initialize testing database and load datasets for certain algorithms. 
       (3.2) Users can load all datasets except certain algorithms. 
       (3.3) Users can skip some big datasets if they want to load only some small/medium datasets and just do a smoke test.
       (3.4) Users can add database tables in append mode.
   (4) Besides permanent configuration files, Users can also temporarily customize loading process using parameter combinations in 'python run.py'.
   (5) All datasets are downloaded dynamically from website (UCI, etc). Thus MADmark is light-weighted, which contains only script and config files.

2. Performance improvement of test case generation
   Reduce the time of generating cases from 30min to about 10sec. By default, we remove the time-consuming logging part which takes about 30min. While the logging functionality is kept (use -d to enable it if necessary) as well.
Updated galaxy wrapper to 1.1.a

Updated to support cutadapt 1.1 options
Added ability to automatically install from tool shed
Added fabric packaging utility to make upload to tool shed simpler
Fix loading of xcf images in qimage producer

As discussed on the list & bug reports, on some systems, the QImage producers requires an initialization of KDE core components to be able to read extra formats like xcf. This patch fixes the problem on my test Ubuntu 12.04
allow api access for shared data forms, tests for shared data
Bulkuploader fixes

* report error messages on bulk submissions
* remove deprecated code
[SMS] Calls to get contact data for the numbers

- We get the contact name instead of number for each item on the thread list and for the header once we enter the conversation
Lockscreen V1 Visual, unlock gesture, for demo
Bug 817190 - [Tasks] Panes are scrollable horizontally but they shouldn't be
Nightly 2012-11-14
bug 777384, add embed-apps permission

For Bugzilla 777384, add embed-apps permission to system app.
Bug 798832 - Use sendMMI and cancelMMI as changed in bug 793186
Email - Add delete and move in context menu.

* Add delete and move option in message list context menu.
* Fix the comm app web activity filter for email.
* Fix the empty message string style.
Bug 818253 - don't show videos in pick image activity

This changes the initialization logic of the gallery a bit so that when invoked for an image pick activity, it does not create a MediaDB object for videos and does not include videos in the list of thumbnails.
bug 807312: include the missing apn_confs_custom.xml file

https://bugzilla.mozilla.org/show_bug.cgi?id=807312
Merging #2697
Bug 761482: update Gaia status bar to use the new MobileNetworkInfo API

Note: Wait for https://bugzilla.mozilla.org/show_bug.cgi?id=761482 to land before merging this pull request
Bug 819620 - [email/activesync] Add an autoconfig entry for @outlook.com addresses

r? @asutherland: This is pretty self-explanatory. For completeness, I updated all the Hotmail files to be the same, although we don't currently use the domain nodes.

https://bugzilla.mozilla.org/show_bug.cgi?id=819620
Feature recents view

Call log can be opened from dock
Bug 811678: New copy for About Your Rights. r,a=vingtetun
Bug 797203 - Keyboard's windows and IME worker continue to use memory even after keyboard is closed
gitignore /outoftree_apps/
[settings] connectivity UI + CSS theme update

getting ready for the upcoming UX update (WIP)
update test-agent for small fixes for socket handling & console.log capt...

...ure (NPOTB)
Bug 814399 - Add to homescreen from the search in ev.me does not work fi...

...ne [r=vingtetun]

@vingtetun r?, thanks
Bug 798247 [Contacts] Apply building blocks [input_areas]

Applied latest stable Building Block: input_areas in to contact creation/contact edition and search bar.
I've removed the hack for avoiding repaints when showing the clear button, we do not generate ever on the fly the clear buttons, only toggling show/hide.

Maybe we should remove the mousedown event listener when hiding the clear, but that is on your side :D, I've just made the basic implementation.

Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=798247

Please @arcturus @albertopq take a look!
[SMS] Add carrier info on sms details

The info shown is based on this criteria:

- When there's a matching contact for the number:
  - If contact have a name --> Name is main header, type and carrier as secondary (carrier unknown if no carrier field).
  - If contact doesn't have a name --> Number is shown as a main header, type and number as secondary

- When there's no matching contact for the number -> secondary header is hidden
No user.js in data
bug 796804: [settings] better transition performances

/!\ WIP /!\

this is an attempt to get smoother panel transitions in the Settings app. The `transition-js-active` transition moves only **one** panel but as you can see on the device, it’s still very slow.
Replace the use of "const" with "var".  const causes IE to throw an exception.



issue #15
Pass redirect URLs to bill config (see bug 795143)

r?
Integration updates for Python 2.5 and FreeBSD

Same changes as last time (hopefully *grin*), but against the integration branch this time.
Support Exchange's weird header separators, e.g "Header:\r\n value"

Exchange 2010 puts arbitrary whitespace between the Header: and the value, which was breaking message header parsing.
去掉 wiki_page_versions 数据库模型
Quick fix to #110
add a config in storm.yaml to override local hostname

for issue #120
EvanB Key

Pretty please.
Improved type guessing

Improved type guessing:

* Simpler implementation
* Empty cells are ignored
* Tested

Strict type guessing:

* Only parseable types are guessed
* Separate weighing
* Tested
External URLs are prefixed with blog url

Assume my-blog-url is "http://myblog.com/"
I want to load a font-file from another server named 'http://somewhere-else.com/'

```
@font-face{
font-family:"Familyname";
src: url("http://somewhere-else.com/my-font.woff);
}
```
will be compiled to:

```
@font-face{
font-family:"Familyname";
src: url("http://myblog.com/http://somewhere-else.com/my-font.woff);
}
```
commenting line 251 in lib/Plugin.class.php (starts with `add_filter('wp-less_stylesheet_save'…`) did the job for me at first sight, but i don't see yet, what else might be broken.
Fix issue #1265

Fix issue 1265

I made a list of outer rings.

For each outer ring, a multipolygon relation is added to the database

only the inner rings that are completely inside the outer ring are added

code might need cleaning up (see TODO)
bicycle routing: Don't prefer cycleways too much over tracks/path/footways

Previously we would make huge detours to prefer cycleways. E.g. versus a
footway with bicycle=yes we would take more than 3 time as long ways
(16/8)*(1.5/0.9) > 3 to use a cycleway. We would also take long detours
(more than twice as long ways) to prefer a track/path over a footway with
bicycle=yes. Often footway/bicycle=yes are synonyms for highway=path,
and the latter is not faster or better at all. This led to weird bicycle
routing where I was taking long detours to stay on a "path" rather than
a "footway".

Take up Victors suggestion of bumbing the speed of a footway
from 8 to 12, which is still realistic and tone down the priority of 1.5
for cycleways/track/path to 1.3 which was too high.
This is what this patch does. Now we have:

Highway=   Speed=   Priority=  Detours-vs-footway=
footway    12       1          --
track/path 12       1.3        30%
cycleway   16       1.3        73%

I believe this still prefers tracks/path and cycleway enough and the
weird routing went away. (the data has changed now or I would give
the example location. But I tested a few bike routes involving various
ways and the suggestions were sensible.

Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
Fixes several tests that were failing in Jenkins

Main aim was to fixes failing tests. I also changed options that were configured in test setup functions to be configured in phpunit.xml.