unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#11734: 24.1; Save Toolbar not working
@ 2012-06-18 12:07 David Webb
  2012-06-25  0:55 ` Glenn Morris
  2013-03-25  7:00 ` bug#11734: Additional information re. save button David Rogers
  0 siblings, 2 replies; 7+ messages in thread
From: David Webb @ 2012-06-18 12:07 UTC (permalink / raw)
  To: 11734

From: David Webb <cadizgramps@gmail.com>
To: bug-gnu-emacs@gnu.org
Subject: 24.1; Save Toolbar not working
X-Draft-From: ("INBOX")
--text follows this line--
This bug report will be sent to the Bug-GNU-Emacs mailing list
and the GNU bug tracker at debbugs.gnu.org.  Please check that
the From: line contains a valid email address.  After a delay of up
to one day, you should receive an acknowledgement at that address.

Please write in English if possible, as the Emacs maintainers
usually do not have translators for other languages.

Please describe exactly what actions triggered the bug, and
the precise symptoms of the bug.  If you can, give a recipe
starting from `emacs -Q':

recently built emacs 24.1, when doing a save with the toolbar icon I
often get the following in mini-buffer:

<tool-bar><separator-1> is undefined
naturally the file is not saved. HOvering over the icon, the descriptive
text is merely a hyphen.

this behavior is not consistent, sometimes the save icon works,
sometimes not

If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
     `bt full' and `xbacktrace'.
For information about debugging Emacs, please read the file
/usr/local/share/emacs/24.1/etc/DEBUG.


In GNU Emacs 24.1.1 (i686-pc-linux-gnu, GTK+ Version 2.24.10)
  of 2012-06-12 on hp
