unofficial mirror of emacs-devel@gnu.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 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).