Re: [Factor-talk] Git

2010-11-15 Thread Shaping
I don't want to publish my changes anytime soon, only distinguish them from
released clean-branch code, so that I can track both.

 

If you get tired of so much standing in your way of going forward, consider
doing manual things with these files, old-school (rename/move them, checkout
so you have latest, copy back over).  I get the sense there are a lot of
formalities standing in the way of your having more fun with the actual code
at hand.  Factor is wonderful, I love it with a passion.  I hope you find
time to discover that amid all the font changing and source code system
learning.

 

I've read a lot of Git material tonight, and, frankly, most of it is not
well written.  I found two significantly different descriptions of git pull.
One of these implies only a repo manipulation; the other, I think the
correct one, implies that the working directory is updated, as well.  This
seems to be what happens in our factor.cmd pull, but I cannot explain it yet
with definitions I've read.  

 

Shaping

--
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Git: Repository -Verfiy Database warnings on freshly cloned and pulled repo

2010-11-15 Thread Shaping
I imagine that someone has seen the problem before and already knows the issue.

 

Has anyone tried  to verify a fresh clone and seen this problem?  I suppose it 
doesn't matter much, if the problem still exists for all of us, and hasn't 
caused any problems.  Then, again, I  may be the only one doing the verify;  
it's convenient from the GUI.  I think most of us are using the Git  Bash.

 

 

Shaping

 

From: John Benediktsson [mailto:mrj...@gmail.com] 
Sent: 2010-November-15, 05:10
To: factor-talk@lists.sourceforge.net
Subject: Re: [Factor-talk] Git: Repository -Verfiy Database warnings on 
freshly cloned and pulled repo

 

 

Can someone explain this?  How serious a problem is this?  Does it indicate
corruption in my local repo?


Would it be possible to keep out-of-topic questions out of this list (this one 
should be posted on a git users mailing-list since it has nothing to do with 
Factor)? They seem to arrive faster than I am able to mark them as ignored.

 

I have to agree.  Generally I'm in favor of helping out where possible, but the 
discussion here is overwhelming and not about Factor.

 

If you want some iterative help like this, perhaps IRC or other sources would 
be better?

 

Don't misunderstand - your Factor ideas are very welcome and encouraged.

 

Thanks,

John.

--
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] load-all

2010-11-15 Thread Joe Groff
On Mon, Nov 15, 2010 at 4:07 PM, Shaping shap...@charter.net wrote:
 I just completed a fresh cloning of the Factor origin repo and a build of
 factor.exe. I opened the Listener, and evaluated load-all.  When the
 load-all completed, I saw only this:

I don't know enough about site-watcher to say what the exact problem
is, but in general, missing symbol errors during load-all are minor
problems, unless you intend to actually use the affected vocabularies.

-Joe

--
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Integrating Browser functionality into Listener: John Benediktsson's Syntax Highlighting

2010-11-15 Thread Joe Groff
On Mon, Nov 15, 2010 at 8:45 AM, Shaping shap...@charter.net wrote:

 I'm also thinking that the stack-effect data could be more binding than it
 currently is.  I noticed while compiling some new words that the compiler
 will infer a stack-effect, and tell you when you've written it incorrectly.
 This looks almost binding.  So my suggestion/question is:  Can we use the
 stack effects to check at least the superficial (type- and count-based)
 correctness of a forth expression, as it is assembled on a Listener command
 line?

The stack effects are already binding. When you enter a word
definition, and the compiler determines that the code's stack effect
does not match the declared effect, you'll get an immediate compiler
error. The one exception to this is inline higher-order words (words
such as map that take a quotation as input)—for these words, stack
checking will be deferred to call sites that use the inline
higher-order word, because the stack checking can't be done thoroughly
without a quotation to fill in the parameter. If the word declares a
static stack effect for its quotations, the effect will be enforced on
the caller:

--
( scratchpad ) : foo ( x quot: ( x -- ) -- ) call ; inline
( scratchpad ) : bar ( x y -- ) [ + . ] foo ;
! bar should cause an Input quotation to foo doesn't match its
expected effect error
--