Windowing system distributor `The X.Org Foundation', version 11.0.11103000
Important settings:
   value of $LC_ALL: nil
   value of $LC_COLLATE: nil
   value of $LC_CTYPE: nil
   value of $LC_MESSAGES: nil
   value of $LC_MONETARY: en_US.UTF-8
   value of $LC_NUMERIC: en_US.UTF-8
   value of $LC_TIME: en_US.UTF-8
   value of $LANG: en_US.UTF-8
   value of $XMODIFIERS: nil
   locale-coding-system: utf-8-unix
   default enable-multibyte-characters: t

Major mode: Org

Minor modes in effect:
   yas/global-mode: t
   yas/minor-mode: t
   nxhtml-menu-mode: t
   shell-dirtrack-mode: t
   global-auto-complete-mode: t
   ido-everywhere: t
   tooltip-mode: t
   mouse-wheel-mode: t
   tool-bar-mode: t
   menu-bar-mode: t
   file-name-shadow-mode: t
   global-font-lock-mode: t
   font-lock-mode: t
   blink-cursor-mode: t
   auto-composition-mode: t
   auto-encryption-mode: t
   auto-compression-mode: t
   column-number-mode: t
   line-number-mode: t
   transient-mark-mode: (only . t)

Recent input:
d d d d SPC SPC SPC SPC SPC d SPC SPC SPC SPC <up>
a <help-echo> <tool-bar> <undo> x <backspace> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <menu-bar> <Message> <Kill Message> <help-echo>
d d q q y <help-echo> <down-mouse-5> <mouse-5> <down-mouse-5>
<mouse-5> <down-mouse-4> <mouse-4> <down-mouse-4> <mouse-4>
<double-down-mouse-4> <double-mouse-4> <down-mouse-1>
<mouse-movement> <drag-mouse-1> <C-return> D O N E
SPC T r a i l SPC h i k e SPC a t SPC C r a b a b <backspace>
p p l e SPC O r a <backspace> c h a r d SPC P a r t
k <backspace> <backspace> k , SPC M a r i o n SPC I
L <left> <left> <left> <left> <left> <left> <left>
<left> <left> <left> <left> <left> <left> <left> <left>
<left> <left> <left> <left> <left> <left> <left> <left>
<left> <left> <left> <left> <left> <left> <left> <left>
<left> <left> <left> <left> <left> <left> <left> <left>
<left> <left> <left> <left> <left> <left> <left> <left>
C-c C-t d C-c . <help-echo> <help-echo> <down-mouse-1>
<mouse-1> <help-echo> <tool-bar> <separator-1> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <tool-bar>
<separator-1> M-x e m a c s - r e p o r <tab> <backspace>
<backspace> <backspace> <backspace> <backspace> b u
g <tab> <backspace> <backspace> <backspace> <backspace>
<backspace> <backspace> <backspace> <backspace> <backspace>
b u g <tab> <backspace> <backspace> <backspace> <backspace>
<backspace> <backspace> <backspace> <backspace> <backspace>
<backspace> r e p o r <tab> <backspace> <backspace>
<backspace> <tab> <tab> q <backspace> C-g <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <help-echo> <help-echo> <help-echo>
<help-echo> <help-echo> <tool-bar> <separator-1> M-x
d e b u g <tab> - o n <tab> <return> C-g M-x d e b
u g <tab> <tab> <return> <help-echo> <help-echo> C-g
C-g <down-mouse-1> <mouse-movement> <drag-mouse-1>
q M-x r e p o r t - e m a <tab> <return>

Recent messages:
Mark set
[a-z..]:Set [SPC]:clear
Auto-saving...
Making completion list...
Quit [2 times]
Making completion list...
Entering debugger...
Quit [2 times]
Mark set
Back to top level.

Load-path shadows:
/home/daveo/.emacs.d/el-get/pylookup/pylookup hides 
~/.emacs.d/pylookup/pylookup
/home/daveo/.emacs.d/el-get/python-mode/python-mode hides 
~/.emacs.d/python-mode/python-mode
/home/daveo/.emacs.d/el-get/python-mode/pymacs hides 
~/.emacs.d/python-mode/pymacs
/home/daveo/.emacs.d/el-get/auto-complete/auto-complete hides 
~/.emacs.d/auto-complete
/home/daveo/.emacs.d/el-get/popup/popup hides ~/.emacs.d/popup
~/.emacs.d/python-mode/pylint hides ~/.emacs.d/pylint
/home/daveo/.emacs.d/el-get/auto-complete/auto-complete-config hides 
~/.emacs.d/auto-complete-config
/home/daveo/.emacs.d/el-get/emacs-w3m/mime-w3m hides ~/.emacs.d/mime-w3m
/home/daveo/.emacs.d/el-get/nxhtml/util/org-odt hides 
/usr/local/share/emacs/24.1/lisp/org/org-odt
~/.emacs.d/package hides /usr/local/share/emacs/24.1/lisp/emacs-lisp/package

Features:
(shadow emacsbug sendmail debug cal-move bookmark tabify apropos
gnus-html xml url-cache mm-url url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-util url-parse url-vars org-wl
org-w3m org-vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs
org-html org-exp ob-exp org-exp-blocks find-func org-agenda org-info
org-gnus org-docview org-bibtex bibtex org-bbdb org ob-emacs-lisp
ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys
ob ob-eval org-pcomplete org-list org-faces org-compat org-entities
org-macs noutline outline cal-menu calendar cal-loaddefs mule-util sort
smiley gnus-cite flow-fill mail-extr gnus-async gnus-bcklg qp gnus-ml
disp-table gnus-topic nndraft nnmh nnfolder utf-7 network-stream
starttls nnimap parse-time tls utf7 netrc gnus-agent gnus-srvr
gnus-score score-mode nnvirtual gnus-msg gnus-art mm-uu mml2015
epg-config mm-view mml-smime smime dig mailcap nntp gnus-cache gnus-sum
nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec
gnus-int gnus-range message rfc822 mml mml-sec mm-decode mm-bodies
mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev
gmm-utils mailheader gnus-win gnus gnus-ems nnheader mail-utils linum
color-theme-autoloads color-theme-molokai-autoloads
color-theme-solarized-autoloads deft-autoloads dired+-autoloads
emacsd-tile-autoloads orginit yasnippet dropdown-list tango-dark-theme
.loaddefs python-mode skeleton derived rx cc-cmds cc-engine cc-vars
cc-defs doctest-mode flymake-files flymakemsg nxhtml-autostart
nxhtml-autoload majmodpri vc-git nxhtml-menu web-autoload nxhtml-base
info el-get autoload package help-mode view dired+ dired-x ediff-merg
ediff-diff ediff-wind ediff-mult ediff-help ediff-init ediff-util
dired-aux dired erc-highlight-nicknames erc-button erc-fill erc-stamp
erc-goodies erc erc-backend erc-compat thingatpt pp flymake warnings
pylookup cl browse-url compile tramp tramp-compat auth-source eieio
byte-opt bytecomp byte-compile cconv macroexp assoc gnus-util mm-util
mail-prsvr password-cache shell pcomplete comint ansi-color format-spec
tramp-loaddefs regexp-opt auto-complete-config auto-complete edmacro
kmacro popup easy-mmode ropemacs ring pymacs advice help-fns
advice-preload ido cus-edit easymenu cus-start cus-load wid-edit server
time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd
tool-bar dnd fontset image fringe lisp-mode register page menu-bar
rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax
facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak
czech european ethiopic indian cyrillic chinese case-table epa-hook
jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces
cus-face files text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget hashtable-print-readable backquote
make-network-process dbusbind dynamic-setting system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)






^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#11734: 24.1; Save Toolbar not working
  2012-06-18 12:07 bug#11734: 24.1; Save Toolbar not working David Webb
@ 2012-06-25  0:55 ` Glenn Morris
  2012-06-28  0:38   ` David Webb
  2013-03-25  7:00 ` bug#11734: Additional information re. save button David Rogers
  1 sibling, 1 reply; 7+ messages in thread
From: Glenn Morris @ 2012-06-25  0:55 UTC (permalink / raw)
  To: David Webb; +Cc: 11734

David Webb wrote:

