labofsahil/github-event-dataset-2012 huggingface dataset:
Adds Sensor module for reading arbitrary input sensors

Originally a module for **Light Dependent Resistors**, shifted to being a completely generic module for reading arbitrary input sensors

Developed on an Arduino UNO with protoshield and stock LDR and flex sensors

Signed-off-by: Rick Waldron waldron.rick@gmail.com <waldron.rick@gmail.com>
Added Dis Max Query

As my company really needs dis max I added it.
Please let me know if I should write some more tests; units should be sufficient, but there are just two basic integration tests.
Callback required fix

Improved standards compliance (with both OAuth 1.0/a and RFC 5849) regarding `oauth_callback`.

:class:`OAuth1Service` and :class:`OAuth1Hook` are updated to ensure `oauth_callback` is always present in Request token requests, and that it defaults to "oob" if not user-defined.
MIFOS-5843: Fixed testcase, selected another client, which doesnt have a...

...ny loan applied to group
Allow String as delivery method

I have an issue refers to this limitation when my configuration yaml is generating by chef (JSON => Hash => YAML). JSON is not allowing to use symbols.
Fix for handling homebrew tap names.

Fix for handling homebrew tap names.  In the rosdep entries the names must be ros/fuerte/<formula_name>, but once installed in the output of `brew list` they just show as <formula_name>.  This pull fixes that problem in the brew_detect function.
Some changes in WCell

Hi,
Here is two changes in WCell.
Firstly, it fixes a typo in an error.
Secondly, Group class handled packets. I moved it to GroupHandler class and fixed some packets.
Any suggestion to improve ?
Thanks
fix to work with manifest 2 and for plugin to work with any jira project

* fixed plugin to work with new manifest 2 and higher security settings in chrome
* updated regex for the cards to work with any jira projects. RegEx is just looking for "THIEO-5125" format to find jira id. This allows mixing of several cards on the same board.
improve bgTokenizer

-changes `getTokens(row, row)[0].tokens`; to `getTokens(row)`
-keeps lines and states in separate arrays (allows do drop lines array for background tabs as lines is the big one easy to generate on the fly and states is the important one slow to generate)
-keeps lines after unchanged state (typing one char won't discard whole token cache anymore)
Add angular.js 1.0.3
Debug nentries

Hi Burt and Ted,

  I see that, when I don't specify the number of entries and run in batch, my jobs don't run on any event.
This seems to be due to wrappedChain.entries, for which I see at the first event 

entries(nEntries=-1 ) = -1                                                                                                                                                          
nEntries : -1, self.entry: 0                                                                                                                                                        

so the condition at L68 is satisfied and it exits from the loop.
I believe that this is a bug, and that it can be fixed with the additional "-1<".
Please let me know if this sounds reasonable.

Thanks,

davide

P.S. I don't know why I did not see the problem when the branch below was merged...maybe I tested the branch with a specific n of events...
https://github.com/elaird/supy/pull/112
Fnal

Hello,

I will now merge these changes (progress toward running at fnal) to multiexperiment.

Ted
Update BNF for correct &param=... syntax

... and removed reference to TBC (t...onal bitcoins?)
compiling with rebar
Fixed the syntax highlighting

..and added rascal directories to .ignore
Allow the use of a third-party poll implementation

Some platforms have a broken poll; provide a set of CFLAGS and LIBS that can be used to specify an alternate poll implementation.

With this, mosh runs on Leopard.
Delete krypt-os.h
Improve Polygon clipping.

Specifically, endpoints are no longer checked for equality, since precision errors can cause this check to fail.  In fact, we don't even care if the endpoints aren't equal; we just check for intersections instead.

This also includes a test for d3.geo.circle coordinates, which led to the above fix since the endpoints aren't exactly equal.
BUG: Incorrect type in _attempt_nocopy_reshape

This caused a segmentation fault for some large reshapes as reported by Terry J. Ligocki on the mailing list.

I am not certain if this can be tested easily, because extremely large arrays would be needed that will not fit into RAM, or worse actually get initialized but just fit into RAM (I guess Linux does not matter if `np.empty` is used, but generally I am not certain).
Changes config name to useInternalAssets

Fixes #305.
Autocomplete should point to forem base path
retrieve_cache_key should work on objects that act like arrays.
ActiveRecord::Relation - maintain context of joined associations on merges

Adds functionality that allows scopes such as: `Author.joins(:posts).merge(Post.joins(:comments)).group("authors.id")`, which would presently raise an error because there is no association `:comments` on `Author`.

---

ActiveRecord::Relation merges presently don't maintain the context of joined associations. That is, merging a Relation/scope that references joined associations into another with a different base ActiveRecord model will fail because the join associations are resolved from the base model at the time of query generation.

For example, consider the following ActiveRecord models:

```ruby
class Author
  has_many :posts
end

class Post
  belongs_to :author
  has_many :comments
end

class Comment
  belongs_to :post
end
```

One might want to query all Comments on Posts by a specific Author. One way to write such a query could be:

```ruby
Comment.joins(:post).merge(Post.joins(:author).merge(Author.where(:name => "Joe Blogs"))).all
```

Unfortunately, as the association joins are resolved at the time of query generation from the model of the new base `Relation`(as they are merged in as the original values passed to `joins` on the merged `Relation`), this query will fail as there is no association `:author` on `Comment`.

---

My proposed solution is to ensure that the source ActiveRecord model for association joins is persisted through Relation merges.

There is already logic for applying explicit association joins within `JoinDependency`: `JoinDependency#graft`. `Relation::SpawnMethods#build_joins` already treats any `JoinDependency::JoinAssociation` object within the `joins_values` in this way, so my proposed solution is to, whenever a `Relation` is merged into another, instead convert any `Relation#joins` arguments which would be treated as association joins into `JoinAssociation` objects (which encapsulate the parent model and source association) *at the time of merge*, thus maintaining the original intended context of the association to join. 

At query time, `JoinDependency#graft` then can resolve the stashed associations joins from the new base ActiveRecord model *and* its [chain of] joined associations.
Readds the fix for #5667 and back ports the regression fix from #5718

This reverts the revert of the fix for #5667 and backports the fix for the regression (#5718) described in #5667 to 3-2-stable.
new approach to field publicizing in Inliner

review by @odersky or @paulp

Comments on performance impact are welcome /cc @gkossakowski
Order Events by time/data fields.

Events can be ordered by the time or any of its data fields by adding an
'order=field' parameter to the query. 'order=-time' is the default.

Descending order can be specified by prepending "-" to the field name.

If the ordering field is "time" the field name is transformed to "t",
otherwise it is transformed to "d.{field_name}".

Fixes #79

(Resubmitting with the correct git user, sorry for the noise)
Fix a minor bug and add a gitignore file.

This should fix a minor bug with the xml format/export. Remove the executable flags from some files and add a gitignore file with vim swap files and the build results ignored. Maybe we should add the node_modules folder?

Do you think it would be useful to add a package.json file? Without the package.json file it took me 5 minutes too to find the right dependency :) Or, maybe better, we should describe the install/build processes somewhere in the README.

