Skip to content
This repository
  • 1,772 commits
  • 687 files changed
  • 4 comments
  • 25 contributors
This comparison is big! We're only showing the most recent 250 commits
Nov 23, 2011
Andrew Whitworth Whiteknight Merge branch 'master' of github.com:parrot/parrot 0a414ef
Nov 25, 2011
NotFound NotFound refactor repeated throws into static functions bbe82b9
Andrew Whitworth Whiteknight Merge branch 'master' of github.com:parrot/parrot 3a35d09
Michael Schroeder mlschroe PCT/Node.pir: use 'append' instead of creating an iterator and pushin…
…g every element
9279f64
niner niner Remove timing assumptions from t/pmc/task.t d4331ed
NotFound NotFound update winxed snapshot to 9300774687
- inline functions
- fix FunctionId emit problem
a9e6183
Nolan Lum nol888 Merge branch 'master' of git://github.com/parrot/parrot e923c34
Nolan Lum nol888 Add Parrot_lib_fix_path_slashes; fix OS.pwd to normalize slashes base…
…d on platform.
c447729
Nolan Lum nol888 Fix bug in string API where Parrot_str_new_init was not properly sett…
…ing the bufused field when passed a null buffer with a length.
a9642d4
Nov 26, 2011
Andrew Whitworth Whiteknight Merge branch 'master' of github.com:parrot/parrot 3e796d7
Andrew Whitworth Whiteknight Merge branch 'GCI_extend_cleanup' of git://github.com/trishume/parrot…
… into extend_cleanup
ec76d8c
Nolan Lum nol888 codingstd and readability fixes. 7c16288
Andrew Whitworth Whiteknight Merge branch 'master' of git://github.com/nol888/parrot into separato…
…r_fixes
04379ec
Paweł Nowak Pawel834 Moved handling of the --runtime-prefix commandline option from
frontend/parrot2/main.c to frontedn/parrot2/prt0.winxed.
7e5ab93
Andy Lester petdance removed unnecessary interpolation 22c17f4
Nov 27, 2011
niner niner Remove space between function name and open parens 421284d
niner niner Fix function doc to make c_function_docs.t happy 65406c7
niner niner Add missing ASSERT_ARGS to some new functions in structview.pmc a8b33eb
niner niner Make t/pmc/nci.t more reliable
One of the tests failed sometimes on some machines. It tests asynchronous
callbacks which get scheduled as tasks. The sleep 0.001 gave the scheduler
a chance to stop the current task and work through all the posted async
callbacks. But one millisecond might not be enough time on a slow or loaded
system to get all callbacks done. On expiry of the alarm, the interrupted
Task gets scheduled for immediate execution again, so the next test could
start before all callbacks are done.

Fixed it by calling pass in a loop until the callbacks are all done.
29adeab
niner niner Fix headerizer confusion about mark_code_segment 40d9cee
Paweł Nowak Pawel834 Fixed up coding standard tests errors. 81774d0
Andrew Whitworth Whiteknight Code cleanups 31b8edb
niner niner Fix recursion_depth growing with every task started
Restore the recursion_depth in the current context after invoking a
task's sub. This is a workaround for Parrot_Sub_invoke incrementing
recursion_depth unconditionally which is not true for invoked tasks,
since they run in parallel to the invoking sub, not nested but still
inherit the context.

