Perl 6 - the future is here, just unevenly distributed

IRC log for #parrot, 2015-01-12

Parrot | source cross referenced

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:44 kurahaupo joined #parrot
01:11 slavorg2 joined #parrot
01:19 kurahaupo joined #parrot
01:26 slavorg2 joined #parrot
01:55 slavorg joined #parrot
02:24 kurahaupo joined #parrot
03:02 kurahaupo joined #parrot
07:11 Psyche^ joined #parrot
08:00 rurban joined #parrot
08:01 FROGGS joined #parrot
08:24 dalek parrot/smoke-me/exports+depr-gh1122: 5e173e1 | rurban++ | / (2 files):
08:24 dalek parrot/smoke-me/exports+depr-gh1122: [cage] SHIM_INTERP in pf_register_standard_funcs
08:24 dalek parrot/smoke-me/exports+depr-gh1122: review: https://github.com/parrot/parrot/commit/5e173e1656
08:37 travis-ci joined #parrot
08:37 travis-ci parrot/parrot#1456 (smoke-me/exports+depr-gh1122 - 5e173e1 : Reini Urban): The build was fixed.
08:37 travis-ci Change view : https://github.com/parrot/parrot/c​ompare/9d90c35a5183...5e173e1656a3
08:37 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/46700932
08:37 travis-ci left #parrot
09:35 rurban joined #parrot
10:54 dalek parrot/smoke-me/exports+depr-gh1122: 5534dfd | rurban++ | / (5 files):
10:54 dalek parrot/smoke-me/exports+depr-gh1122: PackFile API refactor part 3. See GH #1170
10:54 dalek parrot/smoke-me/exports+depr-gh1122:
10:54 dalek parrot/smoke-me/exports+depr-gh1122: Leave some Parrot_pf_ConstTable_ functions in the API.
10:54 dalek parrot/smoke-me/exports+depr-gh1122: Add a precise summary to docs/deprecations/deprecations.pod.
10:54 dalek parrot/smoke-me/exports+depr-gh1122: PackFile_funcs_register => pf_register_funcs.
10:54 dalek parrot/smoke-me/exports+depr-gh1122: review: https://github.com/parrot/parrot/commit/5534dfd354
10:54 dalek parrot/smoke-me/exports+depr-gh1122: 4ba076c | rurban++ | / (6 files):
10:54 dalek parrot/smoke-me/exports+depr-gh1122: Rename clone_interpreter => Parrot_interp_clone
10:54 dalek parrot/smoke-me/exports+depr-gh1122:
10:54 dalek parrot/smoke-me/exports+depr-gh1122: and move it from the pmc to the API (auto-headerized).
10:54 dalek parrot/smoke-me/exports+depr-gh1122: deprecate clone_interpreter.
10:54 dalek parrot/smoke-me/exports+depr-gh1122: refactor Parrot_interp_clone s => interp
10:54 dalek parrot/smoke-me/exports+depr-gh1122:
10:54 dalek parrot/smoke-me/exports+depr-gh1122: Closes GH #1122
10:54 dalek parrot/smoke-me/exports+depr-gh1122: review: https://github.com/parrot/parrot/commit/4ba076cb2e
11:07 travis-ci joined #parrot
11:07 travis-ci parrot/parrot#1457 (smoke-me/exports+depr-gh1122 - 4ba076c : Reini Urban): The build passed.
11:07 travis-ci Change view : https://github.com/parrot/parrot/c​ompare/5e173e1656a3...4ba076cb2ea0
11:07 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/46713579
11:07 travis-ci left #parrot
12:43 kid51 joined #parrot
13:05 rurban joined #parrot
13:07 dalek parrot: a6ef194 | rurban++ | / (17 files):
13:07 dalek parrot: Deprecate all exported non Parrot_ functions, #1122
13:07 dalek parrot:
13:07 dalek parrot: All remaining exported functions with non Parrot_, PDB_, imcc_, and mem_
13:07 dalek parrot: prefixes got now Parrot_> prefixes, and the old functions are deprecated.
13:07 dalek parrot:
13:07 dalek parrot: * PackFile_               => Parrot_pf_ (some)
13:07 dalek parrot: * dynop_register          => Parrot_dynop_register
13:07 dalek parrot: * new_runloop_jump_point  => Parrot_runloop_new_jump_point
13:07 dalek parrot: * free_runloop_jump_point => Parrot_runloop_free_jump_point
13:07 dalek parrot: * parrot_split_path_ext   => Parrot_split_path_ext
13:07 dalek parrot: * print_pbc_location      => Parrot_print_pbc_location
13:07 dalek parrot:
13:07 dalek parrot: See GH #1122
13:07 dalek parrot:
13:07 dalek parrot: Missing is clone_interpreter from parrotinterpreter.pmc,
13:07 dalek parrot: and several Packfile_ functions. Only Packfile_destroy is yet deprecated
13:07 dalek parrot: review: https://github.com/parrot/parrot/commit/a6ef194c0d
13:07 dalek parrot: 52866fc | rurban++ | / (22 files):
13:07 dalek parrot: PackFile API refactor => Parrot_pf_. See GH #1170
13:07 dalek parrot:
13:07 dalek parrot: See #1122 and TT #2140
13:07 dalek parrot:
13:07 dalek parrot: static the unused PackFile_ functions.
13:07 dalek parrot: rename and deprecate the PackFile_ functions, which are not static.
13:07 dalek parrot: move the segments functions to segments.c
13:07 dalek parrot:
13:07 dalek parrot: PackFile_new             => Parrot_pf_new
13:07 dalek parrot: Parrot_new_debug_seg     => Parrot_pf_new_debug_segment
13:07 dalek parrot: PackFile_Segment_new_seg => Parrot_pf_new_segment
13:07 dalek parrot: Parrot_switch_to_cs      => Parrot_pf_switch_to_cs
13:07 dalek parrot: Parrot_debug_add_mapping => Parrot_pf_debug_add_mapping
13:07 dalek parrot: PackFile_destroy         => Parrot_pf_destroy
13:07 dalek parrot: Parrot_fixup_subs        => Parrot_pf_fixup_subs
13:07 dalek parrot: Parrot_debug_pc_to_filename => Parrot_pf_debug_pc_to_filename
13:07 dalek parrot:
13:07 dalek parrot: PackFile_Annotations_lookup    => Parrot_pf_annotations_lookup
13:07 dalek parrot: PackFile_Annotations_add_entry => Parrot_pf_annotations_add_entry
13:07 dalek parrot:
13:07 dalek parrot: PackFile_Segment_destroy   => Parrot_pf_destroy_segment
13:07 dalek parrot: PackFile_add_segment       =>
13:07 dalek parrot: PackFile_map_segments      =>
13:07 dalek parrot: PackFile_find_segment      => Parrot_pf_find_segment
13:08 dalek parrot:
13:08 dalek parrot: unexport:
13:08 dalek parrot:
13:08 dalek parrot: PackFile_Annotations_new
13:08 dalek parrot: PackFile_ConstTable_*
13:08 dalek parrot: PackFile_funcs_register
13:08 dalek parrot: review: https://github.com/parrot/parrot/commit/52866fc8ce
13:08 dalek parrot: 24d0eef | rurban++ | / (23 files):
13:08 dalek parrot: PackFile API refactor part 2. See GH #1170
13:08 dalek parrot:
13:08 dalek parrot: Finish the PackFile deprecation refactor.
13:08 dalek parrot:
13:08 dalek parrot: Deprecated:
13:08 dalek parrot:   PackFile_ConstTable_*
13:08 dalek parrot: Removed:
13:08 dalek parrot:   PackFile_Annotations_*, PackFile_ConstTable_*, PackFile_funcs_register,
13:08 dalek parrot:   PackFile_Segment_*, PackFile_Constant_pack.
13:08 dalek parrot: review: https://github.com/parrot/parrot/commit/24d0eeff46
13:08 dalek parrot: 19d18b9 | rurban++ | src/packfile/ (2 files):
13:08 dalek parrot: [codingstd] fix linelength and missing asserts
13:08 dalek parrot: review: https://github.com/parrot/parrot/commit/19d18b9b10
13:08 dalek parrot: 6802e32 | rurban++ | examples/tools/pgegrep:
13:08 dalek parrot: pgegrep: Fix for -V (end after help)
13:08 dalek parrot: review: https://github.com/parrot/parrot/commit/6802e32f9e
13:08 dalek parrot: 5e173e1 | rurban++ | / (2 files):
13:08 dalek parrot: [cage] SHIM_INTERP in pf_register_standard_funcs
13:08 dalek parrot: review: https://github.com/parrot/parrot/commit/5e173e1656
13:08 dalek parrot: 5534dfd | rurban++ | / (5 files):
13:08 dalek parrot: PackFile API refactor part 3. See GH #1170
13:08 dalek parrot:
13:08 dalek parrot: Leave some Parrot_pf_ConstTable_ functions in the API.
13:08 dalek parrot: Add a precise summary to docs/deprecations/deprecations.pod.
13:08 dalek parrot: PackFile_funcs_register => pf_register_funcs.
13:08 dalek parrot: review: https://github.com/parrot/parrot/commit/5534dfd354
13:08 dalek parrot: 4ba076c | rurban++ | / (6 files):
13:08 dalek parrot: Rename clone_interpreter => Parrot_interp_clone
13:08 dalek parrot:
13:08 dalek parrot: and move it from the pmc to the API (auto-headerized).
13:08 dalek parrot: deprecate clone_interpreter.
13:08 dalek parrot: refactor Parrot_interp_clone s => interp
13:08 dalek parrot:
13:08 dalek parrot: Closes GH #1122
13:08 dalek parrot: review: https://github.com/parrot/parrot/commit/4ba076cb2e
13:08 dalek parrot: eca4758 | rurban++ | / (51 files):
13:08 dalek parrot: Merge branch 'smoke-me/exports+depr-gh1122'
13:08 dalek parrot:
13:08 dalek parrot: Smoked ok,
13:08 dalek parrot: Tested ok with nqp and rakudo.
13:08 dalek parrot: There are some deprecation warnings todos with perl6.ops
13:09 dalek joined #parrot
13:23 travis-ci joined #parrot
13:23 travis-ci parrot/parrot#1458 (master - eca4758 : Reini Urban): The build passed.
13:23 travis-ci Change view : https://github.com/parrot/parrot/c​ompare/07c87f43f0fb...eca4758e39f1
13:23 travis-ci Build details : http://travis-ci.org/parrot/parrot/builds/46724633
13:23 travis-ci left #parrot
16:24 rurban joined #parrot
18:25 rurban rakudo build times went down dramatically with parrot 6.11 (2x faster, only 2x slower than moar), but still buggy. still working on the parrot-rpa branch
18:39 Coke rurban: did you see the rakudo ticket about rakudo-star-parrot hanging during a precomp step?
18:39 Coke also, did anyone reach out to you about your thoughts on closing down trac? (it's apparently been accumulating a bunch of spam lately)
18:41 Coke https://rt.perl.org/Ticket/Display.html?id=123579
19:05 dalek parrot/rurban/t-nci-sig: 6098753 | rurban++ | runtime/parrot/library/SDL (3 files):
19:05 dalek parrot/rurban/t-nci-sig: [examples] SDL: fix concat and replace t with p sig
19:05 dalek parrot/rurban/t-nci-sig:
19:05 dalek parrot/rurban/t-nci-sig: really need to revert  0a8cc07d1cc5e remove support for deprecated "t" nci signatures
19:05 dalek parrot/rurban/t-nci-sig: review: https://github.com/parrot/parrot/commit/6098753d76
19:05 dalek parrot/rurban/t-nci-sig: 4c15ffe | rurban++ | / (3 files):
19:05 dalek parrot/rurban/t-nci-sig: t nci sig: bring back nci cstring support
19:05 dalek parrot/rurban/t-nci-sig:
19:05 dalek parrot/rurban/t-nci-sig: WIP. needed in most external code.
19:05 dalek parrot/rurban/t-nci-sig: review: https://github.com/parrot/parrot/commit/4c15ffe527
19:05 dalek parrot/rurban/t-nci-sig: b49ddea | rurban++ | runtime/parrot/library/SDL.pir:
19:05 dalek parrot/rurban/t-nci-sig: SDL: fix example to use t sig again
19:05 dalek parrot/rurban/t-nci-sig: review: https://github.com/parrot/parrot/commit/b49ddea964
19:05 dalek parrot/rurban/t-nci-sig: c94d0db | rurban++ | runtime/parrot/library/SDL.pir:
19:05 dalek parrot/rurban/t-nci-sig: SDL: more libSDL_ttf-2.0 choices to search for
19:05 dalek parrot/rurban/t-nci-sig: review: https://github.com/parrot/parrot/commit/c94d0db03a
19:05 dalek parrot/rurban/t-nci-sig: c53d158 | rurban++ | runtime/parrot/library/SDL.pir:
19:05 dalek parrot/rurban/t-nci-sig: [examples] SDL: print SDLLIBPATH= only on failure
19:05 dalek parrot/rurban/t-nci-sig: review: https://github.com/parrot/parrot/commit/c53d1584ad
19:05 dalek parrot/rurban/t-nci-sig: d9b6319 | rurban++ | / (4 files):
19:05 dalek parrot/rurban/t-nci-sig: nci: broke the nci tests
19:05 dalek parrot/rurban/t-nci-sig:
19:05 dalek parrot/rurban/t-nci-sig: added cstr converters, and also pshort/pint/plong for PMC access to integers (Integer).
19:05 dalek parrot/rurban/t-nci-sig: review: https://github.com/parrot/parrot/commit/d9b631901a
19:10 FROGGS joined #parrot
22:40 lauleon joined #parrot
23:53 kid51 joined #parrot

| Channels | #parrot index | Today | | Search | Google Search | Plain-Text | summary

Parrot | source cross referenced