labofsahil/github-event-dataset-2012 huggingface dataset:
Handles HFS+ optional special files.

... special files, with improved logic to avoid errors, and improved verbose messages.

Summary of changes:

hfs_open:  Now tests for the presence of three optional special files, and records the results in the HFS_INFO struct.  These files are, the Extents File (and BadBlocks File), the Startup File, and the Attributes File.  When determining the creation times of the key system directories, this function now will issue a warning only if the root directory is not accessible.  The other two "metadata" directories should be considered optional because older file systems might not have them.

hfs_ext_find_extent_record_attr:  This function now returns immediately without error if the Extents file is not present.

hfs_follow_hard_link:  If flags indicate that the given catalog entry is a hard linked file or directory, and if none of the three key system directories are accessible, then this function will return an error (as before).  However, if some of these directories are accessible, but not all, then a warning will be issued, as follows:

In case of a hard linked file -- if either the root directory or the /^^^^HFS+ Private Data directory are not accessible, then a warning is issued, but the function still tries to test and resolve the hard link.

In case of a hard linked directory (or folder): if any of the three key directories are not accessible, then a warning is issued, but the function still tries to test and resolve the hard link.

In either of these two cases, it is unlikely but possible that the test for a hard link could give a false negative.  In either of these two cases, further errors or warnings are possible, as processing continues.

hfs_inode_lookup:  When looking up the inum (or CNID) of one of the special files, if it is one of the optional ones, then, if it is not present, that is now an error.  N.B., hfs_inode_lookup is supposed to return an error if it cannot find the given inum.

hfs_load_extended_attrs:  Will now return immediately without error if the Attributes file is not present.

Plus, some other very minor code adjustments.
removed xsi: before minOccurs

a nice pull request if you think this is a good idea! :)
Fixed `ENOTDIR` error on `static` middleware

When request a not exists path like '/todo.txt/a.php', `static` middleware will cause a `ENOTDIR` error.
RUBYAPI-25/#14: add single session provider class
add Rakefile to produce CSS files for Sencha ExtJS

I have added a Rakefile that produces CSS files containing classes named as `fugue-icon-*`. These allow me to use Fugue Icons in my HTML5 applications built on Sencha ExtJS.  All you need to do is add one of the produced CSS files to your HTML5 application and all of the respective Fugue Icons will be available for use.


For example, to use the shadowless icon set, you would add this line to your HTML5 application:

```html
<link rel="stylesheet" type="text/css" href="fugue-icons/icons-shadowless.css"/>
```

Cheers and thanks for these wonderful icons!
Fix of ldap.conf in installOpenLdap.py
Pinned redcarpet to 2.1.0 or below so native extensions build

Redcarpet 2.2.1 throws errors when installing the gem because of a bug in the native extensions:

```
make
gcc -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I/usr/lib64/ruby/1.8/x86_64-linux -I.   -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing  -fPIC   -c houdini_html_e.c
gcc -I. -I/usr/lib64/ruby/1.8/x86_64-linux -I/usr/lib64/ruby/1.8/x86_64-linux -I.   -fPIC -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fno-strict-aliasing  -fPIC   -c rc_markdown.c
In file included from rc_markdown.c:16:
redcarpet.h:6:21: error: ruby/st.h: No such file or directory
rc_markdown.c: In function 'rb_redcarpet_md_render':
rc_markdown.c:126: warning: pointer targets in passing argument 2 of 'sd_markdown_render' differ in signedness
markdown.h:124: note: expected 'const uint8_t *' but argument is of type 'char *'
rc_markdown.c:129: warning: pointer targets in passing argument 1 of 'rb_str_new' differ in signedness
/usr/lib64/ruby/1.8/x86_64-linux/intern.h:435: note: expected 'const char *' but argument is of type 'uint8_t *'
make: *** [rc_markdown.o] Error 1
```
Trimming of code breaks indentation

Say you have a code like this;

```javascript
function foo () {
  // Test comment
  return {
    bar: true
  };
}
```

In the generated, the indentation before the `return` is removed, so you end up with:

```javascript
function foo () {
return {
    bar: true
  };
}
```

There might be some reason for the `trim` of the code that is removed in this pull-request, so perhaps the problem should be handled in some other way.
Including JS in repo (for those who don't use CoffeeScript)

I don't use CoffeeScript, so I thought it may be helpful to include the JS library itself for those who checkout the repo.
added comment to my test case

Added a comment to my test case. This is mainly for practicing PRs.
Make webpg-chrome current

Lots of changes for internationalization support. Need to sync up.
Citeseer rewrite for citeseerX interface
Updated docs to take into account: https://github.com/fuel/core/pull/862...

...

constraint can now take an array as a parameter for setting up enums.
Fixed a simple docstring typo.
Just pick what you like in this :)
WASAPI sink 1.0.0 and Audiophile switch mod to SoftAE
Highlight tags

So far it was not possible to highlight tags by defining themeing options used
upon match of a query.

This commit enables the themeing of tags for the purpose of highlighting.

The config now may define highlighting for default (not explicitely themed) as
well as themed tags. The priority of themes used is 'themed and highlighted',
'themed', 'default and highlighted', 'default'.

The syntax for specifying highlighted tag themes is ambiguous, though. To avoid
unexpected themeing, highlighting suffix should not match actual tag names.
Cf #209.

