Mercurial > emacs
view etc/ORDERS.EUROPE @ 31384:f6cb7dfe5e7c
(vc-cvs-show-log-entry): New function.
(vc-cvs-stay-local): Allow it to be a hostname regexp
as well.
(vc-cvs-remote-p): Renamed to vc-cvs-stay-local-p. Handle
hostname regexps. Updated all callers.
(vc-cvs-responsible-p): Handle directories as well.
(vc-cvs-could-register): New function.
(vc-cvs-retrieve-snapshot): Parse "cvs update" output, keep file
properties up-to-date.
(vc-cvs-checkout): Do the right thing when the
workfile does not exist.
(vc-cvs-registered): Use new function
vc-cvs-parse-entry to do the actual work.
(vc-cvs-remote-p): Allow FILE to be a directory, too.
(vc-cvs-dir-state): New function.
(vc-cvs-dir-state-heuristic): New function, subroutine of the
above.
(vc-cvs-parse-entry): New function, also to be used in
vc-cvs-registered.
(vc-cvs-checkout): Slight restructuring to make the
control-flow more clear and to avoid running `cvs' twice.
(vc-cvs-workfile-version): Removed comment that this
is not reached. It is.
(vc-cvs-merge): Set state to 'edited after merge.
(vc-cvs-merge-news): Set workfile version to nil if not known.
(vc-cvs-latest-on-branch-p): Recommented. Candidate for removal.
(vc-cvs-checkin): Raise the max-correct status from 0
to 1. Make sure to switch to *vc* before looking for an error
message. Use vc-parse-buffer.
(vc-cvs-create-snapshot): Swap DIR and NAME.
(vc-cvs-retrieve-snapshot): New function (untested).
(vc-cvs-stay-local): Default to t.
(vc-cvs-remote-p): New function and property.
(vc-cvs-state): Stay local only if the above is t.
(vc-handle-cvs): Removed.
(vc-cvs-registered): Don't check vc-handle-cvs -- it should all be
done via vc-handled-backends now.
(vc-cvs-header): Escape Id.
(vc-cvs-state, vc-cvs-fetch-status): Use
with-temp-file. Use the new BUFFER=t argument to vc-do-command.
(vc-cvs-print-log, vc-cvs-diff): Insert in the current buffer.
(vc-cvs-state): Use vc-do-command instead of
vc-simple-command.
(vc-cvs-diff): Remove unused and unsupported argument CMP.
(vc-cvs-registered): Obey vc-handle-cvs.
(vc-cvs-registered): Use with-temp-buffer. Reorder
extraction of fields and call to file-attributes because of a
temporary bug in rcp.el.
(vc-cvs-fetch-status): Use with-current-buffer.
Merge in code
from vc-cvs-hooks.el.
(proto vc-cvs-registered): Require 'vc-cvs instead of
'vc-cvs-hooks. Don't require 'vc anymore.
(vc-cvs-responsible-p): Use expand-file-name instead of concat and
file-directory-p instead of file-exists-p.
(vc-cvs-create-snapshot): New function, replacing
vc-cvs-assign-name.
(vc-cvs-assign-name): Remove.
(vc-cvs-header): New var.
Update Copyright.
(vc-cvs-diff): Remove unused `backend' variable.
(vc-cvs-checkout): Only toggle read-only if the buffer is setup
right.
(tail): Provide vc-cvs.
(vc-cvs-merge-news, vc-cvs-checkout): Removed call to
vc-file-clear-masterprops.
(vc-cvs-state): Typo.
(vc-cvs-merge-news): Return the status code rather than the error
msg.
(vc-cvs-state): Don't overwrite a non-heuristic state
with a heuristic one.
(vc-cvs-merge-news): Just use 'edited for the case with conflicts.
(vc-cvs-checkin): Do a trivial parse to set the state in case of
error. That allows us to get to 'needs-merge even in the
stay-local case. There's still no way to detect 'needs-patch in
such a setup (or to force an update for that matter).
(vc-cvs-logentry-check): Remove, the default works as well.
(vc-cvs-print-log, vc-cvs-diff): Run cvs
asynchronously.
(vc-cvs-stay-local): Renamed from
vc-cvs-simple-toggle. Redocumented.
(vc-cvs-state): If locality is wanted, use vc-cvs-state-heuristic.
(vc-cvs-toggle-read-only): Removed.
(for compiler
warnings).
(vc-cvs-release, vc-cvs-system-release): Remove.
(vc-cvs-use-edit, vc-cvs-simple-toggle): New config variables.
(vc-cvs-dired-state-info): Use `cvs-state' and slightly different
status symbols.
(vc-cvs-parse-status, vc-cvs-state): Move from vc-cvs-hooks.el.
(vc-cvs-toggle-read-only): First cut at a function to allow a
cvs-status-free vc-toggle-read-only.
(vc-cvs-merge-news): Move from cvs-merge-news in vc.el.
(vc-cvs-checkin): Use vc-recompute-state+vc-state instead of
vc-cvs-status. Also set vc-state rather than vc-locking-user.
(vc-cvs-checkout): Modify access rights directly if the user
requested not to use `cvs edit'. And refresh the mode line.
(if
workfile' that got lost when the code was extracted from vc.el.
And merged the tail with the rest of the code (not possible in the
old vc.el where the tail was shared among all backends). And
explicitly set the state to 'edited if `writable' is set.
(vc-cvs-revert,vc-cvs-checkout): References to
`vc-checkout-model' updated to `vc-cvs-update-model'.
(vc-cvs-logentry-check): Function added.
(vc-cvs-revert,vc-cvs-checkout): Function calls to
`vc-checkout-required' updated to `vc-cvs-uses-locking'.
(vc-cvs-admin): Added the query-only option as
required by the vc.el file.
(vc-cvs-annotate-difference): Updated to handle
beginning of annotate buffers correctly.
Rename `vc-uses-locking' to
`vc-checkout-required'. Rename the `locked' state to `reserved'.
(vc-cvs-annotate-difference): Handle possible
millenium problem (merged from mainline).
Split the annotate feature into a BACKEND-specific
part and moved the non-BACKEND stuff to vc.el.
(vc-cvs-latest-on-branch-p): Function added.
(vc-cvs-revert): Merged and adapted "unedit" patch
from main line.
(vc-cvs-diff): Function added.
(vc-cvs-checkout): Function `vc-cvs-checkout' added.
Require vc when compiling.
(vc-cvs-register-switches): Doc fix.
(vc-annotate-color-map, vc-annotate-menu-elements): Fix custom type.
(vc-cvs-print-log, vc-cvs-assign-name, vc-cvs-merge)
(vc-cvs-check-headers, vc-cvs-steal, vc-cvs-revert, vc-cvs-checkin):
New functions (code from vc.el).
(vc-annotate-display-default): Fix interactive spec.
(vc-annotate-time-span): Doc fix.
Moved the annotate functionality from vc.el.
(vc-cvs-admin, vc-cvs-fetch-status): Added from vc.el.
(vc-cvs-system-release):
Renamed from vc-cvs-backend-release.
(vc-cvs-release): Moved from vc.el.
(vc-cvs-backend-release): New function.
(vc-cvs-dired-state-info, vc-cvs-fetch-status): Moved
from vc.el and renamed.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Mon, 04 Sep 2000 19:48:04 +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