[Bug 244903] New: tcsh history substitution mangles history
https://bugzilla.novell.com/show_bug.cgi?id=244903 Summary: tcsh history substitution mangles history Product: openSUSE 10.2 Version: Final Platform: x86-64 OS/Version: SuSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: novell@skewray.com QAContact: qa@suse.de Using the "!command" to repeat a command in the history executes the command correctly, but afterwards the executed command is erased from the history. This is new behaviour since SuSE 10.0. This is especially irritating when one wants to repeat a command several times. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=244903 ------- Comment #1 from novell@skewray.com 2007-02-12 23:03 MST ------- Created an attachment (id=118773) --> (https://bugzilla.novell.com/attachment.cgi?id=118773&action=view) history before command substitution -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=244903 ------- Comment #2 from novell@skewray.com 2007-02-12 23:04 MST ------- Created an attachment (id=118774) --> (https://bugzilla.novell.com/attachment.cgi?id=118774&action=view) history after command substitution using "!190". -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=244903 chrubis@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|bnc-team- |werner@novell.com |screening@forge.provo.novell| |.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=244903 werner@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WORKSFORME ------- Comment #3 from werner@novell.com 2007-02-14 04:37 MST ------- Just do a set histdup=prev or unset histdup to avoid this, if you depend on the numbers of the history you may add this line to your personal ~/.tcshrc -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=244903 novell@skewray.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|WORKSFORME | ------- Comment #4 from novell@skewray.com 2007-03-11 11:25 MST ------- The behaviour did not exist under 10.1, or for that matter any other distribution's csh/tcsh I have used for the last 20 years. Why was tcsh changed for SuSE 10.2 to have a different default behaviour? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=244903 werner@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEEDINFO Info Provider| |novell@skewray.com ------- Comment #5 from werner@novell.com 2007-03-12 03:26 MST ------- I've changed nothing. The `set histdup=erase' is also included in 10.1 and previous versions. If this problem is new than the build environment has changed the behaviour (like gcc and glibc). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=244903 ------- Comment #6 from novell@skewray.com 2007-04-20 15:27 MST ------- This bug is still set to NEEDINFO. Is there some information that I or someone else is expected to provide? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=244903 novell@skewray.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |ASSIGNED Info Provider|novell@skewray.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=244903#c7 Dr. Werner Fink <werner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution| |WONTFIX --- Comment #7 from Dr. Werner Fink <werner@novell.com> 2007-07-13 06:17:02 MST --- IMHO this is not a bug. If you do not like the correct behavior for `set histdup=erase' you may add the line set histdup=prev to /etc/csh.cshrc.local -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com