Cf issue #25.
landed bluetooth API support
[Feature] Update Calendar module according to APIs change.

Parameter list change of addChangeListener; WebAPIException change; feature URI change; security access change.

* JIRA: PTSDK-1315
Posting links anonymously

This adds a new live setting: "Allow links to be posted anonymously."
When a click happens outside of current month, switch to that month.

This addresses an issue described by @burin in pull request #51. If I have the calendar open to September 2012 and I select October 6, it's weird that the calendar shows September still. I think this change makes sense to users, but you should try it for yourself.

Note: the test does not run for ranges.
Fixed issue where multiple locks of different name could interfere with ...

...one another.
clone

update data kang
Solving an equation with one unknown using partial fraction decomposition
add .npmignore to reduce package size
I hate to be THAT GUY, but you typoed.

:D
fix for travis script
Rewrite: dnd.js

- changed `window.DnD` to `window.dnd`, since it's
  not an object function (constructor)

- inlined event handlers, since they're anonymous
  functions anyway

- used `with` on `document.querySelector()` to shorten
  adding the event listeners

- used terniaries on callback condition to save a
  few bytes on compression

- used `Object.create()` directly on `window.dnd`
  to create an object with `dnd.on()` as the only
  prototype method, instead of an own property

- removed outer wrapper function
better errors in Vagrant plugin

this should help mitigate issues such as #236 by providing better feedback instead of a stacktrace to users of the Vagrant plugin
modified WorkloadSynthesis.pl to print input/output paths when available
Dev

Version 1.1
try to get error name from body.m

当非 200 status的时候，尝试从body.m 获取错误名称，以便更好地区分异常信息，做更精确的监控。
initial support for TSS files

Created a new function named `Carbon.UI.addTSS(filename)` which reads in a TSS file and registers styles defined in that file with the framework.  UI components created with subsequent calls to `Carbon.UI.load()` and `Carbon.UI.create()` will have the registered styles applied.
Scrubbing request payload and passing through headers

If payload is originally undefined, then any subsequent data event handlers that have a payload were being concatenated with the string "undefined" (e.g. undefined{"key":"value"}).  Put in a check to avoid that.

Also, the headers were not being passed through in a proxied request.  I added the request headers to the argument list for url().  Not sure if that's the best way to do it, but it worked.
Add support for CoffeeScript compilation

Compile files of type x.coffee to javascript x.js

Adding CoffeeScriptTransformer to the pipeline will give you  inline html script tag coffeescript compilation.
The transformer will scan html files for script[type='text/coffeescript'] and compile the inner_html or rename the src if the script is refering to a .coffee file

transformer Awestruct::Extensions::CoffeeScriptTransform.new
Next

Some more miscellaneous bug fixes.
RequireJS implementation
use map for terminators - each returns the original array

Testing this would be tricky at best, since it swallows the exceptions.    Please advise if you want me to try and figure something out.
Enhancements to the Log class

Allow loggers to be created without repetition of class names in a static context. This is achieved by inspecting stack frame, more details here. I've used this code in production systems for a few years now, and think it avoids a large class of copy-paste logger errors some programmers make.

More details about the "inventor" here:
http://www.javaspecialists.eu/archive/Issue137.html
Another reason not to use short tags: <?xml leads to <?php xml

Changed '<?xml to '<'. '?xml
Fix bug with gitExec

I ran into a problem with this line here: https://github.com/creationix/node-git/blob/master/lib/git-fs.js#L139

It was throwing an error because `gitExec` requires all three arguments. I've fixed that by defaulting to `"utf8"` if no encoding is given

Maybe it's simpler just to add the `"utf8"` parameter to the `getExec` call I linked above, that's up to you. I figured I would share this fix anyway
Show BoD source link 

 Show BoD source link
bug detection pieds corrigé

le bas du pied était remplacé par le haut du pied (max des pixels => min hauteur en cm)
Compiled coffee buffer pop instead of switch

I believe the current behaviour is obstrusive, as the current buffer switch to the compiled buffer.
It could just be popped instead, so, here is my PR!
Fix PCH dependencies so that the PCH is truly dependent upon its inputs.

Previously, the precompiled header file was not being scanned for
dependencies, so you would end up with stale .pch files in your
build.
Allow setting the specific layout name.

In an application, I might want to use an existing layout which
isn't called `application` or `postmarkdown`.
VisibilityFixer

PSR-2 compliant
Adicionado lighting talks na pagina do evento
Hacky changes for Firefox
Direct-Message Api-Modified

Max and I modified the Friendica Api to be better for our Android and iOS-Apps. The direct messge functions now allow replies, and also handling a subject.

Also the config setting now gives feedback about the installed Friendica-Version, to verify by Api-Client that at least a supported version is installed.
Added NAT support to configuration and node creation.

Hi, 

I'm currently working with a private Cloud based on OpenStack, and we found that Hazelcast is not compatible with the OpenStack network configuration. Basically OpenStack gives you one private IP per virtual machine, and sets a NAT Address for each enabled instance.

The problem is that te IP hazelcast uses to bind to is not the same IP that the cluster sees the virtual machine, and the vm itself doesn't know what is their public IP, so I've created a patch to allow you to customize this IP in configuration time (classic java -D option or Config class value).

Please take a look at it, here in Despegar we're already started using a fork of the version 2.2.

Regards.
Makefile +tar

