summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* * sml-mode.el: Integrate BUGS&NEWS; re-add run-sml.sml-mode-6.1Stefan Monnier2012-10-316-391/+88
|
* * debbugs.texi: Add 2012 to copyright years.sml-mode-6.0Michael Albinus2012-10-311-1/+1
|
* * debbugs.el:Michael Albinus2012-10-314-9/+11
| | | | | | | * debbugs-gnu.el: * debbugs-pkg.el: Change version to 0.4. * README: Extend list of implemented functions.
* * update-archive.sh (signal_error): Fix up sendmail script.Stefan Monnier2012-10-301-7/+7
|
* New script for auto-update of GNU ELPA.Stefan Monnier2012-10-302-6/+89
|
* Clean up copyright notices.Stefan Monnier2012-10-3010-48/+40
|
* Selective merge of trivial font-latex.el fix from AUCTeX CVSGlenn Morris2012-10-301-2/+2
| | | | | | http://debbugs.gnu.org/11837 http://lists.gnu.org/archive/html/auctex-diffs/2012-07/msg00000.html http://lists.gnu.org/archive/html/emacs-devel/2012-10/msg00752.html
* * debbugs-gnu.el (debbugs-gnu-usertags): Rename argument to USERSMichael Albinus2012-10-294-20/+73
| | | | | | | | | * debbugs-gnu.el (debbugs-gnu-get-bugs): * debbugs.el (debbugs-get-usertag): Use keyword :user instead of :package. * debbugs.texi (Requesting user tags): New node. * Debbugs.wsdl (search_estRequest): Remove superfluous arguments.
* * num3-mode.el: Fix footer. Reported by Jonas Bernoulli <jonas@bernoul.li>.Stefan Monnier2012-10-281-3/+2
|
* * eldoc-eval.el: Spelling and doc fixes.Andreas Schwab2012-10-271-18/+18
| | | | (eval-preferred-function): Renamed from eval-prefered-function.
* * debbugs-gnu.el (debbugs-gnu-usertags): Show also local tags.Michael Albinus2012-10-261-1/+16
|
* * debbugs.el (debbugs-get-usertag): Fix comments.Michael Albinus2012-10-252-2/+95
| | | | * debbugs-gnu.el: New command `debbugs-gnu-usertags' and helper functions.
* * nlinum.el: Speed up by caching last line-number.Stefan Monnier2012-10-241-2/+27
| | | | | | (nlinum--line-number-cache): New var. (nlinum--after-change, nlinum--line-number-at-pos): New functions. (nlinum-mode, nlinum--region): Use them.
* * packages/csv-mode/csv-mode.el (csv-end-of-field): Don't skip TABs.Stefan Monnier2012-10-221-6/+6
| | | | (csv--skip-regexp): Rename from csv-skip-regexp.
* * admin/archive-contents.el (batch-make-site-package): New function.Stefan Monnier2012-10-222-3/+18
| | | | * Makefile (site/%): Use it.
* Add SML-mode.Stefan Monnier2012-10-2212-0/+3948
|\
| * Cleanup copyright; Merge prog-proc into sml-mode.elStefan Monnier2012-10-225-1051/+351
| |
| * Move sml-compile to prog-proc.Stefan Monnier2012-10-192-85/+95
| |
| * * sml-mode.el (sml-electric-pipe-mode): New var.Stefan Monnier2012-10-194-130/+167
| | | | | | | | | | | | | | | | | | | | | | | | | | (sml-pipeheads): Add (, {, and [ to more reliably detect cases where the pipe is not part of a case/fun/... (sml-tyvarseq-re): Use shy groups. (sml-font-lock-keywords): Adjust accordingly. (sml-compile): Avoid the 3rd part of dolist's spec. (sml-post-self-insert-pipe): New fun, extracted from sml-electric-pipe. (sml-mode): Use it to obey sml-electric-pipe-mode. (sml-electric-pipe): Use sml-post-self-insert-pipe. * makefile.pkg (ELFILES): Remove sml-proc.el. * prog-proc.el: Rename from sml-prog-proc.el.
| * Add sml-compile back into sml-modeStefan Monnier2012-10-152-244/+72
| |
| * Move sml-proc to either prog-proc or sml-mode.Stefan Monnier2012-10-044-521/+470
| |
| * Fix compilationStefan Monnier2012-10-044-746/+33
| |
| * Start preparing for the move to ELPA.Stefan Monnier2012-10-033-599/+387
| |
| * Merge from trunkStefan Monnier2012-04-119-243/+230
| |\
| | * Merge sml-defs.el into sml-mode.el.Stefan Monnier2012-04-118-212/+178
| | | | | | | | | | | | | | | | | | * sml-mode.el: Merge code from sml-defs.el. Remove ":group 'sml" since they're now redundant. * makefile.pkg (ELFILES): Adjust.
| | * * sml-mode.el (sml-mark-function): New implementation using SMIE.Stefan Monnier2012-04-115-161/+303
| | | | | | | | | | | | | | | * sml-defs.el (sml-mode-map): Use backtab. Remove leftover unused sml-drag-region binding.
| * | -Stefan Monnier2012-04-111-12/+1
| | |
| * | Merge from trunkStefan Monnier2012-04-114-39/+126
| |\ \ | | |/
| | * Use SMIE by default and make sml-oldindent optional.Stefan Monnier2012-04-114-102/+180
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * sml-mode.el: Only load sml-oldindent if necessary. (sml-use-smie): Default to t. (sml-smie-datatype-|-p): Better handle incomplete datatype branch. (sml-mode): Use prog-mode. Setup electric-layout and electric-indent. (sml-mode-variables): Always setup SMIE if possible. (sml-imenu-create-index, sml-funname-of-and, sml-electric-pipe) (sml-beginning-of-defun, sml-defuse-symdata-at-point) (sml-yacc-font-lock-keywords, sml-yacc-indentation): Avoid sml-oldindent functions. (sml-find-forward): Move from sml-oldindent and re-implement. (sml-electric-semi): Use self-insert-command so electric-layout and electric-indent can do their job. (sml-smie-find-matching-starter, sml-find-matching-starter) (sml-smie-skip-siblings, sml-skip-siblings): New functions. * sml-oldindent.el (sml-starters-indent-after, sml-exptrail-syms): Remove, unused. (sml-find-forward): Move back to sml-mode.el. (sml-old-find-matching-starter): Rename from sml-find-matching-starter. (sml-old-skip-siblings): Move&rename from sml-mode:sml-skip-siblings.
| * | Merge from trunkStefan Monnier2012-04-114-63/+80
| |\ \ | | |/
| | * Move non-SMIE indentation code to a separate file.Stefan Monnier2012-04-116-718/+743
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * sml-oldindent.el: Rename from sml-move.el. * makefile.pkg (ELFILES): Adjust. * sml-mode.el (sml-indent-line, sml-find-comment-indent) (sml-calculate-indentation, sml-bolp, sml-first-starter-p) (sml-indent-starter, sml-indent-relative, sml-indent-pipe) (sml-find-forward, sml-indent-arg, sml-get-indent, sml-dangling-sym) (sml-delegated-indent, sml-get-sym-indent, sml-indent-default) (sml-current-indentation, sml-find-matching-starter): Move to sml-oldindent.el. (comment-quote-nested, compilation-error-regexp-alist): Declare. * sml-defs.el (sml-begin-syms, sml-begin-syms-re) (sml-sexp-head-symbols-re, sml-preproc-alist, sml-indent-rule) (sml-starters-indent-after, sml-delegate, sml-symbol-indent) (sml-open-paren, sml-close-paren, sml-agglomerate-re) (sml-exptrail-syms): Move to sml-oldindent.el.
| * | Merge from trunkStefan Monnier2012-04-116-116/+27
| |\ \ | | |/
| | * Get rid of ancient compatibility and small utility file.Stefan Monnier2012-04-119-280/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * sml-proc.el (inferior-sml-mode-map): Don't use defmap. * sml-move.el (sml-internal-syntax-table): Don't use defsyntax. * sml-mode.el (sml-syntax-prop-table): Don't use defsyntax. (sml-electric-space): `last-command-char' -> `last-command-event'. (sml-defuse-jump-to-def): Don't use goto-line from Elisp. * sml-defs.el (sml-mode-map): Don't use defmap. (sml-mode-syntax-table): Don't use defsyntax. (sml-preproc-alist, sml-builtin-nested-comments-flag): Move from sml-util.el. * sml-compat.el, sml-utils.el: Remove. * makefile.pkg (ELFILES): Update.
| * | Merge from trunkStefan Monnier2012-04-113-2/+21
| |\ \ | | |/
| | * Add SMIE support.Stefan Monnier2012-04-115-7/+307
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * .bzrignore: New file. * makefile.pkg (test): Use sml-mode-startup. * sml-mode.el (sml-use-smie): New config var. (sml-smie-grammar, sml-indent-separator-outdent): New vars. (sml-smie-rules, sml-smie-definitional-equal-p) (sml-smie-non-nested-of-p, sml-smie-datatype-|-p) (sml-smie-forward-token-1, sml-smie-forward-token) (sml-smie-backward-token-1, sml-smie-backward-token): New functions. (sml-mode): Don't set forward-sexp-function. (sml-mode-variables): Set it here instead, and setup SMIE instead if applicable.
| * | Minor edits.Stefan Monnier2012-04-061-5/+5
| | |
| * | -Stefan Monnier2010-11-262-33/+45
| | |
| * | -Stefan Monnier2010-11-262-21/+37
| | |
| * | -Stefan Monnier2010-11-121-3/+17
| | |
| * | -Stefan Monnier2010-11-088-918/+794
| | |
| * | -Stefan Monnier2010-11-082-3/+27
| | |
| * | -Stefan Monnier2010-11-071-41/+48
| | |
| * | -Stefan Monnier2010-11-051-33/+26
| | |
| * | -Stefan Monnier2010-11-051-12/+3
| | |
| * | -Stefan Monnier2010-11-042-21/+85
| | |
| * | -Stefan Monnier2010-11-042-45/+61
| | |
| * | -Stefan Monnier2010-10-262-30/+37
| | |
| * | -Stefan Monnier2010-06-143-302/+331
| | |
| * | -Stefan Monnier2010-06-112-4/+3
| | |
| * | -Stefan Monnier2010-06-072-46/+53
| | |