> recently built emacs 24.1, when doing a save with the toolbar icon I
> often get the following in mini-buffer:
>
> <tool-bar><separator-1> is undefined
> naturally the file is not saved. HOvering over the icon, the descriptive
> text is merely a hyphen.
>
> this behavior is not consistent, sometimes the save icon works,
> sometimes not

Thanks for the report. I'm afraid that this sounds like one of those
issues that will be difficult to solve unless you can come up with a
reproducible recipe starting from emacs -Q. I tried, but could not
reproduce it. It sounds like somehow the vertical separator next to the
save button is being selected, but that ought not to be possible.

If it happens again, maybe post the value of the variable tool-var-map
at the time.

> In GNU Emacs 24.1.1 (i686-pc-linux-gnu, GTK+ Version 2.24.10)
>  of 2012-06-12 on hp





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#11734: 24.1; Save Toolbar not working
  2012-06-25  0:55 ` Glenn Morris
@ 2012-06-28  0:38   ` David Webb
  2012-06-28  1:59     ` Glenn Morris
  0 siblings, 1 reply; 7+ messages in thread
From: David Webb @ 2012-06-28  0:38 UTC (permalink / raw)
  To: Glenn Morris

On 06/24/2012 07:55 PM, Glenn Morris wrote:
> David Webb wrote:
>
>> recently built emacs 24.1, when doing a save with the toolbar icon I
>> often get the following in mini-buffer:
>>
>> <tool-bar><separator-1> is undefined
>> naturally the file is not saved. HOvering over the icon, the descriptive
>> text is merely a hyphen.
>>
>> this behavior is not consistent, sometimes the save icon works,
>> sometimes not
> Thanks for the report. I'm afraid that this sounds like one of those
> issues that will be difficult to solve unless you can come up with a
> reproducible recipe starting from emacs -Q. I tried, but could not
> reproduce it. It sounds like somehow the vertical separator next to the
> save button is being selected, but that ought not to be possible.
>
> If it happens again, maybe post the value of the variable tool-var-map
> at the time.
hope this helps, toolbar save misbehaved and I did C-h v and copied the 
following:

Value: (keymap
  (new-file menu-item "Visit New File..." find-file :enable
            (menu-bar-non-minibuffer-window-p)
            :help "Specify a new file's name, to edit the file" :image
            (find-image
             (cond
              ((not
                (display-color-p))
               '((:type pbm :file "new.pbm" :foreground "black" 
:background "grey75")
                 (:type xbm :file "new.xbm" :foreground "black" 
:background "grey75")
                 (:type xpm :file "low-color/new.xpm")
                 (:type xpm :file "new.xpm")))
              ((<
                (display-color-cells)
                256)
               '((:type xpm :file "low-color/new.xpm")
                 (:type xpm :file "new.xpm")
                 (:type pbm :file "new.pbm" :foreground "black" 
:background "grey75")
                 (:type xbm :file "new.xbm" :foreground "black" 
:background "grey75")))
              (t
               '((:type xpm :file "new.xpm")
                 (:type pbm :file "new.pbm" :foreground "black" 
:background "grey75")
                 (:type xbm :file "new.xbm" :foreground "black" 
:background "grey75")))))
            :label "New File" :vert-only t)
  (open-file menu-item "Open File..." menu-find-file-existing :enable
             (menu-bar-non-minibuffer-window-p)
             :help "Read an existing file into an Emacs buffer" :image
             (find-image
              (cond
               ((not
                 (display-color-p))
                '((:type pbm :file "open.pbm" :foreground "black" 
:background "grey75")
                  (:type xbm :file "open.xbm" :foreground "black" 
:background "grey75")
                  (:type xpm :file "low-color/open.xpm")
                  (:type xpm :file "open.xpm")))
               ((<
                 (display-color-cells)
                 256)
                '((:type xpm :file "low-color/open.xpm")
                  (:type xpm :file "open.xpm")
                  (:type pbm :file "open.pbm" :foreground "black" 
:background "grey75")
                  (:type xbm :file "open.xbm" :foreground "black" 
:background "grey75")))
               (t
                '((:type xpm :file "open.xpm")
                  (:type pbm :file "open.pbm" :foreground "black" 
:background "grey75")
                  (:type xbm :file "open.xbm" :foreground "black" 
:background "grey75")))))
             :label "Open" :vert-only t)
  (dired menu-item "Open Directory..." dired :enable
         (menu-bar-non-minibuffer-window-p)
         :help "Read a directory, to operate on its files" :image
         (find-image
          (cond
           ((not
             (display-color-p))
            '((:type pbm :file "diropen.pbm" :foreground "black" 
:background "grey75")
              (:type xbm :file "diropen.xbm" :foreground "black" 
:background "grey75")
              (:type xpm :file "low-color/diropen.xpm")
              (:type xpm :file "diropen.xpm")))
           ((<
             (display-color-cells)
             256)
            '((:type xpm :file "low-color/diropen.xpm")
              (:type xpm :file "diropen.xpm")
              (:type pbm :file "diropen.pbm" :foreground "black" 
:background "grey75")
              (:type xbm :file "diropen.xbm" :foreground "black" 
:background "grey75")))
           (t
            '((:type xpm :file "diropen.xpm")
              (:type pbm :file "diropen.pbm" :foreground "black" 
:background "grey75")
              (:type xbm :file "diropen.xbm" :foreground "black" 
:background "grey75")))))
         :vert-only t)
  (kill-buffer menu-item "Close" kill-this-buffer :enable
               (kill-this-buffer-enabled-p)
               :help "Discard (kill) current buffer" :image
               (find-image
                (cond
                 ((not
                   (display-color-p))
                  '((:type pbm :file "close.pbm" :foreground "black" 
:background "grey75")
                    (:type xbm :file "close.xbm" :foreground "black" 
:background "grey75")
                    (:type xpm :file "low-color/close.xpm")
                    (:type xpm :file "close.xpm")))
                 ((<
                   (display-color-cells)
                   256)
                  '((:type xpm :file "low-color/close.xpm")
                    (:type xpm :file "close.xpm")
                    (:type pbm :file "close.pbm" :foreground "black" 
:background "grey75")
                    (:type xbm :file "close.xbm" :foreground "black" 
:background "grey75")))
                 (t
                  '((:type xpm :file "close.xpm")
                    (:type pbm :file "close.pbm" :foreground "black" 
:background "grey75")
                    (:type xbm :file "close.xbm" :foreground "black" 
:background "grey75")))))
               :vert-only t)
  (save-buffer menu-item "Save" save-buffer :enable
               (and
                (buffer-modified-p)
                (buffer-file-name)
                (menu-bar-non-minibuffer-window-p))
               :help "Save current buffer to its file" :image
               (find-image
                (cond
                 ((not
                   (display-color-p))
                  '((:type pbm :file "save.pbm" :foreground "black" 
:background "grey75")
                    (:type xbm :file "save.xbm" :foreground "black" 
:background "grey75")
                    (:type xpm :file "low-color/save.xpm")
                    (:type xpm :file "save.xpm")))
                 ((<
                   (display-color-cells)
                   256)
                  '((:type xpm :file "low-color/save.xpm")
                    (:type xpm :file "save.xpm")
                    (:type pbm :file "save.pbm" :foreground "black" 
:background "grey75")
                    (:type xbm :file "save.xbm" :foreground "black" 
:background "grey75")))
                 (t
                  '((:type xpm :file "save.xpm")
                    (:type pbm :file "save.pbm" :foreground "black" 
:background "grey75")
                    (:type xbm :file "save.xbm" :foreground "black" 
:background "grey75")))))
               :label "Save")
  (separator-1 "--")
  (undo menu-item "Undo" undo :enable
        (and
         (not buffer-read-only)
         (not
          (eq t buffer-undo-list))
         (if
             (eq last-command 'undo)
             (listp pending-undo-list)
           (consp buffer-undo-list)))
        :help "Undo last operation" :image
        (find-image
         (cond
          ((not
            (display-color-p))
           '((:type pbm :file "undo.pbm" :foreground "black" :background 
"grey75")
             (:type xbm :file "undo.xbm" :foreground "black" :background 
"grey75")
             (:type xpm :file "low-color/undo.xpm")
             (:type xpm :file "undo.xpm")))
          ((<
            (display-color-cells)
            256)
           '((:type xpm :file "low-color/undo.xpm")
             (:type xpm :file "undo.xpm")
             (:type pbm :file "undo.pbm" :foreground "black" :background 
"grey75")
             (:type xbm :file "undo.xbm" :foreground "black" :background 
"grey75")))
          (t
           '((:type xpm :file "undo.xpm")
             (:type pbm :file "undo.pbm" :foreground "black" :background 
"grey75")
             (:type xbm :file "undo.xbm" :foreground "black" :background 
"grey75"))))))
  (separator-2 "--")
  (cut menu-item "Cut" kill-region :enable
       (and mark-active
            (not buffer-read-only))
       :help "Cut (kill) text in region between mark and current 
position" :image
       (find-image
        (cond
         ((not
           (display-color-p))
          '((:type pbm :file "cut.pbm" :foreground "black" :background 
"grey75")
            (:type xbm :file "cut.xbm" :foreground "black" :background 
"grey75")
            (:type xpm :file "low-color/cut.xpm")
            (:type xpm :file "cut.xpm")))
         ((<
           (display-color-cells)
           256)
          '((:type xpm :file "low-color/cut.xpm")
            (:type xpm :file "cut.xpm")
            (:type pbm :file "cut.pbm" :foreground "black" :background 
"grey75")
            (:type xbm :file "cut.xbm" :foreground "black" :background 
"grey75")))
         (t
          '((:type xpm :file "cut.xpm")
            (:type pbm :file "cut.pbm" :foreground "black" :background 
"grey75")
            (:type xbm :file "cut.xbm" :foreground "black" :background 
"grey75")))))
       :vert-only t)
  (copy menu-item "Copy" kill-ring-save :enable mark-active :help "Copy 
text in region between mark and current position" :keys 
"\\[kill-ring-save]" :image
        (find-image
         (cond
          ((not
            (display-color-p))
           '((:type pbm :file "copy.pbm" :foreground "black" :background 
"grey75")
             (:type xbm :file "copy.xbm" :foreground "black" :background 
"grey75")
             (:type xpm :file "low-color/copy.xpm")
             (:type xpm :file "copy.xpm")))
          ((<
            (display-color-cells)
            256)
           '((:type xpm :file "low-color/copy.xpm")
             (:type xpm :file "copy.xpm")
             (:type pbm :file "copy.pbm" :foreground "black" :background 
"grey75")
             (:type xbm :file "copy.xbm" :foreground "black" :background 
"grey75")))
          (t
           '((:type xpm :file "copy.xpm")
             (:type pbm :file "copy.pbm" :foreground "black" :background 
"grey75")
             (:type xbm :file "copy.xbm" :foreground "black" :background 
"grey75")))))
        :vert-only t)
  (paste menu-item "Paste" yank :enable
         (and
          (or
           (and
            (fboundp 'x-selection-exists-p)
            (x-selection-exists-p 'CLIPBOARD))
           (if
               (featurep 'ns)
               (cdr yank-menu)
             kill-ring))
          (not buffer-read-only))
         :help "Paste (yank) text most recently cut/copied" :image
         (find-image
          (cond
           ((not
             (display-color-p))
            '((:type pbm :file "paste.pbm" :foreground "black" 
:background "grey75")
              (:type xbm :file "paste.xbm" :foreground "black" 
:background "grey75")
              (:type xpm :file "low-color/paste.xpm")
              (:type xpm :file "paste.xpm")))
           ((<
             (display-color-cells)
             256)
            '((:type xpm :file "low-color/paste.xpm")
              (:type xpm :file "paste.xpm")
              (:type pbm :file "paste.pbm" :foreground "black" 
:background "grey75")
              (:type xbm :file "paste.xbm" :foreground "black" 
:background "grey75")))
           (t
            '((:type xpm :file "paste.xpm")
              (:type pbm :file "paste.pbm" :foreground "black" 
:background "grey75")
              (:type xbm :file "paste.xbm" :foreground "black" 
:background "grey75")))))
         :vert-only t)
  (separator-3 "--")
  (isearch-forward menu-item "Forward String..." isearch-forward :help 
"Search forward for a string as you type it" :image
                   (find-image
                    (cond
                     ((not
                       (display-color-p))
                      '((:type pbm :file "search.pbm" :foreground 
"black" :background "grey75")
                        (:type xbm :file "search.xbm" :foreground 
"black" :background "grey75")
                        (:type xpm :file "low-color/search.xpm")
                        (:type xpm :file "search.xpm")))
                     ((<
                       (display-color-cells)
                       256)
                      '((:type xpm :file "low-color/search.xpm")
                        (:type xpm :file "search.xpm")
                        (:type pbm :file "search.pbm" :foreground 
"black" :background "grey75")
                        (:type xbm :file "search.xbm" :foreground 
"black" :background "grey75")))
                     (t
                      '((:type xpm :file "search.xpm")
                        (:type pbm :file "search.pbm" :foreground 
"black" :background "grey75")
                        (:type xbm :file "search.xbm" :foreground 
"black" :background "grey75")))))
                   :label "Search" :vert-only t))

[back]







^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#11734: 24.1; Save Toolbar not working
  2012-06-28  0:38   ` David Webb
