GNU bug report logs - #12897
24.3.50; [PATCH] eshell/mkdir: Handle "--parents"

Previous Next

Package: emacs;

Reported by: Jürgen Hötzel <juergen <at> archlinux.org>

Date: Thu, 15 Nov 2012 16:57:01 UTC

Severity: normal

Tags: patch

Found in version 24.3.50

Done: Stefan Monnier <monnier <at> iro.umontreal.ca>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 12897 in the body.
You can then email your comments to 12897 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#12897; Package emacs. (Thu, 15 Nov 2012 16:57:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Jürgen Hötzel <juergen <at> archlinux.org>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Thu, 15 Nov 2012 16:57:02 GMT) Full text and rfc822 format available.

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

From: Jürgen Hötzel <juergen <at> archlinux.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3.50; [PATCH] eshell/mkdir: Handle "--parents"
Date: Thu, 15 Nov 2012 16:18:33 +0100
[Message part 1 (text/plain, inline)]
(make-directory DIR &optional PARENTS)
already handles this switch, so the Eshell implementation  of mkdir
could leverage it.

Patch enclosed.


In GNU Emacs 24.3.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.6.1)
 of 2012-11-15 on bitzer.hoetzel.info
Configured using:
 `configure '--with-x-toolkit=gtk3' '--with-xft''

Important settings:
  value of $LANG: de_DE.utf8
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Diff

Minor modes in effect:
  whitespace-mode: t
  winner-mode: t
  recentf-mode: t
  helm-match-plugin-mode: t
  display-time-mode: t
  desktop-save-mode: t
  show-paren-mode: t
  yas/global-mode: t
  yas/minor-mode: t
  workgroups-mode: t
  shell-dirtrack-mode: t
  diff-auto-refine-mode: t
  global-auto-complete-mode: t
  savehist-mode: t
  ido-everywhere: t
  which-function-mode: t
  auto-insert-mode: t
  tooltip-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
  line-number-mode: t
  transient-mark-mode: t

Recent input:
ESC O A C-x b RET C-x b . e l RET ESC O A C-x C-g C-x
v = ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B
ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC
O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B
ESC O B ESC O B ESC O B ESC O B ESC O B ESC O B ESC
O B C-x o C-x v v C-y C-a C-d C-d C-d C-d C-e ESC O
D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC
O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D
ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC
O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC d r
m d i r C-e C-x v v C-g C-c C-c ESC 1 ESC x e s h e
l l RET RET g i TAB t SPC TAB DEL SPC - - f DEL DEL
DEL f o r m a t - p a t c h SPC H E A D ~ DEL DEL DEL
DEL DEL o r i g i n / m a s t e r RET ESC O A C-a C-k
C-x C-f C-f 0 0 TAB 1 TAB RET C-x 1 ESC O A ESC x s
u b TAB C-a C-k r e p o TAB r TAB RET

Recent messages:
Saving file /home/juergen/.recentf...
Wrote /home/juergen/.recentf
byte-code: Beginning of buffer
Making completion list...
Saving file /home/juergen/.recentf...
Wrote /home/juergen/.recentf
Saving file /home/juergen/.recentf...
Wrote /home/juergen/.recentf
Saving file /home/juergen/.recentf...
Wrote /home/juergen/.recentf

Load-path shadows:
~/emacs/site-elisp/popup/popup hides ~/emacs/site-elisp/popup-el/popup
~/emacs/site-elisp/popup/popup-test hides ~/emacs/site-elisp/popup-el/popup-test
~/emacs/site-elisp/babel/babel hides ~/emacs/babel
~/emacs/site-elisp/babel/babel-test hides ~/emacs/babel-test
~/emacs/gtags hides /usr/share/gtags/gtags
~/emacs/site-elisp/magit/.dir-locals hides
/usr/local/share/emacs/24.3.50/lisp/gnus/.dir-locals

Features:
(shadow sort mail-extr emacsbug message rfc822 mml mml-sec mm-decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader
whitespace vc pcmpl-unix misearch multi-isearch em-unix em-term term
disp-table ehelp electric em-script em-prompt em-ls em-hist em-pred
em-glob em-dirs em-cmpl em-basic em-banner em-alias helm-misc filecache
debug vc-git vc-dispatcher vc-svn winner tramp-cache tramp-sh recentf
org-capture org-mks org-publish org-clock org-exp ob-exp org-exp-blocks
org-agenda org-mode-expansions org ob-tangle ob-ref ob-lob ob-table
org-footnote org-src ob-comint ob-keys org-pcomplete org-list org-faces
org-entities org-version ob-emacs-lisp ob org-compat org-macs ob-eval
org-loaddefs find-func cal-menu calendar cal-loaddefs
nxml-mode-expansions rng-nxml rng-valid rng-loc rng-uri rng-parse
nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode
nxml-outln nxml-rap nxml-util nxml-glyph nxml-enc xmltok helm-files
image-dired dired-x dired-aux ffap helm-buffers helm-elscreen helm-tags
helm-bookmark helm-adaptative helm-info helm-net helm-plugin bookmark
helm-locate helm-help helm-match-plugin helm-grep helm-regexp grep
helm-external helm-utils dired helm-config smtpmail sendmail rfc2047
rfc2045 ietf-drums starttls time desktop auto-complete-config time-stamp
paren yasnippet dropdown-list help-mode workgroups tramp-adb tramp
tramp-compat tramp-loaddefs shell pcomplete format-spec slime apropos
hideshow pp hyperspec browse-url benchmark pkgbuild-mode sh-script smie
executable paredit nexus nexus-widget xml markdown-mode thingatpt
noutline outline magit-bisect magit-key-mode magit server esh-var esh-io
esh-cmd esh-opt esh-ext esh-proc esh-arg eldoc esh-groups eshell
esh-module esh-mode esh-util ediff-merg ediff-diff ediff-wind ediff-help
ediff-util ediff-mult ediff-init ediff iswitchb view diff-mode log-edit
pcvs-util add-log highlight helm haskell-mode derived expand-region
clojure-mode-expansions expand-region-custom expand-region-core
clojure-mode rx babel url-handlers easymenu json mm-url url url-proxy
url-privacy url-expand url-methods url-history url-cookie url-domsuf
url-util url-parse auth-source eieio byte-opt bytecomp byte-compile
cconv password-cache url-vars mailcap gnus gnus-ems nnheader gnus-util
mail-utils mm-util mail-prsvr auto-complete popup android-mode
easy-mmode cl-macs gv edmacro kmacro ac-slime cl cc-styles cc-align
cc-engine cc-vars cc-defs uniquify advice help-fns cl-lib advice-preload
savehist ido cus-start cus-load gtags compile comint ansi-color ring
time-date which-func imenu autoinsert tree-widget wid-edit warnings
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)
[0001-lisp-eshell-em-unix.el-eshell-mkdir-Handle-parents.patch (application/octet-stream, attachment)]

Reply sent to Stefan Monnier <monnier <at> iro.umontreal.ca>:
You have taken responsibility. (Fri, 16 Nov 2012 18:20:02 GMT) Full text and rfc822 format available.

Notification sent to Jürgen Hötzel <juergen <at> archlinux.org>:
bug acknowledged by developer. (Fri, 16 Nov 2012 18:20:02 GMT) Full text and rfc822 format available.

Message #10 received at 12897-done <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Jürgen Hötzel <juergen <at> archlinux.org>
Cc: 12897-done <at> debbugs.gnu.org
Subject: Re: bug#12897: 24.3.50; [PATCH] eshell/mkdir: Handle "--parents"
Date: Fri, 16 Nov 2012 13:18:51 -0500
> (make-directory DIR &optional PARENTS)
> already handles this switch, so the Eshell implementation  of mkdir
> could leverage it.
> Patch enclosed.

Thank you, the patch looks good, installed,


        Stefan




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 15 Dec 2012 12:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 12 years and 183 days ago.

Previous Next


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