Commit graph

245 commits

Author SHA1 Message Date
Barry Warsaw
bb779ec4d9 README file for hints on Purify'ing or Quantify'ing the Python
interpreter.  It also mentions the soon to be checked in pure module.
1997-01-16 23:55:38 +00:00
Barry Warsaw
fca8371e1f (python-cc-style): Added definitions for c-hanging-braces-alist which
make the most sense for PyMethodDef structures.  [one small fix]
1996-12-20 16:43:32 +00:00
Barry Warsaw
7607e8f4fb (python-cc-style): Added definitions for c-hanging-braces-alist which
make the most sense for PyMethodDef structures.
1996-12-20 16:42:04 +00:00
Barry Warsaw
b05399373c (py-delete-function): new variable
(py-delete-char): funcall py-delete-function.
1996-12-17 22:05:07 +00:00
Barry Warsaw
5c8bef1888 (python-mode): added comment-end definitions. 1996-12-17 21:56:10 +00:00
Barry Warsaw
eb14d61e28 (python-cc-style): typo "c-offset-alist" => "c-offsets-alist" 1996-12-12 22:57:05 +00:00
Barry Warsaw
1d75734608 Added a provide so the corresponding require will succeed. 1996-12-10 16:29:21 +00:00
Barry Warsaw
5632ce033f (python-cc-style): Although open braces for substatements typically
hang on the right side, if they are on a separate line, indent them
under the keyword.
1996-12-09 23:01:30 +00:00
Barry Warsaw
8c0710fdd3 (python-cc-style): Oops, we decided to use TABs for 8 spaces where
possible.
1996-12-09 22:07:22 +00:00
Barry Warsaw
0b32459004 C coding standard for Python C files.
Currently fairly minimal, but I'll be adding to this as needed.  I
think it's pretty darn close.

To use this, just load the file and in a C buffer type:

M-x c-set-style RET python RET

[there are ways to automate much of this!]
1996-12-09 21:57:25 +00:00
Guido van Rossum
ba469ba9d7 More stale info. 1996-12-05 22:26:17 +00:00
Guido van Rossum
794137903f New URL for Swiss ftp mirror. 1996-12-05 22:01:11 +00:00
Guido van Rossum
f06ee5fa07 /usr/local/bin/python -> /usr/bin/env python 1996-11-27 19:52:01 +00:00
Guido van Rossum
bec74843de Added note about "boot" implying "clobber".
Added definition TARGET=python for more flexibility.
1996-11-27 19:38:53 +00:00
Guido van Rossum
47427674f6 Corrected *noconfig* to be *shared*; added cc: vlad back. 1996-11-27 19:38:00 +00:00
Guido van Rossum
4662b87604 monty -> grail in Grail URL. 1996-11-27 15:24:34 +00:00
Guido van Rossum
c59120ba17 Added os.remove()/unlink(), rmdir(), rename(), and [f]truncate(). 1996-11-14 14:10:11 +00:00
Guido van Rossum
caa83c4b9e Added Q. about enabling *shared* on Linux. 1996-11-13 15:06:24 +00:00
Guido van Rossum
7d42d95bd7 Fix syntax of commented-out variables 1996-11-06 16:39:12 +00:00
Barry Warsaw
3622e0d090 (match-string): Added a definition for older Emacsen. 1996-10-29 15:32:57 +00:00
Guido van Rossum
d266eb460e New permission notice, includes CNRI. 1996-10-25 14:44:06 +00:00
Guido van Rossum
7704bb7f32 Added last-minute changes. 1996-10-25 14:21:55 +00:00
Guido van Rossum
130575dc80 CNRI additions, approved by the boss and his wife :-) 1996-10-25 13:45:43 +00:00
Guido van Rossum
b0259bc3ad Add SHELL=/bin/sh definition, to override SGI make's default to $SHELL. 1996-10-24 21:47:45 +00:00
Guido van Rossum
a83f3b82b9 Barry's latest (2.83). He likes this version particularly because
83 is a prime number.
1996-10-23 20:55:00 +00:00
Guido van Rossum
9e0e4dd7b2 Added answer by Greg Stein about threads on Linux. 1996-10-23 20:52:55 +00:00
Barry Warsaw
7cb505c89b (py-indent-line): take an optional universal argument which says to
defeat extra outdentation for block closing statements (return, raise,
break, continue, pass).

