{"push_id":679450719,"size":1000,"distinct_size":0,"ref":"refs/heads/bug_5adc350683_86","head":"2c519ba27dd06e638239d3182e52514a974d0199","before":"bd7afc63803bf712f47102f066cbbac26ce9961f","commits":[{"sha":"98055162f83f18c72dc5512e52840c3f5a0dee75","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"[86ceb4e2b6] Improve reaction when multiple *tm files purport to offer the\nsame version of the same package.  Prefer the file that comes first on\nthe tm path.  Makes TCL*_TM_PATH variables more useful.  Thanks to\nGustaf Neumann for the suggestion.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/98055162f83f18c72dc5512e52840c3f5a0dee75"},{"sha":"32ac98a842274cc7e91a15d4d633eeb47f3ca33e","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"[86ceb4e2b6] Improve reaction when multiple *tm files purport to offer the\nsame version of the same package. Prefer the file that comes first on the\ntm path. Makes TCL*_TM_PATH variables more useful. Thanks to Gustaf Neumann\nfor the suggestion. \n[a16752c252] Revise (partially revert) bug fix to stop crashes in buggy \ntclcompiler.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/32ac98a842274cc7e91a15d4d633eeb47f3ca33e"},{"sha":"2992cec853c574a81ff2e1b6213a2b48348c1bc8","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"merge 8.5. update changes.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/2992cec853c574a81ff2e1b6213a2b48348c1bc8"},{"sha":"4a131baa613f4592aa2f9ffef241f6310d7323b4","author":{"email":"492ace53a2ffe78040debd5c6e41d95a80a936e9","name":"donal.k.fellows@manchester.ac.uk"},"message":"[3611643] Stop polluting the global namespace.\nRefactor the index entry generation so it is done right, once.\nHandle more of [namespace ensemble create]'s behavior.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/4a131baa613f4592aa2f9ffef241f6310d7323b4"},{"sha":"55a6d86d0cb429dc3ece0fec132dd4fb3a50b0c2","author":{"email":"492ace53a2ffe78040debd5c6e41d95a80a936e9","name":"donal.k.fellows@manchester.ac.uk"},"message":"merge trunk","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/55a6d86d0cb429dc3ece0fec132dd4fb3a50b0c2"},{"sha":"0e4307782c1497c8a7cacabc3255cce19f3defa1","author":{"email":"492ace53a2ffe78040debd5c6e41d95a80a936e9","name":"donal.k.fellows@manchester.ac.uk"},"message":"[3609693] Must strip the internal representation of procedure-like methods in\norder to ensure that any bound references to instance variables are removed.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/0e4307782c1497c8a7cacabc3255cce19f3defa1"},{"sha":"5961a3161b41d8a5ee89aec4b3f55a8642dcf266","author":{"email":"492ace53a2ffe78040debd5c6e41d95a80a936e9","name":"donal.k.fellows@manchester.ac.uk"},"message":"[3609693] Must strip the internal representation of procedure-like methods in\norder to ensure that any bound references to instance variables are removed.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/5961a3161b41d8a5ee89aec4b3f55a8642dcf266"},{"sha":"4dafd9652a883846b94fdf79d4a314b6929ed407","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"Stop the save and restore of currStackDepth.  Just manage it correctly so\nit doesn't need correcting.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/4dafd9652a883846b94fdf79d4a314b6929ed407"},{"sha":"52cde1032712fefb67476bbc2352ccacd7024cdc","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"Make use of the existing JumpFixup fields.  Eliminate extra storage\nfield 'offset' in JumpList that we don't require.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/52cde1032712fefb67476bbc2352ccacd7024cdc"},{"sha":"62c521a6cadbc80ecd2424c57a8b8bc06b03c52b","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"Eliminate another surplus storage field.  Make a(n ab)use of the existing\nJumpFixup fields instead.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/62c521a6cadbc80ecd2424c57a8b8bc06b03c52b"},{"sha":"2cdc165c7d413874998c1ab9e238ce6a3cc901dd","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"Stop allocating JumpFixups for jumps that can never need any fixing up.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/2cdc165c7d413874998c1ab9e238ce6a3cc901dd"},{"sha":"3ad489f865387783fc1c2b4dd9feba1a9bedff9e","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"Swap the two fixups used when compiling the ternary operator.\nPush them on the stack only when needed, and pop as soon as possible.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/3ad489f865387783fc1c2b4dd9feba1a9bedff9e"},{"sha":"48f86388bf8130fd390e2f5e8b0860558fa31c66","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"Push fixup on the stack only when needed.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/48f86388bf8130fd390e2f5e8b0860558fa31c66"},{"sha":"24dc9fe95ee1192daeb679d20f619e40ece41a9b","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"More macro use.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/24dc9fe95ee1192daeb679d20f619e40ece41a9b"},{"sha":"95dc720beffbcd3fd497171750ff6fdd2a427970","author":{"email":"04cdf82c2c48dee6c22303f68220143d67ec9c31","name":"nijtmans@users.sourceforge.net"},"message":"Suggested fix for [bdd91c7e43]: tclsh crashes in [interp delete]","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/95dc720beffbcd3fd497171750ff6fdd2a427970"},{"sha":"9c5ea604a7329c1f1a5cd09040335a5d89b11f27","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"[bdd91c7e43] Stop crash due to error in execution stack memory management.\nThanks to azazel for the fix.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/9c5ea604a7329c1f1a5cd09040335a5d89b11f27"},{"sha":"feacd25e5c6e45248cbbbd880072a209becf7a4e","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"merge mark","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/feacd25e5c6e45248cbbbd880072a209becf7a4e"},{"sha":"5fee90228ef8c81a49174e965a06012a4e535dff","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"merge 8.5; update changes","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/5fee90228ef8c81a49174e965a06012a4e535dff"},{"sha":"a7d532250c348f62c33f0d900cee56d5eb91a39c","author":{"email":"5802830a2318c4cb2f03369dd594f3d8399c2f2a","name":"dgp@users.sourceforge.net"},"message":"Added note to ChangeLog pointing to the fossil timeline for better logging.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/a7d532250c348f62c33f0d900cee56d5eb91a39c"},{"sha":"1d8b1ae9d7cad65ac4adc0a7323f53d75a7a950b","author":{"email":"492ace53a2ffe78040debd5c6e41d95a80a936e9","name":"donal.k.fellows@manchester.ac.uk"},"message":"[2152292] Corrected implementation of uuencoding.","distinct":false,"url":"https://api.github.com/repos/tcltk/tcl/commits/1d8b1ae9d7cad65ac4adc0a7323f53d75a7a950b"}]}