Changed Makefile to contain a target called archive which compresses all files in the folder excluding the object files.
Pickleable file from a ImageSet Object

This is a small code that can make a ImageSet Object to "pickleable"  file (Function : pickleDump) and it can also be unpickled(Function : pickleLoad).
Ability to test feature activation without passing a User in.

Hey James,

I needed this for one of our apps, where a feature rollout isn't tied to a particular user.

I'm not sure that's where you want to go with the project, but in any case, here is the code.

Cheers,

Mathieu
Add check-modules task (via plugin) to deploy chain

The plan was to add the task to grunt-jquery-content, for that to bubble it up everywhere else, but as far as I can tell, loading grunt plugins from a grunt plugin doesn't work. So we need to add it to each content repo, like this.

Repo for the plugin: https://github.com/jzaefferer/grunt-check-modules

Once I get an OK for this change, I can add it everywhere else as well.
added missing `local` in functions.lua

It looks like there's a missing local declaration in functions.lua, so I added it.
Adds a matcher for 'at_least' comparison on queue size

This push adds a matcher for `>=` on the queue size.
Bluebox: Combines and resolves conflicts between several pull requests

includes:
https://github.com/lusis/chef-logstash/pull/29
https://github.com/lusis/chef-logstash/pull/30
https://github.com/lusis/chef-logstash/pull/32
https://github.com/lusis/chef-logstash/pull/33
https://github.com/lusis/chef-logstash/pull/34
https://github.com/lusis/chef-logstash/pull/35
Fixed initial position bug

fixed initial position bug preventing from scrolling when initial position > 180 degrees.
Improved performance of flush_cache and prime_cache when parameters are passed to them.

The more methods defined on the class and the more methods that are asked to flush, the slower the code becomes because Array Math is performed in a loop.  The attached pull requests minimizes this.

From the original rails ticket from @fryguy: https://rails.lighthouseapp.com/projects/8994-ruby-on-rails/tickets/5517-activesupportmemoizable-flush_cache-is-very-slow4#ticket-5517-3:

"After more playing around with this, I realized the issue is not with calling methods + private_methods + protected_methods directly, but instead they are being called IN A LOOP of the parameters passed in. So, if you pass, for example, 20 method names to flush cache, it will call methods + private_methods + protected_methods 20 times. This is why I was seeing such horrible performance. flush_cache by itself wasn't the problem, it was flush_cache with parameters...the more the worse."

Before patch:
```
>> Benchmark.realtime { 100.times { v.unmemoize_all }}
=> 1.62846398353577
>> Benchmark.realtime { 100.times { v.flush_cache *MEMOIZED_METHODS }}
=> 40.7326259613037
```

After patch:
```
>> Benchmark.realtime { 100.times { v.unmemoize_all }}
=> 0.400160074234009
>> Benchmark.realtime { 100.times { v.flush_cache *MEMOIZED_METHODS }}
=> 0.0130050182342529
```



See this branch for a slow test example without this optimization: https://github.com/ManageIQ/memoist/tree/slow_test_without_optimization

```
ruby-1.9.3-p194-falcon@328 (slow_test_without_optimization) ~/Code/github/ManageIQ/memoist $ rake test                                             
/Users/joerafaniello/.rvm/rubies/ruby-1.9.3-p194-falcon/bin/ruby -I"lib:test" -I"/Users/joerafaniello/.rvm/gems/ruby-1.9.3-p194-falcon@global/gems/rake-0.9.2.2/lib" "/Users/joerafaniello/.rvm/gems/ruby-1.9.3-p194-falcon@global/gems/rake-0.9.2.2/lib/rake/rake_test_loader.rb" "test/memoist_test.rb" 
Run options: 

# Running tests:

....................

Finished tests in 0.623739s, 32.0647 tests/s, 131.4652 assertions/s.

20 tests, 82 assertions, 0 failures, 0 errors, 0 skips

```

And here's a branch with the same test and the optimization:
https://github.com/ManageIQ/memoist/tree/flush_and_prime_cache_optimization_with_slow_test_example
```
ruby-1.9.3-p194-falcon@328 (flush_and_prime_cache_optimization_with_slow_test_example) ~/Code/github/ManageIQ/memoist $ rake test                                                             
/Users/joerafaniello/.rvm/rubies/ruby-1.9.3-p194-falcon/bin/ruby -I"lib:test" -I"/Users/joerafaniello/.rvm/gems/ruby-1.9.3-p194-falcon@global/gems/rake-0.9.2.2/lib" "/Users/joerafaniello/.rvm/gems/ruby-1.9.3-p194-falcon@global/gems/rake-0.9.2.2/lib/rake/rake_test_loader.rb" "test/memoist_test.rb" 
Run options: 

# Running tests:

....................

Finished tests in 0.006318s, 3165.5587 tests/s, 12978.7908 assertions/s.

20 tests, 82 assertions, 0 failures, 0 errors, 0 skips
```
Fix for TestDetails.test_that_external_link_leads_to_addon_website

The link in AMO changed so I updated the test.
deploy.pl uses config as well
rollback mongodb delete domain changes
Feature/better fixture builder

A few helpers that should make building apis, keys and eventually users far less monotonous.
Fix query building for limited and paged results.

It was returing exponentially larger pages, page two had 30 records,
page 3 had 45 and so on.
Remove unnecessary application stub since face is gone
Added another way to coerce a number to an integer