Best Regards
Philipp
paramstyle isn't set for FirebirdDB

DB.insert was broken for FirebirdDB because the paramstyle was defaulting to 'pyformat'. Kinterbasdb expects 'qmark'. Setting paramstyle from the db object fixes this.
[UK][Guide] last changes
Some refinements to .travis.yml

I tried to improve the .travis.yml a bit further:

* psql has been silenced, so there will be less output to skim through
* the output of phpunit is no longer verbose (I think our setup is mature enough now to allow this)
* phpunit output is coloured now, which greatly improves readability of the code coverage report

I'd love to silence the memcache build as well. Unfortunately this turned out to be problematic: The pecl installer will print all output to stdout, so redirecting that to /dev/null will also silence all errors as well.
[Zikula-Standard] Properly read dbdriver from config when installing by SQL

Bug fix: yes
Feature addition: no
Backwards compatibility break: no
Tests pass: na
Fixes tickets: zikula/zikula-standard/#4
References:
License of the code: LGPLv3+
Documentation PR:
Todo:
Fix Neumann sparsity diagnostic output

Sorry I don't know how I didn't catch this error, maybe I had the diagnostic output disabled or something. I should probably have tried Ting's new buildbot stuff.

I'd forgotten to change the size of the vectors in the diagnostic output when I changed from compressed column to compressed row storage.
Fixed 'promise' link in README
View chapter translation to Portuguese (pt)

We've translated all subsections in View main page to Portuguese
Migration for deprecated path.existsSync

`path.existsSync` is deprecated in v0.8. This PR provides a migration for it. Thanks!
Bot core

A simple core for the bot that supports plugins and commands.
Per-user default fs_savepath on Windows; configurable default save path

Now savegames, configs, screenshots, .. are saved per user on Windows (instead of the install dir), like it's already done on Linux and OSX.
The CSIDL_PERSONAL directory ("My Documents" on most english systems) is used (or rather, a Doom3 subdirectory is created there)

There are also some changes to make it easier to change BASE_GAMEDIR and the save dirs name (e.g. "dhewm3" instead of "doom3").
Removed sleep from rpcCall() and edited TestCases document.

This is my latest now after reverting
fixed compiling for gcc 4.7

subj
Feature/treatment categories additions

See commit messages ;-)
Remove console view, link to Jenkins instead

#92

This changes the behavior of the disclosure arrow to link to the Jenkins page, which contains the console log as well as things like build artifacts (and whatever other Jenkins functionality).

This also adds the arrow for in-progress jobs, since Jenkins has a live console log which is useful for long-running builds.
Add iron_go to all library lists and the Go language page.

This fixes #221, but I'd like to hear back from @treeder about whether I should remove the link to iron_mq_go before it gets merged.
can you review it and merge it ,thanks

Signed-off-by: sjj0412 <sjj0412@163.com>
Improved vcbuild with shared/static and x86/x64

Improved the vcbuild script adding support for the following flags:
- shared/static
- x86/x64

Now to build the uv.dll you can write: vcbuild release x86 shared

Note: the test program has some linking issues when building the DLL version of the library. Anyway the DLL itself builds fine.
Fix deconnection in TimeTracking page
Delete method in sqlite driver

Issue #6 Implemented delete method in sqlite driver
fixed gap bug

pull
added uploadcomplete call and ID to Id changes
segfault and pkgconfig fix

When I called xr_client_open after I called xr_client_close segfault occured. I found out that to function g_socket_client_set_tls(GSocketClient *client, gboolean tls) called from xr_client_open is as first parameter passed NULL which is set in xr_client_close. This commit fixes it.