(py-compute-indentation): extra argument to honor block closing
statements.

(py-electric-colon, py-indent-region): use py-compute-indentation's
extra argument

(py-statement-closes-block-p): `pass' treated as a block closing
statement.
1996-10-23 20:44:59 +00:00
Guido van Rossum
bed266ab89 New version for 1.4 from Manus. 1996-10-22 22:08:02 +00:00
Guido van Rossum
a4e41a805a Added question about error from misuse of mangled names. 1996-10-22 03:00:43 +00:00
Guido van Rossum
02afd080ec Added all current changes. 1996-10-22 02:16:19 +00:00
Guido van Rossum
9c5dc29c3d Added item about bug in Slackware96 libdl. 1996-10-13 15:48:56 +00:00
Guido van Rossum
43e6661d25 Add a dependency on clobber to the boot target. Now, if you run "make
-f Makefile.pre.in boot", all traces of previous runs are removed.
1996-10-10 19:12:47 +00:00
Guido van Rossum
f17fa685aa Nils Fischbeck, Tim Hochberg, Terry Reedy, Ka-Ping Yee 1996-10-08 17:22:00 +00:00
Guido van Rossum
434882e6e9 Added 'static' target; add variable TARGET replacing python 1996-10-08 17:21:11 +00:00
Guido van Rossum
8a91302cf1 Toss Q 3.10 on posix.listdir on NeXT. Add revived vpApp. 1996-10-08 17:18:30 +00:00
Guido van Rossum
098331529b Toss the outdated QuickRef. 1996-10-08 17:16:02 +00:00
Barry Warsaw
7a73ef852f (py-process-filter): Make sure current-buffer is restored, even in the
event of error.  Can't use new Emacs primitive save-current-buffer, so
use unwind-protect instead.
1996-09-30 23:00:40 +00:00
Guido van Rossum
dc082eba02 Added editline fix 1996-09-12 17:29:33 +00:00
Guido van Rossum
c458e945a4 Rewrite sections on GUI and DOS/Windows, various other small edits,
added 1996 copyright, $Revision$.
1996-09-11 15:43:13 +00:00
Guido van Rossum
946cf890d4 Improvement suggested by Sjoerd: use $(MAKE)
in boot target and use $(srcdir)/Makefile.pre.in
1996-09-11 12:15:07 +00:00
Guido van Rossum
1631cbe03a Added Makefile.pre.in, my generic makefile 1996-09-10 18:19:23 +00:00
Guido van Rossum
694f7010ed Rewritten by Ka-Ping Yee. 1996-09-10 17:59:15 +00:00
Guido van Rossum
8727df4623 Removed some obsolete questions and references to version 1.2.
Added some cross refs about broken lambda and broken recursion of
nested functions.
1996-09-09 15:16:39 +00:00
Guido van Rossum
c8adefef70 PS: use -O2, not -O3 1996-09-06 23:31:18 +00:00
Guido van Rossum
8130054c81 New email and zip code for Guido 1996-09-06 16:37:56 +00:00
Guido van Rossum
566b35f1c3 NEXT shared libs instructions 1996-09-06 16:13:30 +00:00
Barry Warsaw
2e049b2b05 (python-font-lock-keywords): with Python 1.4 `access' is no a keyword 1996-09-04 15:21:55 +00:00
Barry Warsaw
b3e81d58aa I have been increasingly annoyed about the fact that
add-change-log-entry-other-window is so bad about guessing the proper
name of Python functions, methods and variables, so finally I wrote
the following (unidiff patch against python-mode.el 2.73):

Per Cederqvist <ceder@signum.se>
1996-09-04 15:12:42 +00:00
Barry Warsaw
01af401e27 #stylistics 1996-09-04 14:57:22 +00:00
Barry Warsaw
550a02e6ae (python-mode): typos 1996-09-04 14:23:00 +00:00