@ 2012-06-28  1:59     ` Glenn Morris
  0 siblings, 0 replies; 7+ messages in thread
From: Glenn Morris @ 2012-06-28  1:59 UTC (permalink / raw)
  To: David Webb; +Cc: 11734


(Please keep 11734@debbugs cc'd on any replies)

David Webb wrote (on Wed, 27 Jun 2012 at 19:38 -0500):

> hope this helps, toolbar save misbehaved and I did C-h v and copied the 
> following:

I don't see anything wrong with that, so I'm afraid I don't know what
could be going on here.

> Value: (keymap
>   (new-file menu-item "Visit New File..." find-file :enable
>             (menu-bar-non-minibuffer-window-p)
>             :help "Specify a new file's name, to edit the file" :image
>             (find-image
>              (cond
>               ((not
>                 (display-color-p))
>                '((:type pbm :file "new.pbm" :foreground "black" 
> :background "grey75")
>                  (:type xbm :file "new.xbm" :foreground "black" 
> :background "grey75")
>                  (:type xpm :file "low-color/new.xpm")
>                  (:type xpm :file "new.xpm")))
>               ((<
>                 (display-color-cells)
>                 256)
>                '((:type xpm :file "low-color/new.xpm")
>                  (:type xpm :file "new.xpm")
>                  (:type pbm :file "new.pbm" :foreground "black" 
> :background "grey75")
>                  (:type xbm :file "new.xbm" :foreground "black" 
> :background "grey75")))
>               (t
>                '((:type xpm :file "new.xpm")
>                  (:type pbm :file "new.pbm" :foreground "black" 
> :background "grey75")
>                  (:type xbm :file "new.xbm" :foreground "black" 
> :background "grey75")))))
>             :label "New File" :vert-only t)
>   (open-file menu-item "Open File..." menu-find-file-existing :enable
>              (menu-bar-non-minibuffer-window-p)
>              :help "Read an existing file into an Emacs buffer" :image
>              (find-image
>               (cond
>                ((not
>                  (display-color-p))
>                 '((:type pbm :file "open.pbm" :foreground "black" 
> :background "grey75")
>                   (:type xbm :file "open.xbm" :foreground "black" 
> :background "grey75")
>                   (:type xpm :file "low-color/open.xpm")
>                   (:type xpm :file "open.xpm")))
>                ((<
>                  (display-color-cells)
>                  256)
>                 '((:type xpm :file "low-color/open.xpm")
>                   (:type xpm :file "open.xpm")
>                   (:type pbm :file "open.pbm" :foreground "black" 
> :background "grey75")
>                   (:type xbm :file "open.xbm" :foreground "black" 
> :background "grey75")))
>                (t
>                 '((:type xpm :file "open.xpm")
>                   (:type pbm :file "open.pbm" :foreground "black" 
> :background "grey75")
>                   (:type xbm :file "open.xbm" :foreground "black" 
> :background "grey75")))))
>              :label "Open" :vert-only t)
>   (dired menu-item "Open Directory..." dired :enable
>          (menu-bar-non-minibuffer-window-p)
>          :help "Read a directory, to operate on its files" :image
>          (find-image
>           (cond
>            ((not
>              (display-color-p))
>             '((:type pbm :file "diropen.pbm" :foreground "black" 
> :background "grey75")
>               (:type xbm :file "diropen.xbm" :foreground "black" 
> :background "grey75")
>               (:type xpm :file "low-color/diropen.xpm")
>               (:type xpm :file "diropen.xpm")))
>            ((<
>              (display-color-cells)
>              256)
>             '((:type xpm :file "low-color/diropen.xpm")
>               (:type xpm :file "diropen.xpm")
>               (:type pbm :file "diropen.pbm" :foreground "black" 
> :background "grey75")
>               (:type xbm :file "diropen.xbm" :foreground "black" 
> :background "grey75")))
>            (t
>             '((:type xpm :file "diropen.xpm")
>               (:type pbm :file "diropen.pbm" :foreground "black" 
> :background "grey75")
>               (:type xbm :file "diropen.xbm" :foreground "black" 
> :background "grey75")))))
>          :vert-only t)
>   (kill-buffer menu-item "Close" kill-this-buffer :enable
>                (kill-this-buffer-enabled-p)
>                :help "Discard (kill) current buffer" :image
>                (find-image
>                 (cond
>                  ((not
>                    (display-color-p))
>                   '((:type pbm :file "close.pbm" :foreground "black" 
> :background "grey75")
>                     (:type xbm :file "close.xbm" :foreground "black" 
> :background "grey75")
>                     (:type xpm :file "low-color/close.xpm")
>                     (:type xpm :file "close.xpm")))
>                  ((<
>                    (display-color-cells)
>                    256)
>                   '((:type xpm :file "low-color/close.xpm")
>                     (:type xpm :file "close.xpm")
>                     (:type pbm :file "close.pbm" :foreground "black" 
> :background "grey75")
>                     (:type xbm :file "close.xbm" :foreground "black" 
> :background "grey75")))
>                  (t
>                   '((:type xpm :file "close.xpm")
>                     (:type pbm :file "close.pbm" :foreground "black" 
> :background "grey75")
>                     (:type xbm :file "close.xbm" :foreground "black" 
> :background "grey75")))))
>                :vert-only t)
>   (save-buffer menu-item "Save" save-buffer :enable
>                (and
>                 (buffer-modified-p)
>                 (buffer-file-name)
>                 (menu-bar-non-minibuffer-window-p))
>                :help "Save current buffer to its file" :image
>                (find-image
>                 (cond
>                  ((not
>                    (display-color-p))
>                   '((:type pbm :file "save.pbm" :foreground "black" 
> :background "grey75")
>                     (:type xbm :file "save.xbm" :foreground "black" 
> :background "grey75")
>                     (:type xpm :file "low-color/save.xpm")
>                     (:type xpm :file "save.xpm")))
>                  ((<
>                    (display-color-cells)
>                    256)
>                   '((:type xpm :file "low-color/save.xpm")
>                     (:type xpm :file "save.xpm")
>                     (:type pbm :file "save.pbm" :foreground "black" 
> :background "grey75")
>                     (:type xbm :file "save.xbm" :foreground "black" 
> :background "grey75")))
>                  (t
>                   '((:type xpm :file "save.xpm")
>                     (:type pbm :file "save.pbm" :foreground "black" 
> :background "grey75")
>                     (:type xbm :file "save.xbm" :foreground "black" 
> :background "grey75")))))
>                :label "Save")
>   (separator-1 "--")
>   (undo menu-item "Undo" undo :enable
>         (and
>          (not buffer-read-only)
>          (not
>           (eq t buffer-undo-list))
>          (if
>              (eq last-command 'undo)
>              (listp pending-undo-list)
>            (consp buffer-undo-list)))
>         :help "Undo last operation" :image
>         (find-image
>          (cond
>           ((not
>             (display-color-p))
>            '((:type pbm :file "undo.pbm" :foreground "black" :background 
> "grey75")
>              (:type xbm :file "undo.xbm" :foreground "black" :background 
> "grey75")
>              (:type xpm :file "low-color/undo.xpm")
>              (:type xpm :file "undo.xpm")))
>           ((<
>             (display-color-cells)
>             256)
>            '((:type xpm :file "low-color/undo.xpm")
>              (:type xpm :file "undo.xpm")
>              (:type pbm :file "undo.pbm" :foreground "black" :background 
> "grey75")
>              (:type xbm :file "undo.xbm" :foreground "black" :background 
> "grey75")))
>           (t
>            '((:type xpm :file "undo.xpm")
>              (:type pbm :file "undo.pbm" :foreground "black" :background 
> "grey75")
>              (:type xbm :file "undo.xbm" :foreground "black" :background 
> "grey75"))))))
>   (separator-2 "--")
>   (cut menu-item "Cut" kill-region :enable
>        (and mark-active
>             (not buffer-read-only))
>        :help "Cut (kill) text in region between mark and current 
> position" :image
>        (find-image
>         (cond
>          ((not
>            (display-color-p))
>           '((:type pbm :file "cut.pbm" :foreground "black" :background 
> "grey75")
>             (:type xbm :file "cut.xbm" :foreground "black" :background 
> "grey75")
>             (:type xpm :file "low-color/cut.xpm")
>             (:type xpm :file "cut.xpm")))
>          ((<
>            (display-color-cells)
>            256)
>           '((:type xpm :file "low-color/cut.xpm")
>             (:type xpm :file "cut.xpm")
>             (:type pbm :file "cut.pbm" :foreground "black" :background 
> "grey75")
>             (:type xbm :file "cut.xbm" :foreground "black" :background 
> "grey75")))
>          (t
>           '((:type xpm :file "cut.xpm")
>             (:type pbm :file "cut.pbm" :foreground "black" :background 
> "grey75")
>             (:type xbm :file "cut.xbm" :foreground "black" :background 
> "grey75")))))
>        :vert-only t)
>   (copy menu-item "Copy" kill-ring-save :enable mark-active :help "Copy 
> text in region between mark and current position" :keys 
> "\\[kill-ring-save]" :image
>         (find-image
>          (cond
>           ((not
>             (display-color-p))
>            '((:type pbm :file "copy.pbm" :foreground "black" :background 
> "grey75")
>              (:type xbm :file "copy.xbm" :foreground "black" :background 
> "grey75")
>              (:type xpm :file "low-color/copy.xpm")
>              (:type xpm :file "copy.xpm")))
>           ((<
>             (display-color-cells)
>             256)
>            '((:type xpm :file "low-color/copy.xpm")
>              (:type xpm :file "copy.xpm")
>              (:type pbm :file "copy.pbm" :foreground "black" :background 
> "grey75")
>              (:type xbm :file "copy.xbm" :foreground "black" :background 
> "grey75")))
>           (t
>            '((:type xpm :file "copy.xpm")
>              (:type pbm :file "copy.pbm" :foreground "black" :background 
> "grey75")
>              (:type xbm :file "copy.xbm" :foreground "black" :background 
> "grey75")))))
>         :vert-only t)
>   (paste menu-item "Paste" yank :enable
>          (and
>           (or
>            (and
>             (fboundp 'x-selection-exists-p)
>             (x-selection-exists-p 'CLIPBOARD))
>            (if
>                (featurep 'ns)
>                (cdr yank-menu)
>              kill-ring))
>           (not buffer-read-only))
>          :help "Paste (yank) text most recently cut/copied" :image
>          (find-image
>           (cond
>            ((not
>              (display-color-p))
>             '((:type pbm :file "paste.pbm" :foreground "black" 
> :background "grey75")
>               (:type xbm :file "paste.xbm" :foreground "black" 
> :background "grey75")
>               (:type xpm :file "low-color/paste.xpm")
>               (:type xpm :file "paste.xpm")))
>            ((<
>              (display-color-cells)
>              256)
>             '((:type xpm :file "low-color/paste.xpm")
>               (:type xpm :file "paste.xpm")
>               (:type pbm :file "paste.pbm" :foreground "black" 
> :background "grey75")
>               (:type xbm :file "paste.xbm" :foreground "black" 
> :background "grey75")))
>            (t
>             '((:type xpm :file "paste.xpm")
>               (:type pbm :file "paste.pbm" :foreground "black" 
> :background "grey75")
>               (:type xbm :file "paste.xbm" :foreground "black" 
> :background "grey75")))))
>          :vert-only t)
>   (separator-3 "--")
>   (isearch-forward menu-item "Forward String..." isearch-forward :help 
> "Search forward for a string as you type it" :image
>                    (find-image
>                     (cond
>                      ((not
>                        (display-color-p))
>                       '((:type pbm :file "search.pbm" :foreground 
> "black" :background "grey75")
>                         (:type xbm :file "search.xbm" :foreground 
> "black" :background "grey75")
>                         (:type xpm :file "low-color/search.xpm")
>                         (:type xpm :file "search.xpm")))
>                      ((<
>                        (display-color-cells)
>                        256)
>                       '((:type xpm :file "low-color/search.xpm")
>                         (:type xpm :file "search.xpm")
>                         (:type pbm :file "search.pbm" :foreground 
> "black" :background "grey75")
>                         (:type xbm :file "search.xbm" :foreground 
> "black" :background "grey75")))
>                      (t
>                       '((:type xpm :file "search.xpm")
>                         (:type pbm :file "search.pbm" :foreground 
> "black" :background "grey75")
>                         (:type xbm :file "search.xbm" :foreground 
> "black" :background "grey75")))))
>                    :label "Search" :vert-only t))
> 
> [back]





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#11734: Additional information re. save button
  2012-06-18 12:07 bug#11734: 24.1; Save Toolbar not working David Webb
  2012-06-25  0:55 ` Glenn Morris
