Re: Paul's & xcal's lsxcommand mojo

Brian Wolven <[email protected]>
Newsgroups gmane.comp.windows.shells.litestep
Message-ID <[email protected]>
Mattias Westlund wrote:
> You're right; it was my thinking that was flawed. Of course it needs to 
> check the history file, *not* the lsxcparser file -- since the latter 
> doesn't get updated until the history file is checked. D'oh! :)
> 
> It works now -- I have a clickable, auto-updating history. Only thing 
> that irks me is having to add another module to the setup for that 
> single purpose... ah well.

This works without the *watchfile - just a bit of xlabel trickery and xcal's 
lsxcparser.


  *Label cmdhist
  cmdhistStartHidden	false
  cmdhistAlwaysOnTop	true
  cmdhistX		20
  cmdhistY		40
  cmdhistFontAlign	left
  cmdhistFontLeftBorder	4
  cmdhistFontRightBorder	4
  cmdhistAutoWidthMode	left
  cmdhistAutoHeightMode	top
  cmdhistFile		"$ConfigDir$cmdhist.txt"
  cmdhistText		"<u>Command 
History:</u><br>[line('$cmdhistFile$',1,$CommandHistoryEntries+0$)]"
  cmdhistUpdateInterval	1000
  cmdhistUpdateAlways

  *Label history
  historyStartHidden	true
  historyAlwaysOnTop	false
  historyX		20
  historyY		40
  historyFontAlign	left
  historyFontLeftBorder	4
  historyFontRightBorder	4
  historyAutoWidthMode	left
  historyAutoHeightMode	top
  historyFile		"$commandHistoryFile$"
  historyText		"[line('$historyFile$',2,lineCount('$historyFile$'))]"
  historyOnTextChange	"$ConfigDir$lsxcparser.exe" "$CommandHistoryFile$" 
"$cmdHistFile$" "0"
  historyUpdateInterval	1000
  historyUpdateAlways


---------------------------------------------------------------------
    Can't Unsubscribe? Check http://desktopian.org/listunsub.html
        LS List Homepage: http://wuzzle.org/list/litestep.php
            Get the LS FAQ: http://lsfaq.shellfront.org
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.