You can subscribe to this list here.
2002 |
Jan
|
Feb
(13) |
Mar
(23) |
Apr
(60) |
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
(3) |
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
(5) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
(2) |
Feb
(1) |
Mar
(1) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2015 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2016 |
Jan
(1) |
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
(1) |
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: Scott L. <sl...@gs...> - 2002-02-25 23:37:20
|
> Scott Lenser wrote: > > >These symbols should be defined by session-manager.o. > > > >Run 'nm scwm/src/session-manager.o'. You should get something like the > >following: > > > Hmmm. Interesting. When I do a normal build (configure, make clean, > make.) session-manager.o > comes up "not there" i.e. it is not built. Then I go into the src > directory and do > gcc -c session-manager.c and do make again. That's when I get the > undefined symbols. > It seems session-manager.o is not getting built properly on my system. > I will investigate. > Strange. Thanks for investigating, let me know what you figure out. You need to pass the flag '-DHAVE_CONFIG_H' to the build of session-manager.c for it to have a chance of linking properly. The Makefile should take care of this though, not sure why it is not building on your system. - Scott |
From: Scott L. <sl...@gs...> - 2002-02-25 02:38:50
|
> I've tried compiling the CVS version of SCWM and get the following errors > (see attached.) > > What libraries am I missing? > > Fred > > > Making all in src > make[1]: Entering directory `/drives/work/src/scwm-cvs/scwm/src' > make all-am > make[2]: Entering directory `/drives/work/src/scwm-cvs/scwm/src' > /bin/sh ../libtool --mode=link g++ -g -O2 -o scwm -L/usr/X11R6/lib -export-dynamic Grab.o ICCCM.o add_window.o binding.o borders.o callbacks.o changed.o color.o colormaps.o cursor.o decor.o decorations.o deskpage.o drawmenu.o errors.o events.o face.o focus.o font.o getopt.o getopt1.o guile-compat.o icons.o image.o init_scheme_string.o log-usage.o menu.o menuitem.o menulook.o miscprocs.o module-interface.o move.o message-window.o placement.o resize.o screen.o scwm.o shutdown.o string_token.o syscompat.o system.o util.o virtual.o window.o winprop.o xmisc.o xproperty.o xrm.o session-manager.o -lSM -lICE -lXext -lXtst -lXmu -lXpm -lX11 -L/usr/local/guile-1.4/bin/lib -L/usr/local/guile-1.4//lib -lguile -lm -lm -L/usr/local/lib -lImlib -ljpeg -ltiff -lungif -lpng -lz -lm -lXext -L/usr/X11R6/lib -lSM -lICE -lXext -lX11 > g++ -g -O2 -o scwm Grab.o ICCCM.o add_window.o binding.o borders.o callbacks.o changed.o color.o colormaps.o cursor.o decor.o decorations.o deskpage.o drawmenu.o errors.o events.o face.o focus.o font.o getopt.o getopt1.o guile-compat.o icons.o image.o init_scheme_string.o log-usage.o menu.o menuitem.o menulook.o miscprocs.o module-interface.o move.o message-window.o placement.o resize.o screen.o scwm.o shutdown.o string_token.o syscompat.o system.o util.o virtual.o window.o winprop.o xmisc.o xproperty.o xrm.o session-manager.o -Wl,--export-dynamic -L/usr/X11R6/lib -lSM -lICE -lXext -lXtst -lXmu -lXpm -lX11 -L/usr/local/guile-1.4/bin/lib -L/usr/local/guile-1.4//lib /usr/local/guile-1.4//lib/libguile.so -ldl -lm -lm -lm -L/usr/local/lib /usr/local/lib/libImlib.so -lm /usr/local/lib/libjpeg.so -ltiff /usr/local/lib/libungif.so -L/usr/X11/lib -lX11 -lpng -lz -lm -lXext -lSM -lICE -lXext -lX11 -Wl,--rpath -Wl,/usr/local/guile-1.4//lib -Wl,--rpath -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/guile-1.4//lib -Wl,--rpath -Wl,/usr/local/lib > add_window.o: In function `AddWindow': > /drives/work/src/scwm-cvs/scwm/src/add_window.c:372: undefined reference to `restoreWindowState' > events.o: In function `NoEventsScwmUpdate': > /drives/work/src/scwm-cvs/scwm/src/events.c:2032: undefined reference to `IceSMfd' > /drives/work/src/scwm-cvs/scwm/src/events.c:2043: undefined reference to `IceSMfd' > /drives/work/src/scwm-cvs/scwm/src/events.c:2045: undefined reference to `IceSMconn' > /drives/work/src/scwm-cvs/scwm/src/events.c:2048: undefined reference to `SMconn' > /drives/work/src/scwm-cvs/scwm/src/events.c:2049: undefined reference to `IceSMconn' > scwm.o: In function `scwm_main': > /drives/work/src/scwm-cvs/scwm/src/scwm.c:981: undefined reference to `SmcId' > /drives/work/src/scwm-cvs/scwm/src/scwm.c:1140: undefined reference to `initSM' > shutdown.o: In function `Done': > /drives/work/src/scwm-cvs/scwm/src/shutdown.c:123: undefined reference to `doneSM' > collect2: ld returned 1 exit status > make[2]: *** [scwm] Error 1 > make[2]: Leaving directory `/drives/work/src/scwm-cvs/scwm/src' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/drives/work/src/scwm-cvs/scwm/src' > make: *** [all-recursive] Error 1 > These symbols should be defined by session-manager.o. Run 'nm scwm/src/session-manager.o'. You should get something like the following: U Done U FlagsBitsFromSw U GetXProperty U IceAddConnectionWatch U IceConnectionNumber 00000004 D IceSMconn 00000000 D IceSMfd 00000d20 t Letext U PswUpdateFlags 00000000 b SMData 00000b20 T SM_error_message 00000b38 T SM_register 00000008 D SMconn 00000020 b SMerror 00000010 d SavePhase U Scr U SmcCloseConnection U SmcGetIceConnection 0000000c D SmcId U SmcOpenConnection U SmcRequestSaveYourselfPhase2 U SmcSaveYourselfDone U SmcSetProperties U UserHome U UserName 00000004 C XA_SM_CLIENT_ID U XA_WM_CLIENT_LEADER U XFree U XInternAtom U __errno_location 00000748 t die 00000c64 T doneSM U dpy U fclose U feof U fopen U fread U free U fwrite U g_argc U g_argv 000000f0 t getWindowClientId U getenv U gh_str02scm 00000ac4 t iceWatchFD 00000cd4 T initSM 0000064c t loadMyself 0000002c t readI32 000000a4 t readString 000002e4 t readWindow 000003c4 T restoreWindowState 00000216 r s_SM_error_message 00000227 r s_SM_register U safemalloc 00000740 t saveComplete 000006f8 t saveYourself 0000054c t saveYourself2 U scm_make_gsubr U scwm_msg 00000790 t setSMProperties 00000720 t shutdownCancelled U sprintf 000004dc t statefile U strcmp U strerror U strncpy 00000000 t writeI32 00000060 t writeString 000001bc t writeWindow U xgetcwd If you don't have a line with 'D IceSMfd', you'll get the error you are getting. My guess is that somehow session-manager.o got built with a different config file than the rest of scwm. Try removing session-manager.o and see if you still get the problem. Let me know if you continue having problems. - Scott |
From: F. H. <hei...@am...> - 2002-02-25 01:54:27
|
I've tried compiling the CVS version of SCWM and get the following errors (see attached.) What libraries am I missing? Fred |
From: Scott L. <sl...@gs...> - 2002-02-19 08:43:51
|
> Scott, > > > > >Hmm, not available yet in Debian unstable. What distribution/source packages > >are you > > > Well, I have several Linux setups on my various computers. Most of them > are running Debian > unstable. The version of Linux that I use daily though was Slackware a > long time ago. Over > time I replaced all the files by compiling sources. When I compiled > Gnumeric 1.0.4 it said > guile 1.5.x was required (if my memory serves me.) so that's what I have > installed. > > It looks like Gnumeric 1.0.4 comes with Debian unstable, but the Debian > folks must > not have the Guile plugin included, since it is not listed in the > dependencies. If you > compile Gnumeric from the tarball, it looks for guile 1.5.x. > > Fred > That sucks. I hope Debian finds a good solution to the problem of programs that have optional dependencies soon. If the newer gnome apps require a newer version of guile than 1.4, then I'd really like to have support for those versions. At the moment, it's not too convenient for me to test it so I'll probably continue with the testing stuff I'm doing for now. I'm might try to port it after the next release of Scwm though (planned for whenever I get done testing the scheme code). Btw, the debian version of Scwm is missing the constraint solving stuff. - Scott |
From: Greg B. <ba...@cs...> - 2002-02-18 04:41:56
|
That works for me; it wouldn't hurt even to do a 0.99.7 release sooner rather than later... it's a good way to gain momentum and let people know that you're working on it. Plus lots of folks may want a new release that builds against Guile-1.4... and you'll get practice putting together a release. Thanks, Greg Scott Lenser <sl...@gs...> writes: > Here's my plan for the next release: > > - finish testing all of the scheme files > - incorporate the scheme file taxonomy as a new section in the docs > - resolution of all doc warnings made by the doc generator > - clean up and add the 2 new modules I made (the button menu and use > of that for iconifying/deiconifying windows) > > This should be plenty for a new release and makes a good check point. > I'd like to call the new release 0.99.7 since there are API changes. > > This is just a heads up. I won't be ready to release for a _while_ yet > as I'm only through 5% of the scheme files (2.6% of the lines of scheme) > so far. > > Let me know if I'm missing something in these plans or you think they > should be different somehow or whatever. > > - Scott |
From: Scott L. <sl...@gs...> - 2002-02-17 21:38:39
|
Here's my plan for the next release: - finish testing all of the scheme files - incorporate the scheme file taxonomy as a new section in the docs - resolution of all doc warnings made by the doc generator - clean up and add the 2 new modules I made (the button menu and use of that for iconifying/deiconifying windows) This should be plenty for a new release and makes a good check point. I'd like to call the new release 0.99.7 since there are API changes. This is just a heads up. I won't be ready to release for a _while_ yet as I'm only through 5% of the scheme files (2.6% of the lines of scheme) so far. Let me know if I'm missing something in these plans or you think they should be different somehow or whatever. - Scott |
From: Scott L. <sl...@gs...> - 2002-02-17 11:17:26
|
I'm done testing auto-raise.scm easyraise.scm stacking.scm This completes the stacking group from my original taxonomy. Fixed a bug in restack-window-above/below by changing behavior of windows-overlap? to consider a window self-overlapping. Renamed a couple of functions to more sane names. ChangeLog follows: Sun Feb 17 06:05:59 2002 Scott Lenser <sl...@cs...> * wininfo.scm: Changed windows-overlap? to consider a window as overlapping itself. This changes the effect of window-overlaps-window? and list-overlapping-windows. * stacking.scm: Changed name of lower-window-below to restack-window-below and raise-window-above to restack-window-above. Added compatability defines for the old names with a deprecated comment. The change in the behavior of windows-overlap? fixes the restack-window-below/above routines so that they actually work. |
From: Scott L. <sl...@gs...> - 2002-02-17 10:04:31
|
Fixed a bug in easyraise, ChangeLog entry follows: Sun Feb 17 04:55:55 2002 Scott Lenser <sl...@cs...> * easyraise.scm: Fixed bug in set-easyraise-window! which wouldn't update the variable easyraise-windows which would cause the wrong windows to get raised lowered. |
From: Greg B. <ba...@cs...> - 2002-02-17 00:21:08
|
Cool! This is fantastic! I'm surprised there aren't more bugs -- I suppose it's a credit to the user community we had in Scwm's prime. With your hard work, maybe Scwm's best days are still ahead of us! Thanks! Greg Scott Lenser <sl...@gs...> writes: > Just an update on testing progress. > > I'm done testing > > hover-focus.scm > focus-stack.scm > last-mapped-window.scm > task-switcher.scm > > This completes the files related to focus in the taxonomy I sent earlier. > > Basically, they all worked fine. I made a few minor doc improvements and > a minor code cleanup. I found one race condition in focus-stack.scm that > I put a FIXME comment on. Not going to worry about it now since it will > be a rare condition and the only bad thing that can happen if it works > wrong is that the focus won't get updated like it should (but will still > be on the focus stack). > > Starting work on the stacking group of files next. > > I'm including the scheme taxonomy list here so that it is available on the > mailing list archive on sourceforge so that I can safely refer to it in the > future: > > ----------------------------------------- > > Categories: > > Display control: control over visual appearance > Customization: changing visual appearance > basic-styles > cursor > decor > face > style-options > style > stylist > Optional features: optional visual features > animated-edge-moves > animated-iconify > animation > constraint-animation > desk-background > menus-extras > focus-titlebar > Events: > Handling: > modifier-key-bindings > quote > Generating: > Keys: > send-string > Mouse: > key-mover-xtest > key-mover > synth-events > Window control: > groups (seems to be a hotbed of bugs *sigh*) > undo > window-configuration > winops-menu > Constraints: > constraints > constraint-investigator > nonants > simple-constraints > ui-constraints-classes > ui-constraints-composition > ui-constraints-gdk-drawing > ui-constraints-toggle-menu > ui-constraints > Focus: > dir-focus (FULLY TESTED) > focus-stack (FULLY TESTED) > hover-focus (FULLY TESTED) > last-mapped-window (FULLY TESTED) > task-switcher (FULLY TESTED) > Stacking: > auto-raise > easyraise > stacking > Position/size: > auto-shrink > auto-unobscure > cascade > placement > shove-window > snap > tile > Hints: > gnome-hints > kde-hints > Virtual desks/viewports: > edge-ops > shutdown-opts > virtual > Themes: > theme-impl > themes > Utility functions: > Code: utility functions to be used by other scheme code > bincomm > corba > file > fvwm-compat > fvwm-eval > fvwm-module > gtk > hooks > image-loaders > listops > number-convert > optargs > path-cache > primopts > rectangle > reexport > register > rgb-database > sort > stringops > time-convert > window-locations > xprop-extras > Development support: utility functions to aid development/debugging > property-respond > reflection > test-case > visibility-reporter > wininfo > winlist > Input: utility functions that get input from the user > gtk-menu > gtk-table-display > prompt-binding > prompt-bool > prompt-color > prompt-enum > prompt-file > prompt-font > prompt-proc > prompt-range > prompt-string > prompting-shell > window-selection > winlist-menu > ViaVoice: > viavoice-smrc > viavoice > Output: utility functions that display output to the user > flash-window > gtk-about > gtk-message > higlight-current-window > lambda-startup-logo > wavplay > where-is > Extras: (Optional functionality that is not really related to manipulating > windows) > ScwmBiff > ScwmClock > netscape > debianapps-menu > simplebiff > xlock-menus > Windowing applets: (Optional windowing functionality that uses windows for > interface) > ScwmButtons > ScwmDeskButtons > scwm-gtk-pager > ui-constraints-buttons > Help: > describe > doc > image-path-suggestor > report-usage > Configuration: > preferences > prefs-menu > Misc: stuff that didn't easily fall into above categories (needs further > investigation) > base > minimal > advice > flux-gtk > flux > message-window > module-types > primopts > report-usage > session > std-menus > titlebar-buttons > wmconfig-menu |
From: Scott L. <sl...@gs...> - 2002-02-17 00:14:39
|
Just an update on testing progress. I'm done testing hover-focus.scm focus-stack.scm last-mapped-window.scm task-switcher.scm This completes the files related to focus in the taxonomy I sent earlier. Basically, they all worked fine. I made a few minor doc improvements and a minor code cleanup. I found one race condition in focus-stack.scm that I put a FIXME comment on. Not going to worry about it now since it will be a rare condition and the only bad thing that can happen if it works wrong is that the focus won't get updated like it should (but will still be on the focus stack). Starting work on the stacking group of files next. I'm including the scheme taxonomy list here so that it is available on the mailing list archive on sourceforge so that I can safely refer to it in the future: ----------------------------------------- Categories: Display control: control over visual appearance Customization: changing visual appearance basic-styles cursor decor face style-options style stylist Optional features: optional visual features animated-edge-moves animated-iconify animation constraint-animation desk-background menus-extras focus-titlebar Events: Handling: modifier-key-bindings quote Generating: Keys: send-string Mouse: key-mover-xtest key-mover synth-events Window control: groups (seems to be a hotbed of bugs *sigh*) undo window-configuration winops-menu Constraints: constraints constraint-investigator nonants simple-constraints ui-constraints-classes ui-constraints-composition ui-constraints-gdk-drawing ui-constraints-toggle-menu ui-constraints Focus: dir-focus (FULLY TESTED) focus-stack (FULLY TESTED) hover-focus (FULLY TESTED) last-mapped-window (FULLY TESTED) task-switcher (FULLY TESTED) Stacking: auto-raise easyraise stacking Position/size: auto-shrink auto-unobscure cascade placement shove-window snap tile Hints: gnome-hints kde-hints Virtual desks/viewports: edge-ops shutdown-opts virtual Themes: theme-impl themes Utility functions: Code: utility functions to be used by other scheme code bincomm corba file fvwm-compat fvwm-eval fvwm-module gtk hooks image-loaders listops number-convert optargs path-cache primopts rectangle reexport register rgb-database sort stringops time-convert window-locations xprop-extras Development support: utility functions to aid development/debugging property-respond reflection test-case visibility-reporter wininfo winlist Input: utility functions that get input from the user gtk-menu gtk-table-display prompt-binding prompt-bool prompt-color prompt-enum prompt-file prompt-font prompt-proc prompt-range prompt-string prompting-shell window-selection winlist-menu ViaVoice: viavoice-smrc viavoice Output: utility functions that display output to the user flash-window gtk-about gtk-message higlight-current-window lambda-startup-logo wavplay where-is Extras: (Optional functionality that is not really related to manipulating windows) ScwmBiff ScwmClock netscape debianapps-menu simplebiff xlock-menus Windowing applets: (Optional windowing functionality that uses windows for interface) ScwmButtons ScwmDeskButtons scwm-gtk-pager ui-constraints-buttons Help: describe doc image-path-suggestor report-usage Configuration: preferences prefs-menu Misc: stuff that didn't easily fall into above categories (needs further investigation) base minimal advice flux-gtk flux message-window module-types primopts report-usage session std-menus titlebar-buttons wmconfig-menu |
From: Scott L. <sl...@gs...> - 2002-02-16 23:57:25
|
> Scott, > > Thanks for your reply. > > >Hi, > > > > The current version in CVS should work with Guile 1.4. I haven't bothered > >targeting any later version since 1.4 seems to be the latest version in both > >Debian and Redhat. It is certainly the latest in Debian (which is what I run) > > > Is there a way to configure/sequester SCWM so that it can run and use > it's own personal copy of guile? > I know you can compile SCWM with it's own copy of guile, but once it's > installed will it search the > system path for a guile? > > Guile 1.5.x seems to be in use by some of the latest Gnome packages. > I'm pretty sure the latest > version of Gnumeric is using 1.5.x. Of course, that is a development > version of guile. From what > I understand the even versions ,1.4, 1.6 etc., are stable versions. I > think I saw on the guile list or > site that either a 1.6 or 1.8 release was near. > > Fred > Hmm, not available yet in Debian unstable. What distribution/source packages are you using. My understanding was that Guile was on version 1.5.x which was going to be a full release but they decided to redo their numbering so that it is a devel release. They still strongly recommend using it over 1.4.x on the Guile site. I haven't bothered to port to it yet because I didn't think it was in common use in the distributions. It certainly doesn't seem to be in Debian yet but sometimes Debian can be slow on some packages since it is all volunteer based. At the moment, I'm focusing on testing to try to make a good of release for distributions as possible. When I was porting from v1.3 to v1.4, I installed guile in a strange path and passed the configure option to Scwm to look there for guile. I worked great and Scwm picked up the right files at runtime so I think it's pretty easy to get Scwm to use it's own version of guile. Scott |
From: Scott L. <sl...@gs...> - 2002-02-13 07:07:18
|
I regenerated the documentation on the web page since it was linking back to scwm.mit.edu which is no longer there. I had to update the scwmdoc.in file to get it to work, so I did that and checked it in (the #define names had changed). I saved the old docs in scwm-doc.old-bak in case the docs I generated have some kind of problem. I'll probably delete them after a while if I don't get any error reports. I also added Jason's name and email to the web page. - Scott |