Re: Erlang Shell history
Frank Muller <[email protected]>
| Newsgroups | gmane.comp.lang.erlang.general |
|---|---|
| Message-ID | <CAFA6GnBN47rXnwB7Af1=iYWVE+gio-cW8_awjn-psUJcDQCZiA@mail.gmail.com> |
Fred, I’m not very comfortable playing with disk_log. Would it be possible to prevent the next N commands to be stored in the history? /Frank > > On 07/10, Frank Muller wrote: > >Hi guys > > > >Is there a way to remove the last N commands from shell history ? > > > >/Frank > > By default the cache lines are stored at `filename:basedir(user_cache, > "erlang-history")`, which will contain the log data. This is handled using > disk_log as an application (http://erlang.org/doc/man/disk_log.html) and > it > uses the internal format, which has both a size check and an index. > Deleting or > removing records would require specifically maintaining that format. > > It might be easier to just drop the files, or replace the content of the > bad > lines in the actual content file while maintaining the string length, > since I > don't think it does an actual hash check, just a size check. > > I've tried replacing a few lines out of mine and the in-line edit seems to > work > fine as long as length is maintained. >