Recent

Author Topic: µ.dev IDE  (Read 13624 times)

Sora-Kun

  • Full Member
  • ***
  • Posts: 162
  • I can smell your presence ...
    • Sora-Kun
µ.dev IDE
« on: June 14, 2010, 01:50:27 pm »
Hello,
  I released my first
 version of µ.dev, a Python IDE ^ 8) please have a look and vote ^^       Thanks ^^

http://sakurastudio.yolasite.com/micro-dev.php
if nothing suites you, make it your self!
The Revolution, Genesis. The next generation IDE.
If you want to help, PM me.

Made in Lazarus.
Soon, in The WWW.

eny

  • Hero Member
  • *****
  • Posts: 1634
Re: µ.dev IDE
« Reply #1 on: June 14, 2010, 02:43:38 pm »
Nice logo  :)

There are a lot of references to the hard coded directory C:\LinkOS_sys.
I always get very nervous when software randomly creates directories on my laptop; especially in the root of my C-drive!
All posts based on: Win10 (Win64); Lazarus 2.0.10 'stable' (x64) unless specified otherwise...

Sora-Kun

  • Full Member
  • ***
  • Posts: 162
  • I can smell your presence ...
    • Sora-Kun
Re: µ.dev IDE
« Reply #2 on: June 14, 2010, 02:48:36 pm »
hey thanks for replying  man
 ^^  i'm fixing that thing for the next release  8-)  it will be out as soon as possible if you find any bugs please tell me  :D
if nothing suites you, make it your self!
The Revolution, Genesis. The next generation IDE.
If you want to help, PM me.

Made in Lazarus.
Soon, in The WWW.

Ñuño_Martínez

  • Hero Member
  • *****
  • Posts: 1186
    • Burdjia
Re: µ.dev IDE
« Reply #3 on: June 15, 2010, 01:41:46 am »
hey thanks for replying  man
 ^^  i'm fixing that thing for the next release  8-)  it will be out as soon as possible if you find any bugs please tell me  :D
Just a suggestion: use GetAppConfigDir and/or GetAppConfigFile to get best place to save the application configuration. These functions are cross-platform, so your program will find the correct path in Windows, Linux, MacOS and others.

BTW keep up the work!  8)
« Last Edit: June 15, 2010, 01:43:48 am by Ñuño_Martínez »
Are you interested in game programming? Join the Pascal Game Development community!
Also visit the Game Development Portal

Leledumbo

  • Hero Member
  • *****
  • Posts: 8757
  • Programming + Glam Metal + Tae Kwon Do = Me
Re: µ.dev IDE
« Reply #4 on: June 15, 2010, 05:18:52 am »
Just curious (I've downloaded the source but I haven't seen it), have you got it compiled on platforms other than windows?

Sora-Kun

  • Full Member
  • ***
  • Posts: 162
  • I can smell your presence ...
    • Sora-Kun
Re: µ.dev IDE
« Reply #5 on: June 15, 2010, 05:53:12 am »
No, i have only Windows ^^ but I'm downloading Debian. If you have any other platform than Windows, try to compile it please I want to see the result  O:-)
if nothing suites you, make it your self!
The Revolution, Genesis. The next generation IDE.
If you want to help, PM me.

Made in Lazarus.
Soon, in The WWW.

captian jaster

  • Guest
