Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jan 31, 2015
  1. @rurban

    [test] Fix tests for --ccflags=-DSTRUCT_DEBUG. #1195

    rurban authored
    Skipped the failing tests due to stderr pollution,
    and added a # prefix to the debugging output.
    Closes GH #1195
Commits on Nov 6, 2014
  1. @rurban

    cygwin: update pcre

    rurban authored
    The dllname and the test for cygwin only.
Commits on Jul 21, 2014
  1. @rurban

    [test] library/pg.t: handle plan for the 3 error cases

    rurban authored
    Some smokers run 43, some 40 tests.
    Use no_plan and handle the earlier exits properly.
    3 error cases: no libpg.so, service stopped, no nci thunks.
  2. @rurban

    Revert "[test] fix test number in t/library/pg.t"

    rurban authored
    This reverts commit 9abb27d.
    Need to find out why on my system it only runs 40 tests
  3. @rurban
Commits on Jun 16, 2014
  1. @rurban

    [test] improve t/library/pcre.t for Windows and --without-pcre

    rurban authored
    check for HAS_PCRE before doing a run-time probe for pcregrep/pcre-config,
    adjust the skip message accordingly.
    Even if t/library/pcre.t passes on non-windows --without-pcre skip the tests.
    
    Fixes my win32 with MSVC/ActivePerl smoker.
Commits on Apr 18, 2013
  1. @Util
Commits on Feb 22, 2013
  1. eliminate Tcl/Glob.pir

    gerd authored
Commits on Jan 4, 2013
  1. @rurban
Commits on Jan 3, 2013
  1. @rurban

    [cage] Clarify comments about the library search path

    rurban authored
    "parrot/" is not included in the versiondir if the prefix already contains "/parrot"
Commits on Jan 2, 2013
  1. @rurban

    Fix src/nci/extra_thunks Makefile rules

    rurban authored
    Add ChangeLog for GH #897, #904
    Follow the renaming of src/extra_nci_thunks.c to src/nci/extra_thunks.c to
    check the proper dependencies.
  2. @rurban

    [GH #903] Rename dynext_libs to dynext_dirs

    rurban authored
    For consistency with the other config *dir entries.
    Note that nqp also has now a --dynext-paths option.
    perl6/nqp#69
  3. @rurban

    [GH #902] Support multiple paths in PARROT_LIBRARY, PARROT_INCLUDE

    rurban authored
    Fixed conflict:
    	t/library/lib_search_path.t
  4. @rurban
  5. @rurban

    [GH #302] reword last test

    rurban authored
  6. @rurban
  7. @rurban

    [GH #302] special windows fixes, path_guarantee_trailing_separator

    rurban authored
    windows adds ./ to dynext to be explicit about the windows loadlib order (which does this)
    Ensure trailing_separator during configuration and init.
  8. @rurban

    [GH #302] new config dynext_libs, new ENV var PARROT_DYNEXT, new add_…

    rurban authored
    …env_paths()
    
    On some systems a special library dir is in the cc library search, or added by -L to the libpath
    but this path is missing from the loader configuration, so runtime dlopen attempts will fail.
    Most prominently pcre on macports or fink, missing /opt/local/lib.
    Hints may add a new key dynext_libs to add such a path to DYNEXT for loadlib.
    Also provide a new PARROT_DYNEXT to manually set such paths for the runtime.
    Add a helper function add_env_paths() to add multiple paths from an enviroment variable
    to some library search path. Currently PARROT_INCLUDE and PARROT_LIBRARY only accept one path element.
    (See #903)
Commits on Dec 28, 2012
  1. @rurban
Commits on Dec 26, 2012
  1. @rurban
  2. @rurban

    [t][GH #368] Fix library search path tests

    rurban authored
    Works ok with the next commit to fix the duplicate
    call to Parrot_lib_update_paths_from_config_hash.
  3. @rurban

    [t][GH #368] Test library search paths

    rurban authored
    Currently tests 1-4 fails because of duplicates.
    Only works on slash eq "/"
  4. @rurban

    [GH #368] Move ./ from the beginning to the end of the library search…

    rurban authored
    … paths
    
    Add examples/pir/libpaths.pir to show the various deficiences of our current
    library search paths.
    Duplicates, installed paths mixed up with temp. build paths.
  5. @leto @rurban

    [TT #1589] Remove "." from default search paths INCLUDE, LIBRARY and …

    leto authored rurban committed
    …LANG
    
    Apply patch from soh_cah_toa++ with small tweaks and an extra test.
    
    Before "." was at the top of the search paths, which implied a security risk.
    
    The other possibility from [GH #368] would be to add "." to the end of the
    search paths.
    
    Test that . is not in the library search path, and that runtime/parrot/dynext
    is searched.
    TODO: Deprecation, docs.
Commits on Dec 12, 2012
  1. @leto @rurban

    Improve the name and description of mime_base64.t

    leto authored rurban committed
Commits on Oct 3, 2012
  1. @rurban
Commits on Oct 2, 2012
  1. @rurban

    [GH #813, #814] Fix tests for big-endian

    rurban authored
    Also check for has_icu to check with composed unicode strings
Commits on Oct 1, 2012
  1. @rurban

    [GH #813 + #814] Use Bytebuffer for MIME::Base64, add 2nd enc arg to …

    rurban authored
    …decode_base64
    
    Use bytebuffer representations of the encoded string, not the encoded ord value.
    Also fix the tests to match this conformant behaviour.
    
    The problem is now that base64 encoded files are endian dependent, and the multibyte
    tests need to be skipped on big-endian.
  2. @rurban
  3. @rurban
  4. @leto @rurban

    Improve and refactor failing #813 enc_sub test

    leto authored rurban committed
  5. @leto @rurban

    Add a failing test for #813 reported by @donaldxs

    leto authored rurban committed
Commits on Sep 24, 2012
  1. @rurban

    [GH #826] Fixed wrong mime_base64.t linebreaks

    rurban authored
    Added proper \n
  2. @rurban

    [GH #826] fix t/library/mime_base64.t

    rurban authored
    split lines at 76 chars
Commits on Sep 2, 2012
  1. @rurban

    fix failing t/library/nciutils.t on windows

    rurban authored
    ncifunc(null_pmc, atoi, it) apparently does not find atoi
    in the windows c library. SKIP tests then.
Something went wrong with that request. Please try again.