Forgotten variable @SSL_REQUIRES@ in pkgconfig/* files. For "pkg-config --cflags libxr " it caused this output:
Package @SSL_REQUIRES@ was not found in the pkg-config search path.
Perhaps you should add the directory containing `@SSL_REQUIRES@.pc'
to the PKG_CONFIG_PATH environment variable
Package '@SSL_REQUIRES@', required by 'libxr', not found
Now it's ok.
Redirect voting
fix bug 763307 - Remove templates and redirects from lists

https://bugzilla.mozilla.org/show_bug.cgi?id=763307
Really minor--but effective--grammatical nits
[Fix bug 776457] Fix on create button in events page
Implemented text file upload to the server and rendering of templates.

Hi all,

A common case scenario while deploying an app is to create configuration files on the fly such as a database config file.

I don't know how you're currently handling this and given the nature of how a Mina script runs you can't use scp (unless something like a reverse tunnel is created or something like [zssh's zr command](http://zssh.sourceforge.net/) is used).

On the current patch I'm using [*read*](http://serverfault.com/questions/72476/clean-way-to-write-complex-multi-line-string-to-a-variable) to read text files/content and echo them on the server to a file.

There're two methods:
* *put*, which allows random content to be uploaded to a file, and
* *render*, which renders a template and uploads it to the file (defaults to erb but anything can be used).

Perhaps, if there's a need to upload binary files scp could be used and a parallel connection open?

What do you think? Is this useful?
Thanks,
Darío
Update to workday function

Hello,

I found your workdays project and have found it quite useful!

One minor feature I added was to update the signature to allow for the workday function call to just act on a single date object without an explicit 'day' argument and therefore return a date that was ensured to land on a weekday.

This required adding another while statement after the range loop which is kind of kludgy, but gets it done.

I also pushed the holidays statements into an if block to avoid any unneeded calculations if no holidays were included.

Mike
Remove build dependency on libhid

This will remove the build dependency on libhid which is not realy needed anymore due to the use of nyx-lib. All needed constants are added within a hidd-support.h header file or with the inclusion of other system headers files. Without theses changes qt4 is not compilable for other machines than qemu*.

regards,
Simon
Improve backward compatibility of lexer without restricting non-greedy use cases

* Configurations which cross a non-greedy decision in the lexer are treated as *ordered* alternatives (leftmost match wins)
* Configurations which do NOT cross a non-greedy decision in the lexer are treated as *unordered* alternatives (strict longest match wins)
key in predicate
FiX uR rEaDmE pLz

Couldn't resist it....never tried one of these pull requests before.
CPanel edit button

Added edit functionality to players in CPanel. Tested. Hope it works fine!

Edit: Credits to Tabacu Raul for saving password when adding new player.
Added lmf-user extension
please merge my code

I know I'm late.

I added the number of check request to the sidebar.
Garrysmod13

Created wrapper functions for timer.Simple, timer.Create, timer.Adjust and used them to fix the timers, which where broken with update 34
redesigned resource store

Herein lies the new resource store.

## backward-compatibility changes
* Users will now need to configure the iphone selector by hand (`{"settings": ["device:iphone"], "selector":"iphone"}`) in their `application.json` files.  (This resource store no longer assumes the selector is just the device.)
* In a mojit's `package.json`: the version check is now spelled `engines.mojito` instead of `yahoo.mojito.version`.
* In a mojit's `package.json`: `config.mojito` is now spelled `yahoo.mojito`.
* The second argument to `serializeClientStore()` is gone.  (This was pretty much internal to mojito anyway, so likely no one will miss it.)

## issues fixed
* issue #10: Ensure Mojito can handle YUI module names with underscores
* issue #32: [mojito compile rollups] using dot notation in the name of the css files will make compile to discard some of them
* issue #50: mojito start loads tests from addons
* issue #54: "mojito compile inlinecss" has unexpected behavior when there is a css file name that contains the string "iphone"
* issue #59, bz 5380714: test files under addons/ac/ are loaded when mojito starts
* issue #95, bz 4647440: Proper Mojito version number comparison
* issue #109: Refactor certain complicated parts of the store
* issue #110: Detect duplicate resource ids on cookdown
* bz 4606483: Mojit specs can be within a spec.json file so they can be YCBed
* bz 4647169: considering making a utility YUI object in ResourceStore
* bz 5362206: Need ability to select controller, view, model and binder based on context
* bz 5495519: mojito is not loading - stuck retrieving all the datetype-date-format for each locale
* bz 5530096: Mojito tries to parse .json~ files in [mojit]/specs/
* bz 5541500: mojito not doing fallback
* bz 5609501: L10n: Root strings file is not used by default when a non-root strings file is present 

## issues unblocked
* issue #37: i18n support for html5apps
* issue #78: Complete client resource store implementation
* issue #86: Real device detection
* bz 4805839: Custom archetypes
* bz 5450431: [json files granularity] how to include or synthetically define values for dimensions
* bz 5605173: {selector} is not defined or explained in the documentation 

This passes yahoo-internal fork build 54, with the exception of one test.  That test is broken, and should be updated once this is merged to develop.  (The test is using `mojito start --context lang=de` which is used to set the default context.  However, every request gets the lang set in the context, so that will override the default context specified on the command line.)
在client中添加获取total_results

如果结果中含有total_results，将可以通过client.total_results取得，一般需要分页查看的时候用到
似乎写得很锉。
Small typo in core.js

There is a small typo in `src/core.js`. In line 471 says `namesace` instead of `namespace`. The patch attached will fix this.
Added PLG_VALIDATIONRULE_USEREXISTS_LABEL.  I noticed this was missing o...

...n the front end of my site when I enabled the validation plugin.
Update master

Vedi com'è tradotto ;)
modifying search page, fixing encounter POST bug, changing login
RAXAJSS-117;RAXAJSS--223;REST;RAXAJSS-224

Created view for the prescription
model to Model changes
fix for computing Rop wrt to shared variables in a scan

Issue : scan used to compute something, that I thought was the R-op with
respect to shared variables with updates of the inner function. After
more reflection, I think those numbers I'm computing have no meaning ..

Unless the user asks explicitly for the R_op with respect to some value
that is a shared variable, this would not affect anything (just some extra
computations). The reason I removed them is not only the possible
meaningless of these numbers, but also the fact that R_op methods are not
defined for random number sampling function, which would appear as
shared variable. So you would get that you can not compute the R-op because
some function is not defined for that op, even though that is only to
compute some values you don't care and which might not have any meaning.

I have no idea exactly how to test this, since is not a bug per-se is more
of a semantic error in my understanding of what the R-op is suppose to do.
Making the class constructor private prevents it from being instantiated or inherited

ZKUtil is being used a placeholder class for other classes and as a helper class. Therefore, the private constructor trick achieve both goals, e.g. make it non inheritable (as final keyword in class declaration) and making it non instantiable. 

And I have added *~ to gitignore, just in case. 

PS: Yep, I am back. :-)
Critical fix for broken edit_template handler. 

The addition of infrastructure for edit_xml (by me) broke the edit_template function due to a trivial condition that was no longer met. Simple fix, but v. important
#551 separated date pattern from formater creation
new Italian language properties file for 2.5
Fix ASSET_CORRELATION param

Address: https://bugs.launchpad.net/openquake/+bug/988851
Add some code blocks (new feature in docutils 0.9) to test syntax highlighting

The recently released [docutils 0.9](http://pypi.python.org/pypi/docutils/0.9) now supports a "code" directive, [as described here](http://docutils.sourceforge.net/docs/ref/rst/directives.html#code). If you guys upgrade your docutils to 0.9 and make sure that you have [Pygments](http://pypi.python.org/pypi/Pygments/1.5) installed, then you will get this feature for free and that would be awesome to have syntax highlighting in RST documentation.

This pull request adds sample code blocks to the RST files in your tests
Chức năng của quản lý cán bộ
Cardlayout (beta version).
new test case for check if the text of menu contains '&nbsp'
Updates to the team page.
Association Rules (Apriori) Rewrite

JIRA: MADLIB-638, MADLIB-435, MADLIB-462, MADLIB-475, MADLIB-449, MADLIB-461, MADLIB-442, MADLIB-443

Details please refer to the corresponding JIRA.
Missing/unused header files

getenv requires stdlib.h (not implicitly included on some platforms).
sys/termios.h isn't used, and doesn't exist on some platforms that have ioctl.
Added header guards to a few header files.
Don't add `-g` to cflags if --debug wasn't passed

I was a bit freaked out when I saw my ninja binary was 1.8MB.

After a bit of investigation, it turns out that `-g` was being added to cflags unconditionally in `configure.py`. This two-line patch makes `-g` be added only if `--debug` is passed on the command line to `configure.py`, which I think is the intended behavior since its description is "enable debugging flags", which would seem to imply that they should otherwise be disabled.

A vanilla build of Ninja now generates a 152K binary.
Add BeforeRequestCallback and public getter/setter for ClassPrefix/BeforeRequestCallback

Add feature `BeforeRequestCallback`

Add public getter/setter for properties
- ClassPrefix
- BeforeRequestCallback

Offers the possibility to change the classprefix and modify the XHR request, e.g.:
```javascript
hinclude.setClassPrefix('hinclude-http-error hinlcude-http-');

hinclude.setBeforeRequestCallback(function(req, url) {
    req.setRequestHeader("X-Requested-With", "XMLHttpRequest");
    req.setRequestHeader("X-Request-Source", "HTMLInclude");
});
```
SERVER-4504 disabled explain in release build to avoid non working hidden feature

I've disabled explain in the release build to avoid any "secret" functionality being exposed to end users. Also updated the testexplain.js to reflect the change so it will break if explain is enabled again by mistake.
Add with_lock helper in rack session store (like in rack lib)

To be compatible with new rails (4.0.0) and rack.
vorbis-tools: build ogg123 w/libao

vorbis-tools needs libao to create ogg123, a command line binary.
Add a `depends_on 'libao'` and one for `flac` also, because flac
is often found in an ogg container like webm.  Ogg123 will also
be used in solfege.  Tested by playing some files.
bulk_extractor 1.3b14
ENH: use mktemp instead of hardcoded path to tmp file in current directory

otherwise would break right away in parallel run or when ran in R/O directory
BUGFIX: Should only disable the Go instance if there are no more tweens

Any tween that was removed disabled the Go instance, which caused tweens to be left half-executed
Addition of Apache Maven support

Hi,


as discussed earlier I have prepared a patch to add Apache Maven support, while maintaining Apache Ant support. The package is renamed to com.sanityinc.jargs. The README and CHANGES files are also updated accordingly.


-penSecIT
ENH: lib.nancorr blows up on division by zero

want NA's in my corr matrix?

Right now it throws division by zero and falls back to extremely slow code path -
Fixed weird margin in 'correspondent' span

How it looks:
![](http://gm4.in/i/10d.png)

How it should look:
![](http://gm4.in/i/10e.png)
Added Catalan language files

Compatible with v. 5.1.0

I used the same file name as Wordpress (ca.po/mo instead of es_CA)
added OFX_UI_NO_XML

I don't need to save/load the xml settings, so it's nice to be able to exclude the functionality at compile time aka not requiring ofxXmlSettings.
Issue #147 Class oriented definition of activities, services, broadcast receivers and callback objects

@headius @rscottm @ruboto 

Here is a working example of defining an Activity by defining a class with the corresponding name.  I think it looks good.

Please review and merge.  Before commenting on the implementation, please review the usage.
ofSoundPlayer ofSoundStream
Same package names but different endpoints now have different caches.

Fixes #106
Make sure widgets gets updated

* Make sure widgets gets updated 
* Added Log to see what's going on
* Status update fix
- need some tests but should work a lot of better
Fix issue 142 (`no_intra_emphasis` bug)

This fixes [issue 142](https://github.com/tanoku/redcarpet/issues/142). See commit message for details.
issue #18737: update submodule
A bunch of minor changes

Z sorting of nodes, a bunch of handy utility methods, and some other small changes.
Project panel bug fixes

* #830 refine jQuery selection to only modify shadows within the sidebar
* #838 fix z-order of toolbar to appear over editor shadow
* #800 suppress reveal of jstree selection when expanding/collapsing unrelated folders
* #741 restore current document selection when expanding it's ancestor folder

FYI @ryanstewart - Opportunistic refactor of sidebar resize handling to clean up dependencies in ProjectManager.js and brackers.js. Sets the stage for a future ProjectManager UI separation.
Don't close dropdowns on a scroll event in a hidden editor

@RaymondLim 

If you have both an inline editor and a full editor open on a given file, and you make an edit in a full editor that should pop up a code hint, in some cases it will cause the hidden editor to generate a scroll event (because its size is 0 when it's hidden, and when it handles the change event for the document, CM will try to scroll the cursor into view). I'm not sure why this only happens sometimes, but this seems like a safe fix.
Update smith.io
Cancel offline save & sync, cleanup and ace readonly mode when disconnected

New PR for offline save issues

* Disables the fake webdav introduced in the offline client plugin
* Puts the editor in a readonly state when disconnected and resets it back to normal state when reconnected.

Fix ajaxorg/cloud9infra#2154 and ajaxorg/cloud9infra#2151
Close ticket #2000
Show ajaxorg/cloud9infra#2311 cases

@lennartcl @zefhemel
ufw::resources - Take a merged hiera hash as an argument.
Better faceted search API

Now with lots of lambda and expression goodness, as discussed here https://groups.google.com/forum/#!msg/ravendb/moYh6hGcnzM/B-d9mIzkd-cJ
Renamed Relation to RelationalExpression, removed Name from base class
Unit tests cover almost every module

Except util/jxon and Keyhandler, both of which probably don't belong.
support :expires_in in rails

all other cache stores use only this, deprecating/dropping :ttl would also be nice
KS-4349: Fix the wrong code on WikiPageResolver

Fix description:  - Change wrong code to property.
KS-4522 : [Forum] Get only Space Members in Space Forum's Users
Allow outlier hotfix
Add WMC to data package
UX improvement - changed Select to Radio

from a Usability point of view -- when there are only a few options, it is much better to use a Radio button over a Select List.  

this way the user can see all the options and save time and unnecessary clicks.
A couple of typos in "Basic composite types"

Just a couple of typos
ikkaime
Merge branch 'master' of git://github.com/TrinityCore/TrinityCore

Merge branch 'master' of git://github.com/TrinityCore/TrinityCore
Updated properties for Checkin, Page and Location

Some of the properties for Checkins (such as likes) have been included and currently throw warnings.

I've added some new properties.
T1556

...nd less. transitionend is much better in ff 15, and this was not a problem.
TESTING Requesting a pull to mozilla:master from k88hudson:t2227
Use pngpaste version/tag 1.0.1 which uses $(CC) instead of hardcoded gcc

Per HOMEBREW-14985 please use 1.0.1. (I have no idea how to contribute to the original pull request.)
Linkify sha prefixes, display 'repo:' prefix

Apologies if the new testing logic is a bit clumsy; this was the best method I could figure out.
So long lxml, and thanks for all the fish

There was a lot of confusion over HTML and XML parsing:

* `_unescapeHTML` did the same thing as `htmlentity_transform` but using the *undocumented* `HTMLParser.unescape`
* sometimes `_unescapeHTML` was used, sometimes the complex to read syntax of `htmlentity_transform` was used instead
* we depended on `lxml` (non public domain, MIT licensed) only to do what in Javascript is getElementById
* there wasn't a consistent way to handle HTML to make it human-readable

So here are my changes:

* now we have `get_element_by_id` that uses a custom `HTMLParser` to extract the HTML tag with a specific id, so *lxml is gone*
* `_unescapeHTML` now uses `htmlentity_transform` and I applied (and tested) it across the code
* `clean_html` does the tag-stripping and newline-handling needed to get a pretty text out of a bunch of HTML

Have a look at `./youtube-dl --get-description http://www.youtube.com/watch?v=BQ80NtYmktQ`

Before (without lxml):

```
Il nuovo pezzo di Mattia Sterpi Deejay Seguici su Facebook https://www.facebook.com/pages/Mattia-Sterpi-Deejay/121854024543063 e Twitter https://twitter.com/...
```

Before (with lxml):

```
Il nuovo pezzo di Mattia Sterpi DeejaySeguici su Facebook https://www.facebook.com/pages/Mattia-Sterpi-Deejay/121854024543063 e Twitter https://twitter.com/DjSterpiCompra il singolo su iTunes:http://itunes.apple.com/it/album/heart-of-mine-single/id494530985?ls=1Pubblicato: 21/01/2012℗ 2012 Il Chiosco
```

Now:

```
Il nuovo pezzo di Mattia Sterpi Deejay

Seguici su Facebook https://www.facebook.com/pages/Mattia-Sterpi-Deejay/121854024543063 e Twitter https://twitter.com/DjSterpi

Compra il singolo su iTunes:
http://itunes.apple.com/it/album/heart-of-mine-single/id494530985?ls=1

Pubblicato: 21/01/2012
℗ 2012 Il Chiosco
```
Collect grains on AWS Cloud

If running on AWS this will collect some AWS specific grains data.
Add brew & win_pkg to `pkg` virtual module index

Links to `brew` & `win_pkg` virtual modules were missing from `pkg` virtual module index
Hardened __grant_generate

Grants are now correctly recognized as existing even if they have one or more spaces after the comma. 

I had the following test-case which failed and now it works as expected:
    permissions = 'SELECT, INSERT, UPDATE, CREATE, DROP'
    res = client.cmd('db1', 'mysql.grant_add', [permissions, '*.*', 'foo', '%']) 
    # -> res[minion] == False -> which is wrong
Reorganization & fixes

There are absolute paths now so you will want sed to replace "github.com/salviati/tattoo" with "github.com/shellex/Tattoo" if you pull this.
Support filtering of repositories by user-agent

Replaces incomplete pull request:
https://github.com/sonatype/nexus/pull/104

In some use cases I have, I may have concurrent deployment of 2 versions of the same g:a.
For instance, 1.1 and 2.0 can be staged at the same time.

To be sure that 2 different staging repositories get allocated, I use a specific user-agent for deployment that is unique to each build.

This change allows to filter all operations of the nexus-maven-plugin using a user-agent.
fixed an bug with wrong array index

This could cause the connection left in old work process when reloading
fixed wrong format type with error log in upstream check module

修正error log里面输出的格式与变量类型不匹配，在不同架构下面可能会引起问题。
Have test working with ruby 1.9.2

Small modifications on the require "spec_helper" in the test files to have tests working with ruby 1.9.2.

How to test it:
 * rvm use ruby-1.9.2
 * bundle exec rake test
datetime -> django.utils.timezone

This appears to be the standard when using timezone-aware datetime fields in Django now.

Also, this fixes a bug when a person tries to submit a snippet with an expiration date.
ui: replace static link with url update

Rather than displaying a `link` button to the static search page, update the URL so it contains the same info.
Add more assertions to yesod-test

This adds assertBodyEquals and 2 ported tests from wai-test: assertHeader and assertNoHeader. assertBodyEquals is very important for testing API servers written in yesod because they tend to serve concise, machine readable responses that must be precise and shouldn't be matched with the contains assertion.

The other two are self explanatory :)
Force 4K blocksize when testing ext2 on zvol.

Currently, mkfs.ext2 on zconfig.sh zvols tries to use a 8K blocksize, probably because by default zvol exposes an optimal I/O size of 8K.

Unfortunately, a ext2 blocksize of 8K is not supported by the kernel, so the resulting filesystem is unmountable.

This patch fixes the issue by making sure the blocksize is 4K. We have to use -F to force it else mkfs.ext2 won't allow us to use a blocksize smaller than the optimal I/O size.
Update testing branch from repo source
windows支持

issue #37的处理,windows支持.
1.agentJarFile取值通过File.getCanonicalPath转换避免平台间的差异.
2.errorlog的路径由/tmp修改为logs.当执行的当前目录创建日志目录.
3.添加了bat执行脚本.

不过,目前还没有能够进入console.
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
Java HotSpot(TM) 64-Bit Server VM (build 17.0-b17, mixed mode)
以下是截取了一段jstack,看上去是两边通信的流读取没有结束. Telephone.scala 47跟源码有点没对上.
2012-06-16 15:54:25
Full thread dump Java HotSpot(TM) 64-Bit Server VM (17.0-b17 mixed mode):

"NonBlockingInputStreamThread" daemon prio=6 tid=0x000000002c4cc000 nid=0xb3c in Object.wait() [0x00000000373af000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x000000002255eb70> (a jline.internal.NonBlockingInputStream)
	at jline.internal.NonBlockingInputStream.run(NonBlockingInputStream.java:276)
	- locked <0x000000002255eb70> (a jline.internal.NonBlockingInputStream)
	at java.lang.Thread.run(Thread.java:619)

"HouseMD-Duck" daemon prio=6 tid=0x000000002c4cb000 nid=0x19b4 runnable [0x000000003718f000]
   java.lang.Thread.State: RUNNABLE
	at java.net.SocketInputStream.socketRead0(Native Method)
	at java.net.SocketInputStream.read(SocketInputStream.java:129)
	at java.net.SocketInputStream.read(SocketInputStream.java:182)
	at jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:167)
	- locked <0x000000002255eb70> (a jline.internal.NonBlockingInputStream)
	at jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:135)
	at jline.internal.NonBlockingInputStream.read(NonBlockingInputStream.java:244)
	at jline.internal.InputStreamReader.read(InputStreamReader.java:268)
	- locked <0x000000002255eb70> (a jline.internal.NonBlockingInputStream)
	at jline.internal.InputStreamReader.read(InputStreamReader.java:205)
	- locked <0x000000002255eb70> (a jline.internal.NonBlockingInputStream)
	at jline.console.ConsoleReader.readCharacter(ConsoleReader.java:1911)
	at jline.console.ConsoleReader.readLine(ConsoleReader.java:2109)
	at jline.console.ConsoleReader.readLine(ConsoleReader.java:2033)
	at jline.console.ConsoleReader.readLine(ConsoleReader.java:2021)
	at com.github.zhongl.yascli.Shell.interact(Shell.scala:58)
	at com.github.zhongl.yascli.Shell.main(Shell.scala:33)
	at com.github.zhongl.housemd.Telephone.run(Telephone.scala:47)
	at java.lang.Thread.run(Thread.java:619)
Fixing PHP 5.4 strict errors
BUGFIX: ResourceStatus helper was starting a huge amount of DB connections

This fix has a rewritten ResourceStatus helper, that keeps the connection once created, and closes it whenever the RSS flag is switched back to InActive.
Validate pull request

Fixes:
- HTML-report writer
- NamingConventionRule was not working correctly + performance fix for this rule
-removed unnecassary interface definitions that should belong in the task layer
Further improvements to TextMate bundle

This should cover most of the stuff that was missed on the first pass of improving the bundle.

##### Summary of commits:

* Standard library (functions, types, and variables)
* Shell strings
* Keywords (added `let`, removed `struct`)
* Auto-indentation matchers

Please let me know if I overlooked anything!
fix for deserializing Dict

I was getting errors from deserializing Dicts.  I traced the problem down to the deserializing code in dict.jl not getting called because Type{Dict{Any,Any}} is not a subtype of Type{Dict}.  I think this fixes it, but someone who knows something about the serializing/deserializing code should check it.
Prawn integration for PDF generation

DO NOT MERGE

For PDF generation is now used Prawn instead of PDFWriter. For setting PDF parameters
there is pdf_option hash which should contain all the pdf and table parameters,
using Prawn API.

Also you can switch between Prawn and PDFWriter

:prawn_pdf => Prawn
:pdf => PDFWriter
system groups - api/cli - add ability to list errata by group

This request contains changes necessary to allow a user to list the errata associated with a system group.  Since the 'system' errata is currently under the errata component, the 'system_group'
was added there as well.

The following are a few examples of using the cli:

- list the errata for group 1
errata system_group --org ACME_Corporation --name group1

- list the security errata for group 1
errata system_group --org ACME_Corporation --name group1 --type security

- list the security errata for group 1 but include more details
  (e.g. list out the system names)
errata system_group --org ACME_Corporation --name group1 --type security -v
Cli tests fixes

Fixing two issues. ALL:

1) If you work on CLI please make sure you have either unit cli tests and system (smoke if you want) cli tests and they are all passing:

https://fedorahosted.org/katello/wiki/TestingHowto#CLIUnittests
https://fedorahosted.org/katello/wiki/TestingHowto#Systemtests

2) Please do not use "sudo" in cli system tests, use $SUDO instead. The variable is set only when tests are not running as root. Don't worry, several tests just subscribe and unsubscribe and this kind of stuff :-) If you do not have rhsm installed, those are automatically skipped.
Code changes to try and reduce text on the Upload page and improve funct...

...ionality in some cases.
Develop - merge feature branch statusdb-casava
Recruiter help
Update group module to use new shared module code

'nuff said.
合并了最近的翻译
Split off CBlockHeader from CBlock

Cleaner and removes the need for the application-specific flags in serialize.h.

No semantic changes.
Merge remote-tracking branch 'origin/PRS' into develop
Remove the nav. link layer when hidding the streetview panel. Adding a f...

...unctional example.
Fix puppet 3.0.0 compatibility

In puppet 3.0.0, puppetd no longer exists, so the snippet
'puppet_register_if_enabled' no longer works.

Fix this by running 'puppet agent' instead of 'puppetd'.
Added async plugin support

This pull request adds asynchronous plugin support to the `saving` and `removing` events. I found this useful on the server-side, but I'm sure some people will find it useful on the client-side.

```js
var pwd = require('pwd');

User.use(hash);

/**
 * Hashing Function
 */ 