This patch also unifies recursion_depth accessors to return the new
value, fixing an off by one error in recursion depth limiting.
f823a32
niner niner Merge branch 'master' of github.com:parrot/parrot 4d8bda1
Nov 28, 2011
NotFound NotFound update winxed snapshot to 95d2c6f2ee
- Bug fixes
- Improvements in inline
c386dfd
Nov 29, 2011
Michael Schroeder mlschroe define ids for the subprof runcores instead of using PARROT_SLOW_CORE 6445248
Michael Schroeder mlschroe Add a set_runcore op to switch to a different runcore.
Also support CURRENT_RUNCORE in interpinfo_s() to get the name of the current
runcore.
We need an extra op for the runcore switching, because we need to restart the
runops() loop. This can only be done in an op at the moment.
6081fbd
Michael Schroeder mlschroe move stdint include from runcore_subprof.h to subprof.c 93a98e9
Andy Lester petdance s/existant/existent/g per Larry 34fb4fd
Paweł Nowak Pawel834 Add a Parrot_api_pmc_box_float function to src/embed/pmc.c
Add a Parrot_api_pmc_box_float function to src/embed/pmc.c, change Parrot_api_pmc_box_integer to use Parrot_pmc_box_integer instead of duplicating it.
Also add a test for these functions to t/src/embed/pmc.t.
0ea033c
Duke Leto leto Merge pull request #213 from Pawel834/box_float
Add a Parrot_api_pmc_box_float function to src/embed/pmc.c
44a3d69
Andrew Whitworth Whiteknight Add a third argument to Parrot_pf_get_packfile_pmc, to be the string …
…path for it. That way every time we have a PackfileView we've made a best effort to fill in all fields. Add a get_packfile() method to Sub to get the packfile that owns it. This exposes some subtle errors
ef94692
Andrew Whitworth Whiteknight Make sure to set the ->view field in the PackFile* when we load it fr…
…om the PackfileView.read_from_file() method.
0b3235a
Andrew Whitworth Whiteknight Remove PackFile_read_pbc file.
We have Parrot_pf_read_pbc_file, and we only want one interface for this crucial mechanism to prevent confusion
aba1afc
Andrew Whitworth Whiteknight Add a third argument to Parrot_pf_get_packfile_pmc, to be the string …
…path for it. That way every time we have a PackfileView we've made a best effort to fill in all fields. Add a get_packfile() method to Sub to get the packfile that owns it. This exposes some subtle errors
34f56d9
Andrew Whitworth Whiteknight Make sure to set the ->view field in the PackFile* when we load it fr…
…om the PackfileView.read_from_file() method.
62100ee
Andrew Whitworth Whiteknight Remove PackFile_read_pbc file.
We have Parrot_pf_read_pbc_file, and we only want one interface for this crucial mechanism to prevent confusion
2c4ef38
Andrew Whitworth Whiteknight Fix tests that were relying on Parrot_pf_get_packfile_pmc 7ad94d6
Andrew Whitworth Whiteknight Add a named 'path' argument to IMCCompiler.compiler and .compile_file…
…, to override default path name in the PackfileView
81de279
Andrew Whitworth Whiteknight doesn't seem to like the named arguments. Just make the path argument…
… optional instead
130df8b
Andrew Whitworth Whiteknight Add in Parrot_pf_get_version_string and expose it through new method …
…PackfileView.get_version
f4defab
Nov 30, 2011
Moritz Lenz moritz give Select.readline an optional deleimiter parameter (not yet tested) e95cf3a
Bruce Gray Util Update docs to fix GH issue 3 on parrot.github.com - outdated example…
…s of iterator use.
7d99edd
Bruce Gray Util Clarify test name for final use of Iterator object. 2b3bb7e
Dec 02, 2011
Peter Polacik pepol Code changes for GCI task
TODO: Adjust test cases to pass
8cff76a
Bilal Akhtar bilalakhtar The big file merge: merge inter_create and inter_misc into newly-crea…
…ted api.c

