Git Product home page Git Product logo

activestate / openkomodoide Goto Github PK

View Code? Open in Web Editor NEW
453.0 453.0 92.0 144.79 MB

Open Komodo IDE is a fast and free multi-language code editor. Written in JS, Python, C++ and based on the Mozilla platform.

License: Other

Python 40.37% Perl 2.14% Batchfile 0.06% C 23.56% C++ 6.91% Clean 0.05% AMPL 0.01% JavaScript 14.59% CSS 0.54% HTML 7.79% Makefile 0.60% Shell 0.52% Ruby 1.40% Roff 0.85% Raku 0.01% Ragel 0.11% Objective-C 0.04% Objective-C++ 0.45% QMake 0.02% Lua 0.01%

openkomodoide's People

Contributors

andrewd-activestate avatar naatan avatar th3coop avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

openkomodoide's Issues

Docker Build Not Working?

On Kubuntu 22.04 I ran:

 chmod +x ./util/docker/docklet
 ./util/docker/docklet image

Then I saw:
...

Step 11/21 : RUN easy_install pyOpenSSL ndg-httpsclient pyasn1
---> Running in 2c6744131a1b
Searching for pyOpenSSL
Reading https://pypi.python.org/simple/pyOpenSSL/
Couldn't find index page for 'pyOpenSSL' (maybe misspelled?)
Scanning index of all packages (this may take a while)
Reading https://pypi.python.org/simple/
No local packages or working download links found for pyOpenSSL
error: Could not find suitable distribution for Requirement.parse('pyOpenSSL')
The command '/bin/sh -c easy_install pyOpenSSL ndg-httpsclient pyasn1' returned a non-zero code: 1

OSX Build Error: OSError: error running 'unzip -q -d macosx macosx.zip': 9

When following the readme's instructions to build on my mac i get an error during build.py configure where it is unable to unzip the prebuilt zip because the files seem to be git LFS pointers. The readme does not mention any lfs requirement or steps to download those zipfiles. How can I download those zipfiles so I can build komodo?

Steps to reproduce

  • python2.7 build.py configure -k 10.10

Exception

target: configure
/bin/sh: svnversion: command not found
build: warning: Failed to get changenum, using 0 instead
unzipping prebuilt python in `prebuilt/python2.7/macosx'
[macosx.zip]
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of macosx.zip or
        macosx.zip.zip, and cannot find macosx.zip.ZIP, period.
Traceback (most recent call last):
  File "build.py", line 2910, in <module>
    sys.exit( main(sys.argv) )
  File "build.py", line 2906, in main
    return build(args)
  File "build.py", line 2730, in build
    newArgv = targetFunc(argv)
  File "build.py", line 1297, in target_configure
    dirname(prebuiltDir), log.debug)
  File "build.py", line 214, in _run_in_dir
    _run(cmd, logstream=None)
  File "build.py", line 196, in _run
    raise OSError("error running '%s': %r" % (cmd, status))
OSError: error running 'unzip -q -d macosx macosx.zip': 9

"Login failed, it appears you are offline." on first startup when logging in

I just installed Komodo and on first startup, it requires me to log in.

When entering my user and password, I get the message shown below ("Login failed, it appears you are offline.").

image

The log under C:\Users\<user>\AppData\Local\ActiveState\KomodoIDE\12.0\pystderr.log shows:

The certificate is not trusted because the issuer certificate is unknown.

I am behind a corporate firewall & proxy with a corporate root CA certificate.

I am including pystderr.log here (with sensitive information stripped out):

pystderr.log

Ruby Interactive Shell

The Ruby interactive shell crushes. It seems that ruby cannot find "ruby-debug-base" package.

Unexpected "Value Error" error message in build.py

Specs:

OS: Pop!_OS 20.04 LTS x86_64
Host: HP Pavilion Laptop 15-cs3xxx
Kernel: 5.17.5-76051705-generic
Uptime: 1 hour, 37 mins
Packages: 3481 (dpkg), 23 (flatpak), 17 (snap)
Shell: bash 5.0.17
Resolution: 1920x1080
DE: GNOME
WM: Mutter
WM Theme: Pop
Theme: Pop-dark [GTK2/3]
Icons: Pop [GTK2/3]
Terminal: gnome-terminal
CPU: Intel i7-1065G7 (8) @ 3.900GHz
GPU: Intel Iris Plus Graphics G7
GPU: NVIDIA GeForce MX250
Memory: 3582MiB / 15785MiB

After cloning the repository and attempting to run the build.py script in mozilla/, I get this error message:

>>python build.py configure --gcc gcc --gxx g++-4.9 -k 12.10

/usr/lib/python3/dist-packages/requests/__init__.py:89: RequestsDependencyWarning: urllib3 (1.26.9) or chardet (3.0.4) doesn't match a supported version!
  warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported "
  File "build.py", line 120
    except ValueError, ex:
                     ^
SyntaxError: invalid syntax

On MacOS X Ventura Komodo windows are transparent

I downloaded Komodo-IDE-12.0.1-91869-macosx-x86_64.dmg and installed Komodo from scratch.

When I launch it under MacOS X Ventura 13.1 all Komodo windows are transparent. Am I the only one having this problem?

2023-01-31_10-18-52

Can't build/install on Ubuntu

I am trying to follow the installation instructions:
I've installed prerequisites for Ubuntu (Ubuntu 20.04.5 LTS).
Then, rand the python build configure command and it gives me an error.
I've found linux-x86_64.zip in the repo dir, tried to "unzip -t linux-x86_64.zip" but it gave me an error, so I've looked inside of it: "less linux-x86_64.zip" and it has only text "Archive: prebuilt/python2.7/linux-x86_64.zip" inside.

How can I solve it?

user:/tmp/1/OpenKomodoIDE/mozilla$ python2 build.py configure -k 10.10
target: configure
/bin/sh: 1: svnversion: not found
build: warning: Failed to get changenum, using 0 instead
unzipping prebuilt python in `prebuilt/python2.7/linux-x86_64'
[linux-x86_64.zip]
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of linux-x86_64.zip or
        linux-x86_64.zip.zip, and cannot find linux-x86_64.zip.ZIP, period.