If the word declares a polymorphic effect (using ..a style stack
variables to represent a variable number of values), the arities of
the stack variables will be unified, and an error raised if
unification fails:

--
( scratchpad ) \ if see
: if ( ..a ? true: ( ..a -- ..b ) false: ( ..a -- ..b ) -- ..b )
? call ;
( scratchpad ) : bas ( x y z? -- ) [ + ] [ neg ] if ;
! bas should cause an Input quotations to “if” don't match their
expected effects error
--

If a higher-order word declares no stack effect for its quotation
arguments, the overall stack effect of the caller will still be
checked when the body of the higher-order word and its arguments have
been inlined.

-Joe

--
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] What should I call to issue [ 8080 httpd ] in-thread again, after closing factor reopening?

2010-11-15 Thread Jeff C. Britton
See pitfall #3 in this link

http://www.ibm.com/developerworks/linux/library/l-sockpit/

 

I cannot help with applying this knowledge to the Factor API.

 

--Jeff

 



From: Jim mack [mailto:j...@less2do.com] 
Sent: Sunday, November 14, 2010 11:56 AM
To: factor-talk@lists.sourceforge.net
Subject: [Factor-talk] What should I call to issue [ 8080 httpd ]
in-thread again, after closing factor  reopening?

 

reopening factor, then calling to [ 8080 httpd ] in-thread  is now
throwing this kind of an error

 

[2010-11-14T19:53:33Z] NOTICE start-accept-loop: T{ inet6 f :: 8080 }

[2010-11-14T19:53:33Z] NOTICE start-accept-loop: T{ inet4 f 0.0.0.0
8080 }

[2010-11-14T19:53:33Z] ERROR start-accept-loop: Unix system call
E2809CbindE2809D failed:

[] ERROR start-accept-loop: Address already in use
(98)

[] ERROR start-accept-loop: It was called with the
following arguments:

[] ERROR start-accept-loop: 18

[] ERROR start-accept-loop: S{ sockaddr-in6 f 10
36895 0 ~uchar-array~ 0 }

[] ERROR start-accept-loop: 28

[2010-11-14T19:53:33Z] ERROR start-accept-loop: Unix system call
E2809CbindE2809D failed:

[] ERROR start-accept-loop: Address already in use
(98)

[] ERROR start-accept-loop: It was called with the
following arguments:

[] ERROR start-accept-loop: 18

[] ERROR start-accept-loop: S{ sockaddr-in f 2 36895
0 0 }

[] ERROR start-accept-loop: 16

 

 

I am on latest stable release binaries, ubuntu 10.4 lts, linode.  I am
leaving the listener open in a screen.  I thought I went through months
of this kind of deployment successfully, where I would just git pull in
the work folder, close  restart factor + my vocab, and it would serve
the updated page.

 

 


-- 
Jim
I'm for extending the working Medicare program for our seniors all the
way back to contraception, so Americans can concentrate on living their
lives without fear of changing a job, going bankrupt from deductibles or
fighting HMO bureaucracy.

--
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Integrating Browser functionality into Listener: John Benediktsson's Syntax Highlighting

2010-11-15 Thread Michael Clagett

Shaping --

If you do embark on the effort you propose below, I  would be happy to work on 
it with you (although I would think you would want to find at least one old 
hand to participate as well).  What you describe is very close to what I intend 
for my own factor-like environment that I described to you previously and so 
I'm going to be doing a lot of the same design work anyway.

Sounds like a good project to sink one's teeth into for really going up the 
factor learning curve.

Regards,

