From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "T.V Raman" Newsgroups: gmane.emacs.devel Subject: Desricbe-bindings *very slow* Date: Fri, 25 Jun 2021 19:16:06 -0700 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3662"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Jun 26 04:17:04 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lwxsV-0000oL-Fu for ged-emacs-devel@m.gmane-mx.org; Sat, 26 Jun 2021 04:17:03 +0200 Original-Received: from localhost ([::1]:40606 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lwxsU-0007A0-Gv for ged-emacs-devel@m.gmane-mx.org; Fri, 25 Jun 2021 22:17:02 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33418) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lwxrl-0006SB-Bg for emacs-devel@gnu.org; Fri, 25 Jun 2021 22:16:17 -0400 Original-Received: from mail-pf1-x42b.google.com ([2607:f8b0:4864:20::42b]:33417) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lwxri-0000ZX-Qe for emacs-devel@gnu.org; Fri, 25 Jun 2021 22:16:17 -0400 Original-Received: by mail-pf1-x42b.google.com with SMTP id s14so7643876pfg.0 for ; Fri, 25 Jun 2021 19:16:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:message-id:from:to:subject:mime-version :content-transfer-encoding; bh=Cye3x7fWGpkUo4HivgNKLvJ8B1g7YirTwt2+5XR5WGQ=; b=QJfc3mKGIatSqZ4auEQV+Ll9j3n/Ad9w6CrwfhrqeOm4E/RSeVtpAg6HIzkmVxveeq L2wAXCN96B+eJcLSpVzIlX2X0BgCjFYUWoiuBByPsmgzUX7aa5n+XMxq2jJDZ0NgsLfs hI+o82GxJU6aJy7ePkko3S8PoQL+xY8w+kBXk2unR1AVMwMpNr6Z8aDMeyN3sSdWjOtB z5QwYsj1oV7bL/Yvn/ZufqojSbv7BB6Pxr+UbeCiBsvRJhg0/omqcB6tiODsWgNuX7L3 M2BHNt2EwjKWlAL8icHh9jR4XZgXi95CIFNKGkLb6hiZRAc1y+cx9VC21AMp3X1fs4Ea QJcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:message-id:from:to:subject:mime-version :content-transfer-encoding; bh=Cye3x7fWGpkUo4HivgNKLvJ8B1g7YirTwt2+5XR5WGQ=; b=Do9Woai9DQreUgClHFnMEsx19+7ZzGN/e2ex3J25vDmkh6AdLnJ61FY8pMujX9YTHg 835ijW6XULBlMC2F1npTODzzKT6RSARHTLlF7ZcT7uEzo9xlHXva2e8j+ORt6aNCKrrY 4W2yLYaTOnVVKcBPYpvgMha0UgTAA1onfOsF8dEwL25hk/Rr/FbEMYAhHSpLJeXq1QHF puaZuxepFURjequJYbfTy9/b6AZ8huoMxk97vjyA7C86fTx3fsdAWXnjrb/OXfihMl40 cd0MErNyUVnC3X75HhYysE3jx6L3PCcyEBznQpjR25AEZAUccMWEjDlW6ww8POFfbwiJ 80dQ== X-Gm-Message-State: AOAM533mH/P7dcDUthBhhqywfbvQEDYjhsNLXLSWXUZDIb2o4c9gsFxE 01ItddFSqvoGkYFEYW6o6fC4LQrbnbMiWg== X-Google-Smtp-Source: ABdhPJx6M49HJqKmImkv4VP3ayDy6RrJFv92ai9OmvR29ybgj9PnnOQou9W8L8O9flstaMf7K22I2g== X-Received: by 2002:aa7:9e02:0:b029:309:c923:5068 with SMTP id y2-20020aa79e020000b0290309c9235068mr4473148pfq.30.1624673772496; Fri, 25 Jun 2021 19:16:12 -0700 (PDT) Original-Received: from raman-glaptop (c-24-4-174-65.hsd1.ca.comcast.net. [24.4.174.65]) by smtp.gmail.com with ESMTPSA id s42sm6930841pfw.184.2021.06.25.19.16.11 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Jun 2021 19:16:11 -0700 (PDT) Received-SPF: pass client-ip=2607:f8b0:4864:20::42b; envelope-from=raman@google.com; helo=mail-pf1-x42b.google.com X-Spam_score_int: -177 X-Spam_score: -17.8 X-Spam_bar: ----------------- X-Spam_report: (-17.8 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_MED=-0.193, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, ENV_AND_HDR_SPF_MATCH=-0.5, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5, USER_IN_DEF_SPF_WL=-7.5 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:271016 Archived-At: And here is the backtrace for describe-bindings hanging: Debugger entered--Lisp error: (quit) (help--describe-vector #^[nil nil keymap #^^[3 0 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...] #^^[1 0 #^^[2 0 #^^[3 0 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command] self-insert-command self-insert-command self- insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] [] help--describe-command t ((keymap ... ... ... ... ... ... keymap ... ... ... ... ... ... ... ... ... ... ...) (keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (keymap ...)) (keymap #^[nil nil keymap #^^[3 0 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...] #^^[1 0 #^^[2 0 #^^[3 0 nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command] self-insert-command self-insert-command self- insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] (0 . set-mark-command) (1 . move-beginning-of-line) (2 . backward-char) (3 . mode-specific-command-prefix) (4 . delete-char) (5 . emacspeak-prefix-command) (6 . forward-char) (7 . keyboard-quit) (8 . help-command) (9 . indent-for-tab-command) (10 . electric-newline-and-maybe-indent) (11 . kill-line) (12 . recenter-top-bottom) (13 . newline) (14 . next-line) (15 keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (16 . previous-line) (17 . quoted-insert) ...) nil) (describe-map (keymap #^[nil nil keymap #^^[3 0 set-mark-command move-beginning-of-line backward-char mode-specific-command-prefix delete-char emacspeak-prefix-command forward-char keyboard-quit help-command indent-for-tab-command electric-newline-and-maybe-indent kill-line recenter-top-bottom newline next-line (keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) previous-line quoted-insert isearch-backward ...] #^^[1 0 #^^[2 0 #^^[3 0 set-mark-command move-beginning-of-line backward-char mode-specific-command-prefix delete-char emacspeak-prefix-command forward-char keyboard-quit help-command indent-for-tab-command electric-newline-and-maybe-indent kill-line recenter-top-bottom newline next-line ... previous-line quoted-insert isearch-backward ...] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-ins ert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] (f14 . kmacro-end-or-call-macro) (f13 . kmacro-start-macro-or-insert-counter) (8388640 . emacspeak-muggles-maths-navigator/body) (8388718 . emacspeak-muggles-navigate/body) (print . emacspeak-muggles-brightness/body) (S-mouse-3 . kmacro-end-call-mouse) (C-S-iso-lefttab . tab-previous) (C-S-tab . tab -previous) (C-tab . tab-next) (f5 . find-file) (silence . emacspeak-silence) (67108923 . emacspeak-hyper-keymap) (67108910 . emacspeak-super-keymap) (67108903 . emacspeak-super-keymap) (67108908 . emacspeak-alt-keymap) (S-down . emacspeak-skip-blank-lines-forward) (S-up . emacspeak-skip-blank-lines-backward) (S-right . next-buffer) ...) [] nil t ((keymap ... ... ... ... ... ... keymap ... ... ... ... ... ... ... ... ... ... ...) (keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (keymap ...)) t nil) (describe-map-tree (keymap #^[nil nil keymap #^^[3 0 set-mark-command move-beginning-of-line backward-char mode-specific-command-prefix delete-char emacspeak-prefix-command forward-char keyboard-quit help-command indent-for-tab-command electric-newline-and-maybe-indent kill-line recenter-top-bottom newline next-line (keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) previous-line quoted-insert isearch-backward ...] #^^[1 0 #^^[2 0 #^^[3 0 set-mark-command move-beginning-of-line backward-char mode-specific-command-prefix delete-char emacspeak-prefix-command forward-char keyboard-quit help-command indent-for-tab-command electric-newline-and-maybe-indent kill-line recenter-top-bottom newline next-line ... previous-line quoted-insert isearch-backward ...] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-ins ert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command] self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command self-insert-command ...] (f14 . kmacro-end-or-call-macro) (f13 . kmacro-start-macro-or-insert-counter) (8388640 . emacspeak-muggles-maths-navigator/body) (8388718 . emacspeak-muggles-navigate/body) (print . emacspeak-muggles-brightness/body) (S-mouse-3 . kmacro-end-call-mouse) (C-S-iso-lefttab . tab-previous) (C-S-tab . tab -previous) (C-tab . tab-next) (f5 . find-file) (silence . emacspeak-silence) (67108923 . emacspeak-hyper-keymap) (67108910 . emacspeak-super-keymap) (67108903 . emacspeak-super-keymap) (67108908 . emacspeak-alt-keymap) (S-down . emacspeak-skip-blank-lines-forward) (S-up . emacspeak-skip-blank-lines-backward) (S-right . next-buffer) ...) t ((keymap ... ... ... ... ... ... keymap ... ... ... ... ... ... ... ... ... ... ...) (keymap ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (keymap ...)) nil "\f\nGlobal Bindings" t nil t nil) (describe-buffer-bindings # nil) (#f(compiled-function (&optional prefix buffer) "Display a buffer showing a list of all defined keys, and their definitions.\nThe keys are displayed in order of precedence.\n\nThe optional argument PREFIX, if non-nil, should be a key sequence;\nthen we display only bindings that start with that prefix.\nThe optional argument BUFFER specifies which buffer's bindings\nto display (default, the current buffer). BUFFER can be a buffer\nor a buffer name." (interactive nil) #) nil nil) (ad-Advice-describe-bindings #f(compiled-function (&optional prefix buffer) "Display a buffer showing a list of all defined keys, and their definitions.\nThe keys are displayed in order of precedence.\n\nThe optional argument PREFIX, if non-nil, should be a key sequence;\nthen we display only bindings that start with that prefix.\nThe optional argument BUFFER specifies which buffer's bindings\nto display (default, the current buffer). BUFFER can be a buffer\nor a buffer name." (interactive nil) #)) (apply ad-Advice-describe-bindings #f(compiled-function (&optional prefix buffer) "Display a buffer showing a list of all defined keys, and their definitions.\nThe keys are displayed in order of precedence.\n\nThe optional argument PREFIX, if non-nil, should be a key sequence;\nthen we display only bindings that start with that prefix.\nThe optional argument BUFFER specifies which buffer's bindings\nto display (default, the current buffer). BUFFER can be a buffer\nor a buffer name." (interactive nil) #) nil) (describe-bindings) (# describe-bindings) (apply # describe-bindings nil) (ad-Advice-funcall-interactively # describe-bindings) (apply ad-Advice-funcall-interactively # describe-bindings) (funcall-interactively describe-bindings) (# describe-bindings nil nil) (ad-Advice-call-interactively # describe-bindings nil nil) (apply ad-Advice-call-interactively # (describe-bindings nil nil)) (#f(advice-wrapper :around # ad-Advice-call-interactively) describe-bindings nil nil) (apply #f(advice-wrapper :around # ad-Advice-call-interactively) describe-bindings (nil nil)) (call-interactively@ido-cr+-record-current-command #f(advice-wrapper :around # ad-Advice-call-interactively) describe-bindings nil nil) (apply call-interactively@ido-cr+-record-current-command #f(advice-wrapper :around # ad-Advice-call-interactively) (describe-bindings nil nil)) (call-interactively describe-bindings nil nil) (command-execute describe-bindings) -- Thanks, --Raman(I Search, I Find, I Misplace, I Research) ♉ Id: kg:/m/0285kf1 🦮 -- Thanks, --Raman(I Search, I Find, I Misplace, I Research) ♉ Id: kg:/m/0285kf1 🦮