bicyclerepair-general Mailing List for Bicycle Repair Man!
Status: Alpha
Brought to you by:
pdawes
You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(4) |
Jun
(7) |
Jul
(4) |
Aug
(2) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(26) |
Sep
(2) |
Oct
(2) |
Nov
(4) |
Dec
(5) |
2002 |
Jan
(3) |
Feb
(10) |
Mar
(38) |
Apr
(4) |
May
(15) |
Jun
(17) |
Jul
(13) |
Aug
(1) |
Sep
(2) |
Oct
(3) |
Nov
(14) |
Dec
(40) |
2003 |
Jan
(41) |
Feb
(4) |
Mar
(26) |
Apr
(10) |
May
(2) |
Jun
(3) |
Jul
(4) |
Aug
(14) |
Sep
(9) |
Oct
(1) |
Nov
|
Dec
(3) |
2004 |
Jan
(38) |
Feb
(18) |
Mar
|
Apr
(1) |
May
(4) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
(5) |
Oct
(10) |
Nov
(10) |
Dec
(2) |
2005 |
Jan
(5) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(3) |
Dec
(1) |
2006 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
(8) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: F.A.Pinkse <f_...@ly...> - 2007-06-02 09:25:40
|
Hi, If the last line of your def: is: return blist and not followed by an additional line new line or more code then... BRM-rename will ignore renaming the returning object. With best regards. Frans. |
From: F.A.Pinkse <f_...@ly...> - 2007-05-30 09:39:52
|
Hi All, I hope someone still reading this list and who can help me out. I have this on WinXP: # Python 2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 bit (Intel)] # wxPython 2.8.3.0 unicode version, Boa Constructor 0.5.2 I did a download of 0.9 from SF. On installation it gave an syntax error. I did a download of the nightly rebuild, version 0.9.2 This installed fine. But on using BRM under Boa Constructor Find references --- gave a result, which is correct. Find Definitons --- gave the error in the Boa plugin: match = defs.next(), Attribute error, Non type object has no attribute 'next' All others, Rename, Extract, Variable gave an error: Facade instance has no attribute brmctx I did ran the testall.py, which gave me 5 errors and one warning. [ summary of the error] File in use .... \\tmproot I suspected a location nested to deep , so I moved everything to C: Same result. I also did ran the test with Python testall.py directly from the command prompt. Have I done something wrong or did I forgot something to do? With best regards. Frans. |
From: Marius G. <mg...@b4...> - 2007-01-24 21:41:06
|
On Tue, Jan 23, 2007 at 09:29:41AM +0100, Aaron Bingham wrote: > It is actually a benefit that BRM is not tied to a particular IDE; that= =20 > way all IDE authors can benefit from improvements made to the BRM core=20 > (unfortunately there have been none of these for quite some time). BRM= =20 > integrates with (at least) Emacs, Eric3, and the PyDev plugin for=20 > Eclipse. I use the Eclipse support daily. That's good to know. Maybe I should give BRM another try. Last time I tried to use BRM from vim (many many years ago), it replaced my function with a block of ASCII NUL characters, and clobbered the undo stack. Its own undo function didn't work either. I was not amused. Marius Gedminas --=20 Some people have told me they don't think a fat penguin really embodies the grace of Linux, which just tells me they have never seen a angry penguin charging at them in excess of 100mph. They'd be a lot more careful about wh= at they say if they had. -- Linus Torvalds, announcing Linux v2.0 |
From: Adam F. <ad...@po...> - 2007-01-23 21:14:09
|
On 1/23/07, Aaron Bingham <bi...@ce...> wrote: > I use the Eclipse support daily. I also use the Eclipse/PyDev/BRM integration often. It's quite handy. -adam -- Adam Feuer <adamf at pobox dot com> |
From: Aaron B. <bi...@ce...> - 2007-01-23 08:29:53
|
Ryan Rawson wrote: > To be honest, I dont think BRM is as important as it seems. I think > automated refactoring tools work best for Java, because the language > is so static and handles compile-time analysis so well. Whereas > python's greatest strength is its dynamic nature - this dynamic nature > reduces the need to actually need as much automatic refactoring. > Python's dynamic nature certainly make writing reliable refactoring tools more difficult than for static languages like Java. I don't see, however, how Python's dynamic nature makes refactoring tools any less useful. On the contrary, if you are renaming a method in Java, the compiler will catch it immediately, whereas with Python you need to exercise all the code to be sure you didn't miss a rename somewhere. So the benefits of good refactoring tools for dynamic languages like Python are IMO considerable. > Not to mention harder refactoring usually can't be automated. I'm > thinking a major reason why BRM was never adopted is the list of > refactorings is too trivial. It is unfortunate BRM does not support more refactorings, but those it does support are useful. > It wasn't embedded in an IDE with useful > other code abilities. For example, in IntelliJ you get code > formatting, import optimization, and other code utilities, even if you > never use refactoring. > It is actually a benefit that BRM is not tied to a particular IDE; that way all IDE authors can benefit from improvements made to the BRM core (unfortunately there have been none of these for quite some time). BRM integrates with (at least) Emacs, Eric3, and the PyDev plugin for Eclipse. I use the Eclipse support daily. Regards, -- -------------------------------------------------------------------- Aaron Bingham Senior Software Engineer Cenix BioScience GmbH -------------------------------------------------------------------- |
From: Saint G. <sai...@gm...> - 2007-01-23 01:55:02
|
I tend to agree and using (X)emacs actually reduces a lot the hassle in refactoring manually. Nevertheless it was a generous idea and I hope that the author isn't too disappointed. Regards, On Mon, 22 Jan 2007 17:43:51 -0800, "Ryan Rawson" <rya...@gm...> wrote : > To be honest, I dont think BRM is as important as it seems. I think > automated refactoring tools work best for Java, because the language > is so static and handles compile-time analysis so well. Whereas > python's greatest strength is its dynamic nature - this dynamic nature > reduces the need to actually need as much automatic refactoring. > > Not to mention harder refactoring usually can't be automated. I'm > thinking a major reason why BRM was never adopted is the list of > refactorings is too trivial. It wasn't embedded in an IDE with useful > other code abilities. For example, in IntelliJ you get code > formatting, import optimization, and other code utilities, even if you > never use refactoring. > > Finally, at this point, no one uses BRM because, well, no one uses it. > > The question is, is automated refactoring as much of a boon as it > seems? Or is it just another crutch to make programmers weak and > infirm? > > -ryan > > On 1/22/07, Saint Germain <sai...@gm...> wrote: > > This is a Refactoring Tool for Python. > > For instance if you select "123 + 456" in : > > a = 123 + 456 + 789 > > And you select "Extract local variable : toto", you'll got : > > toto = 123 + 456 > > a = toto + 789 > > > > Seems very handy, strange that nobody is interested anymore... > > > > > > On Mon, 22 Jan 2007 17:29:25 -0800, "Ryan Rawson" > > <rya...@gm...> wrote : > > > > > Some of us are on the list, but this project is dead. > > > > > > What does this project even do? I forget! > > > > > > -ryan > > > > > > On 1/22/07, Saint Germain <sai...@gm...> wrote: > > > > Hello, > > > > > > > > BRM doesn't seem to work with Xemacs, does it ? > > > > I would like to give a hand to make it work on Xemacs but is the > > > > project still alive ? > > > > I can see on the archive that there wasn't a single post for one > > > > year.. :-( > > > > > > > > Regards, > > > > ------------------------------------------------------------------------- > > Take Surveys. Earn Cash. Influence the Future of IT > > Join SourceForge.net's Techsay panel and you'll get the chance to > > share your opinions on IT & business topics through brief surveys - > > and earn cash > > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > _______________________________________________ > > Bicyclerepair-general mailing list > > Bic...@li... > > https://lists.sourceforge.net/lists/listinfo/bicyclerepair-general > > |
From: Ryan R. <rya...@gm...> - 2007-01-23 01:43:51
|
To be honest, I dont think BRM is as important as it seems. I think automated refactoring tools work best for Java, because the language is so static and handles compile-time analysis so well. Whereas python's greatest strength is its dynamic nature - this dynamic nature reduces the need to actually need as much automatic refactoring. Not to mention harder refactoring usually can't be automated. I'm thinking a major reason why BRM was never adopted is the list of refactorings is too trivial. It wasn't embedded in an IDE with useful other code abilities. For example, in IntelliJ you get code formatting, import optimization, and other code utilities, even if you never use refactoring. Finally, at this point, no one uses BRM because, well, no one uses it. The question is, is automated refactoring as much of a boon as it seems? Or is it just another crutch to make programmers weak and infirm? -ryan On 1/22/07, Saint Germain <sai...@gm...> wrote: > This is a Refactoring Tool for Python. > For instance if you select "123 + 456" in : > a = 123 + 456 + 789 > And you select "Extract local variable : toto", you'll got : > toto = 123 + 456 > a = toto + 789 > > Seems very handy, strange that nobody is interested anymore... > > > On Mon, 22 Jan 2007 17:29:25 -0800, "Ryan Rawson" <rya...@gm...> > wrote : > > > Some of us are on the list, but this project is dead. > > > > What does this project even do? I forget! > > > > -ryan > > > > On 1/22/07, Saint Germain <sai...@gm...> wrote: > > > Hello, > > > > > > BRM doesn't seem to work with Xemacs, does it ? > > > I would like to give a hand to make it work on Xemacs but is the > > > project still alive ? > > > I can see on the archive that there wasn't a single post for one > > > year.. :-( > > > > > > Regards, > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Bicyclerepair-general mailing list > Bic...@li... > https://lists.sourceforge.net/lists/listinfo/bicyclerepair-general > |
From: Saint G. <sai...@gm...> - 2007-01-23 01:38:34
|
This is a Refactoring Tool for Python. For instance if you select "123 + 456" in : a = 123 + 456 + 789 And you select "Extract local variable : toto", you'll got : toto = 123 + 456 a = toto + 789 Seems very handy, strange that nobody is interested anymore... On Mon, 22 Jan 2007 17:29:25 -0800, "Ryan Rawson" <rya...@gm...> wrote : > Some of us are on the list, but this project is dead. > > What does this project even do? I forget! > > -ryan > > On 1/22/07, Saint Germain <sai...@gm...> wrote: > > Hello, > > > > BRM doesn't seem to work with Xemacs, does it ? > > I would like to give a hand to make it work on Xemacs but is the > > project still alive ? > > I can see on the archive that there wasn't a single post for one > > year.. :-( > > > > Regards, |
From: Ryan R. <rya...@gm...> - 2007-01-23 01:29:25
|
Some of us are on the list, but this project is dead. What does this project even do? I forget! -ryan On 1/22/07, Saint Germain <sai...@gm...> wrote: > Hello, > > BRM doesn't seem to work with Xemacs, does it ? > I would like to give a hand to make it work on Xemacs but is the project > still alive ? > I can see on the archive that there wasn't a single post for one > year.. :-( > > Regards, > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > Bicyclerepair-general mailing list > Bic...@li... > https://lists.sourceforge.net/lists/listinfo/bicyclerepair-general > |
From: Saint G. <sai...@gm...> - 2007-01-23 01:27:38
|
Hello, BRM doesn't seem to work with Xemacs, does it ? I would like to give a hand to make it work on Xemacs but is the project still alive ? I can see on the archive that there wasn't a single post for one year.. :-( Regards, |
From: Phil D. <pd...@us...> - 2006-01-12 22:46:53
|
Hi Eduardo, IIRC searches directories in the PYTHONPATH, so add the directories to the PYTHONPATH before starting emacs should do the trick. Hope this helps, Phil Paulo Eduardo Neves wrote: > Hi, > How do you configure BRM in Emacs to search multiple dirs? I have a > library in a dir, all the tests in the subdir tests/ and some library > clients in other dirs. May I configure Emacs to change all the files at > once? > > This similar feature request in the list had no answers: > http://sourceforge.net/mailarchive/forum.php?thread_id=6998392&forum_id=6938 > <http://sourceforge.net/mailarchive/forum.php?thread_id=6998392&forum_id=6938> > > regards, > -- > Paulo Eduardo Neves > Agenda do Samba & Choro > http://www.samba-choro.com.br |
From: Adam F. <ad...@ad...> - 2006-01-12 17:45:56
|
On 1/11/06, Paulo Eduardo Neves <pau...@gm...> wrote: > How do you configure BRM in Emacs to search multiple dirs? I have a libr= ary > in a dir, all the tests in the subdir tests/ and some library clients in > other dirs. May I configure Emacs to change all the files at once? Folks, I've also had the same problem- I didn't find a solution, and didn't have the time to develop test cases and track down the bug. -adam -- Adam Feuer <adam at adamfeuer dot com> Seattle, WA |
From: Paulo E. N. <pau...@gm...> - 2006-01-11 23:10:50
|
Hi, How do you configure BRM in Emacs to search multiple dirs? I have a library in a dir, all the tests in the subdir tests/ and some library clients in other dirs. May I configure Emacs to change all the files at once? This similar feature request in the list had no answers: http://sourceforge.net/mailarchive/forum.php?thread_id=3D6998392&forum_id= =3D6938 regards, -- Paulo Eduardo Neves Agenda do Samba & Choro http://www.samba-choro.com.br |
From: Phil D. <pd...@us...> - 2005-12-06 11:48:49
|
Nicolas Pernetty wrote: > On Thu, 24 Nov 2005 19:31:48 +0000, Phil Dawes <pd...@us...> > wrote : >> >>Does this work? (i.e. put the cursor on the first) >>if not, what's in the pymacs buffer? > > > Yes it works. > Strangely I always got the (wrong-type-argument markerp nil) but > sometimes BRM however agree to rename and sometimes it doesn't want... > Ah, ok. So there's probably nothing wrong with the install. Do you have a code testcase I could use to reproduce the problem? (ideally one file if that's possible) Many thanks, Phil |
From: Nicolas P. <nic...@ya...> - 2005-11-25 20:34:37
|
On Thu, 24 Nov 2005 19:31:48 +0000, Phil Dawes <pd...@us...> wrote : > Hi Nicolas, > > Sorry for the delay in replying. Hello ! What delay ?!?? you have answered almost immediately ! ;-) > What's your platform? (e.g. linux, windows) Linux x86 with Red Hat Enterprise Server 3 and also with Debian Testing. > Quick test case: > > open up a python file and put the following in: > > --------- > foo = 5 > > a = foo + 32 > -------- > > save and then put your cursor over the 2nd occurance of 'foo' and do > M-x brm-find-definition > > Does this work? (i.e. put the cursor on the first) > if not, what's in the pymacs buffer? Yes it works. Strangely I always got the (wrong-type-argument markerp nil) but sometimes BRM however agree to rename and sometimes it doesn't want... As usual, I'm at your service to help debugging. Thanks in advance, |
From: Phil D. <pd...@us...> - 2005-11-24 19:31:58
|
Hi Nicolas, Sorry for the delay in replying. What's your platform? (e.g. linux, windows) Quick test case: open up a python file and put the following in: --------- foo = 5 a = foo + 32 -------- save and then put your cursor over the 2nd occurance of 'foo' and do M-x brm-find-definition Does this work? (i.e. put the cursor on the first) if not, what's in the pymacs buffer? Cheers, Phil Nicolas Pernetty wrote: > Hello, > > I haven't managed to use BRM with Xemacs 21.4.17, I got this error when > trying to rename a function : > > Debugger entered--Lisp error: (error "Python: Emacs: (wrong-type-argument markerp nil)") > signal(error ("Python: Emacs: (wrong-type-argument markerp nil)")) > cerror("Python: %s" "Emacs: (wrong-type-argument markerp nil)") > apply(cerror "Python: %s" "Emacs: (wrong-type-argument markerp nil)") > error("Python: %s" "Emacs: (wrong-type-argument markerp nil)") > (cond ((not ...) (setq inserter ...)) ((eq ... ...) (setq done t value ...)) ((eq ... ...) (error "Python: %s" ...)) ((eq ... ...) (setq inserter ...)) ((eq ... ...) (setq inserter ...)) (t (setq inserter ...))) > (let* ((text ...) (reply ...)) (cond (... ...) (... ...) (... ...) (... ...) (... ...) (t ...))) > (while (not done) (let* (... ...) (cond ... ... ... ... ... ...))) > (let (done value) (while (not done) (let* ... ...)) value) > pymacs-serve-until-reply((pymacs-print-for-apply (quote (pymacs-python . 0)) (quote ("level1")))) > pymacs-apply((pymacs-python . 0) ("level1")) > brm-rename("level1") > call-interactively(brm-rename) > dispatch-event(#<misc-user-event (call-interactively brm-rename)>) > popup-mode-menu(#<buttondown-event button3>) > call-interactively(popup-mode-menu) > > Is this a bug of BRM or of pymacs ? > > Let me know if I can do something to help to debug. > > Regards, > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click > _______________________________________________ > Bicyclerepair-general mailing list > Bic...@li... > https://lists.sourceforge.net/lists/listinfo/bicyclerepair-general > |
From: Nicolas P. <nic...@ya...> - 2005-11-23 21:54:47
|
Hello, I haven't managed to use BRM with Xemacs 21.4.17, I got this error when trying to rename a function : Debugger entered--Lisp error: (error "Python: Emacs: (wrong-type-argument markerp nil)") signal(error ("Python: Emacs: (wrong-type-argument markerp nil)")) cerror("Python: %s" "Emacs: (wrong-type-argument markerp nil)") apply(cerror "Python: %s" "Emacs: (wrong-type-argument markerp nil)") error("Python: %s" "Emacs: (wrong-type-argument markerp nil)") (cond ((not ...) (setq inserter ...)) ((eq ... ...) (setq done t value ...)) ((eq ... ...) (error "Python: %s" ...)) ((eq ... ...) (setq inserter ...)) ((eq ... ...) (setq inserter ...)) (t (setq inserter ...))) (let* ((text ...) (reply ...)) (cond (... ...) (... ...) (... ...) (... ...) (... ...) (t ...))) (while (not done) (let* (... ...) (cond ... ... ... ... ... ...))) (let (done value) (while (not done) (let* ... ...)) value) pymacs-serve-until-reply((pymacs-print-for-apply (quote (pymacs-python . 0)) (quote ("level1")))) pymacs-apply((pymacs-python . 0) ("level1")) brm-rename("level1") call-interactively(brm-rename) dispatch-event(#<misc-user-event (call-interactively brm-rename)>) popup-mode-menu(#<buttondown-event button3>) call-interactively(popup-mode-menu) Is this a bug of BRM or of pymacs ? Let me know if I can do something to help to debug. Regards, |
From: Phil D. <pd...@us...> - 2005-10-29 15:43:56
|
Jonathan Lange wrote: > Hello, > > I've recently started using BRM and have found it to be very useful. > However, I've heard that the project is no longer maintained. Is this > true? If so, is there much interest in breathing new life into BRM? > Hi Jonathan, I'm afraid I've not contributed to the codebase for a long while, and to my knowledge nobody has shown an interest in taking it up. N.B. I'd be glad to help anybody who is interested taking the bicyclerepairman helm Cheers, Phil |
From: Jonathan L. <jm...@mu...> - 2005-10-29 05:37:45
|
Hello, I've recently started using BRM and have found it to be very useful.=20 However, I've heard that the project is no longer maintained. Is this true? If so, is there much interest in breathing new life into BRM? cheers, jml |
From: Aaron B. <bi...@ce...> - 2005-06-22 06:17:03
|
Hi, GNU Emacs 22 (the current CVS version) has got a slick new Python mode. Among other things, it handles font-locking and indentation better. Unfortunately, it doesn't currently work with bikemacs.py, because the old python-mode is no longer present. For now, this means I am running two versions of Emacs simultaneously: one for general Python editing, and the other for using BRM. Has anyone looked at getting bikemacs working with Emacs 22 yet? Thanks, -- -------------------------------------------------------------------- Aaron Bingham Software Engineer Cenix BioScience GmbH -------------------------------------------------------------------- |
From: Edvard M. <edv...@st...> - 2005-04-07 07:40:57
|
Hi Let's say you have a directory hierarchy like this: src/ src/lib/ src/cgi/ Now src contains some Python files, src/lib even more, and src/cgi contai= ns some cgi files written in Python. If I want to rename a method in file src/lib/foo.py, all method calls und= er src/lib/ are renamed correctly. However, bicyclerepair doesn't touch file= s in src/ nor files in src/cgi - it doesn't even know src/cgi contains any Pyt= hon code (and I don't expect it should - how would it know it is related to s= ame project). Now I'm suggesting bicyclerepair would have some way to configure a proje= ct directory and a fileglob for code files. Given those it could search all = files under project dir matching fileglob. An example configuration for this ex= ample would look like eg. # this file is situated in src/ dir *.py lib/*.py cgi/*.cgi Without configuration file bicyclerepair would work as it does now. Still= , how do we know there's a configuration file in src/ if we are under src/lib? = One possibility would be to search for a file named .bicyclerepair.inc, which would list all project-related fileglobs. In this case we could put such = file in src/cgi/ and src/lib. In src/lib it would read ../*.py ../cgi/*.cgi thus searching given files in addition to those in current dir. It seems like bike/parsing/newstuff.generateModuleFilenamesInPythonPath w= ould be the one to patch, are there others? -- # Edvard Majakari Software Engineer # PGP PUBLIC KEY available Soli Deo Gloria! "Debugging is twice as hard as writing the code in the firstplace. Theref= ore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it." -- Brian W. Kernighan |
From: Ryan R. <rya...@gm...> - 2005-01-29 08:53:24
|
Hey, extract method in bike doesn't seem to do the right thing in my tab-indented python files. It inserts single spaces, and incorrect amounts thereof into my file. I posted a bug and a patch to fix this on sf. I also include the patch here for anyone else who has seen this problem. Let me know what you think, Thanks! -ryan |
From: Ian B. <ia...@co...> - 2005-01-27 21:50:20
|
Peter Dembinski wrote: > What is the simplest way to install bike in home directory? python setup.py install --home=~ Then it will be installed in ~/lib/python (you probably then have to add this directory to your $PYTHONPATH). This works for most all distutil-installable Python libraries. -- Ian Bicking / ia...@co... / http://blog.ianbicking.org |
From: Peter D. <pd...@il...> - 2005-01-27 18:02:01
|
What is the simplest way to install bike in home directory? |
From: Chimezie O. <chi...@gm...> - 2005-01-19 19:32:20
|
Fresh install of bicyclerepairman (from CVS). [chimezie@localhost ~]$ cd devel/bicyclerepair/ [chimezie@localhost bicyclerepair]$ cd ide-integration/ [chimezie@localhost ide-integration]$ cd Pymacs-0.20/ [chimezie@localhost Pymacs-0.20]$ python setup.py install sys:1: DeprecationWarning: Non-ASCII character '\xe7' in file setup.py on line 13, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details setup.py:5: DeprecationWarning: Non-ASCII character '\xa9' in file ./Pymacs/__init__.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details from Pymacs import package, version ./Pymacs/__init__.py:25: DeprecationWarning: Non-ASCII character '\xa9' in file ./Pymacs/pymacs.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details from pymacs import Let, lisp running install .. snip .. offending line (in setup.py): author=3D'Fran=E7ois Pinard', no further problems after commenting/removing Attempting to setup bicyclerepairman with emacs: [chimezie@localhost Pymacs-0.20]$ python setup-emacs.py -l /usr/share/emacs/21.3/ etc/ leim/ lisp/ site-lisp/ [chimezie@localhost Pymacs-0.20]$ python setup-emacs.py -l /usr/share/emacs/21.3/site-lisp sys:1: DeprecationWarning: Non-ASCII character '\xa9' in file setup-emacs.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details Use `-l LISPDIR' to select where `pymacs.el' should go. ERROR: Installation aborted! Try `setup-emacs.py -i'. offending lines (in setup-emacs.py): # Copyright =A9 2001, 2002 Progiciels Bourbeau-Pinard inc. # Fran=E7ois Pinard <pi...@ir...>, 2001. no further problems after commenting/removing Chimezie |