Discovered this a few weeks ago, only works for numbers in the range of a 32bit signed integer, once you go above that, you go into 2's compliment territory, then you just get back 0 for all values. Never does it give you NaN
better handling of API errors

I kept getting Twitter errors that said 'Response was not valid JSON, unable to decode.'

After a bit of debugging, I found out why -- my app uses an environment.ini file to change between dev and production modes -- with corresponding API keys.

The current code will immediately raise an error on a failed decode -- however Twitter provides the 'unauthorized' info in the response header ( a bunch of other codes would fall in there too ).

This patch is pretty simple:

1_ it adds a 'json_error' variable, which is set to True on a failed load -- and defers raising an error for a bit...
2_ the current response.status_code check is left in tact
3_ it adds a block 'if json_error' to raise an error after the other error processing occurs

This could probably be cleaner, but then I'd have to rewrite a lot of stuff. this just works, right, and was fast.
Include (currently failing) test for `in_bulk([unknown_id])`

(TL;DR: Incomplete pull request; so far just a test highlighting a bug)

When attempting to do `NodeModel.objects.in_bulk([unknown_id])`, as the included test does, I get the following barfage:

    ======================================================================
    ERROR: Tests QuerySet.in_builk() with items not found.
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File "/Users/kristian/git/neo4django/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
        self.test(*self.arg)
      File "/Users/kristian/git/neo4django/neo4django/tests/nodequeryset_tests.py", line 462, in test_in_bulk_not_found
        people = Person.objects.in_bulk([999999])
      File "/Users/kristian/git/neo4django/lib/python2.7/site-packages/django/db/models/manager.py", line 158, in in_bulk
        return self.get_query_set().in_bulk(*args, **kwargs)
      File "/Users/kristian/git/neo4django/neo4django/db/models/query.py", line 663, in in_bulk
        return dict((o.id, o) for o in self.model.objects.filter(id__in=id_list))
      File "/Users/kristian/git/neo4django/neo4django/db/models/query.py", line 663, in <genexpr>
        return dict((o.id, o) for o in self.model.objects.filter(id__in=id_list))
      File "/Users/kristian/git/neo4django/lib/python2.7/site-packages/django/db/models/query.py", line 118, in _result_iter
        self._fill_cache()
      File "/Users/kristian/git/neo4django/lib/python2.7/site-packages/django/db/models/query.py", line 875, in _fill_cache
        self._result_cache.append(self._iter.next())
      File "/Users/kristian/git/neo4django/neo4django/db/models/query.py", line 634, in iterator
        for model in self.query.execute(using):
      File "/Users/kristian/git/neo4django/neo4django/db/models/query.py", line 466, in execute
        nodes = connections[using].gremlin_tx(script, ids=list(id_set))
      File "/Users/kristian/git/neo4django/neo4django/neo4jclient.py", line 153, in gremlin_tx
        return self.gremlin(script, tx=True, **params)
      File "/Users/kristian/git/neo4django/neo4django/neo4jclient.py", line 142, in gremlin
        params)
      File "/Users/kristian/git/neo4django/neo4django/neo4jclient.py", line 130, in send_script
        script_rv = ext.execute_script(s, params=params, **execute_kwargs)
      File "/Users/kristian/git/neo4django/src/neo4jrestclient/neo4jrestclient/client.py", line 1922, in __call__
        returns = result[0].get("self", None)
    AttributeError: 'unicode' object has no attribute 'get'

From `query.py`:

    @transactional
    def in_bulk(self, id_list):
        return dict((o.id, o) for o in self.model.objects.filter(id__in=id_list))

Now, if I use `filter()` directly:

    >>> StackExchangeUser.objects.filter(id__in=[33])
    []

However that's not an empty list, it's a `NodeQuerySet`. I'm still trying to get to the cause of this barf-on-iteration, but this is a preliminary pull request with "here's where I'm at and reproduction steps" in case someone can fix it faster / better / before me...

Thanks!
Fixed block_break drops bug.
Translatable string for "None" license selection

The position of the option was moved to the end of the list so
the English label "None of the above" will make sense.
Convert book Subversion chapter to Git

Now that we're using Git instead of Subversion, we should be teaching
Git instead of Subversion ;).

This initial pull request is a merger of my dvcs-content work with
some recent advances in the underlying Subversion chapter.  I don't
think it's ready for a merge yet, but I'm publishing this work in
progress so people can comment on the general layout while I polish
things up.

The major build-system change is the addition of my `swc-tags.py`
script for auto-generating command output.  This should make typos in
the examples much less likely.
Makefile: fix book-book sub-make targets
Update domain

Update domain VK
Improvements in showHelp

Better handling of null arguments
Circular Express reference in createServer()

If an Express server is created and returned from another project we loose the reference to Express itself. This way we can carry it around.

Example
```javascript
var myProject = require('myProject')
  , app = myProject.server();  // returned Express app

app.configure(function(){
  app.use(app.express.bodyParser());
  /* ... */
});

app.listen(3000);
```
We can do `app.express`
tuj up trong folder cua tuj do
Tweak ImageFetcher to reject the deferred if we are given a thumb URL bu...

...t cannot load it

This may help with some of the 'spinner goes forever' issues, eg with images where the thumbs don't generate properly because the filename was too long.
pom-s for clean deploys

Fix for ticket #516 (https://www.array.ca/nest/trac/ticket/516): NEST poms do not perform clean deploy

