cvsimport
[fvwm.git] / bin / ChangeLog
blob1bd8d4b971cce110a9cd2e7af320801050aeda83
1 2011-03-27  Thomas Adam  <thomas@fvwm.org>
2         * fvwm-convert-2.6.in (convert_startfunc):
3         Fix StartFunction handling
5         When converting a StartFunction block, set the function definition early on
6         so that further lines with "+" are handled properly.
8 2010-12-27    <despen@verizon.net>
10         * fvwm-menu-desktop.in: New root menu name, FvwmMenu.
11         Regenerate menu using a prompt for new options.
12         Comments about more changes.
14 2010-12-25    <despen@verizon.net>
16         * fvwm-menu-desktop.in: change to work with xdg menu standard.
17         make filehandles local.
18         fix root-cmd default and search.
20 2010-05-13  Thomas Adam   <thomas@xteddy.org>
21         * fvwm-convert-2.6.in (__convert_conditionals):
22         Be more specific about conditional command corrections.
24         When converting over "Foo [blah]", don't blindly substitute anything in
25         square brackets, as this will obliterate legitimate statements such as
26         "$[foo]" when referring to environment variable interpolation.  Instead,
27         ensure we only process this if it's preceeded by a conditional command.
29 2010-05-13  Thomas Adam   <thomas@xteddy.org>
30         * fvwm-convert-2.6.in:
31         Remove trailing comma.
33 2010-05-12  Thomas Adam   <thomas@xteddy.org>
34         * fvwm-convert-2.6.in (__convert_conditionals):
35         Preserve comma-separated options in conditional commands.
37         If we encounter options in conditon commands already separated with
38         commas, ensure we don't double-up on commas when converting any further
39         options -- because the assumption was that options to conditional
40         commands were just whitespace-delimited.
42 2010-01-05  Thomas Adam   <thomas.adam22@gmail.com>
43         * fvwm-convert-2.6.in:
44         * fvwm-convert-2.6.1.in:
45         Minor style cleanups.
47         Tidy up of some of the code.  Fix some odd wording in the man page.
49 2010-01-05  Thomas Adam   <thomas.adam22@gmail.com>
50         * fvwm-convert-2.6.in:
51         Convert all function lines where possible.
53         Ensure we run all function lines through __convert_conditionals() and
54         not just functions we're explicitly converting.
56 2010-01-05  Thomas Adam   <thomas.adam22@gmail.com>
57         * fvwm-convert-2.6.in (write_out_file):
58         Don't write out StartFunction if not defined.
60         Don't put a blank template for StartFunction if there isn't one in the
61         config file.
63 2010-01-03  Thomas Adam   <thomas.adam22@gmail.com>
64         * fvwm-convert-2.6.in (check_func_definition):
65         * fvwm-convert-2.6.in (handle_continuation):
66         Handle "+ foo" lines correctly by not culling them.
68         Because of how we collate "+ foo" lines for startfunction, etc., we want
69         to also ensure we keep them around for functions we don't care to
70         explicitly convert over.
72 2010-01-03  Thomas Adam   <thomas.adam22@gmail.com>
73         * fvwm-convert-2.6.in (write_out_file):
74         If no output filename given, put files in CWD.
76         Actually do what the man page says and put processed files in the CWD if
77         no output files are given (implied if -f is used for any Read files.)
79 2010-01-03  Thomas Adam   <thomas.adam22@gmail.com>
80         * fvwm-convert-2.6.in (convert_key_mouse_bindings):
81         Retain white space between Mouse/Key fields.
83         Don't cull any deliberate whitespace between fields if we end up
84         converting some of the options found.
86 2010-01-02  Thomas Adam   <thomas.adam22@gmail.com>
87         * fvwm-convert-2.6.in:
88         Be more strict in file handling when following Read statements.
90         Ensure we don't overwrite any previously defined file when following
91         Read files picked up by using "-f".
92         
93 2010-01-02  Thomas Adam   <thomas.adam22@gmail.com>
94         * fvwm-convert-2.6.in:
95         * fvwm-convert-2.6.1.in:
96         Handle continuation lines.
98         Process those lines ending in a backslash by prepending them to the
99         previous line and just shunting it to a common function.  When writing
100         out the file, ensure we preserve the split lines.
102 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
103         * fvwm-convert-2.6.in:
104         Use !UsePPosition over NoPPosition when negating style lines..
106         When converting styles over, use !UsePPosition, and not convert to
107         !PPosition -- which would have happened due to how the negation for
108         style command works for other styles.
109 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
110         * fvwm-convert-2.6.in:
111         Retain "Read foo" lines when calling handle_read_file()
113         Ensure we retain this line when spitting out the converted file,
114         otherwise the file from Read will never get processed by FVWM.
116 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
117         * fvwm-convert-2.6.in:
118         * fvwm-convert-2.6.1.in:
119         Convert over to use GetOpt::Long and introduce -f and -h.
121         --follow-read|-f : Follow files found via "Read".
122         --help|-h : Print help message.
124         No longer allow fvwm-convert-2.6 to follow Read files automatically --
125         force this via -f instead.
127         In the case of -f not given, still print out files found on the command
128         line to make the user aware there's additional files that will need
129         processing.
131 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
132         * fvwm-convert-2.6.in:
133         Fix command-line parsing, and allow for destination file to be honoured
134         -- stupid logic bug on my part.
136 2009-03-22  Mikhael Goikhman  <migo@homemail.com>
138         * Makefile.am:
139         add fvwm version to automatically generated man pages
141         * fvwm-menu-directory.1:
142         * fvwm-menu-headlines.1:
143         * fvwm-menu-xlock.1:
144         * fvwm-perllib.1:
145         regenerated
147 2009-03-17  Mikhael Goikhman  <migo@homemail.com>
149         * fvwm-menu-desktop.in:
150         * fvwm-menu-directory.in:
151         * fvwm-menu-headlines.in:
152         * fvwm-menu-xlock.in:
153         * fvwm-perllib.in:
154         convert my old code to use var_name and function_name coding style
156         * Makefile.am:
157         rename target "pod2man" to "regenerate"
159         * fvwm-menu-*.1:
160         regenerated
162 2009-03-10  Mikhael Goikhman  <migo@homemail.com>
164         * fvwm-perllib.in:
165         hide "use Gtk;" pseudo-dependency from annoying package builders
167 2009-03-10  Mikhael Goikhman  <migo@homemail.com>
169         * fvwm-config.in:
170         fix wrong spacing in the output caused by libXcursor patch
172         * fvwm-menu-headlines.in:
173         switch the default broswer from "netscape" to "firefox",
174         fix parsing of "&#xabcd;" entities in xml and RootPrompt site
176 2007-08-07  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
178         * fvwm-menu-directory.1:
179         * fvwm-config.1.in:
180         * fvwm-convert-2.2.1.in:
181         * fvwm-bug.in:
182         * fvwm-menu-headlines.in:
183         * fvwm-convert-2.4.1.in:
184         * fvwm-root.1.in:
185         * fvwm-menu-xlock.1:
186         * fvwm-convert-2.6.1.in:
187         * fvwm-bug.1.in:
188         * fvwm-perllib.1:
189         * fvwm-perllib.in:
190         * fvwm-menu-headlines.1:
191         * fvwm-menu-directory.in:
192         * fvwm-menu-desktop.1.in:
193         * fvwm-menu-xlock.in:
194         write fvwm in lower case
196 2007-07-19  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
198         * Makefile.am (LDADD):
199         fixed building with libXcursor
201 2007-06-22  Simon Griph  <simon(at)griph(dot)se>
203         * fvwm-config.in:
204         * Makefile.am (LDADD):
206 2007-01-28  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
208         * fvwm-convert-2.6.in:
209         * fvwm-convert-2.4.in:
210         * fvwm-config.in:
211         * fvwm-bug.in:
212         added GPL notice
214         * fvwm-root.c:
215         #includes from library path with "..." not <...>
217 2007-01-28  Simon Griph  <simon(at)griph(dot)se>
219         * Makefile.am (LDADD, INCLUDES):
220         added rsvg_LIBS, rsvg_CFLAGS
222         * fvwm-config.in:
223         * fvwm-root.1.in (DESCRIPTION):
224         * fvwm-root.c (usage):
225         documented new svg support
226         (SetRootWindow):
227         added Frsvg_init() call
229 2007-01-27  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
231         * fvwm-root.c:
232         use new library header files
234 2007-01-26  Viktor Griph  <griph(at)dd(dot)chalmers(dot)se>
236         * fvwm-root.c (SetRootWindow):
237         use image path in fvwm-root, but prepend pwd to it.
239         * fvwm-root.c (SetRootWindow):
240         don't use image path in fvwm-root
242 2007-01-15  Viktor Griph  <griph(at)dd(dot)chalmers(dot)se>
244         * fvwm-config.in:
245         * fvwm-bug.in (datarootdir):
246         * fvwm-perllib.in:
247         use datarootdir
249 2007-01-14  Viktor Griph  <griph(at)dd(dot)chalmers(dot)se>
251         * fvwm-root.c (SetRootWindow):
252         use int instead of unsigned int.
254 2006-12-18  Viktor Griph  <griph@dd.chalmers.se>
256         * Makefile.am (man_MANS, EXTRA_DIST):
257         don't install fvwm-convert-2.2 man page
259 2006-11-13  Dan Espen  <dane@mk.telcordia.com>
261         * fvwm-menu-directory.in: Use escapeFileName on directory name.
262         Security patch from Tavis Ormandy.
264 2006-09-19  Viktor Griph  <griph@dd.chalmers.se>
266         * fvwm-root.c (SetRootWindow):
267         silence gcc4 warnings
269 2006-04-07  Serge Koksharov  <gentoosiast dog yandex dot ru>
271         * fvwm-bug.in:
272         changed fallback editor from `emacs' to `vi' because it much
273         more widespread on non-Linux systems
274         fixed errors (because of incorrect syntax fallback entries were
275         not used)
276         now script honors `TMPDIR' env. variable and if it's not set it
277         fallback to `/tmp' directory when creating temporary file
279 2006-04-04  Serge Koksharov  <gentoosiast dog yandex dot ru>
281         * ChangeLog:
282         corrected typo
284 2006-03-02  Serge Koksharov  <gentoosiast dog yandex dot ru>
286         * fvwm-config.1.in:
287         * fvwm-menu-headlines.1:
288         * fvwm-menu-headlines.in:
289         * fvwm-perllib.in:
290         * fvwm-root.1.in:
291         corrected typos
293 2005-09-21  Mikhael Goikhman  <migo@homemail.com>
295         * fvwm-perllib.in:
296         enhance "tutorial", add "events" man page
298 2005-09-19  Olivier Chapuis  <olivier.chapuis@free.fr>
300         * fvwm-root.c (main):
301         64-bit refixes
303 2005-07-18  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
305         * fvwm-root.c (main):
306         64-bit fixes
308 2005-07-08  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
310         * fvwm-menu-directory:
311         applied patch  by Stephen Dennison <stephenrd@gmail.com> to correct a
312         typo
314 2005-07-04  Dan Espen  <dane@mk.telcordia.com>
316         * fvwm-menu-desktop.1.in: Add option gnome-mandriva.
318         * fvwm-menu-desktop.in (check_app): When checking if executable exists,
319         allow full path.  Add new option, gnome-mandriva.
321 2005-03-17  Dan Espen  <dane@mk.telcordia.com>
323         * fvwm-menu-desktop.1.in: Fix .IP.
325 2004-08-10  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
327         * fvwm-root.c:
328         fixed compiling
330 2004-08-08  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
332         * fvwm-root.c (SetRootWindow):
333         (main):
334         fail with exit code 1 if image does not exist
336 2004-06-29  Mikhael Goikhman  <migo@homemail.com>
338         * fvwm-menu-directory.in:
339         * fvwm-menu-directory.1:
340         new option --func-name
342 2004-03-19  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
344         * fvwm-bug.in:
345         script safety patch; see
346         http://securitytracker.com/alerts/2004/Jan/1008781.html
348 2004-01-01  Mikhael Goikhman  <migo@homemail.com>
350         * fvwm-menu-directory.in:
351         security fix for file names with eoln
353 2003-12-16  olicha  <olivier.chapuis@free.fr>
355         * fvwm-menu-desktop.in:
356         Tried to found KDE3 icons and mini icons
358 2003-11-29  Mikhael Goikhman  <migo@homemail.com>
360         * fvwm-menu-headlines.1:
361         * fvwm-menu-headlines.in:
362         update/fix Kuro5hin, GNOME-News, NewsForge, LinuxApps;
363         support redirection to other host to reduce problems in the future;
364         don't cache with explicit or implicit web proxies; added Schedule hint
366 2003-09-12  Mikhael Goikhman  <migo@homemail.com>
368         * fvwm-config.in:
369         added iconv reporting
371 2003-09-03  Mikhael Goikhman  <migo@homemail.com>
373         * fvwm-menu-directory.1:
374         * fvwm-menu-directory.in:
375         --title and --command-title now support empty argument
376         (suppress title action or title completely)
378 2003-07-08  Mikhael Goikhman  <migo@homemail.com>
380         * fvwm-menu-headlines.1:
381         * fvwm-menu-headlines.in:
382         replace old BBC-World and BBC-SciTech with new BBC headlines
384 2003-04-18  Mikhael Goikhman  <migo@homemail.com>
386         * fvwm-config.in:
387         fixed --localedir
388         * fvwm-config.1:
389         updated
391 2003-03-22  Mikhael Goikhman  <migo@homemail.com>
393         * fvwm-menu-directory.1:
394         * fvwm-menu-directory.in:
395         * fvwm-menu-headlines.1:
396         * fvwm-menu-headlines.in:
397         * fvwm-menu-xlock.1:
398         * fvwm-menu-xlock.in:
399         make the scripts to be warning safe
401 2003-03-15  Mikhael Goikhman  <migo@homemail.com>
403         * fvwm-menu-*.1:
404         regenerated
406 2003-01-29  Mikhael Goikhman  <migo@homemail.com>
408         * fvwm-menu-directory.1:
409         * fvwm-menu-directory.in:
410         * fvwm-menu-headlines.1:
411         * fvwm-menu-headlines.in:
412         * fvwm-menu-xlock.1:
413         * fvwm-menu-xlock.in:
414         fixed one problem with pod caused some man page paragraphs to disappear
416 2003-01-03  olicha  <olivier.chapuis@free.fr>
418         * fvwm-config.in:
419         * fvwm-config.1:
420         Removed HAVE_GNOME and HAVE_EWMH
422 2002-12-19  olicha  <olivier.chapuis@free.fr>
424         * fvwm-config.in:
425         MIT Shared Memory Extension
427 2002-11-29  Mikhael Goikhman  <migo@homemail.com>
429         * fvwm-menu-desktop.in:
430         * fvwm-menu-desktop.1:
431         --uniconv now uses perl internal convertion if possible (much faster)
433 2002-11-28  olicha  <olivier.chapuis@free.fr>
435         * fvwm-config.1:
436         * fvwm-config.in:
437         localedir and gettext
439 2002-11-10  Mikhael Goikhman  <migo@homemail.com>
441         * fvwm-bug.1:
442         * fvwm-bug.in:
443         * fvwm-config.1:
444         * fvwm-config.in:
445         * fvwm-menu-desktop.1:
446         * fvwm-menu-desktop.in:
447         * fvwm-menu-directory.1:
448         * fvwm-menu-directory.in:
449         * fvwm-menu-headlines.1:
450         * fvwm-menu-headlines.in:
451         * fvwm-menu-xlock.1:
452         * fvwm-menu-xlock.in:
453         * fvwm-perllib.1:
454         * fvwm-perllib.in:
455         * fvwm-root.1:
456         * fvwm-root.c:
457         all programs now support --help, -h, -?, --version, -V
458         and some (that supported it in 2.4.x also support -v)
460 2002-11-09  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
462         * fvwm-root.c:
463         removed long option names with "-" instead of "--"
465 2002-11-09  Mikhael Goikhman  <migo@homemail.com>
467         * Makefile.am (bin_SCRIPTS):
468         * fvwm_make_browse_menu.sh:
469         * fvwm_make_directory_menu.sh:
470         moved from bin to utils again
472 2002-11-07  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
474         * Makefile.am (bin_SCRIPTS):
475         install below shell scripts too
477         * fvwm_make_browse_menu.sh:
478         * fvwm_make_directory_menu.sh:
479         moved from utils to bin
481 2002-11-04  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
483         * fvwm-root.c (SetRootWindow):
484         fixed compile error
486 2002-10-31  olicha  <olivier.chapuis@free.fr>
488         * fvwm-root.c (SetRootWindow):
489         Updated PImageLoadPixmapFromFile
491 2002-10-27  Mikhael Goikhman  <migo@homemail.com>
493         * fvwm-root.c:
494         * fvwm-root.1:
495         switch to --option names in documentation, -option works too;
496         added --no-retain-pixmap and --no-dummy for completeness
498 2002-10-27  olicha  <olivier.chapuis@free.fr>
500         * fvwm-root.c:
501         * fvwm-root.1:
502         added --retain-pixmap; added documentation
504 2002-10-18  olicha  <olivier.chapuis@free.fr>
506         * Makefile.am (bin_SCRIPTS):
507         fvwm-root depends on libfvwm
509 2002-10-15  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
511         * fvwm-root.1:
512         applied patch by Cameron Simpson
514 2002-10-15  olicha  <olivier.chapuis@free.fr>
516         * fvwm-root.c (SetRootWindow):
517         Updated PictureInitCMapRoot
519 2002-10-12  Mikhael Goikhman  <migo@homemail.com>
521         * fvwm-bug.in:
522         show VERSIONINFO
524 2002-10-09  Mikhael Goikhman  <migo@homemail.com>
526         * fvwm-perllib.in:
527         more on tutorial
529 2002-10-08  olicha  <olivier.chapuis@free.fr>
531         * fvwm-root.c (*):
532         ColorLimit Visual fixes
534 2002-09-17  Mikhael Goikhman  <migo@homemail.com>
536         * fvwm-perllib.in:
537         progress in writing tutorial
539 2002-09-14  Mikhael Goikhman  <migo@homemail.com>
541         * fvwm-perllib.in:
542         some work on documentation
544 2002-09-06  Mikhael Goikhman  <migo@homemail.com>
546         * fvwm-config.in:
547         added options --is-final, --is-stable, --release-date
549 2002-08-11  olicha  <olivier.chapuis@free.fr>
551         * fvwm-root.c (main):
552         New options -no-dither, -dither and -no-cl
553         (SetRootWindow):
554         Update the PImageLoadPixmapFromFile args
556 2002-08-02  Mikhael Goikhman  <migo@homemail.com>
558         * Makefile.am:
559         DESTDIR fix
561 2002-08-01  Mikhael Goikhman  <migo@homemail.com>
563         * fvwm-menu-headlines.in:
564         support http redirections; update BBC headlines to work again
566 2002-06-20  Mikhael Goikhman  <migo@homemail.com>
568         * fvwm-root.c:
569         fixed build without xpm; search in built-in image-path first
571 2002-06-19  Mikhael Goikhman  <migo@homemail.com>
573         * fvwm-menu-headlines.in:
574         added timeout on initial connection
575         * fvwm-config.in:
576         added png and xft reporting
578 2002-06-17  Mikhael Goikhman  <migo@homemail.com>
580         * fvwm-menu-desktop.1:
581         some improvements
583         * fvwm-perllib.1:
584         * fvwm-perllib.in:
585         improved documentation and code
587 2002-06-15  Mikhael Goikhman  <migo@homemail.com>
589         * fvwm-menu-headlines.1:
590         * fvwm-menu-headlines.in:
591         added support for CNN, BBC-World, BBC-SciTech headlines;
592         do not show time or/and date fields that can't be guessed
593         instead of showing a fake time/date
595         * fvwm-perllib.1:
596         * fvwm-perllib.in:
597         added a new script for perllib documentation
599 2002-06-09  Mikhael Goikhman  <migo@homemail.com>
601         * fvwm-menu-headlines.1:
602         * fvwm-menu-headlines.in:
603         fix for a bad httpd responce, new option --icon-error
605 2002-06-02  Mikhael Goikhman  <migo@homemail.com>
607         * fvwm-menu-headlines.1:
608         * fvwm-menu-headlines.in:
609         add timeouts on socket reading (default is 20 seconds) and --timeout;
610         updated NewsForge, LinuxFr;
611         disabled SegFault, AppWatch, JustLinux, FreeKDE as non-functional
613 2002-05-28  Mikhael Goikhman  <migo@homemail.com>
615         * fvwm-config.in:
616         removed multibyte reporting
618 2002-05-09  olicha  <olivier.chapuis@free.fr>
620         * fvwm-root.c (SetRootWindow):
621         A fix
623 2002-04-25  Mikhael Goikhman  <migo@homemail.com>
625         * *.1:
626         improved main headers and updated for 2.5.1
628         * fvwm-config.in:
629         report xrender support
631 2002-04-23  Mikhael Goikhman  <migo@homemail.com>
633         * fvwm-root.c:
634         minor reformatting and spell checking
636 2002-04-22  olicha  <olivier.chapuis@free.fr>
638         * fvwm-root.c (*):
639         Some renaming.
641 2002-04-12  Mikhael Goikhman  <migo@homemail.com>
643         * *:
644         split directory utils/ into 2 directories:
645         bin/   - for programs installed into ${bindir}
646         utils/ - for developer and miscellaneous utilities
648         renamed programs:
649         xpmroot        -> fvwm-root
650         fvwmbug        -> fvwm-bug
651         fvwmrc_convert -> fvwm-convert-2.2
652         fvwm24_convert -> fvwm-convert-2.4
654         added:
655         fvwm-convert-2.6.{in,1}
657         * Makefile.am:
658         setup compatibility symlinks for xpmroot and xpmroot.1
660 2002-04-05  olicha  <olivier.chapuis@free.fr>
662         * Makefile.am:
663         Added -lm to LDADD
665         * fvwm-menu-desktop.in (get_info):
666         Allows png icons in fvwm menu
668         * xpmroot.c (SetRootWindow):
669         (main):
670         * Makefile.am:
671         xpmroot can load xbm and png image file. It is enabled even without
672         xpm support
674 2002-03-03  Mikhael Goikhman  <migo@homemail.com>
676         * fvwm-config.in:
677         added --supports-bidi (renamed) and --supports-perllib
679 2002-03-01  Mikhael Goikhman  <migo@homemail.com>
681         * configure_dev.sh:
682         s/autolocal/aclocal/; pass arguments to ./configure
684 2002-03-01  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
686         * configure_dev.sh:
687         added autolocal
689 2002-02-21  Mikhael Goikhman  <migo@homemail.com>
691         * fvwm-config.in:
692         added --supports-fribidi
694 2002-02-10  Mikhael Goikhman  <migo@homemail.com>
696         * fvwm-config.in:
697         * fvwm-config.1:
698         added --fvwm-perllibdir
700 2002-02-07  Mikhael Goikhman  <migo@homemail.com>
702         * Makefile.am:
703         do not generate fvwmbug (and fvwmbug.sh), it is generated by configure
705         * fvwmbug.in:
706         renamed from fvwmbug.sh.in and minor changes
708 2002-02-01  Dan Espen  <dane@mk.telcordia.com>
710         * fvwm-menu-xlock.1:
711         * fvwm-menu-headlines.1:
712         * fvwm-menu-directory.1:
713         * fvwm-menu-desktop.1: fvwmrc -> .fvwm2rc
715 2002-01-30  Mikhael Goikhman  <migo@homemail.com>
717         * fvwm24_convert.in:
718         * Makefile.am:
719         use the same generation as for other perl scripts
721         * BuildXLockMenu:
722         remove compatibility script
724 2002-01-21  olicha  <olivier.chapuis@free.fr>
726         * xpmroot.c (main):
727         * xpmroot.1:
728         Removed the -np option and uncomment the -fe and -d documentation
730 2002-01-19  Dan Espen  <dane@mk.telcordia.com>
732         * xpmroot.1: Language check done, options still commented out.
734 2002-01-19  olicha  <olivier.chapuis@free.fr>
736         * xpmroot.c:
737         Some reformating and fixed a miss print
739 2002-01-18  olicha  <olivier.chapuis@free.fr>
741         * xpmroot.1:
742         Remove the documentations of the new xpmroot options as There is
743         something that I do not understand with the "memory of the
744         background of the root window"
746 2002-01-16  olicha  <olivier.chapuis@free.fr>
748         * xpmroot.c (main):
749         New option -np which causes to set _XSETROOT_ID to None and to do not
750         keep the pixmap in memory. New option -d which free the _XSETROOT_ID
751         pixmap and set it to None and which forces xpmroot to do not set the
752         background. New options -fe for freeing the ESETROOT_PMAP_ID pixmap.
754 2001-11-26  Mikhael Goikhman  <migo@homemail.com>
756         * fvwm-config.in:
757         make ewmh entry consistent with others
759 2001-11-15  olicha  <olivier.chapuis@free.fr>
761         * fvwm-config.in:
762         Added ewmh
764 2001-11-10  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
766         * fvwm24_convert:
767         Print an error message if source file is not writable
769 2001-10-13  olicha  <olivier.chapuis@free.fr>
771         * fvwm-menu-desktop.in:
772         One or two fixes
774 2001-10-09  Mikhael Goikhman  <migo@homemail.com>
776         * fvwm-menu-headlines.in:
777         improved support for linuxfr.org, added thinkgeek.com
779         * make_fvwmdist.sh:
780         s/autormake/automake/
782 2001-09-05  olicha  <olivier.chapuis@free.fr>
784         * fvwm-menu-headlines.in:
785         * fvwm-menu-headlines.1:
786         Added linuxfr.org and fix a man page misprint
788 2001-08-25  Mikhael Goikhman  <migo@homemail.com>
790         * fvwm-menu-directory.in:
791         * fvwm-menu-directory.1:
792         fixed several kinds of escaping in menu names, menu items and shell
793         commands
795 2001-08-15  Mikhael Goikhman  <migo@homemail.com>
797         * fvwm-config.in:
798         * fvwm-config.1:
799         s/gnome-wm/gnome-hints/
801 2001-07-30  Mikhael Goikhman  <migo@homemail.com>
803         * fvwm-menu-headlines.in:
804         improved xml parsing, added support for newsforge.com, kuro5hin.org,
805         bbspot.com
807 2001-07-25  Mikhael Goikhman  <migo@homemail.com>
809         * fvwm-menu-headlines.in:
810         * fvwm-menu-headlines.1:
811         several improvements and enhancements: better comply with HTTP/1.1,
812         so AppWatch does not freeze the script and --buggyproxy is not needed,
813         fixed FreshMeat time format (they changed it), show network errors
814         in the menu with a possibility to reload when network returns instead
815         of dying AND added support for 7 more free software sites
817 2001-07-22  Mikhael Goikhman  <migo@homemail.com>
819         * fvwm-config.in:
820         added xinerama and shape support; resorting
822 2001-07-10  Mikhael Goikhman  <migo@homemail.com>
824         * fvwm24_convert.in:
825         update $dest2 only after all changes to $dest, not before
827 2001-07-08  Mikhael Goikhman  <migo@homemail.com>
829         * fvwm24_convert.in:
830         use a correct form $ENV{'HOME'} not $$HOME
832         * fvwm-config.1:
833         created the man page
835 2001-06-30  Mikhael Goikhman  <migo@homemail.com>
837         * make_fvwmdist.sh:
838         changed date format in NEWS file to actually match the one in NEWS
840 2001-06-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
842         * make_fvwmdist.sh:
843         changed date format in NEWS file
845 2001-06-23  Mikhael Goikhman  <migo@homemail.com>
847         * fvwm-menu-directory.1:
848         * fvwm-menu-directory.in:
849         be consistent in code and doc: s/--check-subdir/--check-subdirs/
851 2001-06-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
853         * make_fvwmdist.sh:
854         corrected typos
855         update version number in FAQ too
857 2001-05-06  Mikhael Goikhman  <migo@homemail.com>
859         * fvwm-config.in:
860         fixed --supports-feature broken in the previous commit
862 2001-05-04  Mikhael Goikhman  <migo@homemail.com>
864         * fvwm-config.in:
865         report gdk-imlib support in FvwmGtk, rename gnome support to gnome-wm
867 2001-04-09  Dan Espen  <dane@mk.telcordia.com>
869         * make_fvwmdist.sh: Figure our user full name.
871 2001-04-03  Mikhael Goikhman  <migo@homemail.com>
873         * Makefile.am:
874         don't build and install xselection, there is a more powerful package
875         of the same name
877 2001-03-24  Mikhael Goikhman  <migo@homemail.com>
879         * fvwm-menu-desktop.1:
880         * fvwm-menu-desktop.in:
881         rewordings
883 2001-03-24  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
885         * fvwm24_convert.1:
886         updated
888         * fvwm24_convert.in:
889         use \s instead of [ \t]
890         removed conversion of placement names, print a message instead
891         print warnings about FvwmConfig and FvwmPipe
892         improved comment detection
893         detect continuation lines
894         fixed typo
895         fixed line continuations
896         do not merge continuation lines if possible
898 2001-03-23  olicha  <olivier.chapuis@free.fr>
900         * fvwm-menu-desktop.in:
901         * fvwm-menu-desktop.1:
902         New option --merge-user-menu for KDE version 2
903         New options --check-[mini-]icons to fix problems if no icons
904         are found for the styles
906 2001-03-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
908         * fvwm24_convert.in (line):
909         fixed HilightColor conversion
910         added HilightColorset conversion
911         convert WindowShadeAnimate command
913 2001-03-22  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
915         * fvwm24_convert.in (line):
916         enhanced button panel line recognition
918 2001-03-21  Dan Espen  <dane@mk.telcordia.com>
920         * fvwm24_convert.in: Add detection of old style FvwmButtons panel
921         definitions.
923 2000-03-20  Mikhael Goikhman  <migo@homemail.com>
925         * fvwm-config.in:
926         added --fvwm-exe option for potential forward compatibility
928         * fvwm-menu-desktop.1:
929         * fvwm-menu-desktop.in:
930         * fvwm-menu-directory.1:
931         * fvwm-menu-directory.in:
932         * fvwm-menu-xlock.1:
933         * fvwm-menu-xlock.in:
934         be compatible with a new wm-icons-0.3.0 icon list
936         * fvwm-menu-headlines.1:
937         simply regenerated with a new fancy perl-5.6.0 man page format
939 2001-03-18  Dan Espen  <dane@mk.telcordia.com>
941         * make_fvwmdist.sh: Add instruction to increase release number in FAQ.
942         * fvwm24_convert.in: Changes in GlobalOpts conversions.
944 2001-03-18  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
946         * fvwm24_convert.in (line):
947         replace "IconFont" with "Style * IconFont"
949 2001-03-11  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
951         * fvwm-menu-headlines.1:
952         * fvwm-menu-directory.1:
953         * fvwm-menu-xlock.in:
954         * fvwm-menu-headlines.in:
955         * fvwm-menu-directory.in:
956         changed some comments so that they don't look like cvs conflict markers
958 2001-02-26  Dan Espen  <dane@mk.telcordia.com>
960         * make_fvwmdist.sh (VER): Add instructions for NEWS update on stable
961         branch.
963 2001-02-25  Dan Espen  <dane@mk.telcordia.com>
965         * make_fvwmdist.sh (wrong_dir): Use portable way of redirecting
966         the grep output.
968 2001-01-27  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
970         * make_fvwmdist.sh (wrong_dir):
971         fixed logic
972         partially rewritten for portability reasons
973         new options
974           -R: skip to next release series number after building
975           -M: skip to next major release number after building
976           -w: disable -Werror in compiler flags
977           -a, -b, -s: build an alpha/beta/stable release
979 2001-01-26  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
981         * make_fvwmdist.sh (wrong_dir):
982         portability fixes
984 2000-01-24  Mikhael Goikhman  <migo@homemail.com>
986         fvwm-config.in:
987         show gnomelibs and multibyte support in summary and options
989 2000-01-21  Mikhael Goikhman  <migo@homemail.com>
991         * fvwm-menu-desktop.{in,1}:
992         * fvwm-menu-directory.{in,1}:
993         rewordings
995 2000-01-20  olicha  <olivier.chapuis@free.fr>
997         * fvwm-menu-desktop.in:
998         * fvwm-menu-desktop.1:
999         New option --menu-style and fix check for perl >= 5.6
1000         (the value of $] is 5.006).
1002         * fvwm-menu-directory.in:
1003         * fvwm-menu-directory.1:
1004         New option --menu-style
1006 2000-01-01  Mikhael Goikhman  <migo@homemail.com>
1008         * fvwm-menu-desktop.in:
1009         fixed execution on older perl < 5.6
1011 2000-12-12  olicha  <olivier.chapuis@free.fr>
1013         * fvwm-menu-desktop.in:
1014         * fvwm-menu-desktop.1:
1015         New option --uniconv and --uniconv-exec for UTF8 encoding
1017 2000-12-09  olicha  <olivier.chapuis@free.fr>
1019         * fvwm-menu-desktop.in:
1020         * fvwm-menu-desktop.1:
1021         New option --utf8 for UTF8 encoding (in KDE2)
1023 2000-12-05  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1025         * make_fvwmdist.sh:
1026         added environment variable to allow bringing up the network
1027         programmatically
1028         documentation in file
1030 2000-11-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1032         * make_fvwmdist.sh:
1033         make distcheck2
1035 2000-11-19  Mikhael Goikhman  <migo@homemail.com>
1037         * Makefile.am:
1038         fixed 'make distcheck' by adding $(top_srcdir)/utils/ path
1040 2000-11-17  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1042         * rebuild_dev.sh:
1043         added script that reconfigures and rebuilds fvwm
1044         * configure_dev.sh:
1045         script that calls automake, autoconf and configure
1046         * build_dev.sh:
1047         script that rebuilds fvwm with -Wall and -Werror
1049 2000-11-13  Mikhael Goikhman  <migo@homemail.com>
1051         * Makefile.am:
1052         replaced unportable $<
1054 2000-11-10  Mikhael Goikhman  <migo@homemail.com>
1056         * make_fvwmdist.sh:
1057         small fix in cvs log message, now also auto-updating the NEWS file
1059 2000-11-02  Dan Espen  <dane@mk.telcordia.com>
1061         * fvwm24_convert.1:
1062         * fvwm24_convert.in: Convert GlobalOpts to Style commands or BugOpts
1063         as needed.
1065 2000-10-11  Dan Espen  <dane@mk.telcordia.com>
1067         * fvwm24_convert.1:
1068         * fvwm24_convert.in: Convert to perl, print warning on read commands,
1069         do caseless matching on commands.
1071 2000-10-09  Mikhael Goikhman  <migo@homemail.com>
1073         * fvwm-menu-directory.{in,1}:
1074         * fvwm-menu-headlines.{in,1}:
1075         added --command options, which enhance --exec ones;
1076         use ~/.fvwm ($FVWM_USERDIR) for state files/dirs, not $HOME
1078 2000-10-08  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1080         * xpmroot.c (SetRootWindow):
1081         honour return code of XGetWindowAttributes()
1083 2000-10-04  Mikhael Goikhman  <migo@homemail.com>
1085         * utils/fvwm-menu-desktop.in:
1086         use a non-conflicting module syntax; be more tolerant to read
1087         permission problems; validate an alias parameter
1089 2000-09-28  Dan Espen  <dane@mk.telcordia.com>
1091         * fvwm24_convert.in: Handle space in HighlightColor.  Leave commented
1092         out ModulePath and ColorLimit commands.
1093         * fvwm24_convert.1: document more limitations/features.
1095 2000-09-26  Dan Espen  <dane@mk.telcordia.com>
1097         * fvwm24_convert.1: new man page.
1098         * Makefile.am (man_MANS): add fvwm24_convert.1 man page.
1100 2000-09-25  Mikhael Goikhman  <migo@homemail.com>
1102         * Makefile.am (EXTRA_DIST): s/fvwm24_convert/fvwm24_convert.in/
1104 2000-09-24  Dan Espen  <dane@mk.telcordia.com>
1106         * Makefile.am (fvwm24_convert): Rules to build fvwm24_convert.
1107         * fvwm24_convert.in: Works for me.  Docs next.
1109 2000-09-18  Dan Espen  <dane@mk.telcordia.com>
1111         * fvwm24_convert.in: preliminary version.  Not done yet.
1113 2000-08-19  Mikhael Goikhman  <migo@homemail.com>
1115         * utils/fvwm-menu-desktop.1:
1116         * utils/fvwm-menu-desktop.in:
1117         be more quiet; rename --fvwm-gtk-name to --fvwmgtk-alias
1119 2000-05-14  Mikhael Goikhman  <migo@homemail.com>
1121         * make_fvwmdist.sh:
1122         s/$VRELEASE_$VMAJOR_VMINOR/${VRELEASE}_${VMAJOR}_$VMINOR/
1124 2000-05-04  Mikhael Goikhman  <migo@homemail.com>
1126         * Makefile.am, fvwmbun.sh.in:
1127         fixed minor info bug, small rearrangings
1128         * fvwm-config.in:
1129         added gnome support query
1131 2000-04-26  Mikhael Goikhman  <migo@homemail.com>
1133         * fvwm-config.in, fvwmbug.sh.in:
1134         Changes in defaults of FVWM_DATADIR & FVWM_USERDIR;
1135         renamings and rewordings.
1137 2000-04-12  Mikhael Goikhman  <migo@homemail.com>
1139         * fvwm-config.in:
1140         added --supports, --supports-<feature> options, some enhancements.
1142 2000-04-06  Mikhael Goikhman  <migo@homemail.com>
1144         * fvwm-config.in:
1145         a new fvwm script, to be used for querying fvwm instalation
1147 2000-02-25  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1149         * make_fvwmdist.sh (VERSION_STRING):
1150         improved release building script
1152 2000-02-05  Mikhael Goikhman  <migo@homemail.com>
1154         * fvwm-menu-*.{in,1}:
1155         some clean up in code and man; ~ in file names is now mostly expanded;
1156         added --wm-icons; changed to work with Redhat 5.1 perl
1158         * fvwm-menu-xlock.in:
1159         actually renamed --format to the previously documented --item,
1160         --item format now can contain width specifiers like in other scripts;
1161         renamed --icon to --icon-item, added --icon-title;
1163         * fvwm-menu-directory.in:
1164         actually renamed --format to the previously documented --item;
1165         changed data file name used in --reuse to .fvwm-menu-directory.dir
1167         * fvwm-menu-headlines.in: timezones of sites are now taken in account,
1168         still daylight saving time is evaluated approximately for dumb sites
1169         dumping local time for own zone without specifying it instead of GMC;
1170         support for AppWatch site, support for user defined sites;
1171         added --info, --icon-title, --icon-item, --icon-home.
1173         * fvwm-menu-desktop.{in,1}:
1174         change --i-know-what-i-do (flag) to --time-limit (integer)
1176 2000-01-02  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1178         * fvwmrc_convert:
1179         use new styles Font, IconFont, Hilight...
1181 2000-01-01  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1183         * fvwmrc_convert:
1184         updated for WindowFont and HilightColor(set)
1186 1999-12-17  Mikhael Goikhman  <migo@homemail.com>
1188         * fvwm-menu-headlines.in:
1189         * fvwm-menu-headlines.1:
1190         A new configurable script to show popular web site headlines in fvwm
1191         menus. Currently supported FreshMeat, LinuxToday, SlashDot, Segfault.
1193         * fvwm-menu-directory.in: --special-dirs gets an argument now
1194         * fvwm-menu-{directory,xlock}: --format renamed to --item
1196         * Makefile.am: added fvwm-menu-headlines; fvwm-menu scripts now
1197         are installed
1199 1999-11-27  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1201         * make_fvwmdist.sh:
1202         new script to help building the distribution
1204 1999-11-24  Dan Espen  <dane@mk.telcordia.com>
1206         * fvwm-menu-desktop.1: Removed 8 bit character that was causing
1207         Solaris nroff to core out.  Did a little proofreading.
1209 1999-11-17  Mikhael Goikhman  <migo@homemail.com>
1211         * Makefile.am:
1212         removed FORCE from fvwmbug, added fvwmbug to CLEANFILES;
1213         fvwm-menu-{xlock,directory}.1 are not autogenerated now, because of
1214         'cvs update' timestamp bug; use: make _fvwm-menu-xlock.1
1216 1999-11-15  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1218         * fvwm-menu-directory.in:
1219         * fvwm-menu-desktop.in:
1220         * fvwmrc_convert.1:
1221         * fvwm-menu-directory.1:
1222         * fvwm-menu-desktop.1:
1223         ispell session
1225 1999-11-05  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1227         * fvwm_make_browse_menu.sh:
1228         applied fix by Brad Giaccio
1230 1999-10-30  Mikhael Goikhman  migo@homemail.com
1232         * fvwm-menu-directory.in: --reuse option works again
1234 1999-09-23  Paul D. Smith  <psmith@gnu.org>
1236         * Makefile.am (LDADD): Move the $(X_LIBS) reference earlier in all
1237         LDADD variables, before (for example) the $(xpm_LIBS) reference;
1238         sometimes the latter doesn't contain its own -L options, and uses
1239         X's.
1241 1999-09-05  Mikhael Goikhman  <migo@homemail.com>
1243         * fvwmrc_convert:
1244         Replaced several occurrences of InitFunction and/or RestartFunction
1245         with StartFunction.
1247 1999-09-04  Mikhael Goikhman  <migo@homemail.com>
1249         * Makefile.am: removed use of $< on explicit rule;
1250         more code to satisfy both pod2man and 'make -j'
1251         * fvwm-menu-directory.in: removed @VERSION@ from the man page part
1253 1999-08-23  Mikhael Goikhman  <migo@homemail.com>
1255         * fvwm-menu-directory.in: new option --format to put the file size,
1256         date, type, full name etc. into the menu label; the option --title is
1257         extended (new default is "*-40p" now).
1258         * fvwm-menu-xlock.in: new options --format and --special-first;
1259         special and non-special modes are now separated
1260         * fvwm_make_browse_menu.sh: improved the simulation command line
1262 1999-08-17  Mikhael Goikhman  <migo@homemail.com>
1264         * BuildXLockMenu: created the compatibility wrapper to fvwm-menu-xlock
1265         * fvwm_make_browse_menu.sh:
1266         * fvwm_make_directory_menu.sh:
1267         restored (used by fvwm2.1) with a pointer to fvwm-menu-directory
1268         * fvwm-menu-xlock.in:
1269         * fvwm-menu-directory.in:
1270         * fvwm-menu-desktop.in:
1271         * fvwm-menu-desktop.1:
1272         some small documentation fixes, added some useful xlock options
1274 1999-08-17  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1276         * fvwm-menu-xlock.in:
1277         * fvwm-menu-directory.in:
1278         use FVWM instead of F{ine,antastic,eline} VWM
1280 1999-08-16  Dominik Vogt  <domivogt@bvstp038.bbn.hp.com>
1282         * fvwm-menu-xlock.1:
1283         * fvwm-menu-directory.1:
1284         * fvwm-menu-desktop.1: use FVWM instead of F{ine,antastic,eline} VWM
1286 1999-08-16  Mikhael Goikhman  <migo@homemail.com>
1288         * ChangeLog:
1289         * fvwm-menu-xlock.in:
1290         * fvwm-menu-xlock.1:
1291         * fvwm-menu-directory.in:
1292         * fvwm-menu-directory.1:
1293         * fvwm-menu-desktop.in:
1294         * fvwm-menu-desktop.1:
1295         New files added.
1296         fvwm-menu perl scripts can be used to auto build fvwm menus.
1297         All scripts are very configurable, see --help and man pages.
1299         * BuildXLockMenu.in:
1300         * BuildXLockMenu.1:
1301         * fvwm_make_browse_menu.sh:
1302         * fvwm_make_directory_menu.sh:
1303         Removed in favor of new more configurable scripts.