view etc/ORDERS.EUROPE @ 40137:5f0d7d58283b

(remember_mouse_glyph): New function. (w32_mouse_position): Use it. (note_mouse_movement): If the mouse moved off the glyph, remember its new position. Sync with xterm.c: (notice_overwritten_cursor): Renamed from note_overwritten_text_cursor. Rewritten to take glyph widths into account. (x_y_to_hpos_vpos): Add parameter BUFFER_ONLY_P. (fast_find_string_pos): New function. (fast_find_position): Return the correct vpos. Add parameter STOP. In the final row, stop before glyphs having STOP as object. Don't consider glyphs that are not from a buffer. (fast_find_position) [0]: Add a presumably more correct version for after 21.1. (expose_window_tree, expose_frame): Don't compute intersections here. (expose_window): Do it here instead. (expose_window_tree, expose_window, expose_line): Return 1 when overwriting mouse-face. (expose_window): If W is the window currently being updated, mark the frame garbaged. (expose_frame): If mouse-face was overwritten, redo it. (x_use_underline_position_properties): New variable. (syms_of_xterm): DEFVAR_BOOL it. (x_draw_glyph_string): Add comment to use it in future. (x_draw_glyph_string): Restore clipping after drawing box. Fix a computation of the underline position. (w32_get_glyph_string_clip_rect): Minor cleanup. (x_fill_stretch_glyph_string): Remove an assertion. (x_produce_glyphs): Don't convert multibyte characters to unibyte characters in unibyte buffers. (cursor_in_mouse_face_p): New function. (x_draw_stretch_glyph_string): Use it to choose a different GC when drawing a cursor within highlighted text. Don't draw background again if it has already been drawn. (x_draw_glyph_string_box): Don't draw a full-width box just because the glyph row's full_width_p flag is set. (x_draw_glyphs): Fix computation of rightmost x for full-width rows. (x_dump_glyph_string): Put in #if GLYPH_DEBUG. (w32_draw_relief_rect): Extend left shadow to the bottom and left; change bottom shadow accordingly. Some cleanup. (x_update_window_end): Handle overwritten mouse face also for tool bar windows. (show_mouse_face): Set the glyph row's mouse_face_p flag also when DRAW is DRAW_IMAGE_RAISED. (clear_mouse_face): Return 1 if text with mouse face was actually redrawn. Make the function static. Reset dpyinfo->mouse_face_overlay otherwise note_mouse_highlight might optimize away highlighting if we pass over that same overlay again. (note_mouse_highlight): Call mouse_face_overlay_overlaps to detect a case where we have to highlight a different region despite not having left the currently highlighted region. Set mouse_face_overlay in the x_display_info. Avoid changing the mouse pointer shape when show_mouse_face has already done it, or there is no need. Handle mouse-face and help-echo in strings. (glyph_rect): New function. (w32_mouse_position): Use it to raise the threshold for mouse movement event generation. (w32_initialize_display_info): Initialize the x_display_info's mouse_face_overlay. (w32_set_vertical_scroll_bar): Don't clear a zero height or width area. (w32_set_vertical_scroll_bar, x_scroll_bar_create): Don't configure a widget to zero height.
author Jason Rumney <jasonr@gnu.org>
date Sun, 21 Oct 2001 15:20:03 +0000
parents 6b5aacec5ace
children 23a1cea22d13
line wrap: on
line source

Order form for GNU Distribution Europe, Belgium.
Prices as of July 1998, and may change without notice.


Sportstraat 28					          Fax   : +32-9-2224976
9000 Gent					          Phone : +32-9-2227542
Belgium
europe-order@gnu.org

GNU Distribution Europe, Belgium sells GNU CD-ROMs, manuals and
t-shirts in Europe on behalf of the Free Software Foundation.
Ordering from GNU Distribution Europe, Belgium supports the GNU
project just like ordering from the Free Software Foundation, but
offers people in Europe additional convenient payment methods and a
lower overall price.

To order a Deluxe Distribution, please contact the FSF directly.


CD-ROMs, in ISO 9660 format

GNU Source Code CD-ROMs, Version 11 (March 1998) with X11R6.3:

____ @  9750 BEF = ______ BEF  for corporations and other organizations.

____ @  2550 BEF = ______ BEF  for individuals.

GNU Compiler Tools Binaries CD-ROM, Version 5 (March 1998) Edition:

____ @  8950 BEF = ______ BEF  for corporations and other organizations.

____ @  2350 BEF = ______ BEF  for individuals.


Manuals

____ @   950 BEF = ______ BEF  Programming in Emacs Lisp: An Introduction.

____ @   950 BEF = ______ BEF  Debugging with GDB, with a reference card.

____ @  1150 BEF = ______ BEF  GAWK: GNU Awk User's Guide.

____ @   950 BEF = ______ BEF  Make manual.

____ @   950 BEF = ______ BEF  Bison manual, with a reference card.