....for version less parents we have to wait for Maven 3.1.
#8 throw is evil
Fixed log directory permissions for upstart script. As well as correct s...

...ymlinking for an upstart job after a build
Make sure post controller, and post system hooks get called on a redirect()

At the moment, redirect() will completely overlook the possibility of a post controller/post system hooks
Composerify!

I zipped through this in about an hour, so there's lots of room for you to go back and rename or make different decisions about how the classes are organized, namespaces are chosen, etc. But this gets everything ready for composer, just make sure: 

1. Add a `"license": "MIT"` or some other OSS license type to the composer.json file
2. Verify the PHP version dependency in composer.json

To test locally, be sure to install composer and run, at least, `$ php composer.phar dump-autoload` to generate the vendor/ and vendor/autoload.php files that glue everything together.
Домашнее задание N1
Get PreStation&NextStation
New PC model
click this
Adding onReady and error functionality

Hello eford, sho, 

Please review the following commits I made in branch 'jeremy-ready'.

967c6623ddb6b9eec448a3fd929290acbe591865 (2012-11-19 13:07:39 -0800)
Adding onReady functionality

R=eford
R=sho
Fixed GameMode permission bug, fixes SIDEKICK-7

Fixed GameMode permission bug allowing players with Sidekick.creative and Sidekick.survival to change other users gamemode. Fixes SIDEKICK-7.

Signed-off-by: Fallensk8ur <fallensk8ur1234@aol.com>
ForestryProxy fixes and cleanup

Stop Apiarist Sink listing trees by checking for IAlleleBeeSpecies.
Make backward cycling through species less derpy.
Use APIs where possible.
More checks for failed initalization.
Remove unused getBeeAlleleCount.
Fiz uma alteração só para efeito de tete

Para eu finalmente me familiarizar com o Git
Fixes typos in code, allows backups.

Fixed a typo, allowed backups for user-ease.

See e3af2efe8260176211c0604920eafc821c71e9a2 and 8294200513aaefb821163b2b812ec7d3561aef2b
Allow user to change the binding.gyp filename to something more useful 

I've added a --binding variable to the options.  When present this will specify the .gyp filename for the project.

Just makes is simpler in many cases where we have plenty of gyp files.
Added dutch translations

(and it seems that some line endings were fixed in the license file)
Fix deprecation warnings


Fix deprecation warnings.

  * set_inheritance_column 'column_name' is now self.inheritance_column = 'column_name'
  * set_table_name :table_name is now self.table_name = 'table_name'
  * include Capybara is now include Capybara::DSL
Depend on sqlite3 not sqlite3-ruby as per instructions when installing sqlite3-ruby
Support declarations with `;` in them

Declarations whose value contains a semicolon (e.g. base64-embedded image URLs) get chopped up prematurely.

This fix looks for unmatched parentheses and ignore semicolons inside them. Test included.
Feature enhancement: Set sender independent of from property

Hi Andris,

I have a use case where i need to set the envelope "from" independent of the user facing "from" header. I tweaked mail composer so that you can set a from and sender property as message options. If sender is only specified, that will be used for both envelope from and from header. Same thing if from is specified only. But if both sender and from are specified, then sender will be used on envelop and from will be in the header. Hope that makes sense.

ex. User sees "hi@xyz.com", but "mail@xyz.com is on envelope"
mailcomposer.setMessageOption({
    from: "hi@xyz.com",
    sender: "mail@xyz.com",
    to: "andris@node.ee",
    body: "Hello world!",
    html: "<b>Hello world!</b>"
}); 

ex."hi@xyz.com" is used on both envelope and from header
mailcomposer.setMessageOption({
    from: "hi@xyz.com",
    to: "andris@node.ee",
    body: "Hello world!",
    html: "<b>Hello world!</b>"
});

ex."hi@xyz.com" is used on both envelope and from header
mailcomposer.setMessageOption({
    sender: "hi@xyz.com",
    to: "andris@node.ee",
    body: "Hello world!",
    html: "<b>Hello world!</b>"
});


I also updated the unit tests to reflect the changes. Oh and sorry about the formatting issues, my editor messed it up slightly. Let me know what you think.

-Radii
Stop service needs to wait process to be stopped before trying to restar...

...t/start it.
Handle case with no server or no client OpenVPN 

If there are OpenVPN servers but not clients, this warning is emitted:
Warning: Invalid argument supplied for foreach() in /etc/rc.openvpn on line 55
This fixes handles that case, and the case of OpenVPN clients but no servers.
Delete unused objects really

delete child_widget[i] and child_widget.clear() destroy the pointers but the objects remain.
Changes in Readme und Protokoll beschreibung NOT COMPLETE
Convert text files from ISO-8859 with CRLF endings to UTF8 with LF endings (Unix-standard)
функция для добавления html

функция для добавления html
Late instantiation of Jammit::Compressor

At least one method inside Jammit::Packager, individual_urls, does not need @compressor.

Skipping Compressor.new is nice because it calls `java -version` inside initialize.
Hab das README.md nochmals aktuaisiert mit Deinen Verbesserungsvorschlägen.

Gruss
Zeno
Debian fix init script so that it creates the /etc/ld.so.preload file if it does not exist.