Re: µ.dev IDE
« Reply #6 on: June 24, 2010, 06:08:31 pm »
Im point out a spelling error
under options.. It says Saved Sittings...
And i get an error on second time loading..
Failed to open the history.txt file?
i wanted to start learning python to :(

Sora-Kun

  • Full Member
  • ***
  • Posts: 162
  • I can smell your presence ...
    • Sora-Kun
Re: µ.dev IDE
« Reply #7 on: June 25, 2010, 02:56:23 am »
Hello,
thanks for testing my software. From your result you seems to have a Linux. any way, You must run µ.dev as super user in order to allow the program to create files and lunch them.
and don't close the console you opened the program with, because it will show the result of Executing a Python code from µ.dev.
I wanted to learn Python, but couldn't find a good IDE that suit my needs, so that's why I created µ.dev and I wanted to share it with the world. That why I believe it's the perfect IDE to start learning Python with  :D
cheers
if nothing suites you, make it your self!
The Revolution, Genesis. The next generation IDE.
If you want to help, PM me.

Made in Lazarus.
Soon, in The WWW.

captian jaster

  • Guest
Re: µ.dev IDE
« Reply #8 on: June 25, 2010, 03:46:03 am »
Hello,
thanks for testing my software. From your result you seems to have a Linux. any way, You must run µ.dev as super user in order to allow the program to create files and lunch them.
and don't close the console you opened the program with, because it will show the result of Executing a Python code from µ.dev.
I wanted to learn Python, but couldn't find a good IDE that suit my needs, so that's why I created µ.dev and I wanted to share it with the world. That why I believe it's the perfect IDE to start learning Python with  :D
cheers
Windows Vista dood
Program Data\u.dev has pypath.txt and project.txt
history isnt thar
ill work with the source instead

Sora-Kun

  • Full Member
  • ***
  • Posts: 162
  • I can smell your presence ...
    • Sora-Kun
Re: µ.dev IDE
« Reply #9 on: June 25, 2010, 04:57:33 am »
didn't test it on vista but thanks for the bug :D
if nothing suites you, make it your self!
The Revolution, Genesis. The next generation IDE.
If you want to help, PM me.

Made in Lazarus.
Soon, in The WWW.

Sora-Kun

  • Full Member
  • ***
  • Posts: 162
  • I can smell your presence ...
    • Sora-Kun
Re: µ.dev IDE
« Reply #10 on: June 25, 2010, 05:12:34 am »
BTW,
there are some steps you have to do before using µ.dev, more informations:
http://sakurastudio.yolasite.com/micro-dev-instructions.php
if nothing suites you, make it your self!
The Revolution, Genesis. The next generation IDE.
If you want to help, PM me.

Made in Lazarus.
Soon, in The WWW.

Ñuño_Martínez

  • Hero Member
  • *****
  • Posts: 1186
    • Burdjia
Re: µ.dev IDE
« Reply #11 on: June 28, 2010, 02:41:39 am »
From your result you seems to have a Linux. any way, You must run µ.dev as super user in order to allow the program to create files and lunch them.
and don't close the console you opened the program with, because it will show the result of Executing a Python code from µ.dev.

No, you mustn't. Only system programs should run as super-user, any other must run as normal user because it's a big security issue. If your program forces to be run as super-user then you're doing it bad. You must to modify µ.dev to allow normal users to run the program.

Read this wiki article about multiplatform programming with special attention to the sections Working with files and folders, Configuration files, Data and resorce files and Windows specific issues, and follow the links.

Also you should read this paper to know about Filesystem Hierarchy used by POSIX and similar systems (UNIX, Linux, MacOS, QNX, etc.).

« Last Edit: June 28, 2010, 03:02:54 am by Ñuño_Martínez »
Are you interested in game programming? Join the Pascal Game Development community!
Also visit the Game Development Portal

Sora-Kun

  • Full Member
  • ***
  • Posts: 162
  • I can smell your presence ...
    • Sora-Kun
Re: µ.dev IDE
« Reply #12 on: June 28, 2010, 06:05:27 am »
Thanks, but when I save a file In my program I receive an error message 'Unable to create file "xxxxxxxxxx/xxx/xxx"'
That's why I was obliged to run µ.dev as super user, any way Thanks for your resources I'm reading them, hope they solve my problem  ::)
if nothing suites you, make it your self!
The Revolution, Genesis. The next generation IDE.
If you want to help, PM me.

Made in Lazarus.
Soon, in The WWW.

 

TinyPortal © 2005-2018