From 4688e1b56855117ce0f575f644d4e9925442171e Mon Sep 17 00:00:00 2001 From: "Carlos R. Mafra" Date: Mon, 15 Mar 2010 10:15:50 +0100 Subject: [PATCH] Add more info to the NEWS file etc ...and remove MIRRORS file, update INSTALL and README. --- INSTALL | 113 ++++-------------------------------------------------------- MIRRORS | 90 ----------------------------------------------- Makefile.am | 3 +- NEWS | 35 ++++++++++++++++--- README | 5 +-- 5 files changed, 39 insertions(+), 207 deletions(-) delete mode 100644 MIRRORS diff --git a/INSTALL b/INSTALL index dd193323..a672c974 100644 --- a/INSTALL +++ b/INSTALL @@ -1,50 +1,16 @@ Installation Instructions for Window Maker +The latest version of Window Maker (-crm) can be found in the +git repository at + +http://repo.or.cz/w/wmaker-crm.git SUPPORTED PLATFORMS =================== -(ie: I've heard someone has compiled it on...) - -- Intel GNU/Linux Conectiva 5.9 (beta) -- Intel GNU/Linux Slackware -- Intel GNU/Linux Debian -- Intel GNU/Linux other distributions -- Sparc GNU/Linux RedHat 5.1 -- PowerPC GNU/MkLinux -- Alpha GNU/Linux RedHat 5.1 -- FreeBSD -- NetBSD -- OpenBSD -- BSDI 4.0 -- Solaris 2.5.1, 2.5.2 -- Solaris 2.6.0 -- Solaris 2.7beta -- Solaris 2.8 on Ultra Sparc 10 and E450 -- SCO Unix -- SGI Irix 5.x, 6.5 -- OSF/1 -- HP-UX -- AIX 3.2.5 -- AIX 4.1.4 / IBM PowerPC -- AIX 4.3.1 / IBM CC compiler -- AIX 4.3.2 / IBM PowerPC -- AIX 5.3 -- DEC Alpha/Digital UNIX 4.x -- XFree86 / OS/2 -- Corel NetWinder -- SunOS 4.x -- PowerMac / Power MachTen 4.1.1 over MacOS -- Amiga 3000 running RedHat Linux 5.1 (Rawhide) -- IBM S/390 running Linux -- IBM S/390 running Conectiva Linux (experimental) -- iBook running Darwin -- Darwin PPC / Macos X -- Windows NT with Cygwin/XFree86 -- Sony PlayStation2 running Linux - -All registered trademarks are registered by their owners. (duh) + +- Intel GNU/Linux Systems in general Patches to make it work on other platforms are welcome. @@ -154,14 +120,6 @@ To get a list of other options, run ./configure --help --disable-motif disable support for mwm window manager hints ---enable-lite - remove things that are already supported in desktop environments, - like KDE and GNOME. Disabled things are: window list, root - applications menu, multiple window selection. Note that you will not - be able to exit Window Maker from itself anymore; you will have to - use kill with the SIGTERM signal or exit it from KDE. It is not - advisable to enable it. - --enable-modelock XKB language status lock support. If you don't know what it is you probably don't need it. @@ -189,65 +147,6 @@ To get a list of other options, run ./configure --help PLATFORM SPECIFIC NOTES: ======================== -- DEC/Alpha machines - -#>>>>>>>>>>> -From: Anton Ivanov -To: Marcelo E. Magallon -Subject: Re: Is the WindowMaker package working ok on Alpha? - -> Hi, -> -> I was reading some docs on the WindowMaker tarball, and found this: -> -> | - DEC/Alpha machines -> | You might need to pass the --disable-shm flag to configure, -> | like ./configure --disable-shm -> -> is anyone having problems with WindowMaker on Alpha? Can someone -> please test this? Should the flag be passed when building on Alpha? - -Disclaimer: alphas under my command have never run X and are least likely to -suddenly start running it anytime soon. - - Alpha used to have some ridiculously low amount of shared memory -configured. -So quite a lot of apps used to barf. Namely - cdrecord, mysql server, etc. - - Check where is yours at the moment and raise it to a more appropriate -value by either catting to the appropriate /proc entry or changing the -/usr/src/linux/include/asm/shmparam.h. - - Otherwise the shared memory on alpha should be fully functional and I -see no reason to disable it. Mine are bumped up to 32 or more on most -machines. - - And If I recall correctly the comments in that file are actually -wrong. Value is not bytes, but in machine size word. For alpha *8. - - As I said - I do not run X on them so all #include "stdisclaimer.h" -apply. -#<<<<<<<<<<<< - - -- SCO Unix - run configure like - CFLAGS="-belf -DANSICPP" ./configure - -- SunOS, Solaris - If you have gcc installed, run configure as: - CPP_PATH="gcc -E -x c" ./configure - Sun's cpp lacks some features needed by Window Maker and it can - cause problems when parsing the config files. - You also might need to use the --with-libs-from and --with-incs-from - to supply the directory where libtiff is located. - Someone mailed me that you also must make /usr/local/lib be the - first path in LD_LIBRARY_PATH to make it work. - - If you have a Ultra Creator 3D or some other machine with high-end - graphics, be sure to start the X server with the default visual - set to 24bpp or you might experience problems with mangled colors. - This is a wmaker bug and will be fixed. - - GNU/Linux in general Make sure you have /usr/local/lib in /etc/ld.so.conf and that you run ldconfig after installing. diff --git a/MIRRORS b/MIRRORS deleted file mode 100644 index 004aeade..00000000 --- a/MIRRORS +++ /dev/null @@ -1,90 +0,0 @@ - -Window Maker FTP Mirror Sites -=======-===================== - -Official Site (USA): --------------------- -http://windowmaker.org/pub/source/release/ - - -Australia: ----------- -ftp://ftp.goldweb.com.au/pub/WindowMaker/ -Contact: Matthew Hawkins - - -France: -------- -ftp://ftp.ensm-ales.fr/pub/mirrors/ftp.windowmaker.org -Contact: Laurent PELLISSIER - - -Germany: --------- -ftp://ftp.freenews.de/pub/windowmaker/ -Contact: Jonas Luster - - -United States of America: -------------------------- -ftp://ftp.io.com/pub/mirror/windowmaker/ -Contact: Bobby - -http://jgo.local.net/cool_downloads/wm/ -Contact: Joshua Go - -ftp://ftp.cybertrails.com/pub/windowmaker/ -Contact: Adam Jacob - - -Provider: Ameth Technologies -http://www.ameth.org/windowmaker/ -ftp://ftp.ameth.org/pub/mirrors/ftp.windowmaker.org/ -Contact: Chase Phillips - - -Third Party Window Maker Distribution Packages -============================================== - -Debian GNU/Linux (deb) ----------------------- - -Contact: Marcelo Magallon -Sites: -http://master.debian.org/~mmagallo/packages/wmaker/ - - -RedHat GNU/Linux (RPM) ----------------------- - -For Intel: - -Contact: Jim Knoble -Sites: -ftp://ftp.windowmaker.info/pub/beta/compiled/linux/rpms/ -ftp://ftp.redhat.com/pub/contrib/SRPMS/ -ftp://ftp.redhat.com/pub/contrib/i386/ - -For Alpha: - -Contact: Peter Petrakis -Site: -http://math.stcc.mass.edu/petrakis/downloads/X11 - - -HP-UX ------ - -Sites: - UK: http://hpux.csc.liv.ac.uk/ - Germany: http://hpux.ask.uni-karlsruhe.de/ - US (WI): http://hpux.cae.wisc.edu/ - France: http://hpux.cict.fr/ - Netherlands: http://hpux.tn.tudelft.nl/ - Canada: http://hpux.ee.ualberta.ca/ - Italy: http://hpux.dsi.unimi.it/ -South Africa: http://hpux.petech.ac.za/ - Japan: http://hpux.u-aizu.ac.jp/ - US (UT): http://hpux.cs.utah.edu/ - - diff --git a/Makefile.am b/Makefile.am index 027f1b71..164e3773 100644 --- a/Makefile.am +++ b/Makefile.am @@ -4,6 +4,5 @@ SUBDIRS = wrlib WINGs src util po WindowMaker wmlib WPrefs.app doc EXTRA_DIST = TODO BUGS BUGFORM FAQ FAQ.I18N FAQ.I18N.cs FAQ.I18N.sk \ INSTALL.cs INSTALL.fr INSTALL.es INSTALL.pt INSTALL.sk \ - README.definable-cursor README.pt MIRRORS COPYING.WTFPL mkpatch -# libwmfun-0.0.3.tar.gz + README.definable-cursor README.pt COPYING.WTFPL diff --git a/NEWS b/NEWS index 30b72690..9f391768 100644 --- a/NEWS +++ b/NEWS @@ -31,12 +31,39 @@ useful on widescreen displays where you want to bring up two windows side-by- side. The shortcut keys for this can be configured in WPrefs in the "Keyboard Shortcuts" page, or in the config file with "LHMaximizeKey" and "RHMaximizeKey" -AutoComplete in the run dialog ------------------------------- +History and AutoComplete in the run dialog +------------------------------------------ + +The "Run..." dialog now autocompletes executables in your path (triggered by +the TAB key) and records the history of past commands (last 500 by default). +It can also complete folder names if you start the complete with a "/" +To use it replace %a with %A in the "Run..." entry in your WMRootMenu file. +See commit 05720d97076ffc1569e5 for more details. + +Automatic menu generator (wmgenmenu) +----------------------------------- + +There is now a new utility to generate the Window Maker menu automatically, +called wmgenmenu. It searches from a list of pre-defined applications the +ones which exist in your $PATH and adds them to the corresponding submenus +("Internet", "Terminals", "Editors" etc) of your WM menu. It also supports +localization (currently English and German). You can use it like: + +$ wmgenmenu > WMRootMenu-new +$ cp WMRootMenu-new $HOME/GNUstep/Defaults/WMRootMenu + +and WM will automatically detect the new menu file and use it without +restarting wmaker (made possible by the 'inotify' mechanism) -The "Run" (%A) dialog now autocompletes executables in your path. It can also -complete folder names if you start the complete with a "/" +Automatic detection of menu changes (via inotify) +------------------------------------------------- +Window Maker now uses the 'inotify' mechanism from the linux kernel +to automatically detect changes in the WMRootMenu file. So the +--no-polling option is now gone and Window Maker does not wake up +your CPU unnecessarily (0 wakeups when idle, instead of 4). +So if you edit the WMRootMenu file by hand (or by using 'wmgenmenu'), +there is no need to restart wmaker for the changes to take effect. --- 0.92.0 diff --git a/README b/README index 10960c3e..cd00ea86 100644 --- a/README +++ b/README @@ -79,9 +79,6 @@ internationalization related questions. * NEWS: list user visible changes from the previous version. Read it if you are upgrading. -* MIRRORS: some alternative places where you can get Window Maker, -including platform specific packages of Window Maker. - * BUGFORM: use it to send bug reports. Please do use it. * ChangeLog: what changed from the previous version? @@ -145,7 +142,7 @@ HELP ME!!! ========== There is a mailing list for discussing Window Maker at -wmaker-user@ilists.windowmaker.org To subscribe to it, send a message to +wmaker-user@lists.windowmaker.org To subscribe to it, send a message to wmaker-user-subscribe@lists.windowmaker.info If you got a problem, ask there (after reading the docs, of course). The people -- 2.11.4.GIT