fvwm-convert-2.6: Convert all function lines where possible.
[fvwm.git] / bin / ChangeLog
blobc8e683c2d54ce8e11d21e9a0fa212dae4213f09e
1 2010-01-05  Thomas Adam   <thomas.adam22@gmail.com>
2         * fvwm-convert-2.6.in:
3         Convert all function lines where possible.
5         Ensure we run all function lines through __convert_conditionals() and
6         not just functions we're explicitly converting.
8 2010-01-05  Thomas Adam   <thomas.adam22@gmail.com>
9         * fvwm-convert-2.6.in (write_out_file):
10         Don't write out StartFunction if not defined.
12         Don't put a blank template for StartFunction if there isn't one in the
13         config file.
15 2010-01-03  Thomas Adam   <thomas.adam22@gmail.com>
16         * fvwm-convert-2.6.in (check_func_definition):
17         * fvwm-convert-2.6.in (handle_continuation):
18         Handle "+ foo" lines correctly by not culling them.
20         Because of how we collate "+ foo" lines for startfunction, etc., we want
21         to also ensure we keep them around for functions we don't care to
22         explicitly convert over.
24 2010-01-03  Thomas Adam   <thomas.adam22@gmail.com>
25         * fvwm-convert-2.6.in (write_out_file):
26         If no output filename given, put files in CWD.
28         Actually do what the man page says and put processed files in the CWD if
29         no output files are given (implied if -f is used for any Read files.)
31 2010-01-03  Thomas Adam   <thomas.adam22@gmail.com>
32         * fvwm-convert-2.6.in (convert_key_mouse_bindings):
33         Retain white space between Mouse/Key fields.
35         Don't cull any deliberate whitespace between fields if we end up
36         converting some of the options found.
38 2010-01-02  Thomas Adam   <thomas.adam22@gmail.com>
39         * fvwm-convert-2.6.in:
40         Be more strict in file handling when following Read statements.
42         Ensure we don't overwrite any previously defined file when following
43         Read files picked up by using "-f".
44         
45 2010-01-02  Thomas Adam   <thomas.adam22@gmail.com>
46         * fvwm-convert-2.6.in:
47         * fvwm-convert-2.6.1.in:
48         Handle continuation lines.
50         Process those lines ending in a backslash by prepending them to the
51         previous line and just shunting it to a common function.  When writing
52         out the file, ensure we preserve the split lines.
54 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
55         * fvwm-convert-2.6.in:
56         Use !UsePPosition over NoPPosition when negating style lines..
58         When converting styles over, use !UsePPosition, and not convert to
59         !PPosition -- which would have happened due to how the negation for
60         style command works for other styles.
61 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
62         * fvwm-convert-2.6.in:
63         Retain "Read foo" lines when calling handle_read_file()
65         Ensure we retain this line when spitting out the converted file,
66         otherwise the file from Read will never get processed by FVWM.
68 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
69         * fvwm-convert-2.6.in:
70         * fvwm-convert-2.6.1.in:
71         Convert over to use GetOpt::Long and introduce -f and -h.
73         --follow-read|-f : Follow files found via "Read".
74         --help|-h : Print help message.
76         No longer allow fvwm-convert-2.6 to follow Read files automatically --
77         force this via -f instead.
79         In the case of -f not given, still print out files found on the command
80         line to make the user aware there's additional files that will need
81         processing.
83 2010-01-01  Thomas Adam   <thomas.adam22@gmail.com>
84         * fvwm-convert-2.6.in:
85         Fix command-line parsing, and allow for destination file to be honoured
86         -- stupid logic bug on my part.
88 2009-03-22  Mikhael Goikhman  <migo@homemail.com>
90         * Makefile.am:
91         add fvwm version to automatically generated man pages
93         * fvwm-menu-directory.1:
94         * fvwm-menu-headlines.1:
95         * fvwm-menu-xlock.1:
96         * fvwm-perllib.1:
97         regenerated
99 2009-03-17  Mikhael Goikhman  <migo@homemail.com>
101         * fvwm-menu-desktop.in:
102         * fvwm-menu-directory.in:
103         * fvwm-menu-headlines.in:
104         * fvwm-menu-xlock.in:
105         * fvwm-perllib.in:
106         convert my old code to use var_name and function_name coding style
108         * Makefile.am:
109         rename target "pod2man" to "regenerate"
111         * fvwm-menu-*.1:
112         regenerated
114 2009-03-10  Mikhael Goikhman  <migo@homemail.com>
116         * fvwm-perllib.in:
117         hide "use Gtk;" pseudo-dependency from annoying package builders
119 2009-03-10  Mikhael Goikhman  <migo@homemail.com>
121         * fvwm-config.in:
122         fix wrong spacing in the output caused by libXcursor patch
124         * fvwm-menu-headlines.in:
125         switch the default broswer from "netscape" to "firefox",
126         fix parsing of "&#xabcd;" entities in xml and RootPrompt site
128 2007-08-07  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
130         * fvwm-menu-directory.1:
131         * fvwm-config.1.in:
132         * fvwm-convert-2.2.1.in:
133         * fvwm-bug.in:
134         * fvwm-menu-headlines.in:
135         * fvwm-convert-2.4.1.in:
136         * fvwm-root.1.in:
137         * fvwm-menu-xlock.1:
138         * fvwm-convert-2.6.1.in:
139         * fvwm-bug.1.in:
140         * fvwm-perllib.1:
141         * fvwm-perllib.in:
142         * fvwm-menu-headlines.1:
143         * fvwm-menu-directory.in:
144         * fvwm-menu-desktop.1.in:
145         * fvwm-menu-xlock.in:
146         write fvwm in lower case
148 2007-07-19  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
150         * Makefile.am (LDADD):
151         fixed building with libXcursor
153 2007-06-22  Simon Griph  <simon(at)griph(dot)se>
155         * fvwm-config.in:
156         * Makefile.am (LDADD):
158 2007-01-28  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
160         * fvwm-convert-2.6.in:
161         * fvwm-convert-2.4.in:
162         * fvwm-config.in:
163         * fvwm-bug.in:
164         added GPL notice
166         * fvwm-root.c:
167         #includes from library path with "..." not <...>
169 2007-01-28  Simon Griph  <simon(at)griph(dot)se>
171         * Makefile.am (LDADD, INCLUDES):
172         added rsvg_LIBS, rsvg_CFLAGS
174         * fvwm-config.in:
175         * fvwm-root.1.in (DESCRIPTION):
176         * fvwm-root.c (usage):
177         documented new svg support
178         (SetRootWindow):
179         added Frsvg_init() call
181 2007-01-27  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
183         * fvwm-root.c:
184         use new library header files
186 2007-01-26  Viktor Griph  <griph(at)dd(dot)chalmers(dot)se>
188         * fvwm-root.c (SetRootWindow):
189         use image path in fvwm-root, but prepend pwd to it.
191         * fvwm-root.c (SetRootWindow):
192         don't use image path in fvwm-root
194 2007-01-15  Viktor Griph  <griph(at)dd(dot)chalmers(dot)se>
196         * fvwm-config.in:
197         * fvwm-bug.in (datarootdir):
198         * fvwm-perllib.in:
199         use datarootdir
201 2007-01-14  Viktor Griph  <griph(at)dd(dot)chalmers(dot)se>
203         * fvwm-root.c (SetRootWindow):
204         use int instead of unsigned int.
206 2006-12-18  Viktor Griph  <griph@dd.chalmers.se>
208         * Makefile.am (man_MANS, EXTRA_DIST):
209         don't install fvwm-convert-2.2 man page
211 2006-11-13  Dan Espen  <dane@mk.telcordia.com>
213         * fvwm-menu-directory.in: Use escapeFileName on directory name.
214         Security patch from Tavis Ormandy.
216 2006-09-19  Viktor Griph  <griph@dd.chalmers.se>
218         * fvwm-root.c (SetRootWindow):
219         silence gcc4 warnings
221 2006-04-07  Serge Koksharov  <gentoosiast dog yandex dot ru>
223         * fvwm-bug.in:
224         changed fallback editor from `emacs' to `vi' because it much
225         more widespread on non-Linux systems
226         fixed errors (because of incorrect syntax fallback entries were
227         not used)
228         now script honors `TMPDIR' env. variable and if it's not set it
229         fallback to `/tmp' directory when creating temporary file
231 2006-04-04  Serge Koksharov  <gentoosiast dog yandex dot ru>
233         * ChangeLog:
234         corrected typo
236 2006-03-02  Serge Koksharov  <gentoosiast dog yandex dot ru>
238         * fvwm-config.1.in:
239         * fvwm-menu-headlines.1:
240         * fvwm-menu-headlines.in:
241         * fvwm-perllib.in:
242         * fvwm-root.1.in:
243         corrected typos
245 2005-09-21  Mikhael Goikhman  <migo@homemail.com>
247         * fvwm-perllib.in:
248         enhance "tutorial", add "events" man page
250 2005-09-19  Olivier Chapuis  <olivier.chapuis@free.fr>
252         * fvwm-root.c (main):
253         64-bit refixes
255 2005-07-18  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
257         * fvwm-root.c (main):
258         64-bit fixes
260 2005-07-08  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
262         * fvwm-menu-directory:
263         applied patch  by Stephen Dennison <stephenrd@gmail.com> to correct a
264         typo
266 2005-07-04  Dan Espen  <dane@mk.telcordia.com>
268         * fvwm-menu-desktop.1.in: Add option gnome-mandriva.
270         * fvwm-menu-desktop.in (check_app): When checking if executable exists,
271         allow full path.  Add new option, gnome-mandriva.
273 2005-03-17  Dan Espen  <dane@mk.telcordia.com>
275         * fvwm-menu-desktop.1.in: Fix .IP.
277 2004-08-10  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
279         * fvwm-root.c:
280         fixed compiling
282 2004-08-08  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
284         * fvwm-root.c (SetRootWindow):
285         (main):
286         fail with exit code 1 if image does not exist
288 2004-06-29  Mikhael Goikhman  <migo@homemail.com>
290         * fvwm-menu-directory.in:
291         * fvwm-menu-directory.1:
292         new option --func-name
294 2004-03-19  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
296         * fvwm-bug.in:
297         script safety patch; see
298         http://securitytracker.com/alerts/2004/Jan/1008781.html
300 2004-01-01  Mikhael Goikhman  <migo@homemail.com>
302         * fvwm-menu-directory.in:
303         security fix for file names with eoln
305 2003-12-16  olicha  <olivier.chapuis@free.fr>
307         * fvwm-menu-desktop.in:
308         Tried to found KDE3 icons and mini icons
310 2003-11-29  Mikhael Goikhman  <migo@homemail.com>
312         * fvwm-menu-headlines.1:
313         * fvwm-menu-headlines.in:
314         update/fix Kuro5hin, GNOME-News, NewsForge, LinuxApps;
315         support redirection to other host to reduce problems in the future;
316         don't cache with explicit or implicit web proxies; added Schedule hint
318 2003-09-12  Mikhael Goikhman  <migo@homemail.com>
320         * fvwm-config.in:
321         added iconv reporting
323 2003-09-03  Mikhael Goikhman  <migo@homemail.com>
325         * fvwm-menu-directory.1:
326         * fvwm-menu-directory.in:
327         --title and --command-title now support empty argument
328         (suppress title action or title completely)
330 2003-07-08  Mikhael Goikhman  <migo@homemail.com>
332         * fvwm-menu-headlines.1:
333         * fvwm-menu-headlines.in:
334         replace old BBC-World and BBC-SciTech with new BBC headlines
336 2003-04-18  Mikhael Goikhman  <migo@homemail.com>
338         * fvwm-config.in:
339         fixed --localedir
340         * fvwm-config.1:
341         updated
343 2003-03-22  Mikhael Goikhman  <migo@homemail.com>
345         * fvwm-menu-directory.1:
346         * fvwm-menu-directory.in:
347         * fvwm-menu-headlines.1:
348         * fvwm-menu-headlines.in:
349         * fvwm-menu-xlock.1:
350         * fvwm-menu-xlock.in:
351         make the scripts to be warning safe
353 2003-03-15  Mikhael Goikhman  <migo@homemail.com>
355         * fvwm-menu-*.1:
356         regenerated
358 2003-01-29  Mikhael Goikhman  <migo@homemail.com>
360         * fvwm-menu-directory.1:
361         * fvwm-menu-directory.in:
362         * fvwm-menu-headlines.1:
363         * fvwm-menu-headlines.in:
364         * fvwm-menu-xlock.1:
365         * fvwm-menu-xlock.in:
366         fixed one problem with pod caused some man page paragraphs to disappear
368 2003-01-03  olicha  <olivier.chapuis@free.fr>
370         * fvwm-config.in:
371         * fvwm-config.1:
372         Removed HAVE_GNOME and HAVE_EWMH
374 2002-12-19  olicha  <olivier.chapuis@free.fr>
376         * fvwm-config.in:
377         MIT Shared Memory Extension
379 2002-11-29  Mikhael Goikhman  <migo@homemail.com>
381         * fvwm-menu-desktop.in:
382         * fvwm-menu-desktop.1:
383         --uniconv now uses perl internal convertion if possible (much faster)
385 2002-11-28  olicha  <olivier.chapuis@free.fr>
387         * fvwm-config.1:
388         * fvwm-config.in:
389         localedir and gettext
391 2002-11-10  Mikhael Goikhman  <migo@homemail.com>
393         * fvwm-bug.1:
394         * fvwm-bug.in:
395         * fvwm-config.1:
396         * fvwm-config.in:
397         * fvwm-menu-desktop.1:
398         * fvwm-menu-desktop.in:
399         * fvwm-menu-directory.1:
400         * fvwm-menu-directory.in:
401         * fvwm-menu-headlines.1:
402         * fvwm-menu-headlines.in:
403         * fvwm-menu-xlock.1:
404         * fvwm-menu-xlock.in:
405         * fvwm-perllib.1:
406         * fvwm-perllib.in:
407         * fvwm-root.1:
408         * fvwm-root.c:
409         all programs now support --help, -h, -?, --version, -V
410         and some (that supported it in 2.4.x also support -v)
412 2002-11-09  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
414         * fvwm-root.c:
415         removed long option names with "-" instead of "--"
417 2002-11-09  Mikhael Goikhman  <migo@homemail.com>
419         * Makefile.am (bin_SCRIPTS):
420         * fvwm_make_browse_menu.sh:
421         * fvwm_make_directory_menu.sh:
422         moved from bin to utils again
424 2002-11-07  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
426         * Makefile.am (bin_SCRIPTS):
427         install below shell scripts too
429         * fvwm_make_browse_menu.sh:
430         * fvwm_make_directory_menu.sh:
431         moved from utils to bin
433 2002-11-04  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
435         * fvwm-root.c (SetRootWindow):
436         fixed compile error
438 2002-10-31  olicha  <olivier.chapuis@free.fr>
440         * fvwm-root.c (SetRootWindow):
441         Updated PImageLoadPixmapFromFile
443 2002-10-27  Mikhael Goikhman  <migo@homemail.com>
445         * fvwm-root.c:
446         * fvwm-root.1:
447         switch to --option names in documentation, -option works too;
448         added --no-retain-pixmap and --no-dummy for completeness
450 2002-10-27  olicha  <olivier.chapuis@free.fr>
452         * fvwm-root.c:
453         * fvwm-root.1:
454         added --retain-pixmap; added documentation
456 2002-10-18  olicha  <olivier.chapuis@free.fr>
458         * Makefile.am (bin_SCRIPTS):
459         fvwm-root depends on libfvwm
461 2002-10-15  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
463         * fvwm-root.1:
464         applied patch by Cameron Simpson
466 2002-10-15  olicha  <olivier.chapuis@free.fr>
468         * fvwm-root.c (SetRootWindow):
469         Updated PictureInitCMapRoot
471 2002-10-12  Mikhael Goikhman  <migo@homemail.com>
473         * fvwm-bug.in:
474         show VERSIONINFO
476 2002-10-09  Mikhael Goikhman  <migo@homemail.com>
478         * fvwm-perllib.in:
479         more on tutorial
481 2002-10-08  olicha  <olivier.chapuis@free.fr>
483         * fvwm-root.c (*):
484         ColorLimit Visual fixes
486 2002-09-17  Mikhael Goikhman  <migo@homemail.com>
488         * fvwm-perllib.in:
489         progress in writing tutorial
491 2002-09-14  Mikhael Goikhman  <migo@homemail.com>
493         * fvwm-perllib.in:
494         some work on documentation
496 2002-09-06  Mikhael Goikhman  <migo@homemail.com>
498         * fvwm-config.in:
499         added options --is-final, --is-stable, --release-date
501 2002-08-11  olicha  <olivier.chapuis@free.fr>
503         * fvwm-root.c (main):
504         New options -no-dither, -dither and -no-cl
505         (SetRootWindow):
506         Update the PImageLoadPixmapFromFile args
508 2002-08-02  Mikhael Goikhman  <migo@homemail.com>
510         * Makefile.am:
511         DESTDIR fix
513 2002-08-01  Mikhael Goikhman  <migo@homemail.com>
515         * fvwm-menu-headlines.in:
516         support http redirections; update BBC headlines to work again
518 2002-06-20  Mikhael Goikhman  <migo@homemail.com>
520         * fvwm-root.c:
521         fixed build without xpm; search in built-in image-path first
523 2002-06-19  Mikhael Goikhman  <migo@homemail.com>
525         * fvwm-menu-headlines.in:
526         added timeout on initial connection
527         * fvwm-config.in:
528         added png and xft reporting
530 2002-06-17  Mikhael Goikhman  <migo@homemail.com>
532         * fvwm-menu-desktop.1:
533         some improvements
535         * fvwm-perllib.1:
536         * fvwm-perllib.in:
537         improved documentation and code
539 2002-06-15  Mikhael Goikhman  <migo@homemail.com>
541         * fvwm-menu-headlines.1:
542         * fvwm-menu-headlines.in:
543         added support for CNN, BBC-World, BBC-SciTech headlines;
544         do not show time or/and date fields that can't be guessed
545         instead of showing a fake time/date
547         * fvwm-perllib.1:
548         * fvwm-perllib.in:
549         added a new script for perllib documentation
551 2002-06-09  Mikhael Goikhman  <migo@homemail.com>
553         * fvwm-menu-headlines.1:
554         * fvwm-menu-headlines.in:
555         fix for a bad httpd responce, new option --icon-error
557 2002-06-02  Mikhael Goikhman  <migo@homemail.com>
559         * fvwm-menu-headlines.1:
560         * fvwm-menu-headlines.in:
561         add timeouts on socket reading (default is 20 seconds) and --timeout;
562         updated NewsForge, LinuxFr;
563         disabled SegFault, AppWatch, JustLinux, FreeKDE as non-functional
565 2002-05-28  Mikhael Goikhman  <migo@homemail.com>
567         * fvwm-config.in:
568         removed multibyte reporting
570 2002-05-09  olicha  <olivier.chapuis@free.fr>
572         * fvwm-root.c (SetRootWindow):
573         A fix
575 2002-04-25  Mikhael Goikhman  <migo@homemail.com>
577         * *.1:
578         improved main headers and updated for 2.5.1
580         * fvwm-config.in:
581         report xrender support
583 2002-04-23  Mikhael Goikhman  <migo@homemail.com>
585         * fvwm-root.c:
586         minor reformatting and spell checking
588 2002-04-22  olicha  <olivier.chapuis@free.fr>
590         * fvwm-root.c (*):
591         Some renaming.
593 2002-04-12  Mikhael Goikhman  <migo@homemail.com>
595         * *:
596         split directory utils/ into 2 directories:
597         bin/   - for programs installed into ${bindir}
598         utils/ - for developer and miscellaneous utilities
600         renamed programs:
601         xpmroot        -> fvwm-root
602         fvwmbug        -> fvwm-bug
603         fvwmrc_convert -> fvwm-convert-2.2
604         fvwm24_convert -> fvwm-convert-2.4
606         added:
607         fvwm-convert-2.6.{in,1}
609         * Makefile.am:
610         setup compatibility symlinks for xpmroot and xpmroot.1
612 2002-04-05  olicha  <olivier.chapuis@free.fr>
614         * Makefile.am:
615         Added -lm to LDADD
617         * fvwm-menu-desktop.in (get_info):
618         Allows png icons in fvwm menu
620         * xpmroot.c (SetRootWindow):
621         (main):
622         * Makefile.am:
623         xpmroot can load xbm and png image file. It is enabled even without
624         xpm support
626 2002-03-03  Mikhael Goikhman  <migo@homemail.com>
628         * fvwm-config.in:
629         added --supports-bidi (renamed) and --supports-perllib
631 2002-03-01  Mikhael Goikhman  <migo@homemail.com>
633         * configure_dev.sh:
634         s/autolocal/aclocal/; pass arguments to ./configure
636 2002-03-01  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
638         * configure_dev.sh:
639         added autolocal
641 2002-02-21  Mikhael Goikhman  <migo@homemail.com>
643         * fvwm-config.in:
644         added --supports-fribidi
646 2002-02-10  Mikhael Goikhman  <migo@homemail.com>
648         * fvwm-config.in:
649         * fvwm-config.1:
650         added --fvwm-perllibdir
652 2002-02-07  Mikhael Goikhman  <migo@homemail.com>
654         * Makefile.am:
655         do not generate fvwmbug (and fvwmbug.sh), it is generated by configure
657         * fvwmbug.in:
658         renamed from fvwmbug.sh.in and minor changes
660 2002-02-01  Dan Espen  <dane@mk.telcordia.com>
662         * fvwm-menu-xlock.1:
663         * fvwm-menu-headlines.1:
664         * fvwm-menu-directory.1:
665         * fvwm-menu-desktop.1: fvwmrc -> .fvwm2rc
667 2002-01-30  Mikhael Goikhman  <migo@homemail.com>
669         * fvwm24_convert.in:
670         * Makefile.am:
671         use the same generation as for other perl scripts
673         * BuildXLockMenu:
674         remove compatibility script
676 2002-01-21  olicha  <olivier.chapuis@free.fr>
678         * xpmroot.c (main):
679         * xpmroot.1:
680         Removed the -np option and uncomment the -fe and -d documentation
682 2002-01-19  Dan Espen  <dane@mk.telcordia.com>
684         * xpmroot.1: Language check done, options still commented out.
686 2002-01-19  olicha  <olivier.chapuis@free.fr>
688         * xpmroot.c:
689         Some reformating and fixed a miss print
691 2002-01-18  olicha  <olivier.chapuis@free.fr>
693         * xpmroot.1:
694         Remove the documentations of the new xpmroot options as There is
695         something that I do not understand with the "memory of the
696         background of the root window"
698 2002-01-16  olicha  <olivier.chapuis@free.fr>
700         * xpmroot.c (main):
701         New option -np which causes to set _XSETROOT_ID to None and to do not
702         keep the pixmap in memory. New option -d which free the _XSETROOT_ID
703         pixmap and set it to None and which forces xpmroot to do not set the
704         background. New options -fe for freeing the ESETROOT_PMAP_ID pixmap.
706 2001-11-26  Mikhael Goikhman  <migo@homemail.com>
708         * fvwm-config.in:
709         make ewmh entry consistent with others
711 2001-11-15  olicha  <olivier.chapuis@free.fr>
713         * fvwm-config.in:
714         Added ewmh
716 2001-11-10  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
718         * fvwm24_convert:
719         Print an error message if source file is not writable
721 2001-10-13  olicha  <olivier.chapuis@free.fr>
723         * fvwm-menu-desktop.in:
724         One or two fixes
726 2001-10-09  Mikhael Goikhman  <migo@homemail.com>
728         * fvwm-menu-headlines.in:
729         improved support for linuxfr.org, added thinkgeek.com
731         * make_fvwmdist.sh:
732         s/autormake/automake/
734 2001-09-05  olicha  <olivier.chapuis@free.fr>
736         * fvwm-menu-headlines.in:
737         * fvwm-menu-headlines.1:
738         Added linuxfr.org and fix a man page misprint
740 2001-08-25  Mikhael Goikhman  <migo@homemail.com>
742         * fvwm-menu-directory.in:
743         * fvwm-menu-directory.1:
744         fixed several kinds of escaping in menu names, menu items and shell
745         commands
747 2001-08-15  Mikhael Goikhman  <migo@homemail.com>
749         * fvwm-config.in:
750         * fvwm-config.1:
751         s/gnome-wm/gnome-hints/
753 2001-07-30  Mikhael Goikhman  <migo@homemail.com>
755         * fvwm-menu-headlines.in:
756         improved xml parsing, added support for newsforge.com, kuro5hin.org,
757         bbspot.com
759 2001-07-25  Mikhael Goikhman  <migo@homemail.com>
761         * fvwm-menu-headlines.in:
762         * fvwm-menu-headlines.1:
763         several improvements and enhancements: better comply with HTTP/1.1,
764         so AppWatch does not freeze the script and --buggyproxy is not needed,
765         fixed FreshMeat time format (they changed it), show network errors
766         in the menu with a possibility to reload when network returns instead
767         of dying AND added support for 7 more free software sites
769 2001-07-22  Mikhael Goikhman  <migo@homemail.com>
771         * fvwm-config.in:
772         added xinerama and shape support; resorting
774 2001-07-10  Mikhael Goikhman  <migo@homemail.com>
776         * fvwm24_convert.in:
777         update $dest2 only after all changes to $dest, not before
779 2001-07-08  Mikhael Goikhman  <migo@homemail.com>
781         * fvwm24_convert.in:
782         use a correct form $ENV{'HOME'} not $$HOME
784         * fvwm-config.1:
785         created the man page
787 2001-06-30  Mikhael Goikhman  <migo@homemail.com>
789         * make_fvwmdist.sh:
790         changed date format in NEWS file to actually match the one in NEWS
792 2001-06-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
794         * make_fvwmdist.sh:
795         changed date format in NEWS file
797 2001-06-23  Mikhael Goikhman  <migo@homemail.com>
799         * fvwm-menu-directory.1:
800         * fvwm-menu-directory.in:
801         be consistent in code and doc: s/--check-subdir/--check-subdirs/
803 2001-06-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
805         * make_fvwmdist.sh:
806         corrected typos
807         update version number in FAQ too
809 2001-05-06  Mikhael Goikhman  <migo@homemail.com>
811         * fvwm-config.in:
812         fixed --supports-feature broken in the previous commit
814 2001-05-04  Mikhael Goikhman  <migo@homemail.com>
816         * fvwm-config.in:
817         report gdk-imlib support in FvwmGtk, rename gnome support to gnome-wm
819 2001-04-09  Dan Espen  <dane@mk.telcordia.com>
821         * make_fvwmdist.sh: Figure our user full name.
823 2001-04-03  Mikhael Goikhman  <migo@homemail.com>
825         * Makefile.am:
826         don't build and install xselection, there is a more powerful package
827         of the same name
829 2001-03-24  Mikhael Goikhman  <migo@homemail.com>
831         * fvwm-menu-desktop.1:
832         * fvwm-menu-desktop.in:
833         rewordings
835 2001-03-24  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
837         * fvwm24_convert.1:
838         updated
840         * fvwm24_convert.in:
841         use \s instead of [ \t]
842         removed conversion of placement names, print a message instead
843         print warnings about FvwmConfig and FvwmPipe
844         improved comment detection
845         detect continuation lines
846         fixed typo
847         fixed line continuations
848         do not merge continuation lines if possible
850 2001-03-23  olicha  <olivier.chapuis@free.fr>
852         * fvwm-menu-desktop.in:
853         * fvwm-menu-desktop.1:
854         New option --merge-user-menu for KDE version 2
855         New options --check-[mini-]icons to fix problems if no icons
856         are found for the styles
858 2001-03-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
860         * fvwm24_convert.in (line):
861         fixed HilightColor conversion
862         added HilightColorset conversion
863         convert WindowShadeAnimate command
865 2001-03-22  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
867         * fvwm24_convert.in (line):
868         enhanced button panel line recognition
870 2001-03-21  Dan Espen  <dane@mk.telcordia.com>
872         * fvwm24_convert.in: Add detection of old style FvwmButtons panel
873         definitions.
875 2000-03-20  Mikhael Goikhman  <migo@homemail.com>
877         * fvwm-config.in:
878         added --fvwm-exe option for potential forward compatibility
880         * fvwm-menu-desktop.1:
881         * fvwm-menu-desktop.in:
882         * fvwm-menu-directory.1:
883         * fvwm-menu-directory.in:
884         * fvwm-menu-xlock.1:
885         * fvwm-menu-xlock.in:
886         be compatible with a new wm-icons-0.3.0 icon list
888         * fvwm-menu-headlines.1:
889         simply regenerated with a new fancy perl-5.6.0 man page format
891 2001-03-18  Dan Espen  <dane@mk.telcordia.com>
893         * make_fvwmdist.sh: Add instruction to increase release number in FAQ.
894         * fvwm24_convert.in: Changes in GlobalOpts conversions.
896 2001-03-18  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
898         * fvwm24_convert.in (line):
899         replace "IconFont" with "Style * IconFont"
901 2001-03-11  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
903         * fvwm-menu-headlines.1:
904         * fvwm-menu-directory.1:
905         * fvwm-menu-xlock.in:
906         * fvwm-menu-headlines.in:
907         * fvwm-menu-directory.in:
908         changed some comments so that they don't look like cvs conflict markers
910 2001-02-26  Dan Espen  <dane@mk.telcordia.com>
912         * make_fvwmdist.sh (VER): Add instructions for NEWS update on stable
913         branch.
915 2001-02-25  Dan Espen  <dane@mk.telcordia.com>
917         * make_fvwmdist.sh (wrong_dir): Use portable way of redirecting
918         the grep output.
920 2001-01-27  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
922         * make_fvwmdist.sh (wrong_dir):
923         fixed logic
924         partially rewritten for portability reasons
925         new options
926           -R: skip to next release series number after building
927           -M: skip to next major release number after building
928           -w: disable -Werror in compiler flags
929           -a, -b, -s: build an alpha/beta/stable release
931 2001-01-26  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
933         * make_fvwmdist.sh (wrong_dir):
934         portability fixes
936 2000-01-24  Mikhael Goikhman  <migo@homemail.com>
938         fvwm-config.in:
939         show gnomelibs and multibyte support in summary and options
941 2000-01-21  Mikhael Goikhman  <migo@homemail.com>
943         * fvwm-menu-desktop.{in,1}:
944         * fvwm-menu-directory.{in,1}:
945         rewordings
947 2000-01-20  olicha  <olivier.chapuis@free.fr>
949         * fvwm-menu-desktop.in:
950         * fvwm-menu-desktop.1:
951         New option --menu-style and fix check for perl >= 5.6
952         (the value of $] is 5.006).
954         * fvwm-menu-directory.in:
955         * fvwm-menu-directory.1:
956         New option --menu-style
958 2000-01-01  Mikhael Goikhman  <migo@homemail.com>
960         * fvwm-menu-desktop.in:
961         fixed execution on older perl < 5.6
963 2000-12-12  olicha  <olivier.chapuis@free.fr>
965         * fvwm-menu-desktop.in:
966         * fvwm-menu-desktop.1:
967         New option --uniconv and --uniconv-exec for UTF8 encoding
969 2000-12-09  olicha  <olivier.chapuis@free.fr>
971         * fvwm-menu-desktop.in:
972         * fvwm-menu-desktop.1:
973         New option --utf8 for UTF8 encoding (in KDE2)
975 2000-12-05  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
977         * make_fvwmdist.sh:
978         added environment variable to allow bringing up the network
979         programmatically
980         documentation in file
982 2000-11-23  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
984         * make_fvwmdist.sh:
985         make distcheck2
987 2000-11-19  Mikhael Goikhman  <migo@homemail.com>
989         * Makefile.am:
990         fixed 'make distcheck' by adding $(top_srcdir)/utils/ path
992 2000-11-17  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
994         * rebuild_dev.sh:
995         added script that reconfigures and rebuilds fvwm
996         * configure_dev.sh:
997         script that calls automake, autoconf and configure
998         * build_dev.sh:
999         script that rebuilds fvwm with -Wall and -Werror
1001 2000-11-13  Mikhael Goikhman  <migo@homemail.com>
1003         * Makefile.am:
1004         replaced unportable $<
1006 2000-11-10  Mikhael Goikhman  <migo@homemail.com>
1008         * make_fvwmdist.sh:
1009         small fix in cvs log message, now also auto-updating the NEWS file
1011 2000-11-02  Dan Espen  <dane@mk.telcordia.com>
1013         * fvwm24_convert.1:
1014         * fvwm24_convert.in: Convert GlobalOpts to Style commands or BugOpts
1015         as needed.
1017 2000-10-11  Dan Espen  <dane@mk.telcordia.com>
1019         * fvwm24_convert.1:
1020         * fvwm24_convert.in: Convert to perl, print warning on read commands,
1021         do caseless matching on commands.
1023 2000-10-09  Mikhael Goikhman  <migo@homemail.com>
1025         * fvwm-menu-directory.{in,1}:
1026         * fvwm-menu-headlines.{in,1}:
1027         added --command options, which enhance --exec ones;
1028         use ~/.fvwm ($FVWM_USERDIR) for state files/dirs, not $HOME
1030 2000-10-08  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1032         * xpmroot.c (SetRootWindow):
1033         honour return code of XGetWindowAttributes()
1035 2000-10-04  Mikhael Goikhman  <migo@homemail.com>
1037         * utils/fvwm-menu-desktop.in:
1038         use a non-conflicting module syntax; be more tolerant to read
1039         permission problems; validate an alias parameter
1041 2000-09-28  Dan Espen  <dane@mk.telcordia.com>
1043         * fvwm24_convert.in: Handle space in HighlightColor.  Leave commented
1044         out ModulePath and ColorLimit commands.
1045         * fvwm24_convert.1: document more limitations/features.
1047 2000-09-26  Dan Espen  <dane@mk.telcordia.com>
1049         * fvwm24_convert.1: new man page.
1050         * Makefile.am (man_MANS): add fvwm24_convert.1 man page.
1052 2000-09-25  Mikhael Goikhman  <migo@homemail.com>
1054         * Makefile.am (EXTRA_DIST): s/fvwm24_convert/fvwm24_convert.in/
1056 2000-09-24  Dan Espen  <dane@mk.telcordia.com>
1058         * Makefile.am (fvwm24_convert): Rules to build fvwm24_convert.
1059         * fvwm24_convert.in: Works for me.  Docs next.
1061 2000-09-18  Dan Espen  <dane@mk.telcordia.com>
1063         * fvwm24_convert.in: preliminary version.  Not done yet.
1065 2000-08-19  Mikhael Goikhman  <migo@homemail.com>
1067         * utils/fvwm-menu-desktop.1:
1068         * utils/fvwm-menu-desktop.in:
1069         be more quiet; rename --fvwm-gtk-name to --fvwmgtk-alias
1071 2000-05-14  Mikhael Goikhman  <migo@homemail.com>
1073         * make_fvwmdist.sh:
1074         s/$VRELEASE_$VMAJOR_VMINOR/${VRELEASE}_${VMAJOR}_$VMINOR/
1076 2000-05-04  Mikhael Goikhman  <migo@homemail.com>
1078         * Makefile.am, fvwmbun.sh.in:
1079         fixed minor info bug, small rearrangings
1080         * fvwm-config.in:
1081         added gnome support query
1083 2000-04-26  Mikhael Goikhman  <migo@homemail.com>
1085         * fvwm-config.in, fvwmbug.sh.in:
1086         Changes in defaults of FVWM_DATADIR & FVWM_USERDIR;
1087         renamings and rewordings.
1089 2000-04-12  Mikhael Goikhman  <migo@homemail.com>
1091         * fvwm-config.in:
1092         added --supports, --supports-<feature> options, some enhancements.
1094 2000-04-06  Mikhael Goikhman  <migo@homemail.com>
1096         * fvwm-config.in:
1097         a new fvwm script, to be used for querying fvwm instalation
1099 2000-02-25  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1101         * make_fvwmdist.sh (VERSION_STRING):
1102         improved release building script
1104 2000-02-05  Mikhael Goikhman  <migo@homemail.com>
1106         * fvwm-menu-*.{in,1}:
1107         some clean up in code and man; ~ in file names is now mostly expanded;
1108         added --wm-icons; changed to work with Redhat 5.1 perl
1110         * fvwm-menu-xlock.in:
1111         actually renamed --format to the previously documented --item,
1112         --item format now can contain width specifiers like in other scripts;
1113         renamed --icon to --icon-item, added --icon-title;
1115         * fvwm-menu-directory.in:
1116         actually renamed --format to the previously documented --item;
1117         changed data file name used in --reuse to .fvwm-menu-directory.dir
1119         * fvwm-menu-headlines.in: timezones of sites are now taken in account,
1120         still daylight saving time is evaluated approximately for dumb sites
1121         dumping local time for own zone without specifying it instead of GMC;
1122         support for AppWatch site, support for user defined sites;
1123         added --info, --icon-title, --icon-item, --icon-home.
1125         * fvwm-menu-desktop.{in,1}:
1126         change --i-know-what-i-do (flag) to --time-limit (integer)
1128 2000-01-02  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1130         * fvwmrc_convert:
1131         use new styles Font, IconFont, Hilight...
1133 2000-01-01  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1135         * fvwmrc_convert:
1136         updated for WindowFont and HilightColor(set)
1138 1999-12-17  Mikhael Goikhman  <migo@homemail.com>
1140         * fvwm-menu-headlines.in:
1141         * fvwm-menu-headlines.1:
1142         A new configurable script to show popular web site headlines in fvwm
1143         menus. Currently supported FreshMeat, LinuxToday, SlashDot, Segfault.
1145         * fvwm-menu-directory.in: --special-dirs gets an argument now
1146         * fvwm-menu-{directory,xlock}: --format renamed to --item
1148         * Makefile.am: added fvwm-menu-headlines; fvwm-menu scripts now
1149         are installed
1151 1999-11-27  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1153         * make_fvwmdist.sh:
1154         new script to help building the distribution
1156 1999-11-24  Dan Espen  <dane@mk.telcordia.com>
1158         * fvwm-menu-desktop.1: Removed 8 bit character that was causing
1159         Solaris nroff to core out.  Did a little proofreading.
1161 1999-11-17  Mikhael Goikhman  <migo@homemail.com>
1163         * Makefile.am:
1164         removed FORCE from fvwmbug, added fvwmbug to CLEANFILES;
1165         fvwm-menu-{xlock,directory}.1 are not autogenerated now, because of
1166         'cvs update' timestamp bug; use: make _fvwm-menu-xlock.1
1168 1999-11-15  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1170         * fvwm-menu-directory.in:
1171         * fvwm-menu-desktop.in:
1172         * fvwmrc_convert.1:
1173         * fvwm-menu-directory.1:
1174         * fvwm-menu-desktop.1:
1175         ispell session
1177 1999-11-05  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1179         * fvwm_make_browse_menu.sh:
1180         applied fix by Brad Giaccio
1182 1999-10-30  Mikhael Goikhman  migo@homemail.com
1184         * fvwm-menu-directory.in: --reuse option works again
1186 1999-09-23  Paul D. Smith  <psmith@gnu.org>
1188         * Makefile.am (LDADD): Move the $(X_LIBS) reference earlier in all
1189         LDADD variables, before (for example) the $(xpm_LIBS) reference;
1190         sometimes the latter doesn't contain its own -L options, and uses
1191         X's.
1193 1999-09-05  Mikhael Goikhman  <migo@homemail.com>
1195         * fvwmrc_convert:
1196         Replaced several occurrences of InitFunction and/or RestartFunction
1197         with StartFunction.
1199 1999-09-04  Mikhael Goikhman  <migo@homemail.com>
1201         * Makefile.am: removed use of $< on explicit rule;
1202         more code to satisfy both pod2man and 'make -j'
1203         * fvwm-menu-directory.in: removed @VERSION@ from the man page part
1205 1999-08-23  Mikhael Goikhman  <migo@homemail.com>
1207         * fvwm-menu-directory.in: new option --format to put the file size,
1208         date, type, full name etc. into the menu label; the option --title is
1209         extended (new default is "*-40p" now).
1210         * fvwm-menu-xlock.in: new options --format and --special-first;
1211         special and non-special modes are now separated
1212         * fvwm_make_browse_menu.sh: improved the simulation command line
1214 1999-08-17  Mikhael Goikhman  <migo@homemail.com>
1216         * BuildXLockMenu: created the compatibility wrapper to fvwm-menu-xlock
1217         * fvwm_make_browse_menu.sh:
1218         * fvwm_make_directory_menu.sh:
1219         restored (used by fvwm2.1) with a pointer to fvwm-menu-directory
1220         * fvwm-menu-xlock.in:
1221         * fvwm-menu-directory.in:
1222         * fvwm-menu-desktop.in:
1223         * fvwm-menu-desktop.1:
1224         some small documentation fixes, added some useful xlock options
1226 1999-08-17  Dominik Vogt  <dominik(dot)vogt(at)gmx(dot)de>
1228         * fvwm-menu-xlock.in:
1229         * fvwm-menu-directory.in:
1230         use FVWM instead of F{ine,antastic,eline} VWM
1232 1999-08-16  Dominik Vogt  <domivogt@bvstp038.bbn.hp.com>
1234         * fvwm-menu-xlock.1:
1235         * fvwm-menu-directory.1:
1236         * fvwm-menu-desktop.1: use FVWM instead of F{ine,antastic,eline} VWM
1238 1999-08-16  Mikhael Goikhman  <migo@homemail.com>
1240         * ChangeLog:
1241         * fvwm-menu-xlock.in:
1242         * fvwm-menu-xlock.1:
1243         * fvwm-menu-directory.in:
1244         * fvwm-menu-directory.1:
1245         * fvwm-menu-desktop.in:
1246         * fvwm-menu-desktop.1:
1247         New files added.
1248         fvwm-menu perl scripts can be used to auto build fvwm menus.
1249         All scripts are very configurable, see --help and man pages.
1251         * BuildXLockMenu.in:
1252         * BuildXLockMenu.1:
1253         * fvwm_make_browse_menu.sh:
1254         * fvwm_make_directory_menu.sh:
1255         Removed in favor of new more configurable scripts.