* configure.in: Add new option `--with-utf-2000'; define `UTF2000'
if it is specified.
+2008-12-28 Vin Shelton <acs@xemacs.org>
+
+ * XEmacs 21.4.22 is released
+
+2007-11-22 Vin Shelton <acs@xemacs.org>
+
+ * etc/photos/vin.png:
+ * etc/photos/vinm.png: Updated.
+
2007-10-07 Vin Shelton <acs@xemacs.org>
* XEmacs 21.4.21 is released
* etc/NEWS: document motif deprecation and defaulting
--with-widgets to off.
-2005-12-04 Ville Skyttä <scop@xemacs.org>
+2005-12-04 Ville Skyttä <scop@xemacs.org>
* etc/PACKAGES: Fix description of xetla.
2005-12-03 Vin Shelton <acs@xemacs.org>
* Emacs.ad: Add charsets to *menubar*FontSet and *popup*FontSet.
-2002-08-29 Ville Skyttä <ville.skytta@xemacs.org>
+2002-08-29 Ville Skyttä <ville.skytta@xemacs.org>
* Emacs.ad: Add *menubar*FontSet and *popup*FontSet entries,
(self-)obtained from Red Hat.
* XEmacs 21.2.38 is released.
-2000-11-26 Björn Torkelsson <torkel@hpc2n.umu.se>
+2000-11-26 Björn Torkelsson <torkel@hpc2n.umu.se>
* configure.in: Only show message about DnD API if compiling with DnD
* config.guess: Synched with latest FSF version.
-1998-07-12 Björn Torkelsson <torkel@hpc2n.umu.se>
+1998-07-12 Björn Torkelsson <torkel@hpc2n.umu.se>
* Makefile.in: added LDFLAGS.
/* -- Post-Include Defines -------------------------------------------------- */
/* Timeouts & delays */
+#define CONNECT_RETRIES 10
#define CONNECT_DELAY 500 /* ms */
#define TRANSACTION_TIMEOUT 5000 /* ms */
#define MAX_INPUT_IDLE_WAIT INFINITE /* ms */
CloseHandle (pi.hProcess);
/* Try to connect */
- for (n = 0; n < 5; n++)
+ for (n = 0; n < CONNECT_RETRIES; n++)
{
Sleep (CONNECT_DELAY);
* files.el (insert-file-contents-literally): Treat file as binary;
call file-name-handlers. [sync with Emacs 20.3.10]
+2008-12-28 Vin Shelton <acs@xemacs.org>
+
+ * XEmacs 21.4.22 is released
+
+2008-12-30 Vin Shelton <acs@xemacs.org>
+
+ * easy-mmode.el: Added easy-mmode.el so autoload.el will work
+ during building even if no packages are found.
+
+2008-05-13 Aidan Kehoe <kehoea@parhasard.net>
+
+ * printer.el (generic-print-region):
+ (generic-print-buffer):
+ Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
+ check if the msprinter device is available, now that msprinter is
+ always available as a specifier tag.
+
+2008-12-24 Vin Shelton <acs@xemacs.org>
+
+ * about.el: Add Francisco to my bio!
+
+2008-12-23 Vin Shelton <acs@xemacs.org>
+
+ * autoload.el: Move operator definitions to autoload-operators.el
+ in the xemacs-base package.
+
+2007-11-22 Vin Shelton <acs@xemacs.org>
+
+ * about.el (about-hacker-contribution): Updated my bio.
+
2007-10-07 Vin Shelton <acs@xemacs.org>
* XEmacs 21.4.21 is released
(let* ((print-region (and (interactive-p) (region-active-p)))
(start (if print-region (region-beginning) (point-min buffer)))
(end (if print-region (region-end) (point-max buffer))))
- (if (or (not (valid-specifier-tag-p 'msprinter))
+ (if (or (not (valid-device-type-p 'msprinter))
(not display-print-dialog))
(generic-print-region start end buffer)
(let* ((d (Printer-get-device))
to-page Last page to print, inclusive, If omitted, printing ends at
the end.
copies Number of copies to print. If omitted, one copy is printed."
- (cond ((valid-specifier-tag-p 'msprinter)
+ (cond ((valid-device-type-p 'msprinter)
;; loop, printing one copy of document per loop. kill and
;; re-create the frame each time so that we eject the piece
;; of paper at the end even if we're printing more than one
+2008-12-28 Vin Shelton <acs@xemacs.org>
+
+ * XEmacs 21.4.22 is released
+
2007-10-07 Vin Shelton <acs@xemacs.org>
* XEmacs 21.4.21 is released
# routines, instead of the older "unexec" routines in unexnt.c.
USE_PORTABLE_DUMPER=1
+# Set this to build XEmacs with the Intel C Compiler.
+USE_INTEL_COMPILER=0
(Vcharset_thai_tis620): Likewise.
(Vcharset_katakana_jisx0201): Likewise.
+2008-12-28 Vin Shelton <acs@xemacs.org>
+
+ * XEmacs 21.4.22 is released
+
+2008-12-27 Vin Shelton <acs@xemacs.org>
+
+ * syswindows.h: Don't define wide character interfaces for Cygwin
+ 1.7 and up.
+
+2008-03-05 Dominique Quatravaux <domq@cpan.org>
+
+ * glyphs-gtk.c: Fixed compilation under gcc 4.x.
+
+2008-11-01 Stephen J. Turnbull <stephen@xemacs.org>
+
+ * regex.c (re_search_2): Fix at_dot by changing charpos to bytepos.
+ From Julian Bradfield <18654.1143.304851.782755@krk.inf.ed.ac.uk>.
+
+2008-12-25 Vin Shelton <acs@xemacs.org>
+
+ * mule-ccl.c (ccl_driver): Fix off-by-one error.
+ By Julian Bradfield in
+ <18691.16568.526264.972026@krk.inf.ed.ac.uk>.
+
+ * mule-ccl.c (ccl_driver):
+
2007-10-07 Vin Shelton <acs@xemacs.org>
* XEmacs 21.4.21 is released
find_keyword_in_vector (instantiator, Q_file);
IMAGE_INSTANCE_GTK_PIXMAP (ii) = pixmap;
- IMAGE_INSTANCE_GTK_MASK (ii) = 0;
+ IMAGE_INSTANCE_PIXMAP_MASK (ii) = 0;
IMAGE_INSTANCE_PIXMAP_WIDTH (ii) = gdk_image->width;
IMAGE_INSTANCE_PIXMAP_HEIGHT (ii) = gdk_image->height;
IMAGE_INSTANCE_PIXMAP_DEPTH (ii) = gdk_image->depth;
IMAGE_INSTANCE_TYPE (p) = IMAGE_COLOR_PIXMAP;
/* Make sure there aren't two pointers to the same mask, causing
it to get freed twice. */
- IMAGE_INSTANCE_GTK_MASK (p) = 0;
+ IMAGE_INSTANCE_PIXMAP_MASK (p) = 0;
break;
default:
if (XCHARSET_DIMENSION (CHARSET_BY_LEADING_BYTE (i)) == 1)
i = (((i - FIELD2_TO_OFFICIAL_LEADING_BYTE) << 7)
| (reg[rrr] & 0x7F));
- else if (i < MAX_LEADING_BYTE_OFFICIAL_2)
+ else if (i <= MAX_LEADING_BYTE_OFFICIAL_2)
i = ((i - FIELD1_TO_OFFICIAL_LEADING_BYTE) << 14)
| reg[rrr];
else
#include <wchar.h>
-#ifdef CYGWIN
+#if defined (CYGWIN) && (CYGWIN_VERSION_DLL_COMBINED < 190)
/* All but wcscmp and wcslen left out of Cygwin headers -- but present
in /usr/include/mingw32/string.h! */
(not (match-beginning 1))))
)
+
+;; empty string at point
+;; Thanks Julian Bradford on XEmacs Beta
+;; <18652.54975.894512.880956@krk.inf.ed.ac.uk>
+(with-string-as-buffer-contents "aáa"
+ (goto-char (point-min))
+ (Assert (looking-at "\\="))
+ (Assert (= (re-search-forward "\\=") 1))
+ (forward-char 1)
+ (Assert (looking-at "\\="))
+ (Assert (= (re-search-forward "\\=") 2))
+ (forward-char 1)
+ (Assert (looking-at "\\="))
+ (Assert (= (re-search-forward "\\=") 3))
+ (forward-char 1)
+ (Assert (looking-at "\\="))
+ (Assert (= (re-search-forward "\\=") 4)))