I just found out while creating an image that the imx-libc-neon init script will do nothing at all if /etc/ld.so.preload does not exist. this pulll request will fix that problem and update the changelog to reflect that in the debian branch.
Re-migrate 2.6.x submodule from subversion (core-gast)
Linea Baker requests that you pull my version

Testing Testing Testing!!!
Update php_gearman.c

Make phpversion('gearman') return the real version
Various cleanups.

I'll put into this pull request various cleanups, so please don't merge until I am finished:

1. When running on the emulator don't attempt to perform any of the TTS
functions as this will crash the application. Note that the crashes will occur when merely pressing "I" or just exiting the program and NOT if the user attempts to do any of TTS (otherwise it would not be a bug as one would just say "don't do that in emulator") --- but one may need to change message settings AND definitely needs to exit application in the emulator too :)

2. In UniReader:goto() no need to call self.doc:getPages() twice, just save the value in the local variable.
Added InfoMessage:drawTopMsg() method

Displaying a pop-up window for operations like adding a bookmark seems a bit of an overkill for simple messages like "Bookmark added" or "Bookmark already exists". Therefore, based on the suggestion by
@dracodoc I have implemented a method InfoMessage:drawTopMsg() for this purpose which just renders the text in the top left corner on a gray background of auto-calculated appropriate width.