Mike

 From: shap...@charter.net
 To: factor-talk@lists.sourceforge.net
 Date: Sun, 14 Nov 2010 21:15:10 -0600
 Subject: [Factor-talk] Integrating Browser functionality into Listener: John  
 Benediktsson's Syntax Highlighting
 
 Hi John/all.
 
 I still have some Git exercises and maintenance to do tonight, but I tripped
 over this http://planet.factorcode.org/ and want to see where it might lead.
 
 The syntax highlighting is interesting to me.  I'm wondering whether we can
 change the Listener GUI into a color vocab browser that focuses more on code
 and less on the navigation links and doc and examples, as in the current
 Browser. There is a place for those too, obviously, but I'm trying to change
 the emphasis a little to make development faster and to reduce the amount of
 typing of words into the Listener.
 
 One possibility:  Split the Listener vertically, placing the usual Listener
 command line progression on, say, the right side, and another pane on the
 left. The idea is that, when you need to know what a word means, because you
 are trying to use it, or are wondering whether you even have the right word
 or concept in mind, you can type it into the Listener, and instead of doing
 
 \ some-word see
 
 you could instead dynamically search for the word's definition by either
 clicking on the word or just hovering over it.  I'm thinking that if you
 access and display the word's definition on hover-over, instead of on
 click-on, you could rapidly scan colored formatted word definitions in the
 left pane.  You could have, say, a line of words entered into the Listener,
 scan over them left to right (or whichever way) with your mouse, looking at
 their color definitions flash through the pane on the left.  When you hit a
 word that is especially interesting/confusing, you click on it to lock that
 definition into the left pain.  You can now wander up to the definition in
 the left pane with your mouse and continue the process of scanning over its
 words, drilling down toward primitives, until you are convinced you
 understand enough to complete the expression at hand.  Every time you want
 to drill, stop scanning with your mouse and click on the interesting word to
 popup yet another pane below the one you were in when you clicked on the
 interesting word. Or, you could stack your definition windows on top of each
 other, as you drill, and provide a context menu back command, or just use
 some forward/backward arrows in the GUI to go back and then go forward
 again, just as you would in the HTML help Browser.  So why do this?
 
 If you are in a coding app and not a browsing app, you could not only scan
 and study as you drill, you can also scan and edit the command line you are
 building.  Maybe Ctrl-click on a word to append it to the end of the
 Listener's command line.  (Maybe the other way:  Ctrl-click for doc and
 click for appending.)
 
 I want to get around faster, and to assemble correct Factor expressions, the
 first time.  I don't want to see an example for a word before I see the code
 for the word.  The reason for this is subtle but important:  I want to
 understand the words increasingly quickly when I read them and their
 definitions, and not by remembering necessarily several favorite examples,
 which memories I will acquire anyway if I can use the word successfully in
 my own word definitions a few times.  Having a bad time reading words
 creates a drive to improve the words, especially because you are now reading
 definitions more often than examples (which I think I would want to put in a
 nearby pane or in an examples tab in the same pane).  I don't want to use
 English explanations and examples as crutches for reading Factor fluently.
 I want to write better words and patterns of them.  Being required to read
 definitions first may be a healthy source of pressure in that direction. 
  
 I'm also thinking that the stack-effect data could be more binding than it
 currently is.  I noticed while compiling some new words that the compiler
 will infer a stack-effect, and tell you when you've written it incorrectly.
 This looks almost binding.  So my suggestion/question is:  Can we use the
 stack effects to check at least the superficial (type- and count-based)
 correctness of a forth expression, as it is assembled on a Listener command
 line?
 
 Also, concerning literals and stack objects, when you mouse-scan those, you
 could get an inspector, also on the left in its own pane, under your last
 

Re: [Factor-talk] What should I call to issue [ 8080 httpd ] in-thread again, after closing factor reopening?

2010-11-15 Thread Jim mack
Thank you!  I was looking at this more as a potential regression in factor,
but I think it more productive to look at it as my noobieness on *nx.

