all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Suggest renaming Emacs source file with '$' in name
@ 2021-01-01 10:18 Paul Eggert
  2021-01-01 10:31 ` Andreas Schwab
  2021-01-03  3:37 ` Stefan Monnier
  0 siblings, 2 replies; 9+ messages in thread
From: Paul Eggert @ 2021-01-01 10:18 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: Emacs Development

Emacs master commit 2020-10-23T19:07:26Z!stefan@marxist.se 
(72c9d4bee112a7e44316b04f361cc4ad3b16cf76) introduced a file with this name:

test/lisp/minibuffer-resources/data/minibuffer-test-cttq$tion

Unfortunately that '$' causes trouble when I run shell commands like this:

$ git log test/lisp/minibuffer-resources/data/minibuffer-test-cttq$tion
fatal: ambiguous argument 
'test/lisp/minibuffer-resources/data/minibuffer-test-cttq': unknown 
revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'

plus, I had problems when I ran shell scripts etc. to update copyright 
dates for 2021 and to merge emacs-27 into master.

I suggest renaming the file in the Emacs source tree. If the '$' is 
needed for a filename test, the test can create a file with that name; 
that should be less of a problem than having a '$' file in the repository.



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

end of thread, other threads:[~2021-01-03  5:54 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-01 10:18 Suggest renaming Emacs source file with '$' in name Paul Eggert
2021-01-01 10:31 ` Andreas Schwab
2021-01-01 16:54   ` Paul Eggert
2021-01-01 17:10     ` Andreas Schwab
2021-01-01 17:30       ` Paul Eggert
2021-01-01 17:58         ` Andreas Schwab
2021-01-01 18:18     ` Eli Zaretskii
2021-01-03  3:37 ` Stefan Monnier
2021-01-03  5:54   ` Jean Louis

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.