Also, modify function name to fit better with the standard across the code base
525992b
Bilal Akhtar bilalakhtar Add backslash at the end of line in makefile e85cb98
Dec 03, 2011
Peter Polacik pepol Modified test cases
GCI Task done
6dc7823
Sasho new winxed POD doc f71f8ab
Sasho new fixes 10cd463
Sasho winxed POD 47373da
Sasho winxed doc 52e5b49
Bilal Akhtar bilalakhtar Rename function names everywhere 489dd4b
Bilal Akhtar bilalakhtar Rename functions yet again... e85966a
Duke Leto leto Merge pull request #216 from Alekssasho/winxed_POD_docs
GCI Task Winxed POD docs
833584a
Duke Leto leto [docs] Tweak winxed binary docs 96fa2c5
Peter Polacik pepol Fixed problem with g++ compilation 36e4eb5
Duke Leto leto Merge pull request #217 from pepol/master
GCI 2011: Cleanup src/extend.c Done && fixed g++ compilation
d226e47
Bilal Akhtar bilalakhtar More function renames, now stuck at PIR files 86353cc
Bilal Akhtar bilalakhtar Fix function names of Parrot_interp_info_* 315d663
Bilal Akhtar bilalakhtar Rename interpinfo to Parrot_interp_info in PIR files f84d504
Bilal Akhtar bilalakhtar s/interpinfo/Parrot_interp_info/ in the LAST remaining file. 946b989
Dec 04, 2011
NotFound NotFound fix codingstd line lenght 844c9be
Bilal Akhtar bilalakhtar Fix tests by renaming functions there as well 20f3d0f
Bilal Akhtar bilalakhtar Change Parrot_interp_info opcode back to interpinfo[_*].
The function names in src/interp/api.c are still the same.
ffe6a83
Bilal Akhtar bilalakhtar Change opcode name from interpinfo back to Parrot_interpinfo. I had m…
…ade a mistake of breaking the standard by renaming it back to "interpinfo" instead of "Parrot_interpinfo" in the previous commit. Now, the opcode is the same as it was before I started my work
74a18e7
Bilal Akhtar bilalakhtar Another opcode naming blunder fixed.... 23eaa03
Andrew Whitworth Whiteknight Small doc fixes in experimental.ops 4248232
Brian Gernhardt Benabik squaak: parse sub calls as expressions cf36033
Brian Gernhardt Benabik squaak: Add read() builtin e293df3
Brian Gernhardt Benabik squaak: Handle return and add a test 0ea3629
Brian Gernhardt Benabik squaak: improve sub call in expressions
This limits sub calls to variables, not arbitrary expressions.
9fa9cbe
Dec 05, 2011
Sasho parrot_config POD file 472b779
Duke Leto leto Merge pull request #219 from Alekssasho/parrot_config_POD
parrot_config POD file
8c76865
Duke Leto leto [doc] Tweak parrot_config POD 14c6cda
Sasho plumage POD added 39de7e7
Andrew Whitworth Whiteknight Merge pull request #220 from Alekssasho/master
GCI plumage POD file 

