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.
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.