GNU bug report logs - #18037
24.3; term.el cannot track non-ascii directories

Previous Next

Package: emacs;

Reported by: Johan Claesson <johanclaesson <at> bredband.net>

Date: Wed, 16 Jul 2014 18:11:02 UTC

Severity: normal

Found in version 24.3

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Johan Claesson <johanclaesson <at> bredband.net>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3; term.el cannot track non-ascii directories
Date: Wed, 16 Jul 2014 20:09:48 +0200

Hi,

It seem that the directory tracking in ansi-term do not handle non-ascii
directory names. 

The following recipe for emacs -Q creates a directory with the Greek
letter lambda in it's name.  When ansi-term is started in this directory
emacs will complain with: 
"error in process filter: cd: No such directory found via CDPATH environment variable"

(with-temp-buffer
  (let* ((lambda (string (cdr (assoc-string "GREEK SMALL LETTER LAMBDA" (ucs-names)))))
         (dir (make-temp-file (concat "/tmp/" lambda "_") t)))
    (cd dir)
    (ansi-term "/bin/bash")))


Possible correction in the function term-command-hook:

--- a/term.el   2014-07-16 19:22:09.348823919 +0200
+++ b/term.el   2014-07-16 19:25:33.920825786 +0200
@@ -3424,7 +3424,7 @@
                           (substring string (1+ first-colon) second-colon))))
           (setq term-pending-frame (cons filename fileline))))
        ((= (aref string 0) ?/)
-        (cd (substring string 1)))
+        (cd (string-as-multibyte (substring string 1))))
        ;; Allowing the inferior to call functions in Emacs is
        ;; probably too big a security hole.
        ;; ((= (aref string 0) ?!)


(Motivation: in term-exec-1 the coding-system-for-read is set to 'binary
with the following comment:

        ;; The process's output contains not just chars but also binary
	;; escape codes, so we need to see the raw output.  We will have to
	;; do the decoding by hand on the parts that are made of chars.

I think term-command-hook is one place where such decoding is needed.)

Regards,

/Johan



In GNU Emacs 24.3.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.10.8)
 of 2014-06-17 on goblin
Windowing system distributor `The X.Org Foundation', version 11.0.11501000
System Description:	Ubuntu 14.04 LTS

Configured using:
 `configure '--prefix=/ssd/home/jcl/usr' '--without-toolkit-scroll-bars'
 '-C' '--without-compress-info' '--enable-link-time-optimization''

Important settings:
  value of $LC_MONETARY: sv_SE.UTF-8
  value of $LC_NUMERIC: sv_SE.UTF-8
  value of $LC_TIME: sv_SE.UTF-8
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=none
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Term

Minor modes in effect:
  diff-auto-refine-mode: t
  shell-dirtrack-mode: t
  display-time-mode: t
  minibuffer-depth-indicate-mode: t
  which-function-mode: t
  minibuffer-electric-default-mode: t
  icomplete-mode: t
  ido-everywhere: t
  electric-layout-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  temp-buffer-resize-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
c d SPC l i s p <return> t <backspace> c p SPC t e 
r m SPC C-~ / <backspace> ~ <backspace> <backspace> 
. e l <tab> SPC ~ / a <return> <up> <backspace> b <return> 
C-x C-f C-f ~ b <return> <M-delete> C-x C-f C-f ~ b 
/ <return> <return> C-s C-s C-s C-s <home> C-s t e 
r m - c o m m a n d C-s C-s C-s C-s C-s <C-down> <down> 
<down> <down> <down> M-b M-b M-f SPC ( s t r i n g 
- a s - m u C-/ C-e ) <C-tab> C-q C-q SPC <return> 
C-x C-s <C-tab> M-e M-B M-F <C-up> <C-down> <C-up> 
C-n C-n C-n C-n C-n C-n C-n <C-tab> C-M-x C-q C-SPC 
<C-tab> C-M-x <C-tab> C-M-x <M-delete> C-q C-SPC <M-delete> 
<C-up> C-q C-q <return> C-s C-s C-s <C-down> C-M-x 
C-q C-SPC <C-down> <down> C-M-x <M-delete> <C-tab> 
C-1 C-1 <return> <return> e m a c s SPC - q <S-backspace> 
Q SPC C-~ ~ / e l i <tab> t e r <tab> <backspace> <backspace> 
<backspace> j c l - t e r m 0 <backspace> - i n i <tab> 
<return> c d <return> d i f f SPC - N A U R S-SPC a 
SPC <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> a u r SPC a <tab> <tab> / <tab> 
b / <tab> <return> C-s C-p C-p C-p C-p C-p C-p C-p 
C-p C-p C-p C-p C-p C-a C-n C-SPC C-n C-n C-n C-n C-n 
C-n C-n C-n C-n C-n C-n M-w <up> M-x <up> C-g C-q C-q 
SPC SPC SPC SPC C-r <return> <end> <up> <right> <return> 
<up> <down> <M-delete> M-x <up> C-e <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <return>

