From debbugs-submit-bounces@debbugs.gnu.org Wed Apr 13 11:39:13 2016 Received: (at submit) by debbugs.gnu.org; 13 Apr 2016 15:39:13 +0000 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 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 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 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAYES_50, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,T_DKIM_INVALID autolearn=disabled version=3.3.2 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 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 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 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 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) 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) To: bug-gnu-emacs@gnu.org From: Tom Subject: 24.5; eieio class unexpected behaviour Message-ID: <570DFC9D.6010102@gmail.com> Date: Wed, 13 Apr 2016 16:00:29 +0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -3.8 (---) X-Debbugs-Envelope-To: submit 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 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.8 (---) 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 From debbugs-submit-bounces@debbugs.gnu.org Sun May 15 11:18:20 2016 Received: (at 23282) by debbugs.gnu.org; 15 May 2016 15:18:20 +0000 Received: from localhost ([127.0.0.1]:52846 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b1xoC-0007dE-8x for submit@debbugs.gnu.org; Sun, 15 May 2016 11:18:20 -0400 Received: from mail-oi0-f52.google.com ([209.85.218.52]:32898) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b1xo5-0007ci-4I for 23282@debbugs.gnu.org; Sun, 15 May 2016 11:18:18 -0400 Received: by mail-oi0-f52.google.com with SMTP id v145so236018493oie.0 for <23282@debbugs.gnu.org>; Sun, 15 May 2016 08:18:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to :content-transfer-encoding; bh=cwMt4Ie3mGiM9eLC9nhkpL4VNbc3PUFNRciaKmied0A=; b=C4GeCiXdS5MlYbsqGomP20PaTNWK9CEub/P8kzKRxYpvyLd6QYG0XdSWshDDCBdyRC PCzDwqkO1SLmVXOE5Mopoe2asmZFnQklb/1i72kkIrxj+CxP/udbny72wJiuMGcytHwc jjm8pTpJ4rSwHdopRi3Rt7UDEYYA7hnqe2aYapY04lzf8jyzm/tbN2l+OmJZnmN9gp2S a8wZ3pHKMVwk/SU4qI1f9AFbElNpYTz1yLQd2IIfQrbtBsUafjnzmwK8fdyfjTsjYidx f/x3wic2xzch6zFsn7nO66mKpTSX5aeV7rfcVw3mP2MQ2SKASEkHohRg2vEwlNxXNvqk 6kvw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:date:message-id:subject:from :to:content-transfer-encoding; bh=cwMt4Ie3mGiM9eLC9nhkpL4VNbc3PUFNRciaKmied0A=; b=f6vs9yIfH1JMNmKShDVOhO9y3dWI0dhzcuJthkBjwPxiHdeuCkl/Z+I9yiVxqQvXXx RLyqJXbqtMWdt+xvOay4Rpi7lrwbvhRuemgv8SAuIhSO1JKU3m2fJ0Y31x+R41Hb0Dyh o5FCbtbojSDcs+QIU5e3RhwXuualTQvtsJlhI22392rHKAkvrV9HmQ20bD0tP3lAptSp kXWQ4uZN2FysORZdjdGjCgxnO8NgWT5yI91dClrH4XHdbj4mMht9kNVu8QhtgSu11zty X0tHH1arORYLioPOXl1mj9ofVeJwWeI0VpFU72gAwR22pIgvV4OhZxtS/A6fgFkeIMpv IVmQ== X-Gm-Message-State: AOPr4FUKriqqOo4v82snRiNxKOJ4o8doCjbRH1QP82ctR/tCICcDLk9CxykDWsqkDmE6vMYi4qo+NMxYMXRD/g== MIME-Version: 1.0 X-Received: by 10.202.214.208 with SMTP id n199mr14570115oig.144.1463325487691; Sun, 15 May 2016 08:18:07 -0700 (PDT) Received: by 10.157.45.138 with HTTP; Sun, 15 May 2016 08:18:07 -0700 (PDT) Date: Sun, 15 May 2016 11:18:07 -0400 X-Google-Sender-Auth: yT_ylQULs2zeKz4K0kCm8lX_5gw Message-ID: Subject: bug#23282: 24.5; eieio class unexpected behaviour From: Noam Postavsky To: 23282@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.5 (/) X-Debbugs-Envelope-To: 23282 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) tags 23282 + wontfix close 23282 quit It's documented in the EIEIO manual that the :protection slot has no effect= . (info "(eieio) Slot Options") =E2=80=98:protection=E2=80=99 This is an old option that is not supported any more. [...] This protection is not enforced by the code any more, so it=E2=80=99s = only useful as documentation. From unknown Tue Aug 19 02:51:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 13 Jun 2016 11:24:03 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator