|
#parrot Parrot 4.11.0 "[All together - Happy Birthday Lovebird]" --with-threads | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 18 December 2012. |
|||
|
01:45
Reini joined
|
|||
| dalek | rrot/rurban/nci-void-gh904: be47439 | rurban++ | docs/pdds/draft/pdd16_native_call.pod: [docs] update pdd16_native_call.pod Replace sig t by S (string). |
03:08 | |
| rrot/rurban/nci-void-gh904: ccca3c3 | rurban++ | examples/nci/ (3 files): [examples] Update QT nci examples Replace t by S, simplify PQt.cpp cmdline doc |
|||
| rrot/rurban/nci-void-gh904: ca7e91e | rurban++ | src/nci/extra_thunks.nci: [GH #904] Add sigs for nci/QtHelloWorld to extra_thunks.nci |
|||
| rrot/rurban/nci-void-gh904: c871b14 | rurban++ | / (3 files): [GH #904, #897] nci_thunk_gen v0.02: fix sig "p v", add declaration Add test for bug #904. Wrong arguments for void sig. void use empty arguments calls and do not need to handle call_object overhead. [GH #897] Add declaration of the nci loader function, for the static nci functions not yet. |
|||
| rrot/rurban/nci-void-gh904: 7e690b3 | rurban++ | / (5 files): Fix src/nci/extra_thunks Makefile rules 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. |
|||
| rrot/rurban/nci-void-gh904: 787b14e | rurban++ | / (4 files): [GH #897] Use --dynext for src/glut_nci_thunks.c, fix decl, check --core --core already has the two loader declarations in include/parrot/nci.h. omit the duplicate dynext loader declaration, it was moved the the HEADERIZER section. regenerate the core nci thunk c files, do not warn on dups on glut_nci, there will be most likely duplicates, core should have none instead. |
03:39 | ||
| rrot: 241eeea | rurban++ | config/init/hints/darwin.pm: [cage] GH #905 Do not add apple -Wno-long-double with custom --cc= to avoid non-standard cc warnings about -Wno-long-double being ignored. Also rename $flagsref to $flags. |
04:05 | ||
| rrot/rurban/darwin-rpath-gh883: 11f83b0 | rurban++ | / (3 files): [GH 883] Darwin uses now @executable_path/blib/lib/... DYLD_LIBRARY_PATH disabled, there is no need anymore. Add new INSTALLABLELIBPARROT target, which is only needed on darwin to set the final install_name. Enable tools/dev/mk_language_shell.pl test for Darwin, as this works now. What is missing is copying INSTALLABLELIBPARROT in the installer, and later provide relative @executable_path/../lib/libparrot-version.dylib to enable relocatable installations. |
04:22 | ||
| rrot/rurban/darwin-rpath-gh883: a760e8d | rurban++ | tools/dev/install_files.pl: install blib/lib/installable_libparrot.4.11.0.dylib |
|||
|
04:28
adu joined
|
|||
| dalek | rrot/rurban/mult-parrot-env-gh903: 359c2de | rurban++ | / (5 files): [GH #903] Rename dynext_libs to dynext_paths This is also now the same name as in nqp github.com/perl6/nqp/pull/69 |
04:28 | |
| adu | hi all | 04:29 | |
| Reini | hi adu | 04:30 | |
| Coke | 5[6~[6~5 | 04:37 | |
| adu | Reini: how are things? | ||
| dalek | rrot: 07c2bf3 | petdance++ | src/packfile/segments.c: Rename local variable so it doesn't shadow a typedef in include/parrot/oplib.h |
04:51 | |
|
04:54
tadzik joined
09:03
he_ joined
09:18
Reini joined
09:41
Psyche^ joined
09:53
Reini joined
10:53
Reini joined
11:54
Reini joined
12:24
Reini joined
|
|||
| dalek | rrot: 808db67 | gerd++ | frontend/parrot2/prt0. (2 files): switch the year output from 2012 to 2013 |
13:08 | |
|
14:03
particle joined
14:05
particle1 joined
14:10
PacoAir joined
15:06
particle joined
15:18
Reini joined
|
|||
| dalek | rrot: f0a1f9c | rurban++ | config/gen/makefiles/root.in: [GH #906] Fix windows/cygwin location of LIBPARROT_SHARED to bin |
15:34 | |
| rrot/rurban/mult-parrot-env-gh903: 5a9598a | rurban++ | / (5 files): [GH #903] Rename dynext_paths to dynext_dirs For consistency with the other config *dir entries |
15:38 | ||
| rrot: ff2ee9f | rurban++ | / (4 files): [GH #903] Fix first MANIFEST.generated lines on i386, sun4, ppc Add Parrot::Configure->add_to_generated() method, forwarding to Parrot::BuildUtil::add_to_generated, used in some auto::cpu probes. Do not pollute the probes with use Parrot::BuildUtil. |
15:56 | ||
|
15:59
dmalcolm joined
16:27
bluescreen joined
|
|||
| rurban | lists.parrot.org/pipermail/parrot-d...07309.html | 16:39 | |
| dalek | rrot: 41a11f3 | rurban++ | lib/Parrot/Pmc2c/Emitter.pm: [GH #641] Renable line-directives for pmc line directives point to the real errors in the original source. The generated c file is sorted. Rather fix debugging problems if there are any. |
17:16 | |
| rrot: b5e29c1 | rurban++ | / (5 files): [GH #302] new config dynext_libs, new ENV var PARROT_DYNEXT, new add_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) |
|||
| rrot: 08e1513 | rurban++ | / (4 files): [GH #302] special windows fixes, path_guarantee_trailing_separator windows adds ./ to dynext to be explicit about the windows loadlib order (which does this) Ensure trailing_separator during configuration and init. |
|||
| rrot: b5296ed | rurban++ | t/library/lib_search_path.t: [GH #302] more tests for single, multi or no add_env_path calls |
|||
| rrot: 2e3af84 | rurban++ | t/library/lib_search_path.t: [GH #302] reword last test |
|||
| rrot: ffc2be5 | rurban++ | t/library/lib_search_path.t: [docs][GH #302] Revise lib_search_path.t docs, dynext library search order |
|||
| rrot: fa14122 | rurban++ | / (5 files): Merge branch 'rurban/pcre-dynext_libs-gh302' |
|||
|
17:19
davidfetter joined
|
|||
| dalek | kudo/nom: 0f0bb50 | jonathan++ | src/binder/bind.c: Teach compile time bind analysis about (|) sig. It now recognizes such a signature as accepting anything, and thus certain to be a successful match. |
17:23 | |
| kudo/nom: f63c42d | jonathan++ | src/Perl6/Optimizer.pm: Check proto as well as candidates in optimizer. This fixes issues where we could end up inlining calls to candidates that would never be reachable due to restrictions in the proto. Also, we catch some such issues at compile time now. |
|||
| kudo/nom: 799d759 | jonathan++ | src/core/Numeric.pm: Fix incorrect exp proto. |
|||
| rrot: bf57e28 | rurban++ | / (2 files): [GH #902] Support multiple paths in PARROT_LIBRARY, PARROT_INCLUDE Fixed conflict: \tt/library/lib_search_path.t |
17:37 | ||
| rrot: f77520a | rurban++ | / (5 files): [GH #903] Rename dynext_libs to dynext_dirs For consistency with the other config *dir entries. Note that nqp also has now a --dynext-paths option. github.com/perl6/nqp/pull/69 |
|||
| kudo/nom: bd41d2f | jonathan++ | src/Perl6/Optimizer.pm: Improve error reporting when proto is to blame. |
17:50 | ||
| rrot: 6b36c0f | rurban++ | docs/pdds/draft/pdd16_native_call.pod: [docs] update pdd16_native_call.pod Replace sig t by S (string). |
18:18 | ||
| rrot: f39119d | rurban++ | examples/nci/ (3 files): [examples] Update QT nci examples Replace t by S, simplify PQt.cpp cmdline doc |
|||
| rrot: 1b0c3c1 | rurban++ | src/nci/extra_thunks.nci: [GH #904] Add sigs for nci/QtHelloWorld to extra_thunks.nci |
|||
| rrot: 8ee3e81 | rurban++ | / (3 files): [GH #904, #897] nci_thunk_gen v0.02: fix sig "p v", add declaration Add test for bug #904. Wrong arguments for void sig. void use empty arguments calls and do not need to handle call_object overhead. [GH #897] Add declaration of the nci loader function, for the static nci functions not yet. |
|||
| rrot: a4ed077 | rurban++ | / (5 files): Fix src/nci/extra_thunks Makefile rules 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. |
|||
| rrot: 7cc5558 | rurban++ | / (4 files): [GH #897] Use --dynext for src/glut_nci_thunks.c, fix decl, check --core --core already has the two loader declarations in include/parrot/nci.h. omit the duplicate dynext loader declaration, it was moved the the HEADERIZER section. regenerate the core nci thunk c files, do not warn on dups on glut_nci, there will be most likely duplicates, core should have none instead. |
|||
| rrot: 9540be4 | rurban++ | / (14 files): Merge branch 'rurban/nci-void-gh904' |
|||
|
18:27
MikeFair joined
18:48
PacoAir joined
19:28
contingencyplan joined
19:37
MikeFair joined
|
|||
| dalek | rrot: d37c8a4 | jkeenan++ | config/init/hints/darwin.pm: [config] Two variable renamings were apparently missed 01 2013. Correcting them. |
19:55 | |
|
20:09
zby_home joined
20:14
Reini joined
20:15
MikeFair joined
|
|||
| dalek | rrot: f904acb | jkeenan++ | / (2 files): [codingstd] Remove trailing whitespace. Also: update MANIFEST.SKIP. |
20:19 | |
| kudo/froggs_mergemulti: 763a621 | (Tobias Leich)++ | src/Perl6/World.pm: possible fix for multi-method import bug This patch allows you to import multi methods from several modules. It merges the dispachtee lists. Two identical dispatchee signatures dont clash yet, since I am unable to compare signatures. |
20:33 | ||
|
20:38
PacoAir joined
|
|||
| dalek | kudo/nom: f5037ef | moritz++ | / (3 files): remove "SAFE" setting |
21:35 | |
|
21:48
MikeFair_ joined
23:06
Reini joined
|
|||
| rurban | nc_pv still broken | 23:12 | |
| nci_pv: this time with better test | |||
|
23:58
kid51 joined
|
|||