@ 2013-03-25  7:00 ` David Rogers
  2019-09-28 18:22   ` Lars Ingebrigtsen
  1 sibling, 1 reply; 7+ messages in thread
From: David Rogers @ 2013-03-25  7:00 UTC (permalink / raw)
  To: 11734

Hello
This is my first email regarding a bug; I hope I haven't gone about it
all wrong.

I have encountered the same situation as described, on at least Emacs
24.1 and 24.2. In my situation, it seems that the toolbar save button
continues to work correctly until I have used Gnus once; then, even if I
quit using Gnus, the save button stops working until I quit Emacs and
re-start it. I will try to investigate further in order to narrow down
the cause of the problem, if it will help.

-- 
Thanks
David Rogers





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#11734: Additional information re. save button
  2013-03-25  7:00 ` bug#11734: Additional information re. save button David Rogers
@ 2019-09-28 18:22   ` Lars Ingebrigtsen
  2019-10-14  6:02     ` Lars Ingebrigtsen
  0 siblings, 1 reply; 7+ messages in thread
From: Lars Ingebrigtsen @ 2019-09-28 18:22 UTC (permalink / raw)
  To: David Rogers; +Cc: 11734

David Rogers <davidandrewrogers@gmail.com> writes:

> I have encountered the same situation as described, on at least Emacs
> 24.1 and 24.2. In my situation, it seems that the toolbar save button
> continues to work correctly until I have used Gnus once; then, even if I
> quit using Gnus, the save button stops working until I quit Emacs and
> re-start it. I will try to investigate further in order to narrow down
> the cause of the problem, if it will help.

I tried reproducing this bug in Emacs 27, but was unable to -- the save
icons works for me both before and after I start Gnus.

Are you still seeing this problem in more modern versions of Emacs?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 7+ messages in thread

* bug#11734: Additional information re. save button
  2019-09-28 18:22   ` Lars Ingebrigtsen
