Search the web
Sign In
New User? Sign Up
a-a-p-dev · A-A-P project development list (closed)
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want to share photos of your group with the world? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 11 - 40 of 43   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
11
In June the recipe executive module was further enhanced. Quite a few tough issues have been dealth with. The choice for mixing Makefile and Python syntax...
Bram Moolenaar
vimboss
Offline Send Email
Jul 1, 2002
8:43 am
12
On Mon, 1 Jul 2002, Bram Moolenaar wrote: Thanks for this update. ... Isn't the typeless nature of python a problem when you try to build good solid code? I...
Aschwin Marsman - aYn...
marvinmarsman
Offline Send Email
Jul 1, 2002
4:24 pm
13
... It's true that Python leaves most of the testing to the user. The largest potential problem I see is using a function that wasn't imported and passing a...
Bram Moolenaar
vimboss
Offline Send Email
Jul 1, 2002
5:49 pm
14
... I'd highly recommend implementing a testing discipline in your process up front. On SCons, we have a policy (adopted from and enforced by Aegis) that...
Steven Knight
knight@...
Send Email
Jul 1, 2002
7:00 pm
15
... Although I agree with doing a lot of testing, A-A-P is still in a phase where the design is more important than correct code. The main goal currently is...
Bram Moolenaar
vimboss
Offline Send Email
Jul 1, 2002
7:13 pm
16
Hello, Is there a possibility to create a CVS store (another is also ok), in order to have an easy update possibility for a-a-p? In a fast changing project...
Aschwin Marsman - aYn...
marvinmarsman
Offline Send Email
Jul 5, 2002
5:15 am
17
... Today I have started using the CVS repository at SourceForge. You should be able to checkout the "Exec" module, which is the Recipe Executive. See...
Bram Moolenaar
vimboss
Offline Send Email
Jul 8, 2002
8:01 pm
18
Hi Bram, On Mon, 08 Jul 2002 22:01:06 +0200 ... Sourceforge allows you to upload keys via web interface only. 1. Login ( top/left at http://sf.net ) 2. Choose...
Thorsten Maerz
torte@...
Send Email
Jul 8, 2002
8:38 pm
19
... This works, thanks. For updating, only cvs update in the Exec directory is needed, when you've already checked out a version. ... cvs commit is not enough?...
Aschwin Marsman - aYn...
marvinmarsman
Offline Send Email
Jul 9, 2002
5:23 am
20
Thorsten - ... Thanks for the hint! I didn't know this also worked for the CVS server. -- Why don't cannibals eat clowns? Because they taste funny. /// Bram...
Bram Moolenaar
vimboss
Offline Send Email
Jul 9, 2002
9:38 am
21
... Yep, that's easy. ... That doesn't add new files or remove old files. The recipe I'm using for creating the .zip archive already contains a list of all...
Bram Moolenaar
vimboss
Offline Send Email
Jul 9, 2002
9:39 am
22
... Good point, should be easy (cvs add, cvs remove) ... For a SCM system, you don't want to change history. But I do agree, that a little misstake can be...
Aschwin Marsman - aYn...
marvinmarsman
Offline Send Email
Jul 10, 2002
7:02 am
23
... It isn't on my system (FreeBSD): "python" is a hard link to either "python1.5" or "python2.2". I have now changed the test script to use "sys.executable"....
Bram Moolenaar
vimboss
Offline Send Email
Jul 10, 2002
8:56 am
24
In case you didn't notice it yet, the current version of the Recipe Executive can obtain files from a CVS repository (this requires the "cvs" command, Vim...
Bram Moolenaar
vimboss
Offline Send Email
Jul 16, 2002
5:08 pm
25
Most of July was spend on integrating version control with the existing functionality. Adding more functionality has the problem of making the use of A-A-P...
Bram Moolenaar
vimboss
Offline Send Email
Aug 1, 2002
10:22 am
26
... Always good to keep consistency in mind, in this stage of the project, those changes can be made without breaking anything important. ... Code Manager &...
Aschwin Marsman - aYn...
marvinmarsman
Offline Send Email
Aug 4, 2002
12:07 pm
27
... How do you create a branch in CVS anyway? It's not obvious. A-A-P attempts to provide a uniform interface to the version control system being used, so...
Bram Moolenaar
vimboss
Offline Send Email
Aug 4, 2002
3:43 pm
28
I ran into this issue and can't find a good solution. I hope someone knows the answer to this one. When executing a shell command with ":system", the exit...
Bram Moolenaar
vimboss
Offline Send Email
Aug 19, 2002
10:06 am
29
... Check google groups (groups.google.com). All solutions there read something like this: { the-command; } 2>&1 ; echo $? > res.tmp | tee /tmp/@... and then...
dionn@...
Send Email
Aug 19, 2002
11:05 am
30
... I've only a pointer for you. Hopefully someone will have a better answer, but you should be able to make some creative use of the $? special parameter? ...
Doug Kearns
djkea2@...
Send Email
Aug 19, 2002
11:13 am
31
Hi Doug, Bram, ... The 2>&1 and $? are only available at WinNT4/2K/XP, Win9x/Me doesnt offer them. The only alernative I know, is using CreateProcess() and...
Thorsten Maerz
torte@...
Send Email
Aug 19, 2002
11:33 am
32
Hi Bram-- ... Here's a solution, from Tom Christiansen's classic "Csh Programming Considered Harmful" article: Consider the pipeline: A | B | C You want to...
Steven Knight
knight@...
Send Email
Aug 19, 2002
12:02 pm
33
... Thanks, that was exactly what I needed. The {} need to be placed differently though: { the-command; echo $? > res.tmp; } 2>&1 | tee /tmp/@... -- ...
Bram Moolenaar
vimboss
Offline Send Email
Aug 19, 2002
1:40 pm
34
... The Python documenation says os.system() doesn't return an exit value at all for MS-Windows 9x. It looks like spawn*() doesn't do the needed things...
Bram Moolenaar
vimboss
Offline Send Email
Aug 19, 2002
1:40 pm
35
... [...] ... Yes, this currently only works on Unix anyway. I noticed that os.system() always uses "sh", even though "tcsh" is my default shell. That's...
Bram Moolenaar
vimboss
Offline Send Email
Aug 19, 2002
1:41 pm
36
... You'll need to manipulate file descriptors, either directly using os.dup()/os.fdopen() or through library methods like popen2()/popen3(). In fact, take a...
Steven Knight
knight@...
Send Email
Aug 19, 2002
2:24 pm
37
... os.spawn*() works fine so long as you pass os.P_WAIT as the first argument, to wait for the exit status of the command. --SK...
Steven Knight
knight@...
Send Email
Aug 19, 2002
2:31 pm
38
... It looks like os.spawn*() only executes one command, not a shell command or pipeline like "cat file | sed expr > tt". -- If you're sending someone...
Bram Moolenaar
vimboss
Offline Send Email
Aug 19, 2002
6:15 pm
39
... A shell command or pipeline is operating system specific also, if it can't be done with Python alone, you always have multi platform support problems. What...
Aschwin Marsman - aYn...
marvinmarsman
Offline Send Email
Aug 19, 2002
6:57 pm
40
... Yep. Since A-A-P needs to execute compilers, linkers and other programs, this is unavoidable. Python doesn't offer platform-independent functions for...
Bram Moolenaar
vimboss
Offline Send Email
Aug 20, 2002
8:29 am
Messages 11 - 40 of 43   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help