Re: Deditor 0.4.0
Op maandag 9 juli 2012 13:05:58 UTC+2 schreef Jean-Michel Pichavant het volgende: Kruptein wrote: Hey I released a new version of my python-focused text-editor. you can download it at http://launchpad.net/deditor What is it? Deditor is aimed to be a text-editor which can be used as a basic text-editor as gedit or with the right plugins become a full-feature ide. I focus on making it a python specific editor but you can use it to edit other files as well. It is python specific because the plugin system that is used (DPlug) is written in python and thus all plugins are written in python. Also some of the plugins there is one plugin that comes bundled with deditor that adds some python specific features like code-analyzing, code-inspection, auto-completion etc. So plugins are the main core of the program you can disable and enable plugins at your will. The plugins that come bundled are made to increase the joy of programming. NOTICE that this I don't regard this as a stable product yet. There is no high risk in data loss and there are definitely no privacy concerns but you should still be aware that there are bugs/malfunctions and that you will encounter them. I hope some of you like it and if you don't try to give some constructive criticism :) Most changes in regard to previous release are under the hood. so existing users might not notice a lot. Also the customize plugin's second configuration tab: syntax highlighting is bugged try to avoid it :p Good job. I have 2 question: Aren't you reinventing the wheel ? No way to use tabs for tabulation ??? (I'm CEO of the 'space haters club') Otherwise, I found this bug : Start the editor, click twice on 'Analyse code', and you'll get a traceback. I looked into the related code: def dUpdate(self, trig, value=None): if trig == tabclosed: return self.tabClosed(value) def tabClosed(self, tab): Checks if the tab that is closing is a project if tab.parentTab == None: pass Your method interfaces are quite inconsistent, I sense this is quite global to your code: 1/ dUpdate has None as default value for 'value' 2/ tab.parentTab will fail if tab is None 3/ on the traceback you get from the bug above, a bool has been given, bool has no parentTab. Here are 2 advices: 1/ Default values are for the fool/weak/noob/..., your pick. I tend to use them only for backward compatibilty or for interface stability. Otherwise, it's better not to use them. Some people still use them appropriately but in your I think it may help. 2/ In your docstrings, note down the expected type of your parameters (only 1 type ! (except for the None alternative)) and stick to it. Regards, JM To begin with not everything that I want to see is yet implemented. A lot still has to be done for example indentation although I really hate tabs ;D I will give the option in a future release maybe even the next one. I'll check the bug as it probably is indeed a bug. Regarding the default value dUpdate is a method from the plugin system and is called when a trigger is updated. some triggers give an additional value for example a trigger that registers pressed buttons could potentially give which exact key as value. However some triggers don't need this additional value. If a plugin needs both types of triggers the method will need this default value to work. Also the dev version already changed that there always will be sent a value so no need for the default value anymore. Regarding the docstrings: as deditor still is under heavy development not all docstrings are correct or even there. -- http://mail.python.org/mailman/listinfo/python-list
Re: Deditor 0.4.0
Op maandag 9 juli 2012 14:54:03 UTC+2 schreef Jean-Michel Pichavant het volgende: Kruptein wrote: Op maandag 9 juli 2012 13:05:58 UTC+2 schreef Jean-Michel Pichavant het volgende: Kruptein wrote: Hey I released a new version of my python-focused text-editor. you can download it at http://launchpad.net/deditor What is it? Deditor is aimed to be a text-editor which can be used as a basic text-editor as gedit or with the right plugins become a full-feature ide. I focus on making it a python specific editor but you can use it to edit other files as well. It is python specific because the plugin system that is used (DPlug) is written in python and thus all plugins are written in python. Also some of the plugins there is one plugin that comes bundled with deditor that adds some python specific features like code-analyzing, code-inspection, auto-completion etc. So plugins are the main core of the program you can disable and enable plugins at your will. The plugins that come bundled are made to increase the joy of programming. NOTICE that this I don't regard this as a stable product yet. There is no high risk in data loss and there are definitely no privacy concerns but you should still be aware that there are bugs/malfunctions and that you will encounter them. I hope some of you like it and if you don't try to give some constructive criticism :) Most changes in regard to previous release are under the hood. so existing users might not notice a lot. Also the customize plugin's second configuration tab: syntax highlighting is bugged try to avoid it :p Good job. I have 2 question: Aren't you reinventing the wheel ? No way to use tabs for tabulation ??? (I'm CEO of the 'space haters club') Otherwise, I found this bug : Start the editor, click twice on 'Analyse code', and you'll get a traceback. I looked into the related code: def dUpdate(self, trig, value=None): if trig == tabclosed: return self.tabClosed(value) def tabClosed(self, tab): Checks if the tab that is closing is a project if tab.parentTab == None: pass Your method interfaces are quite inconsistent, I sense this is quite global to your code: 1/ dUpdate has None as default value for 'value' 2/ tab.parentTab will fail if tab is None 3/ on the traceback you get from the bug above, a bool has been given, bool has no parentTab. Here are 2 advices: 1/ Default values are for the fool/weak/noob/..., your pick. I tend to use them only for backward compatibilty or for interface stability. Otherwise, it's better not to use them. Some people still use them appropriately but in your I think it may help. 2/ In your docstrings, note down the expected type of your parameters (only 1 type ! (except for the None alternative)) and stick to it. Regards, JM To begin with not everything that I want to see is yet implemented. A lot still has to be done for example indentation although I really hate tabs ;D I will give the option in a future release maybe even the next one. I'll check the bug as it probably is indeed a bug. Regarding the default value dUpdate is a method from the plugin system and is called when a trigger is updated. some triggers give an additional value for example a trigger that registers pressed buttons could potentially give which exact key as value. However some triggers don't need this additional value. If a plugin needs both types of triggers the method will need this default value to work. Also the dev version already changed that there always will be sent a value so no need for the default value anymore. If you can, use the **kwargs syntax. def foo(tabs, **kwargs): # optional arg if kwargs.get('saveFile', False): self.saveFile(tab.file) # required arg if kwargs['saveFile']: self.saveFile() The type of kwargs will be consistent, it will be always a dictionnary, possibly an empty one, but still a dictionnary, and best part of it, if you change the number of argument in the call, you don't break your interface. Regarding the docstrings: as deditor still is under heavy development not all docstrings are correct or even there. Yep, but writing the expected type of your parameters always help, in particular during the dev phase. you can save the verbose part of the documentation for later. Cheers, JM Yeah I started to use kwargs in some methods but it's only usefull in some cases imo. I'm a pretty decent python dev imo but I know that there is still a lot that I've to learn so often if I get to know something knew I tend to rewrite a large portion of my program(s) and thus I often am too lazy to write proper docstrings as they would change anyway (- very bad coding practice
Deditor 0.4.0
Hey I released a new version of my python-focused text-editor. you can download it at http://launchpad.net/deditor What is it? Deditor is aimed to be a text-editor which can be used as a basic text-editor as gedit or with the right plugins become a full-feature ide. I focus on making it a python specific editor but you can use it to edit other files as well. It is python specific because the plugin system that is used (DPlug) is written in python and thus all plugins are written in python. Also some of the plugins there is one plugin that comes bundled with deditor that adds some python specific features like code-analyzing, code-inspection, auto-completion etc. So plugins are the main core of the program you can disable and enable plugins at your will. The plugins that come bundled are made to increase the joy of programming. NOTICE that this I don't regard this as a stable product yet. There is no high risk in data loss and there are definitely no privacy concerns but you should still be aware that there are bugs/malfunctions and that you will encounter them. I hope some of you like it and if you don't try to give some constructive criticism :) Most changes in regard to previous release are under the hood. so existing users might not notice a lot. Also the customize plugin's second configuration tab: syntax highlighting is bugged try to avoid it :p -- http://mail.python.org/mailman/listinfo/python-list
Deditor 0.3.1
Hey, I'm happy to announce a new release of Deditor version 0.3.1. What is Deditor? Deditor is a pythonic text-editor, written 100% in python and with the primary goal to ease python development. There is a python shell, codecompletion, code analyzing, instant code running and error checking and lots more. (Other languages are ofcourse also supported for syntax highlighting but don't have the other features) Deditor uses a very good plugin system DPlug which makes it easy to use a combination of plugins like a projects plugin to manage files, a network plugin to up-download stuff,... What's new in this version? The Projects plugin has been totally rewritten and is now a very usefull plugin which makes developing much easier if you have to work at multiple projects in short periods. Note that the network plugin is going to be totally rewritten for next release and is thus not that good atm, nevertheless enjoy! Download .deb/.tar.gz http://launchpad.net/deditor Download ppa: ppa:darragh-ssa/deditor and sudo apt-get install deditor Note: ppa is still in building proces but should be finished this afternoon pictures/videos of the new version are still in progress of creation but here is a short snapshot https://lh6.googleusercontent.com/-oopTygoo6o4/TqCwLY4EoRI/Abw/19J1jDq4yIU/deditor_project_0.3.1.png -- http://mail.python.org/mailman/listinfo/python-list
Deditor 0.3.0
Hey, I just released a new version of my pythonic text-editor; Short description: Deditor is a text-editor for python developers, deditor offers a python interpreter, code analyzing, checking of errors on save, run your code directly from the editor or load your module in the interpreter for direct testing. The plugin system is also written in python which makes it possible for other users to add awesome stuff. Some existing plugins are integrated SSH/SFTP and project management. You can download deditor from http://launchpad.net/deditor (only a .tar.gz and a .deb are available for the moment a .zip and/or .exe will come in the future) If you are on ubuntu you can also install from my ppa: sudo add-apt-repository ppa:darragh-ssa/deditor sudo apt-get update sudo apt-get install deditor Here is a picasa web-album with some screenshots: https://picasaweb.google.com/49189162057101275/Deditor?authkey=Gv1sRgCJzM7eX1-6jO9QEfeat=directlink -- http://mail.python.org/mailman/listinfo/python-list
Re: Deditor
On 1 mei, 10:59, Alec Taylor alec.tayl...@gmail.com wrote: Maybe I'm missing something, but I downloaded the zip file and ran each .py and .pyc file in turn, but none brought up the nice deditor GUI I've seen screenshots of... On the other subject, did you have a preference to what installer I should code for it? - InnoSetup (exe), NSIS (exe) or MSI (.msi) not a msi, for the rest it doesn't matter :), on my windows if you run deditor.py it should launch however you need to have the wxpython-2.8 package installed, what happens if you run deditor.py from console? -- http://mail.python.org/mailman/listinfo/python-list
Re: Deditor
On 1 mei, 17:50, Alec Taylor alec.tayl...@gmail.com wrote: Traceback (most recent call last): File O:\deditor\deditor\deditor.py, line 7, in modul e import wx, os, datetime, sys, ConfigParser, wx.aui, wx.lib.scrolledpanel File C:\Python27\lib\site-packages\wx-2.8-msw-unicode\wx\__init__.py, line 4 5, in module from wx._core import * File C:\Python27\lib\site-packages\wx-2.8-msw-unicode\wx\_core.py, line 4, i n module import _core_ ImportError: DLL load failed: %1 is not a valid Win32 application. On Mon, May 2, 2011 at 12:33 AM, Kruptein darragh@gmail.com wrote: On 1 mei, 10:59, Alec Taylor alec.tayl...@gmail.com wrote: Maybe I'm missing something, but I downloaded the zip file and ran each .py and .pyc file in turn, but none brought up the nicededitor GUI I've seen screenshots of... On the other subject, did you have a preference to what installer I should code for it? - InnoSetup (exe), NSIS (exe) or MSI (.msi) not a msi, for the rest it doesn't matter :), on my windows if you rundeditor.py it should launch however you need to have the wxpython-2.8 package installed, what happens if you rundeditor.py from console? -- http://mail.python.org/mailman/listinfo/python-list that looks like you have installed the wxpython module wrongly. Have you downloaded the version that matches your python version? -- http://mail.python.org/mailman/listinfo/python-list
Re: Deditor
On 30 apr, 10:30, jmfauth wxjmfa...@gmail.com wrote: On 29 avr, 23:01, Kruptein darragh@gmail.com wrote: On 29 apr, 20:25, jmfauth wxjmfa...@gmail.com wrote: On 28 avr, 22:16, Kruptein darragh@gmail.com wrote: On 28 apr, 07:46, jmfauth wxjmfa...@gmail.com wrote: On 27 avr, 19:22, Alec Taylor alec.tayl...@gmail.com wrote: Thanks, any plans for a Windows version? - Download the deb - Unpack it with a utility like 7zip - Throw away the unnecessary stuff, (keep the deditorpart) - Depending on your libs, adatpt the import - Launchdeditor.py - Then ... [5 minutes] In fact, this kind of app can be simply packed in a zip file. jmf It isn't that easy as you might have hoped ;) I'm using wxpython for rendering the GUI somehow some things that work in the linux version break in the windows version so I need to do some small modifications and as I'm a hardcore linux fan I ony use windows for gaming it usually takes a little longer for a windows release, I'm releasing a tarball now btw :D Sure, it is doable. I have done it (I only tweak the import in such a way, that it does not import modules not installed in my machine, like not importing paramiko). Your application is just a normal application which uses a Python environment, independently from the platform. wxPython does not play something special. Exemple, the wxPython demo can be installed in any dir, even on external drive. PS I have no special interest indeditor, except I like to see what is done with wxPython. jmf The problem had to do with the configuration panel which displayed wrong in windows but right in linux. I fixed it and it should now actually work on both :p (and the paramiko import error was because I had forgooten to do a try/ except block somewhere in my plugin management..) the windows source zip file is online, Alec can make an installer if he wants :) Quick tips, hints, pedagogical advices: - Distributing a zip or a tarball does not matter. By not distributing a deb and distributing the Py scripts, you just make your app available for everybody (eg. the wxPython demo) - The main problem in your app is not the os. wxPython runs quite smoothly on all platforms. - Critical: I can not enter text and the text is not displayed correctly in the editing part of your app. Once again, this is not an os issue. The wx.stc.StyledTextCtrl is not a simple widget to master. -http://groups.google.com/group/wxpython-users/topics - Best wishes for your project. jmf Jmf, thanks for the advice, however I do want to know on which os you are and which python version you use. As I have never had any problems with not being able to enter text. And about the os problem: I always code on linux, my first version of this release worked perfectly on linux, then I tried it on windows and I found out that there was some bug that linux ignored but windows complained about now it is fixed and is indeed cross-platform. And I chat on #python and #wxpython almost every day/week so I do know who to contact in case of problems ;) and styledtextctrl is indeed a pain in the ass some times :p -- http://mail.python.org/mailman/listinfo/python-list
Re: Deditor
On 29 apr, 20:25, jmfauth wxjmfa...@gmail.com wrote: On 28 avr, 22:16, Kruptein darragh@gmail.com wrote: On 28 apr, 07:46, jmfauth wxjmfa...@gmail.com wrote: On 27 avr, 19:22, Alec Taylor alec.tayl...@gmail.com wrote: Thanks, any plans for a Windows version? - Download the deb - Unpack it with a utility like 7zip - Throw away the unnecessary stuff, (keep the deditorpart) - Depending on your libs, adatpt the import - Launchdeditor.py - Then ... [5 minutes] In fact, this kind of app can be simply packed in a zip file. jmf It isn't that easy as you might have hoped ;) I'm using wxpython for rendering the GUI somehow some things that work in the linux version break in the windows version so I need to do some small modifications and as I'm a hardcore linux fan I ony use windows for gaming it usually takes a little longer for a windows release, I'm releasing a tarball now btw :D Sure, it is doable. I have done it (I only tweak the import in such a way, that it does not import modules not installed in my machine, like not importing paramiko). Your application is just a normal application which uses a Python environment, independently from the platform. wxPython does not play something special. Exemple, the wxPython demo can be installed in any dir, even on external drive. PS I have no special interest indeditor, except I like to see what is done with wxPython. jmf The problem had to do with the configuration panel which displayed wrong in windows but right in linux. I fixed it and it should now actually work on both :p (and the paramiko import error was because I had forgooten to do a try/ except block somewhere in my plugin management..) the windows source zip file is online, Alec can make an installer if he wants :) -- http://mail.python.org/mailman/listinfo/python-list
Re: Deditor
On 28 apr, 07:46, jmfauth wxjmfa...@gmail.com wrote: On 27 avr, 19:22, Alec Taylor alec.tayl...@gmail.com wrote: Thanks, any plans for a Windows version? - Download the deb - Unpack it with a utility like 7zip - Throw away the unnecessary stuff, (keep the deditor part) - Depending on your libs, adatpt the import - Launch deditor.py - Then ... [5 minutes] In fact, this kind of app can be simply packed in a zip file. jmf It isn't that easy as you might have hoped ;) I'm using wxpython for rendering the GUI somehow some things that work in the linux version break in the windows version so I need to do some small modifications and as I'm a hardcore linux fan I ony use windows for gaming it usually takes a little longer for a windows release, I'm releasing a tarball now btw :D -- http://mail.python.org/mailman/listinfo/python-list
Deditor
Hey, I released a new version (0.2.5) of my pythonic text-editor called Deditor. It is a text-editor aimed to fasten your python development. (it perfectly handels other languages too) Some features are: - python shell to do quick commands or checks - pyflakes error check on save - pylint error check on demand (menu entry) - Inspecting of current file - ... Syntax highlighting is supported for 78 languages. An extensive plugin system, written in python, makes it very easy to add new elements to the program. Networking (ssh sftp) are standard included and project management too (you can disable them) Please try it out and leave your comment! download link: http://launchpad.net/deditor ( only a .deb is available for download now, if you would like another format (.tar.gz) please comment ) -- http://mail.python.org/mailman/listinfo/python-list
Re: Deditor
On 27 apr, 19:22, Alec Taylor alec.tayl...@gmail.com wrote: Thanks, any plans for a Windows version? On Thu, Apr 28, 2011 at 1:53 AM, Kruptein darragh@gmail.com wrote: Hey, I released a new version (0.2.5) of my pythonic text-editor called Deditor. It is a text-editor aimed to fasten your python development. (it perfectly handels other languages too) Some features are: - python shell to do quick commands or checks - pyflakes error check on save - pylint error check on demand (menu entry) - Inspecting of current file - ... Syntax highlighting is supported for 78 languages. An extensive plugin system, written in python, makes it very easy to add new elements to the program. Networking (ssh sftp) are standard included and project management too (you can disable them) Please try it out and leave your comment! download link:http://launchpad.net/deditor ( only a .deb is available for download now, if you would like another format (.tar.gz) please comment ) -- http://mail.python.org/mailman/listinfo/python-list Well actually I have a working version of deditor for windows! it is 0.2.4 though I will do my best to release a windows version asap :) -- http://mail.python.org/mailman/listinfo/python-list
Re: Deditor
On 27 apr, 21:46, Algis Kabaila akaba...@pcug.org.au wrote: On Thursday 28 April 2011 01:53:18 Kruptein wrote: Hey, I released a new version (0.2.5) of my pythonic text-editor called Deditor. snip... ( only a .deb is available for download now, if you would like another format (.tar.gz) please comment ) Congratulations! Though I am happy with eric, it will be a pleasure to look at an alternative. Of course, I want to look at the source code as that is the way to learn. Good to see Launchpad and Bazaar put to good use. I would need the tar ball of the source code, however. :) I suppose it can be extracted from a deb, but that is an extra step and inconvenience. Why not a tar ball? Thanks for sharing your experience, OldAl. -- Algishttp://akabaila.pcug.org.au/StructuralAnalysis.pdf No problem at all :) it's just that I need to modify some things before I upload the tarball It is not the easiest code to understand if you never saw it before :) the plugin system may look complicated in the beginning but is actually very easy once you understand it :) I will upload it tommorow probably -- http://mail.python.org/mailman/listinfo/python-list
Deditor 0.2.3
A new version of the python dedicated linux text-editor has been released! This editor is python specific offering some features to python users like code analyzing, code inspecting, syntax highlighting, ... Information about this project: http://launchpad.net/deditor Information about the latest release: http://kruptein.alwaysdata.net/blag -- http://mail.python.org/mailman/listinfo/python-list
Re: Deditor 0.2.2
On Nov 10, 12:49 pm, TheSeeker duane.kauf...@gmail.com wrote: On Nov 9, 10:04 am, Kruptein darragh@gmail.com wrote: On Nov 8, 3:01 pm, Jean-Michel Pichavant jeanmic...@sequans.com wrote: TheSeeker wrote: On Nov 6, 7:06 am, Kruptein darragh@gmail.com wrote: Hey, I released version 0.2.2 of my pythonic text-editor Deditor. It adds the use of projects, a project is a set of files which you can open all at once to make development much faster and easier. For more information visit launchpad:http://launchpad.net/deditor I also uploaded a video to introduce you to deditor:http://www.youtube.com/watch?v=hS8xBu-39VI (note: youtube is still processing the file so you might have to wait a bit to see it) Hi, I might have missed this, but it seems deditor requires Python above 2.5? It would be nice to mention the requirements on the home page somewhere. Thanks, Duane I already point that on the last release. You should really just consider writing the requirements (python wx). JM I'm going todo that right now! I alswyas forget it :p Hi, In addition, on Debian Lenny, with Python 2.5: deditor.py:429: Warning: 'with' will become a reserved keyword in Python 2.6 Traceback (most recent call last): File string, line 1, in module File deditor.py, line 429 with open(cf,wb) as configf: ^ SyntaxError: invalid syntax So I don't think Python 2.5 works . Thanks, Duane that's possible, I was only able to test it with version 2.7, I'm going to change the dependencies then. thanks to point that out, 2.6 should work though? and the windows wxpython version and the linux version are different which causes some stupid bugs... :s -- http://mail.python.org/mailman/listinfo/python-list
Re: Deditor 0.2.2
On Nov 8, 3:01 pm, Jean-Michel Pichavant jeanmic...@sequans.com wrote: TheSeeker wrote: On Nov 6, 7:06 am, Kruptein darragh@gmail.com wrote: Hey, I released version 0.2.2 of my pythonic text-editor Deditor. It adds the use of projects, a project is a set of files which you can open all at once to make development much faster and easier. For more information visit launchpad:http://launchpad.net/deditor I also uploaded a video to introduce you to deditor:http://www.youtube.com/watch?v=hS8xBu-39VI (note: youtube is still processing the file so you might have to wait a bit to see it) Hi, I might have missed this, but it seems deditor requires Python above 2.5? It would be nice to mention the requirements on the home page somewhere. Thanks, Duane I already point that on the last release. You should really just consider writing the requirements (python wx). JM I'm going todo that right now! I alswyas forget it :p -- http://mail.python.org/mailman/listinfo/python-list
Re: Deditor 0.2.2
I also uploaded a video with sound because there were a lot of people that asked that. link: http://www.youtube.com/watch?v=zidKSPWBGxU -- http://mail.python.org/mailman/listinfo/python-list
Deditor 0.2.2
Hey, I released version 0.2.2 of my pythonic text-editor Deditor. It adds the use of projects, a project is a set of files which you can open all at once to make development much faster and easier. For more information visit launchpad: http://launchpad.net/deditor I also uploaded a video to introduce you to deditor: http://www.youtube.com/watch?v=hS8xBu-39VI (note: youtube is still processing the file so you might have to wait a bit to see it) -- http://mail.python.org/mailman/listinfo/python-list
Re: minimal D: need software testers
On Oct 26, 4:24 pm, a...@pythoncraft.com (Aahz) wrote: [posted e-mailed] In article 43bd55e3-e924-40b5-a157-b57ac8544...@f25g2000yqc.googlegroups.com, Kruptein darragh@gmail.com wrote: I've released the second alpha forminimal-Da program I've written in python which should make developing easier. I need people to test the app on bugs and give ideas. You should probably explain whatminimal-Dis, I'm certainly not going to look at something when I have no clue. -- Aahz (a...@pythoncraft.com) * http://www.pythoncraft.com/ If you think it's expensive to hire a professional to do the job, wait until you hire an amateur. --Red Adair Well the problem is that it's hard to give a strict definition to the application. It is kind of a framework that let the user experience, the, in my opinion, easiest way to combine a text-editor,file-manager,ftp and sql,... in one window. -- http://mail.python.org/mailman/listinfo/python-list
Deditor
Hi, I've created a program written in python using the wxpython toolkit. It's a pythonic editor for linux. With pythonic I mean it has some features that are specificaly for python. Like code analyzing, a python interpreter, ... I did add syntax-highlighting for most languages though. If you want to test it download the deb or the tar.gz from http://launchpad.net/deditor Thanks in advance, Kruptein ( darragh@gmail.com) -- http://mail.python.org/mailman/listinfo/python-list
Minimal D
Hey, I've written a small IDE. It is written in python using the python toolkit and offers an advanced text-editor, file-manager, ftp-client, sql- client(in development) and more towards the future. It is linux-only (this because of some differences between the windows wxPython and the linux wxPython download a .deb or .tar.gz from http://launchpad.net/minimal -- http://mail.python.org/mailman/listinfo/python-list
Deditor:Pythonic text editor
Hey, I released the 0.2.1 version of my text-editor written for linux in python using the wxPython toolkit. I would like to know whether it is good/bad and what could be changed/ added this version added -syntax-highlighting for 78 languages -Tab completion in the filepath bar -Shortcut customizer: you can choose the keybindings yourself you can download a deb or tar.gz file from http://launchpad.net/deditor -- http://mail.python.org/mailman/listinfo/python-list
minimal D: need software testers
Hey, I've released the second alpha for minimal-D a program I've written in python which should make developing easier. I need people to test the app on bugs and give ideas. It is written in python using the wxPython toolkit and is linux-only. (using on windows is on own risk) You can download a .deb or a .tar.gz from http://launchpad.net/minimal -- http://mail.python.org/mailman/listinfo/python-list
Minimal-D
Hey I'm creating a program called minimal-d which brings together many things you would otherwise use seperate to develop. These things are a file-manager,text-editor,ftp-client and sql-client. The program is currently in alpha, but it would be nice if some people tried it out and pointed out some minors,goodies or things that should/ could be appended. It is written in python 2.6 but 2.4 should be good enough, you also need wxPython 2.8. It is wriiten for linux so if you're on windows use it on your own responsability. you can download a .deb or a .tar.gz from launchpad: http://launchpad.net/d-cm my email: darragh@gmail.com further information: http://kruptology.blogspot.com/2010/09/minimal-d-02.html -- http://mail.python.org/mailman/listinfo/python-list
Re: Minimal-D
On Sep 13, 3:23 am, Lawrence D'Oliveiro l...@geek- central.gen.new_zealand wrote: In message 383a7e4b-819f-4bdf-9b0c-e22baa9b6...@n7g2000vbo.googlegroups.com, Kruptein wrote: Hey I'm creating a program called minimal-d which brings together many things you would otherwise use seperate to develop. These things are a file-manager,text-editor,ftp-client and sql-client. We have that already. It’s called a ”Linux distro”. Well I didn't know that although I use it perhaps daily? -- http://mail.python.org/mailman/listinfo/python-list
Re: Deditor -- pythonic text-editor
I still keep getting more downloads then usual which is awesome, but I still don't get any kind of response! please mail me or reply to this post with what you think, You can tell me that the program sucks but if you want to, do it in such a way that you also describe what exactly is the problem and not just say the total I really need some response because I'm working on version 0.2.1 and I want to know what there should be changed/added -- http://mail.python.org/mailman/listinfo/python-list
Re: Deditor -- pythonic text-editor
on steven, peter and eliasf: Well okay I'm new to the world of developing programs, if I encounter problems I directly post a bug on the relevant page, that's maybe why I was a bit frustrated :) but what you three say is indeed true.. -- http://mail.python.org/mailman/listinfo/python-list
Re: Deditor -- pythonic text-editor
I've noticed that there were a lot of downloads since I posted this topic, but I don't get any response from anyone so I actually still don't know whether it is good, bad, ugly, pretty, easy to use,... So please help me! :) -- http://mail.python.org/mailman/listinfo/python-list
Deditor -- pythonic text-editor
Hey, I've finished my second version of deditor, a python text-editor for python under linux. It offers some python-only features like an interpreter, a code- analyzer, syntax-highlighting,... Are there some people in here who would like to test the app? (and maybe even help spread it) more info can be found on launchpad: https://launchpad.net/deditor or you can mail me darragh@gmail.com -- http://mail.python.org/mailman/listinfo/python-list
Re: D-CM; Software Testers
What does it *do*? The LP page is vague, all those apps, then you're talking about various vague statements of Stuff Doing Stuff Together. But *what* is the stuff? The home page link on the LP page goes somewhere weird. So yeah. What's it *do*? I don't like downloading software until I have an idea of what its for :) -- Stephen Hansen ... Also: Ixokai ... Mail: me+list/python (AT) ixokai (DOT) io ... Blog:http://meh.ixokai.io/ You're perfectly right about not doing that! So the program is kind of a platform to which several addons can be added. I've made some base addons that work well together. These addons are tools that you in my opinion need to develop certain programs/websites for example I've made a file-manager, a text-editor, ftp-manager, sql- support These are the only ones available for now, but I'm going to offer more in the future and maybe there will come one day a third party addon :) I hope this already cleared it up a bit. So I've bundles all those programs in one large program that makes it easy to interact between eachother and make it easy for the user to change it to his taste (because he can add or delete other addons) -- http://mail.python.org/mailman/listinfo/python-list
Re: D-CM; Software Testers
On 21 jun, 05:37, Stephen Hansen me+list/pyt...@ixokai.io wrote: On 6/19/10 11:52 PM, Kruptein wrote: That's better. :) I would suggest adding a little more: some bullet points of how they work together in a way that's new or efficient or what's compelling about the interaction. And a screenshot or two. Either way, I'm now curious enough to actually download it later on. :) -- Stephen Hansen ... Also: Ixokai ... Mail: me+list/python (AT) ixokai (DOT) io ... Blog:http://meh.ixokai.io/ signature.asc 1 KWeergevenDownloaden Well in my first release I had a different structure which didn't allow that addons communicate with each other, with this release it is possible and not even that difficult to implement. Examples of the interaction are for example: -Addons can create and join triggers. If addon A updates something,it can say to d-cm Update that trigger and all the addons which have joined the trigger will receive an update and can choose weither they do something with it. I use this to sync the file browsers from the ftp-manager and the main file-manager because I hate it when my file-browsers aren't synched up :p So everytime a user changes the directory in one window, it will automaticly also change the directory in an other window if it's registered to the trigger. You can ofcourse disable this if you don't like this An other example would be: -I have a file manager and a text-editor included in d-cm, in the file- manager there is an Edit button, if you click on it, the file- manager will first try to connect to deditor(standard included) but if that fails it will use the system default... There are plenty of examples and I hope you understand it a bit :) (My problem is that I can't explain in clear language what it exactly does, which makes it difficult for other people to undersand :s but that is probably because I'm not a native-english speaker and because I'm still young :p -- http://mail.python.org/mailman/listinfo/python-list
Re: setup server from scratch (with or without apache?)
I think that apache and mod_python are good enough, but I'm not an expert. but I think that the security aspect for a large part depends on how secure your code is. You can have a very secure server setting, but somewhere a bug in your code that makes it insecure. -- http://mail.python.org/mailman/listinfo/python-list
D-CM; Software Testers
Okay so I just released the 0.2-alpha version of my project and I'm looking for people that would like to test it. It is written in python with the wxpython gui bindings and is aimed to help developers. You can find more info on launchpad: http://launchpad.net/d-cm -- http://mail.python.org/mailman/listinfo/python-list
D-CM IDE
I'm developing an IDE in python (wxPython toolkit). it's an application that combines a file-manager,text-editor,sql-manager,ftp- manager and more in one simple to use GUI. I'm releasing a new version soon and I hoped that there were some folks in here that would like to test if it worked well.. It is a linux program and can be found here: https://launchpad.net/d-cm the windows version (is some releases behind the linux version) can be found here: https://launchpad.net/d-cm-win -- http://mail.python.org/mailman/listinfo/python-list
Re: d-cm Controll Manager
http://launchpad.net/d-cm -- http://mail.python.org/mailman/listinfo/python-list