Traceback (most recent call last):
  File "build.py", line 2910, in <module>
    sys.exit( main(sys.argv) )
  File "build.py", line 2906, in main
    return build(args)
  File "build.py", line 2730, in build
    newArgv = targetFunc(argv)
  File "build.py", line 1297, in target_configure
    dirname(prebuiltDir), log.debug)
  File "build.py", line 214, in _run_in_dir
    _run(cmd, logstream=None)
  File "build.py", line 196, in _run
    raise OSError("error running '%s': %r" % (cmd, status))
OSError: error running 'unzip -q -d linux-x86_64 linux-x86_64.zip': 9

Komodo/codeintel repo doesn't exist anymore

I'm doing some experimentation in creating a Flatpak out this, but found a roadblock.

One of the git submodules critical to build the IDE listed on .gitmodules does not exist anymore: [email protected]:Komodo/codeintel.git

I found that someone ported the codeintel to a standalone pylib, but does not know if that is meant to replace this git submodule from ActiveState or not, or if it works with the codeintel from KomodoEdit repo, that happens not to be a submodule anymore.

Right now, the build system as is, is broken.

"Let's Get Started" hung at launch

Mac OS 13 and 13.1, Komodo IDE 12 build 91869 - can't get past the welcome screen, it's just transparent and the menu is empty.
I'm not familiar with debugging on Mac but I found an error in the console.

RBSStateCapture remove item called for untracked item 579-544-1652 (target:[app<application.com.activestate.KomodoIDE.20343506.20345614(501)>:3466])

image

C:\Program Files (x86)\ActiveState Komodo IDE 12\lib\support\dbgp\bin\py3_dbgp.py:179: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead codeset = locale.getdefaultlocale()[1] C:\Program Files (x86)\ActiveState Komodo IDE 12\lib\support\dbgp\bin\py3_dbgp.py:148: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead codeset = locale.getdefaultlocale()[1]

Hi There,

Setting up Komodo IDE 12 on a new Win11 PC and get this warning in the output window of a python3 "hello world."

C:\Program Files (x86)\ActiveState Komodo IDE 12\lib\support\dbgp\bin\py3_dbgp.py:179: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead
  codeset = locale.getdefaultlocale()[1]
C:\Program Files (x86)\ActiveState Komodo IDE 12\lib\support\dbgp\bin\py3_dbgp.py:148: DeprecationWarning: Use setlocale(), getencoding() and getlocale() instead
  codeset = locale.getdefaultlocale()[1]

Any way to solve or silence this nuisance error?

Randy

windows installer broken

MSI throws error dialog: This installation package could not be opened. Contact application vendor to verify that this is a valid Windows installer package.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.