On Mon, Nov 15, 2010 at 10:32 AM, Jeff C. Britton j...@iteris.com wrote:

  See pitfall #3 in this link

 http://www.ibm.com/developerworks/linux/library/l-sockpit/



 I cannot help with applying this knowledge to the Factor API.



 --Jeff


  --

 *From:* Jim mack [mailto:j...@less2do.com]
 *Sent:* Sunday, November 14, 2010 11:56 AM
 *To:* factor-talk@lists.sourceforge.net
 *Subject:* [Factor-talk] What should I call to issue [ 8080 httpd ]
 in-thread again, after closing factor  reopening?



 reopening factor, then calling to [ 8080 httpd ] in-thread  is now throwing
 this kind of an error



 [2010-11-14T19:53:33Z] NOTICE start-accept-loop: T{ inet6 f :: 8080 }

 [2010-11-14T19:53:33Z] NOTICE start-accept-loop: T{ inet4 f 0.0.0.0 8080
 }

 [2010-11-14T19:53:33Z] ERROR start-accept-loop: Unix system call
 E2809CbindE2809D failed:

 [] ERROR start-accept-loop: Address already in use (98)

 [] ERROR start-accept-loop: It was called with the
 following arguments:

 [] ERROR start-accept-loop: 18

 [] ERROR start-accept-loop: S{ sockaddr-in6 f 10 36895
 0 ~uchar-array~ 0 }

 [] ERROR start-accept-loop: 28

 [2010-11-14T19:53:33Z] ERROR start-accept-loop: Unix system call
 E2809CbindE2809D failed:

 [] ERROR start-accept-loop: Address already in use (98)

 [] ERROR start-accept-loop: It was called with the
 following arguments:

 [] ERROR start-accept-loop: 18

 [] ERROR start-accept-loop: S{ sockaddr-in f 2 36895 0
 0 }

 [] ERROR start-accept-loop: 16





 I am on latest stable release binaries, ubuntu 10.4 lts, linode.  I am
 leaving the listener open in a screen.  I thought I went through months of
 this kind of deployment successfully, where I would just git pull in the
 work folder, close  restart factor + my vocab, and it would serve the
 updated page.






 --
 Jim
 I'm for extending the working Medicare program for our seniors all the way
 back to contraception, so Americans can concentrate on living their lives
 without fear of changing a job, going bankrupt from deductibles or fighting
 HMO bureaucracy.


 --
 Centralized Desktop Delivery: Dell and VMware Reference Architecture
 Simplifying enterprise desktop deployment and management using
 Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
 client virtualization framework. Read more!
 http://p.sf.net/sfu/dell-eql-dev2dev
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk




-- 
Jim
I'm for extending the working Medicare program for our seniors all the way
back to contraception, so Americans can concentrate on living their lives
without fear of changing a job, going bankrupt from deductibles or fighting
HMO bureaucracy.
--
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Git

2010-11-15 Thread Jim mack


 Someone please check the following statements for accuracy:

 A == remote repo

 B == local repo

 C == local working directory including by definition the local repo (.git
 directory)

 1) *clone* copies compressed files from a remote repo to a local repo,creates 
 remote-tracking branches for each branch in the remote repository,
 and creates and *checks out* an initial branch forked from the cloned
 repository’s currently active branch.  A - B - C.

 2) *checkout* updates files in the working directory to match the version
 in the specified branch of the repo.  By default, the current branch is set
 to the specified branch.   B - C.

 3) *fetch* only copies compressed files from a remote repo to a local
 repo.  A - B.

 3) *pull*  *fetches* and then *merges* the fetched code into the current
 branch.  A - B.   No check-out is done; so how does the repo code get into
 the working directory (C)?  In practice, I think our factor.cmd does a pull
 that puts code in the working directory, which is where the compiler goes
 for its source during the build.  So this is not clear to me.  Perhaps I
 don't understand what *merge* means.

Pull performs A  B, B  C.  When I work with my own hosted git repos,
github, I either do pushes or pulls exclusively, and no other commands.


 5) *merge* replays changes from a specified branch into the current
 branch.  The changes are those resulting from commits in the specified
 branch since it diverged from the current branch.  This looks like a local,
 repo-only operation:  B - B.

I think it's B' - B, then B - C

4) *push* copies compressed files from a local repo to a remote one, to
 update it.  B - A



--
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] What should I call to issue [ 8080 httpd ] in-thread again, after closing factor reopening?

2010-11-15 Thread Doug Coleman
Except, Factor already sets the REUSE flag with setsockopt.  So maybe you have 
a Factor running in the background?  Can you make a test case?

Doug

