annotate nt/installer/Wise/display-readme.dlg @ 4570:e6a7054a9c30

Add check-coding-systems-region, test it and others, fix some bugs. tests/ChangeLog addition: 2008-12-28 Aidan Kehoe <kehoea@parhasard.net> * automated/query-coding-tests.el: Add tests for #'unencodable-char-position, #'check-coding-systems-region, #'encode-coding-char. Remove some debugging statements. lisp/ChangeLog addition: 2008-12-28 Aidan Kehoe <kehoea@parhasard.net> * coding.el (query-coding-region): (query-coding-string): Make these defsubsts, they're short enough and they're called explicitly rarely enough that it make some sense. The alternative would be compiler macros that avoid the binding of the arguments. (unencodable-char-position): Document where the docstring and API are from. Correct a special case for zero--check-argument-type returns nil when it succeeds, we can't usefully chain its result in an and here. (check-coding-systems-region): New. API taken from GNU; docstring and implementation are independent. (encode-coding-char): Add an optional third argument, as used by recent GNU. Document the origen of the docstring. (default-query-coding-region): Add a short docstring to the non-Mule implementation of this function. * unicode.el: Don't set the query-coding-function property for unicode coding systems if we're on non-mule. Unintern unicode-query-coding-region, unicode-query-coding-skip-chars-arg in the same context.
author Aidan Kehoe <kehoea@parhasard.net>
date Sun, 28 Dec 2008 22:51:14 +0000
parents 18ac62f31c57
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2395
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
1 Document Type: DLG
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
2 item: Custom Dialog
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
3 Name=Display ReadMe
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
4 Display Variable=DISPLAY
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
5 item: Dialog
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
6 Title=Read Me File
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
7 Title French=Fichier Lisez-moi
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
8 Title German=Liesmich-Datei
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
9 Title Portuguese=Ficheiro Leia-me
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
10 Title Spanish=Archivo Léeme
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
11 Title Italian=File Leggimi
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
12 Title Danish=Vigtigt fil
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
13 Title Dutch=Leesmij-bestand
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
14 Title Norwegian=Informasjonsfil
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
15 Title Swedish=Läs mig-fil
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
16 Width=280
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
17 Height=224
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
18 Font Name=Helv
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
19 Font Size=8
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
20 item: Push Button
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
21 Rectangle=172 185 214 199
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
22 Variable=DIRECTION
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
23 Value=N
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
24 Create Flags=01010000000000010000000000000001
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
25 Text=I &Agree >
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
26 Text French=&Suivant>
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
27 Text German=&Weiter>
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
28 Text Portuguese=&Próximo>
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
29 Text Spanish=&Siguiente >
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
30 Text Italian=&Avanti >
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
31 Text Danish=&Næste>
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
32 Text Dutch=&Volgende>
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
33 Text Norwegian=&Neste>
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
34 Text Swedish=&Nästa >
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
35 end
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
36 item: Push Button
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
37 Rectangle=222 185 264 199
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
38 Action=3
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
39 Create Flags=01010000000000010000000000000000
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
40 Text=Cancel
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
41 Text French=Annuler
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
42 Text German=Abbrechen
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
43 Text Portuguese=Cancelar
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
44 Text Spanish=Cancelar
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
45 Text Italian=Annulla
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
46 Text Danish=Slet
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
47 Text Dutch=Annuleren
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
48 Text Norwegian=Avbryt
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
49 Text Swedish=Avbryt
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
50 end
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
51 item: Static
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
52 Rectangle=9 177 263 178
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
53 Action=3
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
54 Create Flags=01010000000000000000000000000111
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
55 end
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
56 item: Editbox
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
57 Rectangle=85 11 254 170
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
58 Value=%TEMP%\%READMEFILE%
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
59 Help Context=16711681
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
60 Create Flags=01010000101000000000100000000100
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
61 end
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
62 end
18ac62f31c57 [xemacs-hg @ 2004-11-17 02:32:16 by ben]
ben
parents: 486
diff changeset
63 end