Add some docs for plumage binary. Aleksandar++ for the submission
ca88636
Sasho parrotbug POD file added 0cbf578
Sasho parrotbug POD file added 3d449f4
Sasho parrotbug POD file added d7b5883
Duke Leto leto Merge pull request #221 from Alekssasho/master
GCI parrotbug POD
cf07711
Sasho pbc_to_exe POD added 9626df6
Duke Leto leto Merge pull request #222 from Alekssasho/master
GCI pbc_to_exe POD file
a7767f8
Bilal Akhtar bilalakhtar Revert all changes in opcodes 60a4a03
Bilal Akhtar bilalakhtar s/Parrot__newclosure/Parrot_newclosure/ c6ebc7f
Bruce Gray Util Fix typos in pbc_to_exe.pod 608df16
Andrew Whitworth Whiteknight Fix merge conflict to master and fix headerizer (headerizer wasn't de…
…scribed in the GCI task, so I'll just take care of it)
9cd95d4
Andrew Whitworth Whiteknight Fix some extra POD stuff 6939ec0
Duke Leto leto Tweak pbc_to_exe docs and explain what a fakecutable is 002173a
Dec 06, 2011
Moritz Lenz moritz implement is_inf_or_nan operator b8b9be6
Moritz Lenz moritz update generated files 028af3d
Moritz Lenz moritz remove tests that fail when you add a new op bd49640
Vasily Chekalkin bacek Use parrot's Test::More for testing afb7440
Sasho parrot-prove POD added 9d8aa0d
Sasho parrot-prove POD added 8b96b26
Andrew Whitworth Whiteknight Merge pull request #223 from Alekssasho/master
GCI parrot-prove POD
1178ae7
Andrew Whitworth Whiteknight make headerizer again to fix conflicts in header file f0d7137
Sasho parrot-nqp POD added adf4117
Duke Leto leto Merge pull request #224 from Alekssasho/master
GCI parrot-nqp POD
6b03b72
Duke Leto leto [doc] Tweak parrot-nqp POD 02f08b0
Andrew Whitworth Whiteknight Fix a mistake in Task.code() and .data() that was leading to weird ra…
…ndom segfaults
251cc1e
Bilal Akhtar bilalakhtar Document API chages in api.yaml 31bd14c
Dec 07, 2011
Sasho parrot_nci_thunk_gen POD added 624f97a
Duke Leto leto Merge pull request #225 from Alekssasho/master
GCI parrot_nci_thunk_gen POD
cfac5cb
Duke Leto leto [doc] Tweak parrot_nci_thunk_gen.pod a90ce2a
Andrew Whitworth Whiteknight Merge branch 'master' into interp_api_cleanup 425534f
Sasho ops2c POD added e66e875
Alekssasho Update docs/binaries/ops2c.pod babf730
Duke Leto leto Merge pull request #226 from Alekssasho/master
GCI ops2c POD
c847084
Duke Leto leto [doc] Tweak ops2c POD 9a8ba70
Alvis Yardley ayardley Add 'parrot.pod' to 'docs/binaries'. 94df889
Duke Leto leto [doc] Clean up parrot binary POD 25d36d2
Dec 09, 2011
NotFound NotFound simplify Parrot_pa_insert, avoiding allocating a chunk when there are
removed cells available
8f6cec8
Dec 10, 2011
NotFound NotFound update winxed snapshot to dad606017e
- builtins abs, sinh, cosh and tanh
b2f3d1d
niner niner Fix line length violations in docs/binaries/parrot.pod 3fd5153
Duke Leto leto Update manifest b580987
Alvis Yardley ayardley Removed reference to 'mk_manifests.pl', which no longer exists. 5d06079
Alvis Yardley ayardley Merge branch 'ayardley/rm_bad_doc_ref_in_tools_dev_install_files' f43f011
Dec 12, 2011
Andrew Whitworth Whiteknight Merge branch 'master' of github.com:parrot/parrot into separator_fixes 6f1762b
James E Keenan jkeenan Update MANIFEST and .gitignore. 0322da8
James E Keenan jkeenan Have git ignore some .o files generated during testing. b428cd5
Alvis Yardley ayardley Update CREDITS 0775735
Dec 13, 2011
Andrew Whitworth Whiteknight Revert "Merge branch 'master' of github.com:parrot/parrot into separa…
…tor_fixes"

This reverts commit 6f1762b, reversing
changes made to f43f011.
1a3b2f2
Dec 14, 2011
NotFound NotFound update winxed snapshot to 631d9cc494
- namespace qualified constant lookup
- fix const int division
111b275
Dec 17, 2011
Duke Leto leto Update manifest 165e732
Sasho Remove FileHandle puts method and fix test and docs
Signed-off-by: Jonathan "Duke" Leto <jonathan@leto.net>
05a88d8
Duke Leto leto Replace .puts call with .print, fixes #231 fae8c27
Dec 19, 2011
NotFound NotFound update winxed snapshot to e456f00b63:
- Fix to scope search that was failing since recent change for consts
- Fix expresionless switch with non int cases
- Compiler and driver now don't have source annotations,
  saves memory in normal usages and you can always install annotated versions
  if you need to debug the compiler
7e455cb
François Perrad fperrad partial revert of http://github.com/parrot/parrot/commit/05a88d8a95cd…
…ecf94dbe6e0a11554a0ba88bb614

Socket is not a FileHandle
3e98a29
James E Keenan jkeenan [codingstd] Remove trailing whitespace. 2691300
Brian Gernhardt Benabik Update example for change to FileHandle
Updates make_hello_pbc.pir for the change in
  05a88d8 Remove FileHandle puts method and fix test and docs
0a82f0a
Dec 20, 2011
NotFound NotFound update winxed snapshot to release number 1.5.0 3417b80
cotto cotto initial overly-general version of changelog for 3.11.0 2db4772
cotto cotto polish the changelog a bit c27c041
cotto cotto cut the 3.11.0 release "Duct Tape" a6c5dd2
cotto cotto add alvis++ as the 4.1.0 release manager 618ded2
cotto cotto add some release managers for 2012, should the world not end 80e365d
James E Keenan jkeenan Modify documentation re file-based configuration to respond to proble…
…m raised by gerdr++ in #233.
9691780
Dec 22, 2011
Nathan Brown nbrown make .gitignore parsing portable 48bf23d
Nathan Brown nbrown use Parrot::BuildUtil::slurp_file instead since File::Slurp is not in…
… core (coke++)
4097f98
James E Keenan jkeenan Correction to patch supplied by nbrown for
#237.

slurp_file returns a string, which meant for location of 'grep' excluding
comments had to be changed.
2006557
Dec 27, 2011
James E Keenan jkeenan [configure] Provide an additional pattern by which an entry in the 'g…
…eneral' section of a configuration file can be matched against a double-quoted string containing whitespace. Per git Issue #233.
f7cc9f9
James E Keenan jkeenan Update list of files excluded from scrutiny of their POD to reflect c…
…hange of name of testfile.
1632ca3
Dec 30, 2011
Andrew Whitworth Whiteknight Iterator PMC and family now implement the 'iterator' role.
If we test for this role, HLLs can easily implement and transparently use their own iterator types, and can easily detect when an object is an iterator (vs some other kind of data)
8c4a2b1
Jan 04, 2012
NotFound NotFound fix bug in Parrot_ext_try reported by kshannon++:
the context pop was not poping at all.
The fix uses a static function instead of a macro for simplicity,
setjmp has much bigger impact in speed than any additional call
5b125a1
Jan 07, 2012
Andrew Whitworth Whiteknight Merge branch 'master' into interp_api_cleanup 8b41696
Andrew Whitworth Whiteknight fix conflict in manifest e412704
Jan 08, 2012
Andrew Whitworth Whiteknight various small cleanups to the new src/interp/api.c 7241997
Andrew Whitworth Whiteknight Refactor Parrot_interp_compile_file to be less obviously dependent on…
… IMCC (though it does still require IMCC internally)
2afe799
Andrew Whitworth Whiteknight Refactor Parrot_interp_compile_string and several more cleanups to Pa…
…rrot_interp_compile_file and supporting code
2e5f4ee
Andrew Whitworth Whiteknight re-headerize and fix a typo 651dd87
Jan 09, 2012
Duke Leto leto Remove an svn remnant in the Timer tests c6a80b8
Jan 13, 2012
Moritz Lenz moritz [ops2c] include a bit more information in an error message
but overall it is still "less than awesome"
9e513e1
Jan 14, 2012
Gerhard R. gerdr die if --hintsfile was set, but no such file found dd4b8b6
Duke Leto leto Merge pull request #243 from gerdr/gerdr/ENOHINTSFILE
Don't silently ignore missing hints files if one was explicitly requested
b5b6bf0
Duke Leto leto Uncomment what could be called some documentation for green threads d69262b
Jan 15, 2012
Andrew Whitworth Whiteknight Remove the :instanceof flag from PIR. 395ff54
Andrew Whitworth Whiteknight Merge branch 'master' of github.com:parrot/parrot c383a63
Jan 16, 2012
Duke Leto leto Remove references to long-gone languages in parrot.git and mention al…
…l_hll_test
98e627c
Duke Leto leto [t] Convert some elderly Timer PMC tests from PASM to PIR 8c42a33
Duke Leto leto Ignore vim swap files in more directories ceee527
Duke Leto leto [t] Convert another Timer PMC test from PASM to PIR 0a73c2c
Duke Leto leto [t] There hasn't been a JIT runcore in a long while 5504949
Duke Leto leto [t] Convert more Timer PMC tests to PIR 87bdf2f
Duke Leto leto [t] Convert the rest of the Timer PMC tests to PIR e6b1048
Duke Leto leto Remove old Timer pmc test remnant 2a47d7e
Andrew Whitworth Whiteknight Revert "Remove the :instanceof flag from PIR."
This reverts commit 395ff54.
bb02f3f
James E Keenan jkeenan Rerun mk_manifest_and_skip.pl so that make manifest_tests passes. eb2b219
James E Keenan jkeenan Merge branch 'master' of git@github.com:parrot/parrot 03d92a8
Jan 17, 2012
Moritz Lenz moritz replace some references to trac.parrot.org with the appropriate links…
… to github issues
dc3d65b
Moritz Lenz moritz more doc updates 4b038fb
Jonathan Scott Duff perlpilot Mention github issues in translations 00e4c7d
Moritz Lenz moritz fix links to abc and befunge 66823eb
Brian Gernhardt Benabik Mention github in "Use the Source" 386b6b0
Brian Gernhardt Benabik book: Mention github in Chapter 1 aa2df56
Brian Gernhardt Benabik book: Remove last trac mentions
A lot of this is very redundant, I'm noticing...
00d9dc0
Moritz Lenz moritz fix URLs in ticket_triaging.pod; the rest still needs updating I fear 80199fd
Jonathan Scott Duff perlpilot new github cage url 1408b09
Brian Gernhardt Benabik docs: misc link updates to github b60e8a0
Jonathan Scott Duff perlpilot update Languages url 9c18519
Brian Gernhardt Benabik src/ops/experimental: Use github issues, not trac f3d6241
Brian Gernhardt Benabik Makefile: Ask people to submit patches to github 1400ed7
Brian Gernhardt Benabik Squaak: Point to github languages list e97ba05
Brian Gernhardt Benabik Update a README to github from trac 748f522
Jonathan Scott Duff perlpilot Change trac links for those that exist on github 0654676
Andrew Whitworth Whiteknight Get all the metadata in place for Parrot 4.0, 'Hyperstasis' 02324c9
Duke Leto leto [doc] Give the changelog some love c0cd33d
Jan 18, 2012
Moritz Lenz moritz simplify docs/submissions.pod by linking to githubs help page for pul…
…l requests
b95dba6
Moritz Lenz moritz update commit bit management to use github b10eec1
Duke Leto leto Fix bug in squak tutorial noticed by John Rizzo a8aab9f
Jonathan Scott Duff perlpilot More text updates 0d4aed0
Jonathan Scott Duff perlpilot Replace trac ticket url with github issue url 4880d10
Jonathan Scott Duff perlpilot add another github issue url 8621563
Moritz Lenz moritz update ticket links from trac to github
Since many tickets have been closed before migrating, many trac URLs remain
de92e5e
John Rizzo johnrizzo1 There was a misspelling. The statement_list rule was spelled statemen…
…tlist
888e832
Moritz Lenz moritz Merge remote branch 'origin/github-links' 8b3aa4a
Duke Leto leto Merge pull request #697 from johnrizzo1/patch-2
The statement_list rule was spelled
fd87a61
Gerhard R. gerdr cleanup cygwin build 63b176e
John Rizzo johnrizzo1 It was not clear that this was an action for someone following the tu…
…torial. I've changed the language to clearly state that the follower of the tutorial should update that action method.
9e4d1ca
Duke Leto leto Merge pull request #698 from johnrizzo1/patch-3
Documentation is not clear that the user should perform a change necessary for completing the tutorial.
b2f3e44
Andrew Whitworth Whiteknight Convert parrothist.pod from iso-8859-1 to utf-8, for ease be03965
Andrew Whitworth Whiteknight Fix a typo in json that I shouldn't have committed e141fad
Andrew Whitworth Whiteknight Merge branch 'master' of github.com:parrot/parrot 86d1c01
Jan 19, 2012
Gerhard R. gerdr add Cygwin-specific files to MANIFEST.generated 91106b7
Gerhard R. gerdr change inst_libparrot_* flags on Cygwin
we need to link against the import library libparrot.dll.a in libdir,
NOT against the DLL cygparrot*.dll located in bindir
d654278
Duke Leto leto Merge pull request #699 from gerdr/gerdr/cygwin
cleanup cygwin build
b9da642
Jan 20, 2012
Moritz Lenz moritz remove broken link, ehiggs++ 4696149
Gerhard R. gerdr strip installable executables and shared libraries on Cygwin
shared libraries are only stripped if --optimize is present
c6b69fd
Gerhard R. gerdr let pbc_to_exe strip installable executables on Cygwin da7ed43
Gerhard R. gerdr For consistency, only strip installable files on Cygwin if --optimize…
… is present
ec7a0b0
Duke Leto leto Merge pull request #701 from gerdr/gerdr/cygwin-strip
Strip installable executables and shared libraries on Cygwin
71db5f4
Duke Leto leto Add note about gerdr++'s improvements on cygwin a5dd594
James E Keenan jkeenan [codingstd] Remove trailing whitespace. 83c8181
James E Keenan jkeenan Update MANIFEST.SKIP. 77a5843
James E Keenan jkeenan Require TAP::Harness::Archive and related modules only if we' making …
…an archive or sending to smolder.
2b539e7
Jan 21, 2012
Duke Leto leto Merge remote branch 'origin/master' into 233/file_based_config 3e6bc3e
James E Keenan jkeenan Merge branch '233/file_based_config' d313e63
James E Keenan jkeenan Remove the BEGIN block, which is no longer needed. ea13f56
James E Keenan jkeenan Correct name of file inside C-comment; update copyright date. 7c21ffa
James E Keenan jkeenan Clarify documentation, correct one spelling error, improve POD format…
…ting.
0ba4979
James E Keenan jkeenan Merge branch 'master' of git@github.com:parrot/parrot 5123806
Jan 24, 2012
Alvis Yardley ayardley Update document to point to the correct pod checker test because ther…
…e has not

been a '/t/doc/pod.t' since v0.9.1
9366c89
Alvis Yardley ayardley Minor updates and revisions 948fbf1
Alvis Yardley ayardley Note revision of 'docs/project/release_manager_guide.pod' in ChangeLog 96ff976
Jan 26, 2012
Brian Gernhardt Benabik frontend: Be pessimistic about arguments
The code to handle -o added two arguments to the final array.
However, longopt allows "-o file" to also be passed as
"--output=file".  This causes one argument to cause two to be added.
This means that we can't have the destination array be the same size
as the original.

I've decided to use the most pessimistic case for allocation, one
where every argument causes two to be added (parrot --output=file1
--output=file2 etc).  Alternative solutions include passing it as
"-o=file" instead and having prt0 handle breaking it apart, but this
is the fastest way to fix the memory overrun.
03b3d5f
Alvis Yardley ayardley Fixed typo. d712500
Brian Gernhardt Benabik Auto-replace TT# with GH# as per GH #707
This takes us from 316 to 145 references to trac tickets.  I suspect
they are all closed tickets.
18f3b94
Brian Gernhardt Benabik codeingstd: don't use C++ comments, benabik-- 15dd3bf
Duke Leto leto Add a Travis CI config file 2d8947b
Duke Leto leto [ci] Do a configure at 'script' time, not 'before_script' 7e7e8f4
Duke Leto leto [ci] We use Configure.pl, not ./configure bed6acf
Duke Leto leto [ci] See how Travis CI likes our full test suite 81051fb
Duke Leto leto [ci] Fix a dirth of whitespace a6ccd19
Jan 27, 2012
Alvis Yardley ayardley Update doc to fix issue #170. 74a17f0
Alvis Yardley ayardley Fixed typo. c2d7820
James E Keenan jkeenan Merge branch 'kid51/fulltest_easy' 844e6f9
James E Keenan jkeenan Update MANIFEST to include .travis.yml. 5c9014e
Duke Leto leto [ci] Make our codingstd test conveniently skip over .travis.yml 42997bc
Duke Leto leto [ci] Test parrot with LLVM/clang as well as with/without optimization 8b1c382
Jan 28, 2012
Brian Gernhardt Benabik Enumerate options to test
This fixes nothing, but tells us how far we need to go.
7ef799e
Brian Gernhardt Benabik t/run/options: test -V and -h
Run the tests for --version and --help again.
f83019f
Brian Gernhardt Benabik t/run/options: test --parrot-debug
There were already tests for -D, so hijack that.
This also provides more useful descriptions of the tests
f7f62d6
Brian Gernhardt Benabik t/run/options: De-duplicate long and short tests
There were a couple tests that looked like

is( 'parrot -l', 'expect', 'option -l' )
is( 'parrot --long', 'expect', 'option --long' )

Make the fact that those tests are the same explicit by wrapping them
in a loop.  This also makes them consistent with the tests to come.
fe5b1d6
Brian Gernhardt Benabik t/run/options: Factor out check for needs argument 32624b2
Brian Gernhardt Benabik t/run/options: Perform all tests before cleanup 59b7cec
Brian Gernhardt Benabik t/run/options: test --hash-seed 3d19b3b
Brian Gernhardt Benabik t/run/options: test --help-debug e98bd83
Brian Gernhardt Benabik docs/running.pod: -w doesn't take an argument 060691d
Brian Gernhardt Benabik t/run/options.t: test -w/--warnings 2e9048c
Brian Gernhardt Benabik t/run/options.t: test --destroy-at-end efa33be