Thanks, Paul and Ed. In my case, adding both archive-zip-use-pkzip and archive-zip-extract works.
;; use unzip instead of pkunzip (setq archive-zip-use-pkzip nil) (setq archive-zip-extract (quote ("unzip" "-qq" "-c"))) Paul Kinnucan wrote: >Ed Mooney writes: > > I had the same problem. The symptom is that after you open an archive, > > you can't extract a member to its own buffer. > > > > Under 2.3.4, archive-zip-extract gets set to ("unzip" "-qq" "-c"). > > Undert 2.3.5, it gets set to ("pkunzip" "-e" "-o-"). (In my environment, > > anyway. I don't know which extraction utility is the default, but I > > don't seem to have customized it.) A related difference between the two > > JDE versions is that jde-util.el uses archive-zip-extract in 2.3.5, but > > not in 2.3.4. I don't understand elisp well enough to know if it's being > > called or defined. > > > > I fixed things by: > > > > M-x customize-apropos RET archive-zip-extract > > > > Enter "unzip" for "Program:" and "-qq" and "-c" as options. Then, "Save > > for Future Sessions". > >Hi Ed, > >JDEE 2.3.5 adds some infrastructure to support navigation of zip and >jar files in jde-sourcepath. The infrastructure loads arc-mode on >JDEE startup. When arc-mode is loaded on Windows, it sets the >value of archive-zip-extract to ("pkunzip" "-e" "-o-") if >archive-zip-use-pkzip is nonnil (the default). Otherwise, it sets the value >to ("unzip" "-qq" "-c"). In short, arc-mode is set up to use pkunzip >by default on Windows. If you want to avoid this, customize >archive-zip-use-pkzip to be off (nil). > >Paul > > -- -------------------- Java Architect yoonforh at tmax dot co dot kr (ICQ #21382429) Building on One Span Ahead Technology Process Engineer From Software Development To Business Modeling PGP http://www.javadom.com/personal/yoonforhatyahoodotcom.asc