Invoke sed with correct args based on platform.
Adding my line to GitIntro
[Reviewed by @mppf]
Refactoring the HDFS plugin to conform with Michael's QIO commit. This also adds
refcounting to the HDFS handle, and fixes a bug where we could try to close the same
file more than once (fixed by turning off QIO_HINT_OWNED after closing the file).
updating with chapel-lang
Merge pull request #7 from tzakian/hdfs-refactor

[Reviewed by @mppf]
Add Lydia adlibs to GitIntro test.
Adding parallel glob iterator. This should be portable (tested both on linux and
mac).
Merge pull request #9 from lydia-duncan/add-lydia-to-git-exercise

Add Lydia adlibs to GitIntro test.

Well that was easy enough.
Merge pull request #8 from benharsh/git-intro

Adding my line to GitIntro
git rid of two functions
Merge branch 'master' into parallel-glob
Support sed call on non-Darwin environments.
Merge pull request #10 from thomasvandoren/fix-sed-errors

Fix sed errors in GitIntro.chpl test.
Merge branch 'master' into parallel-glob
Large "whitespace" checkin to passes/scopeResolve.cpp

I am preparing to do some functional changes to scopeResolve.cpp

  a) a few small cleanup operations

  b) modest changes to support the continued relocation of module init

This is a large whitespace change ahead of that.  Functions have
been shuffled so that they are generally top to bottom but then
grouped by the virtual "sub-passes" that exist within this pass.

I ran a full paratest to increase confidence but there were no
non-whitespace changes to any code whatsoever.

Compiled: clang on STD  gcc on STD/LLVM
Tested:   passes paratest
Review:   none

git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@23872 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
Merge pull request #12 from thomasvandoren/add-missing-mike-commit

Large "whitespace" checkin to passes/scopeResolve.cpp
The overarching goal of this commit is to set the framework up for multiple
(simultaneous) file systems, as well as fix some small errors that I found recently
while compiling on my Mac machine.

This commit does a couple things:
(1) It changes the make system for auxFilesys to support multiple types of file
    systems. We now set variables in the makefiles, as opposed to choosing which
    makefiles to include.
(2) It fixes an error in which "EREOMTEIO" is not found in errno.h on Mac machines.
    This is fixed by simple ifdefs in the file.
(3) It fixes an error when compiling with clang. We would previously get "treating
    'c' input as 'c++' when in C++ mode, this behavior is deprecated". This is fixed
    by renaming the extensions of the files so that Clang will treat them as C++
    files (.c -> .cc)
(4) We remove the "none" directory in the "auxfilesys" directory. The stub file is
    now moved into "hdfs".
(5) We remove the superfluous library linkages (clang was complaining about this).
removing two makefiles that no longer do anything
Merge branch 'master' into parallel-glob
Changing license from 3-clause BSD to Apache

As discussed over much time within Cray and on the Chapel mailing
lists, we are moving to the Apache License (and, in a separate
commit, contributor agreements) in order to move away from our
previous homegrown contributor agreements while getting a similar
level of protection from a standard form.  Hopefully this will
make the lawyers of the world happy without making any users sad.