@ 2019-10-14  6:02     ` Lars Ingebrigtsen
  0 siblings, 0 replies; 7+ messages in thread
From: Lars Ingebrigtsen @ 2019-10-14  6:02 UTC (permalink / raw)
  To: David Rogers; +Cc: 11734

Lars Ingebrigtsen <larsi@gnus.org> writes:

> David Rogers <davidandrewrogers@gmail.com> writes:
>
>> I have encountered the same situation as described, on at least Emacs
>> 24.1 and 24.2. In my situation, it seems that the toolbar save button
>> continues to work correctly until I have used Gnus once; then, even if I
>> quit using Gnus, the save button stops working until I quit Emacs and
>> re-start it. I will try to investigate further in order to narrow down
>> the cause of the problem, if it will help.
>
> I tried reproducing this bug in Emacs 27, but was unable to -- the save
> icons works for me both before and after I start Gnus.
>
> Are you still seeing this problem in more modern versions of Emacs?

More information was requested some weeks back, but no response was
given, so I'm closing this bug report.  If you're still seeing this
problem, please reopen.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2019-10-14  6:02 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-06-18 12:07 bug#11734: 24.1; Save Toolbar not working David Webb
2012-06-25  0:55 ` Glenn Morris
2012-06-28  0:38   ` David Webb
2012-06-28  1:59     ` Glenn Morris
2013-03-25  7:00 ` bug#11734: Additional information re. save button David Rogers
2019-09-28 18:22   ` Lars Ingebrigtsen
2019-10-14  6:02     ` Lars Ingebrigtsen

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).