On Nov 15, 2010, at 2:01 PM, Jim mack wrote:

 Thank you!  I was looking at this more as a potential regression in factor, 
 but I think it more productive to look at it as my noobieness on *nx.
 
 On Mon, Nov 15, 2010 at 10:32 AM, Jeff C. Britton j...@iteris.com wrote:
 See pitfall #3 in this link
 
 http://www.ibm.com/developerworks/linux/library/l-sockpit/
 
  
 I cannot help with applying this knowledge to the Factor API.
 
  
 --Jeff
 
  
 From: Jim mack [mailto:j...@less2do.com] 
 Sent: Sunday, November 14, 2010 11:56 AM
 To: factor-talk@lists.sourceforge.net
 Subject: [Factor-talk] What should I call to issue [ 8080 httpd ] in-thread 
 again, after closing factor  reopening?
 
  
 reopening factor, then calling to [ 8080 httpd ] in-thread  is now throwing 
 this kind of an error
 
  
 [2010-11-14T19:53:33Z] NOTICE start-accept-loop: T{ inet6 f :: 8080 }
 
 [2010-11-14T19:53:33Z] NOTICE start-accept-loop: T{ inet4 f 0.0.0.0 8080 }
 
 [2010-11-14T19:53:33Z] ERROR start-accept-loop: Unix system call 
 E2809CbindE2809D failed:
 
 [] ERROR start-accept-loop: Address already in use (98)
 
 [] ERROR start-accept-loop: It was called with the 
 following arguments:
 
 [] ERROR start-accept-loop: 18
 
 [] ERROR start-accept-loop: S{ sockaddr-in6 f 10 36895 0 
 ~uchar-array~ 0 }
 
 [] ERROR start-accept-loop: 28
 
 [2010-11-14T19:53:33Z] ERROR start-accept-loop: Unix system call 
 E2809CbindE2809D failed:
 
 [] ERROR start-accept-loop: Address already in use (98)
 
 [] ERROR start-accept-loop: It was called with the 
 following arguments:
 
 [] ERROR start-accept-loop: 18
 
 [] ERROR start-accept-loop: S{ sockaddr-in f 2 36895 0 0 }
 
 [] ERROR start-accept-loop: 16
 
  
  
 I am on latest stable release binaries, ubuntu 10.4 lts, linode.  I am 
 leaving the listener open in a screen.  I thought I went through months of 
 this kind of deployment successfully, where I would just git pull in the work 
 folder, close  restart factor + my vocab, and it would serve the updated 
 page.
 
  
  
 
 -- 
 Jim
 I'm for extending the working Medicare program for our seniors all the way 
 back to contraception, so Americans can concentrate on living their lives 
 without fear of changing a job, going bankrupt from deductibles or fighting 
 HMO bureaucracy.
 
 
 --
 Centralized Desktop Delivery: Dell and VMware Reference Architecture
 Simplifying enterprise desktop deployment and management using
 Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
 client virtualization framework. Read more!
 http://p.sf.net/sfu/dell-eql-dev2dev
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk
 
 
 
 
 -- 
 Jim
 I'm for extending the working Medicare program for our seniors all the way 
 back to contraception, so Americans can concentrate on living their lives 
 without fear of changing a job, going bankrupt from deductibles or fighting 
 HMO bureaucracy.
 --
 Centralized Desktop Delivery: Dell and VMware Reference Architecture
 Simplifying enterprise desktop deployment and management using
 Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
 client virtualization framework. Read more!
 http://p.sf.net/sfu/dell-eql-dev2dev___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

--
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] What should I call to issue [ 8080 httpd ] in-thread again, after closing factor reopening?

2010-11-15 Thread Jim mack
Will do.  To get going, I had been running as root (which I know is bad, but
I could get it working)  I am now trying to start using port forwarding, so
I'll try to make sure that isn't what's causing this.

Newbie question:  I have been using screen to start factor listener.  Is
there any way a factor listener could keep going, and yet not show as a
detached screen?  I had assumed not, so had been relying on the presence of
a screen running factor as my test of factor already running.  Now maybe
I'll learn how to use ps better.  :)

