Comments (3)
Author: justinc
Conrad: I can replicate. Can you decide where the blame lies?
It seems the break statement that is mentioned is either erroneous or a bad idea.
from portability.
Author: cemeyer
The break statement was not casually thrown in to intentionally make it hard to debug things; instead, I realized that it made debugging things very challenging, but weighed in the consequences of raising an exception and killing the server when an exception happened. Obviously it's not written in stone and can be flipped trivially.
Although it is in this case masking an error in something else, I suppose that the real bug Evan found is in repyhelper or the namespace layer.
from portability.
Author: justinc
I've committed a fix to repyhelper in r3485.
The problem was that names that start with '' aren't imported. I've changed repyhelper to import names that start with '', but not '' names (to avoid problems with things like __name).
On an unrelated note, content_type is undefined on line 12 of debug.py. This is just a problem with the example and doesn't impact the fix.
from portability.
Related Issues (20)
- repyportability doesn't correctly map open / file... HOT 1
- Allow restrictions in programs using repyportability... HOT 2
- rephyhelper may have a path issue. HOT 1
- Misleading error message in repyhelper... HOT 1
- Translation error in sockettimeout.repy HOT 2
- repyhelper fails to import files from the current directory... HOT 1
- Repy does not port to python properly in repy V2 HOT 1
- There has to be a way to run repy files thats using dynamic linking without restrictions. HOT 2
- advertise.repy throws error when using dylink_portability. HOT 1
- repyportability tests need to be ported to utf... HOT 1
- repyhelper only works when user has write access HOT 4
- Repyhelper cache corruption on SeattleOnAndroid HOT 1
- Repyportability in RepyV2 should allow us to import Repy files from pythonpath HOT 3
- repyportability utilizes repyhelper.translate_and_import to import dylink HOT 2
- dylink_import_module_symbols under repyportability violates Python import override conventions HOT 2
- dylink's module cache doesn't work under repyportability HOT 2
- `repyhelper` vs full disk?
- `repyportability` should not override Python builtins HOT 6
- Clean up repyportability!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from portability.