Does not support TTS (do we really need it? I don't think so.)
extract upnp port mapping as a standalone application

Following our discussion on IRC this change extract the UPNP module from etorrent_core to make it available as a standalone application.

The upnp module is available on [benoitc/upnp] (http://github.com/benoitc/upnp). 

Summary of changes:

- add new etorrent_upnp_sup supervisor to optionnaly start UPNP
- remove upnp code from etorrent
-  replace lhttpc by [hackney](http://github.com/benoitc/hackney) since the UPNP app is using hackney as well
- make changes to use latest cowboy with ranch

TODO:

- add proper license to the UPNP application. Let me know what you want for that.

Let me know if it needs some changes.
Started to implement mobile. #49
mousehandler 3.2

last bug fix
Docs: Lists > Theming lists: Consistency lowercase and quotes.
добаила роут для новостей
Fix for Issue #111

Handle Button mouseover via JS - Issue #111
Stylesheet cleanup

Cleaned up style.css (see https://github.com/labadserver/Adplayer/issues/5) and fixed typos. Added some statements for documentation to style.css.
If needed, update self.nick when NICK is received

This should fix #93, though I don't know if arbitrarily changing
self.nick in the middle of a session breaks other expectations about
the way the code works.
Created a management script to synchronize the local node with other nodes.

- Created a sample configuration for synchronization
- Created a python script which can be run like that: 'python manage.py synchronize'
Retrofit gallery/master into mikemayer67/gallery3:mam_hacks branch
Update rules/servers/rules.markdown

Removed links from the rules,

1) Added and clarified rules in Hosting
2) Added rules which were in the removed link in Looking For
Update rules/other_platforms/rules.markdown

Literally a copy paste of the GM ones with the section name changed - GM ones currently contain no Creative/Survival rules afaik
Update browsers dists
Explain support

This fixes some docs regarding `.count()` and adds support for `explain`.

r?
Update ain[1-7] in analogPinDef array

Edited the analogPinDef array. The useful analog-in files inside /sys/devices/platform/tsc/ start from "1" and go to "7" (ain8 is reserved for USB). Thanks for putting all the BeagleBone knowledge out there.
Incorrect permissions on encounter role service methods

https://tickets.openmrs.org/browse/TRUNK-3711
shells_101.rst Update

Updated shells_101.rst with some additional topics to be fleshed out.
HTML5 Autofocus, to make things nicer

Autofocus will make everything just a bit more pleasant for the user who needs to type his info yet again. I usually forget to add this to my views, and there's no reason for this not to come bundled from the get go.
Allow to inject some configuration from the Build file to the application in DEV mode

As reported in https://play.lighthouseapp.com/projects/82401-play-20/tickets/794-for-discussion-expose-a-new-way-to-get-settings-from-the-build-system-to-a-running-play-app#ticket-794-2, using global Java system properties to override some settings is painful with multi-projects organization.

Let's introduce a new Build setting `devSettings: Seq[(String, String)]` to inject some configuration into the Play application at __Dev__ time. These values are seen as standard configuration values.

Here is the priority order:

- A global Java system property always override any value set in `application.conf`
- A value injected via `devSettings` always override both, the value set in  `application.conf` or set via a global Java system property.

The special setting `config.file` can be used to specify another main application configuration file (the same way the global `-Dconfig.file=xxx` does it currently).

Here is a sample:

```scala
val main = play.Project(appName, appVersion, appDependencies).settings(

  , devSettings +=  ("config.file" -> "conf/my.conf")
  , devSettings +=  ("application.context" -> "/youhou")
  , devSettings +=  ("application.version" -> appVersion)
  , devSettings <+= (baseDirectory) { root => "application.root" -> root.getAbsolutePath }

)
```
Trigger OK on Enter implementation

Implemented #6.
Problem with "classify" when using ActiveSupport <= 3.2.x

Hello everyone!11

I got an Uninitialized Constant Error when trying to build this association:

has_one :business, class_name: "business"

...because "business".classify returns "Busines". So by calling constantize, ta daaa!

I notice that the version 4.0.0.beta from ActiveSupport fix this, but if I want to use ARes + AS(3.2.8) I need to do a monkey patch.

This request also fix a broken test, about include_root_in_json.

Thanks for advance!
Added Talk
Website update for beer.js

Faded the speaker bits, added a berlin.js bit and some text. 
Also added in the missing title attributes for anchors
Talk proposal: Create.js
Updating to ignore initially set displays, display: none is commonly

used for reducing initial page flicker
[fixes #40605937] Ensure mysql output goes to console
Release 5.02.24
toolbox bis bis bis
full russian translation for version 0.5
[book][doctrine|security] fixed length annotation
Security typo fix

Fix a minor typo on the security configuration reference page.
Adding some information on adding links within the documentation
Fix session lifetime typo in FrameworkBundle Configuration reference

Should have been 0.

Follow-up to fa999f02d428cf32d3b3d4f70936f1bc817db633.
Removed deprecated 'security_factories' directive in security reference

This fixes #884
authentication support

If the --auth flag is used when starting up pinto-server, an Auth backend is added via middleware.

I've tested this via:

pinto-server <opts> --auth backend=Passwd --auth path=passwd

...with "passwd" being a file in apache .htpasswd format.  (/etc/passwd will also do, if your system doesn't store passwords in another file.)  -> see https://metacpan.org/module/Authen::Simple::Passwd

..and by hitting this server with: curl -v --user user:pass -d '' http://localhost:3000/action/list
Localeapp missing key reporting for handlebars templates

Sorry this took so long to get together.

The important bits are in the rake task, but basically you can write your handlebars templates as you like, adding in en.yml translations and such. `rake localeapp:update` will sync everything and add any keys you may have missed. 

Feedback welcome!

https://github.com/travis-ci/travis-web/pull/57
https://github.com/travis-ci/travis-web/pull/58
Applying 3.1 SVDD patch to 3.12 codebase

Applying 3.1 SVDD patch to 3.12 codebase
Feature newfields master

New fields in two commits
Documentation

Hi Yuki,

I tried to improve the documentation a little, hope I didn't make it worse ;-).
A few comments:
* I've removed the ```yml / html pieces - those are only used on http://doc.silverstripe.org so I think there's no point in using them at the moment.
* What do you think about putting the Notice and Installation instruction on the front page (https://github.com/yukiawano/sscpmodule/blob/master/README.md)? At least the Notice shouldn't be burried inside the docs, but should be clearly visible on the front page.
* Please add a License to https://github.com/yukiawano/sscpmodule/blob/master/README.md - BSD I assume?
* In the AudienceTypes section, please describe what this is actually doing. People might guess what it does, but we should make that clear beyond any doubt ;-).
* I've tried to capizalize all instances of Snippet, DefaultSnippet, Block, and BlockHolder so people can more easily recognize them.
* I've changed the order of the points as it's IMHO easier to follow it like that. What do you think?

General obervations:
* Do we actually need a title for BlockHolders? Looks a bit redundant to me or what do we need it for?
* When creating a Block, why can we select the BlockHolder? Aren't we inside a BlockHolder already or is this just a technical workaround for the moment?
* AudienceType should be selectable in a dropdown or something like that, but I assume that is planned for the future?

Cheers,
Philipp
a generator for an hstore module migration

I thought it would be handy if there were an easy way to install hstore on your database. This provides a generator that creates a migration so:

rails g surus:hstore:install
rake db:migrate

will install the hstore module for your project's database.
WIP: workflow for processing openfmri.org data

an example to process openfmri.org data.
Added plugin that tells jokes and true facts about Chuck Norris
adding multiple css file support

I have added the ability to support multiple css includes and maintain current compatibility. This was added to support the use of plain old css files in addition to stylus. This is needed because some plain old css libraries do not parse by stylus due to white space issues.

In addition to ```{ "css": "./css" }``` being supported, ```{ "css": ["./css", "./css/other"] }``` is also supported with this pull request.
Allow bound data to be cleared or inspected.

 * `data(null)` clears bound data from the current selection.
 * `data()` retrieves the data bound to the current selection, as an array.

See #45.  I wasn't sure if my implementation of `data(null)` is the intended behaviour described in #45.  I assumed it wasn't intended to be the same as `data([])` (which would create exit nodes).
Второй генератор для Роботов

Продолжаю мержить второй генератор для Роботов.
К сожалению, пришлось убить прошлый репозиторий и заново делать pull request.
Make Array#join aware of SafeBuffers.

Currently, Array#join is not aware of SafeBuffers.

Because of that, `[foo, bar].join` is not the same to `foo+bar` if `foo` is a SafeBuffer.

This can lead many programmers to call `.html_safe` on the resulting string, which can be wrong and/or dangerous. I say "many programmers" judging from code I've seen (from good programmers), from this [accepted answer on StackOverflow](http://stackoverflow.com/questions/4191028/rails-3-0-2-arrayjoin-html-safe), or [warnings on blogs](https://makandracards.com/makandra/954-don-t-mix-array-join-and-string-html_safe).

This has been requested before (at least [here](https://github.com/NZKoz/rails_xss/issues/15) and [here](https://github.com/rails/rails/issues/2544) ), but no implementation was given.

Let me argue why patching `Array#join` is worth it.

1) It should not be too expensive to patch, since only the first element of the array needs to be checked. If it is not a SafeBuffer, we call the original `Array#join` and minimal time is spent (with a similar result as doing `first + second + ...`).

Otherwise we can safely expect that the safe join is what needs to be done (and the cost that is paid is cheap, since the implementation I propose will be more efficient than what many would write rolling their own)

2) Doing a correct and safe join is not easy! Calling `ary.inject(:+)` will be ineficient for large arrays, calling `ary.inject(:<<)` will mutate the first element, calling `ary.inject(:<<, "".html_safe)` is both long, ugly and not obvious for other readers. Note that doing a join with a separator is even more complicated.

3) Let me stress that the downside of leaving Array#join untouched is running the security risk that programmers will use `.join.html_safe` when they shouldn't. If they do, they are unlikely to notice a problem until someone uses that for an XSS attack...

Thanks
Used block to make sure file get auto closed after use
fixes SI-5506 (cps issue)

better cps type propagation for polymorphic and multi argument list methods.
Azoth autopaste new server

SUBJ
Fix typo and add "ESC: quitter" on top bar
pull added functions
asdasd

sdasdasdasdasd
Update Games.py

Fixed Rock paper scissors
Update intro.php

Ein paar Vorschläge...
Update 2/0000/0002.txt

Updated, continuing translation.
Now state manager controls pane switching
Update 3/0000/0216.txt
Dependency level on omniauth-oauth2

I've changed the .rvmrc to use ruby 1.9.3 instead of 1.9.2 and the dependency on omniauth-oauth2 to be more flexible.
fixed up normalised shares

... and a few other minor things to make this program useful
Allow using controllers as services in mass actions

This pull requests allow to reference controllers in the controllers as services syntax <service id>:<action>.
Publish/Un-Publish A Category

Adds a drop down under the edit screen that allows the published/unpublished state of a category to be changed.

Emits an `attach` or `detach` event depending on the action.
GUI for creating users
Make reality like documentation
Strip and Clothe

When all else fails, start from scratch.

I took one look at the sheer amount of SASS that the default Octopress theme contained and I almost lost it. That being said, this branch contains a complete rebuild of the styles from the ground up. Obviously it'll implement the proposed design I have for the new Avalonstar.
Added initial support for custom congestion control (CCC) algorithms from Java

Added CCC classes and friends along with a Java version of the CUDPBlast class
Fix signature of `UserFormKwargsMixin.get_form_kwargs`

`get_form_kwargs` does not take any keyword arguments.

See https://github.com/django/django/blob/master/django/views/generic/edit.py#L36
cxxv x

vcxv cx cxv
Added a RemoteCacheWithProjectRoot Strategy

Implements the deployment strategy that keeps a cached checkout of
the source code on each remote server. Each deploy simply updates the
cached checkout, and then does a copy from the cached copy to the
final deployment location.
CPComboBox and CPTextField enhancements

- Full Cocoa-compliant implementation of CPComboBox and CPComboBoxDelegate.

- Better focus ring for CPTextField and all subclasses.

- CPTextField and its subclasses draw disabled contents differently, per Cocoa.

- Test apps in Tests/Manual/CPComboBoxTest and Tests/Manual/NewTextFieldBezel
Update docs for new color functions

Document new color functions introduced in [#730](http//github.com/cloudhead/less.js/issues/730) and [#803](http//github.com/cloudhead/less.js/issues/803) in less.js.

Also some minor amends to make use of color functions a bit clearer and safer - applying spin to a grey value will do nothing because it has no saturation, so any hue value will be lost in the conversion back to RGB. This has been a source of support issues.
Update README with instructions for Redis

- Add instructions to install / run redis
- rearrange, reformat setup instructions

You can view the rendered README here: https://github.com/ctshryock/codetriage/blob/readme-updates/README.md
use build types to handle various compiler flags

as discussed before
Add .milli and .micro classes
Fix prev (closed) pull req - improve control.sh (and don't double post) [3/5]

1. spit local IP addresses on the console while allocating
2. if a hw-problem log is generated, copy it to /install-logs before posting problem state


 barclamps/provisioner |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
Make sure we find bluepill during crowbar-join [5/5]



 barclamps/provisioner |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
Some minor things for SUSE OS [4/4]



 barclamps/logging     |    2 +-
 barclamps/provisioner |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
Re-factor out inialize methods as it caused layout to fail in rails3 [8/11]

Fixed problem with layout rendering due to initialize method not calling super.  Refactored to use before_filter method to load @service_object and deleted initialize method.


 barclamps/crowbar     |    2 +-
 barclamps/deployer    |    2 +-
 barclamps/dns         |    2 +-
 barclamps/ganglia     |    2 +-
 barclamps/ipmi        |    2 +-
 barclamps/logging     |    2 +-
 barclamps/nagios      |    2 +-
 barclamps/network     |    2 +-
 barclamps/ntp         |    2 +-
 barclamps/provisioner |    2 +-
 barclamps/test        |    2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)
In relation to Issue #7

fixed ```Movie.get_genres(id)``` to return a list of genres rather than a single dictionary of the last parsed genre
Allow BasicNetwork to generate factory type code
Change canvas display style when showing/hiding layer

This relates to issue #78
Translated new messages & fixed some minor errors

Translated the new messages and fixed som minor errors
Typo in ejs.hasClass method example

If I understand correctly, the second argument to ejs.hasClass should be
"ie8" to mirror your comment
Fixes for subtree update

...rge in IOFSwitch and test/../OFMessageDamperMockSwitch
BSC-1687