| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
size window back to last size when going from 24bits to 8bits mode, etc.
|
|
|
|
|
|
|
| |
Keep aspect and max size of window at all times.
Remove (now unnecessary) sleep(0.1) in vcr capture code.
Add messages when initializing VCR.
Remove old comments.
|
| |
|
|
|
|
| |
Separated out colormap installation (for override by Glx widget).
|
| |
|
|
|
|
|
|
|
| |
because of buffering. Also added several new commands (Jack).
VFile.py: Made setting of RGB or colormap mode separate methods,
so they can be overridden (e.g. when using the Glx.draw widget
the way to change the mode is totally different).
|
|
|
|
|
|
|
| |
Added JPEG capture
Added multiple-speed VCR sync and single-step VCR sync
VCR sync recorded movies get correct timestamps
Added (still non-functional) 24-bit picture scaling
|
| |
|
| |
|
| |
|
|
|
|
| |
changed library list somewhat. CLOSE FILE "tmpconfig.c" AFTER WRITING!
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
* sndhdr.py: renamed to whatsound.py; use new aifc module for AIFF/AIFC
* ftplib.py: added close() (closes without sending QUIT command)
* aifc.py: documented close()
|
| |
|
|
|
|
| |
wasn't initialized.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
function found as instance data.
* socketmodule.c: added 'flags' argument sendto/recvfrom, rewrite
argument parsing in send/recv.
* More changes related to access (terminology change: owner instead of
class; allow any object as owner; local/global variables are owned
by their dictionary, only class/instance data is owned by the class;
"from...import *" now only imports objects with public access; etc.)
|
|
|
|
|
| |
* ref3.tex: documented new __init__ and __del__ special methods of
class instances.
|
|
|
|
|
|
| |
* Several modules: change "class C(): ..." to "class C: ...".
* flp.py: support for frozen forms.
* Added string.find() which is like index but returns -1 if not found
|
|
|
|
|
|
|
| |
* Added "access *: ...", made access work for class methods.
* Introduced subclass check: make sure that when calling
ClassName.methodname(instance, ...), the instance is an instance of
ClassName or of a subclass thereof (this might break some old code!)
|
|
|
|
|
|
|
| |
yet). The class is now passed to eval_code and stored in the current
frame. It is also stored in instance method objects. An "unbound"
instance method is now returned when a function is retrieved through
"classname.funcname", which when called passes the class to eval_code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(1) dictionaries/mappings now have attributes values() and items() as
well as keys(); at the C level, use the new function mappinggetnext()
to iterate over a dictionary.
(2) "class C(): ..." is now illegal; you must write "class C: ...".
(3) Class objects now know their own name (finally!); and minor
improvements to the way how classes, functions and methods are
represented as strings.
(4) Added an "access" statement and semantics. (This is still
experimental -- as long as you don't use the keyword 'access' nothing
should be changed.)
|
|
|
|
| |
Improved some comments and defaults in the Makefile.
|
| |
|
| |
|
|
|
|
| |
* tokenizer.[ch]: allow continuation without \ inside () [] {}.
|
| |
|
|
|
|
|
|
|
| |
before it.
* ceval.c, object.c: moved testbool() to object.c (now extern visible)
* stringobject.c: fix bugs in and rationalize string resize in formatstring()
* tokenizer.[ch]: fix non-working code for lines longer than BUFSIZ
|
|
|
|
| |
Also added a 'rate' field to specify the capture rate in this case.
|
|
|
|
|
| |
Wait for VCR ready and set VCR mode to DNR when initializing VCR.
Fix type error in getfloat().
|
|
|
|
|
|
| |
Added VCR synchronized capturing.
Added audio capturing (for continuous mode only).
Lots of internal and external improvements.
|
| |
|
| |
|
|
|
|
| |
work. Reorganized a lot of the code, still not satisfied...
|
|
|
|
|
| |
Made mono capture work.
Don't support rgb24 capture (the code for this doesn't exist in Vrec either!).
|
|
|
|
| |
Vrecb. Has a user interface dialog to set options etc.
|
|
|
|
|
|
|
| |
* Makefile: removed superfluous AR=ar, fixed misleading comment.
* ceval.c: fixed debugging code; save/restore errors in locals_2_fast.
* intrcheck.c: for SunOS etc., turn off syscall resumption.
* regexpr.h: bump number of registers to 100.
|
| |
|
|
|
|
|
| |
* Removed one use of $> in Makefile and warned about others.
Added configurable lines in Makefile to change CC and AR.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
f_fastlocals in a traceback object (this is a core dump hazard
if there are <nil> entries), but instead eval_code() merges the fast
locals back into the locals dictionary if it looks like the local
variables will be retained. Also, the merge routines save
exceptions since this is sometimes needed (alas!).
* Added id() to bltinmodule.c, which returns an object's address
(identity). Useful to walk arbitrary data structures containing
cycles.
* Added compile() to bltinmodule.c and compile_string() to
pythonrun.[ch]: support to exec/eval arbitrary code objects. The
code that defaults globals and locals is moved from run_node in
pythonrun.c (which is now identical to eval_node) to eval_code in
ceval.c. [XXX For elegance a clean-up session is necessary.]
|
|
|
|
|
|
| |
lookup (opcode.h, ceval.[ch], compile.c, frameobject.[ch],
pythonrun.c, import.c). The .pyc MAGIC number is changed again.
Added get_menu_text to flmodule.
|