Parent Directory | Revision Log
|Links to HEAD:||(view) (annotate)|
fix missing core switch when using an initcore.
- system(s).lisp files now handles asdsf system description as well as mk-defsystem. Both system are created if both package present in the lisp environment. - compile.lisp has been removed. Compilation/Load operations are defined in eclipse/system.lisp. - added an asdf:operate :around overload for sbcl to avoid compilation warnings relatives to structured constant redefinition that break the compilation and drop the user into the debuger. - six new configure options added: - --with-load-switch : to indicate the command line argument of the lisp machine for loading a file. - --with-eval-switch : to indicate the command line argument of the lisp machine for evaluating forms. - --with-core-switch : to indicate the command line argument of the lisp machine to start it with an alternative image. - --with-save-lisp : to indicate the function name for saving a lisp image. - --with-quit-form : to indicate a particular quit form. - --with-lisp-system : to indicate the name (the same as the one that is present in *features*) of the lisp system you want to use in case we know it (currently sbcl and cmu are known). Use this option if you have a lisp system we know but its executable is not named as expected (lisp for cmucl and sbcl for sbcl for instance). README updated. sbcl is now completly supported.
Make eclipse-defsystem define systems for both mk-defsystem and asdf. compile-themes &rest theme-directory-names compile a list of theme with loading the eclipse system one time. Makefile.in now use compile-themes.
ptch from Christian Lynbech applied.
- Window rotation (Alt-Tab) re-designed. It now works as in almost every window managers. Press Alt-Tab once will raise the next application, on the current desktop, according to the current stacking order. If Alt is released then pressing again Alt-Tab will put back the precedent application. Otherwise if you kipped Alt down then Tab again and the next application will be brought on top of the others, and the precedent one is back on its depth. And so on until you come back on the first one. The same mechanism is available with say Alt-a. It just rotate windows on the other sens. - The window rotation may be verbose by displaying a small window indicating the name and the icon, if provided, of the application that comes on top of the others. To disable it do (setf *verbose-window-cycling* nil) in your eclipse config file. - The window rotation may also cycle the current desktop iconified applications. To disable it do (setf *cycle-icons-p* nil) in your eclipse config file. - Screen edges are now resistant. - fix menu bug. They don't anymore appear below their applications. - a maximized window does not allow anymore to be resized in the directions in which it has been maximized. - the message-box may now display a centered pixmap before the text. - package.lisp updated. - man page updated. - changelog updated.
ignore upadted and added in lib lib/clx-ext. misc.lisp: wrong type in geometry structure. input.lisp: Erik Enge patch for focus widget when click on maximize/menu button The rest is Christian Lynbech patch for eclipse buildings scripts (configure.in Makefile.in ... new file config.lisp.in) Thanks to both of you for your patches.
the themes clause tried to compile the CVS theme directory.
in the clean clause, all err files were'nt deleted.
created an eclipse-internals package. some bugs fix. some functionalities added. file splitting to reorganize the project a little: - wm.lisp and global.lisp had been splitted into: - widgets.lisp (base-widget, root, application, buttons, ...) - input.lisp (general event processing) - gestures.lisp (key-combo, cursor movement) - eclipse.lisp (Top level functions) - move-resize (moving and resizing master) - misc.lisp (...) - lib/clx-ext/clx-extensions.lisp - gnome-manager.lisp had been splitted into: - manager-commons.lisp - gnome-manager.lisp - netwm-manager.lisp one directory added with one sub-directory: lib and lib/clx-ext a new package clx-extensions in lib/clx-ext some files had moved: - image-reader.lisp into lib - event.lisp ...... into lib/clx-ext - cursor.lisp ..... ---------------- - cursordef.lisp .. ---------------- - keysysms.lisp ... ---------------- - keysymdef.lisp .. ---------------- THE DOCUMENTATION IS OUT OF DATE. ( :( ) Iban.
Added CVS Id keyword. Also added Emacs modelines where appropriate.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|Powered by ViewVC 1.1.5|