On Mon, Nov 15, 2010 at 2:21 PM, Doug Coleman doug.cole...@gmail.comwrote:

 Except, Factor already sets the REUSE flag with setsockopt.  So maybe you
 have a Factor running in the background?  Can you make a test case?

 Doug

 On Nov 15, 2010, at 2:01 PM, Jim mack wrote:

 Thank you!  I was looking at this more as a potential regression in factor,
 but I think it more productive to look at it as my noobieness on *nx.

 On Mon, Nov 15, 2010 at 10:32 AM, Jeff C. Britton j...@iteris.com wrote:

  See pitfall #3 in this link

 http://www.ibm.com/developerworks/linux/library/l-sockpit/


 I cannot help with applying this knowledge to the Factor API.


 --Jeff

  --

 *From:* Jim mack [mailto:j...@less2do.com]
 *Sent:* Sunday, November 14, 2010 11:56 AM
 *To:* factor-talk@lists.sourceforge.net
 *Subject:* [Factor-talk] What should I call to issue [ 8080 httpd ]
 in-thread again, after closing factor  reopening?


 reopening factor, then calling to [ 8080 httpd ] in-thread  is now
 throwing this kind of an error


 [2010-11-14T19:53:33Z] NOTICE start-accept-loop: T{ inet6 f :: 8080 }

 [2010-11-14T19:53:33Z] NOTICE start-accept-loop: T{ inet4 f 0.0.0.0 8080
 }

 [2010-11-14T19:53:33Z] ERROR start-accept-loop: Unix system call
 E2809CbindE2809D failed:

 [] ERROR start-accept-loop: Address already in use
 (98)

 [] ERROR start-accept-loop: It was called with the
 following arguments:

 [] ERROR start-accept-loop: 18

 [] ERROR start-accept-loop: S{ sockaddr-in6 f 10 36895
 0 ~uchar-array~ 0 }

 [] ERROR start-accept-loop: 28

 [2010-11-14T19:53:33Z] ERROR start-accept-loop: Unix system call
 E2809CbindE2809D failed:

 [] ERROR start-accept-loop: Address already in use
 (98)

 [] ERROR start-accept-loop: It was called with the
 following arguments:

 [] ERROR start-accept-loop: 18

 [] ERROR start-accept-loop: S{ sockaddr-in f 2 36895 0
 0 }

 [] ERROR start-accept-loop: 16



 I am on latest stable release binaries, ubuntu 10.4 lts, linode.  I am
 leaving the listener open in a screen.  I thought I went through months of
 this kind of deployment successfully, where I would just git pull in the
 work folder, close  restart factor + my vocab, and it would serve the
 updated page.




 --
 Jim
 I'm for extending the working Medicare program for our seniors all the
 way back to contraception, so Americans can concentrate on living their
 lives without fear of changing a job, going bankrupt from deductibles or
 fighting HMO bureaucracy.


 --
 Centralized Desktop Delivery: Dell and VMware Reference Architecture
 Simplifying enterprise desktop deployment and management using
 Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
 client virtualization framework. Read more!
 http://p.sf.net/sfu/dell-eql-dev2dev
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk




 --
 Jim
 I'm for extending the working Medicare program for our seniors all the way
 back to contraception, so Americans can concentrate on living their lives
 without fear of changing a job, going bankrupt from deductibles or fighting
 HMO bureaucracy.

 --
 Centralized Desktop Delivery: Dell and VMware Reference Architecture
 Simplifying enterprise desktop deployment and management using
 Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
 client virtualization framework. Read more!

 http://p.sf.net/sfu/dell-eql-dev2dev___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk




 --
 Centralized Desktop Delivery: Dell and VMware Reference Architecture
 Simplifying enterprise desktop deployment and management using
 Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
 client virtualization framework. Read more!
 http://p.sf.net/sfu/dell-eql-dev2dev
 ___
 

Re: [Factor-talk] What should I call to issue [ 8080 httpd ] in-thread again, after closing factor reopening?