____ @   950 BEF = ______ BEF  Flex manual, with a reference card.

____ @  1150 BEF = ______ BEF  Texinfo manual.

____ @   750 BEF = ______ BEF  Termcap manual.

____ @  1400 BEF = ______ BEF  GNU Emacs manual, with a reference card.

____ @  2650 BEF = ______ BEF  GNU Emacs Lisp Reference manual.

____ @  2250 BEF = ______ BEF  Using and Porting GNU CC.

____ @  2250 BEF = ______ BEF  GNU C Library Reference Manual.

____ @  2300 BEF = ______ BEF  GNU Emacs Calc manual, with a reference card.


Reference Cards

The following reference cards, in packets of ten.  For single copies please
contact us.

____ @   500 BEF = ______ BEF  GNU Emacs version 20 reference cards.

____ @   500 BEF = ______ BEF  GNU Emacs Calc reference cards.

____ @   500 BEF = ______ BEF  GDB reference cards.

____ @   500 BEF = ______ BEF  Bison reference cards.

____ @   500 BEF = ______ BEF  Flex reference cards.


T-shirts

We have made new T-shirts for 1998.  The front contains the typing gnu
from our first T-shirt; the back has the preamble to the GNU General
Public License.

GNU/FSF T-shirts are thick 100% cotton in sizes: L, XL, XXL (they run
small) in colors: black, burgundy, blue-green, natural (off-white).
The sizes S and M are available in black and natural (off-white).
Size XXXL is avaiable in black only.  Please list 1st, 2nd, and 3rd
choice of color.

____ @   800 BEF = ______ BEF  Size _____

                              Color choice: 1st _______ 2nd _______ 3rd _______

____ @   800 BEF = ______ BEF  Size _____

                              Color choice: 1st _______ 2nd _______ 3rd _______

____ @   800 BEF = ______ BEF  Size  _____

                              Color choice: 1st _______ 2nd _______ 3rd _______

____ @   800 BEF = ______ BEF  Size _____

                              Color choice: 1st _______ 2nd _______ 3rd _______

                   ======
         Subtotal  ______ BEF

Tax and Shipping Costs

                + ______ BEF   For addresses in Belgium: add 21% sales tax
                               or give tax exempt number.  
                + ______ BEF   Shipping fee for other E.U. countries:
  			       150 BEF extra for addresses outside Belgium.
                               For shipments to Italy, please add an
                               additional 200 BEF (350 BEF total).
                + ______ BEF   C.O.D. fee (if you want C.O.D. shipping),
  			       500 BEF.
                + ______ BEF   Donation to Free Software Foundation

	          ======	
            TOTAL ______ BEF    


Note: The shipping fee for foreign destinations covers registered
mail.  Registered mail normally takes 4 to 5 days to arrive.  If you
would like shipping via air mail, or via courier, please contact GNU
Distribution Europe, Belgium for a price quote.

These prices are subject to change without notice. In particular, they
will very likely change if the exchange rate from USD to BEF changes
significantly.


Shipping Information

Name: ________________________________________________________________________

Mail Stop/Dept. Name: ________________________________________________________

Organization: ________________________________________________________________

Street Address: ______________________________________________________________

City, State/Province: ________________________________________________________

Zip Code/Postal Code Country: ________________________________________________

Telephone number in case of a problem with your order. _______________________

Fax number. __________________________________________________________________

E-mail Address: ______________________________________________________________

Payment can be made by Euro-cheque, credit card, bank transfer, or
wire-transfer in Belgian Francs. Credit card transactions will be run
by the Free Software Foundation at their office in the United States.
If you wish to pay by wire transfer, please contact us.
Please do not send cash through the mail; neither GNU Distribution
Europe -- Belgium nor the post office is responsible if the cash is
lost or stolen.
     ________________________________________________________________

For Credit Card Orders Only :

   The Free Software Foundation takes these credit cards: Carte Blanche,
   Diner's Club, Discover, JCB, MasterCard, Visa, and American Express.
   Please note that we are charged about 5% of an order's total amount
   in credit card processing fees. Please consider paying by check
   instead, or adding on a 5% donation to make up the difference. To
   place a credit card order, please give us this information:

Card type: ____________________________________________________

Account Number: _______________________________________________

Expiration Date: ______________________________________________

Cardholder's Signature: _______________________________________

Cardholder's Name: ____________________________________________

   Do not send your credit card number in email! It might be intercepted
   and used by someone else. Please use telephone, fax, or snail mail to
   send credit card orders.
     ________________________________________________________________


We do not have the staff to handle the billing of unpaid orders, so
please include your payment with your order.  If your order arrives
without payment, we will return it to you.

If you are a retail store, and want a retailer's discount, please
contact the FSF.

For orders from outside Belgium:

You are responsible for paying all taxes.  If you refuse to pay the     
applicable taxes of your country, the shipper will return the order.    

Bank P.C. : 000-1699992-67     V.A.T. : B.E-586.981.246       HRG : 181.641