From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Newsgroups: gmane.emacs.bugs Subject: bug#23282: 24.5; eieio class unexpected behaviour Date: Wed, 13 Apr 2016 16:00:29 +0800 Message-ID: <570DFC9D.6010102@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1460562028 29732 80.91.229.3 (13 Apr 2016 15:40:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 13 Apr 2016 15:40:28 +0000 (UTC) To: 23282@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Apr 13 17:40:17 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aqMts-00022m-42 for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 Apr 2016 17:40:16 +0200 Original-Received: from localhost ([::1]:46034 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqMtr-0001eI-GD for geb-bug-gnu-emacs@m.gmane.org; Wed, 13 Apr 2016 11:40:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59917) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqMtk-0001U9-A7 for bug-gnu-emacs@gnu.org; Wed, 13 Apr 2016 11:40:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aqMte-0003WI-Cv for bug-gnu-emacs@gnu.org; Wed, 13 Apr 2016 11:40:08 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:49742) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqMte-0003WE-A0 for bug-gnu-emacs@gnu.org; Wed, 13 Apr 2016 11:40:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1aqMte-0004dv-5X for bug-gnu-emacs@gnu.org; Wed, 13 Apr 2016 11:40:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Tom Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 13 Apr 2016 15:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23282 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.146056195317772 (code B ref -1); Wed, 13 Apr 2016 15:40:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 13 Apr 2016 15:39:13 +0000 Original-Received: from localhost ([127.0.0.1]:33846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aqMsq-0004ca-RT for submit@debbugs.gnu.org; Wed, 13 Apr 2016 11:39:13 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:42181) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aqFjC-0000LZ-9d for submit@debbugs.gnu.org; Wed, 13 Apr 2016 04:00:46 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aqFj6-0000eg-7R for submit@debbugs.gnu.org; Wed, 13 Apr 2016 04:00:40 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:33439) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqFj5-0000eb-VS for submit@debbugs.gnu.org; Wed, 13 Apr 2016 04:00:40 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33146) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqFj4-0005Qb-Q3 for bug-gnu-emacs@gnu.org; Wed, 13 Apr 2016 04:00:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aqFj0-0000eG-Uu for bug-gnu-emacs@gnu.org; Wed, 13 Apr 2016 04:00:38 -0400 Original-Received: from mail-pa0-x243.google.com ([2607:f8b0:400e:c03::243]:35684) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqFj0-0000dE-M0 for bug-gnu-emacs@gnu.org; Wed, 13 Apr 2016 04:00:34 -0400 Original-Received: by mail-pa0-x243.google.com with SMTP id zy2so3303713pac.2 for ; Wed, 13 Apr 2016 01:00:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding; bh=EZD7tQHbjA+e2FiyX/4onR3qcjYBaKU2BPR5ZYodQRY=; b=VU4AYiegLHbs10xr4oUaym/l/V/a7qPqK6cFg0kbsXQVt/CpJ4F2mucMn/27M57oo6 Z9npi6KOlLx0FCPI8z+kTx09Pil7a1SCXqjniwrTS3Pl8PqtQvti949C/s8rmQ4WbxKz t388Y/TwFFMnZ2eFylzKMDpLsnurbC5r/FL1z1NAIRw73IbG++jfwa1kxeR6IV1XekeF 2eP3MTegB5uLqCzcXMSm1ZyS/I146qCX9cI3rKUgnurzLhYu8RMOIZ/Ov+iNU6IqBWqA TILB184KhOFDFviEG2wO0Ixa8ZeD45ly50BLkD9cF+l+LmRa/ZsWnZCYtqjsHB2utV9B FBxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding; bh=EZD7tQHbjA+e2FiyX/4onR3qcjYBaKU2BPR5ZYodQRY=; b=Da5wg4JCRm7unEFpXff+su0OVu/gnCcc+ZvzfoJ8fc/3B9eZvnj8OWFxq+mOd1i0aH VITKjgod+Fa/1OgqO60ox8hq2Cwu09mQiYn9x2UVEzWCUdz5gN+n8koQ8FfM3aJ/zCpH jbiROzPb0atJElac73ndMVQN+GDeiK3kaiG+cD5qSrsKFC8Gvwb3e5B9kUxWc2GZqPd2 hO95vUSR4MC04+kcyaelvWwM3ogULRoYB57L6qtIWpMXE8wFkjbxQe0kPtuYnecP/hY2 AOZL4Drc0CVe0z/O/jBiafXf1eLjezeGRB/ozWnLlWUHQg75GM97VTLxO8oCAuTmQhgJ W4Yg== X-Gm-Message-State: AOPr4FWQH/Qa1ljj33oA9TlSN3E0tWZsFKd0yAiBaZhW32gvxycFOlOZiM+wLDl8Pv4Fng== X-Received: by 10.66.140.70 with SMTP id re6mr11079908pab.100.1460534433651; Wed, 13 Apr 2016 01:00:33 -0700 (PDT) Original-Received: from [192.168.42.83] ([45.64.241.169]) by smtp.googlemail.com with ESMTPSA id 87sm48781990pfq.93.2016.04.13.01.00.31 for (version=TLSv1/SSLv3 cipher=OTHER); Wed, 13 Apr 2016 01:00:32 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Mailman-Approved-At: Wed, 13 Apr 2016 11:39:11 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:116439 Archived-At: In GNU Emacs 24.5.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.10.8) of 2016-01-05 on Tom-Fujitsu Windowing system distributor `The X.Org Foundation', version 11.0.11501000 System Description: Ubuntu 14.04.4 LTS Important settings: value of $LANG: en_HK.UTF-8 value of $XMODIFIERS: @im=ibus locale-coding-system: utf-8-unix Memory information: ((conses 16 320884 19487) (symbols 48 38512 1) (miscs 40 632 687) (strings 32 78047 9931) (string-bytes 1 2243922) (vectors 16 32952) (vector-slots 8 675268 10887) (floats 8 629 636) (intervals 56 4725 390) (buffers 960 23) (heap 1024 35485 1572)) (defclass testclass () ((num :initform 1 :protection :private :accessor testclass.num))) (setq my-test (make-instance 'testclass)) (eieio-oref my-test 'num) ;; ==> Error because of private (testclass.num my-test) ;; ==> 1, Can get a private value!! Accessor should be unable to access private data. -- Regards Tom Tang