Recent messages:
        ((= (aref string 0) ?/)
-        (cd (substring string 1)))
+        (cd (string-as-multibyte (substring string 1))))
        ;; Allowing the inferior to call functions in Emacs is
        ;; probably too big a security hole.
        ;; ((= (aref string 0) ?!)

Quit
Mark set
Reporting new bug!

Load-path shadows:
/home/jcl/share/elisp/.dir-locals hides /home/jcl/share/elisp/external/.dir-locals
/home/jcl/share/elisp/.dir-locals hides /home/jcl/elpa/gnugo-2.3.1/.dir-locals
/home/jcl/elpa/python-20130227.2146/python hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/progmodes/python
/home/jcl/elpa/flymake-0.4.16/flymake hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/progmodes/flymake
/home/jcl/elpa/org-20140707/ob-ledger hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-ledger
/home/jcl/elpa/org-20140707/ob-table hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-table
/home/jcl/elpa/org-20140707/org-faces hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-faces
/home/jcl/elpa/org-20140707/ob-sass hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-sass
/home/jcl/elpa/org-20140707/org-info hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-info
/home/jcl/elpa/org-20140707/ob-org hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-org
/home/jcl/elpa/org-20140707/ob-awk hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-awk
/home/jcl/elpa/org-20140707/ob-css hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-css
/home/jcl/elpa/org-20140707/ob-eval hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-eval
/home/jcl/elpa/org-20140707/org-agenda hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-agenda
/home/jcl/elpa/org-20140707/ob-R hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-R
/home/jcl/elpa/org-20140707/org-install hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-install
/home/jcl/elpa/org-20140707/org-bbdb hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-bbdb
/home/jcl/elpa/org-20140707/org-ctags hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-ctags
/home/jcl/elpa/org-20140707/org-footnote hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-footnote
/home/jcl/elpa/org-20140707/org-bibtex hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-bibtex
/home/jcl/elpa/org-20140707/org-archive hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-archive
/home/jcl/elpa/org-20140707/ob-fortran hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-fortran
/home/jcl/elpa/org-20140707/org-loaddefs hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-loaddefs
/home/jcl/elpa/org-20140707/org-colview hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-colview
/home/jcl/elpa/org-20140707/ob-latex hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-latex
/home/jcl/elpa/org-20140707/ob-matlab hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-matlab
/home/jcl/elpa/org-20140707/ob-lilypond hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-lilypond
/home/jcl/elpa/org-20140707/org-attach hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-attach
/home/jcl/elpa/org-20140707/org-src hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-src
/home/jcl/elpa/org-20140707/org-macs hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-macs
/home/jcl/elpa/org-20140707/ob-scheme hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-scheme
/home/jcl/elpa/org-20140707/ob-ditaa hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-ditaa
/home/jcl/elpa/org-20140707/org-plot hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-plot
/home/jcl/elpa/org-20140707/org-mouse hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-mouse
/home/jcl/elpa/org-20140707/org-pcomplete hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-pcomplete
/home/jcl/elpa/org-20140707/ob-js hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-js
/home/jcl/elpa/org-20140707/ob-comint hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-comint
/home/jcl/elpa/org-20140707/ob-scala hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-scala
/home/jcl/elpa/org-20140707/ob-shen hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-shen
/home/jcl/elpa/org-20140707/ob-ref hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-ref
/home/jcl/elpa/org-20140707/ob-picolisp hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-picolisp
/home/jcl/elpa/org-20140707/org-version hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-version
/home/jcl/elpa/org-20140707/org-element hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-element
/home/jcl/elpa/org-20140707/ob-screen hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-screen
/home/jcl/elpa/org-20140707/ob-python hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-python
/home/jcl/elpa/org-20140707/ob-calc hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-calc
/home/jcl/elpa/org-20140707/ob-lisp hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-lisp
/home/jcl/elpa/org-20140707/ob-emacs-lisp hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-emacs-lisp
/home/jcl/elpa/org-20140707/org-eshell hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-eshell
/home/jcl/elpa/org-20140707/ob-tangle hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-tangle
/home/jcl/elpa/org-20140707/ob-lob hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-lob
/home/jcl/elpa/org-20140707/ob-perl hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-perl
/home/jcl/elpa/org-20140707/ob-asymptote hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-asymptote
/home/jcl/elpa/org-20140707/org-inlinetask hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-inlinetask
/home/jcl/elpa/org-20140707/org-mobile hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-mobile
/home/jcl/elpa/org-20140707/ob-gnuplot hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-gnuplot
/home/jcl/elpa/org-20140707/ob-mscgen hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-mscgen
/home/jcl/elpa/org-20140707/ob-plantuml hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-plantuml
/home/jcl/elpa/org-20140707/ob-maxima hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-maxima
/home/jcl/elpa/org-20140707/org-protocol hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-protocol
/home/jcl/elpa/org-20140707/org-mhe hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-mhe
/home/jcl/elpa/org-20140707/org-indent hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-indent
/home/jcl/elpa/org-20140707/org-compat hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-compat
/home/jcl/elpa/org-20140707/org-irc hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-irc
/home/jcl/elpa/org-20140707/ob-sql hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-sql
/home/jcl/elpa/org-20140707/ob-C hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-C
/home/jcl/elpa/org-20140707/ob-dot hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-dot
/home/jcl/elpa/org-20140707/ob-exp hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-exp
/home/jcl/elpa/org-20140707/org-feed hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-feed
/home/jcl/elpa/org-20140707/ob hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob
/home/jcl/elpa/org-20140707/ob-ocaml hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-ocaml
/home/jcl/elpa/org-20140707/org hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org
/home/jcl/elpa/org-20140707/org-clock hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-clock
/home/jcl/elpa/org-20140707/org-entities hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-entities
/home/jcl/elpa/org-20140707/org-docview hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-docview
/home/jcl/elpa/org-20140707/ob-keys hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-keys
/home/jcl/elpa/org-20140707/ob-octave hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-octave
/home/jcl/elpa/org-20140707/org-rmail hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-rmail
/home/jcl/elpa/org-20140707/org-datetree hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-datetree
/home/jcl/elpa/org-20140707/org-list hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-list
/home/jcl/elpa/org-20140707/org-w3m hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-w3m
/home/jcl/elpa/org-20140707/org-crypt hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-crypt
/home/jcl/elpa/org-20140707/ob-io hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-io
/home/jcl/elpa/org-20140707/ob-clojure hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-clojure
/home/jcl/elpa/org-20140707/ob-sh hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-sh
/home/jcl/elpa/org-20140707/org-habit hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-habit
/home/jcl/elpa/org-20140707/ob-ruby hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-ruby
/home/jcl/elpa/org-20140707/org-timer hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-timer
/home/jcl/elpa/org-20140707/org-id hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-id
/home/jcl/elpa/org-20140707/org-capture hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-capture
/home/jcl/elpa/org-20140707/ob-haskell hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-haskell
/home/jcl/elpa/org-20140707/org-table hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-table
/home/jcl/elpa/org-20140707/ob-java hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-java
/home/jcl/elpa/org-20140707/org-gnus hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/org-gnus
/home/jcl/elpa/org-20140707/ob-sqlite hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/org/ob-sqlite
/home/jcl/share/elisp/.dir-locals hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/gnus/.dir-locals
/home/jcl/elpa/emms-20140630.1158/tq hides /ssd/home/jcl/usr/share/emacs/24.3/lisp/emacs-lisp/tq

Features:
(vc-bzr nnrss xml mm-url gnus-draft shadow emacsbug descr-text flow-fill
sort gnus-cite mm-archive mail-extr gnus-bcklg gnus-dired tabify man
add-log flyspell face-remap gnus-async url-http url-gw url-cache
url-auth w3m-cookie smiley jcl-replace jcl-ruby jcl-games-init
jcl-muse-init htmlize-hack htmlize muse-latex muse-html muse-xml-common
muse-colors cus-edit cus-start cus-load muse-publish muse-project
muse-protocols muse-regexps derived muse muse-nested-tags muse-mode
jcl-yaoddmuse-init yaoddmuse-extension yaoddmuse skeleton sgml-mode
misearch multi-isearch mule-util vc-git image-file org-rmail org-mhe
org-irc org-info org-gnus org-docview org-bibtex bibtex org-bbdb org-w3m
jcl-renegade-goblin jcl-home-boot network-stream tls qp parse-time
gnus-ml gnus-topic nndraft nnmh nnfolder nnml jcl-torrent jcl-goblin
fuzzy-match jcl-load jcl-boot jcl-stumpwm jcl-slime slime-fancy
slime-trace-dialog slime-fontifying-fu slime-package-fu slime-references
slime-compiler-notes-tree slime-scratch slime-presentations bridge
slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c
slime-editing-commands slime-autodoc slime-repl slime-parse slime
hyperspec jcl-google-translate-init google-translate
google-translate-default-ui google-translate-core-ui
google-translate-core url url-proxy url-privacy url-expand url-methods
url-history url-cookie url-domsuf url-util json jcl-sty jcl-org-init
org-feed org-latex org-export-latex org-beamer org-exp org-exp-blocks
footnote poporg vc-dir vc vc-dispatcher jcl-epresent org-indent epresent
ox-latex ox-icalendar ox-html ox-ascii ox-publish ox org-element diet
jcl-midnite-init midnight jcl-picpocket-init picpocket-test jcl-erc-init
erc-goodies erc erc-backend erc-compat jcl-file-cache-init
jcl-file-cache filecache jcl-grep-sbg sbg jcl-ido-init jcl-dired-init
jcl-dired jcl-dired-lexical picpocket dired-details wdired dired-aux
jcl-register-init jcl-command-subset-init jcl-generic-init generic-x
jcl-erlang-init jcl-sbg jcl-erlang-log bookmark pp jcl-sbg-ssit
erlang-eunit jcl-erlang distel-ie edb distel jcl-eel bindat patmatch
erl-service derl epmd net-fsm erl erlext jcl-safe-init jcl-abbrev-init
jcl-ediff-init ediff-merg ediff-diff ediff-wind ediff-help ediff-util
ediff-mult ediff-init ediff jcl-term-init jcl-face-init hl-line
jcl-elisp-init profiler edebug lib-requires loadhist hi-lock
jcl-template-init jcl-template cperl-mode tagbag-init erlang
jcl-register jcl-grep-init jcl-grep jcl-motion jcl-modes-init jcl-advice
calc calc-loaddefs calc-macs jcl-rfc rfcview goto-addr proced table
picture python rx inf-ruby ruby-mode inf-haskell haskell-cabal
haskell-utils haskell-decl-scan haskell-mode haskell-string
haskell-sort-imports haskell-align-imports haskell-compat
haskell-complete-module flymake dabbrev cc-langs cwarn cc-mode cc-fonts
cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs
grep jcl-command-subset nrepl nrepl-macroexpansion
nrepl-interaction-mode nrepl-selector nrepl-repl-mode nrepl-repl
nrepl-version pkg-info lisp-mnt epl nrepl-client compile eldoc arc-mode
archive-mode etags dash clojure-mode inf-lisp view jcl-calendar-init
jcl-emms-init emms-playing-time emms-mode-line emms-cache
emms-info-ogginfo emms-info-mp3info emms-info later-do
emms-playlist-mode emms-player-vlc emms-player-mplayer
emms-player-simple emms-source-playlist emms-source-file locate
emms-setup emms emms-compat jcl-gnus-init jcl-gnus jcl-w3m-init
w3m-search jcl-term time-stamp ange-ftp w3m-bookmark w3m-antenna w3m-rss
jcl-org-import-icalendar jcl-status org-agenda org org-macro
org-footnote org-pcomplete org-list org-faces org-entities noutline
outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table
ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs
org-loaddefs autorevert appt jcl-calendar jcl-swedish-postfix quail
help-mode holidays hol-loaddefs icalendar diary-lib diary-loaddefs
cal-menu calendar cal-loaddefs dired-x gnus-agent gnus-srvr gnus-score
score-mode nnvirtual nntp gnus-cache gnus-msg gnus-art mm-uu mml2015
epg-config mm-view mml-smime smime dig gnus-sum nnoo gnus-group
gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int gnus-range
gnus-win mailcap starttls smtpmail sendmail message rfc822 mml mml-sec
mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045
ietf-drums mailabbrev gmm-utils mailheader gnus gnus-ems nnheader
mail-utils jcl-keys-init diff-mode easy-mmode tagbag tramp tramp-compat
tramp-loaddefs shell pcomplete format-spec windmove jcl-keys
jcl-global-init wc-mode time paren mic-paren printing ps-print ps-def
lpr uniquify mb-depth whitespace ffap url-parse auth-source eieio
gnus-util mm-util mail-prsvr password-cache url-vars byte-opt warnings
bytecomp byte-compile cconv saveplace jcl-imenu which-func imenu
jcl-copyright jcl-duff clearcase tq reporter minibuf-eldef icomplete
jcl-sl-init w3m browse-url doc-view jka-compr image-mode timezone
w3m-hist w3m-fb bookmark-w3m w3m-ems wid-edit w3m-ccl ccl w3m-favicon
w3m-image w3m-proc w3m-util jcl-misc jcl-ert ispell thingatpt find-lisp
comint ansi-color dired jcl-misc-lexical jcl-windows ido ert find-func
ewoc debug jcl-compile jcl-site-start jpt-mode erlang-start
jcl-elpa-init num3-mode jcl-compat-init term disp-table ehelp electric
ring sh-script smie executable jcl-times-init advice advice-preload
jcl-util jcl-times server jcl-load-path adjust-parens-autoloads
ascii-art-to-unicode-autoloads async-autoloads auctex-autoloads tex-site
auto-complete-autoloads butler-autoloads debbugs-autoloads
deferred-autoloads dired-details-autoloads eimp-autoloads
el-mock-autoloads emms-autoloads epresent-autoloads erlang-autoloads
etags-select-autoloads flymake-autoloads fuzzy-match-autoloads
gitconfig-mode-autoloads gitignore-mode-autoloads gnugo-autoloads
gnuplot-autoloads gnuplot-mode-autoloads google-translate-autoloads
haskell-mode-autoloads edmacro kmacro htmlize-autoloads
inf-ruby-autoloads ipython-autoloads key-chord-autoloads
keywiz-autoloads lib-requires-autoloads list-utils-autoloads help-fns
cl-macs gv cl cl-lib lua-mode-autoloads macrostep-autoloads
magit-autoloads git-rebase-mode-autoloads git-commit-mode-autoloads
markdown-mode-autoloads mic-paren-autoloads mo-git-blame-autoloads
muse-autoloads nrepl-autoloads clojure-mode-autoloads
num3-mode-autoloads org-present-autoloads org-autoloads outorg-autoloads
pcache-autoloads pkg-info-autoloads epl-autoloads popup-autoloads
pysmell-autoloads python-autoloads s-autoloads simple-httpd-autoloads
slime-autoloads finder-inf tabbar-autoloads w3m-autoloads info easymenu
web-autoloads dash-autoloads xpm-autoloads yaoddmuse-autoloads package
time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment
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 macroexp 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)




This bug report was last modified 10 years and 194 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.