Ticket Change Details
Not logged in
Overview

Artifact ID: fb83d4f5daad7f906916958b6ce343d378b4396ef5305f18fad1cd041d974793
Ticket: 16fe1b5807820bb9705b460959f459989ec06404
namespace ensemble command named ":" is mistakenly given the empty string as its name
User & Date: aspect 2017-11-11 01:54:52
Changes

  1. icomment:
    .. worms:
    
      [8.7a2] % namespace eval foo {proc : {} {namespace current}}
      can't create procedure ":" in non-global namespace with name starting with ":"
      [8.7a2] % namespace eval foo {proc x {} {namespace current}}
      [8.7a2] % namespace eval foo {rename x :}
      [8.7a2] % namespace eval foo :
      ::foo
    
      [8.7a2] % oo::class create {}
      object name must not be empty
      [8.7a2] % oo::class create :
      ::
      [8.7a2] % {} create {}
      object name must not be empty
      [8.7a2] % {} create :
      Segmentation fault (core dumped)
    
  2. login: "aspect"
  3. mimetype: "text/plain"