function hash(User) {
  User.attr('salt')
  User.on('saving', function(user, done) {
     if(!user.isNew()) return done();
     pwd.hash(user.password(), function(err, hash) {
          user.salt(hash);
          done();
     });
}
Doc: update 'utils' documentation; Utils: reafactored;
Use NullHandler when no logfile is specified

When no logfile is specified, the a warning "No handlers could be found for logger pycsw could be found" pops up in tests. This adds a handler that does nothing and fixes the warning message.
Entrega 5 SWCM Luis Martínez Gallego
Práctica 5 Eduardo González Martín y Manuel Márquez Calvet
Don't catch ImportError when trying to unpack module functions

If the ImportError is encountered, it is more informative to raise it rather than hide it, possibly resulting in confusing NameErrors due to the import failure.
Remove old plugin system

When we refatored the core, I added a plugin system.  It has turned out that it was not really used because it really is nearly identical to the extension idea.  It even horribly confusing (huh, what's the diff between the two?).  I have completely removed the plugin system.
fix css typo

fix css typo, missing `:` and `margin :`
use explicit tuple in exception

fixes #2056

Do we want to try enforcing [pep 3110](http://www.python.org/dev/peps/pep-3110/) and use `as` in every exceptions that uses `,` ?
Update Parallel Magics and exception drawing

Based on feedback from @fperez, a few small changes to parallel exception handling and magics:

Exception changes:

* apply_requests trigger showtraceback machinery, so apply errors are as pretty as execute ones
* InteractiveShell.showtraceback handles RemoteErrors, so it only draws the remote traceback, rather than the unhelpful local one.

Magics changes:

* removed parallelmagic extension
* creating a Client *implies* activate of a lazily-evaluated directview on all engines
* can activate Magics on multiple views with different suffixes:

```python
eall = rc.activate('all', 'all')
e0 = rc.activate(0, '0')
%pxall a=5
%px0 print a
```

* add %pxconfig magic for changing default block/targets for a collection of magics
* add targets arg to %%px cell magic
* %result renamed to %pxresult for consistency (%result kept for bw compat)
* %pxresult now only draws most recent result, but accepts all the output-formatting args of %%px
* add --out arg to %%px for storing the AsyncResult object in the user_ns

I need to do another pass on docs and tests, but I think it's mostly there.
remove extra array access method
Test Library Integration Reorganization and 

See #207 for context -- This is in regards to better support for `ViewContext` in test suites and was prompted due to errors running test suites built with `MiniTest`.

* Move test lib integrations in to the `lib/draper/test` directory
* Provide a standard method to establish a view context in testing scenarios that can be hooked into by both `MiniTest` and `RSpec`
* Attempt to automatically require the test lib integrations if the test libs are already present
* Switch back to recommended `MiniTest::Spec` type style as seen [here](https://github.com/seattlerb/minitest/blob/master/lib/minitest/spec.rb#L93-L116) ( `MiniTest::DecoratorSpec` back to `MiniTest::Spec::Decorator` )

Is this a little too heavy-handed?

Is it expected that people writing suites with `MiniTest` would have to `require "draper/test/minitest_integration"` in their `test_helper.rb` or `spec_helper.rb` files? Or, is it the hope that any integration would happen automatically?
Cleaned up the ThreadPool interface

Since the ThreadPool as currently checked into Rake 0.9.3.beta.2 is a public api, this change ensures that api is minimal, documented, and exposes the fewest dependencies necessary to function, allowing for future and gradual, expansion.

Most notably, the interface is completely documented and certain private things are hidden from documentation.

The futures returned by ThreadPool#future are of an undocumented type, but are guaranteed to have a #value method which will return the value of the future.
Allow spaces before literary comment directives.

BUG: When there are some spaces before the rst / latext literary comment line, literary comment doesn't work. This makes impossible to use literary comments inside if () and other conditional statements, subroutines e.t.c.

For example, this statement doesn't work as desired:

if (opts.statistics):
    #! Statistics
    #!-------------------
    ...

This patch fixes that and allows spaces before literary comment directives.
Gh4 improve readme

Closes GH4 (#4).
Automatically wrap numeric routes in parentheses

Allows for routes to be defined as

	Route::get('123', function()
	{
		return 'Hello';
	});
config: do not set an error for GIT_ENOTFOUND

An unset config variable isn't bad per se -- let the call site set an error in case GIT_ENOTFOUND isn't acceptable.
proposed fix for issue #61 (xy-plot no longer sets labels)

the parameter fn create-xy-plot is added to the argument list once in the xy-plot macro and also in the xy-plot* function (which is called by the macro), resulting in an uneven number of entries in the opts seq - this leads to a key/value mixup in the resulting options map. in consequence, the options are not applied correctly to the xy-chart - i've removed create-xy-plot from the argument list that's being concatenated inside the xy-plot macro.

link to issue: https://github.com/liebke/incanter/issues/61
Remove mageekguy from the atoum namespace

I also renamed the `mageekguy.atoum.phar` to `atoum.phar`
Notice that for composer, mageekguy still the vendor name.
Refactor and simplification of parser code.

Moved initialization of the parser store out of the initializer for presenter.  Also made parse_content method that handles parsing the content or returning un parsed content if a parser isn't present.
Calcs

* finished row level calculations for milestone 0.1
Allow passing hashes directly to localized fields.

Allows setting localized fields using mass-assignment:

```ruby
document.title = { en: 'English', de: 'Deutsch' }
```

I need this functionality the get following code – it reverts to a previous version, using `Mongoid::Versioning` – working:

```ruby
update_attributes(versions.last.versioned_attributes.except('version'))
```
add feed parsing helper

This adds a helper to pull down blog feeds and cache them. It also hooks up the home page feed.
[bug 787358] Only show survey gizmo to en-US users.

tiny r?
bug 809345 - faster, more consistent and graceful update script

From the bug:

There are some improvements to the dev update scripts we should pull in:

* explicit unlock on exit conditions
* do not require "new" file, create "old" as-needed (removes bootstrapping problem)
* graceful restart of httpd
* tell memcached to flush_all, instead of restarting

The last two should make selenium happier, I think.
Better looking graphs
Dev

Compatibility fixes for windows servers.
major fix to installer script (dbtest.php) not pointing to the correct directory when including a file "loader.inc.php"

some fixes to strict standards in php5.4
Session secure remove simple pattern

Issue #13
Related to https://github.com/openSUSE/scanny/issues/13#issuecomment-7637416
added XML::Parser::Tiny

A Perl 6 module for parsing XML documents
Updated spanish language for blog, comments and files modules

Updated spanish language for blog, comments and files modules
Album art / artist art via Last.fm API

Peacefully coexists with the amazon.com album art infra (which didn't work for me anymore, it seems to need an "associate tag" now and btw, as you probably know, the registration process for an amazon developer key is 1½ bitches).
Tornado Webservice with fixed filtering

Also deleted files that now unused.
Add a description of what react is to the README
Update inc/classes/meta-box.php

Changed two calls to jQuery.parseJSON to pass a single-quoted parameter rather than double-quotes, as per the instructions at http://api.jquery.com/jQuery.parseJSON/
don't spend time re-building files that have identical hashes

With this patch, crammit will first check if the raw output file exists
before spending time minifying and gzipping the data.  Since the
fingerprint is already in the filename, the output should be identical.

In the vast majority of cases, crammit will only be rebuilding a
fraction of the specified assets.  After the first build, it should now
take significantly less time.
my_first_pull_request
Makefile: Fixed build without epn.

Reversed the logic used when checking the P1FILE / EPN_BIN variables, thus
making the command line return true no matter which of the two conditions is
true.