2010-11-15 Thread Aaron Bull Schaefer
On Mon, Nov 15, 2010 at 2:26 PM, Jim mack j...@less2do.com wrote:
 Newbie question:  I have been using screen to start factor listener.  Is
 there any way a factor listener could keep going, and yet not show as a
 detached screen?  I had assumed not, so had been relying on the presence of
 a screen running factor as my test of factor already running.  Now maybe
 I'll learn how to use ps better.  :)


Are you saying that ps u | grep factor isn't showing your actual
factor process? It should be there, even if it was run under screen
and subsequently detached. On my Linux machine, I alias factor to
dtach -n /tmp/factor.sock factor. It's a similar solution to just
using screen, but dtach has a slightly different use case [1]. The
main advantage dtach has over just backgrounding the process with
factor  is that it won't be tied to your terminal session.

[1] http://dtach.sourceforge.net/

--
Aaron Bull Schaefer
http://elasticdog.com/

--
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk


Re: [Factor-talk] Help Browser slow

2010-11-15 Thread Jeff C. Britton
Last week, it happened almost right away just browsing the docs.  It happened 
to me twice.
Today, I did a fresh install again, and I can't seem to reproduce the crash.

This time I was only using Help.  
Before I had been interacting with the Listener, and probably ran the tetris 
deploy-tool test.

--Jeff

-Original Message-
From: Slava Pestov [mailto:sl...@factorcode.org] 
Sent: Friday, November 12, 2010 7:36 PM
To: factor-talk@lists.sourceforge.net
Subject: Re: [Factor-talk] Help Browser slow

Hi Jeff,

We've seen this same exact crash on the build farm before, while
running benchmarks. It is interesting that the help browser triggers
it too. I'll try and play around with the help browser to see if I can
trigger it. Do you think you can narrow down a more specific series of
steps?

Slava

On Fri, Nov 12, 2010 at 10:40 AM, Jeff C. Britton j...@iteris.com wrote:
 I get the following after using the Help browser for a while.

 You have triggered a bug in Factor. Please report.
 error: 16
 arg 1: 44
 arg 2: f
 Starting low level debugger...
  Basic commands:
 q                -- continue executing Factor - NOT SAFE
 im               -- save image to fep.image
 x                -- exit Factor
  Advanced commands:
 d addr count -- dump memory
 u addr         -- dump object at tagged addr
 . addr         -- print object at tagged addr
 t                -- toggle output trimming
 s r              -- dump data, retain stacks
 .s .r .c         -- print data, retain, call stacks
 e                -- dump environment
 g                -- dump generations
 data             -- data heap dump
 words            -- words dump
 tuples           -- tuples dump
 refs addr      -- find data heap references to object
 push addr      -- push object on data stack - NOT SAFE
 code             -- code heap dump
 READY

 -Original Message-
 From: Jeff C. Britton [mailto:j...@iteris.com]
 Sent: Thursday, November 11, 2010 5:18 PM
 To: factor-talk@lists.sourceforge.net
 Subject: [Factor-talk] Help Browser slow

 On Windows XP the Browser that is opened upon clicking Help in the listener 
 is painfully slow.

 For example, I clicked on Vocabulary tags, and a couple of minutes went by 
 before the tags appeared.
 I then clicked on collections and another couple of minutes went by before 
 the collections appeared.

 Is this normal?




 --
 Centralized Desktop Delivery: Dell and VMware Reference Architecture
 Simplifying enterprise desktop deployment and management using
 Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
 client virtualization framework. Read more!
 http://p.sf.net/sfu/dell-eql-dev2dev
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk

 --
 Centralized Desktop Delivery: Dell and VMware Reference Architecture
 Simplifying enterprise desktop deployment and management using
 Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
 client virtualization framework. Read more!
 http://p.sf.net/sfu/dell-eql-dev2dev
 ___
 Factor-talk mailing list
 Factor-talk@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/factor-talk


--
Centralized Desktop Delivery: Dell and VMware Reference Architecture
Simplifying enterprise desktop deployment and management using
Dell EqualLogic storage and VMware View: A highly scalable, end-to-end
client virtualization framework. Read more!
http://p.sf.net/sfu/dell-eql-dev2dev
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk

--
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2  L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
___
Factor-talk mailing list
Factor-talk@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/factor-talk