[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] branch externals/ess created (now ecd8865bbb)
From: |
ELPA Syncer |
Subject: |
[elpa] branch externals/ess created (now ecd8865bbb) |
Date: |
Thu, 15 Sep 2022 16:58:35 -0400 (EDT) |
elpasync pushed a change to branch externals/ess.
at ecd8865bbb [Fix #1220] Make ess-r-initialize-on-start interactive
This branch includes the following new commits:
new b728022913 New repository initialized by cvs2svn.
new fac189565c checked in with -k by rossini at 1997/06/14 23:04:02
new dc0482e1b2 checked in with -k by rossini at 1997/06/14 23:04:09
new 44f8ac8bf3 checked in with -k by rossini at 1997/06/14 23:04:09
new 91b3047f70 checked in with -k by rossini at 1997/06/14 23:04:09
new ce35c328d7 Finally set up properly.
new 076abe0177 finally setup.
new 181f4d0a90 moved language stuff into essd-* files.
new 97bc19af1c need to provide the actual file name.
new 3159edd8e2 added variable sub.
new e6ecc0b191 added autolaod of inferior-ess
new 54408f3dcd added autoload for inferior-ess
new 5f40747832 changed inferior mode name to just infESS, since process
type is already given.
new bdc2d98947 documentation cleanup
new a3dc3f73bd setq -> setq-default for initialziation. I think this
is right!
new 8fc76f0dd8 setq-> setq-default. I think this is correct!@
new c22f6ee9ea S data dir -> ESS data dir
new 3f08378092 reordered essd and ess-site files in dependencies, for
now.
new a1a9af2c6a added ess-keep-dump-files example. (thanks RH)
new 82b223a50b fixed docs, (assemb vs S mode) ala RH.
new 004a35e6f8 FILES, NOT FILE...
new 586f2f4c35 *** empty log message ***
new a554ac8da7 changed preloads, for Emacs (thanks, Martin).
new 6a70798aba trans -> trns
new 6fa4f9a4b2 ess-*-mode -> ess-mode.
new 1f1500a80f ess-extras - ess-xtra.el
new 5e0e54dd01 added R_mode. Whoops.
new 555a4d88f3 force-buffer-current: Finally made (prefix)
argument FORCE really do something
new 16f817bcf6 ess-force-buffer-current & ess-request-a-process :
current-prefix-arg ('prefix-arg' is wrong!) ess-force-buffer-current :
need another (and (not force) ...)
new 2ca4154ac8 added S-mode, again :-).
new f9bf4599cf misc formatting and editing. Added S-mode to autoloads.
new 018854acc2 added $(INSTALL) (thanks, MM).
new eac060f4d3 incremented version to b7.
new 757ce65580 ess -> S (thanks, MM).
new 227eef987f ess -> S.
new 5194697b9e edited a bit more .
new 4b1fcd6c4f redid dependencies.
new 069e7e7706 removed spurrious comments.
new 60a0b254e0 edited comments.
new 207ec16e05 added run-hooks for BEING ABLE TO set local directory to
be default (different from doing it -- still have to do it...).
new 53184a0300 added ess-ask-for-ess-directory.
new 7d7e3d6491 removed comments about customization, moved into
ess-site.el
new 6092aa0b6f added comments for ess-directory setup.
new 155e65cb18 matrix -> matriux.
new bc7bf74ab4 Initial revision
new 4cffddf123 added font-lock-keywords, ala RMH.
new 5ad83a34de removed S-inf... variable. Whoops.
new a67ab679d6 added essd files.
new f68db7e5b1 revert.
new 8e8344013a -> ESS.
new c74f23279b made ess-directory buffer-local in the RIGHT place.
new d5831ce989 forgot an ")". whoops.
new 3290018661 removed localized ess-directory, moved to proper place.
new 8fc0f3a541 ess-directory always should be defined, now!
new 1a38c0e4dd cleaned up code.
new 67637eb75d ess-directory defaults to "nil".
new bf45e5450b removed custom stuff to ess-directory.
new f4758dd7aa one more ) to remove.
new 3d3341c9a6 ess-trans -> ess-trns
new 80aa130401 changed ess-mode-version (we're at beta-8).
new 165c8806a8 redid ess-directory defaults.
new 7cd4d2ac1e added RMH's ess-check-source solution.
new 007b97daa2 doc-string change, ess-quit.
new 95178e8c84 documentation for `ess-keep-dump-files' changed.
new f04aa77090 S -> ESS
new 2763368f50 removed (make-local-variable 'font-lock-defaults).
new a262ce2a2b removed "make-local-variables" which should've been
handled in ess.el.
new 5a049dfd6d inferior-ess-objects-command: buffer local.
inferior-ess-secondary-prompt: corrected (to be buf-loc).
new 0e231a00cc more local-variable def's moved to ess.el
new 101b6bd0d0 local variables defined here, from ess-inf.el
new fbea7e408f make-local-variables moved to make-variable-... in ess.el
new 947410381d moved make-local-... to here, with make-variable-...
new 9ee593b4a5 last one taken care off.
new f54b67a77c let (done 0).
new 3ddda5cc61 Broken. Need to go home.
new 0bc09747ae ess-defdir should've been a (let ...) variable. bad
programming (AJR).
new 4e69386320 inferior-ess-procname should also be a (let ...)
variable!
new faea35d953 rehashed inferior-ess. Should work better, now, I hope!
new a51cbe58ba moved variables to XLS defun.
new f1589dce92 moved vars to R defun.
new f0c7260744 removed hooks.
new 137c37c93e added alist for customization...
new b93ca1a6af added functions, alist var, for configuring variables.
new 24b808bc99 added alist's for setting up things properly.
new 6ef36bdb46 added customization stuff.
new 9a46439f01 made ess-customize-alist buffer-local
new e825d08c47 redid compile order.
new 1e81edb4ae redid doc string.
new a66dc396e1 added inferior-ess autoload.
new b567f88c91 --alist -> -alist. typo.
new 8f8e7fb3c6 added variable setup to beginning of inferior-ess
(needed here AS WELL, before finding buffer (and then setting buffer local)!
new 413cf631c3 ess-loop-timeout -> buffer-local.
new 78cf05b497 *** empty log message ***
new 3c3e975db2 stuff
new 0621719149 must use, at this point.
new c0c62ab983 ess-set-vars: setq -> setq-default
new 8e3c9b569e ess-customize-alist will NOT be buffer-local. Not
unless really necessary (should only have to initialize things ONCE.
new b928e78a14 ess-customize-alist should NOT be buffer-local (only set
variables once or twice...).
new 4e00d6c018 added messages for debuggin.
new 59f418a855 added messages for debugging.
new 79bad0f7ae trying setq again.
new 22100845e8 stuff...
new 7f0faffa45 messages better.
new f8e918bb93 need to use EDEBUG! yowso...
new edd4f0e5f0 referencing error: need to do symbols, not vars!
new cc4eed4bd3 changed alist -- to not use defs in ess.el!
new 7c77f5f09e cleaned up doc-strings.
new 3f4db09ce8 set variables in the "call". (i.e. R2).
new b4f97bd8c1 added ess-history-file setup...
new 302f0cd441 setq -> setq-default. But this isn't right, I think?!
new cca696fda3 ess-set-vars split into a setq-default, setq version.
new 706ad49178 R is now the "new-way".
new 5e95bcd6c4 R2 -> R in debug-message.
new c578564131 added new-style language variable setup.
new d876dfed4e setup new-style, corrected alist.
new 1119806240 need to use program name, not external variables...
new 0a84059d53 cleaned up doc and doc strings in inferior-ess and
ess-multi.
new 7b4392ef5c removed useless comments.
new d1d7ab3db2 added dribble buffer for messages.
new 1eb5cb79d3 added ess-write-to-dribble-buffer.
new 6989718d7b stuff.
new 55a91528ce can't set variables in initial call!
new 403aeeb084 can't set variables in initial call!!
new 02667a91cc messages changed to reflect which ess-set-vars-* we are
in.
new 58ed1e686a replaced message with a write-to-dribble-buffer.
new 8ec326cffe replaced message with write to dribble buffer.
new fadffa8d64 XLS, not R!
new 2536b65602 stuff
new 2f938db4b4 formatting.
new d50c974906 ess -> ESS
new 3833dd87d0 writing debug info to ESS.
new 13c21f8c2c write to dribble.
new b498855ccd formatting output.
new 8e259e9fc9 whoops.
new 3069de45e4 added a "set". Is this really required for buffer-local?
new bc14b6bc81 renamed the setq-vars (and set-vars) stuff in ess.el
new bd01bd537d *** empty log message ***
new cb922413a7 stuff.
new ee7395a74d set -> setq
new e7188ad618 ess-set -> make sure we are setting up localvars!
new 1aff4dd74b need to be care WHEN to set buffer local (set again, as
late as possible!)
new c6897c4f7d added ess-setq-vars to inferior-ess-mode, where I
should've put it, LONG AGO!
new f11a76f280 cleaned up for release.
new 557285d1c7 new version, take 1.
new d2b811547a stuff
new ca203dd03b removed weird debugging code.
new 204cb37623 works, now..
new 74b1e0842a increased version.
new fb3a346b52 ess-mode-version updated.
new bbd01957ab ess-mode-version -> ESS-version
new 448a1105c9 'font-lock-defaults is ONLY buffer-local by default in
XEmacs. Not Emacs. (why?).
new 74d0635b36 Initial revision
new e438074a69 fixed documentation typos.
new 6c6e1fdad7 Initial revision
new c5805e5aa1 moved menu items.
new b6b677ea20 based on suggestions from Doug Bates.
new 23934a5f9b merged old d-s4.el (RMH stuff) and DB's version, so that
I remember that there is code to include!
new 67b62772ee Initial revision
new 45946fd362 redid to use ess-comp, rather than ess-mode, as the
preload.
new 5dae308fa2 changing ess to ess-vars.
new b921c87100 Initial revision
new aa5b7c136d moved variables to ess-vars. only thing left here are
routines necessary for handling "separate kinds of stat program" routines
new 5773ffa65e added ess-vars, essd-s3, essd-s4 to SOURCES.
new 24ea3a5216 don't need ess-xtra yet!
new f2f1e5c2c7 need (require 'ess), as well (for function defs and
autoloads...).
new e4b2a2b7f4 setup to nuke byte-compiler warnings for Emacs...
new 775cb6a2ef removed more to ess.el
new 37b26860d3 some ess -> ESS in docstrings.
new aae7ef2d4c newline -> newline-and-indent.
new 251bc14ef3 redid again.
new 496a9951ff fixed ess-loop-timeout. implemented KH's fontlock
suggestions.
new e29e537805 changed objects command, as per R-0.50-a1.
new 18571bac9c added ways to go through an alist and set variables
based on it... thanks, USENET! (Barry Margolin, Erik Naggum, Toby Speight, and
Jon Anthony)
new 013b0c0a3f comint-process-echoes is nil if ess-proc-prefix is "XLS".
new 3fd106eff4 need primary prompt...
new 9757485678 updated version number.
new e643b50a2d made ess-setq-vars* clean. No ugly hacks! cleaned up
authorship.
new a62bfcf3dd fixed typo.
new 99de7b731a reformat.
new d23402a44a S-mode -> ESS.
new 7f2c1de3a3 provide the right package!
new c9818f0567 moved/uncommented ess-site.el
new 1e0811a3df Initial revision
new 89d5980b3b edited authors again.
new 50dd93f8dc added new customizations. Need to move the def-vars to
ess-vars.
new 8dcb7745b2 title wrong.
new c85e4be569 added defvars for dialects.
new 09ab6207fa added explanatory comments for the dialect
customization...
new b654a1f2bd changed back to [SR]-mode/[SR]-transcript-mode
new fba3f040a8 added [rR]-transcript-mode
new 2dce4aace8 modes adjusted.
new a2e4e840c3 moved font-lock stuff to ess-vars.
new a13da3d2d5 added transcript-mode font-lock stuff. Moved all
font-lock stuff to same place.
new ebff9a245c stuff.
new e4e90bb79c makefile is cleaner. Added AucTeX stuff for information.
new 4cd8876338 too many parens.
new bcde823897 stuff.
new 5278a9d7db version now: ESS["dialect"].
new cd5b129cb6 needed ")" (in comments).
new 6784050b99 added (require 'cl), (require 'cl-macs), since older
Emacsen don't have such things... (and we need them, for "dolist" macro).
new 3680510dd8 ESS before all.
new 3f59ed19fe added M.
new cf57472464 fixed up a bit more.
new 9264e23337 removed last variable (ess-mode-map) to ess-vars.
new cfd288d6a6 added comments for the program specifications.
new a3f4c957fe set up trans, inf modes to use same set of font-lock
keywords.
new a59349df5b fixed installation commands.
new 3f1e028d3d header line corrected.
new 8b24812435 stuff.
new b09323f5d2 vars back.
new 268ef19952 vars back..
new 6a055b8c68 vars back in for program name.
new bd569ec114 program vars back in.
new 4a17857a24 added .SUFFIXES (RMH).
new c55e57ad33 moved cl, cl-macs requiring here.
new fd6c4a27ef removed the require cl, cl-macs from here (to do-comp).
new 14c265625e added (require 'cl) to compile-time loads.
new 8db5099019 reformat.
new 5abde36391 added comments.
new 5ac82361ca added program name.
new f928b2ef8a changed meanings of ess-proc-prefix and
ess-version-running to avoid repetition of intent!
new 92930ba96b changed to reflect current.
new a7deac947d comments...
new d9d93d0208 changed the save call to reflect R.
new d0fad12687 made ess-save-lastvalue-command,
ess-retr-lastvalue-command both buffer local.
new f169d226c3 removed store/remove defvars to ess-var, made buffer
local, and added customizations in essd-r, essd-s+3 (thanks, DB).
new 7df4eb3ee5 try with unresolved...
new 777b242773 nil -> (). Just looks...
new d9ec3cd192 add byte compiler stuff again, when we release it.
new 9d13b3c967 Initial revision
new f760509726 Initial revision
new 6ecbeabad2 *** empty log message ***
new 4e980a65ce added Martin's changes
new 114c97e78c MM's changes.
new 3b3c8d6b23 Initial revision
new f56ce6c422 added SAS stuff.
new de745a6b7b *** empty log message ***
new 04d88ea9df removed ess-proc-prefix, ess-version-running
new a9304e1d3a removed Log from comments.
new ccaf73c53f Initial revision
new 95c78d370f *** empty log message ***
new f2a31e0ca1 removed Log from file.
new 27cc3788b5 removed log, self-referential statements.
new 1a80703aa0 removed log. autoloaded ess-get-object-list
new 6c7c7c1d6e moved ess-site autoloads here.
new 9b97b408e3 removed autoloads.
new 823ef008d8 *** empty log message ***
new 700b67f817 *** empty log message ***
new c6f68e3842 *** empty log message ***
new 52207909e6 first version.
new 301c9846a9 corrected small mistakes.
new 1d01db1ad3 Initial revision
new e529e721f1 can't use nil for start-args.
new b2560c0c64 fixed?
new 2103d63e0b need to fix.
new e9c4fef361 fixed.
new 2b8e742ee7 added SAS stuff.
new 7a1863b064 finished first draft.
new b28280bdab silly comment.
new f95c071d85 comments cleaned.
new e44a395d7c *** empty log message ***
new 49f2b65830 cleaned up SAS section.
new 7e9f4404e7 *** empty log message ***
new 4dd95f4830 removed old sas-site code.
new 611ad7d818 *** empty log message ***
new 1eb8d7f762 *** empty log message ***
new 6ffec05e80 fixed, for compiling.
new 60b71904f4 corrected doc string.
new 592a62b7ec *** empty log message ***
new bfc2abcf80 *** empty log message ***
new 115b87dd52 *** empty log message ***
new 83241c4025 stuf.
new ad5d04bf4f got it!
new 672adb63d1 setq -> setq-default
new efda8edce0 *** empty log message ***
new e8835a4e04 stuff
new aa71728918 stuf...
new 66a382997c *** empty log message ***
new de0413f343 version 11 released. working on version 12.
new 738ec95059 stuff.
new 8c3a4d2dea fixed small problem.
new bfe4260777 *** empty log message ***
new 21da41c68f *** empty log message ***
new 71acfb5d1a *** empty log message ***
new 40168e7185 *** empty log message ***
new 8f4b00071b *** empty log message ***
new 2b974fca5e *** empty log message ***
new 2d8547a4ad *** empty log message ***
new f5bdf34526 *** empty log message ***
new 90aaedb6f3 *** empty log message ***
new 12e5709e8f *** empty log message ***
new 30ffc15f1b Martin's patch.
new f15ca464d7 added martin's patches.
new 50c1a65805 *** empty log message ***
new b5c0fa7176 fixed ess-bugs-report
new 18d2c081f5 error -> message sent to *ESS* (for dumping nonexistant
R objects).
new 8b0048d9c3 stripped out the $Log$ section.
new 4f3e67d2c7 *** empty log message ***
new b31a39835e ess-eval-map.
new 151ad678b6 *** empty log message ***
new 83cc202f95 Emacs 19.34 doesn't know remassoc.
new cbf20b0ab7 stuff
new 7646c2d234 *** empty log message ***
new a696f8517b ess-local-customize-alist added.
new ec2ae6c81f *** empty log message ***
new 5265d27c45 stuff.
new 07c4522ee2 *** empty log message ***
new 98bfe3eec4 *** empty log message ***
new d7e8b647d6 *** empty log message ***
new c910eabdf3 *** empty log message ***
new 0ef6f11584 updated version
new 0d2afca340 updated version number.
new 9fed6a97b3 *** empty log message ***
new d234f2fbe7 *** empty log message ***
new 51da3d5886 font-lock works?
new aa2594e621 *** empty log message ***
new 9f7fb664e2 *** empty log message ***
new 1be3de0477 changed martin/kurt's homes.
new 524069e935 *** empty log message ***
new b879ccf990 *** empty log message ***
new b8e392445c *** empty log message ***
new 5ba9088912 *** empty log message ***
new 2a74d506dd *** empty log message ***
new 69ac733315 smode -> .ess in lastvalue stuff.
new 473ad75d75 *** empty log message ***
new 58465ac7b4 *** empty log message ***
new 01bf56bda2 *** empty log message ***
new 0d57edefff added Martin's change to the alist.
new af110370dd edit R man files with Rd-mode.
new bb7103b154 *** empty log message ***
new 11b1fc1ea7 *** empty log message ***
new 61bc4fa33f Initial revision
new bff3ec98d3 Added Tom Cook's sas-data code.
new ba23eb80e4 can't require sas.
new d5fc4eee37 *** empty log message ***
new 1d2ea3efb8 *** empty log message ***
new 1a5af85f27 ess-keep-dump-files better be true.
new cb793c1d9a *** empty log message ***
new 273f10eba9 *** empty log message ***
new fd180bb2a2 *** empty log message ***
new e6050db938 updated to ESS.
new fb8b069940 spell checked.
new ff075b3ac4 *** empty log message ***
new 3f57179d1d fixed small things. Still needs a complete rewrite.
new b8c0015ddd -q
new 24571c893a *** empty log message ***
new 4d8e3b891d *** empty log message ***
new cc643b3ad2 *** empty log message ***
new e4f28275bf *** empty log message ***
new 738744fd53 *** empty log message ***
new 3127b4619e *** empty log message ***
new ae41d9a8e8 added ess-doc to SOURCES
new d5f5f6adfb stuff.
new 22f1e72dc4 commented out debug-on-error.
new 42a2ddcef4 splus -> S-PLUS.
new 0deca2ab94 changed names command to include \n.
new 5a8163c69f *** empty log message ***
new 6a4b499e6e inferior-ess-objects-command must end in \n.
new edabf79643 edit spaces
new ec4f6a644c added autoload.
new 7a161e1c8f changed name of ess-doc.
new 0f603a36b4 *** empty log message ***
new 8cc08a554b *** empty log message ***
new 0aaf64c0ee no real changes
new ae70aed8cb *** empty log message ***
new decb4bd918 *** empty log message ***
new fe5032089c *** empty log message ***
new 1665b57395 *** empty log message ***
new 7bb60aaf49 fixed keymap.
new 0d819293e6 *** empty log message ***
new cfbbe317a2 Rich's new version.
new da77bba1e7 makr help buffer as unmodified.
new 89d67d3530 fixed ess-proc-name doc-string.
new d0b984ac48 cleaned up comments.
new 3477313230 *** empty log message ***
new dc486d0a1b Initial revision
new f70e98a4af *** empty log message ***
new a52311081b *** empty log message ***
new ff3e2ab493 Initial revision
new f88d9bb774 *** empty log message ***
new 9f55f7f397 moved S defun from essd-s+3.el
new f0c28d7d2e *** empty log message ***
new db321fa801 more edits.
new 5927a8d580 more edits, RMH.
new 435b5e57ce *** empty log message ***
new 79b487d8d9 *** empty log message ***
new 1bf0da4ca0 Initial revision
new f3995f1a49 *** empty log message ***
new 3f2ff6496b *** empty log message ***
new 6b9ec6feda updated as per RMH. Added S3-mode.
new a92623432c S-mode added.
new df29da4adb removed S-mode from here (it's generic).
new b2fba44a7c synched with RMH's suggestions
new 65b5c51b9b Initial revision
new 657a745e0c edited whitespace.
new 5cdc0cf06c *** empty log message ***
new 452068f0a2 use let to define local variables.
new 3c4028c640 added autoloads.
new 954233e307 *** empty log message ***
new a1eab3bb32 Initial revision
new 1f56ba5a60 *** empty log message ***
new 435696471a *** empty log message ***
new 4ec3cd568b *** empty log message ***
new 3988963214 Initial revision
new 39c6e92ef2 *** empty log message ***
new a841c1fd66 *** empty log message ***
new 98bc3efbe3 *** empty log message ***
new db13680771 update to beta 17.
new c7bd139a94 *** empty log message ***
new 90a0ba8711 updated version number.
new 304d0c480c removed "function-name" parsing error.
new 7841a524d6 edited dist for distribution (no RCS needed, permissions
set correctly).
new 8420c27a0e ess-eval-visibly docstring changed.
new ab39990377 added scripts.
new c22d286d1f *** empty log message ***
new 43e9958643 moved s-transcript-mode here.
new 821754f14c *** empty log message ***
new 66569ebd7f forgot last item. Cleaned up a bit.
new 77bf48bf13 *** empty log message ***
new 00c6d3829a *** empty log message ***
new 187079e568 force buffers.
new c92958e945 *** empty log message ***
new 172d4ef206 Initial revision
new 4113de128a ess-shell-buffer-name-p -> ess-shell-buffer-name-flag
new 757c4a218e defvar'd ess-sas-shell-buffer* vars.
new 2e3554645a add documentation, make executable.
new 6a4e0ec8d1 make sure scripts are executable before packaging.
new 38b462fbb9 *** empty log message ***
new 45a7307d18 *** empty log message ***
new 165bbeb521 *** empty log message ***
new eaf80f9570 *** empty log message ***
new 1ae32adbe3 updated version name.
new 8127404122 updated version name
new 41a6de43be *** empty log message ***
new b9409a7ecd applied MM's changes for R documentation (0.50 vs 0.60).
new c51bc1e28a *** empty log message ***
new d4ab847d06 incr version.
new 0ffd12a7a5 *** empty log message ***
new 4bc66d5838 *** empty log message ***
new add75b054e Doc should not be writable, again.
new 3dc49cf27e removed ess-debug from distributed sources.
new 7969befc7c make sure buffer name of any running *shell* buffers is
unique for changes.
new 37e33c8cd2 removed interactive call.
new 502f0b2b35 added RMH's SAS suggestions.
new e3c7875581 *** empty log message ***
new 21159bdad2 TeX-master better be ess.texi, if that's what we use!
new db96554836 started editing section 1. In particular, @b{S} refers
to a generic statistical process, at this point.
new 6855198577 readded "New Features" section.
new b07f5d874d *** empty log message ***
new 70d37e9aee cleared out the S-namedb stuff. Clarified some issues
(thanks, Don Cram).
new 2deaef982b rearranged, as suggested by DC.
new d02398d4fc *** empty log message ***
new 38e1692e23 added README.(LANGUAGE) files to the Makefile. Need to
fill them in.
new f7b0c92c95 Initial revision
new 7aab13e908 added Martin's changes (to mailing list and WWW
documentation).
new 2c87266bc3 pointer to README.S, README.SAS, and README.XLispStat
new 2b4938a280 New file. Include it.
new c418269e97 *** empty log message ***
new afc2f49ead added gen'l features, id -> version.
new 3b3def8d1c *** empty log message ***
new 154b3655f3 Initial revision
new 4fc5f1069f new file. read it.
new 15568c60aa *** empty log message ***
new 18bb7df463 added RMH's patches for Terry Thernau's suggested
indentation.
new d0e98c3094 added RMH's changes for SAS mode (2Nov).
new 74609dbb86 added RMH's fixes for multiple SAS processes.
new da6f0ac82d new variables
new 08c7e09555 (sas-require-confirmation) doc string edit.
new 09daca2310 changes for TT, from RMH.
new 8d6724e777 indentation.
new 1655964fb6 *** empty log message ***
new ece1b43921 added Kurt's comment re: reserved words in non-reserved
places.
new 59a51b7cc1 (inferior-R-input-sender): patch to avoid problems with
R, for "help()".
new e5dd478aae *** empty log message ***
new 74020b2774 *** empty log message ***
new 16136bf830 did minor editing.
new 1017f7684e (ess-SAS-pre-run-hook): set explicit-shell-file-name to
"/bin/sh" to aviod prompt evilness.
new 1a83d54e77 fixed process name synch problem.
new 84c3d54720 (dist): copy makefile into the appropriate place.
new 261daa8af0 *** empty log message ***
new 6d57ec31c2 final version.
new f3345d8d58 upgrade to 5.0
new 20d07c8869 cleaned dependencies for essd-*.el
new de60d7ad35 cleaned up byte-compiler warnings.
new 6a930c6ac6 need the right name at top.
new 7ab004bdaa cleaned up byte-compiler warnings and lisp.
new 62b60d1cac cleaned up format.
new 4959be39af *** empty log message ***
new af4624d90b cleaned up.
new e4d49e71de 1 too many ")" (in editing sas-narrow-to-page).
new db52328497 changed documentation for autoloads.
new 3e9ebc4734 *** empty log message ***
new b11e281938 ess-vars/ess/ess-site dependencies cleared up.
new 89f6cf31f9 new variable. use it (for autoload documentation).
new ca9c3ccd1c removing unusable commands.
new d943c005d0 cleaned up errors via lets.
new ecf08a3dca updated for what has been accomplished by this stage,
for 5.0.
new 1186398513 cleaned out my email of TODO problems (except for SAS).
new feba09a0f5 *** empty log message ***
new 7a94d5f6f5 added Martin's changes (documentation generation).
new f343a6e06d updated docs and functions, S -> ESS (MM)
new c2af6c9425 removed comment re: S.el.
new 77f504086d S -> ESS (MM).
new 1fab4d6c3d S -> ESS (MM).
new 2bf43e4f79 S -> ESS (MM)
new 4062ce5a1f added most, approx 300, of MM's changes. A very few
differences, though.
new 66fe98b1a3 @code -> @email when appropriate.
new 071d77f806 tabs out.
new 56a8fdc873 *** empty log message ***
new caf1af3adb keep tabs out.
new 0bf4d253ee keep tabs out of code.
new edcbed999c fixes (RMH)
new f58df912bf changed a bit.
new 9bc9fd4a36 stuff.
new 3c0709950e edited as suggested by RMH.
new 85e52fca4b added some suggestions by RMH.
new 733cabb597 fixes (RMH)
new e41309303b typo.
new a1b01f754a handle defaults better.
new 4aebb0ca2d typo
new ed39a47595 more S/ESS fixes (RMH)
new e1642c78b1 more S to ESS
new 4406c74d6e releasing 5.0-pre3
new 364fdcc123 5.0-pre3
new 712365e6b3 *** empty log message ***
new 7f4881d7c5 changes were made. Whoops.
new d672fd5ce2 *** empty log message ***
new ae3cf84c94 added latex/tex for talks on ESS 5.0.
new ab28f7b3a1 *** empty log message ***
new 109d95d70a added man format again.
new fe058c7e98 new version.
new d989955a18 removed S(tm)
new 6f69ecf301 major overhaul (RMH).
new 1d99b06500 *** empty log message ***
new 0c8d48f862 fixed titles (no @_{} commands). Updated menus. (MM)
new 185534d198 XLisp-Stat, uniformly.
new 7a121fbd95 small typos corrected.
new 678b68aeb6 removed comint symbols. Need to read comint docs.
new be1ac248bd *** empty log message ***
new fec5bf959c small doc changes (RMH).
new 05c5da8c6c inferior S -> inferior ESS
new 06228c932c added Splus 3.4. Removed "futures".
new c566b7fe8d small typos. Distributed from Wisconsin.
new 91e4cd7e59 added to New Features.
new b3bfcf01c0 wrong header!
new 6c8328ddbe ess-SAS-pre-run-hook now called from SAS, not
inferior-ess.
new 8a02d6aaeb format cleaning.
new 6a1a6b5ff3 merged rewrite (RMH)
new 5cb8416a2a fixed small errors.
new e7d99da035 might need comint.
new 4a60a5bfc0 seems to work, now.
new d97cf53627 *** empty log message ***
new c333ccdf30 Updated version number for release
new dd2c209c15 updated version number for release
new 49d9e7b4f6 *** empty log message ***
new 91b4b8554b added shell mode (fixes spurrious byte-compiler error).
new 489e858e93 added for byte compiler errors.
new 4f6cc9a11c paren balance. whoops.
new 067d11dcee added compile requires to remove byte-compiler warnings.
new efd29d84eb added
new c348320064 can't seem to remove last byte compiler error.
new 1fb165a422 added warning messages for ignorable errors.
new d715943d1f added installation (from README). Use @file{} for file
names.
new a09694b6f4 added stata comment, site-init.el
new ed47d2445d added prefix to R.
new f3c2bb5e90 args passes all the way through?
new b1ddf84877 works.
new 7773d96938 Initial revision
new caf6d23514 de latex-2-html'd.
new 99e0a73f54 Initial revision
new 3c60f87f05 pointed to FRANZ. added comment about where given.
new d2364e4da4 added location of talk.
new dc907e3e4a fixed line break.
new 56977c198c added means for using second philosophy.
new 63105d53b4 removed ancient comments.
new 4c3277f96b *** empty log message ***
new 0d77185b4c XLispStat isn't a trademark.
new fa83a2a380 added notes for database creation
new 326edc51fa bare-bones description of how to create object-name
databases.
new e6bca309cb (inferior-ess-mode): load object-name db file if exists.
new 12350f31d2 C-c tab is ess-complete-object-name.
new 4f47bffd17 (ess-load-object-name-db-file): new function, use it.
new 10eec56bb6 *** empty log message ***
new 31a4ce7b7c moved database loading to ess-mode and inferior-ess-mode.
new 8cac185a05 added commented example for ess-plain-first-buffername.
TRUE by default, i.e. for "novice" mode.
new 68d9924a98 fixed R then SAS buffer name problem.
new 08527d6aee *** empty log message ***
new acc41dac86 *** empty log message ***
new 2b7146199b *** empty log message ***
new c78212b869 doesn't work. This is a mess.
new 1a50348119 back to initial (except for new unused, commented out,
variable)
new 3a9a58ffbe *** empty log message ***
new 14e37ebd02 *** empty log message ***
new 6930330203 (ess-load-object-name-db-file): don't bomb if file
doesn't exist..
new c5cbabb47a *** empty log message ***
new ebb04b6cb8 *** empty log message ***
new f841caa71e *** empty log message ***
new 028783cdc1 works again. shooze...
new 09b843652d incremented
new f59347f967 fixed problems.
new 3dfc3843f3 *** empty log message ***
new f4b223971b forgot @item markers (MM)
new 30db575b51 added notes for starting R with prefix arguments.
new cbb857ca17 version to 5.0
new 95b0cdcb9e verified using lisp-mnt.el (standard formatting).
new 1b4ab85bb7 more comment work.
new 9af61b03a5 *** empty log message ***
new f276c88542 fixed small typos.
new e30121a6e2 added SAS fontlock, graphics. R Help
new 873127500a more comments.
new ed644e67fb *** empty log message ***
new 70b1fd6698 more stuff.
new fd0ba8195f added a small "FAQ" at the end.
new b2bad7c021 *** empty log message ***
new 26e906abea *** empty log message ***
new 5584dc8f52 added more to the README file.
new 410a53ac9d *** empty log message ***
new bbfe691c9f add comments for changing font usage.
new 30912e6d67 fixed Lisp-Dir-Entry (franz.stat.wisc.edu, not
ftp.math.sc.edu).
new 636a243ab8 changed phrasing for creating object database files.
new a537dfaa83 *** empty log message ***
new f2edef1732 fixed grammer.
new 528516513b added updates. (RMH)
new 77f912d825 *** empty log message ***
new d58ad71450 added Martin's fix to documentation.
new 8262db66fe added warnings for set-keymap-parent (XEmacs, non-Emacs).
new c141338685 removed "switch-to" logic from inferior-ess.
new b48584332b defvars to defconst.
new 1eb4dddcfb removed spurrious variable.
new 1e38db5a33 *** empty log message ***
new 784ef09653 changed var name for consistency.
new 8263987282 ess-create-object-name-db, format
new 7dd8df4788 updated to 0.1.7.
new 14aab0b854 make r-transcript-mode interactive.
new 6fc267db00 (s-transcript-mode): make interactive.
new 080313ba92 (S+3-transcript-mode): make interactive.
new 9e68f66900 *** empty log message ***
new 3c325b807c *** empty log message ***
new 89a3ecd7d6 added statement about object-name db being broken.
new 8274c8f97d setq, not setq default.
new 1bef336746 setq-deafult to setq
new 17ac209c51 (ess-load-object-name-db-file): no warning when object
database name fails to exist; the code is still there.
new fb2bafb0d1 (ess-create-object-name-db): added *ESS* messages.
new c75f1910f7 fixed.
new 5ce4508081 database creation works.
new 6786583f0c (ess-menu-map): bug in (about)
new 93e2646f03 added transcript mode.
new 4d2406f615 (ess-SAS-pre-run-hook): never take name from a running
process buffer.
new c4bb4f8a47 use the ugly version
new 6775525fc4 final version. Not best, but we've got docs provided.
new 4bf616d46b removed veryclean. unnecessary target. Fixed dist-doc
target.
new 6ad1152476 *** empty log message ***
new 01ba22f4bd removed About... from menu, for now.
new 1a7e3b7fce removed about from menu.
new 1d76f8d39d removed About from menu.
new bda4d84ade *** empty log message ***
new 1d92435ea8 added essdd*.el
new dbd58921c9 fixed my typo (line wrap).
new f57421eff2 typo.
new f4f2286f0c *** empty log message ***
new d2bfa19c1e "it" to "they".
new ea7d3f1038 more comments about dir.
new 3b93a89643 archive is on Franz.
new 6e6b74307b changes (RMH).
new c28b6e0529 retitled the FAQ.
new 27564a264d Splus removed, XLispStat added.
new 347f0c6dbf added inferior-ess rewrite.
new 0f5adf3c94 added comments on help file editing.
new 1c817c0565 *** empty log message ***
new 6c43e6e8c9 ess isn't ess-mode.
new 69ee120e31 split, not other. ess, not ess-mode
new cfdb44a72b *** empty log message ***
new c5d693c281 *** empty log message ***
new b67649f703 cleaned up menus. removed useless comments.
new 12b31760fe fixed.
new d697732ae0 *** empty log message ***
new 3d18b969d8 incremented to 2.0
new 6115a6b600 upgrade version.
new 9f1c624c55 removed log file, edited comments, upgrade to 4.
new b130669b0e edit, end, upgraded version.
new 3888ab13dc *** empty log message ***
new a5e5ad35d0 edited comments, incr version.
new f547c8bed8 added copyright, edited comments.
new ef0bfe9e6f removed silly university locations.
new c8ed856b29 edited copyright.
new 8a25f18838 added copyright, incr version.
new 82ea376d62 trying.
new bc2a30071e incr, edits.
new 39ad46cecf *** empty log message ***
new 9eab1926d9 increased version, added comments.
new d104e28db3 ess-mode is ESS.
new e3b155fac0 small edits, incr version
new 237b6b4ab5 incr version, comments.
new 1e4f94a942 incr version.
new 6e61efa657 incr version
new c5c208ace3 incr verions
new 6feac484d0 *** empty log message ***
new 06a1a96ec7 (dist): ess.dvi and ess.info should be up to date for
distribution.
new b0409f7e79 *** empty log message ***
new 7602d99cb7 added dir directions for info.
new f5098dc4d6 incr version.
new f5695dd4d7 commented out dist-doc creation. Will do by hand for
5.0. Added comments for structure of Makefile.
new 6bd68a4cb1 *** empty log message ***
new 3cd1186b4c ess-mode -> ESS. ess-mode-map -> ess-transcript-mode-map
new 36a7e0e4b2 fixed comments to reflect reality (RMH).
new 25334f110f added 2 more from RMH, with comments.
new c333f802d0 last todo. RMH gives seal of approval.
new 634d1965d2 *** empty log message ***
new 2614b3c574 *** empty log message ***
new 7841237d8e new version of file (RMH).
new ec1aada319 *** empty log message ***
new 39e0f1a14b (SAS-customize-alist): inferior-ess-exit-command for SAS
should be 'endsas;\n'.
new 133e1890e7 (ess-mode-map): added ess-quit.
new f17c8edccd quotes need fixing.
new 2e2ba4c1df (ess-mode-font-lock-keywords): finish off line.
new be8fca8aff (ess-quit): since now possible to call from ess-mode,
make sure that we are connected to a process.
new e037762865 added ess-quit autoload.
new e8b3a4d509 2 typos (RMH).
new 5b10290fc4 *** empty log message ***
new 3755f8b334 syntax.
new e3b75aee6a removed some lisp-isms.
new 2e594b6221 new functions; S for ESS. Use them.
new d17ed304f2 commented out some language specific functions. Moved
to essl-s.el
new 79c63e693e inadvertent placement of ess-indent-line function.
new bc852906db ess to S.
new b9ced54b32 back back functions.
new 9d9e4d8f05 fixed Kurt's address.
new d2f3818a00 SAS indent fixes.
new ca64eb341c *** empty log message ***
new c7b2fe7108 removed spurrious comment, got rid of whitespace.
new 897f75d9f1 (SAS-mode): construct a sas-mode-local-map, from
ess-mode-map, for modifying the tab key.
new ef37b0946c removed SAS tabbing, added S dumping (RMH).
new a057dff22a added comment re: \" and fontlock.
new 8823985dc2 *** empty log message ***
new ca819e473c can't have ess.dvi/ess.info at the same level...
new 3b57f0d14d chmod 444 ess.info* ess.dvi on release (RMH)
new dfdd58a876 changes for font-lock "Dump" problem.
new cb30843635 (inferior-ess): Make sure that silly moves like
"ess-dialect=S" are not cause for a bailout.
new 4d2aeb6f86 Real dump user correction.
new f3b58478f2 Real dump suggested programming fix.
new a27e7c21b4 *** empty log message ***
new 174154071a ispell-checked (AJR/RMH)
new d820c33e84 (S-editing-alist): removed function definitions. This
doesn't work.
new 9c423aa6ad (SAS-editing-alist): function definitions are useless.
new 7ad01a6aaf ispell checked, typos fixed (RMH/AJR).
new 5f31aa5044 added 2 more keybindings, spell-checking,
header/filename mismatch corrected.
new 2265d9bed6 (ess-mode): added "indent-region" binding to doc-string.
new db9a43d41b switch-to-S to switch-to-ESS.
new aa2526a565 cleaned up comments.
new b65f8a333a added more documentation.
new a82ac94eae added yet another option.
new 458b8a77de renamed and reordered inferior-SAS-args...
new 555508d3cb modified args to try to have "one set" for SAS process
(2nd is for redirect).
new 6980f384b0 fixed for good set of arguments.
new bafea19137 more information.
new 4b4782014f *** empty log message ***
new 2045b1d0ed *** empty log message ***
new cf81b7c2a2 *** empty log message ***
new be9a51fcc2 better shell scripting (RMH).
new be8a51ca69 useless comments removed.
new 5eb9696533 (ess-mode): fixed doc string.
new 32acd8831c fixed indentation again.
new f0e52cdccd need indent-line-function defined.
new 5c87ef5807 new material on autoexec.sas added.
new 37177a8159 added revision, added other changes.
new 0da9c6aedc *** empty log message ***
new a55b01810c small typo in comments.
new ce0b2205c0 added more information.
new 0bb0f92abf *** empty log message ***
new 7e377bf2f6 Initial revision
new dc95786265 more fixes. Many more to go.
new 19601b9098 stuff.
new a9bffb87c6 *** empty log message ***
new fff2062966 *** empty log message ***
new e9024b4a6a make sure that ess-sas-sh-command is EXECUTABLE upon
distribution.
new 5e1f052fec *** empty log message ***
new b3edb123b6 mode change.
new 8d8256c439 added mode settings to top.
new 69b225065a *** empty log message ***
new 8918012bc9 *** empty log message ***
new aeadb47153 Batchflags are user serviceable.
new 6e56694df5 changed wording around ess-plain-first-buffername (RMH).
new c42bce882a removed blank lines.
new dfe0c95577 new revision.
new 89967fee80 *** empty log message ***
new babe2d909e *** empty log message ***
new a966bd39ae *** empty log message ***
new b672f9b583 Initial revision
new 5fb6d1607a Added top-level Makefile. Needs definitions, though.
new 6bf0594df5 added comments about Emacs 20.2 errors.
new d8068d140c ChangeLog file install
new 95e446ffdd *** empty log message ***
new 95048f3427 added commented out face. DB's error doesn't exist for
me, though.
new a57c0f803f one too many parens.
new 517d4ad8c2 *** empty log message ***
new 0737789988 Changed essl-sta.el to not use stat.el in the
documentation comments.
new bf4b222f8b removed non-necessary autoload for a non-existant
function (was intended for start-args, but never was written or used).
new ab1495640e *** empty log message ***
new d4d00cc82f XLS-mode is now the mode-name symbol. (instead of
ess-mode). This is required for noweb-mode to work nicely.
new 990858f449 (S4-mode): New function, use it.
new 4f3239971e *** empty log message ***
new 51bf767fb3 See ChangeLog for more details. Not tagged.
new 715d9ce659 Storing updates.
new 1a0e3dafe3 Makefiles separated; new for ./doc
new cbf3888eed function-outline-file now in ../etc/
new 70c2a25c18 ../etc/ is place for sas-sh-command
new 144ea82fad improved ess-num-var-round
new a81e6b4387 "ease:" replaced by "ess-"; fixed some comments
new 27a16a4fdd calling new version "pre5.1"
new 27ded37204 "--no-readline" for R; S+3-dialect-name for S-plus
new 1b99718bfc Expanded Rd-section-names and Rd-keywords
[following Kurt's suggestion]
new 14688bc662 ..
new ff8ef24b7a stat.ethz short for www.stat.math.ethz
new 454583fa6c font-lock: "." as word constituent
new fd08075f5d Added paragraph about ess-sas-sh / PATH problems at
very end -- for RMH
new d573124032 4 digit year in ess-time-string!
new e510ef3f0b ..
new aee7ac1687 added "&optional dont-ask" argument to
ess-dump-to-src, ess-fix-comments,.... ess-MM-fix-src
new 3d3d60fb46 ..
new 5050210209 only white space
new 4d8041363b add optional quiet argument to (set-ess-style)
new dcea827683 more things for (ess-dump-to-src),
(ess-fix-comments),.... ess-MM-fix-src
new f7938acb00 minor (save-recursion..) -- Committing from Shell to see
permissions
new b2edd169f0 BATCHFLAGS should be --no-init-file, not --no-init-fil
new b258af2c74 Added first pass at a stata file.
new 2b6f5c35f4 Small mods.
new deb90b4506 modified for stata commands. What is quit?
new 305b0df11f new stuff.
new 3b59726785 Use `$(MAKE)' instead of `make'.
new e1efac7de4 Get rid of old LISPDIR code.
new 3bfa29802a Change ess-mode-font-lock-keyword so that assignment
function declarations are also fontified correctly (hopefully ...).
new 8030d2ee54 Change old `ess-doc' to `essddr'. Expand
Rd-mode-abbrev-table (abbrevs). Change Rd-indent-level default to 4. Add a
preliminary Rd-mode menu. Add a preliminary Rd-submit-bug-report().
new 80d209cbf6 new function (R-fix-T-F)
new f0173a1091 LOTS in "pretty edit source"
new 2d8c39be1a Adaptions to new ess-utils
new df3b7b2156 .
new ba3808680c several small things
new b2d23028d0 added stata mode, which is now STA (ref: Thomas Lumley)
new 8bc01a187f update for ess-site.
new b456315468 should be sta, not stt
new b57b2c3876 more stuff.
new bd6b5ed567 added Stata stuff.
new 829cee1eb2 added stata-dialect/lang to makefile
new 3cfeafae1d Contains interface code between Noweb and ESS
new 78fef104b9 emacs lisp mode is wrong, sigh.
new b5c6225cdb last change, sigh.
new 75a1463175 This is for Splus5, based on S4.
new 0137a1b06a added new top-level dist target.
new 927f89d75e *** empty log message ***
new 22e83bc7b8 removed possible problems from stata mode.
new 95183dbc23 New material for Makefiles
new a94ee29533 uses scp to put the tar file where it belongs.
new 0ab6055bd2 *** empty log message ***
new 0647f0d46e provide typo fixed
new b5424e3a71 s+5 is now distributed
new 2a267c1025 require s+5
new 82feeb559a transpose to defs
new 96932b50cd several more s4 -> s+5 changes; still not ok
new e070a0b0db new version numbers
new f0771af972 comment out ess-mode-edit
new 734a7b9cea comments only
new 1575620f7e comint-echo : OFF for S+5
new b8c09b2de0 new "S+" instead of "S+3"
new 2520321ce8 omit .Smode() extras; new "S+" instead of "S+3"
new 2058bbbc3f -X CVS
new e69145bdc6 .
new f5b78005fe drop doubled comments
new f08cb6d286 slightly better dribble output
new 4fa77bb916 more details in prompt for ess-get-dir; more dribble;
WHITE SPACE
new 08a9a88519 newline in dribble buff
new b7b04ff04c added suffix for StatSci's script files.
new 502b6b4902 *** empty log message ***
new 86aec30f19 added sample entry for S+5.
new 93076291b8 added comment re: export vs checkout for "dist" target.
new 6a51c4fa96 added info target. removed spurrious ess.info/ess.texi
target.
new 36749aaa45 whitespace editing.
new 8e593f916a do not need comint echo anymore..
new 19f632238b trimmed out old S4 stuff.
new 20b79184a0 removed spurrious comment about generic function, in
front of a variable.
new 435cb215b5 ess-help-w3-url-prefix points to pyrite.
new 513f0fa7d9 *** empty log message ***
new 573b2839d8 Add essd-s+5.el to SOURCES (as it gets required in
ess-site).
new 72a16fd538 Added RMH's changes for Microsoft Windows and Splus.
new 3e616beb5f New files for ESS for Splus/MSW/NT/98/95 New files for
remote-ESS on Unix.
new 314791a5db Merged RMH's changes.
new b8e8fd9d83 Adding Rich's documentation for Windows stuff.
new 8210c2d15f RMH's S-spread, Oct 1997 version
new eb5d409dc8 added changes to copyright and header docs.
new a54ae73a45 fixed header files and copyright.
new c4045a73f2 fixed copyright and header attributions.
new 0254a38b07 fixed rossini's email address.
new dfef0932da fixed rossini's email address, headers, copyright.
new 4382b76e8f fixed copyright, rossini's email address.
new b755812f11 commented out SHOME definition.
new 7df72d4c5a fixed copyright and header information
new e321a764a6 Modifications to gnu tag programs for S
new 112d7b077e Information on tagging for Emacs/VI and ESS.
new 8550e42da2 stuff for emacs text mode for editing.
new d0a39bd93a added 5.1.x comments, updated to current state of
affairs.
new 535b36bf3d updated.
new 6e47d71a01 updated changelog.
new 285fb326fb changed commented out SHOME search to check window
system prior to setting SHOME environment.
new cbc560146c fixed copyright/header. Added minimal documentation.
new 6378915da1 better example use.
new a578155398 MM: (CVS) Date added
new 27a21dd56c MM: (CVS) Date also for info
new 7e2cbbb3a7 5.0 -> 5.1.x
new 4821a6642e ess.texi
new 658a321e7e Add `essd-els.el' to SOURCES.
new 35cf8001f0 Match R `require(' in ess-change-sp-regexp.
new f9f823c52b Updating Announce/Readme. Need to merge announce to
readme, and just subset out the relevant section for Announce.
new 1e85fc0079 R CMD Rd2txt
new 06a17f35f8 2 lines for S+4
new 5a0b15ffc0 new from Rich Dec 28
new 1e1e411e4e RMH added S+elsewhere-mode
new d2ec60e9d6 RMH added S+4 & dde (& removed some "ess-external")
new 6f0384d592 RMH added some ess-inf..-prompt..
new 015d2dae18 RMH changes (Dec 28)
new d4e5360892 removed [RMH]
new 6fd89df22e minor comments only
new f163d45747 add dribble-info about comint-process-echoes
new 00c30293ba more dribble output
new 5cc7bf3214 still "-default", not "local"
new 3049244e81 RMH`s workaround for ess-inf.el ess-setq-values-default
(instead of ..-local)
new a97889c2dc added ess-debug essd-s+4 ess-iw32
new ddba485eef fix regex for "help(..);" also work for "?" with
R-input-sender
new 3cb570a14b (last commit was with unsaved file)
new 2002e11049 updating for 5.1.2
new 3919be34e4 updating for 5.1.2
new 2ab98ad7a2 cleaned text.
new d5506ffe20 Includes RMH's changes for Splus 4.5 documentation
new a5f3ce4d25 RMH's doc additions for 5.1.2
new a99f01cf6a RMH's documentation additions for Splus 4.5
new 194a5c3c39 added RMH's new fixes for the 5.1.2 version.
new bc3e5c4d2f rmh-essi121098-msw32.tex is obsolete.
new adff84bc21 Set up for 5.1.2 release
new 7071c51c3e set up for 5.1.2 release
new 0054a0d13f reformated material.
new f8f9cd0446 corrected documentation for R, added pointer to NTEmacs
new 64c3c4fef7 added pointer to NTEmacs.
new 670f11e439 emacs, not "19.34"
new 42e93e0e3c Removed s+# to sp# for S-PLUS commands
new 85018d1211 temp val left in distribution. whoops (RMH).
new 08d6e634e5 RMH's changes, up to March 2nd
new 9bd87167cd moved from mailbox to TODO list.
new def67c618e Changed history of Splus 4.5 stuff; added new
information for using Splus 4.5 and R under Windows NT.
new 52ec78e8cd essd-s_2b4-msdos*.el were not needed. Contents moved
into base file.
new a1542b32c4 Combination of 2 of RMH's text/help files.
new 8af3a0e067 fixed.
new 19003d174f copied all changes from ess-iw32-load-file.el here.
new 2759754148 Tidied up ess-iw32*.el files.
new 990f74354b Added ess-bugs.cmts to this file.
new eff2660c40 updated version information.
new 1b3eeb35c7 updated version information
new 8764efd76a updated changelog file.
new 28a9e1d1f1 updated lisp directory changelog.
new 4356774816 updated using RMH's patches.
new be2df68d81 RMH's patches, Mar 3 1999
new fc16c8d5b4 included README in texinfo file. Now, need to extract
README from it.
new bd4912182b added an STA-editing-alist variable, BUT it looks like
Splus, :-(. Needs to be edited a bit!
new ee1d0b18d4 moved STA-editing-alist to beginning.
new fda9edcd3b added STA-syntax-table, but it's wrong (for Splus).
new 5aee9af146 commented out ESS-help for Stata, for compiling, initial
testing.
new 6f1b510b55 reversed variable alist ordering.
new c0b2ba9eba speling error, nil -> 'nil.
new 5e43b83f84 added inferior stata program variable.
new f94f04cee3 added stata's prompt
new a2b25227d1 fixed help.
new 4f1aeb3075 by default, provide login screen just like splus/r do.
new b7ecee9555 let stata have command line options just like R.
new 2ff2a12270 moved README text into sub-texinfo files. (to be called
by readme.texi and announc.texi for documentation construction).
new 102d32d4ff removed README, cleaning out duplicate texinfo code.
new e91cf1dfa1 Migrating all documentation into texinfo format,
including ../README and ../ANNOUNCE
new 0866557098 added placeholders for README.OS files and
README.StatPackage files, to be migrated here.
new b7fef7b140 moved content from ess.texi here, for piecemeal editing
and reuse.
new 459de5264b combined multiple sources (ess.texi and README).
new 792cc29437 cleared up the bug report section.
new 0c32d08f05 redid help so that no paging is present.
new 121d436b86 secondary prompt identical to primary prompt.
new 721bacb107 make descirption "same as" objects.
new d589d88b5a added help section regexs
new 920e37b3c7 fixed help facility.
new c772db3149 Stata is like XLS and SAS wrt help.
new f00e959400 help section regex not quite right.
new ab1558d9f6 need to manually turn off paging, I think...
new 3eadd08b90 (ess-help-STA-sec-regex): fixed section header grabbing.
new 55bd113c82 double var defs. whoops!
new 2856ef19b9 whitespace cleanup.
new 2e2d76fbe0 stat help regex is evil
new 6b110e8c2d ess-*-lastvalue-command needed to be fixed!
new 95fdf834a5 STA same as XLS/SAS.
new 2c89b87b7a more help file corrections.
new bfa487b49a fixed command sender for stata. more like R than like
XLS.
new e2743bbd59 stata hates ess-nuke-help-bs, since it (stata) is clean.
new 70b5d9a2db new command for help: turn off more, and continue.
new aa07698249 pretty-printing.
new 762aa575e1 cleaned/formatted up requirements
new 6560176e0c Cleaned up text.
new 1bc3547077 top level stuff, sigh!
new 7bc9eafab7 add stata to deal with input properly.
new 0b6d98d773 add `inferior-ess-help-command' to doc string
new 5f51ad7ad8 added `R-microsoft', which is the "right-thing" to do
under Microsoft Windows 32-bit platforms. Need to merge this with `R'.
new 79fb7ddfba 15Mar1999 version.
new d053e2dd99 RMH - 15Mar1999. Added
inferior-S+4-editor-pager-command.
new 35bc00f491 auto-mode-alist: "foobar.Sout-4.5" also turns on
S-transcript-mode
new acffa47852 mini change "foobar.Sout-45"
new 896608b5a9 RMH's changes.
new aacdfb3613 incremented.
new 3b67c9f325 Merged RMH's work.
new 65dca92765 added RMH's mods.
new d62eae6cb0 New file
new 07ca2dc9af RMH changes.
new a5fb92e665 RMH changes.
new e519df2132 Prep for 5.1.4
new c384274e4a MS Dos stuff for R, S+4.x
new 76fdf417b4 for dist target, use export, not co.
new 746791856b *** empty log message ***
new 118f9265ab README explaining a bit about ./doc/ directory
new e04be45798 RMH's changes
new e93f8178ee version number update
new 35fdb5dba6 changelog updates
new 4a4aa44aa0 fix 'R-unix with 'nil'
new c5154f130f RMH`s fix __partial__
new 87d264025b foo.sty is NOT S transcript...
new afbb2c049c *.texi (problem with non-GNU make ?)
new df71ea0d98 bugrept not bugrepts
new 7a592d40f4 5.1.5 (at least according to ANNOUNCE/Makefile....
new 74bd2fdf9c improved comments on directory-file-name
new 1df89fab2c fixed makefile to generate both gzip and zip archives.
new 9e409b1d0e updated makefile.
new 0d79bdc485 preliminary changes
new a26139bc14 sleep-fors are commented out except for Microsoft
"operating systems", sigh...
new e97c15ad02 R -> R-unix.
new 2fb3ff8e63 reverted. We can simply leave R as given, and not worry
about R-unix (thanks to Martin).
new 1225075c1c *** empty log message ***
new eb7d8c1d67 whitespace modifications.
new 18ceda7265 cleaned and fixed the distribution mechanism.
new 16ec2774bf anything else?
new becb3b3944 about to release 5.1.6
new dda4f06a6a Updating README and ANNOUNCE for new version
new fff54b8e55 typo
new 26b2ba457a fixed links.
new 56e05d6a0b more stuff.
new d59f251655 ess-prompt-wait duration changed?
new 69b91b1a5c 5.1.6 to 5.1.7 changes for possible release
new 85a51589de franz.stat.wisc.edu -> ess.stat.wisc.edu
new cdb2eb4177 *** empty log message ***
new 049723a87c doc updates
new 6c27f2c159 conditioned out the slowdown in ess-prompt-wait for
Microsoft.
new d0ed55d54b using a solitary R.
new 94cc205b16 cleaned up, removed R unix/microsoft hack.
new 35f2ce8892 cleaned up misguided comment.
new 7e1adc2f0c text from 5.1.7 to 5.1.8
new ba6b0561e0 updated from cvs
new a19af9c5e0 removing microsoft test code for R
new 4895263bf3 whitespace editing. Note: work in progress!
new 4caba7b93f distclean
new 4f4a2003c3 added noweb menu items.
new 99ac7da690 cleaned up Mark's stuff.
new 1a977e9972 cleaned up documentation.
new 93f98406ea noweb files, modified for use with ESS.
new 537930f98b updated version.
new 577914776c added some comments.
new e7b0247db2 Comments from Mark Lunt (see ../lisp/ess-noweb.el for
details on who Mark is
new 9a713461bd regexp for NT-broken "*.Sty"
new 83e3de4a08 tabified..
new a7511d596a M-x R with prefix (doc.string)
new bbb2c3f192 docstring
new 1a91008ae9 +
new 729fe97426 ..
new 8c7ac87193 more doc. for ess-loop-timeout
new 4fc573abb6 increased loop-timeout * 5
new b374b80997 comments
new 149ea99263 drop extraneous customize lines
new 522d368c0f order customize lines; SIMPLER primary-prompt!
new 98dceb9005 R-fix-T-F should catch more cases, still not change
t(x) to TRUE(x) !
new 4edc585517 add "source()" to search() path changing commands
-- MM
new de4d44264e fix to ess-beginning-of-function; also speedup of
ess-eval-function,...
new 2c0885dee2 lisp things are in lisp/Changelog!
new d8221578fa defin (line-end-position) if needed
new 5572d403f3 (cadr ) also not in 19.34 -- use "nth"
new 7b06239a58 517 -> 518
new 5ed3102eed added forgotten ess-loop-timeout
new 2568837871 .
new 2d0a0c2104 upped version numbers to 5.1.9
new b23d28aa69 fixed xref problems.
new 58ff2988ed Omega, Stata, and NoWeb
new 49768a181e Current Version of ESS
new 6fb551c026 NOT explicitly 19.34
new 84fb2ba770 switch-process in ESS menu
new cb5efa113f version numbers finally at 5.1.9
new eb925b18fa make docs before dist
new 8f9b584e2a Rprofile
new ea15eaff16 indent level 2 is really more appropriate
new f7c3632c1a .
new a628237622 Documentation for new languages
new 6724c8744c start for latex verbatim transcript mode
new 6157e58d01 white space, documentation cleanup, perusal of Stata
code.
new df1f0dde2a *** empty log message ***
new ff43ea2aa9 Changes made for Stata (no echo'ing input).
new 1098f9b3e8 Fixed most of the Literate Data Analysis section
new 3fabc46756 white space editing.
new c36f38d203 better doc.
new e7685040f4 Literate Data Analysis is working, Emacs/XEmacs.
new 853da55664 stata/noweb changes logged.
new 982f8d5b4a Release 5.1.9
new 4560bdb9ff Updating README and ANNOUNCE for new version
new c3c7004747 no need to -X CVS if we export.
new babdbdaaae added xlispstat-mode as a synonym.
new 2e066fb7ff *** empty log message ***
new 67f15ed2b3 documentation fixes.
new 27341bca4d documentation and white-space cleaning.
new d1dcac80fa Stata cleaning. A number of things weren't needed.
new 34ec41b5bf new variable, inferior-OMG-program-name. documentation
fixes for inferior-STA-program-name (spelling :-).
new 6299206b17 documentation fixes, added variable names.
new 8744237094 preliminary support for Omegahat.
new 006354a9c7 preliminary editing/fixing. First "version".
new 668ab23319 preliminary support for omegahat
new 19131c07f1 fixed stuff.
new 21c5555a9b fixed echo'ing, sigh. It's ugly, and needs cleaning.
new a80266fe66 whitespace changes
new 4cb15ab3ee whitespace and docs...
new a701fa590f missing bullet
new d8f758432f ess-noweb doesn't work under 19.34. Don't install until
we get version flags in.
new 452fc0662c added *.hat to list of omegahat suffices.
new a192da5beb for R, use help(. , htmlhelp=F)
new 0b438260b3 don't byte-compile ess-debug.el
new d9fc258ba6 cleaned up autoload conflicts between 2 local (AJR)
copies.
new 50e88c807e fset both stata-mode and Stata-mode.
new 47d53c1e86 fixed extraneous echoes in Stata.
new e5f48fdfe3 added a generic ESS-elsewhere function.
new 364d1628c2 Changes for ESS-elsewhere.
new 368f12fff9 added 5.1.10 stuff.
new 2842e72d13 5.1.10 released.
new ad14cf3ae2 Changed version numbers
new b05640d1b4 fixed paren error.
new 5580e00ac4 functionp for emacs-19.34
new a7d7ba77d3 functionp definition if necessary
new a5659cada8 further Omegahat dialect changes (use OMG syntax, which
needs fixing!)
new e83899bbde S- becomes OMG- Comments redone (to use //, ///, and
//// for levels of indentation) OMG-syntax started, variable defined, needs to
be fixed.
new bab4f2737a fixed up to now.
new 7ba066077c Use prefix for setting Omegahat arguments.
new 06129faa3a C-c C-n shouldn't be TeX-normalmode, since it is too
close to submit-line with ESS! (overwrite).
new 134ff97c08 Omegahat fixes (for commandline flags)
new cd982dd778 concat needs number-to-string conversion.
new bea97dd230 added Brendan Halpin's corrections.
new 03b42d4560 needed for Stata-mode extensions
new 3a0ff47490 added make-regexp to ESS, and finished integrating
Brendan's code. Need to test it now!
new 5879a46198 added David Brahm's HELP INSTRUCTIONS for the license
manager.
new f888db7f62 comment at the beginning about new reading material.
new 3f87d654b0 added new features for 5.1.11.
new df538707e3 moved license to the end, New Features to the beginning.
new 1a49b2cfe1 shortened header -- this is for announc, after all!
new 043d1b90ad Another bit of documentation
new db8f8c202d Martin suggested a small fix.
new 1746af47b9 added change to doc, that "make" is done by "make
install"
new 4c473aa109 added Brendan's suggested function.
new 1de3767ac5 added local variables for editing and indexing.
new a875b460be cleaned up NTEmacs requirements.
new ddfada7e15 updated version numbers
new 08932083b8 Fixed small version update errors
new 224f7be0dc 'bold isn't defined in XEmacs. Using reference-face
instead of Rd-bold-face.
new b79da46a09 Updated to 5.1.11
new eaf464b34d updated changelogs -- but w/o fixing attributes.
new de578dba85 Updating README and ANNOUNCE for new version
new 6b1d360345 additional example config files
new 880252de28 needed for other features.
new 67ad75abb7 added Omegahat and Addition files for the TO_COMPILE
variable
new ec8dd0fd83 removed S specific functions. Sorry Martin!
new c4d1e6c7b6 Stata stuff needs work
new fedd35b0ac max-lisp-eval...
new 1d3325b93a slynx -dump (- TWICE customize-alist)
new 7fe3a9261b Add support for \synopsis.
new 5157572189 more debug on ess-customize-alist
new da0130f8c6 white space differences.
new 3d3459acd4 fixed conflict with initialization.
new a7e9077f32 not sure what changes I'm checking in, but it has been
working...
new 4f3ef7fe3b whitespace cleanup and review of materials.
new 5d4d300dd1 cleaned up while perusing fixes.
new 5abbdfd622 cleaned up while fixing Splus 5.1
new 5d23166a8a copyright
new dd7a5de5c3 (less extreme constants -- for those who blindly try...)
new 86f262bb24 ..
new a7be7e2e67 Add ESS-help & make "s?" (ess-describe-sec-map) working
again
new 2cf67361c0 add menu item
new b88d53fab4 search("paths")
new fd6b533663 ..
new b55ca58874 new from Rich
new aaa216ccf6 changes by RMH & Rodney Sparapani
new 473db31ddd Test cases for SAS
new db83b16f84 RMH/RS's SAS fixes
new 2eaf50bcf5 try to checkin?
new cf16411965 RMH: only require font-lock if 'window-system t. AJR:
This needs to be adjusted to include XEmacs!
new 4f703cca94 added RMH's changes.
new 74db49c9a5 small white space and comment changes.
new abc0be31fd changed from DOS to Unix format.
new 6aadcb1be8 RMH/RS changes
new afa2cb9fe7 RMH/RS version. AJR: cleaned up and formatted.
new 88b64aeb7e RMH: font-lock only if there is a window system?
new deafa47099 RMH change in docs, and in making sure that paren-mode
exists before showing it.
new 7414381682 Needed for 19.28 compatibility
new 9f6c4ca00e SAS fontlock comments
new 3c5ef0b3e9 Request for info files
new 43234baa12 updated info
new 82290b7d23 updated version numbers
new 1f3ec64e1b Updating README and ANNOUNCE for new version
new c021e74b67 ESSVERSIONTAG was corrupted.
new 62bf509831 obvious typo
new dfe9b76b83 5.1.12 *STILL* did not have the version number in all
places, notably not in lisp/ess-vars.el --- finally make use of ./VERSION file
*everywhere* --- new VERSION 5.1.13 waiting for RMH patches
new 19a1eacd6f RMH fix
new efc388bcde noweb twice
new d55d36ccf2 copyright 2000
new d792246d2d added comments for SAS configuration
new 4e7ed54c79 tab-stop-list added
new e35777bcac new after make
new 1272e997d1 these were forgotten last time
new c216e43c22 much less GNU make dependent
new 11faa2c3d5 now requiring essa-sas ; RMH fixes
new e035f2748b many RMH fixes
new fbb0a2e62a Updating README and ANNOUNCE for new version
new 86e72f8e95 make (X)Emacs not adding all to load-path (when ...)
new 21efe07bb6 fix 2 line wraps
new 49665e6847 "make dist": fix ess.info permission; uncomment
ChangeLog entry for release
new d6540517f3 obsolete now
new 52acc8e303 not 5.0
new 3946f5d100 after automatic update all menus and nodes
new 7b9ab57db6 beginning-of-.. :don`t escape blank ; introduce new
variables sas-white-chars & sas-comment-chars
new 0a2293049c URL; cadr if necessary
new 7233fefc18 RMH fixes for multiline commands in transcripts
new 6cd93fd4c0 use common (include Makeconf) for all Makefiles
new 84ce7e66ca added texinfo formatters: many @example ..
new ae799d4f1a now deal with bogous help buffers
new 9105569c70 .SUFFIXES in Makeconf
new 4bc9bda65a a typo and cosmetic
new 77477cebd2 no "." in VERSION !
new 19903b8224 new "tar" target (used by "dist")
new 06a01954b4 MANY docstring fixes thanks to Stephen Eglen
new 7228714715 fixed help regexps in (inferior-R-input-sender)
new 7af3b3d453 just shuffled: all defvar / defconst come *before* all
defun
new aa6f4e9b5f fixed autoloads
new 645dccfe95 ess-line-and-next-line ... [see Changelog]
new 1ca907b15e add the three noweb files to the SOURCES
new 6bedd2db5c add more *el files to the SOURCES
new 2f06af624f more autoloads; rename "and-next-line" to "and-step"
new a08fff5883 rename "and-next-line" to "and-step" and more ...
new 9af8d38991 do NOT use comment in TOCOMPILE list! (fix)
new 92fa8eab99 minor doc fixes
new 4cf9f3c6f3 applied FIXME to ess-command (now only 2 args); New
argument even-empty and variable ess-eval-empty for
ess-eval-line{wise|-and-step}
new 2fecd7cbf3 "make consequence" of doc string fixes in readme.texi
new a9856ffb9e need (setq txt-gt-0 ..) before even-empty in (or ..) !
commented (back) several "..write-to-dribble.."
new 59ab15c971 RMH patches (&merge with MMs)
new ef8829e2ba very few comments/doc strings
new 790e70acf1 doc-string enhancements; comments + little minor stuff
new 0dc9577c33 RMH (back)changes merged
new cd43cca2b7 RMH fix of ess-dir-modtime
new 65e48732a6 ess-cust: first pass at using customize in ESS
new 0fc406d092 shouldn't be ess-vars anymore.
new 68b90dbf31 fixed initial problems. Now it works as a drop-in
replacement for ess-vars. Need to make it so that it works when custom doesn't
exist (i.e. for Emacs 19.34). Need to check Emacs 20.x (only verified on
XEmacs 21.x)
new bf0410cf26 configured so that ess-cust is loaded if running an
Emacsen > 20.1 (Emacs or XEmacs). Silly message included for debugging, to be
removed. Need to move this to ess-vars, or at least think about how to degrade
easily.
new a7c4fc80ad upgraded ess-version to 5.1.14 for CVS (to help
distinguish between system and local copies.
new 35891ecaa4 Taken from emacs/w3 with permission. changed name to
ess-sysdp.
new 67625a699b Emacs versioning
new 35a0206ac0 Moved version functions/indicators to another file. It
now compiles on Emacs 19.34, XEmacs 20.4, Emacs 20.6, and XEmacs 21.1.10
new fce96b8a23 added generic code, for use with custom library.
new e374a1641c added flag for existence of local custom library
(ess-local-custom-available).
new 71c1850b34 ess-local-custom-available defvar'd, defaults to nil
(change if one has installed custom!)
new 6d58b6b02b Fixed ess-local-custom-available handling; in ess-site
for customization, and defvar'd in ess-emcs.el
new 4b4a545f5a Watch out when doing a "(progn (require 'ess....))".
Needs to be something like "(eval-and-compile (require 'ess....))"!!!!
Whoops....
new 71c803a6df *** empty log message ***
new 91b09159e4 ess-help-arg-regexp as a variable, non-customized.
new edb1dfbedc added 2 autoloads: ess-search-list, ess-get-object-list
new 7b6304b15b if comment-start not defined, use a silly one. (needs to
be made intelligent)
new e74248856c comment (can I commit?)
new deaca6cc93 format the copyright
new 6c28a20b60 (require ..) *after* load-path setting!
new c074b50a56 lit data analysis data and examples
new fa19b412ca texi version of Microsoft bugs
new b82c87c50a no node headers in a subsection
new ff5579d936 added comments. added README.Microsoft target.
new ebb3270474 still needs targets written (see file)
new d8f6ffafca comments
new 8f50b7014a added Arc, Vista. cleaned up code. a bit of
documentation.
new ac08b24791 now it actually might work.
new d09a3192f7 documentation. ViSta and ARC added.
new 35eb819e42 added essd-arc.el to targets.
new 2af7c15dd5 first version of ARC mode
new 16305f25d8 added flags/checks for XLS systems. Might help for
others
new 0a97ca8e2f added ViSta/ARC support
new ea584297bc added 5.1.14 stuff.
new 5a6af5b039 docs updated to 5.1.14, cleaned up.
new cb472f9be1 not ready to generate this on the fly, yet.
new d6aa736d7f upgrade version
new 31b9e1eb7c merged RMH/RS's changes for SAS.
new c0b82c3e40 RMH/RS changes for SAS, ESS-elsewhere, NT Emacs 20.4
new 52de1e1cb7 Updating README, ANNOUNCE for new version [make dist]
new 87f7058dd8 doc or docs?
new a7765e42c3 wrong doc/docs.
new 1f17f3298e Updating docs for new version [make dist]
new ab34bb61db XLS fixes not quite right. No startfile if non existant
new 4ab619acef added changelog entries
new fe34a3579b incr version.
new 5a6d05ee63 incr version
new ec46fcec04 Updating docs for new version [make dist]
new d5f92eb95c 1 char + white space
new 429dffc82e comment
new f93c494c12 Added (ess-message ..) as debugging aid
new 804494c274 require font-lock also for BATCH compilation
new d8eb5585a7 comment about ess-cust.el
new a72329f261 work on the next version.
new f4a788e4a0 readme.texi:embarassing typo fixed
new 467511a628 try harder to ensure VERSION dependency
new ea6bdc815e ess-message & indentation
new 38517cd2cb comment
new 907e31aac8 s/nil/(featurep 'custom)/
new 59cbeb5ff8 new version (make)
new 3b36960d4b First pass at moving text into texi
new b94b00ac57 Versioning also for ess-cust.el
new 0c1889cf03 new version
new 4b2b5b2eeb updated copyrights.
new 52d201fe7f added commented-out lines for adding ess-info* to
directory list.
new de32b0d06a small changes.
new 725cbce6e8 cleaned and tested ess-local-custom-available under
E19.29; E19.34 w, w/o; X21.1.10.
new aed58f75fc coherent comment indentation for W Perry's remarks.
new 4295954410 debug off
new b9763672f8 font-lock only if ..
new fdb7e19303 headers
new 13f9776b84 ask-for-*ess*
new 0de322a550 add missing *.el (from RMH)
new 28df6712d2 backwards compat doc
new 81bc3500b7 documentation and code cleanup
new b19f7db554 slightly new doc
new 0d9449b152 Updating README, ANNOUNCE for new version [make dist]
new 1eab55d808 upgraded version.
new d18df87ae7 set up for 5.1.15--17
new 09f067cf86 help: inherit syntax-table ==> "h" in help : "default
prompt"!
new 7e382c5b10 no spurious windows warning anymore
new c26053b788 Documentation and cleaning.
new ae673710e5 Starting to do autoconf. Looking at W3 and R for
examples.
new 0266dfb90b somewhat complete. Needs redundant work later.
new e300d8c53f new version from 4.0pre.46
new 8b231d01ad merged with W3, added languages. Need to set languages.
new 925e0767cd backwards compatibility.
new ec70ed0435 refactoring code for cleaning, in process of debugging
new 63a6210bd8 cleaned up code. Removed extraneous comments, and the
byte-compiler fun.
new fa83340e8d now, the byte-compile fun is really removed. ess-message
now has doc-string in "right" place.
new 3e6d6e40b0 removed extraneous comments
new 0aafd8acf7 cleaning and correcting comments. Some ancient comments
removed.
new 7d55790748 comment on R handling for exit.
new 7e52f2a81a cleaning up docs and reunderstanding
inferior-ess/ess-multi
new 3f81b488c7 Changes suggested by Ed Kademan
new e606ef9f62 1st pass at S and XLS menus. Not integrated yet
new 55877b02b4 added C example.
new 6fbdcac75f rearranged for coherency.
new da1d494009 A few enhancements (ess-sleep-for/re-defining
ess-sas-submit-command: see documentation) and bug-fixes for Win 95/NT.
new 5f796cf0c0 Initial Documentation
new d96059f297 Newer example
new b93de442a4 Copied from ESS 5.1.13 debian package
new 1e4e71bc56 ess-proc-name: need to ensure ALL concat args are
strings (or at least, are not numbers). Thanks to WDMcCoy for reporting this.
new 0218144fa7 ess-S-assign and redefine "_" in ..MM-keys
new 541885d205 2 comments
new 51deec9cdc ess-vars is obsoleted.
new b71b2debdc autoconf precursor to Makefile
new 628b62374f new (ess-fix-miscellaneous) & (ess-toggle-underscore)
new 6bc3adf1e6 Merged with changes in another location.
new 6322c54cb3 comment re: some versions better than others.
new 5b1803ca8d added Rodney to authors list.
new a8dbd4ca77 Small changes.
new 49088ef218 itemize the "flat text list".
new 6d1b354216 added Rich H's README changes.
new 4259ff554d Merged Rich's comments/changes.
new 4d8058b3a9 update for 5.1.17
new 9edc4e4f21 added 5.1.17 new features
new 5d9d1474ef @enumerate can't have a @bullet.
new 7d3bbc3d15 Misc changes
new 58626b579d updated change log.
new 181664a00f small changes. This log is incomplete.
new 1fa78a7546 Updating README, ANNOUNCE for new version [make dist]
new 31e5948473 Updating docs for new version [make dist]
new 1d283f8179 upgrade version to 5.1.18
new f7fcd06398 fixed Rodney's homepage pointer.
new 88195d95a4 fixed documentation for XLispStat under windows.
new 4bd767cd6d ess-smart-underscore
new 9c68e24fb7 upgraded to 5.1.18
new de6e5e33a1 upgrade to 5.1.18
new 4cee505de4 upgrade to 5.1.18 and rebuild doc
new d6896cbefd updated changelog.
new cf11bd11f2 point out that the means of handling S language
indentation needs to be properly customized.
new aef957badc refactored ess-get-directory into
ess-get-directory and ess-prompt-for-directory since I need
ess-prompt-for-directory for the R-project wizard.
new 535b7ba1ad cleaned up documentation.
new 93202b600d RMH: fixes for ess-inf to fix interactive SAS problem.
Tested for breaking XLispStat.
new dbd0e11135 AJR: fix XLispStat to not set inferior-ess-start-args to
the null string. Prevents evil things from happening (like the interactive SAS
problem).
new cfd7415b2f some documentation. Start on package wizard halted to
release 5.1.18.
new a59371e109 5.1.18 commit
new 39478cf3d9 added changes for new version.
new 39b6cd6dba docs
new 1cfda9522c start on 5.1.19
new 8b1ec533fd 5.1.18 release
new 4440b94f73 delete-horizontal-space for smart-underscore
new ad754de0be comment
new a3c48f9db3 removed Per Abrahamsen's commented out example from the
Makefile.
new 693183b9ae no real changes
new 79d42164fa new docs
new 00e34974f2 version increment.
new ce99a535e1 package wizard shell, incomplete
new ae329f6852 version conflicts
new 539232fe45 XLS bug fix in other dialects.
new f99269fc90 removed ancient doc comments.
new 1111054954 ess-fix-misc.. : "<=" bug
new 585de65c97 Support for preprocessor lines.
new 815a7b31f4 Techreport for work into submission
new 03233b9867 postscript/pdf versions. Do we need?
new 78e20937f3 small changes, addition of main point paragraph
new ec150d1244 changed thumbnails in PDF file
new 2901a62e32 more corrections to the introduction.
new e0719c3334 cleaned up docs, edited copyright.
new 3e1591677b added more out of my mailing list archives, into TODO.
new 63b055ec03 brought up to date.
new 9119e6cb07 documentation update. This file isn't used.
new 14ab56b853 Documentation update.
new 78385a0da7 cleaned up documentation. Needs more editing, though
(as well as additions for XEmacs).
new 9187a99ae6 cleaned up documentation, commentary.
new 198a7e1f49 documentation commentary. Fixed copyrights.
new 82b8694425 fixed so RMH latex setup works
new 08acb25e88 edited intro, restructed S example
new 026c23a54a Added usingSAS section, more refinements to capabilities
new f10ada2802 added more to Emacs section.
new bccdaaaca2 spelling corrections.
new c9e4b9a2be better and coherent intro paragraphs (first 2).
new ee6298efcf draft of the first section (intro to section 1.1, Emacs)
is complete and ready for review.
new 80304855d8 cleaned up to proper citation, up to Emacs subsection.
new b8dbaa5d76 a few references; a few fixes; a few newcommands -- but
I am not finished
new da31143a3f updated
new 8a2687a3d8 MathSoft prefers S-PLUS to S-plus (according to the
"horses' mouths").
new 807971c77a added stat languages to the keywords.
new a7971a13b8 back to Martin's original version (2 (MM/RMH)vs 1 (AJR)).
new 2d24b771cc added omegahat reference (JCGS)
new 7f57f83243 added Omegahat reference.
new b0520e9c83 I forgot that annote was the field I wanted.
new d9890a2e95 Added SAS, Stata citations. Ugly, but they "work", sigh.
new 8038f416e4 added a truly ugly MathSoft citation. this needs fixing.
new 2d1b5568b5 finished language citations (yech). rearranged
sections/subsections (usage/emacs).
new 1677f8c0b7 small author change
new e1adbc1632 coding-system for windows and prompts for emacs 21
new 16431766d5 Kurt's suggestion re: concise phrasing of object
completions.
new 13123b75bd mutated Kurt's addition, motivating the old-style
philosophy for using S-mode.
new 8e627919ec more suggested changes.
new 1504fe9aaa duncan is now "temple lang", not "lang".
new 0807e27a21 cleaned up text in intro re: rationale for Emacs.
new 233dc9e856 cleaning up ESS subsection.
new c7147bcf25 added Rodney's suggestions, brute-force. Need to merge
with the rest of the file, though!
new 632c5daa9d added literate programming citations.
new 513ebb8f17 added Knuth and Ramsey. Need to add Briggs.
new d81a3c93ee Natbib files for RMH
new c4dfd318df more changes.
new e1716f19bb added Stallman and Chassell Emacs books.
new 0f073db9e9 added Emacs citations to text.
new 1b008327e0 fixed emacs book editions.
new d8e9a0429c added Graham's ANSI Common Lisp.
new 6ebc62bb9d fixed the intro and UI sections. NOW they are "1st
draft" quality. Next is "S" and "SAS" sections.
new b507868c6c *** empty log message ***
new f014b962db First complete draft. modulo 2 sections that need work
or should be dropped, is actually a complete version for cleaning and
tightening.
new 844b4344b5 removed "your" comment.
new c8cf28f37a small patchup.
new f7104214d8 attempting a fix for Stata.
new 8e723c45d8 change back. the problem with working on 2 different
systems.
new 31aca44ae1 quick hack for fixing stata problems, which are due to
TERM=dumb being used, rather than TERM=emacs. Terminfo vs. Termcap.
new 841c2827f3 possible fix?
new fb8bae8e53 added S+6 stuff.
new 9fea259b1b first draft for Splus6 mode
new b68c67882d added S-PLUS 6 (essd-sp6) to the autoloads.
new 8640fe71a6 Stata is broken. For care, need to call via "env
TERM=emacs stata", instead of "stata". This might break on older systems, but
we'll hear when we hear.
new ac68551974 stata call: env TERM=emacs stata.
new f851203663 c/start/smart. As in: "Emacs is too smart".
new b055f28934 added more hacks, but it still isn't right.
new faca4546ae no real change.
new 92869d9a34 fix typos C-x(!) C-s
new d44944380e Add syntax hiliting and abbrev for \method.
new 83a13baa24 added complete SAS section. Needs work
new 9a251af099 moved stuff to appendices
new 7a116f2678 restructed the SAS section.
new 386149e018 added WinBUGS tech report.
new c6c778a4b9 updated version.
new af1aeb78cc removed advanced usage, moved the remote use part into
the S section.
new a1f0906fbe clean up intro.
new 6d447146de edited Emacs intro subsection.
new 576a158f1b changed winbugs entry.
new 9a904cbef0 finished intro. Maybe!?
new 1ac686e135 added DataDesk reference.
new 49ca23677c added table for SAS function keys.
new 186f28c7e9 more cleaning. removed SAS faqs. Emailed this version
to Rodney.
new 2baba15681 friday work, cleanup.
new 0168964a92 initial attempt at constructing a "fill-in-the-blanks".
It sort of works, but I've forgotten too much emacs-lisp! Blear.
new 1ad9e7a2ed added "ess-dump-args-and-go".
new 87c40b8900 clean up appendix and smooth other stuff
new d0789623e7 more cleanup of the intro section.
new 633c92b40f \tt -> \texttt, for the sake of "rigour".
new dbf9c4f7a5 forgot 1 level of braces nesting.
new edeb341c0e User manual and FAQ, initial (WRONG) XML DocBook source
new 2c403e2546 added some of Rodney's changes.
new fff770294f removed paragraphs in the "S philosophies" section.
They were taking up space. Replaced by an attempt at "better writing" in the
lyrical sense.
new 7d9a429139 added more text, from Rodney, to be refined into the
story.
new 13b4cba8a0 more cleanup
new c2b3f1f286 merged from 3 computers.
new 70a744501d typo "," for "and" fixed
new 32fa236f28 Misc improvements.
new 3057ff8c38 \stexttt, restructure SAS sections, other stuff
new 71f9d05e37 Introduce \file markup.
new 45258e34f8 small changes. Added python back in. Changed { to (.
new d666a942fd if we use stexttt in one place, use it everywhere.
new 7e6186b76f "S or R" should be "S", usually, unless it should be
"S-Plus or R".
new d67d526b0f \file usage
new d2c89a1cf9 buildS to builds small fixes
new 48a4e095da Doc for changes
new 38174245bb ESS[BUGS] major mode for Unix and MS-DOS (emacs and
xemacs).
new cd9635466d ESS[BUGS] Unix shell script enhanced to work with this
mode.
new 95ae459869 ESS[BUGS] MS-DOS shell script enhance to work with this
mode.
new 489142f3f3 ESS[SAS] utility to generate syntax highlighting regular
expressions.
new d4c82001ce removed ess-bugs.el, violates naming convention
new f2f616c49e ESS[BUGS] major mode for Classic BUGS.
new 6cb1a08811 workaround for ess-smart-underscore
new d0d052b97b new (ess-space-around *)
new 41d32bb80d ess-fix-miscellaneous fix & improvemt.
new 1c108cebb0 updated backbugs scripts
new 90644f9b8a I'm an idiot. Checked in the wrong version (there's a
reason I set up anon-cvs, and I should use it.
new bb488469ce For Linux, default S+ version now 5, not 3
new 574f8f924c updated backbugs scripts
new ae8af08c61 smoothing out
new 50aa97078b new and improved SAS syntax highlighting in .sas and
.log files: set ess-sas-run-make-regexp to nil
new 01689d6e16 new and improved SAS syntax highlighting in .sas and
.log files: set ess-sas-run-make-regexp to nil
new 03410900ab ess-sas-data-view-options is now unix-friendly as well:
you can append &
new e36e23828e ess-sas-data-view-options is now unix-friendly as well:
you can append &
new 96d5bdf62d more SAS syntax highlighting enhancements
new 2ffc8addbf final touches on .sas and .log syntax highlighting for
5.1.19
new 8964bc26e9 prototype click on word and send summary()
new 03d002afc8 better prototype with proposal for speedbar menu items
new 1f5898eaf2 replaced my old e-mail address with my new one
new fadce1c120 rmh mouseme.el and ess-mous.el
new ce1acedea3 SAS syntax highlighting fix for 'else' clause
new 876fac2287 re-organization of essa-sas.el
new 3e29d75f48 19.29 subdirectory "tar gzipped"
new cdf657a8f6 19.29 cleanup part I
new 9b5bbffabe More abbrevs; font-locking for preprocessor style markup.
new 04f72e5592 s-plus 6 for windows
new 5c623f07a7 fix help for R on windows
new ab633be141 rmh post-dsc changes added
new 7ea40233d4 rmh new listing and typos
new 29e2df8e92 add LSA article from DSC. Rich, please add your article
as well.
new 2baf608b03 removed appendix, RMH is right, it's part of the user
manual, not a tech report!
new 7dc08e2030 Stupid todo list
new 07fbe599e2 added ess-microsoft-p, which should detect if we are
running from a microsoft platform or not.
new 74135526ad Bug-fixes for w32-fns and new features for SAS and BUGS.
new 4ced412fc9 Incorporation of essnt204.el into ess-emcs.el
new 8accac61ee Fixed some e-mail addresses and copyrights.
new 6b541620c3 Re-committing some changes that disappeared from
essa-sas.el
new 91bf14f8a6 no real changes.
new 3c833c8833 cleaned up copyright and authorship a bit more. Rodney
is both author and maintainer, Tony is author, not maintainer.
new f00947d953 more additions, but it needs some usage.
new ef989fad96 added the preferred test for XEmacs 21.1.x and higher,
but commented it out until verify that (console-type) won't barf...
new 156446cc17 Makefile can now "fake" an XEmacs distribution: make
xemacs-links
new b416def7ab Documentation for ESS/Emacs for Windows.
new 70d0e5b578 Some minor fixes for Makefile to create appropriate
info/links for XEmacs packaging system.
new 984dc39eac One last tweak for docs.
new 5ce85c8122 Fixed old e-mail address
new 8501d26868 More old e-mail address fixes
new 9269f8f4f4 answered 2 of Rich's comments.
new 10e92012bb Experimental changes to
essa-sas.el/essl-sas.el/essd-sas.el for unification and customization.
new ab257ae19f changed copyright (to 2001), and email address for
rossini (@u, NOT @biostat).
new 857f7fe73a cleaned code and docs; Rich is maintainer as well as
author :-).
new 2e7720cde3 edited copyright, small changes to code.
new 15608ba968 small code cleanup, nothing substantial.
new 45d5a6ec79 Support for Imenu is now native (in terms of ESS
support) for R.
new a45e34c654 temporary fix for 19.34 compilation.
new 7abfe5ddff Regexp fix and another e-mail address correction.
new d0ae386b6d fixed some small problems
new 004b49140e SAS speedbar enhancements
new bfa12e4cdc fixed up first section. I hope this is the penultimate
version of this...
new 3dc25d72e3 cleaned up Emacs subsection. penultimate, I hope.
new 367b1a2866 more changes to the intro.
new 84124cb1c9 Tweaks to font-lock regexp and SAS Unix vs. Windows setup
new e4ebd058d9 RMH's talk/slides from DSC2001
new 31803fc26a added ess-mouse customize group.
new 7b1452a683 small mistake in spelling prefx.
new 1106381e42 slides and paper from Vienna
new c9b5bd55e8 renamed ess-S-mouse-me-menu-commands to
ess-S-mouse-me-menu-commands-alist since that is what it was.
new 4cdbded7ae tweaking to SAS font-locking and SAS TAB/C-TAB
indentation
new 27b9b1875f Update DSC-2001 entry.
new 5f5bc5608b KH miscellania.
new 0c0c1975f4 Add missing files to TOCOMPILE.
new 2ce36e4d4f small change.
new 672ffbd2aa last (hopefully) tweaks to SAS regexp for .sas/.log and
new C-TAB feature: smart block endings
new 511c1dbd39 Not finished yet, reorganized, for editing tonight
new 0b71bd0752 ess-sas-smart-back-tab feature enhancement released
new 084e4388b0 ess-sas-smart-back-tab: oops, forgot to remove that
message statement
new de57bbccf7 More changes, based on Kurt's suggestions. Now at
section 3 (ESS) and continuing, intro sort of finished.
new 953449ecd4 add citations for rmh dsc paper and for ESS itself
new ae694e049a added Rodney's changes through the wonders of EDIFF.
What a wonderful tool for 2-3 way text merging!
new 6dd53e865e Finished the Intro and UI section -- please take a look.
Currently working on ESS/Emacs (now section 3).
new a0b1e8f62b typos and put rmh paper back
new ed9f492f98 more changes. Moved RMH's comments on paper purpose and
other docs to the intro (start of last paragraph of first section).
new 87178ee0b1 i suspect rodney is right about removing "sas
instructions". Commented out for now. Comments?
new 4a0d881277 corrected small spelling errors.
new 0ec382fa34 small changes
new 7da54f86c8 downplay unix, fix typos, revise sas interaction
description
new c1d4f6a35b fix speedbar clause <hee..m>
new ccfdaae140 correct (provide 'essdsp6w) statement
new 0a856d213a M"�"chler; typo & drop repeated sentence
new b6400b5a3c SAS .log colorization of NOTE/WARNING/ERROR messages
new 5866dd6e55 commented out iESS SAS sections.
new 2f066bc4c7 added Rodney's changes. Reformatted after adding (just
affected paragraphs he changed).
new 7e43ceb86b XEmacs uses (equal window-system 'mswindows).
new 56de958121 XEmacs uses (equal window-system 'mswindows)
new 5445527680 ess-microsoft-p now should report the "right thing".
Use where we had used:
new 2c3fa6451d all essnt204 functionality has been incorporated into
ess-emcs
new 96378891a7 restored an improved iESS[SAS] discussion, smoothed some
text
new b2a07a889d make ess-sas-*keys interactive
new cfd3feeb09 KH updates.
new d34ade4fa3 change from mathsoft to insightful, 5.1 to 6.0, for
S-PLUS.
new 761b22fcdf cleaned up one entry.
new 493a24cd98 make variable interactive
new 335515ef3a remove stupid path prefix
new 53d7c522c6 fixed a bug in SAS .log syntax highlighting regexp
ordering
new 67df916cae Use \url{} for URLs.
new e791984200 Don't redefine \url.
new b423c86d69 Add history info on KH.
new e381dabe7c updated XEmacs-specific Makefile directory
new 4e5b316500 updated XEmacs-specific Makefile directory correctly
this time
new 3333dc047f added TIME/STRATA to list of SAS statements
new dd6facaa58 updated my (rossini) location.
new fc75f9ddf9 Added rationale in the beginning for why (require
'ess-inf) is the wrong solution. (it's a reasonable solution, but just isn't
right).
new 5c043af8fc XML -> \textsc{xml}.
new 6886fa3501 fixed S+6 input bug, i think?
new 9605d07e5e comment out the LDA/LSA stuff to avoid Kurt's noweb-mode
variable error?
new b61af0e949 need to require imenu.
new d4ff756cb3 R-mode needs conditionals if imenu is not present.
new d6415c3c7d complete rmh address in author footnote
new 8835c56513 Need to compile/install `essl-bug.el'.
new 5a55445c54 Need noweb-mode for the menus.
new cd8d9e32af email address change
new 8a9de3b5db cleaned up inferior-R-input-sender (removed ancient
comments). Left relevant comments.
new 7817b42cc3 figures, version 1
new fc1cdc683b cleaned up LaTeX, removing hyperlinks and other stuff
for JCGS's style.
new eb28736a6c updated my title and e-mail address
new f89dc9e43f technically, Rodney maintains this.
new f9d757d24d Martin's jobtitle and 'whitespace'
new 38fe42b6d7 Add KH affiliation.
new 3b318fab92 New file.
new 8e2fa5346d Only use hyperref for PDF output.
new 4762d64e92 replace corrupted image1.gif
new 90018a1672 renamed XEmacs figure to sensible name
new 654a531b90 updated fig name/reference. Need to update the
description (though 2 sentences added, need a small paragraph to replace it).
(grep "change/edit" for location, if interested)
new 6e3e1f2bd7 gzipd up the figures for slow connections
new e80e7de9df figure 2 and text to describe it
new f0ea3b6bf0 replacing
new 79d9bdb8af fixed PDF stuff
new f51f0c663b fixed Insightful Corp. entry (needed extra set of
braces).
new dd81b00e8d more small text changes.
new 150889dad1 figures placed into proper directory
new 659895102c moved figures elsewhere
new 3d07ef0e43 Do not need PS version of paper
new a21797b213 final version of paper for internal review
new 41465f8199 fixed small type noticed by Kurt.
new b7e8e900b3 version for submission.
new 1caa4c4451 fixed a bug for buffers with extensions like .xxx<2>
which differ from the file name .xxx
new f07305bb41 changed ess-exit-notify-sh and ess-sas-submit-region to
go along with the .xxx<2> fixes
new 77efdee195 assigned .dat to F11
new 693e72da28 drop papers directories from doc/ for tar/zip
new 4dfa5e0a1e fixed up email/copyright.
new a02f248e7b tweaks to BUGS mode: change directory before
submitting; nice feature to avoid BUGS .log and SAS .log name-collisions
new 30671b8034 major revisions to ESS[BUGS] mode
new a24d3db98a ESS[BUGS]: additional comment language for monitor( )
and stats( )
new 7710caf878 ESS[BUGS]: fixed one typo
new caa26358b5 ESS[BUGS]: comment language extended to .cmd files
monitor() and stats(); also, changed name of .log files to .bog to avoid
mode-collisions with SAS
new b3afc9efa3 ESS[BUGS]: check-in of mode beta; sufficient for
beta-testers
new 23afc24055 ESS[BUGS]: fixed a typo
new 871923b9dd a few S-PLUS 5-ism's were not fixed. Now most are.
new de56fbbb59 small change.
new 9b1d402e69 No real changes except an S+6 example line.
new a5d83dfbf1 search("path") isn't the right thing on S-PLUS 6.
reverted to search().
new efa23a88f8 ESS[BUGS]: some bug-fixes, new features; release is
fairly stable
new 6bab42351e batch BUGS and SAS updates: mostly to do with
extensions and <#>
new 6abf72b179 ESS[BUGS]: .log is created by bugs exe on any failure;
strategy is link(unix)/copy(dos) to .bog
new 22f27432ea ESS[BUGS]: final? tweaks to backbugs scripts; can't rely
on q() for .bog; modified q() is not called as last command if an error occurs
earlier; only solution is to copy .log to .bog at completion; since .log is not
populated until job completion anyway, there is no loss of functionality
new c2ddceebfa ESS[SAS]: fixed a bug in ess-sas-submit-region; change
directory before submit
new 209b85b61c working on final fixes/documentation in anticipation of
release 5.1.19
new a752e83606 prototypes for the next release
new 7b43eab555 comment for ESSDIR was ambiguous; now described as
parent of ESSVERSIONDIR
new c94ae6ff75 Elaborated the discussion on the implications of GNU
make vs. non-GNU make, particularly, with respect to an XEmacs installation.
new 21ea3b9d58 set comint-use-prompt-regexp-instead-of-fields to t for
emacs 21
new 2ed5cc6ea2 "@" needs doubling; etc for *dvi
new 560ed2d487 minor ++
new 2ac7f7e89f drop paper subdirs
new 791ab1b6bf use 5.1.19 instead of 5.1.x; Makefile will update
new 21f694ef99 fix; and a paragraph moved (and changed) from ess.texi
new cbe4e52557 now using getting.texi
new a28c4d0325 fixup version in ess.texi as well; ess.pdf made through
pdftex; cleaning
new 11d501a7cd added Mailing lists (!) mailing.texi
new 15e6eb63f2 new structure
new 4ae1202135 RM inst_cvs; is there via getting (!)
new c3f7f363a3 final comment; whitespace
new 49baf018eb defadvice for missing *ESS* buffer
new c6090eaa89 updated
new 579709bdaf ess.info* from "make" for 5.1.19 release
new 0522d9b9ff Updating README, ANNOUNCE for new version [make dist]
new 926e79ae6c hmm: This should have been commited much earliert by
"make dist" -- Makefile bug
new 97035747aa disentangling a bit (after Rodney's prompting, but
differently); also add 'commit ChangeLog'
new 658d1d605c drop 2 empty lines
new 3efc494442 Makefile coordination; cleanup
new 43f23d0b8a VERSION upgraded to 5.1.20 + "make"; Jeff Mincy`s
ess-splus-directory-function
new a079de14cc ESS[SAS]: you can specify your SAS library defintions
outside of autoexec.sas for ess-sas-data-view with SAS code placed in the
variable ess-sas-data-view-libname
new 90fe01d1a2 prepare for imenu cleanup
new 178ddc9007 Workaround for bug in Sqpe+6. With this fix, the
interactive prompt is displayed.
new 3d432f5a92 try to conditionalize require imenu
new 589b270af5 new ..narrow-function..
new c042961c22 try to conditionalize require imenu
new acd10fab79 new ..narrow-function..
new 006ad45d17 require imenu - fix fix
new 2e60c78681 C-c C-v in help
new c67b57be16 make use of ess-running-xemacs
new bf639c729f ESS[SAS]: C-TAB can optionally, be defined global.
new 139f24da04 Fixed an XEmacs bug with imenu and still working on
global C-TAB
new 51924880de .in.ESS <- TRUE ..
new 8a2baaa912 Updating README, ANNOUNCE for new version
new 4c078e3d46 Updating README, ANNOUNCE for new version
new 70ff3c77b5 Updating docs for new version
new 5d2333d8d0 Makefile: make dist tested, but make rel untested.
new 2e38dfeda5 fixes as reported by S.Eglen
new e6303ea887 Added w32-using-nt for XEmacs.
new 173542b785 conditional coding for w32-using-nt
new ee57f8f0e1 Initial versions for resubmission
new ad42834bdc added a small portion to the SAS history. John Sall (of
SAS Institute) actually wrote the first versions of SAS editing mode, back in
the early 1990s (nearly the same time as Doug Bates worked on S-mode). Need to
get dates for this.
new 2494aff759 added to text (John Sall comment).
new 271a7b7aea simpler (ease-time-string) using (format-time-string ..)
new 840eea9522 fixed font-lock bug in ESS[STA]
new 6e06d18b69 modified SAS citation
new 7a168bfc65 ESS[BUG]: fixed a font-lock issue with "in"
new da33465acf sas bug in latex document
new 2db94a3460 ESS paper title update
new 7c0a9e3a12 fixed \sas error in .bib
new 09d65fa0e2 Fix comint-process-echoes.\nESS used to increment the
comint-last-input-end variable
new b621858031 switch-process in menu
new 3bc83ea289 fixed doc string
new d392d1f980 quote'd function key definitions for Emacs 21.1
compatibility
new 8518bae4d8 Fix inferior-R-input-sender to catch help() correctly
with emacs 21.1
new 99173c5ae7 inferior-R-input-sender, removed redunandant progn
new 2227d31c7a New features/bug fixes summarized -- for pending release
(what I found in ../lisp/ChangeLog + cvs log ...)
new 82f6883875 oops: dont use "{"
new 380d09c054 restore SAS key defaults
new 3d72ed275a small fixes from RMH; credit Mincy and Eglen
new aaa328b262 first crack at article: up toLisp reference
new e7931abc8f + X
new 8665e6df06 1. redundant iw32 and require, 2. make buffer not
modified
new 3cf6d107ee ESS[SAS]: Imenu support for SAS Datasets
new c9f3d4b2ef JCGS paper: more work on the description of Emacs and a
few changes earlier in the doc
new c47abfe98b comments + doc string only
new fe35ba23b9 .in.ESS : in frame=0 for S+
new c42aff7fe8 ESS[R]: testing for Mac OS
new ce07043cf0 JCGS paper: pp. 1-4 edits
new 6a3019c929 JCGS paper: 1 minor edit
new a7cc8864b3 re-edited the intro for readability. Does it make sense
to add an additional paragraph on "history of stat interfaces from programming
it yourself to command line (SPSS/SAS/BDMP in the 80s), to spreadsheet-style
interfaces (spreadsheets, AND minitab, spss now, etc), etc? This would be the
2nd paragraph, if so.
new 2ed37b3b5f small edits to the Emacs section. Added paragraph on
major modes which aren't file-extension based or editing modes. Added a
commented out paragraph on Emacs variants; is this worth cleaning up and
improving?
new 3fc11c8123 I've started in on the third section, but it needs more
work. Time to wake up.
new 725d83bbab JCGS paper: more edits about emacs
new d6991e0c76 more clean up, text condensing.
new fd4e2331de JCGS paper: more edits of pp. 1-4
new 0b15dc6d61 JCGS paper: pp. 5-6; its a little too R-centric
new 452aad34dc JCGS: changes for pp. 1-11; would like feedback; see
tex comments
new ccf44bfc5a JCGS paper: starting to feel good about section 2;
anybody else?
new bb40b7f106 JCGS paper: section 2 minor changes
new c5b234aced small edits, since Rodney is active. It looks good,
I've got many more coming this evening, and will update prior...
new 1e1e382fad changed S to R. Heh.
new d2e66a53b7 edits (mainly additions) to minor-modes paragraph.
new 4ead9d75e2 {GNU-emacs} needed "-"
new bb15b60d69 JCGS paper: more changes to the introduction and the
history
new 88ca1e0edb JCGS paper: minor change in wording
new 431ec6a392 JCGS paper: changes to section 3
new da5eb9aa9b JCGS paper: changes to section
new 77bff10fd0 JCGS paper: changes to section
new 3e52e1be2b JCGS paper: more changes to section 3
new 43dab865c5 I like CVS/RCS `marks' -- I hate double spaced and want
to save trees ;-)
new 0017693db1 JCGS paper: Rodney and Rich's changes
new ac219988ad Citation changes: mostly Misc to Book because Misc
behaves strangely
new 8c01cdbf8e JSM 2002 Extended Abstract
new 4d4b8bdd1d merged Richs changes of Dec.21 (!) manually
new 2b020ad14c new (defun ess-command..) [from Rich]
new aa21e3db62 from RMH: new mouse-me stuff; plus unacceptable
key-binding
new 99d7e1eef4 from RMH: requiring ess-mous
new a87d9e5f6c outcomment global-set-key; add comments about key
bindings
new f6314794dd ESS[SAS]-elsewhere: first fix
new 68a51cb46a ESS[SAS]-elsewhere status
new 442e5f15f8 JSM 2002: final draft?
new 34cf06b4dd JSM 2002: final, final?
new d6eba137a6 ESS[SAS]-elsewhere now works; however,\ ess-sas-goto-
functions don't because ess-sas-file doesn't yet know about remote access
methods
new 96c2e63d61 ESS-elsewhere for ESS[SAS] batch fixes
new 1bca73a33f JCGS paper: updated for ESS-elsewhere ESS[SAS] batch
new a98b8d3299 JCGS and JSM changes about ESS-elsewhere
new 242640646f Makefile fixes for XEmacs
new 34557cb380 Makefile fixes for XEmacs
new 845466e3fe PLEASE (whoever hides behind "ess"), leave my changes
(rel 1.30) only use large baselineskip _AT THE VERY END__
new 6449b55190 s/T/TRUE/ {thanks, Kurt}
new dfa9e958fc - added {Comment} environoment - \newif\ifdraft -- and
use it - answered most of Rodney's questions
new 3827af8ff8 doc Makefile: texi to dvi by texi2dvi
new 2c745f3bfd oops: of course commit with \drafttrue !
new bfb07d252e doc Makefile: texi to dvi by texi2dvi
new 00c215a476 doc Makefile: texi to dvi by texi2dvi
new 49da977a62 More ESS-elsewhere fixes for batch ESS[SAS]
new f8854ec547 ESS-elsewhere fixed for batch ESS[SAS]:function
ess-sas-file replaced by ess-sas-goto
new bde54c3392 .
new fddd97fb62 ESS[SAS]: fix for ess-sas-goto
new 99aa826d50 ESS[SAS]: more fixes for ess-sas-goto and
ess-sas-file-path
new 23b1427fb3 ESS[SAS]: another fix for ess-sas-goto
new ba07851842 ESS[SAS]: minor change to ess-sas-goto and
ess-sas-file-path
new 1ef90c612e JCGS paper: response to Martin's comments
new 22e8aaea69 ESS[SAS]: 1 fix to ess-sas-file-path
new fd2bb5d899 ESS[SAS]: 1 fix to ess-sas-file-goto; ESS-elsewhere for
SAS batch is fully functional!; at least for me; YMMV
new 00ea222cd6 ESS[SAS]: changed doc-strings for ess-sas-goto and
ess-sas-file
new db47f7178d ESS[SAS]: changed doc-string for ess-sas-tab-stop-alist
new 329d6610fe ESS[SAS]: reverted default of sas-program to sas
new 2f86903f31 ESS[SAS]: changed doc-string of sas-program
new 868435bde2 ESS[SAS]: changed doc-string of sas-pre-run-hook
new 98c9647e83 ESS-elsewhere: adjusted ess-sas-submit-method,
ess-sas-data-view-options, ess-sas-submit-post-command,
ess-sas-submit-pre-command
new 7834f3fe2e moved repository, checking CVS commit stuff.
new 24314cdb05 ESS-elsewhere: changed dependencies from
w32-dos-shell-semantics to ess-sas-submit-method; a convenient way to set
ess-sas-submit-pre-command and ess-sas-submit-post-command; now using
ess-microsoft-p rather than system-type as well
new dd5b52cbd2 ESS-elsewhere: tweaked dependencies of
new d664bcc144 ESS[SAS]: put (save-match-data) around searches in
ess-sas-goto and ess-sas-data-view
new 68bf60cbae smooth sections 1 and 2 and bibliography
new 15b8ed929b splus6 for windows bug and embedded blanks in splus[46]
new 89aaa65b1d ess-mous keys
new 61f108802c JCGS paper: more comments
new 600c1a4b22 ESS[SAS]: removed some debugging
new c54e3156e4 ESS-elsewhere: first attempt to get it to work with
kermit when tramp is unavailable
new 6cceaa44d9 ESS-elsewhere: re-defined ess-sas-submit-method to make
it more useful; also re-defuned ess-sas-data-view
new a597ae517f ESS-elsewhere: debugging kermit method
new 4d889cc3e5 changed a stray sp4 to sp6
new 8949c3dd21 JCGS paper: more comments on remote file access
new 3aeb7fd602 ESS-elsewhere: first working version that uses kermit as
the transfer protocol
new d898d346bc ESS-elsewhere: ok, nearly working; more debugging of
ess-kermit-get and ess-kermit-send
new 39fa4bbc1b expansion, smoothin, figures -- see email
new 52a406743c ESS-elsewhere: kermit transfer really works with ssh,
but not telnet; YMMV
new 9492ab3b69 ess-help-bogous-..buffer fix
new 8f4f4c6d86 ESS-elsewhere: ess-sas-submit really, really works now
with ess-kermit-send
new 229037055a edits to ESS (URL changed).
new 59fdfb10ae small changes. I've removed some of the comments which
seem to have been resolved (transcript-mode). Put'em back in if not.
new 9940221e77 cleanup and tightening of "transcripts" paragraph.
new a71c3f13ad add mouse-me
new 77c31dce7e RMHHS:2001, trademarks, smoothing
new ddd4a01ee9 STERM pager editor
new 5f55a1912f ESS-elsewhere: ess-kermit-get works and it is no longer
ESS[SAS] specific other than the location of the defun
new 45c2323d4b ess-revert-wisely: vc-revert-buffer acting strangely in
Emacs 21.1; commented out until workaround is found
new 59f06584a4 STERM only. Keep S-pager S-editor variables, but
initialized to nil
new 7966652218 JCGS paper: updated outline and made some changes to
file transfers.
new 5c2b986bcf JCGS paper: fixed comment; make sure you escape dollar
signes otherwise tex thinks you want to go into math
new e0972f979c ESS-elsewhere: ess-kermit-send works and it is no
longer ESS[SAS] specific other than the location of the defun
new c13e4451fd JCGS paper: internet discussion
new 7f4ad41f4e JCGS paper: 1st draft of Batch File Processing
sub-section
new cbb6be0e77 JCGS paper: more edits to batch, history and discussion
new e0fe66ce75 JCGS paper: software @Book citations need a publisher;
now fixed
new 267385d89e intercept page() in inferior-R
new 015daa401d transcripts acces typos question, see email
new 91e613f92a table of contents, ES-elsewhere, smoothing
new 76c0efd103 JCGS paper: a few minor changes
new c04a347a2a JCGS paper: a comment
new a5b4a1bab1 It looks like we are working with very different
historical perspectives.
new cdd85607c9 this is a test
new c07b9c5820 this is a revised test
new a82329c59f end of test. the file is now removed from the directory.
new d6a40c2681 JCGS paper: more comments on the
ESS-elsewhere-yes-it-is-no-it-isn't-debate
new 2ef9f41739 Anon CVS stuff was completely wrong and bogus. Small
example of what it will be, but it won't be ready until Friday.
new af761dd94c whoops, I shouldn't have "times" set up by default!
new 8ce6e2d7e5 abstract tweaked.
new c4fbef0a94 cleaned up the first paragraph of the introduction.
Please take a look at the current phrasing, and change if desired (esp the last
2 sentences, which used to be 3)
new 75d28cda07 commented out Rich's query re: underlining. I'm not
seeing it, it looks like a generation problem, but it's an output issue when we
need to focus on content; i.e. someone else can generate the right output.
new 8c14ecaae5 modified last paragraph of the intro. I think it's
slightly better, but it is still bad.
new 604600efff ESS[SAS]: ess-sas-submit-command and
ess-sas-submit-command-options are buffer-local with appropriate adjustments in
the ess-sas-submit- methods
new 868bd0c894 ESS[SAS]: some minor changes/corrections to customize
variables
new c312af5784 2 small spelling errors fixed.
new d82b051fe8 smoothed keyboard/mouse interactions paragraph
new 6ebaff5eb8 added comma.
new e58f3851a1 clean up of "editing extensions" paragraph. Removed the
"modes which" subsentence, because it was too technical, and left what will do
the enhancement. Should we change it back?
new 990525403c white space removal.
new 71070a253e cleaned up "editing extensions" section. Added a
comment regarding other features to describe, if others feel that they are
reasonable.
new 357c8229b7 added one more sentence to editing extensions; we might
remove it (emacspeaks).
new b6ad167499 JCGS paper: comments on comments
new f3264422d7 ESS[SAS]: if Local Variables are defined, a revert is
necessary to update them if changed; anybody know a better way?
new 52751560f1 ess-mous is ready for testing.
new c584897e28 I finally read the latest essa-sas.el
new 06eccd20f0 add-log (Changelog)
new f3eca35af9 The ess-sas-toggle-log-sas-mode I posted yesterday
didn't quite work. It go hung because the log and LOG options stepped on each
other's toes. So I put it all into a single if statement, renamed it to
ess-sas-toggle-sas-log-mode, made it refer to SAS-log-mode, and redefined
SAS-log-mode to agree with current usage.
new 5c907a52a3 force minor-mode
new 3650d39e19 force SAS-listing-mode
new 121765617f added Stata 7 citation. We might want to replace v6.0
with this BUT there are side issues (i.e. more difficult with 7.0 to use ESS
than with 6.0).
new 4aad0168a9 JCGS paper: correct capilalization in bib and moved TOC
to beginning
new efbe74f7cf removed comment re: underlining.
new 4e013beeae ESS[SAS]: tweak to local variable recognition in
ess-sas-submit
new 93235b99b0 moved "list of other documentation" to discussion, so
that we don't steal our own thunder.
new a7f568e070 added ess-revert-wisely
new 981ea2e2f7 sas-program defaults to sas except on Mac where it is
the AppleScript equivalent
new 138a9b1158 SAS on Mac now accepts ess-sas-submit-command-options
like the others
new 0ee2ffa8d7 ess-revert definition removed, call to ess-revert
replaced by ess-revert-wisely
new ba6e237639 color jpg picture, small text changes
new 0935592b29 JCGS paper: in a fit of envy, I added my center to my
author information
new 5de11b132a improved imenu-expression from Stephen E
new 6f9167cfdf ESS[SAS]: fixed bug in PROC syntax highlighting; updated
doc-string for sas-program
new 5e8c12943e Tony, what is `ordinary-insertion-filter' in
`essl-sta.el'. doing in the middle of `ess-command' in ess-inf.el?
new ac6142fa0b PCL-CVS release v2_9_9
new b3891b9b5b JCGS paper: polished outline
new 4385b2150a test commit with PCL-CVS
new 55f4bb283c I got a newer version of cygwin. Now PCL-CVS works from
the office. I will check from home later.
new 5d46744978 ESS[SAS]: automated ess-sas-suffix-regexp and commented
out ess-sas-smart-backtab
new a7ba8fda1f I installed options("STERM") in the rest of the S
language essd*.el files. I documented it in ess.texi and in newfeat.texi. STERM
has the value "iESS" for all except S+4 and S+6 for Windows. In those two
situations it has value "ddeESS". Suggestions for non-ESS values are in the
ess.texi.
new 4818a506d9 1. In ess-site.el section 2.1 I made two changes. For
the item a I want an opinion.
new a65995c098 server had scrambled version. this one is correct.
new c6e9da8480 matches ess.texi from a few minutes ago.
new 711ff9bf2a 1. what is going on? I write
\newcommand*{\regstrd}{$^{\mbox{\scriptsize\textregistered}}$} someone else
changes it to
\newcommand*{\regstrd}{$^{\mbox{\scriptsize{\textregistered}}}$}
new 196b144b6d JCGS paper: minor changes in wording to SAS batch
section; note you can't say must because SAS/Connect allows you to specify SAS
datasets on remote computers, but it is clumsy to set up and maintain;
ESS-elsewhere is much cleaner
new 155365504d smooth section Interactive Processing/S
new 7b90e93477 remove commented out .in.ESS. This was replaced with
options()$STERM yesterday.
new 784e9861e6 change default to (fset 'S 'S+6) etc.
new 3bc6f29b6c 1. change strings from *ddeclient ESS* to '(ddeESS
[S+4])'
new 4048035740 change *ddeclient ESS* to '(ddeESS [S+6])'
new 1d0fe4a07b ESS-elsewhere: moving towards a common codebase for
batch ESS-elsewhere
new 1efcbb493c ESS[SAS]: a few adjustments
new c307e40849 ESS[SAS]: a uniform interface for batch elsewhere may be
a bit too ambitious at this time
new 3bcc536217 ESS[SAS]: should be good to go for the next release;
will test tomorrow
new 26b0452aeb ESS[BUGS]: let's schedule elsewhere for the next release
new 32ed41ff09 ESS[BUGS]: working, but no elsewhere yet
new 07762590dd C-c C-f (finally!)
new e52c736d84 comment
new 7d55e492f3 doc string
new bfcc954569 JCGS paper: my 'final' changes; when are the comments
going to be removed so I can print a clean version for my colleagues to proof?
new 5e7c22f70b JCGS paper: minor changes; Macintosh to Mac OS; added a
comment to the R Mac discussion; turned off comments
new c55ec7e760 JCGS Paper: committed new title
new bcfd191803 I am now ready to send the paper back to the journal.
new 1b922efbc9 JCGS paper: made some wording changes to the abstract;
but, 1st paragraph of Intro doesn't flow; software development is now just a
thrown-away thought that is only involved in the first 2 sentences; let's just
start with an enhanced 3rd sentence and go on from there
new a6cf04b187 JCGS paper: Intro; the software development angle was
hanging in the first 2 sentences w/o a tie-in to the rest of the paragraph. So
I deleted them and re-structured the rest of the paragraph as follows:
new ecbff797f0 JCGS paper: a few minor changes; removed last RAD
reference; updated outline
new d738d49403 Graphics are now in postscript. They look bad on my
screen but print ok. keep them in the .ps.gz format to keep size under control.
ghostview can read the compressed format.
new 326bcc6c56 postscript figures skipped in previous commit
new 3c751b97df text now refers to color figures, no the previous black
and white.
new cef2680836 ESS[SAS]: improved macro statements syntax highlighting,
i.e. you have more freedom of placement than you do for SAS statements in
general
new 8b1ab57075 ESS[SAS]: mult-line comments of the /* */ variety are
always fontified correctly because they are handled by grammar rather than
regular expressions. OTOH, * ; and %* ; comments have only worked in the past
on single line comments. This is particularly annoying in SAS-log-mode since a
single-line comment will often be flowed and not fontified correctly. There is
no solution TIKO for the multiple line problem so I changed the regular
expression to just fontify th [...]
new 765c7f699e changed back to using \includegraphics. No more draft
mode at this point. I can put it back if you want.
new e97c1fd101 PS Bounding Boxes, needed for compressed files
new f973126576 graphics extensions. Commented out.
new 9e8303006c small silly additions, all commented out, for ease in
producing PDF versions for resubmission. More additions after seminar.
new 0c9410e83b no more figure 3a and 3b. now it is the top and bottom
panels.
new c0a13d24ff typos
new 0cb1b26404 abstract, intro, and Emacs sections changed. In the
middle of the sect 3 (ESS extends Emacs).
new 7eefdc3b1a more edits to ESS extends Emacs section. This part
really needs cleaning! (I'm still working on it).
new 622bb5e73b changes up to "batch file processing". Mostly
tightening English, small rephrasing. I'm commenting out old "comments" that
don't appear to be relevant. (but that's my personal opinion).
new 1679ceae78 moved Internet Resources to "appendix".
new e45c96e00f Regarding selection of keywords: you CAN NOT use words
in the title. Honest. It's an indexing thing. Should we put back
"cross-platform"?
new 5f0f09853c graphical version of history
new 9a31162cb5 added url to Chassel elisp reference
new b377aa83cd typos.
new 3da325f6c7 JCGS paper: Many small word choice changes and a few
comments added. Although, the goal was a final version by Feb. 1, I do not
believe that we are there yet. The beginning, middle and end are not
cohesively tied together. And, I don't think the History section is what the
reviewer's had in mind.
new aec52b8845 respond to Rodney. typos.
new d51546a21b JCGS paper: fixed keywords; didn't know about the title
exclusion, sorry! added another comment to the enforcement debate; enjoy :o)
new acd5d3268c abstract change: "for a variety (stat packages) on
most (computer systems)"?
new 066840d41f more abstract edits.
new 56fb5d5f9b whitespace.
new 048244d32a keymapping isn't really a good verb. How about "binding
to keys", or keybindings, or similar? A keymap is a map that describes
keybindings?
new 54bba4dcf2 redid the introduction yet again. I think it presents
what we want to present, maybe?
new 8c0bbd4b47 first Emacs paragraph mod'd. I'd like to drop the
commented out section, and will if no one screams.
new eaa2b17acd rewrote buffer paragraph. I think it focuses on that
aspect a bit better. Comments if not, please.
new 4c4a57a88e more mods. I think I'm understanding Rodney's points.
new 123f735832 version control and file tranfer (ala efs or ange-ftp or
tramp) are minor modes!
new f00b0bf799 major modes: only one "type", since the other issues
either fall into the current "what emacs can do to buffers" or to minor modes
(tramp/vc/etc are technically minor modes, not major).
new a7759adfbe small changes.
new ade33b4306 removed a AJR/RS commentary that was resolved.
new 86e3d7250d moved Rich's example and Rodney/Rich's comments to "ESS
extends Emacs".
new e8ba4784e6 small clean up. no need for remapping to resemble other
editors, or emacspeaks.
new 2b0d873be9 combined ediff and version control; they are "somewhat"
similar and intertwined.
new 3f28dd384c edits to Emacs extensions paragraph, end of "emacs"
section.
new 768a92f8f1 I can't spell, and should always LaTeX prior to
commiting (c/stextss/stexttt/)
new 51cf951824 hyperlink or hyper-link?
new 4ca361d165 more editing on Major Modes. I think it's coming
along...
new 2a41f3df94 small changes.
new def3cfffd8 small changes to editing extensions subsection.
new dabaf46cab whitespace.
new 51d16933ff merge my changes with Tony's
new ac80c6b0ee more abstract edits.
new ad0a0b6d95 cleaned up the introductory section. I think the intro
and abstract are "finished". Please disagree soon-ish if at all.
new 26e1f22c2b removed timeline figure as per Rich and added timeline
table as per Rodney.
new 841198c59a fixed history a bit. Need a better way of presenting it.
new 5adcc8ad8e sas-mode history mods, small.
new 56844508b2 edits up to keyboard/mouse input paragraph.
new b472de5fd3 cleaned up and de-referenced "Buffers" paragraph.
Please note comments re: foreshadowing and "obvious". I'm uncertain about
these.
new dcc578094b cleaned up comments to make "pretty.".
new 962f9cf04a working on modes paragraph. Cleaned up first paragraph,
but still need to re-insert ideas from the second commented out paragraph.
new aaafa9f317 minor mode paragraph cleaned. Removed
foreshadowing/duplicating ideas.
new 5bfe4dec80 removed old figure, small whitespace edits.
new 47566ded18 ediff figure moved into ediff section.
new 2ad9419630 moved ediff/version control back into 2 separate
paragraphs. I was an idiot to combine.
new 797facccb5 Commented out "comments" on dired/shell-mode/redundancy.
Can we remove the section which now starts:
new 62df889f8a finished a crappy transistion paragraph at the end of
the Emacs section. Someone take a look and edit.
new 31e3cb22d7 small edit to transition.
new 9cbec19612 small whitespace changes.
new 8691afea09 I added content and reformatted the history table.
please check.
new 326686430f process interaction figure
new 5bfff5426a JCGS paper: History Table; a few small changes. Which
platforms does ESS support Omegahat on? The SAS batch comment applies to all
3; Omegahat also? Also, why do we have ESS-elsewhere in this table? If we
can't even agree on what it means; how's a reader supposed to know what it is?
new 709d96f32d changed ESS-elsewhere to S-elsewhere (SAS interactive
COULD be elsewhere, but only with a bit more hand-holding than S or R
elsewhere).
new df163aff86 commented out 2002 since this is "history". removed
request re: prev generations.
new ecbb2adf31 corrected history re: version 4 (David Smith
responsible, fixes/extensions by Maechler/Rossini...).
new 64bb68f381 removed commentary and agreed with Rich on use of
paragraphs, not subsub blah sections. We just have to be careful with
referencing.
new baa57c6112 Rodney's comments re: double mention of dired and
filename completion are now satisfied.
new c92ff75859 removed spurrious indexing.
new 7c6d80d061 Doc changes for pending ESS-5.1.20 release.
new 9699cb25ed ESS[SAS]: last change before 5.1.20; forgot to add
C-TAB to the globalization for PC keys
new 4f6a72b4ca Updating README, ANNOUNCE for new version
new 7fde43979c Updating docs for new version
new 5216bd038c small edits and cleaning to "interactive transcripts"
paragraph.
new cde1650780 Makefile: updated for new repository
new c390fa9917 "keyboard entry" for character-based terminals is
redundant.
new a5af4c4e56 rewrite Keyboard/IO paragraph again. I think (?Rich's?)
changes were extremely positive, and just need a small bit of tidying.
new 3d9484e684 JCGS paper: commiting again, I think something failed
on my last commit. Too bad, I had alot of great comments for you guys :o)
new 97a414c89b small edits to streamline "buffer and control" paragraph.
new 0c839d2bc5 batch file processing -- comments were irrelevant,
removed them.
new 22d6e98ebd streamlined the BUGS subsection.
new 5840b36154 S+elsewhere is the 1998 name, and belongs in the table.
new 34e1c43c8c rich, I'm going to disagree only on what we define as
2002. Mac R and BUGS Batch happened in January? Sort of. I'd like to keep
2002 clear, unless we can figure out what we are doing this year.
new 1b946ca224 first cut at "source-level debugging". I'm going to
surgically remove the "user-manual-ish" sections of the paper next. It's going
to be ugly.
new faa940326b retitled "remote interaction" to "remote access"
paragraph.
new 6daa2c9664 first stab at redoing the S interactive section --
checking in, in case I want to back out!
new 4653cc27a5 Major slash-and-hack of batch/interactive sections, and
a question:
new 93aa459406 redid SAS batch, first pass
new 2854f5d068 cleaned up more up to section 3.1
new 180683c347 whitespace (bad keypress)
new 95474be5ca fixed conclusion to "Emacs" section. Finally, I think
it isn't bad (I'm not saying it is good, yet...).
new 0306d4d114 figures should not be "on a page of floats".
new ea41d758a4 cleaned up even more.
new ac39323078 put expanded first paragraph of sas display manager
back. lots of small changes
new 49901f3578 Updating docs for new version
new 963dfc9d83 Makefile: Removed the JCGS paper from the distributions
and fixed some problems. First of all, zip will update a .zip if it already
exists. I found no way to change this behavior. Also, gzip will prompt you
before overwriting a .gz. So, I just delete the files if they already exist
with a test && rm || true. Also, tar would occasionally give me an error about
symbolic links. So, I did a mv instead of an ln -s.
new 684bf6246b took a stab at modifying the abstract. Rich, it's not
good, but is it in the right vein?
new 66e6f3d0c5 one more sentence needed in the abstract.
new 005033fcdd Stata should reference version 7.0.
new 974c007ca7 figures should be top or bottom, not "here".
new 9c2741f604 good start on the revised abstract.
new 7af64611ab JCGS paper: a few minor changes on pp 2-3
new c42c7b4fab JCGS Paper: I have to go to a meeting, but I have
finished editing through Cooperation across Multiple Tools on pg 10. However,
the second paragraph of that sub-section seems out of place. I think it should
be the second paragraph at the beginning of section 3.1. Anybody? Also, why is
iESS in parentheses? I'm hoping to make it back in time to finish this by the
end of the day, but I'm running out of time.
new 3a2145f102 more little changes and simplifications.
new 95f54547ff modified Rodney's proposal on ediff and source-code
control
new 5bed2f5642 JCGS Paper: I finished my review. I believe the paper
is practically ready to go out. I still don't like the history section. I
added my one paragraph, but I don't think it really helps that much. I'd say
that it probably can be ironed out quickly and sent out Monday.
new af108b6e4c JCGS paper: somehow that paragraph got copied to both
ESS Extends Emacs and Features & Capabilities so now it is only found in the
first of the two
new 8ac60358dc ANNOUNCE: first batch of ANNOUNCE changes
new e751b2c3ab 1. defined "key sequence" to be the same as "keyboard
shortcuts" and then rigorously made all usage of the word "key" conform to
standard emacs usage.
new 74645135d4 revised fortran sentence
new 3ad1a4af10 doc: last changes for 5.1.20
new 6f845b07f7 Updating README, ANNOUNCE for new version
new 3acd6d2a7b Updating docs for new version
new edf0150c21 Updating docs for new version
new 6113e1863a Updating docs for new version
new 66a69b2d85 Updating README, ANNOUNCE for new version
new 8da2762482 Updating docs for new version
new a68207b91c JCGS paper: changed the rest of "key-binding" to "key
sequence"
new 7d4ef9a154 JCGS paper: Removed the parentheses around iESS. Moved
the first paragraph in 3.1 to be the second paragraph in 3. Commented out two
paragraphs in 3 which were about emacs rather than ESS Extends Emacs. Changed
two references from FORTRAN to \Fortran. Other than ESS History, I'm pretty
happy with it now.
new acd059d039 rewrote history section. please look it over.
new 591b09a514 JCGS Paper: History; re-arranged some sentences and
paragraphs in pseudo-chronological order; also attempted to jive the text with
the table, but some years still do not match for 94-97
new b19492cc8e JCGS paper: History; more changes and some minor
attempts to make the text reflect the true chronology, but no attempts to
change the table
new 738c8599e3 Current Features: deleted SPSS
new 4e6da89ca2 Cleaned and tightened up abstract, but in general,
Rich's changes were extremely positive.
new dbfd5f086f edited keywords. "free-software" didn't make as much
sense, but "open source software" does.
new 12ab01ab43 first section looks "good", I think.
new e7391b104e Section: Emacs Paragraph: Input
new 1c73d0da0b Section: Emacs Paragraph: Buffers give Emacs control
new 9942fc3f91 Section: Emacs Paragraph: Major/Minor Modes
new aa3a612abe Section: Emacs Paragraph: network support
new b8957c9e95 Section: Emacs Paragraph: Editing extensions.
new 17fc273db4 Section: Conclusions
new a10c23f2ee whitespace cleanup.
new 9372304e70 Makefile: after make rel goes flawlessly; do a make tag;
you might want to wait a few days just to be sure since the tag must be unique
and we don't want micro number escalation
new 75224f02ba small edits for network support paragraph: open vs.
"unsecure" (which is more slang/tech),
new 5e05676bdb spelling: controllong -> controlling
new 985b946049 small edits. This and the last refer to the intro to
"ESS extends Emacs".
new ad7db7248f doc: a few cosmetic changes to docs and some trivial
changes to ESS Extends Emacs that were irking me; I guess I'm getting
curmudgeony. By the way, thanks to whoever has been correcting my many
mis-spellings in the JCGS comments :o)
new ea16237074 I took out the SSL sentence. It is too detailed for
this paper. Also, there is something wrong with the phrasing of "initial" and I
can't fix it since I don't know what it does.
new 9f0101b149 JCGS Paper: ESS History changes. Also, found a few
\Keywords where they weren't followed by a \ or punctuation. This doesn't look
right with xdvi so I fixed as many as I could find.
new c2abd1c627 removed SSL comments. Rich is right, we don't need it.
new e8ea296724 JCGS Paper: Changes to ESS History Table
new 7e40e462c3 Section: ESS extends Paragraph: Source-level Debugging
new 3283987f15 Section: ESS extends.. Paragraph: Transcripts
new 70229bcf05 removed commented out "ESS solves common tasks".
new 686ee9809e edited ess-source-directory doc string to include my
favorite setting. It's amazing what you find when you start looking...
new 6471eb4644 added stab at S-plus standard formatting
new 9b6c5de588 JCGS Paper: ESS History; the text was not internally
consistent with respect to chronology and vis-a-vis the table. Also, it was in
more of a logical order, rather than chronological. I tried to fix all of
these problems. I think it's nearly done.
new ca5a48ded7 Makefile: Oops. We don't want tag to depend on rel.
For tagging we have to rely on the user to do the appropriate thing.
new b61919b8c2 tweaks to history section and punctuation in history
table
new b787f2213f fixed a few rough spots in the abstract. I'm working
through the paper again today.
new b2517603aa keyboard input: removed parentheticals. While I don't
like "mapping", when referring to keys, I'll leave it for sanity.
new 75090d4ae8 small cleanup to major/minor modes. I like the fixes
someone committed yesterday.
new d4b5148fe5 small edit to comment, in case we go to B&W pics.
new 3ce75bd145 removed the Rich/Rodney spat, since I added a paragraph
on formatting standards for S.
new a979aa9c50 remote access to stat packages: "very different" to
"different". I'm not sure I really want to go there!
new 3f56660b0d tool cooperation -- removed silly statements; rodney's
were correct. removed commentary from rodney/martin/tony.
new 99a595c7b0 simplification of keymap diff's : removed commented out
sillyness.
new 8b6cf0754e removed commentary for concurrent use of mult machines;
rodney's right.
new 1d6bff855d whitespace.
new 0eb4d8a8e7 Section: Interactice Processing paragraph: S...
new 2ad4cf2c30 edited the interactive SAS part a bit. Added a comment
that it looks like the old SAS terminal interface, which it did long ago. I've
not tried it recently.
new aa7458f0e1 batch file processing -- removed comments.
new 6e9df7dd49 small SAS batch edits.
new dbb3659eda cleaned S batch. removed last silly sentence. It was
"wrong".
new 96538d3ee1 small cleanup to coop paragraph. removed my comment.
new bd48bd76ae JCGS Paper: ESS History; re-commiting not sure what
happened to my last commit; I'm ready to submit.
new 40d5b15c17 Commented out Rich's SAS Interactive Coop paragraph.
Replaced with a more general remark re: editing ability without process control
for interactive data analysis.
new e6ccb91961 edited rationale for batch processing. I think it is
cleaner now.
new 00fcf0d8dc removed future work (it didn't read nicely) tightened
conclusions
new 9ab5fbac79 made the history table TINY so that it would fit on a
page. It may need to be tilted.
new cc5c38ce2c Final version, spell checked
new 0020f7b506 ESS[SAS]: added a missing F11 key definition and new
functionality for F12; pressing F12 searches for a GSASFILE definition,
otherwise defaults to SAS program name and opens the image file in an image
viewer application available on that OS (defaults to the CDE sdtimage for Unix
and kodakimg for MS)
new ff10ef96cd completely restructured section 3.2 interactive
processing.
new 4da832c643 Add citation/ref for current version of R.
new 086f0d8476 typo
new dcdd4d1234 another typo
new 427d9ebe8d JCGS Paper: refs; there is another R Sparapani, so now
I'm RA
new 27883166fc JCGS Paper: I read it from start to finish and made
changes as I went along. I think it is done. I found one last chronology
problem in ESS History and fixed it. Of course, we will have to activate
anonymous CVS at some point because the reviewers might try it.
new f210afc76c points: to remove "or byte-compiled", we have to remove
"text" (with respect to file types for loading Emacs Lisp).
new 6dc400fc6d Made the "BUGS Batch" one paragraph (it _DOES_ flow
well).
new 0843099e37 removed simple comment.
new 5e7ee97331 reordered authors. Kurt is Kurt :-).
new 193b95823b JCGS Paper: hopefully the last \SAS w/o a trailing \.
Am I dyslexic or did somebody reverse the order of the Batch package headings?
I like the new Help File Editing (R)essJCGSv2.tex
new 788d7651fd 1. added black and white figures as a supplement.
new 7569b712ee black and white figures plus supporting files
new 2e14887d83 nuke-trailing-whitespace, \ESSfig and \ifMM -- NO
content changed
new ee1effff3a see ChangeLog
new a6935d0155 preparing for resub; for that, we need to remove the
authorlist on 1 copy.
new 31109c86ad fixed grammar in abstract
new c68cb664ed small typos
new 94da439948 removed some of Rodney's amusing comments re: starting
batch to see if I've fixed Rich's request that ESS-CVS list use ESS-CORE as a
reply-to. I might have to try again.
new 53fe49305d lisp Makefile: added ess-mous.el, but have not tested it
new 5d62749a7f The repair of the C-c C-l problem reported by
S.McClatchie <s.mcclatchie@niwa.cri.nz> and Bj��rn-Helge Mevik
<bhm@math.uio.no> required a change to ess-command in ess-iw32.el. I believe
the problem was limited to Windows machines and first appeared in 5.1.19 when I
added ess-command to ess-iw32.el.
new 02be6ccefe XEmacs ref: I know that we don't want to mess with the
references, but I found out that the reference for XEmacs should be "The XEmacs
Project" rather than the "XEmacs Development Team". I figured if we fixed it
now, then we wouldn't have to try to remember it later.
new 1f1b00c656 ESS[SAS]: viewing GSASFILEs; XEmacs supports .gif and
.jpg natively. So, on XEmacs, those formats are displayed in an empty buffer.
Otherwise, graphics are handled as before (with an image viewer program).
new 40c47990bd lisp(ess-emcs.el): added a function to display
graphical images per the XEmacs documentation (for 21.4 and higher)
new 4a79b067ae ESS[SAS]: GSASFILE viewing for Emacs 21.1; I figured out
how to view image files in Emacs 21.1. But, apparently it only works for Unix
at the moment. You have to turn on the minor mode auto-image-file-mode. Then
opening a .jpg or .jpeg file will display it in a buffer. It is supposed to
work with .gif files, but it doesn't for me; so I'm only activating this
feature for JPEG.
new f5e386d598 add mouseme.el to lisp/Makefile
new f068201d93 version used for unblinded PS/PDF files.
new 9f91e5ed25 version to create the "blinded review copies".
new 4613372140 back to "normal".
new 5520d23e22 ess-command on windows. fix last week only needed if
buf is t.
new a72310c09d make C-c C-q work with R
new 1a31446f0e doc: noted that certain geriatric versions of emacs are
no longer supported
new e84e4468ef doc: added "custom" link
new ee2dd74ba5 ESS[SAS]: Somehow managed to have to two functionally
identical versions of ess-sas-file-path; now only one.
new 8664ef048f ESS[SAS]: added font-lock support for legacy
COMMENT...; style comments
new d6eb59b050 files and build/export for xemacs package
new 94a9436dfc Add '\docType'.
new f99b6c8cc2 doc: first attempt at creating user manual with texinfo.
I thought that I could just mimic help-s.texi. However, help-s.texi appears
to be a basket case. It has no @menu statements. This made it impossible for
me to makeinfo. So, instead I created help-sas.texi from scratch based on
README.SAS. Note that the @menu commands will cause problems if they contain :
so I've been using --. Also note that makeinfo appears to create working info
pages, but texi2dvi does [...]
new a6729ab75c ESS[SAS]: estimate and contrast keywords are now
highlighted
new 6e000143fa ESS[SAS]: F12 (graph view) now defined for all locales
new ddf1db02a5 doc: First attempt at creating info documentation for
SAS. It is basically README.SAS with a few additions/corrections. Fine for
this release, but could use alot of work.
new f157d5e1f2 doc: changes for 5.1.21 release
new 9102532a1c ESS[SAS]: corrected font-locking for in: operator
new 3020bb518f doc: many changes addressing Rich's concerns (please see
ess-core discussion if you are interested). Before 5.1.21 can be released, we
need to figure out how to get texinfo to generate the proper version number in
all documents.
new 97afca4d73 5.1.21: lots of changes for 5.1.21 release
new 8508db8f5d Updating README, ANNOUNCE for new version
new 7c07157e5d 5.1.21: more doc changes for release
new 263fc71c68 Updating README, ANNOUNCE for new version
new a70c4bc1eb info: need a directory with nothing else in it for a
concise display and this seemed like a logical choice
new 579239ff79 Makefile(xemacs-links): updated to reflect the new
location of info files which makes a very logical connection in this case as
well.
new 4391a666d1 @essver and s-plus 6 references
new 53ba30b0cc typos and introduce filetype-2 earlier
new 8a47b06d9e make last line less than 80 columns
new 593f4928e6 doc: added one @display that I forgot earlier
new 55b265b9ae Updating README, ANNOUNCE for new version
new a793efa2d2 Updating docs for new version
new 359aa8ad2c Updating README, ANNOUNCE for new version
new b509e785dd Updating README, ANNOUNCE for new version
new bd10d740ab Updating docs for new version
new 7f446b9143 Updating docs for new version
new 585485e76b I fixed up help-sas, installed help-s, fixed up some
style issues, cleaned up cross references to empty pages.
new 47bc9cbe2c we now have ess.info-4
new d8765d2620 simplify ess-sas-toggle-sas-log-mode for legibility, no
change in what it does, see email for details.
new a60bae5fbf These files are the start of semantic.el support.
Useful for using the CEDET tools (cedet.sourceforge.net), including ECB.
Definitely worth a bit of time, but they get awfully confusing.
new de64c8b3d6 we don't want the semantic stuff "live" yet!
new c17a4e9163 wrap file-name-as-directory around ess-lisp-dir... [from
Jeff Mincy]
new 02dedf91ed new ess-directory-function and ess-history-directory
stuff from Jeff Mincy
new c009cde54f ess.info -> ../info
new 6aff7cdfeb version number was lost -- bug in perl in Makefile ???
new 8f96044f25 ess-setup-directory-fun etc from Jeff Mincy
new d2a8d3d563 ..-DO-clean-region; added to Menu; see ChangeLog
new 96a78eea03 S-Plus 6.1 beta for Windows works correctly with ESS.
6.0 didn't work correctly.
new 54b5252471 tweaks to S+6 for S-Plus 6.1 for Windows beta 1
new 7460327225 ess-remote
new cdee11e4e1 add &optional proc-name to ess-remote
new 5c750a42d4 change SAS to SAS-customize-alist
new a9ca7ce09c ESS[SAS]: updated ess-kermit-get per the latest
proposal; created a variable ess-kermit-prefix which is customize-able that can
be used to specify the files that are recognized as local kermit copies of
remote files. : is the default and the only other value that is recommended is
] also, created ess-kermit-remote-directory which is buffer local and the
default is customize-able; currently $HOME when you run ess-kermit-get you can
reset this variable and ess-kerm [...]
new 4f3fbb4798 ESS[SAS]: ess-kermit-send now works although I haven't
tested it completely. still need to fix ess-sas-submit-sh
new 6eb1abeb42 ESS[SAS]: ess-sas-submit-sh now works with local copies
of kermit transfer files. just need some documentation.
new 2b548d8e3c install Thomas Baumann repair to
ess-transcript-clean-region
new 3e182b4af5 ESS[SAS]: ess-kermit-send incorporated into
ess-sas-submit-sh kermit is almost as transparent as tramp and ange-ftp/EFS
just execute ess-sas-submit like any other file
new 461ab0fe07 add ess.info-4
new a93b579a40 @display
new 710e310d5e Updating README, ANNOUNCE for new version
new 3fb4d046e9 run pdftex twice
new 3d2e56da8d minor typo in footnote
new 41f1a3e707 some @item s fixed --- do NOT use manual "-" for items!
new 21b8e303fa @footnote properly
new 5cb02d2ce8 Makefile fixes; ess.info* only in ../info
new c16091d95e better Makefile fixes; add "pdf" target
new a7da49a704 clean-region fix for new menu function
new c91ee8982a ANNOUNCE: missed a reference to @essver{}
new 1a121e4f9d ess-remote now works for "sas -stdio"
new 1eb8ed2f9b ess-eval-line-and-step-invisibly is needed for
ess-remote to work with sas
new 712b7a81fb ess-remote for SAS needs shell-mode
new 112ec18eec put ess-eval-line-and-step-invisibly on C-c i on
sas-mode-local-map
new 364818bb6b doc: updates for next release
new 563889a0a5 S-Plus 6 help() function uses pager=options()$help.pager
new 966b0500b0 gnuclient doesn't work across tcpip (or at least I don't
yet know how), so I removed it from inferior-ess-language-start for ess-remote.
new 51095a06d3 comment empty chapter; update nodes and menus (in Emacs)
and hand fix
new 8f9ee15726 Thank you Martin, I was starting do essentially the same
thing to ess.texi. Now I don't have to.
new 0628085ec0 ESS[SAS] help: discussion of ess-sas-submit-command etc.
But, still need to discuss ess-sas-submit-method and kermit too.
new 5cac1168d2 @node lines cannot contain []. I replaced them with ()
in the node lines and left them at [] in the section heads and in the body of
the text.
new e1f4ce4775 repair trailing garbage by removing [] from node names
new ac619054b4 ESS[SAS] help: ess-sas-submit-method discussed, with
respect to both local and remote SAS batch jobs including Kermit
new 5610aee497 ESS[SAS] doc-strings: updated doc-strings for
ess-sas-submit-method
new 574d1646ed ESS[SAS]: ess-sas-data-view will now recognize a
permanent SAS dataset name that ends in a macro variable. You will be prompted
with the portion of the name up to, but not including the macro variable, since
it wouldn't be valid otherwise. You will need to complete the dataset name.
You cannot use a macro variable for the library since &libname.dataname is
macro concatenation.
new 38b877b98f ESS[SAS]: ess-sas-data-view; oops that was not right.
now fixed. dataset names may end in macro variables, but libraries must not
new d3eebc6aa5 add reference to ~/.xemacs/init.el as the Xemacs
alternate for the Gnu emacs file .emacs
new 540bb5d93d document ess-remote, S+elsewhere, ess-elsewhere
new fa016078e5 Updating README, ANNOUNCE for new version
new 88ab514a61 Makefile: commented out a stray reference to info in
the doc directory
new db87e28da9 improve documentation for ess-remote
new 7dc90d42ed dir file needed in same directory as *.info* files
new 4cf678ab43 5.1.21, not *.20 (is this not yet integrated in *.texi ?)
new d35bc42fa3 Makefile: made compile the default; also fixed problem
with make all
new 9193e4c071 M-x SAS does not work with MS Windows
new 46d5d6dda7 ess-utils: explanatory comment on the recent change in
ess-revert-wisely
new 0d2cf0c4d8 ESS[SAS]: changes for more user friendly kermit file
transfers; ess-kermit-prefix default is now # which should be os-independent;
former defaults, : or ], could be problematic and were based on
ange-ftp/efs/tramp (an unnecessary restriction it turns out); when ess-sas-goto
is passed the suffix "log" or "lst" ess-kermit-get is called if the file starts
with ess-kermit-prefix; other extensions could be dangerous since you might
have altered the local copy whereas .lo [...]
new 79fe741244 ESS[SAS]: fixed a newly introduced bug in
ess-kermit-get; synchronized ess-kermit-send with ess-kermit-get; replaced
equal with string-equal (do we need to do this globally?); I'd like to do a
little bit more testing before 5.2.0; I'll try to get it done tonight
new 5485556f80 doc: a few minor changes in preparation for the 5.2.0
release
new 016b118cec doc: minor improvements
new f49d1ed990 ess-kermit-get: last bug-fix ; it's about as
user-friendly as I can imagine at the moment
new f61a2ce8e3 allow prompt "Browse[1]> " -- i.e. add "[]" to valid
prompt chars (but not as first one!)
new a26205209f Unix Installation: massive changes; I really don't
understand points 7 and 8, but I assume the XEmacs parts of 8 will change once
5.2.0 is an "official" XEmacs package; I suggest similar changes be made to
Microsoft Windows Installation, but I made none. Enjoy!
new 7bb1c33ae2 Updating README, ANNOUNCE for new version
new 2d193d7f51 Updating README, ANNOUNCE for new version
new 701167810b Updating README, ANNOUNCE for new version
new cb954eb34e w32-short-file-name win32-short-file-name
new df7a8ee361 w32-short-file-name win32-short-file-name
new cb2c3fc51c ess-emcs.el: (featurep 'xemacs) has been implemented
according to Rich's suggestion; however, ess-running-xemacs is rather pervasive
among numerous other ESS lisp files; I don't have time to go into every file
and change them all; but, this will certainly be the recommended route to take
with ESS 6
new 16017864bb VERSION: 5.2.0
new 1df49c1b45 all ess-running-xemacs have now been replaced with
(featurep 'xemacs)
new 6a2abb6cab activate imenu for S+modes, using the ess-[SR]-use-imenu
variable (in R and S+)
new 9b183604a8 activate imenu for S+modes, using the ess-[SR]-use-imenu
variable (in R and S+)
new 2ee420f1f8 ess-sas-data-view: Now ignoring WORK datasets since
there is no way to open them anyway. It would be nice if this function (as
well as ess-sas-graph-view) could also be accessable via the mouse. Any hints
as to how to do it would be appreciated. Currently, you have to move the point
manually or re-type the dataset/graph that you want to view. Just clicking on
a dataset/graph would be easier.
new 100819963a updated copyright to 2002. Deep thought: does
everything need a person to copyright it? Wouldn't it be better to have
something like: Copyright (C) 2002 ESS Developers?
new e12546bc10 ess-sas-data-view: the code will make your head hurt,
but the search for a permanent SAS data just got a little smarter. After it
finds a tentative candidate in a forward search, it checks if it is a
work./first./last. If so, then it backward searches. I suppose a better
approach would be to write an ess-search function that takes arguments for
regexp, direction, and exceptions to ignore. I don't have time right now, but
let's add it to the TODO.
new df3ccdb65e ess-search-except: I had some free time and I decided
to write a function to perform the complex searches that are necessary for
ess-sas-data-view. I suppose a function like this would be valuable for
ess-sas-graph-view and for other packages as well. After a bit more testing,
I'll put it some place more appropriate. I suppose we don't have alot of time
left before 5.2.0
new 553ab76af8 ess-search-except: I believe it does what we want now.
Sorry, to make this a multi-stage commit, but I can think in SAS, not elisp yet
:o)
new edc8af2dde ess-search-except: I forgot to include the bloody
example of it's use; now see ess-sas-data-view.
new 0dd5d108ae ess-search-except, ess-sas-data-view,
ess-sas-graph-view: improvements to all; simplification of the latter -view's
with ess-search-except and other minor changes
new 2c586951ac ess-cust.el: applied Stephen's patch; also changed more
:types from "string" to 'string; finally, fixed custom-ize for SAS; it always
worked if you specified 'ess-sas for the group, but never worked if you
specified 'ess; this was because defgroup defined 'ess-SAS rather than
'ess-sas; and, now I understand what :prefix does; we discussed this previously
and nobody knew (the documentation doesn't say either); :prefix is the
beginning of the variable name that the c [...]
new 5826621f56 ESS[SAS]: moved ess-kermit- variables to ess-cust.el and
ess-kermit- functions to ess-utils.el
new ba13356c04 ess-cust.el: added ess-kermit- variables
new 6353f1c227 ess-utils.el: added ess-kermit- functions; now, it's
really ready for testing
new a03c1e680f ESS[SAS]: ess-sas-submit-method needs to be buffer-local
so that ess-sas-submit can submit different buffers in different ways with the
Local Variables trick
new e800b86b74 ESS[SAS]: tweaks to -> ess-sas-submit-mac for JSM
presentation
new 2247a6f14a ESS[SAS]: ess-sas-goto-shell resurrected! Our recent
discussion with respect to each SAS program, perhaps, needing it's own
ess-sas-submit-method brought me back to ancient discussions of asynchronous
shell buffer names. Emacs and XEmacs named them differently. Our solution was
to use & for 'sh and start for 'ms-dos to make synchronous processes
asynchronous. However, this made ess-sas-goto-shell unnecessary since the
buffer was always *shell*.
new aacfc85d72 ESS[SAS]: extended ess-sas-goto-shell to take an
optional argument if non-nil, then set-buffer rather than switch. This new
call replaces code chunks in ess-sas-submit-region, ess-sas-data-view and
ess-sas-graph-view. Furthermore, this behavior is what was intended in nearly
all (ess-sas-goto-shell) calls and I have replaced them all with
(ess-sas-goto-shell t); except for the key-bindings for F8/F3 and the code that
deals with kermit file transfers which require [...]
new ecde9186fd make-regexp.el: timing functions removed due to name
collisions with Gnus
new 8c76ab28a4 Makeconf: minor improvements in anticipation of a more
important role for this method of installing ESS
new 041c1bc95e Makeconf/Makefile tweaking: still need to re-organize
doc Makefile which is currently in the main Makefile and the doc Makefile
new 5fc8c419bc ESS[SAS], ess-sas-data-view: Now, I'm adding features
just for myself. I've always wanted the capability to add a PROC FSVIEW
statement to an ess-sas-data-view call, but I just never got around to it. You
can configure it with the string ess-sas-data-view-fsview-statement. Also, you
can now change the PROC FSVIEW command itself with
ess-sas-data-view-fsview-command and I renamed ess-sas-data-view-options to
ess-sas-data-view-submit-options to make it more clear w [...]
new f8b2040b0c ess-utils.el: added 2 new functions
new 2f70b4a146 ESS[SAS]: ess-save-and-set-local-variables is now
called from ess-sas-submit-sh, ess-sas-submit-windows and ess-sas-submit-mac
rather than save-buffer which formerly appeared in ess-sas-submit. Not, sure
what to do with ess-sas-submit-iESS, but it should not be called in
ess-sas-submit-region. Also, now called in ess-sas-data-view so you can take
advantage of the recently added ess-sas-data-view-fsview-statement buffer-local
variable.
new 5278e86cfb ess-utils.el: fixed a bug in
ess-save-and-set-local-variables; more exhaustive testing later tonight
new 992185ed75 Makefile happy-land: I think I finally figured this
maze out. We'll see when we try to release 5.1.21
new c39316a287 ESS[SAS]: fixed bug in ess-sas-submit-sh for Kermit
file transfers; noticed that ess-kermit- functions call (shell) when it
probably should be ess-sas-goto-shell
new 6eb9e61a8c ESS[SAS]: ess-sleep-for now defaults to 5 seconds on
Windows only (which was where the problem was initially)
new 481ec5d510 more Makefile changes: Apparently, we had two different
methods for replacing old version numbers with new ones. For some reason, the
old method based on perl stopped working. So, we created a new method based on
@essver{}. However, the old version targets and dependencies remained. I have
no idea what kind of weirdness resulted from that. Just in case, I'm removing
the old method.
new 74b01b9172 Updating README, ANNOUNCE for new version
new bca96b5d9a Updating info for new version
new d54f14e189 more Makefile/Makeconf improvements: I think this
should do it for the next release. Enjoy!
new 2cc19f4280 Makeconf: made 2 comments more explanatory
new 9adc492f0a main Makefile: realclean target deleted; doc and lisp
Makefile's don't have it anyway; ESSVERSIONDIR changed to ESSDIR
new 6e84bf235c more Makefile mods: made INSTALL comments more explicit
and removed install as the target from main Makefile, it was only present in
the lisp Makefile in any case
new 0421c0fc90 ESS[SAS] info documentation: lots of minor changes that
should make it a better intro as well as a more complete and correct manual
new 3cae15843e Makefile: changed target info to the more descriptive
and appropriate docs
new 1cca5139eb Help for SAS: more updates and fixes; now ready for
release
new 68315d8da3 lisp/Makefile: fixed a bug testing whether a directory
is .
new c8bae129f7 lisp/Makefile: essa-sas.el should not be compiled since
it is required by essl-sas.el and therefore, already compiled
new 8f0a3b4523 ess-kermit-get, ess-kermit-send I had to replace (shell)
with ess-sas-goto-shell; maybe we should generalize ess-sas-goto-shell and
ess-sas-shell-buffer in ess-utils.el too
new ea03da54f1 info: running some long SAS jobs, ZZZZZzzzzZZZZZ...
Meanwhile, re-wrote parts of the intro and re-arranged some of the
documentation categories; boy is that fun. NOT! Promoted "Help for the S
family" and "Help for SAS" to main categories so you don't have to poke around
so long. One bugaboo that remains with GNU Emacs 21.1-21.3 is the @direntry
which is set to: * ESS: (ess). Emacs Speaks Statistics (S/S+/R, SAS, BUGS,
Stata, XLisp-Stat). but, Emacs sadly reports [...]
new d3f86cd670 more doc changes: Where should I begin? I realized
that having info files might not be helpful if you didn't already have ESS
installed. So, I decided to create HTML docs and put them @
software.biostat.washington.edu:/ess/doc/html But, texi2html doesn't work with
version.texi. After pulling my hair out, I decided to read the documentation.
Guess what? texi2html doesn't support @macro commands. So, instead of
@essver{}, I replaced those references by @include [...]
new 913bc39a34 doc bug: I was testing out the info docs and I realized
that the "Detailed Node List" and the actual nodes for Installation were
different. In this case, it would lead you to believe that there weren't any
relevant topics in the Installation section because you see the "Detailed" list
first, but there's nothing on it. I suppose you could carefully check each
"Detailed" vs. actual node combination, but that would be time-consuming and
prone to failure. And, I als [...]
new 8808435471 HTML docs: a few tweaks to the texinfo to create a
reasonable HTML table of contents
new f34f9033a4 docs: committing files based on recent discussion
new fcf3b8f8c3 dir: I discovered what the problem is with @direntry
and GNU Emacs 21. Apparently, the functionality differs between XEmacs and
Emacs. Under XEmacs, the @direntry has precedence over the dir file. Emacs
appears to be just the opposite. So, I edited the dir file by hand. Not sure
where this file comes from. info/emacs does not create this file in a
directory that doesn't already have one. The file doesn't seem to be created
by makeinfo and thats where the prob [...]
new b2f9c9773f info: Rich's comment made me realize that we may also
need to "install" the dir file. So, I changed the Makefile to:
$(INFODIR)/ess.info: $(TEXISRC) @echo "making Info documentation..."
$(MAKEINFO) ess.texi $(INSTALL) ess.info* $(INFODIR) test -f
$(INFODIR)/dir || $(INSTALL) dir $(INFODIR) I suppose that a more sophisticated
approach could be taken, but this is probably good enough for now. I believe
that all issues that I was working on are now complete. I' [...]
new f1caa55c3c docs: some final minor changes to docs before release.
Also, attempted to address Martin's concern in doc/Makefile with respect to
install. Now, you can differentiate between making in the doc directory and
installing elsewhere as the documentation indicates. The target install has
returned for info files only.
new e2518bcc8c docs: I was trying to create a PDF version of ANNOUNCE
with texi2dvi and dvipdf (is there a better way?). And, certain functions like
@email and @code betray unsightly behavior. I replaced @email with @uref:mailto
and @code with @display. You may note that a better translation of @code would
be @example, but @example misbehaves as well. @display doesn't make a
difference for info or HTML, but it does for PDF. However, there doesn't appear
to be an alternative for [...]
new 3657122f52 Updating info for new version
new ab19f5cdfe dist: also update lisp/ess-cust.el rel : also `tag'
new de0e329f94 prepare for release of 5.1.23 (with *correct* version
number)!
new ce22390e23 Updating README, ANNOUNCE for new version
new 9480ba0d9d Updating info for new version
new 39b190489d more Makefile tweaks: lisp/ess-cust.el with proper
version number must be committed (in time before tagging etc)
new b440a2d640 new version -- Makefile did not commit (aarggh)..
new 04a7174d60 Did (vc-update-change-log) manually, then query-replaced
the "/home/ess/repository/gnu/ess/" {newly made by "update-change-log"} and
"/home/ess/src/cvsroot/gnu/ess/" by ""
new dfd550ea4b dist has dependency: a bit better, not yet it
new 43abb5b773 ess-kermit-get, ess-kermit-send: I think I have found a
bug in GNU Emacs 21.3 Setting ess-kermit-remote-directory every time is
somehow resetting it to the default on the second pass. So, I'm only setting
it on the first pass for now. This is a temporary "fix" since breakage will
occur if you change the default from "$HOME".
new c87a8e60f5 'make dist' for new version
new faa9fa1e19 Updating toplevel files for new version
new 6e3533481a Updating info for new version
new 676c207b79 add "dist" target ==> make dist should not happen twice
when called twice in a row
new c1023c7099 comment and "cleanup-dist"
new 7b9cb52fe4 moved E..LOGCVS here but outcommented, see my ESS-core
mail of 2002-08-08
new 565cc2c6bc Updating info for new version
new 319f261087 ESS[BUGS]: committing a patch for interactive BUGS and
other minor changes; thanks to Aki Vehtari <Aki.Vehtari@hut.fi>
new e8ede2aa07 fixed the global-font-lock-mode problem by (and
(boundp 'global-font-lock-mode) global-font-lock-mode) instead of just
global-font-lock-mode
new 6eb2738448 added copyright change.
new 2eda7c3551 ess-ask-..-directory in ess-cust.el, *not* here !
new 80f1351f4a sas-keys.doc: updated with File-type-2 and Graph
new 593eab3e8f Makeconf: adding MAKE = make
new ab6c03ca1c Makeconf: oops. We don't want to set MAKE here. This
is set by the command line (at least for all of the make utilities that I have
tested).
new a089c837c5 fix typo
new 876bf5838c SAS-mode-font-lock-keywords was defined only if
window-system. Therefore XEmacs 21.1 (path 11) running on a terminal emulator
wouldn't find a .sas file at all. I gave the variable the empty definition ""
if not window-system and now it works.
new 177e6dac7b tmpfile was a nonsense file. I assume it was left over
from some testing.
new 09022bc70e ess-sas-submit-sh wasn't working correctly on Windows
with cygwin bash. The line (insert "cd " (car (last (split-string
(file-name-directory ess-sas-file-path) "\\(:\\|]\\)"))))) took a valid path
"d:/rmh/503.f02/sasexamples/" and converted it to "/rmh/503.f02/sasexamples/"
which bash interprets to mean "d:/cygwin/rmh/503.f02/sasexamples/"
new 93a9920566 Well, I found out who else uses ":".
new 82598e92e5 Rodney's proposed modification works on windows. I
inserted it here and commented out my previous proposal.
new e55fcdfb63 ess-revert-wisely, ess-sas-goto, ess-sas-goto-log:
fixed a long-standing annoying feature of ess-sas-goto-log. It refreshes the
.log and then goes to the next error message after point, if any, wrapping
around if necessary. However, it would have been better if, after a refresh, it
took you to the first error message, and then to the next, next, etc. To
accomplish this, ess-revert-wisely would have to return t if a revert was
necessary and nil otherwise. Similar [...]
new 0d8b50c95a ess-sas-goto-log: I think I've finally got it this
time. So, if we ess-sas-goto-log and .log needs a refresh, then we need to
move to the top to start searching for error messages, in order. Remember where
you were before going to the top, so if the search fails you can go back there;
otherwise you are at an error message.
new fedf3dbf05 fix docu only
new b35a9c5d58 ess-sas-goto-log: Added the following warning to the
list of messages the function searches for; WARNING: Length of character
variable has already been set.
new 53203e2e1f baseline version; changes made on top of this
new df87aef9b3 etc/sas-keys: updated to latest practice, but YMMV
new 144bea1fcc ess-sas-submit, ess-save-and-set-local-variables: Fixed
2 bugs related to the Local Variables trick. First, I had moved the
(ess-save-and-set-local-variables) call to each of the shell-specific
implementations, i.e. ess-sas-submit-sh, etc. However, this is a mistake since
the Local Variables are passed as arguments from ess-sas-submit to the
shell-specific functions. So, calling (ess-save-and-set-local-variables) later
on changed the Local Variable value, but it [...]
new dc4df1bce8 some cleanup. Please don't comment quite yet. I'm
playing with a reordering (ESS, THEN Emacs, rather than the other way around).
I still need to clean up the internals a bit more, including downgrading to
black-and-white.
new 2bfbe22e4e more small changes (corrected citation)
new 9a25d0f73f more small changes.
new 00544d254d intro section edited, now working on first/second
section content jointly
new 5ea5666bcf checking in last nights disconnected edits.
new b4fd1261d9 abstract edited.
new 3f22c124e0 abstract and introduction are in "initial draft" form,
and ready for review.
new 32622076c2 more edits to sections 2 and 3 (ESS and Emacs).
new de2f72b387 starting to fix up the interactive subsection. Trying
not to repeat TOO much.
new e859d4ebe9 fixed figures. Still more work to do on section 2. I
think section 3 is done, as far as a "first draft" is concerned.
new a4335ebad9 still working on section 2; I really need to bear down
in the next hour and fix it.
new b4785b71f6 nearly there. left: cleaning up the "process
interaction" part in section 2.
new 9b6343b600 finished initial draft. Clean up needed in section 2.
new 26e0c279b6 R 1.4.1 --> R 1.6.0
new f2d9454fba Checking in addition to History table for 5.2.0 and a
fix for a problem with the table generation. Also, added brief remarks with
respect to interactive BUGS support.
new 3dfc17485d 5.2.0 new features
new cc61a342e5 abstract/section 1 changes
new e820ed89c1 final changs; i'm done
new fbaf917d4a protect capitalized "S" in 'ViSta'
new a157e43fe7 - fix Rodney's typo ("\.") - fig.1 caption - style
(general / spezialized stat.analyses) - drop "(..)" which has become wrong
new 344866824f "endfloat" only if not draft
new bb54b1b3d2 "h" (here) in table {only affecting "draft" mode}
new facd72d38e removed intelligent since Martin hates it and made a
good point.
new 7890cbffcc component to => component of.
new 25c040bced How about swapping "intelligent" for "development"? I
noticed that Tony changed the wording of the abstract and introduction along
those lines.
new 6864cefa77 audit and reproducible edits, citation.
new 21307965e6 added repro research TR
new 8aed869957 Might as well update ESS citation to 2002.
new bf9358b7fd intro paragraph: ESS is a software package "built upon
the Emacs text editor". I think this might be a necessary bit of pendantry.
new e1bf38f5ec changed misc entry to tech report.
new 8fd980c37d are -> include, for features; it's not an exhaustive
list.
new 7609e4c56a first pass at Martin's request for ESS Help paragraph.
ESS Editing => "Getting Help", first paragraph a brief description of help file
display. The second paragraph is MOSTLY the original on help file editing. I
removed the sentence on submitting help example code to both SPlus and R, since
it is better handled elsewhere.
new 688cf7c851 cleaned up paragraph after "Interactive Processing"
subsection heading. In particular, tightened up the second to last sentence,
which rambled and rambled...
new 6f2f9986a9 removed extra paragraph heading. Only needed one.
new 2b1d7a97b8 multiple machines/OSs section expanded to describe most
"local area network" issues.
new 20d16b98f3 cleaned up more and more...
new 75a047566e my "Getting Help, Navigation + Editing
new 4915e9461b ess-save-and-set-local-variables: last fix before 5.2.0
save-excursion doesn't save point in the presence of a revert so you need to do
it yourself
new b0ad0b9482 ess-save-and-set-local-variables: so actually, we don't
need save-excursion at all. all done
new e84c810206 penultimate version (maybe one more). removed commented
sections that have been resolved permanently
new 349412ffb8 see independent email
new f150228b5b Cosmetics.
new 05cbe2ccf1 fixed, as per email, Kurt's comments.
new 514147f879 small edits. tightening english
new 9d8847dfe9 more edits to ediff / source code repository/version
control parts to address reviewer concerns.
new 68da9fdb12 reply to 2nd review, corresponding to 3rd submission
new 01ebb742b9 new fig.1 (no 270 degrees)
new 74c98225fb new {these shadow the *.ps ones}
new b5111937d9 versions to resubmit to JCGS
new a62d80b6be Figure 1 is now satisfactory. I changed the names of
the revisions to fig1-top-bw* and fig1-bottom-bw*
new 96e5e8fede fixed references to SAS and S+ in the abstract
new 8d258d1a81 corrected last SAS log and SAS listing reference
new 121ff63e4e moved X11 trademark to first reference to X11
new c924fc5bf2 fixed up some awkward wording, last sentence of ediff
discussion
new 5d293683a9 fixed up the font-lock-mode discussion
new 210ac2e47e penultimate version. If no errors, ultimate version.
new f69acc9a51 ultimate version. fixed referencing, paragraphs, for
consistency
new 3cd0b88950 ESS[SAS] User Manual: a few minor wording tweaks and
corrections; I think it's a pretty nice draft of this section
new eb5401c808 User Manual: ESS for SAS; texi2pdf doesn't like ## so I
changed them all to !!
new d07324589b User Manual: ESS for BUGS; 1st draft
new d04911ae62 User Manual: ESS for BUGS; draft 2
new 284dee6e4e User Manual: "final" draft of ESS for SAS; applied
Rich's suggestion with respect to !! and @example; of course, texi2pdf still
fails, but it is somewhat of an improvement in any case
new 736fa873a6 ESS[SAS]: added syntax high-lighting for hanging then
statements; one of the known problems
new 169f77a397 User Manual: ESS for SAS; updated known issues
new 59dabd25d6 User Manual: ESS[SAS] Design philosophy brought to the
present.
new 7e978a99b2 User Manual: Help for SAS; corrected some typos and
some word choice issues; moved SAS/GRAPH to beginning of Usage Scenarios
new 1f0546c70e ESS[SAS]: new function, ess-sas-transcript, to create a
.sas file from a .log. Handles most routine messages, but it is not
bullet-proof since some messages lack a unique beginning.
new 7b49d8cb08 ESS[SAS]: cosmetic changes to ess-sas-transcript
new 2b0e60c54b TODO: a few minor changes with respect to SAS comments,
transcripts, font-lock, etc. But, I think this file has out-lived it's
usefulness since it is disorganized and more trouble to read than it is worth.
new 9c02ccef12 ESS[SAS]: ess-sas-transcript, added some of the most
common special cases, but you can never get to 100% since SAS echo some things
that you will never be able to catch like code generated by the macro language
and WHERE clauses
new 93a1e7d87b ESS[SAS]: ess-sas-transcript; added a prefix arg to
strip, rather than comment, .log messages; this might be preferable if you have
alot of /* */ multi-line comments
new 40c5296744 ESS[SAS]: ess-sas-transcript; a few more special cases
pointed out by Rich and through my own investigations
new bf6566e354 brought up-to-date
new f6bcdf5326 brought up-to-date for 5.2.0
new 2308b3d7ad User Manual updates for 5.2.0
new ab302ac7a5 @xref supply the See so you don't have to type it
yourself, now fixed here.
new 2918bfd7bd ESS[SAS]: ess-sas-transcript; 2 more special cases
new 468826def8 R-fix-T-F : improve doc string
new 8934a1cbb8 essa-sas.el forgotten to compile --> error when Install
= "cp *.elc ..."
new 6220814118 ESS[SAS] User Manual: to get PDF, several changes were
made: most @display sections were altered (in one case, it was necessary to
change to @example); TeX commands were prepended/appended; some @example lines
were shortened. It still needs a little work, but it is getting there. Oh,
and the links will work, but you have to use pdftex or texi2pdf rather than
tex/dvipdf (texi2pdf now works since it also requires a .tex file rather than a
.texi file: so why is it [...]
new 6a51159e25 drop redundant "q()\n" line
new 08406f566b User Manual[BUGS]: fixed a buggy xref
new 189d034c3c User Manual; very rough draft; the key to using texi2pdf
is to have one file, ess.texi, that has the proper TeX commands at the
beginning and end which includes all of the other files. Perhaps, this is
obvious to everyone else, but the docos don't seem to be very clear about this.
Also, made a change to the Makefile so you can create the user manual by make
ess.pdf. I'm going to send out a copy of the PDF for everyone to see since I
can't remember what the comman [...]
new 01432a1ab0 User Manual: PDF
new 2175cdf300 ess-sas-interactive: new basis for iESS[SAS]?
new ccb3cd90b4 (ess-help-R-sec-regex): Restrict regex so that capital
letter must be at start of line.
new d9b8d5f01a Updated ess-help-R-sec-regex.
new 7f6893bc5e ess-sas-interactive; take 2
new a9ea2a5bbd ess-sas-interactive: Eval region now works too
new 2b75046354 Sweave(R) minimal setup: RFC
new 51b45df170 Sweave renamed to Rnw-mode as Fritz has it
new a303e404cd User Manual: added important key press information for
working with Kermit in an emacs shell buffer
new 305a11e580 Add Stephen.
new a212fd0d4c Remove bold; use @Sl{} macro.
new 670155664e Include ess-defs.texi for @Sl macro. Add Stephen to
author list. Remove bold from ESS/S. Remove Variable and command index (had
just two entries). Use "X window system" or "X11" rather than "X-windows" (see
`man X'). Add section on editor=emacsclient. Change "more historic"->"older"
Correct exit() entry in the variable and command index. Remove multiple
references to Emacs/XEmacs differences in .emacs/init.el for init file.
new 06ac75e6a2 Change example for prefix args to R process.
new 01f4105e33 Delete redundant reference to .emacs init files.
new 14e3b23815 minor typos.
new f654314802 Remove unwanted bold.
new 39969af644 New file to include common macros.
new f628ef25ce Changes to doc.
new 9056183213 Simple docstring fixes.
new 1897f0b2c9 Correct some errors in indexing of variables/functions:
ess-plain-first-buffername is variable. ess-remote, S+elsewhere: functions.
new 36826e99df ess-list-object-name-completions -->
ess-list-object-completions
new 48f31e501b ess-elsewhere --> ESS-elsewhere
new 2dec16bf2b ESS with Kermit: Local Variable Inheritance. I've
never been able to figure out how to transfer the local variable settings from
one buffer to another. This is necessary for stream-lining abstractions like
handling the differing local and remote locations of a file for example. For
ESS[SAS], you could put the necessary code in (ess-sas-goto) since that's
called every time you switch files. How you might do this in general, I don't
know. But, specifically, ess-k [...]
new 3918ab425c ess-sas-submit-sh: cleaned up the Kermit section
new 9a6fdf021f ESS[SAS]: added function ess-set-local-variables;
preparing for ESS 6
new 086f800e60 Cloning local variables between buffers is now automated
via the function ess-clone-local-variables. However, there are a few caveats.
Using the buffer-local-variables function doesn't work. It turns out that
there are lots of local variables and cloning some of them will generate
errors/problems/etc. So, for the purpose of this demonstration, I created the
function ess-sas-create-local-variables-alist which creates an alist of only
the local variables that we wa [...]
new 5bb7654daa having trouble with ess-sas-sh-command; pcl-cvs saying
it was removed?
new 6c8d0c87d3 restore with new date
new b3391ead2b Cleanup whitespace.
new b46ed02ee6 ess-rdired.el: New file. Dired-like browser for viewing
objects in R processes.
new d56d8f7ff6 forgot to add months ago
new 27812bd6b2 ess-rdired.el added.
new bfd74a3243 (ess-rdired): Add autoload for ess-rdired.
new d837ddfaba update comment about info files to point to ../info/
directory
new ea3c906e94 move ess-add-ess-process from essa-sas.el to essd-els.el
new 971bf7a287 ESS[BUGS]: For longer .bug files, you can be in the
.bog and forget where you are since there is no indication other than the file
name after the welcome message scrolls off the screen. And, then you start
editing the file thinking that you are in .bug and it is a complete waste of
time. So, now backbugs makes the .bog read-only for sh. I'll explore similar
solutions for DOS batch files.
new 3fe7b864f8 ESS[BUGS]: I figured out how to make files read-only
under DOS as well. I'm updating BACKBUGS.BAT to behave like sh backbugs.
However, I don't have real DOS anymore to test this. I've got bochs+FreeDOS
working, but I can't figure out how to access files on my unix file system from
within bochs+FreeDOS. So, if anybody knows how to do that, I'd appreciate a
hint :o)
new aac7274a9f ESS[BUGS]: checking in new backbugs and backbugs.bat
scripts that don't delete .buf files. These file are occasionally informative
since they represent the last command that was submitted from the .bmd file.
For example, with a file size of 3 you can be pretty sure that the last command
was q() which is a good sign. The idea to remove .buf came from the bugs
script distributed with bugs, but that policy is not consistent with the
handling of .res files which are [...]
new f2c7327271 footnote for revert-buffer bug workaround
new 01662d156b Requirements: tried to clarify the remarks with respect
to emacs versions that are no longer supported
new 806d61faa2 ESS[SAS]: added syntax highlighting for IML statements
and functions, but not calls; will do those if I need them, but I'm too
lazy/busy now
new 66b905142d Final clarification regarding the Local
Variables/revert-buffer problem in XEmacs, i.e. patch now available.
new 096c1d3866 new features in ESS[SAS]: added a few and expanded on
others; note that SAS/IML syntax highlighting should be fully functional; the
CALL routines were already handled by the Datastep regexes which I forgot about
new 6c8730dc9f Comments: most people should leave this file alone !!
(C) 2003
new efb179a169 (C) -> 2003; s/trailing-blanks//
new 7e8c869e06 ESS[SAS]: changed the name of the default shell buffer
from *shell* to *hostname*. This is handy for running jobs on remote hosts
which is now trivial due to the following addition: ess-sas-shell-buffer-init
-> buffer-local variable that you can set to a command that is issued only
once, when the shell buffer is initialized. Therefore, submitting a job on a
remote host is as easy as editing a file remotely via ange-ftp/EFS/tramp and
submitting the SAS batch job no [...]
new 80529a6ada ESS[SAS]: backed out the change to ess-sas-shell-buffer,
but kept the changes related to ess-sas-shell-buffer-init from last commit
(don't remember seeing that one in the mail?) Anyways, the old change was
unnecessary. Also, making a new change to the default for
ess-sas-submit-pre-command to "nohup nice". If you have run a CPU bound SAS
job, then you'll know why this is necessary.
new 026ceae2e7 ESS[SAS]: smartened up the default for
ess-sas-submit-pre-command for Unix due to shell differences with respect to
nice; the comment follows; by the way, when should we have another release?
I'd like to have one RSN. Thanks
new 8b919da9e5 Update Rd-keywords for recent Rd markup additions.
new 739b3940d0 Update Rd-keywords for recent Rd markup additions.
new 0063a56e7c ess-electric-run-semicolon on the ";" key
new 7e9a2a1eba ESS[SAS]: made the variables ess-sas-edit-keys-toggle.
this simplifies the situation since when the function ess-sas-edit-keys-toggle
operates on this variable it creates a boolean so I see no reason to have the
zero/one duality in the first place. also, updated the documentation and
ess-site.el accordingly. lastly, incorporated this variable into
ess-electric-run-semicolon (however, this function is not documented as of yet)
new 6d5cf8249c docs: updated for the next release; assuming it will be
5.2.0
new 4100f4ac2f ESS[SAS]: C-function-key-file-1 now saves file-1 as MS
RTF
new 2d8cfef0f9 (ess-r-var): New function for loading numbers from any
Emacs buffer into an existing *R* process.
new 5b71d0aaa1 ess-r-var function added.
new b1a21e71b8 ESS[SAS]: got tired of setting the local variables
ess-sas-shell-buffer and ess-sas-shell-buffer-init for remote hosts; so I added
the function ess-sas-file-path-remote-host which determines the remote host
from ess-sas-file-path; removed ess-sas-shell-buffer-init and replaced it with
two variables: ess-sas-shell-buffer-remote-host which defaults to nil and
ess-sas-shell-buffer-remote-init which defaults to "ssh";
ess-sas-goto-shell-buffer uses these three pieces of [...]
new 2782b24585 docs:
new 3d262271e9 ESS[SAS]: made ess-sas-rtf-export-1 file type agnostic,
i.e. you can use it for whatever buffer you are currently in, i.e. .txt, .lst,
etc. In light of that, moved it to C-F1 in all keymap schemes, if those are
global, then you will have it defined in all modes.
new b80226678c ESS[SAS]: new feature comment about MS RTF support and
a documentation of the key
new dd8f51f4bf Help for SAS: edited some @display sections; Note: do
not exceed 74 characters, i.e. column 73, since it makes an ugly *info* frame
with continuation arrows; I suppose that this is configurable, but I'm guessing
most people haven't done so.
new e616da4909 help-for-sas: corrected some typos, grammar, and minor
re-formatting
new 07c4c84998 Update for new Rd markup.
new ff8b00cde5 (ess-setq-vars-local): Prevent e.g.
ess-local-process-name getting reset to nil when re-entering a code chunk in
mixed mode buffers (like Latex/R).
new 05034f7cee ESS[S+]: nobody answered my question for R so I decided
to try S+; unfortunately, the help situation is not much better there; however,
I figured out a work-around which I am committing here: S-pager should be
gnuclient -q rather than emacsclient (at least for xemacs anyways). This opens
an HTML file which you can view in your browser with M-x browse-url-of-buffer
Maybe not as easy as if R help worked, but until then, it does the trick.
new 8fea12caf3 ESS[R]: .Last.value fix
new fe41158992 ESS[SAS]: final adjustment to ess-sas-submit-pre-command
with respect to nice
new b153d3bf55 customize: changed R/S defaults of emacsclient to be
"gnuclient -q" if xemacs is detected; works better for me, but please test;
thanks
new 991917eb31 Help-for-SAS: Tony's comment about proper documentation
made me realize why Patrick and others were having so much trouble configuring
their functions in ESS[SAS]: the documentation is wrong! Now, it should be
correct.
new 97a15dd10c ESS[SAS] and Help-for-SAS: beyond the fact that the
documentation was wrong, it seems that there was a deeper reason for the
confusion of setting function keys; the interface never made much sense to
begin with! However, it would be over-kill to change it completely at this
point, so I made some minor changes that should make it more user- friendly and
intuitive and altered the documentation accordingly.
new 99d0e09766 (ess-help-underline): New function to convert ^_H in
help buffers to the underline face.
new c0684d5c80 *** empty log message ***
new 2a17a30645 ESS[SAS]: ess-sas-goto-shell now places you at the end
of the buffer, i.e. (goto-char (point-max)), so that you don't inadvertently
create jumbled syntax when you move the point around in a shell buffer which
can create errors with confusing error messages. I think a similar bug has
been discussed recently for R/S+ buffers.
new 9b659f79d4 Update for new Rd markup.
new b3b5b87ec6 Quotes in ess-rdata prevented file from loading.
new a3891365cb *** empty log message ***
new 050b03af48 docs: updated xemacs requirements
new 40a08d9a8d Add function funs.for.package()
new 18ce78c1bd New attempt at ess-rpackage using the output from
Meta/Rd.rds -- see ess-rlib.R for auxiliary function needed.
new 3a308a091e Few minor tweaks to regexp searching of whitespace.
new c711d55913 Make system.file call more portable.
new 388b93355f new variables with docstrings inferior-S+6-start-args
inferior-Sqpe-start-args
new 01747d0b91 docs: a few updates to OS/software supported; is anyone
still using SGI?
new 0339222dd4 ess-dump-filename-template : new with prototype in
ess-cust.el; checked with (simultaneous) R and S+6 only
new d9903f007c doc: added a little blurb about custom problems in
Emacs 19.34
new 407dda1f9e ess-find-exec: added a function to find an executable;
this could be incorporated into ess-site.el, perhaps, such as: (setq-default
inferior-R-program-name (ess-find-exec "R")) i.e. the requirement to edit the
file would be lessened Maybe that example is too simplistic, how about:
(setq-default inferior-R-program-name (ess-find-exec (if ess-microsoft-p
"Rterm" "R"))) Also, I noticed that there is alot of dribble in there about
Emacs 19.28 and 19.29. This shou [...]
new d11f3119a2 docs: a brief text document about Tony's lectures
new 07ab9100c9 'make dist' for new version
new e445276cba Updating toplevel files for new version
new 5316b5d047 Updating info for new version
new 502a9448a3 getting ready for 5.2.0: had to make a few changes to
get "make dist" working. However, it still doesn't work! I got to this error
which has me stumped: ... cvs export: Updating ess/lisp cvs export: [14:38:40]
waiting for rsparapa's lock in /home/ess/repository/gnu/ess/lisp cvs export:
[14:39:10] waiting for rsparapa's lock in /home/ess/repository/gnu/ess/lisp cvs
export: [14:39:40] waiting for rsparapa's lock in
/home/ess/repository/gnu/ess/lisp cvs export: [14:4 [...]
new ff4180b1e7 'make dist' for new version
new d4bb96ae9c Updating toplevel files for new version
new c214d6311d Updating info for new version
new 0c33200b5e Updating info for new version
new 8ffc3331ab one last fix for the Makefile and "make dist" appears to
work; not seeing the ?cvs? problem that I was having yesterday; who knows?
anyway, I changed the name to 5.2.0beta1 and it should be ready to go, but I'm
not sure when exactly we should release this; any thoughts? it does have some
needed and requested features for remote SAS job submission and other
bug/feature fixes
new 2b317d9dc5 minor change of grammer
new 1b7705f1fe a few more internet address changes (hopefully that's
all of them)
new fdd2fb20fe Updating toplevel files for new version
new 092722869f Updating info for new version
new 5bdce7df8a Updating info for new version
new 1cfab0213c more internet address changes, however, I haven't been
able to run pdflatex on this file; I'm getting alot of error messages, but they
could be related to our "new" installation of tetex; it's actually been working
well for a long time, but who knows; so I guess the doc we have on-line will be
broken for a while
new f40f1294ce ess-intro.pdf is now online; I figured out what the
problem was; there was a \ref before a \label; didn't know that wasn't allowed;
but, I didn't think that I changed anything! anyways, I couldn't find the
version that included the graphics so we will have to do without it until it
turns up
new 5aadf7977b hopefully "last" fix for new internet address: found
ess-intro-graphs and am committing it, however, not sure if the PDF support
files are ascii and could be added in this fashion. Two problems still remain:
I fixed the address for the ess-techrep.pdf, but the file isn't there yet since
I don't have one; also the PHILASUG presentation doesn't exist where it is
supposed to be and I couldn't find it anywhere else. Enjoy!
new 4eeba2eae9 Philadelphia SAS Users Group rmh November 12, 2001
new 52207e3aae ess-sas-edit-keys-toggle previously it toggled TAB, but
kept RET always in the arg=t position. Now it toggles both TAB and RET
new 463251aceb Fixed a major bug that exists in all S-family modes,
i.e. replace-regexp-in-string does not exist in XEmacs. Fake it with
replace-in-string, but this will only work with the three parameter version
which is what the S-family modes use.
new fdfae983b4 was experiment; unneeded now (RMH)
new e2657b4970 hack to make comint-use-prompt-... buffer-local
new 7b0b98c22c \C-a := comint-bol (+ cosmetic)
new 03b7f3728b cosmetic
new 8cf166cd27 increase ess-loop-timeout --- and start removing it from
the *-alist abonimation
new 87f79188bc introduce ess-S-loop-timeout and *-XLS-* in ess-cust;
and use it in essd*.el's alists
new 2650e5a50c cosmetic: (current-buffer) is unneeded
new 8a16564e1d docs: found the Tech Report. it disappeared as #164 and
mysteriously re-appeared as #173. of course, all of the other ESS links are
now wrong... i think we should raise this with JCGS. incidentally, I found
out that .pdf's should be fine since they are ASCII files, however, I've had
trouble with ascii up-/down-loads. perhaps they require an 8-bit connection?
in any case, i'll put binary copies of them on the web so there should be no
problems there. let me kn [...]
new 6d7d977442 releasing beta2
new 8ad6b1838a 'make dist' for new version
new 5ee7bec973 Updating toplevel files for new version
new 6c3a149984 Updating info for new version
new d46a01fb76 Updating info for new version
new caf7485ab5 essd-sp4com.el no longer exists!
new d119e85bdc replace-regexp-in-string also needed for Emacs 20
new 7c2fe67ba5 update
new d8afffccd4 put function-name in "abc = function() def" into
font-lock-function-name-face. leave the "=" in default face.
new b644e7a0dc (ess-eval-chunk): The code chunk is evaluated in a temp
buffer, and should inherit the value of ess-local-process-name from the source
value. If the source buffer did not set ess-local-process-name, it is set once
the chunk has been evaluated.
new 29a1111fbc fix ess-eval-chunk.
new 07deeb409b ESS[SAS]: ess-sas-rtf-export-1 rtf-support does some
weird things. it attempts to create rtf files with the font that you are
currently using for emacs. however, this doesn't work for whatever reason. so,
a simple fix is to replace the font with courier and set the point size to 9.
we have been using a similar trick with rtf text files generated by SAS for a
long time
new 07bf020935 M-x S+6 for Windows will now work for 6.[1-9]. Since
6.2 is due out any day now, I think we need a release of ESS.
new 11c66c51ef dist 5.2.0beta3
new 08704ba85f Updating toplevel files for new version
new a33726de8f Updating info for new version
new 07423cc558 newfeat.texi: minor, cosmetic change Makefile:
re-instated xemacs-links as a target since it is more convenient than
Tools->Packages for our admin setup
new 6828f8858f Updating info for new version
new 8ad63fc342 use R-mode for NAMESPACE
new 0c35818e24 drop "_" in font-lock-reference-face
new ef14b6efee - make " string delimiter (same as ' ). -
fix-miscellaneous: "_" only when at least one blank around
new b3e31f7d58 R-syntax-table : use "_" as symbol-constituent (from
1.9.0 on)
new 0df6ae04f7 ESS[SAS]: fixed only bug that I have found in beta3.
f8 wasn't taking you to a shell if ess-sas-file-path was "." due to some added
functionality for remote file handling; is everyone now ready for 5.2.0 release?
new 87b03230fa (inferior-R-program-name): Customize. Add description
of file to line 1.
new a65da3a9c2 *** empty log message ***
new 3039499822 (ess-version): Change from defcustom to defvar;
presumably no-one will want to customize this variable! Comment line prior to
definiton already says that this variable is not user-changeable.
new 3533222b4b *** empty log message ***
new 4668fa11ab (ess-dialect): Change from defcustom to defvar.
new 3e0e449a48 *** empty log message ***
new 3345fa932d (ess-smart-underscore): Pressing _ twice inserts _
rather than the assignment operator.
new a75530f389 *** empty log message ***
new 7c39c9f38a Document ess-smart-underscore change.
new 1706f75427 insert "_" : {non-English non-hackers do not click on
'underscore'}
new 1f46afa649 ESS[SAS]: a little formatting of the keys docs
new c563f0ed32 ESS[SAS]: made ess-sas-graph-view a little friendlier;
it now looks in the .log to find the GSASFILE name since it is often not
available in .sas; rather it is commonly defined with a macro variable or in
autoexec.sas
new 84ada479d5 (ess-smart-underscore): Only be smart in buffers where
`ess-language' is "S".
new 10cf6caf3e Remove the code that fixes ess-smart-underscore in SAS
mode.
new aece654a71 it looks like the right place to set
process-connection-type is inferior-ess-mode in ess-inf.el; please test
new 0ac21b8501 ESS[SAS]: having multiple buffers associated with each
SAS job is a blessing and a curse. it is a pain to have to go around killing
all the buffers. so I created a function to do it and assigned it to C-F9 in
all keymaps. this feature is also needed in BUGS mode, but I haven't gotten
around to that yet.
new cc26d7c6da ESS[SAS]: improved ess-sas-kill-buffers, i.e. does not
create a buffer just to kill it
new 92c02275f1 added "R" style for R code.
new ca8b8f1931 added comment.
new 86961ac3ae ESS[BUGS]: adding some platform-specific backbugs
variants
new 6df21b3dd4 ESS[BUGS]: backbugs scripts that are now
system-independent; also backbug5 scripts for BUGS v. 0.5
new 90716f70e1 ESS[BUGS]: minor simplification of backbugs and
backbug5; also now checking for nohup.out and blowing it away prior to the next
run to not get confused by earlier messages
new f104d5f0d0 ESS[BUGS]: minor simplification of backbugs and
backbug5; also now checking for nohup.out and blowing it away prior to the next
run to not get confused by earlier messages
new c41938bf7f one more time
new 19a0e9d485 this is bizarre; does anyone know the difference between
C and c in pcl-cvs; seems that c works, when you would expect C to, but c isn't
listed so why would you try c; is it a dired thing?
new 17833b0e35 updated copyright to 2004 (not touched since 2001?)
new db2869677c extended copyright.
new 1395c2da01 extended copyright, added Stephen to the list.
new 9da9c36f8a (ess-select-alist-dialect): Use completing-read to
select a dialect, so that user gets completion on the dialects available.
new 4ecf49d032 *** empty log message ***
new c1b4605922 (ESS processes on Remote Computers): add brief notes on
how to get a ssh buffer. Note that URL currently spills into right margin in
ess.pdf; anyway to prevent that?
new aa73dea1e5 *** empty log message ***
new ca54362ffd Describe how to make a *Backtrace* buffer.
new a51f1975e1 *** empty log message ***
new f4081204e1 re-added XEMACSDIR and set it's default accordingly;
apparently, it was removed when xemacs-links was discarded; however, i
resurrected xemacs-links since it happens to coincide with the way i administer
our xemacs installation (funny that)
new b25e3b3364 fix ess-style addition
new 708326e9d1 coding style
new cf059b8f98 ESS[SAS]: updated documentation for new features in
release 5.2.0; added yet another feature: create MS RTF landscape with C-F2;
this is currently configured for US letter, but it could easily accomodate A4
(i was just too lazy)
new 319775eef8 ess-restore-asm-* from Ed Cashin
new 6e551a58f9 Updating toplevel files for new version
new f4f93c4de2 Updating info for new version
new dcd3c6c5f1 5.2.0beta4 release
new 51a476a015 'make dist' for new version
new dd043184ca Updating toplevel files for new version
new f0eb3cf780 Updating info for new version
new f44bc64f44 ESS[SAS]: mutated current US landscape function into
ess-sas-rtf-us-landscape-1 and created new ess-sas-rtf-a4-landscape-1 for A4
(although, I don't have any A4 paper to test it with); also, added docs for A4
since US is the default
new 99c3821c8d having trouble checking in; retrying
new a7c1a69aef ESS[SAS]: mutated current US landscape function into
ess-sas-rtf-us-landscape-1 and created new ess-sas-rtf-a4-landscape-1 for A4
(although, I don't have any A4 paper to test it with); also, added docs for A4
since US is the default
new 7dd0e829da Cashin's 'restore Assembler-mode'
new 667ef668f6 some cosmetic work and added comment on .Last.value
bug-fix
new 81ed94cbab ESS[SAS]: cosmetic: moved some comments so that they
do not cause confusion
new 3fe95efbb2 ess-sas-rtf-*-1: removing the -1 from these function
names; it no longer applies; it was a vestige of the original implementation
that only dealt with suffix-1 type files
new 4515dbbe9b ess-sas-rtf-*: removed -1 from documentation as well
new 3f557a1a5c Na Li: (let* ..), not (let ..)
new fad58c93c1 ESS[SAS]: check in fix for ess-sas-backward-delete-tab
proposed by Na Li <nali@umn.edu>
new 87809c15e0 ESS[SAS]: "inferior" alias keys for SAS batch as
requested prior to JSM NY; what do you want for nothing?
new 9035c244aa update xemacs requirements and some changes in emphasis
of wording
new 519f06a231 Changed copyright from 2000 to 2004
new eadc724720 refactored Peter's function a bit more.
new 1622f4edb1 Changed copyright, author email
new 07eeaec49c Resolve CVS conflicts
new 68bd1cf540 ESS[SAS]: cleared up some confusion surrounding
ess-sas-edit-keys-toggle. It's still a variable and a function. In the past,
you called the function and it toggled the variable if called with a nil
argument, but not with a non-nil argument. So, now calling the function always
toggles the variable and another function is provided, ess-sas-edit-keys-set,
that sets your keys, but does not toggle. Therefore, you can perform the two
different activities that were mos [...]
new 76f98cbbde ESS[SAS]: added a comment about the optional arg for
ess-sas-edit-keys-toggle which is only for backwards compatibility; arg ignored
new 2e6e84ee5a ESS[SAS]: created a new feature,
ess-sas-data-view-insight which is bound to C-F9; renamed the old feature
ess-sas-data-view to ess-sas-data-view-fsview; moved the old C-F9,
ess-sas-kill-buffers, to C-F10; the new C-F9 calls PROC INSIGHT rather than
PROC FSVIEW which allows you to view the data as well as generate summary stats
and graphs
new 3ed8efc0aa *** empty log message ***
new 620521a2e9 (ess-multi): Use pop-to-buffer rather than
switch-to-buffer, so that special-display-regexps should work.
new 220db7ef18 *** empty log message ***
new 863ed96425 New variable
new b3389caf71 (ess-switch-to-ESS): Respect inferior-ess-own-frame.
(ess-multi): Use pop-to-buffer if process already running, and respect
inferior-ess-own-frame.
new 14bff7d7ff *** empty log message ***
new 6b626885d2 (ess-help-own-frame): New variable. (ess-help): New
customize group. (ess-help-kill-bogus-buffers): Change to ess-help group.
new bb7b3e9341 (ess-display-help-on-object): If ess-help-own-frame is
true, use ess-help-own-frame function to display help buffer.
(ess-help-own-frame): New function and variable to display all ESS help buffers
into one frame.
new 28a69510d7 *** empty log message ***
new 842a75344a Describe how to use Custom to view and set ESS variables.
new e420346fc2 (ess-help-own-frame): Add new value 'one to specify that
all help buffers should be displayed in one frame.
new 809306125b (ess-display-help-on-object): If ess-help-own-frame is
'one, use the dedicated frame. Use pop-to-buffer rather than switch-to-buffer
if currently in a help buffer,
new a240ae1cff *** empty log message ***
new ba67d450a5 Document inferior-ess-own-frame and ess-help-own-frame.
new f24d68bb99 'make dist' for new version
new 17e31dec44 Updating toplevel files for new version
new 4474098106 Updating info for new version
new 280e8a8f62 cleaned up regexs. I think they work now.
new 36156a30e7 'make dist' for new version
new 6bb4bfe72e Updating toplevel files for new version
new d3ee284e60 Updating info for new version
new 26f77d2371 changed my email address to rmh@temple.edu
new f103b16243 commenting out the anonymous CVS server, which doesn't
exist.
new f409d9e401 not just stable version, but all versions.
new 86b9a14055 fixed Tony's home page
new 24900dc2c2 we are nearly 15 years old!
new e341fc02f9 added imenu features
new 8fdc7b0b1f I moved from South Carolina long ago.
new 1ebe72987f fixed WWW site.
new 04d64d546c (ess-use-menus): Delete unused variable.
(ess-imenu-use-p): Set default value to (fboundp 'imenu) rather than (featurep
'imenu) since the former is more useful for seeing whether Imenu is available.
(The latter is true only if Imenu has already been loaded.)
new 2fe48d9946 (ess-imenu-use-S): Change default value and update doc
string. (ess-imenu-regexp-S-function): Delete unused variable.
new e6b121f6a9 *** empty log message ***
new 40e5223cda Desribe improved Imenu support.
new 0263c558f7 * ess-cust.el (ess-speedbar-use-p, ess-funcmenu-use-p):
Use fboundp.
new e6b27aa7c7 Attempt to release 5.2.0rc3
new 28abc49194 'make dist' for new version
new eb8375cb7f Updating toplevel files for new version
new cf84ee41dc Updating info for new version
new 29a4dd3375 Document how to switch off smart underscore feature.
new d2f5eafa00 (ess-switch-to-ESS): Use `ess-show-buffer' to show the
iESS buffer. (ess-show-buffer): New function to be used when an iESS buffer is
to be displayed. See its doc string for the rules it follows as to how to
display the iESS buffer. (ess-get-bufname,ess-get-buffers-in-frames,
ess-buffer-visible-this-frame,ess-buffer-visible-other-frame): New helper
functions for ess-show-buffer, adapted from iswitchb.el.
new 8cbe64149e *** empty log message ***
new 1313475037 (ess-write-to-dribble-buffer): Check if
ess-dribble-buffer has been deleted. Remove the defadvice code that used to do
this.
new 1241110292 *** empty log message ***
new 96bdad0a60 'make dist' for new version
new f0a20f7d53 Updating toplevel files for new version
new 64d9ff4249 Updating info for new version
new 718c730dfa Document winjava, inferior-ess-own-frame and
ess-help-own-frame.
new ddb0d1eee4 *** empty log message ***
new 88a4c8ffeb Updating info for new version
new 021011dccd ESS[SAS]: more INFILE notes to strip
new 16fd5fb69d ESS[SAS]: oops, needed more to document C-F9
new 14b840f23a ESS[SAS]: re-ordered some of the customize variables
logically
new e4e54e21d3 redid essa-sas.el variable initialization order
new 9845fe0dfe bump version for essa-sas.el changes
new 3ae94581db fixed variable name change (thanks Rich); added Stephen
to ess-menu maintainers list
new 20dc967124 edited Changelog, fixed copyright dates (1997 and 1998
were a LONG time ago)
new 9a4d76854b ESS[SAS]: bumped copyright
new b455fef9cc Makefile: automatically generate and place a new
LATEST.IS. file; however, there doesn't appear to be any way to delete the old
LATEST.IS. file so that part is still manual :o(
new d6535b5c4e Makefile: now deletes, then re-creates LATEST.IS. file
automatically
new 0c26298194 (Multiple ESS processes): ess-request-a-process not
bound to C-c C-k. Commented out some doc for ess-plain-first-buffername.
(System dependent): Change of section name from "Other variables ..." to
"Variables ...".
new 442a39d665 (ESS-help--assistance with viewing help): Refer to Help
chapter.
new ee631529d0 *** empty log message ***
new c2307f6488 (winjava): Put empty lines around example to get proper
formatting.
new 94c360ee6d *** empty log message ***
new d5fb3ea33b (ess-request-a-process): Use ess-show-buffer to display
iESS buffer; update doc string.
new 9f58cab688 *** empty log message ***
new 295e9af63a make all/install: should work now for LISPDIR and
INFODIR
new fe442de92b make install: made the process more consistent and
hopefully more understandable as well; try it and let me know
new 2b8dca49c3 Initial support for ESS toolbar.
new 7c5b2dc97c (ess-display-help-on-object): Fix bug introduced in
5.2.0 (reported by Robert Hankin). If ess-help-own-frame is nil, and we are
currently in a help buffer, show new help buffer in same window.
new cd006ca70f *** empty log message ***
new f526c2846a (ess-help-frame-alist, inferior-ess-frame-alist): New
variables to store frame parameters for iESS buffers and help frames.
(ess-help-own-frame, inferior-ess-own-frame): Doc fixes.
new 7f92739390 (ess-multi): Use inferior-ess-frame-alist.
new e314844cb5 (ess-display-help-on-object): Use ess-help-frame-alist.
new 07ce1a9114 *** empty log message ***
new 3274e5ffaf (ess-make-toolbar-r-emacs): Use ess-load-file rather
than ess-eval-buffer in toolbars.
new 6bd09b0c0b *** empty log message ***
new 9957e8df5c - swap "a" and "e" in ess-(beginning|end)-of-function
- add `aka C-M-h' to things like 'ESC C-h'
new 78c7a19b1b (sas-get-options, sas-file-name,
ess-sas-run-make-regexp): Correct :type to prevent mismatch in customization.
new bd41c638e4 (ess-sas-shell-buffer-remote-host): Ditto.
new de4d8196d2 * essa-sas.el (ess-sas-submit-mac-virtual-pc): Assign
:type to be boolean. Reformat defcustoms (whitespace changes only).
new 60031acd62 *** empty log message ***
new f857f18c3a (ess-icon-directory): Guess default value based upon
ess-lisp-directory. (ess-toolbar-R, ess-toolbar-S): Store toolbars here.
(ess-make-toolbar-S): Make toolbar for S mode too, similar to R mode, but using
new S-plus icons from David Smith.
(ess-make-toolbar-S-emacs,ess-make-toolbar-S-xemacs): New defuns.
new 633ae41c80 Small doc update and insert RCS header information.
new c5e86180f5 Icons adapted from version sent bt David Smith.
new 9c4ba9efff *** empty log message ***
new 222a9de6b8 (ess-make-toolbar-R-emacs,ess-make-toolbar-S-emacs):
Check that tool-bar-map is non-nil before attempting copy-keymap (generates
error on Emacs 21.3+).
new 66f6fe7afc *** empty log message ***
new f6c38395fe new toolbar
new 93e9d6a5dd Update note on tool-bar support.
new ecb2b65e2a re-organize Makeconf and Makefiles also, improve xemacs
installation instructions
new d59df7428e remove .nosearch, Makefile.in, aclocal.m4, configure.in
Not used; see Makeconf for all necessary user modifications
new 409cdc1e1e finalizing Make* re-org and XEmacs-only install
instructions
new 7bdc4350f4 done with Make* re-org
new d898877c75 Version .. released
new 21df844d7b Updating toplevel files for new version
new 894a2e6047 Updating info for new version
new b7b09bdcac 'make dist' for new version
new 3952ee5b89 ess-site.el: removed some comments for ESS[SAS] that
are no longer appropriate
new fe887d8d5f Updating toplevel files for new version
new 4d24dfd754 Make* re-org: make ChangeLog, make dist, make rel
debugged everything should work as advertised with a touch VERSION
new bf49a35bb3 ess.html is out-of-date and out-of-sync with the rest of
the docs
new 94ae7cd7bf Moving info files to doc/info like doc/html
new d944064178 Moving info files to doc/info like doc/html
new 92aaccf8e1 Updating info for new version
new ff3bcffd3e Make* re-org improvements: doc/info now contains the
info files like doc/html contains html $INSTALL is reserved for use only with
'make install' should be ready now for next release
new 226c3ce8b1 Add documentation on how to use the toolbar.
new e844abf8d4 Describe where toolbar code is.
new 60ed69b9c9 (ess-mode-menu): Add sub menu to allow S, R, SAS to be
started from menu. Each menu item has a little tooltip help.
new beca2cb6dc (ess-make-toolbar-R-emacs, ess-make-toolbar-S-emacs):
Since R and S are now on the menubar, use tool-bar-add-item-from-menu for
consistency.
new 6ecc66f152 *** empty log message ***
new 7a83833b0f (ess-etc-directory): New variable.
new 91905d27ad * ess-toolbar.el (ess-icon-directory): Use
ess-etc-directory.
new f402ace05f (ess-SAS-pre-run-hook): Use ess-etc-directory.
new 534ae4bf72 (ess-function-outline-file): Use ess-etc-directory.
new e6058c6c68 Comment possible use of ess-etc-directory for
ess-bugs-batch-command.
new 694b228274 *** empty log message ***
new 3304f34f2a (ess-etc-directory): Move out of ess-cust.el and into
ess-site.el, otherwise various other .el files that are loaded before ess-cust
will complain.
new 8befb09ec7 Update copyright; remove old comments; update URL.
new 4f62da62b0 ess-vars.el no longer needed.
new f3ba1ede4b *** empty log message ***
new 70491bfbcd moving dir from doc to doc/info
new f6ff8c8535 minor changes
new a84ca61dff oops, forgot one change with respect to dir, done
new 75d6e2eca3 attempting to sync minor changes w/ xemacs package CVS
new c1a65b2151 committing god-awful definition of ess-etc-directory
new 9f229e5cda forgot "/" for ess-function-outline-file
new 7b49ca6083 Few typos; add brief description of Imenu and document
the 'l' key when viewing help files.
new e4331d4a8f Delete extra comma.
new 6fe737b6e7 Remove old comment.
new 104c4d7c56 (ess-remote): Update doc string. (S+elsewhere,
ESS-elsewhere): Add note in doc string to say these commands are obsolete and
ess-remote should be used instead.
new 1bb31afdae *** empty log message ***
new d78ee9e832 Switch order of ess-beginning-of-function and
ess-end-of-function in menus (beginning should come before end).
new 8713f10169 sample code that is now way out-of-date
new 5ff9a2b340 (ess-mode-menu): Remove :help elements from menus, since
XEmacs does not yet recognise it.
new a1c6e816e6 *** empty log message ***
new ce29b80778 (ess-icon-directory): Need / after etc directory.
new 97a02d5682 *** empty log message ***
new 4649f3e895 never implemented, retired
new a5e6031114 new (defun ess-replace-regexp-dump-to-src) {for
automated source cleanup}
new 5ec80c3d74 new ess-fix-dot-* and ess-fix-EQ-assign {for source
code cleaning}
new 3436fee9bc ess-fix-* stuff
new 85f1456d6b (ess-eval-linewise): If eob, remember to go to the end
of the S buffer after evaluation. This was a bug that I introduced when
introducing the ability to have R in different frames.
new 6129a93bf9 *** empty log message ***
new f54f2c3356 General icon for switching to ESS process.
new c2ff351697 ess-fix-EQ-assign: allow space before function name {we
*do* query!}
new d4f30307e3 'others, not others
new 13bdebb165 (ess-eval-linewise): Try again to get the point at the
end of the S buffer after evaluation. Previous attempt still didn't work, but
I forgot that I had set comint-scroll-to-bottom-on-output. This version should
work even with that comint var set to nil.
new cfad31211d *** empty log message ***
new b9bbb9d82d Add some notes to the end of the introduction on
keybinding terminology, and basics of Emacs.
new d68fbbb343 (Interactive ESS): At the start of the chapter on iESS,
introduce a few general terms before getting into specifics.
new 6eb1ef3544 *** empty log message ***
new 426120ba42 ESS[SAS]: two minor changes; changed the default of
ess-sas-suffix-2 back to csv and added font-lock support for two important SCL
functions: varlen and varname
new ffdac519b7 Fix cut'n'paste problem in defining the Omegahat group.
new fd00878cc3 ESS[SAS]: ess-sas-graph-view (F12) enhanced; you can
specify external file viewers for each graphics file type via the alist
ess-sas-graph-view-viewer-alist; also .jpg/.gif are now handled by image-mode
on XEmacs, if available, otherwise by graphics primitives as before
new 085cb795c0 Remove entries that are obviously no longer needed.
new e1f60bf767 ESS[SAS]: added DATALINES statement to font-locking
new 3c83a3ed0a ESS[SAS]: updated copyright
new 9312f8c7c7 ESS[SAS]: added some intelligence to
ess-sas-graph-view-viewer-alist; instead of requiring the user to customize
this; their PATH is searched for a reasonable default; I suppose the autotools
would be another way to go, but since we have agreed that they are over-kill
...; ess-find-exec does the trick in e-lisp rather nicely (and I finally found
a use for this function!)
new d2d0a4aca0 ESS[SAS]: renamed "gsview" to "gsview32" for Windows
new e3a91b53f5 Simple update of doc
new bd29a0f4a1 ESS[SAS]: cosmetic changes to header; just to test CVS
server parser errors work-around, i.e. C-x v v
new 2b681e5bd9 ESS[SAS]: replacing ess-find-exec with executable-find
since ess-find-exec doesn't seem to be working on Windows
new 06653c1253 ESS[SAS]: ess-find-exec deprecated in it's doc-string
in favor of executable-find
new 6281a8cb59 updating authors and copyright
new 18e3255b9d drop extraneous (require 'ess-inf) [thanks to Rodney]
new 5f389de6d9 Update toolbar support so that we have only one ESS
toolbar that can be used over multiple modes. This makes it simpler to use I
feel.
new a7dac19c3f (R-mode): Hook in toolbar support.
new 50c6960375 (S+6-mode): Hook in toolbar support.
new 926bc53f9c *** empty log message ***
new f2765ee641 Add background transparency for XEmacs.
new bead833f82 Update background of a few pixels.
new cb52bb39d6 repaired "Start Process About"; indicated hopw and where
to put Sqpe and S+6-existing on the menu, but with wrong syntax.
new 6c51d9c054 (ess-mode-menu): Add Sqpe and S+6-exisiting to "Start
Process" menu but their active state is determined by ess-microsoft-p and so
will be greyed out unless on microsoft. (SAS-menu): Simple wrapper to report
error if SAS invoked on microsoft machine.
new 663197b6b5 Add test at end to check for toolbar support.
new 3b75bd81b7 *** empty log message ***
new 2a1cc158f9 tweak SAS-menu to say SAS can't be started this way on
Windows
new 6ab74f77b4 tweak SAS-menu to say SAS can't be started this way on
Windows
new abf88fc2a0 adding function ess-find-exec-completions to ess-utils.el
new fda1059f70 ESS[SAS]: correct for variable white-space when
searching .log for GSASFILE; still potential problems for really long path/file
names
new 81841ce58e changed and expanded the windows startup discussion to
include the three options S Sqpe S+6-existing. Did some other tweaking while
there.
new 13c27a5cde Allow empty lines for separating S paragraphs.
new bbf7038db7 (ess-r-versions): New variable to control which other
versions of R are found.
new a73858e4c5 (ess-r-versions-create): New function to auto-generate
defuns to allow other versions of R to be called.
new 9dd05a6f23 Set up call to `ess-r-versions-create'.
new 9ee6a01885 (ess-uniq-list): New defun for removing duplicate
strings from a list.
new 4c2eab16b8 Document feature for calling other versions of R.
new 92e3cfbb6e Document ess-r-versions
new 9c5473fc9c *** empty log message ***
new 9566acc2fc *** empty log message ***
new 0b30cd49bc (ess-use-toolbar): Default value should check if we are
running XEmacs. Other small doc updates to file made.
new 4b52f6117b *** empty log message ***
new 481e1a47ed ess-find-exec-completions: now returns only executable
files and also the path is added to the file name as well
new 07b1f66447 ess-find-exec: searches all sub-trees for a file
completion using recursion and ess-find-exec-completions
new b3bcb01d75 (ess-r-versions-create): Remove full pathname from
versions of R executables. Add note in the *ESS* buffer to say which new
defuns have been created.
new 388a6f1f40 *** empty log message ***
new 597cb84c8e Missing paren in doc string.
new eb62484fce Update background colour for XEmacs.
new 60f0939005 Switch on toolbar support by default.
new 0bac4cea03 (ess-use-toolbar): Set to nil if images cannot be
displayed on the running Emacs.
new 33672d5b56 Document toolbar support.
new 2bb011a27e Change description for toolbar support.
new 33dd25d048 *** empty log message ***
new 49cd3b2eb9 Thank David Smith for icon.
new 355bf7f76e ess-find-exec: should work with both xemacs and emacs
now
new acc2e685cc ESS[SAS]: ess-sas-graph-view modified to handle very
long graphics file names, but the user will have to manually remove the white
space in the file name that SAS adds when a file name wraps; better than having
to enter the whole long file name by hand
new cead24130c This is based on Stephen's program. It is structured
differently.
new 482d5552ac added the freeze problem from my email of 15 Jun 2004 to
the TODO list.
new 787dc0bbcb ess-find-exec-completions; changed ess-directory-sep
call to file-name-as-directory
new cd3607eb94 ESS[SAS]: fine-tuned the searching for a graphics file
name in ess-sas-graph-view; should be more robust to wrapping
new 6823876223 Update document for alternate versions of M-x R
new 3ded8ffa9e makefile changes to produce ChangeLog
new 8324c7710b Makeconf changes to produce ChangeLog
new 2c22fa12aa Version .. released
new d22d9e15fc Updating toplevel files for new version
new 3bb676d736 Updating info for new version
new 77fe24f126 ChangeLog required a little editing; lots of references
to the JCGS paper that aren't needed; the penalty for writing the paper in the
same project
new 76eef40881 Version .. released
new 275c35671d Updating info for new version
new 8c3ddb099c Nothing quite like a new release to realize it is
out-of-date.
new 8787b8372d (ELC): Add ess-toolbar.elc to list of .elc files.
new 46124e22c3 This is the windows equivalent of ess-r-version-create.
It is different because R has a different naming convention on windows.
new 6921c3e213 5.2.1 bug-fixes: Makeconf PREFIX is now used by LISPDIR
and INFODIR (and XEMACSDIR); (require 'executable) added as well
new 1c7c191635 Several changes to ess-sqpe-versions-create ;; now
in essdsp6w.el ess-rterm-versions-create ;; now in essd-r.el and a request
for a change to ess-r-versions-create
new 2c41055679 I removed the two files ess-find-rterm.el
ess-sqpe-versions-create.el that I posted earlier. Their functions are now in
essd-r.el and essdsp6w.el.
new f9b5b79e67 fixed bug in Makefile that failed to create html docs
new 4c73beccdf ESS[SAS]: look for acrord32 on Windows rather than
acroread; Q to Bill Gates: why does everything on Windows have to end with 32?
Is everything going to change to 64 someday?
new 812aaae681 new HTML docs
new 25e751186c (ess-rterm-versions): Condition initial value on
ess-microsoft-p.
new 10f6d24818 Fix non-Microsoft value of ess-rterm-versions to be list
to satisfy custom.
new 4f6dfbef06 *** empty log message ***
new f20adc29fc (ess-mode-menu): Add entries to jump to top-level of ESS
info file.
new 86ec12f40f First pass at attempting to find the info path.
new df85de3875 Add note that ESS does not work with XEmacs betas (see
ess-help message late June 2003).
new 33ddec6915 *** empty log message ***
new 49b981726d ess-site.el: Find info directory and add it to
Info-directory-list resolving conflict with Stephen's simultaneous attempt to
do the same thing; commenting out his Emacs-only code in favor of my version
which should work on both variants
new 3446aef3f3 ess-find-rterm didn't work right. it found only one
rw*.exe and it gave an error when R was not installed.
new 5707f69e6d (ess-mode-menu): Add new submenu "Other" to "Start
Process" where the other versions of R will be placed.
new 474e2e5335 Add the new R defuns, if any, to the "Other" menu under
"Start Process".
new 2d7d0c3da1 (ess-r-versions-created): New variable to store the
names of the new defuns created. (ess-r-versions-create): Set
ess-r-versions-created. Doc string update.
new cb6b1220d9 Other versions of R can be started from menubar.
new 2ea71b684b Document "Start Process / Other" menu items.
new 291cbe5939 C-c C-q from *R* buffers not working
new ca0a562ca2 *** empty log message ***
new 9b9d62d9f0 (ess-quit): Delete call to ess-switch-to-ESS;
ess-cleanup will have already done that. (ess-cleanup): Add save-excursion to
preserve current buffer.
new 2935eea085 *** empty log message ***
new 83797bb800 functions now return explicit result of list of the
defuns the create ess-r-versions-create ess-rterm-versions-create
ess-sqpe-versions-create
new 5ccbdb0068 functions now return explicit result of list of the
defuns the create ess-r-versions-create ess-rterm-versions-create
ess-sqpe-versions-create
new 74b5fda604 document generation of defuns and put them on the menu
new a2588ece54 (ess-flatten-list): Standard defun needed for flattening
a list. Copied from lpr.el.
new a548ad6fa8 (ess-versions-created): Tidy up the code for calling
older versions of R and Sqpe. Old version did not work on Unix, since
ess-sqpe-versions-created was not bound. New version checks that variable is
bound before using it.
new bd571c208f *** empty log message ***
new ba44e23bd4 (ess-r-versions-create): Do not set the value of
ess-r-versions-created here, just return the required value.
new 22ab8eb4c1 *** empty log message ***
new 48f58ddca8 restore variable names in ess-r-versions-create
new 667d286ed2 ess-quit should now work as documented.
new 44cf558d4d Update doc to ess-SHOME-versions to mention menu.
new 9fb67a983a Use let binding for storing local values of
ess-r-versions-created etc, rather than global variables. Global variables
deleted.
new 30f5112f9b (ess-r-versions-created): Variable deleted.
(ess-rterm-versions-created): Variable deleted.
new 1c520d24e0 (ess-sqpe-versions-created): Variable deleted.
new 2c62fe6762 *** empty log message ***
new def0c7ab79 Fix typo (quotes not escaped) in doc string of
ess-SHOME-versions.
new c99a47dd26 I put the M-x R-1.8.1, M-x rw1081, M-x splus61
discussions in parallel.
new be42e9a38a repair type
new 32bcbfcd0b remove unused variable ess-versions-on-menu
new 270ecbcc99 I put the M-x R-1.8.1, M-x rw1081, M-x splus61
discussions in parallel.
new bad03242d2 fixed up ess-info-directory (don't need to search
xemacs-packages/info) and added some comments
new fc5aff75db tidied up some comments that were either duplicated or
that I had previously attempted to delete (they were re-instated by
update-change-logs; does the vicious circle end here?)
new 62ddc17646 resurrected Stephen's version of adding doc/info to
Info-*-list with a bug-fix and xemacs compatibility
new c8cd64429c Headers "rationalized" (Copyright, Maintainers, Version)
for half a dozen "main" files
new 916f5608d3 Releasing 5.2.2 as a bug-fix/feature-fix for 5.2.1
new 4b25cd278b Version .. released
new 126ae396ec 'make dist' for new version
new 10b8378233 Updating toplevel files for new version
new a78e942cef Updating info for new version
new 571ca02bd6 creating new function, ess-sas-cd, to cd to the
directory identified by ess-sas-file-path; necessary operation for
ess-sas-data-view-* since they may encounter libnames that are defined by
relative paths, like cwd
new 6a1c578d9a wrong directory for "cp"
new 640fc0ce0a stability of 5.2.x : "release-quality"
new 4c6c61d03b (ess-find-exec-completions): After checking that
ess-tmp-file is executable, check that it is not a directory.
new 6d61e0c3d5 *** empty log message ***
new 6d7b31e891 Update instructions.
new b0839532b7 Restoring directory name, ess, for html help
new 3f268df867 figured out where the directory doc/ess comes from;
recent versions of texi2html like v. 1.70; also resolved some missing nodes,
bad x-refs etc.
new b3f3c1251f ESS[SAS]: not sure what is going on, but ess-sas-cd
seems to break the dataset finding in the ess-sas-data-view-* functions, so I'm
commenting out ess-sas-cd for now
new 38690cd2fe ESS[SAS]: re-introducing ess-sas-cd to ess-sas-data-view
functions; moved it to later in the function where the call shouldn't hurt
anything; hopefully, this fixes the problem
new b3e9f9f3a8 tag is now automatic with make rel; this was not the
case in the past since we wanted to be able to make minor corrections and
re-release. however, the minor corrections have tended to be new releases so
there was no benefit. furthermore, no one ever did the tags so no "release" was
checked into CVS. this makes sync-ing with other CVS servers (like
xemacs-packages) arduous. enjoy!
new aef02b07ae removing contradictory comment
new 6535c89f2c CVS -> Subversion -- also as test {commits need
authentication}
new 3cc1b6158b testing commit :
new 15c9990b12 C-c C-q now working
new f9db67d784 ess-help now has a menu.
new 0e097f0b25 test commit
new 8627af82a6 test commit with change
new 9bc9587bf9 upstream fix from xemacs package
new 32be0940ab test from another machine
new b2fb5eae59 ESS[SAS] help changes suggested by Rich for JSS
new a33e60af45 Final changes with respect to Rich's comments and
hopefully JSS
new 0bd25df4fa set "svn:mime-type text/html" on all *.html files in
doc/html/
new 38f8992c38 (ess-mode-menu): Change function name for the default
entry in "Start Process -> Other" submemnu from R to nil. When it was set to
R, this caused the R toolbar icon to not work since this menu entry was being
found rather than the real menu entry for R.
new 596f90a7db *** empty log message ***
new 64cda6f847 Update KH email address.
new 51e22d6f6f Finally add documentation on Rd Mode.
new ea6f215ed3 testing: export EDITOR=gnuclien
new bc7e7b38b9 (ess-prompt-for-directory): use the XEmacs
read-directory-name routine (dialog box when using mouse differs from
read-file-name). Thanks to John Fox for reporting this.
new 6d39e3a161 *** empty log message ***
new 1babafc897 new
new 19d65cde17 Checked in a fix for speedbar support. This was being
flagged as an error in the xemacs package build process, but I don't know if it
was actually an error. I guess people who didn't have speedbar support, but
tried to turn it on in ESS would have been in trouble.
new b5657d61cd - added missing menu entry for Rd editing - no $Date..$
and $Revision..$ anymore - fix another node
new 43a9e3f913 fixed distclean: no longer removes html directory, only
*.html files
new 6b581e0eee make clean and distclean now make sense :-)
new 0d0f74aea7 new function: ess-delete-blank-lines; makes 2 or more
blanks lines into one; the function works as expected, except that it must be
terminated by C-g
new 19f7abd366 test
new 5a50042e69 ess-delete-blank-lines now working as advertised
new b8a90a2884 properly matching "page()"
new 2fbe7901fb add FIXME note on "type ? topic"
new 543f3dd84c use LANG=C for makeinfo (and nuke white space)
new d8786743c4 (R): pass inferior-R-args to R when starting up.
new b82f03455a * ess-cust.el (inferior-R-args): New variable.
new b9c9f59fa9 *** empty log message ***
new d81d949bd9 Document inferior-R-args.
new 29259365e2 Change URL to ess.r-project.org.
new 5d99c2add7 Document use of subversion for getting development code.
new 772aec31a2 Change URL to ess.r-project.org for download site.
new a03bc5c749 (inferior-Splus-args): New variable.
new ad69064c69 (S+6-customize-alist): Use inferior-Splus-args.
new db7e442068 *** empty log message ***
new 6a9ac577b9 Delete documention of S-elsewhere; it is deprecated and
described elsewhere. Delete small section on transcripts. Did not say anything.
new 1f495f0f00 Removed "Object completion" section, was described in
installation.
new 5078efb2e3 Deleted appendix "A.4 Variables you may need to change".
This described old settings that the user no longer needs to worry about.
new 2088cb44e0 Document S+5, S+6 and change default for S to S+6 from
S+3. Document inferior-Spl;us-args.
new 049c11f40c New variables inferior-Splus-args and inferior-R-args
new 36c6a336ee typo
new 33953ef8e9 modified text to mirror some of subversion notes from
R-admin.texi (thanks to Kurt for the tip).
new a86204d38d ess.pdf not in version control
new 6196e02660 first sweep at enabling "make rel" (for MM)
new 80ab57051c adapt 'clean' and 'distclean' targets to the fact that
ess.pdf is no longer version controlled.
new a8a54920f8 changed link to download area and renamed it
new cb53a04782 rename
new a92a4bfd49 renaming inst_cvs.texi to inst_svn.texi
new 2b6e61dd5e @ifnottex (instead of/additional to) @ifinfo
new 4a0d553056 typo (found by "makeinfo --html")
new 340600c4eb comment only (CVS -> SVN)
new 2653f5ebf7 s/cvs/svn/
new 88b27050fc partly revert last rev: @ifinfo was not needed (and not
good) for "makeinfo --html"
new fc41025ee8 only one ess.html
new f0ea3f740f new HTML production
new c90097e6da MM is project leader; comments, node pointers
new df1cb7a2e4 URL for MM
new e46a5a6c2b update the include structure
new ea0902af6a chapter, not appendix; FIXME note
new 50888ece96 FIXME note; nuke white space
new 5372d0d7ba update (current *.texi)
new 260b638fc3 I didn't create the icon directory for the ESS
xemacs-package. You can do that, but I guess I felt it was too much of a hassle
so I just put the icons in ess-etc-directory. Of course, this lead to no icons
when you actually try to use the toolbar. So here's a fix that checks to see if
the ess-icon-directory exists and then sets it to ess-etc-directory if it does
not. Actually, this test was already there and was supposed to generate a
warning that I could never fi [...]
new 161c394af4 Added my name to the readme (mostly R support).
new c1cd2dbe07 Change chapter headings according to Rodney's suggestios
on ess-core a few days ago.
new d164d078b4 Change chapter headings according to Rodney's suggestios
on ess-core a few days ago.
new 7983c75955 Change chapter headings according to Rodney's suggestios
on ess-core a few days ago.
new e6ae62e343 Change chapter headings according to Rodney's suggestios
on ess-core a few days ago.
new 6c7c960622 Rearrange chapter orders according to my mail to
ess-core a few days ago.
new 069757b375 (inferior-ess-same-window): New variable.
new 1985aa36de (ess-multi): Use inferior-ess-same-window to decide
whether to replace or split current window.
new 5f3b35acc5 *** empty log message ***
new bc2be6f279 Add S-Plus 6.1 Student edition and 6.2 student edition
to variable ess-SHOME-versions for automatic detection to menu.
new b2092279bb repair typo I jsut inserted
new 7d8941952e Document inferior-ess-same-window.
new e84d6d2b6d replacing (if (not fix with (unless as suggested by
Stephen
new 73d62315dc fixing bug related to naming ess-etc-directory as a
directory
new 32edc735d7 ess-toolbar.el: replaced (message) in warning message
with (ess-message) essa-sas.el: now (require 'rtf-support) as we always should
have
new 88bbe0e82a ess-toolbar.el: Oops, that should have been
(ess-write-to-dribble-buffer) rather than (ess-message). I think that almost
all references to (ess-message) should be (ess-write-to-dribble-buffer).
However, since no one else sees these messages now, then I guess it is a
personal reminder (which I will never see).
new 9197cbd6e4 2 (1-letter) typos
new c778ec87c5 attempting to fix (require 'rtf-support) since Emacs
doesn't have it (why rms, why?)
new d4598bf161 conditionalize rtf-support properly; fix copyright (and
CVS) headers
new 845e4ef5fc fix copyright, maintainer (and CVS) headers
new a1a38ab346 remove 2 more CVS Id`s
new 56fd37be08 last fix for (require 'rtf-support)
new 738f444c92 remove old unused files
new d5da2198ae Remove faulty xref.
new ad3655a1ec typo
new 637c840d58 UPLOAD_DIR: + "/ess"
new eb4662ba3a fixes for release and prerelease
new 329043a491 - drop leading '/' from ess-etc-directory-list but use
'/' later. - add "./etc/" to the end of directories tried [for Redhat
RPM's on Tom Moertel's suggestion].
new e1ae537dcd take info files out of version control
new bed7bd0650 new "cleanaux" target in doc/; use "make all cleanaux"
before release
new 56822bd196 new file(s) from Tom Moertel
new db8b88d6f3 Added DESTDIR as an alias to PREFIX; made some changes
to comments; removed RCS expansions
new f61d4adeb8 Updating toplevel files for new version
new f7112572c8 Updating ess-version, info & html for new version
new 69a69005f0 Yuck! still had "cvs ..."
new 0371cfc0f0 Version 5.2.3
new 16ff73d3f2 need 2 "$" in $$USER
new d34338430a cleanup-dist is "phony" and hence should not be a
prerequisite (for dist)!
new 32c2b97e8f the Makefile which would have worked :-)
new 0ff132b5da ESS[SAS] -- When you are working with EBCDIC files on an
ASCII platform, .log NOTEs may display as gibberish since the EBCDIC characters
are not converted to ASCII prior to their display. So, the function
ess-ebcdic-to-ascii-search-and-replace is provided for convenience and is bound
to C-F11. This function requires the dd command so Windows users will need to
have Cygwin or something like it.
new a8819d7d16 ESS[SAS] -- When you are working with EBCDIC files on an
ASCII platform, .log NOTEs may display as gibberish since the EBCDIC characters
are not converted to ASCII prior to their display. So, the function
ess-ebcdic-to-ascii-search-and-replace is provided for convenience and is bound
to C-F11. This function requires the dd command so Windows users will need to
have Cygwin or something like it.
new fc9b4103df removed info docs from xemacs-links target since ESS no
longer contains; a bad move IMO
new cf97d9a1b0 hold on; the info docs are not in the repository, but
they are in the distros; that threw me; so, I've re-stored the info docs as
targets, but I removed them as a dependency; this will mean that you can make
xemacs-links from a distro, but not from the repository; this is probably the
way it should have been since the info docs build rules are in doc/Makefile and
if they weren't built, the top-level Makefile wouldn't know how to make them
anyway
new a2e2f14f66 Makefile target xemacs-links: a serious weakness of the
previous versions of this target was that installed versions of ESS
xemacs-packages were removed. this would be unwanted by somebody who had
customized their installation or fixed some of the many bugs we happily ship.
So now, previous versions are stored in the directory
$(XEMACSDIR)/xemacs-packages/prev-ver-ess
new 560baf0015 RCS id replaced by: Imported to ESS Subversion
repository and RCS ids not maintained.
new 262f5726eb xemacs-links target deleted
new db4e9b88f1 more RCS variables, hopefully this is the end
new 26fd7d7cc4 Imported to ESS Subversion repository and RCS ids not
maintained.
new 7d08863964 another f?*%ing RCS variable and a couple of Tony's old
email addresses
new 39d28eeb3a S+6-msdos
new 44ccb617cf target "cleanup-rel" (forgotten to commit on Sep.23)
new a979d408ac Customize indentation variables.
new 3fed94ba54 (ess-default-style): Customize.
new 416dc1c71b *** empty log message ***
new 1edb6db0f5 update from Tom`s; particularly "Summary"
new 743e3c2551 OOps: -r3065 went to RPM.spec but should have gone to
RPM.spec.in svn-last (as this does now)
new 48220e3e50 RPM spec file - upgraded to ESS 5.2.3
new 35b6c256ae ESS[SAS]: fixed a bug in ess-sas-data-(view|insight)
dataset names like lib.dsn. were not being found; although, they are not valid
per se, the .log is sprinkled with such pseudo-names
new cc0ab7cd66 ESS[SAS]: simplified regexps in ess-sas-data-view-*;
not sure why I thought they needed \\(&.*\\)?
new ffdc4be074 proper call to ess-help-mode-hook
new c1115a9f08 debian patches as from Camm Maguire
new 10e688506d updated dependencies from doc/*.texi
new ae1ad7b74d cleaned
new ef0ae791bb minor improvements; changed "downloads" to
"downloads/ess" and "latest version" to "latest released version"
new d342276397 (ess-multi): Fix bug: when inferior-ess-own-frame is
non-nil, it should override the value of inferior-ess-same-window.
new c7cd8c8f20 *** empty log message ***
new 9672871c19 (inferior-ess-mode): Add elements to
comint-dynamic-complete-functions using `add-hook' rather than `setq', on
advice from Emacs developers.
new f07b534d0c *** empty log message ***
new 0afab1a5f1 no global-font-lock-mode
new 84821b0902 typo in comment
new e7c6555b66 s/#/##/ as comment character
new 453d0b7e5e ESS[SAS]: SAS macro functions are occasionally defined
with no arguments; this lead to incorrect font-locking in that case; now fixed
new 7120a5d53a example of wrong indenting
new ce5c8dbfd5 ESS[SAS]: moving ess-ebcdic-to-ascii-search-and-replace
from ess-utils to essa-sas since now it needs (require 'executable); also added
support for the recode utility; this might be helpful on platforms, like
Windows, that don't have dd
new 8b00b83600 (inferior-ess-mode): Set inferior-ess-mode here, rather
than within ess-multi. (ess-multi is not run when ess-remote is used, and so
prompt was not set for remote buffers running ESS processes.)
new 5eab348306 (ess-add-ess-process): Check first that the current
buffer has a process. (ess-select-alist-dialect): Add colon to prompt string.
new d4524b96b3 *** empty log message ***
new 1a049bfb55 (inferior-ess-prompt): Make this a defvar as the value
is constructed from other values, rather than being set by the user.
new d6b2c44519 *** empty log message ***
new d17865fe3e inferior-ess-objects-command: use -R- and -Splus-
speficic customizations
new c5506d295e (inferior-ess-mode): setq inferior-ess-prompt at the
start of function so that its value can be used later in the function (e.g. to
set comint-prompt-regexp).
new 66555854d7 *** empty log message ***
new 9150507f34 Restore ess-emcs.el to version 3070. Last version had
patches from Camm for debian that I think were not needed (defining
ess-replace-regexp-in-string).
new e8ebd05131 Change ess-replace-regexp-in-string back
replace-regexp-in-string
new 273f837ab0 Add documentation for TAGS facility and for ess-rdired.
new e35e4b3a24 Am deleting the Tags subdirectory; it is from way back
in the 1990s and we now have documentation for how to use etags (that comes
with emacs) to generate tags for R/S functions.
new d26d93957a Mention tags documentation and deletion of
etc/other/Tags directory.
new d2b91264a1 (ess-command): Condition use of sleep-for (to add
delays) upon ess-microsoft-p [not 'window-system] and a new variable
ess-ms-slow.
new 3c7c9c4911 (ess-ms-slow): New variable.
new 08a1d88d22 *** empty log message ***
new b0e212c857 (ess-replace-regexp-in-string): New function, reapplied
from Camm's patch. This time the function is now used in all relevant
customization-alists. This function is needed since other elisp packages may
also define replace-regexp-in-string.
new a81510d5b1 (ess-replace-regexp-in-string): New function, reapplied
from Camm's patch. This time the function is now used in all relevant
customization-alists. This function is needed since other elisp packages may
also define replace-regexp-in-string.
new 66e6da3e56 (ess-replace-regexp-in-string): New function, reapplied
from Camm's patch. This time the function is now used in all relevant
customization-alists. This function is needed since other elisp packages may
also define replace-regexp-in-string.
new e31bf9d4d3 (ess-replace-regexp-in-string): New function, reapplied
from Camm's patch. This time the function is now used in all relevant
customization-alists. This function is needed since other elisp packages may
also define replace-regexp-in-string.
new b0c107e210 (ess-replace-regexp-in-string): New function, reapplied
from Camm's patch. This time the function is now used in all relevant
customization-alists. This function is needed since other elisp packages may
also define replace-regexp-in-string.
new b3b402430c (ess-replace-regexp-in-string): New function, reapplied
from Camm's patch. This time the function is now used in all relevant
customization-alists. This function is needed since other elisp packages may
also define replace-regexp-in-string.
new e35bd31b58 (ess-replace-regexp-in-string): New function, reapplied
from Camm's patch. This time the function is now used in all relevant
customization-alists. This function is needed since other elisp packages may
also define replace-regexp-in-string.
new 847896f045 (ess-replace-regexp-in-string): New function, reapplied
from Camm's patch. This time the function is now used in all relevant
customization-alists. This function is needed since other elisp packages may
also define replace-regexp-in-string.
new b679b0d4f2 (ess-replace-regexp-in-string): New function, reapplied
from Camm's patch. This time the function is now used in all relevant
customization-alists. This function is needed since other elisp packages may
also define replace-regexp-in-string.
new 197698125e *** empty log message ***
new 795409c7da (ess-object-name-db-file): Change from defcustom to
defvar. Also, add note that probably this variable (and others) can be deleted
in future ESS versions.
new 9ba8ffc776 (inferior-ess-mode): Remove vall to
ess-load-object-name-db-file. (ess-create-object-name-db): Comment out for now,
maybe delete later?
new 574bc4ab8a (ess-imenu-S): Shorten doc string.
new 8b5541b74c (ess-mode): Remove call to ess-load-object-name-db-file.
new 670b4e1ff3 *** empty log message ***
new e8b984bc96 (Completion details): Comment out note about slow
completion on old systems; delete later. (Imenu): Add note about imenu regexps.
new fe4434270e (Unix installation): Comment out optional step about
creating database files for slow computers; delete later.
new 5ae07a8c0a Mention changes to completion.
new 034e559efd *** empty log message ***
new e97f8fc8f6 object completion on R objects with "."
new 34a09ccb85 clean up
new 9ef8c61134 clean up
new bd775768c0 defvar, not defcustom for ess-(save|retr)-lastvalue..
new bb789b30ff search-list-command and ess-*-lastvalue fixing
new 54203f906a try search("paths")
new 744dc87a0e ess-change-sp-regexp is now "defvar" and initialized by
dialect-specific "defcustom"s
new 9971be5ece (Unix installation): Remove note regarding GNU Make, as
this is relevant only for developers, and so does not need to be in the user's
guide [the shorter the installation instructions, the better!]
new b0dd8af05a *** empty log message ***
new 15217fcf10 keep notes on object name completion in one place
new 1bad5dc284 ess-change-sp-regexp now also for the "funny-named" one
new 40274beb31 also look for ".Data" inside directory. Comments and
doc strings
new c8ebe9bf4b update
new b867439f54 sleep-S+ (3 times) in (ess-command . ); several
(ess-write-to-dribble...) for debugging
new b3d250639a not used; code +- identical in ess-mode.el
new f1a390a8cf use ess-help-<dialect>-sec-keys-alist, not <dialect>-*
new 040c8eae9f modularization: S+common-cust-alist has *common*
settings; others *append* it
new f7563a1108 (ess-command * * sleep)
new 6507728807 cosmetic (from "ess-dump" which is moved to tmp/
new d207deb4b1 modularization: S+common-cust-alist has *common*
settings; others *append* it
new 8b5f9a617f moved remassoc from ess-site to ess-emcs
new 67ce717449 prepare renaming from essdsp6w to essd-sp6w
new f5eefec23e renamed essdsp6w.el to essd-sp6w.el
new 52f68537a3 define do-slep *after* changing to sprocess !
new 0bc02ec5a9 it is "ESS" not "ess-mode"
new 89fc5738b3 use ess-cmd-delay (possibly *numeric*) instead of
ess-need-delay
new 37885dbfb5 repair typo missing (append in one of the
customize-alist statements
new 68ef4f719c move inferior-ess-start-args out of essl-s.el and back
to the essd-sp*.el files
new 38c5fc1249 pretty formatting only
new ee92cf8939 comments
new 376735c2b7 ess-cmd-delay: 10 times less for xemacs
new cf323e57d8 (ess-prompt-wait *) does the sleeping now
new 50f210943f improve doc-string of `ess-get-object-list'
new 6402c182b1 update
new 61b25b008d object completion with *unique* names
new 56664511a9 restore ess-complete-object-db
new 919b0edb99 update
new 0326011a81 correct typo in *commented* par on namedb.el
new e52d601b86 minor update for release
new fb0d088048 comment
new d3de2e8042 comment TODO
new e44e2c7b68 Updating toplevel files for new version
new 9f0a252569 Updating ess-version, info & html for new version
new 0028a63359 ESS[SAS]: ess-sas-goto-log now "highlights" (activates)
the error message if zmacs-region is t (hopefully, this works on GNU Emacs too)
new fc5373dc76 ESS[SAS]: oops, forgot to check in a couple font-lock
fixes; added PARMS statement; and SAS macro functions occasionally defined with
no arguments
new 3deec87152 ESS[SAS]: simplified the code a little and made it
prettier
new 990614a278 ESS[SAS]: does anyone see these? I'm trying to make
ess-sas-goto-log play nice, but I don't have much experience with respect to
moving the mark. I think the general advice is just don't do it. However, the
latest feature, activating error messages, seems to require it. Rather than
set-mark, the e-lisp docs favor push-mark. Why is not really clear, but I
assumed that it's because you can call pop-mark later and clean up your mess.
However, I have found that c [...]
new ed82a36a61 ESS[SAS]: ess-sas-goto-log again; if you read my
previous message, forget it; I couldn't get pop-mark to do what I wanted so I
just got rid of it, although, I'm still using push-mark FWIW. Also, managed to
simplify the execution; a backward search is no longer needed.
new 971ceec698 ESS[SAS]: ess-sas-goto-log again; simplified the logic
more and avoided some code duplication; should be easier to read and modify now
new d6654a0f06 we now run the newer cmd.exe on NT and XP machines
instead of the very much older command.com
new 5b5f6d610d ESS[SAS]: added some hardening of ess-sas-goto-log and
had it clean up it's marks; well, at least all of it's marks except the last
one which appears to be necessary (perhaps there is something that I don't
understand about marks?)
new 86fe33cef9 Update Rd-section-names and Rd-keywords.
new f5eb04951d slot name completion - seems to work
new b7a2034974 o ess-cleanup : drop extraneous "(progn .)" o ess-quit
: new optional argument 'dont-cleanup
new bdb2c17d5a (ess-quit-r): New function to handle killing an *R*
process. (ESS asks whether you wish to save image.) (ess-quit): Use ess-quit-R
only for *R* processes. Document the dont-cleanup argument.
new d448a21a7c *** empty log message ***
new ffeaf93568 (ess-quit-r): Default response (if RET pressed on its
own) is that workspace image will not be saved. Do not append "-exited" to
iESS buffers (likewise for ess-quit).
new f1c84ca475 *** empty log message ***
new 30562714d5 add "stub" on 5.2.5
new cfa820efc8 up version to 5.2.5 (not yet releasing)
new d45cc3123b * ess-inf.el (ess-cleanup): Use
ess-S-quit-kill-buffers-p.
new bd3dbd62ff get rid of 'dont-cleanup' {now that we have
ess-S-quit-kill-buffers-p}; fix doc strings
new 1268679d48 changed ess-cleanup
new 9e083851dd mention the drop of "dont-cleanup" from ess-quit
new abe1eec09a ooops !! forgot to fix (interactive) !!
new 332926c31b do warn the "silly" ones who like to work with .RData
new 28ce5361f2 updated "new features" in produced files
new 64ea6dfa07 comment about cygwin - FIXME
new 7519366b8f revert (ess-quit-r .) to bare bones
new a2c85dea1c revert (ess-quit-r .) to bare bones
new a8d9677f85 adapt to simplified ess-quit-r
new feb8f0966e Updating toplevel files for new version
new 0add7c31c5 Updating ess-version, info & html for new version
new 7c5cec702e Version 5.2.5
new 9ef87c4cad retrospectively mention the real new feature in 5.2.5:
slot name completion
new b8bd72bc98 added a new feature that's been around, but I forgot to
document
new 92994bf44a replace iso-latin-1 by ASCII
new 3dc50c106b Docstring in R().
new f3d598b726 No Latin-1 characters in format strings.
new 4e69cd3bdd From Kurt: do not (let default-process-coding-system)
new 42fcb5c64b preparing VERSION 5.2.6
new f1cdb77215 ESS[SAS]: just gave a long explanation that SVN ate,
besides nobody seems to see these anyway
new 8d0efab960 ESS[SAS]: not sure what's changed here
new 63b437771f new "features" (not to be forgotten)
new 57acb88eab "new features" in dependencies
new bb0c3c93c1 docstring fix
new bf3deed063 ESS[SAS]: handling .log/.lst the same way, i.e. they
are not modes by default, you toggle them with F10/C-F10. toggling is tricky
and I had to re-write the .log code before applying it to .lst; please test
new 3a735ce262 fix indentation (in some places, not all) -- { do use
M-C-q ! }
new 66b9beeeec set sas-listing-mode only conditionally on new variable
ess-sas-auto-lst-mode
new 3a636273c6 revert to Rodney`s change
new 4d47745b38 ESS[SAS]: handling .log/.lst the same way, i.e. they
are not modes by default, you toggle them with F10/C-F10. toggling is tricky
and I had to re-write the .log code before applying it to .lst; please test
new 7bd38fb2e0 using a bit better markup in doc/newfeat.texi -> dito in
its dependences
new 22cf570591 Fontify message the same as stop/warning.
new 629ae38393 set it to recognize S-Plus 7 as a possible value of the
variable inferior-S+6-program-name
new 9d29a88d54 another fix to essd-sp6w.el fixes to the doc/*.tex* files
new b95dfeae5b documentation to match adding S-Plus 7
new 971b941b1e correctly remade
new 3b04de0460 up-to-date for 5.2.7
new 2aebbeeb05 comment only
new 8c64eb2ffc '@c@item' is invalid: The comment char is '@c '
(including SPACE)!
new a99f8b9c05 new ess-do-auto-fill -- not to break long strings
new 19b9489507 Spit between R and S : first part of Kurt`s proposed
function pattern and font-lock keywords
new 97f3102c13 font-lock : differ between R and S (and use nice
variables)
new 302b1a7341 ESS[SAS]: default of 250000 way too low for
ess-sas-log-max; now 2500000
new 7484aac34f use (regexp-opt *) nicety
new 118d6a1a39 add GNU emacs 21.4
new 3ffce44a38 preparing for 5.2.6
new 74882e359b Reformatted so that it looks more consistent with other
dir entries from Emacs.
new 6d1df619db - cannot use (regexp-opt) in construction of
ess-R-function-name-regexp - add "warning" + "terminate" to S keywords
new 2e5f4b4e05 (belongs to r3230)
new 2dd77b0dbc (inferior-ess-output-filter, inferior-ess-strip-ctrl-g):
New defuns. (inferior-ess-output-filter): Add filter to catch ^G for ringing
bell. Code taken from Kurt's octave-mod.el.
new 5277593511 *** empty log message ***
new 355f78de94 Comments to clarify file purpose, in prep for template
additions.
new 51c79567a3 inferior-ess-strip-ctrl-g: update doc string.
new 5485b3269b inferior-ess-strip-ctrl-g: update doc string (typo last
time!)
new a6b52a2989 bell support only for \a *at the beginning of the line*
new 564a991ca1 Updating toplevel files for new version
new 2bc58fef55 Updating ess-version, info & html for new version
new 689303b551 Version 5.2.6
new 1db5ece438 Update some KH email addresses.
new 1d5eee5dd5 enable-multibyte-* workaround for Xemacs
new 4421ed7f99 next VERSION=5.2.7; dependencies (also for Kurt`s e-mail)
new 8e698ad43c ESS[SAS]: re-arranged the init of
ess-sas-graph-view-viewer-alist so that gv/gsview, if available, used for both
.e?ps and .pdf, otherwise Acrobat Reader for .pdf
new 1247cd8d38 change comment about enable-multibyte-* for Xemacs
new e06eee0ec1 minor doc fixes
new 8ead1fa8c1 previous change had a logic error and started S+6 in the
wrong directory. now it starts in the correct directory.
new 124322c70a NORMAL-auto-fill-function !
new 07af411909 (ess-toolbar-items): Use :set so that when this variable
is customized, the toolbar is remade for the current session.
new d873a82fa8 *** empty log message ***
new c8a91aea5d *** empty log message ***
new c3d9c90820 ESS[SAS]: ess-sas-data-view; added / to the characters
that can legally follow a dataset name
new c6a10ae9d5 toggle auto-fill - menu entry
new 81d0e37009 (R-editing-alist): Changed comment-start to # and set
comment-add to 1 # so that ## is put on empty lines at correction indentation.
new 4ddfa43c10 *** empty log message ***
new e527515ac2 encased all remaining keypresses with @kbd{}
new 541c4678e2 ESS[SAS]: ess-sas-log-max feature released
new ffdb46d2fb ESS[SAS]: ess-sas-log-max feature released
new ad60dd6e08 *** empty log message ***
new 1072746895 Fixed comment referring to wrong file
new 71a7956b4e Sweave customizations
new ef1c0f03ac Fixed dates and email
new 47dc7d611d Made more lisp-like
new 9d8be05790 Added additional to-do item
new 785a93b3ac updated for ess-swv.el
new 566270a5a4 (ess-make-toolbar): If Emacs is running in a terminal,
tool-bar-map is not defined (because tool-bars cannot be displayed) and hence
we should not bother trying to make a tool-bar.
new 80a51d770d *** empty log message ***
new bdb325ea29 Commentary update.
new 360e31b2ee integrate ess-swv with make & doc
new 400109a9c4 newfeat - propagated to dependent 4 files
new 3cdeaf17af Update note on indent-for-comment.
new 877cb143d1 Updating toplevel files for new version
new d5fcd64cef Updating ess-version, info & html for new version
new 576f975177 Version 5.2.7
new 6bc322f7b7 Oops, forgot to check this in before release. Made some
doc changes for ESS[SAS] key setup. Boy, this file is getting really long. No
one in their right mind would read all the way through to the end. I suggest
that we shorten it substantially.
new a959c91c71 Many changes in preparation for submission to JSS and a
simultaneous new release of ESS
new 8267f1ab11 Many changes in preparation for submission to JSS and a
simultaneous new release of ESS
new 0e8b15ab71 Need leading @ for the new macros.
new 818323712f switching @var to @samp
new db57e7da74 markup just about ready for JSS
new 8cd84823ca now we're getting some where; by the way, don't ever use
@display, you'll hate yourself in the morning
new 4b037287c5 minor changes to the interactive SAS section
new 559abecdb3 minor changes to the interactive SAS(common problems)
section
new 4eaf5f9405 minor changes: finally found a use for @samp; some
strings, like minibuffer messages or the names of SAS Display Manager windows,
look good with it
new 3a90001452 after a thorough review, "final" versions for JSS
new b44f3a692d ESS[SAS]: renaming ess-sas-tab-stop-alist more
appropriately ess-sas-tab-stop-list and making it customizable which does seem
to work
new 124622e777 '@end ..' *must* be on a newline -> now help-sas.texi
"works"
new f20157518e help-sas.texi @nodes had no Up; this has been wrong for
ages so I don't know why everyone is giving me a hard time about it now; the
joys of free software, I guess
new b211985aa1 no @SAS{} in @section titles ( -> give error in *.toc
for ess.pdf) !
new 63c2617e35 Not all systems have 'texi2pdf'.
new e29207e8fa not "the first release of..."
new 9280ea4c48 "timestamping" (showed as problem in release of 5.2.7)
new b18a658f7c (ess-complete-filename): Add doc string.
(inferior-ess-mode): Change order of functions added to
comint-dynamic-complete-functions local hook. Removed the value `t' from that
hook to prevent the global value of that hook also being used.
new 7990bf36d5 *** empty log message ***
new 808ede14df release date of 5.2.4 was missing
new 46ce0f61cf typo
new 5720379dda open "changes/.. in 5.2.8
new e58c46b60d Updating toplevel files for new version
new 45ac0b7308 Updating ess-version, info & html for new version
new 7c43c64b21 Version 5.2.8
new ee17f52353 ess-revert-wisely now calls hack-local-variables
unconditionally
new 1b655e3e86 ess-electric-run-semicolon now does nothing in the
presence of ess-sas-edit-keys-toggle
new 5fd47b99e4 fix ess-sas-sh-command chmod comments
new 07d3deaba1 Just tidying up a bit
new 5287fbe2a6 switching to the standard (hack-local-variables); let's
see how this goes
new 63043f4cf7 (Parens): New section describing paren highlighting.
Fix some typos.
new 7b52707989 WARNING: Not all variables in the list added to the list
of error messages to search for
new 820e15756b ESS[SAS]: once again, trying to get font-locking
working correctly for macro functions that take no operators
new 0e527c71d7 ESS[SAS]: change the order of search to
gsview/gv/ghostview since gsview can handle landscape while gv cannot
new 8e2a3fc35c svn ci -m'extend M-x ess-fix-EQ-assign to be more
"aggressive", but keep M-x ess-MM-fix-src
new a22bb7590e adding "S4" like function definition which shows
``broken'' ess-*-function-pattern
new 6243c4224d longer error message in ess-beginning-of-function
new dab8bfa212 (ess-help-bogus-buffer-p): Document NR-FIRST, and
reinstate code such that if NR-FIRST is nil, we search just the first 120
characters of a help buffer to see if it is bogus. Have removed check for R
text of the form "Help for topic `rlm'..." since this is caught elsewhere (see
below). (ess-display-help-on-object): In R help buffers, if
options("help.try.all.packages" = TRUE) then ?rlm will list which packages rlm
is defined in. This help buffer is not bogus, but [...]
new fe6b18e149 *** empty log message ***
new 28ccae04a2 "Coercions" : setAs() -- added to Imenu
new c27b25d789 ess-R-function-pattern etc enhanced
new 141544ae78 add "hard" examples for beginning-of-function
new f0bd02edc6 Fix? for single backslash directory character on windows
for ess-load-file
new f32290292f ess-help-underline: fix typo in doc string.
new 53347b6de9 Windows/XEmacs/R snafu: this combination was implicated
in several bug reports related to ess-load-file and the \ directory character;
and now one report confirming that this fix solves the problem; not bad for
somebody that didn't even try to replicate the problem (this is a sad day, my
friends)
new 3c9aee0214 Windows/XEmacs/R snafu: this combination was implicated
in several bug reports related to ess-load-file and the \ directory character;
and now one report confirming that this fix solves the problem; not bad for
somebody that didn't even try to replicate the problem (this is a sad day, my
friends)
new d52c3eb3d9 (ess-nuke-help-bs): Add doc string and remove
interactive specification.
new 5271be6ed6 *** empty log message ***
new 73c2bf58f7 fix for IESS[SAS] keys C-c C-r and C-c C-b
new 5fdcbb3364 fix for IESS[SAS] keys C-c C-r and C-c C-b
new 335ecb0e35 need ess-defs as well (at least newfeat.texi)
new e4990248d9 (moved to first part of ./R-ESS-bugs.R a month ago)
new 15a2a8d134 match ^ *help() only
new 986dcb795c using @iESS{} and @ESS{} everywhere appropriate; not in
@section though, because that breaks tex-ing
new 0b07fb9e1c updating VERSION to 5.2.9 (pre-preparation)
new 123250990e added my things from ../lisp/ChangeLog
new 17f27f50e8 Describe improved detection of bogus help buffers.
new 7ca76a8156 fixing two errors: 1) [Ret] *is* bound to
newline-and-indent 2) It's "C-c `" , not "C-x `"
new 31fc45296a added ess-transcript-cleanup-buffer
new 8053179cb1 allow for // comments -- in addition to /* ... */
for both emacsen, using code from c-langs.el
new 1e70a13013 add "//" as comment starter for Stata
new 8b0fc596c8 newer Emacsen need 'cc-vars {for new syntax-table code}
new 1d7350fa2c mention "pretesting" emacs 22.0.50
new d6a4dfbf4d README ANNOUNCE etc remade
new 7fec565cf3 Updating toplevel files for new version
new f49c485f4c typo in "newfeat"[l. 180]: ess-toggle-underscore
new 88defd7596 Version 5.2.9
new 4899047d58 FWIW: removing references to XEMACSDIR since it is no
longer explained or needed
new b3141d4207 tweaking Makeconf so that by uncommenting EMACS, LISPDIR
and INFODIR in Makeconf, you can install ESS for either GNU Emacs or XEmacs
package system; this may be the best way to support XEmacs rather than
releasing an XEmacs package
new f9959ba6eb add "R-devel" and "R-patched" to 'ess-r-versions since
it seems not only Martin uses them..
new fe6dbf6b71 make install should now create an XEmacs style package
provided that you have GNU make and you have properly uncommented the XEmacs
block and commented the GNU Emacs block
new 678749432d ESS[SAS]: oops, forgot to check this in before 5.2.9;
minor addition of a WARNING message that should be flagged
new 98379a06c5 Tweaking for XEmacs package via Makefile
new 3e599e7080 Testing complete for XEmacs package via Makefile Two
steps 1. Edit Makeconf accordingly 2. Execute: gmake install Done
new 766e7048f6 Update doc string of ess-r-versions.
new 578463da38 ESS[SAS]: compiled code is not generated when placed
within an eval-when-compile block; no expert here, but it looks like
eval-when-compile is for producing literals; in any case, removing the
eval-when-compile does generate the compiled code; it's weird though, when
running un-compiled, the stuff in the eval-when-compile block does execute!?!
new 35989be44b Added instructions to Makeconf for new emacs/xemacs
installation procedure
new d25b1688fe (ess-r-versions): Moved this variable from ess-cust.el.
(As a custom variable, it could be set after ess-site had been loaded, which is
the time when its value is used. Hence customized values were ignored.)
new 1de9f27c00 *** empty log message ***
new e8a1047d9e (ess-r-versions): Moved this variable from ess-cust.el.
(As a custom variable, it could be set after ess-site had been loaded, which is
the time when its value is used. Hence customized values were ignored.)
new 7571bcfa1b Document change to ess-r-versions.
new 719b094d4a (ess-r-versions-create): Apply unique to list of list of
R binaries after stripping off the directory. This prevents multiple entries
with the same name occuring in the ESS -> Start Process -> Other menu.
new bc532c7b5c *** empty log message ***
new 04c1a59d97 + @end ..
new 65f8842120 partially documenting new install procedure
new 88be359c56 add magic '-*-' to turn on 'Makefile' mode in emacs
new 08306ee0d4 + menu entry "Switch S process"
new ea86015474 restore elegant & correct use of perl
new 8c2839b87e update VERSION to 5.2.10 --> dependencies too
new 31b82164c3 cosmetic: use (any .); use 2nd arg of expand-file-name
new ebea00d8fb revert the (any .) ``whish'' of last commit
new 2a6a368d39 (ess-complete-filename): work around Xemacs bug
new 8ff624b175 add 'Filename completion .. for Xemacs'
new f20ab422cb Makefile now creates icons directory
new 2839b93fb9 Updating toplevel files for new version
new 06d322d285 Updating ess-version, info & html for new version
new 2b55b0d6b6 Version 5.2.10
new 98f6fb047e cosmetic changes
new 0e61a542f7 properly create/update dir
new 9368451c57 documenting smarter dir handling
new 3085d0f118 If inst_tar.texi is any indication of the state of all
.texi files, then the JSS submission is not imminent and that most likely is an
understatement.
new 58f90f9365 ESS[SAS]: I never liked the ess-temp.sas idea for naming
the temporary file for SAS batch submission of a region. Finally got around to
fixing this. Now, ess-sas-file-root is an addition to the current file name,
used to create the temporary file, rather than the file name itself. The
default is now -temp, so a myfile.sas region becomes the file myfile-temp.sas,
i.e. every .sas file has it's own temporary file instead of one temporary file
for the whole directory
new 06d0c43862 (R): space after inferior-R-args
new 4d364c1ca6 The $(wildcards ...) macro is a GNU feature that Unix
does not support. To avoid unnecessary confusion, that feature is no longer
necessary in the etc/Makefile.
new ac600c0dfd Trying to improve the install docs for XEmacs.
new ed24c97161 (ess-s-versions-list): New variable. (ess-s-versions):
New variable. (ess-s-versions-create): New defun to allow other versions of S
to be added to ESS, similar to ess-r-versions-create.
new 7e3b5cf1a1 *** empty log message ***
new 45fc5df3d5 add ess-s-versions-create to ess-site.el
new 69034c6251 cosmetic changes n ess-s-versions-create -- not fixing
the problem that eval-buf is never eval'ed.
new d9e57a9a2b finally moved (eval-buffer) outside all "when" and "if"
--> fixed
new bafc65a578 update iESS(SAS)--Common problems to tell user to adjust
PATH, not the etc/ess-sas-sh-command
new 040b6f3bde repair broken info/dir
new 178658516d Rather than doc/info/dir, dir.txt is used by make
install; needs to be tested. Enjoy!
new b516ffc787 (ess-s-versions-create): Use nth rather than car, cadr,
caddr. Much more readable.
new 10056c9ede (ess-add-icon-xemacs): Swap caddr for (nth 2)
new 5a0dbffba5 *** empty log message ***
new eaef7504ae ess-sas-rtf-portrait/landscape: the default font-size
of 18 (point-size 9) is fine for portrait, but 16 (8) is better for landscape;
if this needs to be changed in the future, then we should probably make it
configurable via ... GASP ... custom; by the way, I didn't see anybody have a
preference for the next release; I'm ready now if everybody else is
new b8187e7dca Describe ess-s-versions.
new 73f2f83c90 Describe ess-s-versions and ess-s-versions-list.
new f2575f8581 VERSION++ -> 5.2.11; "make" for dependent files
new d22d8aa831 ess-s-version is really ESS[S], not ESS[R]
new b68abf5684 small typo!
new 7aad3f2766 Delete the DEBIAN directory as it is no longer needed.
new 51b901380e use (if A B ;else C) instead of (when A B) (unless A C)
new f7ad9a83d4 Simplify arguments passed to starting S process in
example of ess-s-versions-list.
new 293e10afab modified for ancient cygwin emacs
new 5521c3892b added entry for nil check in essa-sas shell finding
new e3dbd55691 ESS[SAS]: first attempt to fix dif2 font-lock bug
new 20604b4ca3 ESS[SAS]: oops, that wasn't right; but, this does it
new 5ba4726253 etc: it seems that these shell scripts are installed
without the executable bit set, so I'm doing chmod +x on the shell scripts via
the Makefile
new e26238cb72 (ess-s-versions-create): kill temporary buffer after new
defuns have been loaded.
new 01d0a37f7b *** empty log message ***
new 9e2c549a0f (inferior-ess): Update doc string to describe
inferior-ess-same-window and inferior-ess-same-window.
new 6924edf8c3 *** empty log message ***
new dbd255b5cc Document inferior-ess-same-window.
new 78638bed26 iESS[SAS]: Fixes for Bugs #1 and #2 as seen on
ess-core. However, Bug #3 is the real show-stopper and I have no idea what is
happening since there is no emacs error; just a nice process suffering an early
demise :o(
new e5ea6fd593 ess-sas-versions-create(d)
new 887765a352 I think I'm ready for a new release, however, iESS[SAS]
still does not work and I have no idea why
new b60ffaecc3 Updating toplevel files for new version
new ddf2b6c60c Updating ess-version, info & html for new version
new dbe61b160f Version 5.2.11
new ab5428074d no @ifhtml{..} around @email{..} !!!!
new ef9dada957 remove trailing ";"; (replace-string *) is not
recommended
new 95b9ee869a support Rterm/Cygwin combination better
new d3d5d0e8db ess-find-rterm now finds the R-* names that are used in
R-2.2.0 on windows as well as on unix.
new 710ee22b25 fix for comment-region
new 45c7a76d6d Documenting recent bug-fix and a new feature.
Everything seems to work as advertised here, please test.
new 8d9c224f3e corrected a typo and made some cosmetic changes
new fd2420570b two late editions
new 2d8da3685e this is getting ridiculous, but currently supported:
BASE, ETS, FSP, GRAPH, IML, INSIGHT and STAT
new 36289e480a better regexp
new 99e17454d4 use baseenv() in a way that it "works" in older R
versions
new c4624505e8 version raised to 5.2.12
new d488691894 oooooooops! -- fatal parentheses mismatch typoo
new d0a2e231e4 (ess-r-versions-create): If ess-r-versions is nil, do
not search for other versions of R.
new b0d057ac60 *** empty log message ***
new c235c509b9 (ess-s-versions-create): If ess-s-versions is nil, do
not search for other versions of S using this method (ess-s-versions-list will
still be examined).
new d16202f08c *** empty log message ***
new 3ffd952dea change default of ess-R-root-dir in ess-find-rterm to
"c:/progra~1/R" so this will work correctly if R is installed in the default
location even if the PATH hasn't updated to include R.
new 222eb7a477 New test file for automating install of ESS.
new 7552586d58 Made several changes to the windows installation to
simplify it.
new 303e7f2dce Upload version for checking.
new c01d34fa97 5. The ess-cust.el file needed three changes to be
current. inferior-S+6-program-name inferior-Sqpe+6-program-name
inferior-Sqpe+6-SHOME-name I just changed all three to splus70 instead of the
older splus6 (6.0).
new 5eb7a4cfa1 changed sample code from splus6 to splus70
new 1c9cfed7f9 Comments from Rich.
new d523923ec0 Comments from Rich.
new 039a0ddc5b Add commentary.
new ac1287a8d0 *** empty log message ***
new 1875126f1b added property svn:mime-type "text/html"
new 6989be5ffe New repository initialized by cvs2svn.
new 898fe08b5b Initial revision
new 8592b3ecac version of 18 Nov 1992 (today is 25 Apr 1996).
new 7a4dfa1f3b version of 18 Nov 1992 (today is 25 Apr 1996).
new 914944541e version of 18 Dec 09:36 (today is 25 Apr 1996).
new f3e6033923 version of 25 Apr 16:37 (today is 25 Apr 1996).
new 9d9ab59dbf Title, Date
new 37793eb949 minor; works with Makefile -> 'noSfS' version
new 2cfdfbfd3c minor note
new 6014b32d21 Feb.2000 (!!!) and earlier -- many changes uprading a
bit to ESS 5.x
new d3927e5af6 - more correct title, + introductory "enumerate" -
adding short "Transcript Mode" Section
new e8b8948daf learned how to use {multicol} package ...
new 5668ebaad4 C-u : visibly (added from other version of this file)
new abb3730e4c move refcard
new 81199129a6 made from *.tex; but too useful not to have in svn
new 04b05754c5 + refcard.pdf
new 478f54b528 newly produced from *.texi
new 42336a31a3 *** empty log message ***
new d13c6e6946 Describe ess-intall.el
new 8785b2800a Update doc.
new c6b55d88fc (Help with emacs): New section, referring people to
Emacswiki and FAQs.
new d3dc4bf80f *** empty log message ***
new 1df7c4796c Add call to byte compiler to recompile all files in the
new lisp directory.
new ae6b890a74 *** empty log message ***
new 1cd57ea875 (inferior-ess-primary-prompt): Add group, type.
(inferior-ess-secondary-prompt): Add group, type. (ess-process-name-list): Make
defvar.
new c78e573313 Change string-to-int (obsolete) to string-to-number.
new a7d0d4810d (ess-eval-region-ddeclient): Replace
(beginning-of-buffer) with (goto-char (point-min)).
new cc17c3c94f (ess-parse-errors): Change string-to-int (obsolete) to
string-to-number.
new a85b902b03 (ess-rdired-sort-num): Make defvar.
new fd699bce4a (ess-makeSweave): ess-command is local variable.
new af0c06b7e3 (ess-write-to-dribble-buffer): Chnage insert-string to
insert.
new 3327a2f969 (ess-rterm-versions-create): version-root should be a
local variable.
new bf6198df06 (S+3-mode): Correct call to imenu (defun was broken).
new 75c1993ab9 (S+4, S+4-msdos): Replace (beginning-of-buffer) with
(goto-char (point-min)).
new 3c15eda13b (Rd-font-list): Move to top of document, before it is
used in defuns. (Rd-active-mark): Put empty definition of defun before defining
conditional on Emacs/Xemacs. This silences the compiler.
new 2dc505f278 (mouse-me-execute): This function is broken, so I've
made it just report an error [w32-shell-execute not present].
new fd7989a80a (ess-bufs-in-frame): Defvar.
new 063c8ec02f * ess-swv.el (ess-makePS): let* needed so that namestem
can be used within definitions of let.
new 44e5f6acaf (mouse-me-execute): This function is broken, so I've
made it just report an error [w32-shell-execute not present].
new 58a783e84f (msdos-minor-mode): Shouldn't msdos-minor-mode be
defined earlier in the file? Have not moved yet, as I cannot test on Unix.
new 4f266b525b These changelog entries refer to efforts to silence the
Emacs 22 byte compiler. Not all of them have yet been silenced!
new 654a51635c * ess-install.el (ess-install-byte-compile): New defun.
new 9d8a4e545c *** empty log message ***
new ee93c3e91f Better handling of w32-shell-execute.
new 0e3832a23a Move msdos-minor-mode defvar to start of file.
new ceb5d92f56 Updating toplevel files for new version
new ea46815499 Updating ess-version, info & html for new version
new 8f2664746c There was previously no mention of S+6-msdos and
relatives in the documentation. I added it to the installation instructions
for MS-Windows.
new 19d0a57778 There was previously no mention of S+6-msdos and
relatives in the documentation. I added it to both ess.html and readme.html.
new 08afea3f5f icons directory was being created with two // which
prevented some operations and might be the reason that icons are not found for
xemacs for windows
new a61964a557 typo in doc-string
new 58b6ed6c3a ESS[SAS]: added PROC TPHREG to fontification list
new 87d22c205f ESS[SAS]: added PROC POWER and PROC GLMPOWER to font-lock
new ac59bb909b make install now installs ChangeLog as well
new 1544d1e81e ESS[SAS]: added another "error" message to search for
new 14f0fb39e0 ESS[SAS]: not quite perfected, but we don't want to
create an empty buffer with the goto F-keys, testing...
new 4e04cd1125 font-lock works well in terminals -- don't need test for
window-system (with a *wrong* else clause)
new d481898c1a sas in simple terminal
new f918bfea21 comment
new eab48a7209 + execute-screen-options in MM-keys
new 36ef66b4a3 ESS[SAS]: I can't figure out how to make the more
advanced functionality work (go to the most recent suffix file, if the
requested one does not exist). However, the more subtle feature of not
creating a requested suffix file if it does not already exist seems to work.
new 80118bfc87 ESS[SAS]: new "feature" of not creating an empty file
with with F-keys now actually works and fixes an "unrelated" bug that I can
never figure out where it was coming from
new 465431b5f1 ESS[SAS]: new "feature" of not creating an empty file
with with F-keys now actually works and fixes an "unrelated" bug that I can
never figure out where it was coming from
new b4f306a945 Updating toplevel files for new version
new 18ce6ac3b9 Updating ess-version, info & html for new version
new f22402796a handy to have ready
new ba388e652d line wrapping to "< 80"
new 50241821a8 Version 5.2.12
new a0a555b2cd grep -q does not exist on Solaris
new ae5e112d55 code cleanup, copyright date
new f20957720d changes for R exec name in buffer name
new ea3d4ab612 Doc changes and cruft removal
new 3d2f35ee0e mini-change in (ess-dump-to-src); two days ago
new 3489321407 (ess-mode): Remove (interactive) definition.
new 067a364368 (window-width), not (frame-width) {see difference after
C-x 3 !}
new d97b4becad ess-execute-screen-options fix
new c7ca63c112 VERSION++ -> 5.2.13
new 3fc0d0fb08 (ess-find-exec-completions): Doc fix.
new 75e78b08b9 *** empty log message ***
new 9a02a8c632 add ess-eval-paragraph(-<foo>) to menu and keymap
new aa4c8089d4 also implement ess-eval-function-or-paragraph-and-step
and assign to C-c C-c
new 3a329c24b5 rm (message ..) which was only for debugging
new 42d947fc1b ESS[SAS]: find instances in the .log where a compressed
dataset actually increases the footprint and present them as errors
new 8f5f88b5eb ESS[SAS]: font-lock common SAS/GRAPH statements plot2
and vbar/hbar
new bed801605d repair help bug on windows
new b85b6733dd repair help bug on windows
new 2138fae193 removed function *RE*definitions from ess-iw32.el which
is renamed to ess-dde.el and now is only autoloaded where appropriate.
new e1874246a7 update newfeat.texi and the files dependent on it
new 6473858bac add one of the new ess-eval..para..and-step to ess-help
keymap+ menu
new cf6252a0e7 update
new 7ab0e9ae6c Stephen`s patch to ess-describe-sec-map
new 7c3dff9e9d (ess-help-mode): Dynamically set section keys.
new 8a29bf6629 *** empty log message ***
new bc42d18f38 (ess-submit-bug-report): Use insert-buffer-substring,
not insert-buffer (byte compiler warning).
new 5909e7b51d *** empty log message ***
new c39f8e57ed comment about ess-help-sec-map *not* needing to become
buffer-local
new 3a17eddedd repairs to unification of unix and windows versions of
files. Not yet complete.
new 83ddf950fd drop unused arguments from ess-eval-region-ddeclient
new 639ab31d8b typos (by me)
new 62998ffa97 drop extraneous definition of ess-command-ddeclient
(with wrong argument list)
new 944f9a9da2 drop prehistoric clause for emacs 19.28 -- which relied
on no-longer-existent 19.29 subdirectory
new cae5a13c30 byte-compiler warning
new ca446ef561 s/5.2.13/5.3.0/ ; some rewording and regrouping of that
para
new add00cc9ae minus 3 empty lines
new a98503a0c8 ess-command-ddeclient now works. It is not identical to
ess-command on Unix systems. See email to ess-core for discussion
new e8c718fb68 change sp6w to work with S-Plus version 8. change the
title line in sp6 to acknowledge the existence of version 8.
new 2c59f7dfaf Version ++
new 1e57a428a7 ESS[BUGS]: I've always hated BUGS output. Maybe this
is one of the reasons that I don't like Fortran, but I can't stand looking at
Scientific Notation. However, I never really thought about creating a function
to translate the output. It's actually quite easy. Now you can do it too with
ess-bugs-sci-to-round-4-dp
new ddde062f54 remove obsolete comment
new 266127894b this gets most of what I need fixed. C-c C-l and C-c C-d
now work correctly on S-Plus GUI, Sqpe, and Rterm.
new d32b94b019 (ess-select-frame-set-input-focus): New defun.
new 2c416fd4f5 * ess-inf.el (ess-show-buffer): Use
ess-select-frame-set-input-focus.
new ddc9878e6d *** empty log message ***
new 4921993802 new variable (inferior-ess-help-filetype): distinguish
between regular S language help files that can appear in an emacs buffer
and "chm" (compiled html) used by S-Plus that cannot appear in an emacs
buffer.
new 6557359b30 new variable (inferior-ess-help-filetype): distinguish
between regular S language help files that can appear in an emacs buffer
and "chm" (compiled html) used by S-Plus that cannot appear in an emacs
buffer.
new 2e1688a5af new variable (inferior-ess-help-filetype): distinguish
between regular S language help files that can appear in an emacs buffer
and "chm" (compiled html) used by S-Plus that cannot appear in an emacs
buffer.
new 119c0411ff autoload cleanup; comment; more indentation
new f09f0a6f72 changes to make ESS work smoothly with S-Plus 8
new 70a7317b49 typo
new f6c32e3280 update for ESS 5.3.0
new 6da8e2c3f7 try "LastChangedDate" property
new 5683fbf428 try svn:keywords "LastChangedDate" -- again
new a7969c2559 svn:keywords "LastChangedDate" -- again(3)
new cd368e2ab9 try abbr "Date"
new 6dbaef4287 use {svn} latex package
new aa7e39e7af ESS[BUGS]: ess-bugs-sci-to-round-4-dp seems to do what
it I want it to do now
new 27907fdab8 document recent ESS[BUGS] change
new c3304ff141 Updating toplevel files for new version
new df6600ed19 Updating ess-version, info & html for new version
new cd1221b0bb fixed typo
new 5059933d0a fixed typo
new a6d0ac3141 ESS[Stata]: fix the much-maligned (void-variable
inferior-ess-font-lock-keywords) bug
new 9ef6b09a4e ESS[BUGS]: concatenate stderr to the stdout .bog;
testing new vc-mode that works with SVN; so far so good
new 429ec71bac add inferior-S*+6-*-name variables to documentation
new 7cd46cbd0d work around Xemcs M-backspace bug
new 0144d14dba replace use ess-extract-word-name in two ess-eval-* cases
new 09ff81fe4a release note: 04-07 (hmm, why did this not happen
automagically??)
new 2259966483 Updating toplevel files for new version
new 84a73e2768 Updating ess-version, info & html for new version
new 42df61da50 Changes necessary to create XEmacs Packages
new 6f73d5b8d5 changing names of xemacs package distros from -pkg to
xemacs-pkg
new 9a12eefd84 tar is not the name of the package that supports the z
option on Unix, so I've created GNUTAR in section 3, but I've defaulted it tar
as that seems what Martin needs it to be. This is only for me to test my
changes to Makeconf/Makefile and should not concern anyone else
new 609244ff84 prepare entry for 5.3.1
new 19e39d781a -> '5.3.1'
new 898d94f01b M-x R-site-search {needs fix!}
new ca58ef4248 Placeholder docs for new *-xemacs-pkg* installation
new a2b91d390e oops: forgot to update on April 4
new 66979622d4 (ess-find-exec): Remove explicit loop counter (i) and
rewrite while loop. (ess-find-exec-completions): Remove explicit loop counters
(i,j) and rewrite while loops. Add test to check that a directory on exec-path
is not "" (which signifies current working directory) as that confuses tramp.
new 5fb56eabef (ess-return-list): Indent/doc fix.
(ess-clone-local-variables): Indent. (ess-directory-sep): Indent (perhaps this
should be deleted?)
new 27074c3ba2 (ess-return-list): Indent/doc fix.
(ess-clone-local-variables): Indent. (ess-directory-sep): Indent (perhaps this
should be deleted?)
new cd6e5600df + keyword \linkS4class
new 0677f19ec8 drop cvs Revision number
new a9d06fa917 ess-S-assign-key updates (please "testme!")
new 044f8f2a70 file updates for 5.3.1
new 8c56fb5c43 Updating toplevel files for new version
new ce917896d5 "linkS4class" must come *before* "link" for fontlocking
new e87547964f Snw-mode for *.Snw
new 3ca156f4e2 mini improvement (from "home"'s version)
new 1ecb4df077 ESS[R]: xemacs for windows can now find rterm
new fcffbac69d tweaked documentation for xemacs installation information
new a9bd52f3b6 error messages for R and SAS
new 2837c90c8b update dependencies of newfeat
new 34389926de Version 5.3.1
new ac5335c877 added S-Plus 8.0 to list of tested programs
new ad1066e76e added S-Plus 8.0 to list of tested programs
new fbec13e649 Closing a hole in our installation process. We were
only installing .elc files. So, if you wanted to make a change, you had to
find the .el, copy to the install directory, etc. Now, the .el and .elc files
are installed together.
new 5fbeffc3fd Xemacs does not know 'deactivate-mark
new 24066aacec I've adapted ess-bugs-sci-to-round-4-dp to also work
with S family output so I've created the general purpose function ess-sci-to-dec
new ee0c7b3680 copyright date modified
new 6206e4dc5c ESS[SAS]: added not() operator as a function since it is
often used that way
new 9df7bed25d XEmacs Installation notes: hopefully, this is better
new a16c67dab4 XEmacs package Installation notes: ok, I think this is
pretty good now, but somebody really needs to look at the GNU Emacs
installation notes. I know that there are easier ways to install ESS for GNU
Emacs since John Fox and I have worked it out, but it only seems to work for
the pre-release version of Emacs. So, either Emacs needs to get its act
together or someone needs to figure out the magic incantation for other
versions of GNU Emacs. Also, I'm not sure tha [...]
new de02868ea3 Remove mention of .tgz files for Windows users; align
step 1 of the Unix and Windows installation.
new 044bbcc145 Adding xemacs current/stable to the list
new 21bda25c1c Is anyone keeping these files up-to-date? Let's
shit-can every doc file that no one is actually keeping current.
new 4dd7849cc5 Update Stephen's URL.
new b127de8dbe as C-c C-c to Rd-mode (same as ess-mode)
new b0cb0f902e Minor changes (Martin/Stephen) to make text a little
more "future proof".
new cdd0920a58 ESS[BUGS]: 1st release with JAGS support; needs more
testing
new abaeff7c7c ESS[BUGS]: supporting both Classic BUGS and JAGS is very
tricky to debug. So, I've attempted to mimic the language vs. dialect policy
that is being followed for other packages. This seems to work well, but I
haven't spent alot of time testing yet. ESS[BUGS] should work as it always
has, but by (require 'essd-bugs) instead of the usual method. Also, ESS[JAGS]
might work with a (require 'essd-jags). I've also added the happy-go-lucky
emacs keymap of C-c C-c for ne [...]
new 91b42750d7 ESS[JAGS]: more de-syncing
new fd2855ddae ESS[BUGS] & ESS[JAGS]: for the time-being, these modes
are mutually exclusive, i.e. if you are working with a .bug file, then you can
submit it to BUGS after (require 'essd-bugs) and then submit it to JAGS after
(require 'essd-jags) or vice-versae. You will not simultaneously have
functionality of both modes. This is different from the way the rest of ESS
operates. If there is an easy way to make it work like the rest of ESS, then
I'm open to suggestions. However [...]
new b60d9b34ae ESS[BUGS] & ESS[JAGS]: I'd still like to do more
testing before a release, but I think this all works now. Enjoy! Comments
welcome.
new 462f641e03 Document problem with changing `continue' option in R.
new 7305bc6ee4 ESS[SAS]: yet another error message regexp to look for;
will it ever end?
new 5cf4c91f09 Clarify the way in which starting directory is
determined.
new 06955e3918 Oops, when ess-ask-for-ess-directory is non-nil needing
change too.
new 60c0876ddc ess-makeSweave (and more)
new c774197944 comment about 'svn' latex package availability
new 5fff51fe81 version++ to 5.3.2
new 390fca5720 do *not* override M-n C-h
new 771e73b978 ESS[SAS]: highlight 3 new procs available with v. 9.1.3
SP4
new 1ef0d8ad5e ess-makeLatex improvements (3 days ago)
new 1bf967f38d 1st steps to debug R object completion "hanging" with
options(error=recover)
new f309a6b6e4 update TODO comment
new 7158e2a093 get rid of all .Last.value / lastvalue-command messing
new d774902ef8 update
new 7a2fc951fe fix
new f366416f96 Updating toplevel files for new version
new cffa619f11 Updating ess-version, info & html for new version
new 5cbcb4c2b0 Copyright: up to 2006 (should have seen earlier..)
new 71b087c071 Version 5.3.2
new aef88f1f8d fix "prompt visible" bug; add reuse-frame feature
new 6643d34ac4 VERSION++ to 5.3.3
new 4cba3e7132 typo in newfeat.texi and dependencies
new 2bad7675a4 add "\n" at end of Rd-"skeleton"
new 1586bb7e1b slight menu tweak
new 6ac96e9d58 Updating toplevel files for new version
new 5f4e2012b6 Version 5.3.3
new ebf8020307 (ess-submit-bug-report): Add note to use C-c C-c to send
bug report.
new ce9a682b8c *** empty log message ***
new e3817767ea ess-find-exec*: replaced file-directory-p and
file-exists-p with file-accessible-directory-p; it works here, but I never had
a problem with the old method; please test
new 3b852c007b only comment (6 weeks ago)
new 0a6154a222 out-comment unneeded
new 372e0bea05 need LC_ALL, not just LANG for makeinfo
new ee0fa2ba7b cosmetic fix in regexp: "? instead of "*
new 86d3e3cdda comments on NON-successful try to have `...` <-
function(..) working
new 8aee1482da search for PS and PDF viewers instead of hardcoding
new beb46ec8be (noweb-newline): Add noweb-indent-line.
new d8ca13de44 ELC : add ess-rdired; re-organize a bit and
mark everything that's missing from the list
new 33c84d48c1 + comment
new 036b7820ae Fix small typo in ELC list.
new 02ab8cf4c8 string-to-int is deprecated; use string-to-number.
new 5ed8a8f29c string-to-int is deprecated; use string-to-number.
new 7cd4dd2c0e string-to-int is deprecated; use string-to-number.
new bcb199580f string-to-int is deprecated; use string-to-number.
new c4201f13eb *** empty log message ***
new 725e09a92a English (not German navigation)
new 832a41bcec upped version to 5.3.4
new 24b155eadb (Rnw-mode-hook): New hook.
new 4a51e4e298 (Rnw-mode): Use Rnw-mode-hook.
new 9ec565c1b7 *** empty log message ***
new 0c6780f42c fix s-<letter> binding descriptions
new 9ac40b2036 issue "options(chmhelp = FALSE)" if microsoft-p
new 9ab0ef0f04 get rid of unneeded ess-sleep
new e24a57fbc4 add 'wait-for-prompt and 'sleep options to
(ess-eval-linewise .) and use them to get rid of #lines running together at
startup#
new 62cb1e7ecc update: don't want to let our ideas rot in the mailing
list archives
new 4927f2ceb5 use try(names(.)) in object completion!
new b0dcaaa3a4 (S+6-msdos-initiate, S+6-initiate): Do not use
(beginning-of-buffer), as it clobbers the mark.
new 65e79cfeb0 *** empty log message ***
new 875cffc998 git should ignore emacs backups
new c8422d7322 more rational naming "ess-swv-*" for ESS<->Sweave stuff
(from a month ago!)
new 68d2db5eb9 (ess-get-words-from-vector): Doc fix.
new b5cde972ca *** empty log message ***
new f0dfceb97d Updating toplevel files for new version
new e67d68c7d5 add Sven Hartenstein's 'R argument tips' functionality
new f70d025353 cosmetic -- TODO: initial comments + move to ess-cust.el
new cbafdf1b00 some cleanup in essd-r-args; load it from essd-r &
activate "(" key for now
new 07fd7fbd90 cosmetic
new 42052b701f introduced ess(get-)?-(pdf|ps)-viewer; more cleanup in
ess-swv.el
new 56f2dbbeb7 version++ -> 5.3.5
new 026f97e3fc fix "long-standing" bug in (ess-swv-run-in-R) which has
been exposed by the last cleanup
new 0ed775aad5 more ess-swv improvements: e.g. check return status of
"pdflatex"
new 85d5a49027 Do not ask by default if there is only one process
new ca1da1af62 update (from svn conflict)
new 33a38387d8 Doc fix to comment regarding regexps for finding R
functions.
new cf15617491 (?`): define the backquote (`) character to be in the
quote character syntax class.
new fbb4174c84 *** empty log message ***
new d5bcc83751 Remove comment regarding quote character syntax - no
longer required.
new 9a15eefbdd more ess-r-args-show cleanup
new 212d2365cc add message from ess-request-a-process
new 858378ab10 Version 5.3.5
new 8f9fa83b26 add "5.3.4 release" message from a month ago (partly
revert last commit)
new 265e30e63f fix from Rodney
new 21a2d1168f typo
new 2dd6029a93 customization of electric "(" behavior
new 0333edf606 cosmetic
new 8b87015d12 a bit more on ess-r-args-* stuff
new 280f938865 Change Emacs 22.0.50 to Emacs 22.1
new 050a7e6d61 (ess-restore-asm-extns): use `when' rather than `(if x
(progn ...))'.
new b2c6703430 *** empty log message ***
new c82541e41c (inferior-ess-mode): Ensure font-lock-keywords-only is t
(to fix bug in Emacs 22.1). Other small changes: - using `member' rather than
lots of `string=' comparisons. - replacing (if cond (progn ...)) by (when cond
...) - replacing: (make-local-variable some-var) (setq some-var val) with (set
(make-local-variable some-var) val)
new d8edf61603 *** empty log message ***
new 6e56bc0ed5 (ordinary-insertion-filter): Delete this defun, it is
also in ess-inf.el.
new c6609ec693 *** empty log message ***
new cdfad24c78 New file.
new 9c7981db67 (ess-r-args-get): Use ?\( rather than using
string-to-char. Other small typo/doc fixes.
new 8f804f0048 *** empty log message ***
new f215f6b78a Doc fix.
new 32bc3f6ccc (ess-sqpe-versions-created): Use ess-newest-r.
new 9a1f952b05 (ess-newest-r, ess-r-version-time, ess-which-newest):
New defuns to find the newest version of R.
new 8cdb40a6f4 *** empty log message ***
new c3b1b16076 Small doc update.
new 503917a89f Small doc update.
new 05222f93ba (ess-r-version-date): New defun, replacing
ess-r-version-time as it returns the date stamp of R as a string rather than a
time in seconds. (ess-find-newest-date): New defun, replacing
ess-which-newest-date.
new 7c50855f88 *** empty log message ***
new ea3c018fe8 (ess-find-newest-date): this-r should be a local var.
new 87c828921b *** empty log message ***
new dabde0455f (ess-r-version-date): tweak to make working with real
R-devel and R-patched
new 7a1c3bda40 R-newest for windows
new e375a90d3a ess-r-version-date: tweak regex ess-newest-r :
slightly more elegant
new e0b9996222 Update many doc strings, and change some vars from
defcustom to defvar.
new 9805b0e46c *** empty log message ***
new e42428a52d (ess-help-mode): No need to make ess-local-process-name
buffer local; that's done elsewhere.
new 11192de716 * ess-inf.el (ess-execute): No need to make
ess-local-process-name buffer local; that's done elsewhere.
new 595777df25 (ess-function-pattern): Add defvar to quieten byte
compiler.
new ddd43c2b18 *** empty log message ***
new 7345bf374c (R-newest): New defun. First time it is called, try to
find the newest version of R.
new 30f2b53dc4 (ess-newest-r): Just return the name of the newst
version of R; let R-newest do the fset call.
new c45dfd42ca *** empty log message ***
new 3a897eb293 (ess-sqpe-versions-created): Remove call to
ess-newest-R, and instead allow R-newest to find the newest version of R. This
relies on a new devar, ess-r-versions-created, to store the other versions of R
that were found when ess-site was loaded.
new 8e8d7bdf0e *** empty log message ***
new 46b10bafb5 restored parallelism of unix and windows
new a87fec3b5c other/R* now works from clicking the menu
new 49fe7fb7df other/s* now works from menu clicking
new bdd2ca8449 drop 'force in ess-force-buffer-current [i.e. revert to
pre r3722 in that part]
new 484972485e (ess-r-args-get): Do not use zap-to-char within defun,
since it will add unwnated text to the kill-ring; use delete-region instead.
Also, defun should not be interactive. (ess-r-args-current-function): Remove
(interactive) call.
new 4829ffa756 *** empty log message ***
new 7a97fc4352 Add comment re: installation.
new d8c348f530 *** empty log message ***
new 318795c143 (iESS(S)--Inferior ESS processes): Document R-newest.
new 9bf60ef9e8 Document R-newest.
new f93c585858 Document R-newest.
new c2f15784b4 *** empty log message ***
new f30be47932 ess-r-args-auto-show should only act if there is a
process
new 707e4e6858 ess-r-args-auto-show should only act if there is a
*local* process
new 7d4b50c6c7 patch from Markus Triska
new afd5dd1baf reverse some (save-excursion / save-restriction) clauses
new 495ea63177 (ess-command): Use with-current-buffer and simplify.
new b0a0ca4a2d (ess-help-underline): Fix indenting.
(ess-describe-sec-map): Use with-current-buffer.
new 6312051c11 *** empty log message ***
new 9fa238181b keep my name with "my" fix (using ChangeLog rarely
enough explicitly)
new 7d2d4792ad (ess-eldoc): Use ess-local-process-name rather than
ess-current-process-name.
new 7d7d47e926 *** empty log message ***
new 511b109c93 trash ess-latex.el : we have maintained noweb-mode.el
new 429ab0d86c (ess-find-newest-R): New defun, to find the newest
version of R, either for Unix or Windows. Result is cached in a variable,
ess-newest-R. (ess-check-R-name): New defun to check that
inferior-R-program-name points to an executable. (R-newest): Use
ess-find-newest-R defun.
new 8f398f4043 *** empty log message ***
new a9b957f345 Call ess-check-R-name once, upon startup. Searching for
newest version takes place only if inferior-R-program-name is invalid.
new 71fee02201 (ess-find-newest-R): Add message whilst searching.
new dec170633f *** empty log message ***
new f18645ea16 move "Micro$" comment (and "nuke-trailing-whitespace")
new 1fc0111bfd ess-r-args-electric-paren : change default to 't' for
now -- to at least expose it to ESS-core (;-)
new 0c29286204 rm ess-latex.el reference
new 618cbae525 additional examples
new 7688af082f Updating toplevel files for new version
new 8ba3917f79 Updating ess-version, info & html for new version
new e4a63b81b4 doc update (belongs to 2007-07-26!)
new d8009cf841 Version 5.3.5
new 2f8d34111a comment about ChangeLog
new 6a8f645057 do not try tooltip with Xemacs
new 9fe59b808a fix ess-has-tooltip; checked: *does* work with Xemacs
21.4.19
new 258878bc11 replace kludgey (defun find-load-file-directory .)
new 528c7dcb41 use (getenv "ProgramFiles") instead of "c:/prog..
new 5eb5e70c35 VERSION++
new 5733aadc2f repair typo
new 319ea88015 ess-find-rterm: - revert use of (getenv "ProgramFiles")
- make use of ess-r-versions - simplify by using (mapcar .)
new bc97e8980e fix R for windows menus
new ce41b35139 (ess-message .) should work like (message .)
new b8219c6a33 s/gnuclient -q/gnuclient/ (for Xemacs)
new b55707b4ab update
new b832294c73 new utility (ess-drop-non-directories .)
new 5367e571fb ess-r(term)-versions-created, etc: more in parallel; fix
"R-2.6*.zip file harms" problem
new 20878e7179 oops: forgotten ")"
new 810e52c8f6 fix ess-find-newest-R for Windows + some doc/comment
cleanup
new 3b5ca67cce merge ess-rterm-versions-create into
ess-r-versions-create
new 5777d32c2a Updating toplevel files for new version
new 1fcdcd1628 Updating ess-version, info & html for new version
new 7b4126076c Version 5.3.6
new df765893de oops; one last note forgotten to commit before release
new e65833c8ff Rodney's patch for Xemacs-Windows
new 3462f9eead Document ess-font-lock-mode.
new 7d01f74f13 *** empty log message ***
new c85c3d554a (ess-font-lock-mode): New variable.
new dbdb05e490 Use ess-font-lock-mode when deciding to switch on
font-locking.
new 6215154949 new features for *next* version
new f7eecfb53a use @code{} rather than @var{} for actual variable
names. (@var{} is for metasyntatic vars, see texinfo documentation).
new 187de2ca56 Update section on font locking.
new d83acf5ef8 (ess-eldoc): Prefix the docstring by the name of the
function, for readability.
new d2f0607a18 *** empty log message ***
new 7d1e2dfc5b use "?" instead of "*" in inferior-ess-primary-prompt
This fixes data(BCI, package="vegan"); BCI <Enter> <C-c C-p>
new 4a2b8d5285 prepare for potentially "dynamic" ess-inf*-prompt
new fb456333f1 oops! fix typo in r3829
new 0b9c823726 testing
new ca83dc467a not sure how long ago i made some of these changes...
the sleep and SAS options stuff is late summer/early fall, i think and the ODS
and SAS Bayesian Procedure stuff is from October
new bdf166fafe minor additions related to recent check-ins, reality,
etc.
new cd4cc15635 correcting some more of someone else's typos
new 3e34a9d822 setting ess-style now works from *customized*
ess-default-style
new 2536ed101f Version++ to 5.3.7
new cc76f9ca78 (S+6-dialect-name): Make defcustom and change default to
"S". Change of default suggested by Tim Hesterberg.
new f45b7cbedb *** empty log message ***
new 212f238fe7 version 5.3.7 -2- (ess-cust.el was not remade
accidentally)
new 9d098f8feb small thinko in M-x ess-fix-miscellaneous
new 178021e00c Fix ess-noweb-font-lock (aka "*.Rnw") problem of "emacs
-nw" && Emacs 22
new 30153c03c1 ESS[SAS]: somebody forgot about the SUM statement
(probably me)
new 4d072d7707 adding xpdf as a PDF viewer and fixing an
ess-check-R-program-name make error in ess-site (isn't everyone supposed to
check this? Martin wasn't too happy with me when I made a similar mistake)
new 7ff33bca7b add more examples : Here end-of-function is not
correctly determined.
new c7fcf4c3ea some comments
new cf706c89fb add cindex 'command line arguments' thanks to Tyler Smith
new fdc8fa9136 add a ' after "(require " in the comment of line 75
(bug report by Dan Davison)
new 09dfe053da save-current-buffer patch from Lawrence Mitchell
new f99b04f442 new files to connect with Rgui on Windows
new ccdce5a8d1 new files to connect with Rgui on Windows
new 818644447d it's a *package* not a library.... P.L.E.A.S.E !
new c2386fab84 new (ess-R-complete-object-name) that works both with
"rcompgen" (recommended R package since 2.5.0) and R >= 2.7.0 where the
functionality is part of standard R`s "utils" package
new 6ac75611fb (custom): Remove old code checking if custom package is
provided; custom is now in all recent versions of Emacs and XEmacs. (This was
brought to my attention because the Emacs 22 compiler reported:
new 957b4655e0 *** empty log message ***
new 0ae754e9c7 ESS[JAGS]: now actually works with JAGS 1.0
new 291419c2c5 ESS[JAGS]: should be functional; docs too
new 26660333ae cosmetic change to TODO
new 585a909199 ESS[JAGS]: now ready for release; of course, the users
will most likely find things that don't work, but that's what is needed at this
point
new e580c64b33 ESS[JAGS]: send stdout and stderr to .out; requires
knowing shell syntax via shell-file-name; seems like this should work without
changing directory, however, I can't test that part on Windows; anybody want to
give it a try; if so try it after commenting out lines 137-147 of essd-jags.el
new bb19f4a32a ESS[BUGS] and ESS[JAGS]: nice background jobs by default
new 7b0437b099 it's Xpdf not xpdf
new d1627b76dd ESS[JAGS]: by default, monitor all "default" nodes; that
may often be what is intended when a blank variable is requested, i.e. ""; also
this prevents an elisp error if you accidentally press C-c C-c on a .bug
template before you are finished editing it
new 63dfdf2b8e ESS[JAGS]: all features considered now available... a
wider separation of ESS[BUGS] and ESS[JAGS] would be welcome, however, my
previous attempts have been futile; especially since .bug is widely used for
both types of files
new 1d4e9edf54 ESS[JAGS]: oops! That's not right. This should be
better: parameter in/to now correctly handles single/multiple chains
new c5f036ba8d (ess-continued-statement-p): remove _ from regexp to fix
Kurt's bug re indendation after NA_INTEGER_
new dba350430a *** empty log message ***
new 004af0925e remove "_" also in R-fix-T-F
new ddaf653e31 update auto-generated doc files
new 201620431e ESS[JAGS]: minor changes, need to get resetting
ess-jags-command to work
new b76d1e410c ESS[JAGS]: all necessary features available and appear
to work including monitoring, thinning and multiple chains... manual is short
and sweet... ready for primetime, please release into the wild
new 6088dc7dfe ESS debian: Included files for building debian packages
(/trunk/debian); added section builddeb in the Makefile
new b0d2a08ab4 Add support for R NA integer et al constants added in R
2.5.0.
new 486b1ffbbf prepend "ess-" to defalias line-beginning-position
new 4da64a84fc ESS[JAGS]: avoid false identification of Local Variables
section with elisp code (.bug and .jmd templates)
new 7060571348 ess[R] using R-builtin completion where available
new 9e2bfaeb09 new M-x Rgui command
new a929f8e273 Updating toplevel files for new version
new 494b2e9a9a Updating ess-version, info & html for new version
new bf7c658341 Version 5.3.7
new c2dea19765 ESS[JAGS]: now that we have a working version in the
field (Thank You Martin!), some of the more ambitious changes to the codebase
are coming: first, clean-up of rampant unnecessary use of (concat) within
(insert); second, as many functions and variables as practical, renamed from
ess-bugs to ess-jags; third, bug-fix as described in newfeat.texi under 5.3.8;
fourth, preliminary brute force attempt to mollify BOA which does NOT like the
.txt extension (never fear, [...]
new a10eed0df3 ESS[JAGS]: re-visiting, clumsy brute force attempt to
mollify BOA; also, almost all uses of ess-bugs-file-dir have been omitted, only
(find-file ess-bugs-file-dir ...) and (insert "cd " ess-bugs-file-dir) remain:
doing both was over-kill and looked ugly
new 82cdff680b ESS[JAGS]: clumsy brute force approach to .ind/.out now
less brutish; also removed ess-jags- global variables since a more careful
analysis showed that ess-jags- local variables were sufficient; if anyone
cares, a "schematic" is below (each tab is the next "functional" level):
new e7fbc870cd VERSION++ (having already new features)
new 30fa2e2054 very slight re-organization for the help() / page() case
new 9663c68c5c ESS debian: transition to texlive; fixed some debian
specific issues
new 736507ae3a Debian package: emcsen-startup fixed
new 5452333b82 Usepackage {fullpage} instead of {a4}; {svn} is now also
carried by ubuntu
new c5620e8832 updated Maintainer to ess-debian; also updated
Description text based on the current README
new 2725fd35de - debian/copyright partially rewrittem to fit the
now-current and mandated style of lines starting with Copyright (C) ... and
License: ESS Core: Please correct the years if need, and add missing authors,
if any - debian/doc-base: Fix trivial lintian warning about now non-existing
section 'Science', we now use the science sub-section 'Science/Data Analysis'
- debian/rules: Added trivial rule to create an .orig.tar.gz so that the
build process can create the r [...]
new b3df03fbec updated upstream version to 5.3.8 as per the code
new 78a9b83965 added two missing parens back in, and reindented to make
structure a little clearer
new a55316c267 fix make-variable-buffer-local warning
new e3b585c36e fix make-variable-buffer-local warning
new b6d066ec4a ESS[SAS]: allow ess-sas-submit-region to take advantage
of the local variables ess-sas-submit-command and
ess-sas-submit-command-options like other submit methods
new 9f3f4ee595 debian/rules 'tarball' rule generalised to fetch version
from debian/changelog debian/changelog finalised for version 5.3.8~svn3895 now
uploaded
new f12316e1c6 newfeat.texi: document bug/feature fix for ESS[SAS]
ess-sas-submit-region
new 9efb8e2bd4 Makefile (ELC): Add ess-eldoc.elc to the ELC variable
list. Debian bug 482351 reported by Sebastian Luque.
new f1d057b8a2 *** empty log message ***
new d0782327ec debian/changelog: added entry for new bug fix release
5.3.8~3899 with Thanks! to Stephen for the quick fix debian/rules:
removed verbose option from 'tarball' target
new 9e604688f3 automatically start R from an *.R buffer
new 8e6c7fbd42 really fix Debian bug #482351 with a regexp fix to grep
suggested by Seb Luque who had reported the bug in the first place
new e35a2a08f1 changelog updated for Debian upload 5.3.8~svn3902
new 32640820f2 updated changelog a litte, added entry for watch file
updated watch URL and regexp
new ddbdd14369 new ess-start-process-specific: to start R when there is
no process *OR* when the process is no longer running -- to be improved
new e3c6e9d5d6 (switch-to-buffer .) seems to work fine {when
(save-excursion ..) does not!}
new a83c0e2bf3 update new features - and (5.3.8) associated files
new 04f81ea156 SJE joined ESS core in 2002.
new 0fc7a313c9 - fix remaining copyright year ranges - drop remaining
e-mails from "Copyright" lines; they are further up - add paragraph about old
copyrights and their transferal.
new cde21d63fa (ess-default-style): Remove quote from RRR value.
new a9d2749fa2 *** empty log message ***
new 3e6e4b7813 do not auto-restart a new process in (get-ess-process)
if there are others running
new 6547421bf6 (ess-R-complete-object-name): comint-bol given nil
argument to work on XEmacs (the arg is optional on Emacs, but not in XEmacs).
new 078f6dc178 *** empty log message ***
new fcf5aa9684 do not remove /usr/share/ess/etc/ess-sas-sh-command
after copying etc/ but do set mode 0755 on it
new beebe2cf7e add trailing "/" to Debian's ess-etc-directory setting
new cd7979d8d1 finalised debian/changelog entry for actual upload after
pre-builds tested by Dale changed debian/rules to use svnversion to get
revision number
new 8ab539044c debian/control: Set Standards-Version to current version
new 320ece4276 minor changes, trying to set my password
new 71789df1f5 ESS[JAGS]: the linking of CODA files for BOA
compatibility was working, but it resulted in the *shell* buffer being tied up
until the run was complete which can take ages. So, I asked Martyn Plummer if
we could have a way of issuing shell/unix commands from within a JAGS command
file. He was very helpful and the system command is now available in JAGS
1.0.3 (and higher). I'm going to test this code some more, but I think this is
a much better codebase than the 5 [...]
new 31aa005f56 cleanup
new 96dfbc4efa cleanup (2)
new 36f50d4e0e precaution against misspecified ess-etc-directory
new 6a14751641 electric '(' should not start an R process
new a5e92ce6b6 5.3.x instead of 5.3.0; cosmetic
new 4f05eb7dde 5.3.8 features (not 5.3.9) !!
new dd4357903b find end of 1-line S functions without "{ .. }"
new de6f92503c Updating toplevel files for new version
new 015e6d587f Version 5.3.8
new 3667c1aa4f ESS[SAS]: evince PDF viewer now favored over Xpdf and
Adobe/Acrobat Reader, in that order
new f250f8a4b1 another tweak at end-of-function
new 4f37a32217 Add 'install-other-docs' to 'make install'
new f9f88640e1 *Development* version now is 5.3.9
new 8854c2325b new customization: ess-eval-deactivate-mark
new 3300b23a80 ESS[SAS]: SAS v. 9 may have an additional space between
WRITTEN and TO in .log files that generate graphics which was throwing off the
ess-sas-graph-view choice of graphics file.
new 754519a58f change comments (only!) regarding Windows-related *.elc
files
new 0d9e242d43 ESS[JAGS]: on unix, also use the time command to
summarize CPU usage
new 72efb65c59 add ".SSC" (all uppercase) to list of S-extensions
new 4a95ca2de6 (regexp-quote <chunk>) thanks to Rafael@Debian
new 6de5e20837 New file.
new 3f79b544e7 *** empty log message ***
new 64dabee4fe (ess-roxygen-fn): Use ##' for markup so that comments
don't move upon reindentation.
new b763615392 another tweak at ess-end-of-function
new 38083dbfb2 add ess-roxygen to make targets
new c0720e768f no longer need the "please disregard the messages"
messages (at least not in emacs 22.x)
new 14371d2601 (S/R) inferior and transcript modes no longer fontify
language keywords (as "for" ..)
new 0bacfb54a0 mention Roxygen (to be changed before release!) and the
non-fontification of "for", "in", etc
new c140eb31f1 fix thinko in last commit
new ae039abf25 changed debian/rules to derive the tarball version
number from the changelog entry added debian/changelog entry for a 5.3.9 (as of
svn3950) release into Debian unstable
new dbb1356042 use new-style [delete] instead of '\177' (which gives
problems on some platforms)
new 51597a5486 since almost no one reads these, see newfeat.texi
new 685714ef7d fix the "STA"-only part (of r3952: mindless replacement
of ' ; ' )
new fce597c35d Updating ChangeLog to reflect recent changes. In the
future, shall we have a policy that requires a ChangeLog entry with each change
or would you rather have an SVN log comment which you would have to dig out of
each file and revision? Since I would never bother with the latter, I suspect
others would prefer the former and propose that as a more sane policy (and some
would say it is an oversight, since no ChangeLog policy that I am aware of even
exists at this time).
new 17c87ce17a ess-swv.el: fix for embedded blanks in PDF reader and
PDF files
new f18775fb36 2008-11-10 Rodney Sparapani <rsparapa@mcw.edu>
new c3f752d51f * noweb-mode.el (noweb-mode): Only the local value of
after-change-functions should be modified to avoid problems in other modes.
Special thanks for the bug report/fix from markus.triska@gmx.at
new 9c5875f868 * noweb-mode.el (noweb-mode): By convention, every
major mode starts by calling `kill-all-local-variables'. Importantly, this
automatically calls `change-major-mode-hook'. This is documented in
the "Major Mode Conventions" of the Elisp info manual. Special thanks
(again :o) for the bug report/fix from markus.triska@gmx.at
new 3dce46b324 add missing ")" Please ess-core do use 'make' ** and **
read its (error or warning) messages!
new 7110aae7e9 * essl-sas.el (SAS-editing-alist): M-x comment-region
was not using /* */ style comments for some reason that I can't fathom.
It is now.
new e006da4f89 Add commentary
new c81fe3f3bd *** empty log message ***
new 8fde823c15 (ess-roxygen-fn): Ensure that newlines before and after
template are inserted correctly.
new 18b2836a6e (ess-roxygen-fn): Add autoload.
new 433a0d1761 (R-mode): Add keybinding (C-c C-o) for ess-roxygen-fn.
new 4c10edfaed *** empty log message ***
new 7d9b4f445b (Indenting): Describe roxygen.
new 72133e7fde *** empty log message ***
new 7ba5eb489e changes for TIBCO S+ 8.1.1
new 194d7eddb8 emacs-(major|minor)-version haved existed since (GNU|X)
Emacs 19.x
new d6c6ad97db * Makefile (essl-sas.elc): Added formerly
unaccounted for essa-sas.el dependency.
new 1a1a3bf2a5 * Makefile (essl-bugs.elc/essd-bugs.elc/essd-jags.elc):
Added formerly unaccounted for BUGS/JAGS targets/dependencies.
new fdb31124bc follow recommendation of not using (replace-regexp .) in
e-lisp
new 86a4455efd use make-local-hook only in ancient versions of Emacs
new 92163b8dd2 Add the ess-swv-* (M-n <letter>) keybindings & commands
as submenu to the [Noweb] menu
new d3a3ff26be keep ess-versions-created (instead of ess-r-...), and
add doc string
new 34a339c66f comment about "emacsclient" working on Windows
new ef23d53fda ess-swv-* are now on submenu
new 27628f138a Updating toplevel files for new version
new d8d6489e81 Updating ess-version, info & html for new version
new 98f64cfcb8 change "new feature" not on Roxygen
new 7e93ad86bc no longer make the doc files unwritable
new 3507701143 * essd-jags.el (ess-jags-mode): adding comment-region
functionality to ESS[JAGS]
new 8386ab3028 Updating toplevel files for new version
new 226d4e4589 Updating ess-version, info & html for new version
new a8724c3a8c fix noweb-mode bug; Emacs 20 & Xemacs are untested
new 6656de5d82 Updating toplevel files for new version
new 5fa178d452 replace (next-line .) and (previous-line .) with
(forward-line) and fix another warning of emacs 23.0.60
new 07c1d63a7e ess-swv-menu now "working" for Xemacs
new 565a768993 make-local-hook after-change-functions - another tweak
new 694ceff92b more careful ess-has-tooltip
new f0c8451c17 win32-short-file-name fix for XEmacs 21.5.y (beta)
new 27159201b7 noweb-electric-< : also insert closing "@" (thanks to
Markus Triska)
new fa4fcd4566 noweb-mode: TODO cleanup (MM); before-change-function
etc (Markus Triska)
new dc67fb8088 debian/rules: small enhancement to tarball rule in
debian/changelog: release 5.3.10, also uploaded
new 1c7182f7fb * doc/readme.texi and doc/Makefile (README
re-organization): re-arrange so that installation information comes in the
4/5th sections rather than much further down (7/8th); also massaged
wording in the intro which no longer requires as much perl (which I never
really understood since I don't speak perl; shall we stick to what we
all know: e-lisp/make/texi/not perl/etc.)
new a472cc20cb * Makeconf and doc/readme.texi (README
re-organization): Add TOC for plaintext format only, requires
re-defining MAKETXT accordingly.
new 4d0e20a53a for the moment, need ess-r-versions-created in
*addition* to ess-versions-created
new 045baa483c Updating toplevel files for new version
new 473e93ed3f Updating ess-version, info & html for new version
new 8bf5b4ad9a updated for 5.3.10-2; with thanks to MM for the bug fix!
new 65a8c69c1c * ess-mode.el/ess-trns.el: delete key no longer
remapped to "backspace"
new b1b4f02c34 * Makeconf and doc/Makefile (DOCDIR): belatedly
document and defensively create
new 2fdf5387fd * Makeconf and doc/Makefile (DOCDIR): belatedly
document and defensively create
new a65f8ffeb6 fix noweb [Enter] buglet
new 6bcd60aec7 noweb-mode: by default disable the (very rarely but
catastrophically buggy) hide-/restore- code-quotes behavior
new 6c71999b88 Oops ! Missing final ')' added
new 4c3d95e8eb new target 'homepage' for auto-updating version number
on new (php-based) homepage
new 5222b51807 uploaded as 5.3.10.1 to Debian as the 5.3.10 label has
been used for the bug fix release
new 01ecbc8db4 * doc/Makefile (install-other-docs): fixing yet another
bug related to DOCDIR, was there no testing at all before
foisting this on us?
new a825ba6025 * essd-jags.el (ess-jags-switch-to-suffix,
ess-jags-na-bug): adding 2 new local variables: ess-jags-burnin and
ess-jags-update. ESS[BUGS] has similar variables, but the modern defaults are
an order of magnitude bigger, so it seemed like creating new variables
was warranted also, the "log" of the run is now .jog (like BUGS which
is .bog); .out created too many problems since the BOA output files have
that extension as well
new f2735efd5c * ess-site.el: we no longer should be encouraging
users to edit this file (except possibly in extraordinary circumstances
in 2 places). Therefore, I have removed all but 2 references to uncommenting
of code. However, the examples are instructive so they remain, but the
wording does not suggest uncommenting. This is only a half-step in
the direction that we want to go.
new 98edf60b56 * doc/windows.texi (Microsoft Windows installation):
this file will replace the Windows portion of inst_tar.texi
new aa22b7bd23 fix bug introduced by "r4012"
new e4031fd6c4 * essd-sas.el (SAS-mode): fix a bug in GNU Emacs 22.3.1
which erroneously performs font-lock on lowercase only
new cb1824c6c7 * essd-sas.el (SAS-mode): fix a bug in GNU Emacs 22.3.1
which erroneously performs font-lock on lowercase only
new 79f71aebeb * doc/help-jags.texi (ESS(JAGS)--Log files):
the "log" of the run is now .jog (like BUGS which is .bog); .out created
too many problems since the BOA output files have that extension as well
(ESS(JAGS)--Model files): adding 2 new local variables: ess-jags-burnin
and ess-jags-update. ESS[BUGS] has similar variables, but the modern
defaults are an order of magnitude bigger, so it seemed like creating
new variables was warranted
new 830350017f * doc/help-jags.texi (ESS(JAGS)--Log files):
the "log" of the run is now .jog (like BUGS which is .bog); .out created
too many problems since the BOA output files have that extension as well
(ESS(JAGS)--Model files): adding 2 new local variables: ess-jags-burnin
and ess-jags-update. ESS[BUGS] has similar variables, but the modern
defaults are an order of magnitude bigger, so it seemed like creating
new variables was warranted
new b98fcf6e5f * doc/Makefile (TEXISRC): add help-jags.texi to list
new 0f0a4150bd according to XEmacs docs, this is the way to font-lock
case-agnostic modes but, GNU Emacs 22.3.1 is where the bug exists, and this
doesn't fix it (put 'SAS-mode 'font-lock-defaults
'('SAS-mode-font-lock-keywords nil t))
new 5f43431ce7 add Capitalized/UPPERCASE version of some; to test
fontification problem with Emacs 22.2 & 22.3 (not seen in 22.1)
new f059744134 Version 5.3.11 ("devel"); SAS fontification and Rd
version
new 5fa0bfd128 * doc/Makefile, doc/ess.texi, doc/readme.texi,
doc/windows.texi, doc/unixlike.texi (Installation): new simplified
installation instructions for Windows and Unix/Unix-like including Mac OS X
(major changes now complete)
new 0c7d51c183 * doc/windows.texi and doc/unixlike.texi
(Installation): replace fake double quotes in examples with real double
quotes
new 9df84a6d43 fix Mac OS X directories
new 08455d85cc oops: \Rdversion is "section name", not "keyword"
new 26d00f2b17 * Makefile (all install clean distclean): @for
loop throws away exit code, probably due to cd .. which always returns 0;
@for no longer used
new 6f5f1d26a7 call run-mode-hooks only in newer emacsen
new 01ac8ef42f Updating toplevel files for new version
new 0aecda7de0 Updating ess-version, info & html for new version
new b9e0676a0f Version 5.3.11
new 9d384fb29c debian release 5.3.11
new ce5f1123c4 Debian release 5.3.11 now with the correct Debian
release version -1
new e541429fe0 *** empty log message ***
new 1a4ac0460e (tooltip-show-at-point): New function. Contributed by
Erik Iverson <iverson@biostat.wisc.edu>. (ess-r-args-show): Use
tooltip-show-at-point.
new 03b6247b36 2009-02-23 Rodney Sparapani <rsparapa@mcw.edu>
new 0af785ab08 2009-02-23 Rodney Sparapani <rsparapa@mcw.edu>
new fa20c74191 * essl-bugs.el (ess-bugs-hot-arrow): Substitute <-
for = key press
new 96313f2969 * essl-bugs.el (ess-bugs-hot-arrow): Substitute <-
for = key press
new 29fc7d1a29 ESS[BUGS] and ESS[JAGS]: typing = now results in <-
new 0472d0cd27 Testing VC-SVN with a simple, but necessary, change.
new 492b72b693 This was supposed to be a multiple check-in, but appears
to be one-at-a-time.
new 43b4d107f6 test 123
new 8c87962c39 * essa-sas.el (ess-sas-rtf-portrait,
ess-sas-rtf-us-landscape, ess-sas-rtf-a4-landscape): after creation, close
rtf buffer, avoids an annoying confirmation question about visiting buffer
new 4116f87e72 * essa-sas.el (ess-sas-rtf-portrait,
ess-sas-rtf-us-landscape, ess-sas-rtf-a4-landscape): after creation, close
rtf buffer, avoids an annoying confirmation question about visiting buffer
new 9f46abcbf0 (ess-bugs-mode): Set comment-start to provide basic
comment functionality.
new 5e2352d99b *** empty log message ***
new 8ee62a1827 (ess-make-toolbar-emacs): For Emacs 23, images need to
be on image-load-path. This variable is set at bottom of the file.
new 88a73e29c7 *** empty log message ***
new f6b747b49b VERSION is now 5.3.12 (say "beta")
new 595524c1c6 update "New Features" with Stephen`s improvements
new 67e8415986 * essl-sas.el (SAS-mode-font-lock-keywords): add PROC
MAPIMPORT
new 9b1c66ecf7 * essl-sas.el (SAS-mode-font-lock-keywords): add PROC
MAPIMPORT
new e3e8bd393f * essl-sas.el (ess-sas-run-regexp-opt): the long
overdue change from make-regexp to regexp-opt is under way. Setting
ess-sas-run-regexp-opt to something other than nil will result in the old
make-regexp code to be used by regexp-opt. This is a half-step in the right
direction. The regexp-opt code will be easier to maintain than the
hand-coded regexps. However, this means that the font-locking will revert
to what it was circa 2001-2 :o( Over time, this c [...]
new 2310da897b * essl-sas.el (ess-sas-run-regexp-opt): the long
overdue change from make-regexp to regexp-opt is under way. Setting
ess-sas-run-regexp-opt to something other than nil will result in the old
make-regexp code to be used by regexp-opt. This is a half-step in the right
direction. The regexp-opt code will be easier to maintain than the
hand-coded regexps. However, this means that the font-locking will revert
to what it was circa 2001-2 :o( Over time, this c [...]
new 636e2f950a *** empty log message ***
new 3ffd700b0a (TAGS): Describe R CMD rtags.
new 08814b1c6f (TAGS): Expand on documentation, thanks to feedback from
Martin.
new 4b7f8a0e3f *** empty log message ***
new 6c259c158c {slightly expand comment}
new 4765f228de This may cause NOTE: No observations in data set.
new b31783058d This may cause NOTE: No observations in data set.
new cbb80094fb * essa-sas.el (ess-sas-toggle-sas-log-mode): to
re-font-lock, reverting may not be enough; killing buffer and re-opening is
necessary in some circumstances
new 394414981e * essa-sas.el (ess-sas-toggle-sas-log-mode): to
re-font-lock, reverting may not be enough; killing buffer and re-opening is
necessary in some circumstances
new 15a2259741 Changes/New Features in 5.4: ESS{[SAS]}: The long
overdue change from make-regexp to regexp-opt for font-locking is under way.
Setting @code{ess-sas-run-regexp-opt} to @code{t} will result in the new
regexp-opt code being used. The regexp-opt code will be easier to maintain.
There are certainly some special cases missed (bug reports and patches
welcome!). One thing that is still not implemented: font-locking the PROC
names (PROC is highlighted only). Maybe it [...]
new 11664c3ce6 fix a thinko
new 6d4fa85fcd Fixing a bug in ess-r-args-auto-show related to
skeleton-pair-insert-maybe. Thanks to David Reitter and Hendrik Weisser!
new 447c870e9b ESS[SAS]: regexp-opt font-locking; missed some bugs; you
can not use regexps with regexp-opt; only plain text are allowed as args
new 8b4a3655b8 Trying to use @code{} more consistently. Maybe we need
another policy (of course, that would mean that we would actually have to write
down all of these policies which is not likely to happen any time soon IMO).
new cdc3ade867 merge list for 5.4 and 5.3.12: the latter was never
released!
new 1a2f4a170d next version is 5.4, not 5.3.12
new e45458009c Committing changes required to create ../NEWS ../ONEWS
new 636a2225dd Committing changes required to create ../NEWS ../ONEWS
new 819f53b6da Committing changes required to create ../NEWS ../ONEWS
new 76aa337e39 Committing changes required to create ../NEWS ../ONEWS
new 8c6412dd03 Committing changes required to create ../NEWS ../ONEWS
new 7598ca0743 Committing changes required to create ../NEWS ../ONEWS
new d5bccc1ec2 Committing OONEWS
new 3d537cad4a * essl-sas.el (SAS-mode-font-lock-keywords): more fixes
and some alphabetizing (seriously, let's keep these in order, otherwise, it is
very difficult to maintain)
new 165c3a33b5 * essl-sas.el (SAS-mode-font-lock-keywords): more fixes
and some alphabetizing (seriously, let's keep these in order, otherwise, it is
very difficult to maintain)
new b4c07f5d6c ess-font-lock.el (ess-font-lock-rmh, etc.): modify
so they work on XEmacs
new 7f6b5941d8 ess-font-lock.el (ess-font-lock-rmh, etc.): modify
so they work on XEmacs
new db105b3e6d * essl-sas.el (SAS-mode-font-lock-keywords): 99% of
the hand-coded regexps now handled by regexp-opt, but there are
certainly going to be some special cases needed for false positives/negatives
new aacc7abccf * essl-sas.el (SAS-mode-font-lock-keywords): 99% of
the hand-coded regexps now handled by regexp-opt, but there are
certainly going to be some special cases needed for false positives/negatives
new 0582c79000 * essl-sas.el (SAS-mode-font-lock-keywords): more
simplification/alphabetization
new c34eb5cdb4 * essl-sas.el (SAS-mode-font-lock-keywords): more
simplification/alphabetization
new 9d0b492131 * essl-sas.el (SAS-mode-font-lock-keywords): 99%
complete
new 3dd400cd7c * essl-sas.el (SAS-mode-font-lock-keywords): 99%
complete
new 5896f303cf * essl-sas.el (SAS-mode-font-lock-keywords): even
more fixes, but now good enough to go live
new dad09e16d6 * essl-sas.el (SAS-mode-font-lock-keywords): even
more fixes, but now good enough to go live
new e16bc7e692 * essl-sas.el (SAS-mode-font-lock-keywords): a few
more keywords, a bug-fix and some comment re-organization, 99.5%
new b0338c1b68 * essl-sas.el (SAS-mode-font-lock-keywords): a few
more keywords, a bug-fix and some comment re-organization, 99.5%
new 6cfad607dd * essa-sas.el (ess-sas-toggle-sas-log-mode): still
trying to get this right, first kill .log buffer, then re-open
new bb22d16422 * essa-sas.el (ess-sas-toggle-sas-log-mode): still
trying to get this right, first kill .log buffer, then re-open
new fb4fa62695 * essa-sas.el (ess-sas-toggle-sas-log-mode): still
trying to get this right, first kill .log buffer, then re-open
new a32b4b758a * essl-sas.el (SAS-mode-font-lock-keywords): major
overhaul complete (99.9%) PROCs now highlighted most keywords
recognized (however, some dataset options are still needed) NOTEs
and WARNINGs better detected in .log
new 03685361ad * essl-sas.el (SAS-mode-font-lock-keywords): major
overhaul complete (99.9%) PROCs now highlighted most keywords
recognized (however, some dataset options are still needed) NOTEs
and WARNINGs better detected in .log
new fad71b30e7 remove "century-old" commented code
new adfb7d4c30 * essl-sas.el (SAS-mode-font-lock-keywords): a few
fixes for functions and a missed NOTE
new ee3da8a8cc * essl-sas.el (SAS-mode-font-lock-keywords): a few
fixes for functions and a missed NOTE
new c2bbfd698f @item @ESS{[SAS]}: The long overdue change from
@code{make-regexp} to @code{regexp-opt} for font-locking is complete. The new
@code{regexp-opt} is now the default since it is better than the old code in
many ways (and especially more maintainable). However, there are certainly
some special cases missed (bug reports and patches welcome!). Setting
@code{ess-sas-run-regexp-opt} to @code{nil} will result in the old code being
used.
new c3837ec69c * ess-eldoc.el/ess-roxygen.el/ess-toolbar.el: added
GPLv2 or later header, etc.
new 643faee62f * ess-eldoc.el/ess-roxygen.el/ess-toolbar.el: added
GPLv2 or later header, etc.
new ec71b45423 * ess-eldoc.el/ess-roxygen.el/ess-toolbar.el: added
GPLv2 or later header, etc.
new 5ade9e9869 * ess-eldoc.el/ess-roxygen.el/ess-toolbar.el: added
GPLv2 or later header, etc.
new 76ca6d781d * essa-sas.el (ess-sas-toggle-sas-log-mode): really,
really fixed now (3rd times a charm)
new e3740f1e05 * essa-sas.el (ess-sas-toggle-sas-log-mode): really,
really fixed now (3rd times a charm)
new 5e6520ea37 bringing up-to-date for latest xemacs... seems like
emacs info is out-of-date, but that involves guessing
new fbe736e405 trying to update this doc... However, it seems that it
is so out-of-date that I wonder if it is of any use at all. If we are not
maintaining it, then what use is it to the actual users? I vote for removal.
new 2eb4ba1d72 * essl-sas.el (SAS-mode-font-lock-keywords): more
alphabetizing, re-arranging, etc. 99.95%
new 3f9458c1c4 * essl-sas.el (SAS-mode-font-lock-keywords): more
alphabetizing, re-arranging, etc. 99.95%
new c9c4b507a4 * essl-sas.el (SAS-mode-font-lock-keywords): fix
error messages that go to two lines and kill a long-running bug biting
adjacent comments /* comment type 1 */ followed by * comment type
2 ; migration complete! (should have done it 9 years ago) there are
certainly going to be some special/missed cases of false
positives/negatives (bug reports and patches welcome!)
new 1f69c008bb * essl-sas.el (SAS-mode-font-lock-keywords): fix
error messages that go to two lines and kill a long-running bug biting
adjacent comments /* comment type 1 */ followed by * comment type
2 ; migration complete! (should have done it 9 years ago) there are
certainly going to be some special/missed cases of false
positives/negatives (bug reports and patches welcome!)
new e19da1f1be * essl-sas.el (SAS-mode-font-lock-keywords): a few
minor changes
new e487a3bd9c * essl-sas.el (SAS-mode-font-lock-keywords): a few
minor changes
new 23628a6cd8 * essl-sas.el (SAS-mode-font-lock-keywords): a few
minor changes, ERRORs/NOTEs/WARNINGs
new 949e02cd91 * essl-sas.el (SAS-mode-font-lock-keywords): a few
minor changes, ERRORs/NOTEs/WARNINGs
new 9050f20d04 * essl-bugs.el, essd-bugs.el, essd-jags.el,
essl-sas.el, essa-sas.el: update headers/copyrights
new 9726ab9b58 * essl-bugs.el, essd-bugs.el, essd-jags.el,
essl-sas.el, essa-sas.el: update headers/copyrights
new d18350216d * essl-bugs.el, essd-bugs.el, essd-jags.el,
essl-sas.el, essa-sas.el: update headers/copyrights
new 99736fe602 * essl-bugs.el, essd-bugs.el, essd-jags.el,
essl-sas.el, essa-sas.el: update headers/copyrights
new 0b9fec431a * essl-bugs.el, essd-bugs.el, essd-jags.el,
essl-sas.el, essa-sas.el: update headers/copyrights
new df8f1c11d8 * essl-bugs.el, essd-bugs.el, essd-jags.el,
essl-sas.el, essa-sas.el: update headers/copyrights
new b474d2fb60 Simple test - please ignore.
new 646881cd4e * essl-sas.el (SAS-mode-font-lock-keywords): make call
functions explicit, correct a few omissions, add RX functions... note that
not all functions are yet on the list as there are LOTS of functions
new 629b7a936b * essl-sas.el (SAS-mode-font-lock-keywords): make call
functions explicit, correct a few omissions, add RX functions... note that
not all functions are yet on the list as there are LOTS of functions
new 88b8bb33c6 fixing a bug... int( should only be matched
at the beginning of a word, however, it seems to also be finding
MPRINT(. there must be a bug in the font-locking code somewhere
new 6a9a771998 fixing a bug... int( should only be matched
at the beginning of a word, however, it seems to also be finding
MPRINT(. there must be a bug in the font-locking code somewhere
new 5d745ba47b * Makefile (downloads): new target for creation of
.tgz and .zip only
new 3d621e37c5 * Makefile (downloads): new target for creation of
.tgz and .zip only
new 36a93ed676 * essl-sas.el (SAS-mode-font-lock-keywords): last tweak
to comment statement identification (very optimistic)
new 531f2cd234 * essl-sas.el (SAS-mode-font-lock-keywords): last tweak
to comment statement identification (very optimistic)
new 1878f8208b * essl-sas.el (SAS-mode-font-lock-keywords): last tweak
to comment statement identification (very optimistic)
new 69de2673fe per ESS-Core discussion
new e159478693 * essl-sas.el (SAS-mode-font-lock-keywords): in:
needs to be a special case for some reason
new 79e9712788 * essl-sas.el (SAS-mode-font-lock-keywords): in:
needs to be a special case for some reason
new ba19878358 * essl-sas.el (SAS-mode-font-lock-keywords): kill a
false positive bug for ERRORs/WARNINGs
new 69d1690c58 * essl-sas.el (SAS-mode-font-lock-keywords): kill a
false positive bug for ERRORs/WARNINGs
new 88469fa72d * ess-mode.el (ess-mode): turn off annoying message
by default, pass nil to turn it back on (ess-set-style something nil)
new 890c53104b * ess-mode.el (ess-mode): turn off annoying message
by default, pass nil to turn it back on (ess-set-style something nil)
new 9422dd6963 * essl-sas.el (SAS-mode-font-lock-keywords): adding
a few more rare NOTES
new 1f2dce4a26 * essl-sas.el (SAS-mode-font-lock-keywords): adding
a few more rare NOTES
new 894937e1d7 * ess-utils.el (ess-num-or-zero): added
(ess-num-or-zero arg) If arg is a number, then return that number,
otherwise return 0
new 487ebd4c7a * ess-utils.el (ess-num-or-zero): added
(ess-num-or-zero arg) If arg is a number, then return that number,
otherwise return 0
new 49888a7e11 * ess-utils.el (ess-num-or-zero): added
(ess-num-or-zero arg) If arg is a number, then return that number,
otherwise return 0
new 6efd719dd7 *** empty log message ***
new 1e348f0d8a (ess-change-directory): New function.
new 16ea563e4c Document ess-change-directory.
new 241acab058 Document ess-change-directory.
new 8882cb1250 * essl-sas.el (SAS-mode-font-lock-keywords): missed
an abbreviated keyword
new 4eb29f16f9 * essl-sas.el (SAS-mode-font-lock-keywords): missed
an abbreviated keyword
new 359594bb50 fix the deactivate-mark buglet; update newfeat.texi
(seem to need @w{}
new 00c4dd89e0 Version 5.4
new 7cb4b31a39 Updating toplevel files for new version
new 6951877604 Version 5.4
new 9a28962933 rm extraneous
new 0c0e15cce4 Updates for Debian upload of version 5.4-1
new 646c67c347 updated version from autotools-dev_20090427.1
new df9336b2e5 * ess-trns.el (ess-transcript-send-command-and-move):
patch supplied by tyler.smith@mail.mcgill.ca see the related discussion at
https://stat.ethz.ch/pipermail/ess-bugs/2008q1/000489.html
new 7e135fd377 * ess-trns.el (ess-transcript-send-command-and-move):
patch supplied by tyler.smith@mail.mcgill.ca see the related discussion at
https://stat.ethz.ch/pipermail/ess-bugs/2008q1/000489.html
new d0d005cded cosmetic
new 3bcdffbdd7 corrections for OS X
new 967598b05e * ess-cust.el (ess-r-args-electric-paren): must default
to nil requires a conscious decision to turn on since it will mysteriously
override smart-paren features like skeleton-pair
new 7c16bce0ca * ess-cust.el (ess-r-args-electric-paren): must default
to nil requires a conscious decision to turn on since it will mysteriously
override smart-paren features like skeleton-pair
new a63348e940 * ess-cust.el (ess-r-args-electric-paren): must default
to nil requires a conscious decision to turn on since it will mysteriously
override smart-paren features like skeleton-pair
new 7b0b5d5bba * essa-sas.el (ess-sas-rtf-portrait): OpenOffice Writer
and Microsoft Word have different default margins which often
leads to the same document displayed differently in each of the applications.
The wider OOWriter margins are now enforced so that either application
can be used to view the documents correctly.
new 99682c8ed3 oops! forgot to check in the ChangeLog
new 83ddfa195d only shuffle and comment about "reserved words"
new 205a57aac7 Add comment about using ess-r-versions rather than
changing inferior-R-program-name.
new 5bed22818e * ess-mode.el (ess-electric-brace): skeleton-pair
takes precedence
new 920255e02f * ess-mode.el (ess-electric-brace): skeleton-pair
takes precedence
new c991773458 fix MISLEADING e-mail address .. it is ess-help !!
new d341ff4f68 up to version 5.5 (not yet releasing)
new 2514de81e1 * ess-cust.el (inferior-ess-r-help-command): New
variable to allow htmlhelp to be set.
new 9630ff6f75 (R-customize-alist): Use inferior-ess-r-help-command.
new 68e580e9eb *** empty log message ***
new 31021b40ae Version 5.5
new 27c0973c93 Updating toplevel files for new version
new 90ef8db77e Changes for Debian build ess_5.5-1 of ESS 5.5 released
today
new 58c0581f1a * essa-sas.el (ess-sas-rtf-font-name): now you can
specify the font that MS RTF are created with; previously, these were
created with courier, however, this font is thin and hard to read with MS
Office and OpenOffice
new 2dff49e6fe * essa-sas.el (ess-sas-rtf-font-name): now you can
specify the font that MS RTF are created with; previously, these were
created with courier, however, this font is thin and hard to read with MS
Office and OpenOffice
new ba0bdde3ba * essa-sas.el (ess-sas-rtf-portrait): boost portrait
font point size to 11
new cc05cc0fc3 * essa-sas.el (ess-sas-rtf-portrait): boost portrait
font point size to 11
new 77de81886b defining and using our own .help.ESS() -- needed for
(R-2.11.0) R-devel
new 0f19699c43 VERSION 5.6 -- for current "ESS-devel"
new 9d6dad1b56 add "help_type" to options() for Windows; already needed
for R 2.10.0 (!)
new 1883d8c03f 'font-lock-reference-face' is obsolete (as of Emacs
20.3); using `font-lock-constant-face' instead.
new e0710a41a6 'last-command-char' has been obsolete (as of Emacs at
least 19.34)...
new 6faec02a29 (same msg as r4193)
new 5ac6876ac3 downcase all letters in svn.r-project.org
new 853e386e08 Updating toplevel files for new version
new 6561ee8e27 Updating ess-version, info & html for new version
new b03d4fef3e (iESS(S)--Inferior ESS processes): Add documentation
about how exec-path determines which directories are searched to find R
versions.
new 09d2c5d7eb *** empty log message ***
new a96068c14b * essa-sas.el (ess-sas-rtf-portrait): oops, 11 is
too big, but 10.5 is just right; also, refresh the file before making an
RTF out of it
new f064003bc6 * essa-sas.el (ess-sas-rtf-portrait): oops, 11 is
too big, but 10.5 is just right; also, refresh the file before making an
RTF out of it
new 42cb89db76 * essa-sas.el (ess-sas-graph-view-viewer-default):
kodakimg went the way of the dodo
new a152571763 * essa-sas.el (ess-sas-graph-view-viewer-default):
kodakimg went the way of the dodo
new 950525722e add one "feature" (corresponding to changes 2009-10-26
and *-28).
new 769e061e60 try to fix Windows-only bug of "initial C-c C-l"
new c5bcb9be65 Updating toplevel files for new version
new 3a4ef907f2 Updating ess-version, info & html for new version
new 423ab5d1dd 2nd replacement -> ess-microsoft-p
new 3abecd77b8 revert 4208; add dribble-buf output for diagnosing
ess-ddeclient-p
new be3ddcb870 Version 5.6
new 6130ed5f52 Debian release 5.6-1
new ec60c50a63 Updating toplevel files for new version
new 654fbe10bb Updating ess-version, info & html for new version
new 104dfb390f Updating toplevel files for new version
new 5d64d7ce72 Updating ess-version, info & html for new version
new 308e341239 Version 5.7
new 296ee067e8 Debian release 5.7-1
new 82e52c0c4a ess-ddeclient-p -- was ACCIDENTALLY uncommited in 5.7
new 4004b28e0d version 5.7.1 - should have been in 5.7
new cc4fda5142 Updating toplevel files for new version
new 8e1aed1d1b Version 5.7.1
new 9aa5e4da4b Debian release 5.7.1
new d3e813e134 use directory-file-name instead of ess-chop1
new 4335f86e06 (ess-remote): Use `ess-current-process-name' as the
local process name if none passed to ess-remote.
new 4a00ddb416 rm (ess-chop1)
new f286050c84 version number++ -> 5.8
new 3dd00b176f Martin said "I'm quite happy with such a change. [I
won't be happy however, if the change is done only halfways and my working the
SVN version of ESS is broken ...]" So, I cheated. I only renamed files for the
following ESS modes: SAS, Stata and BUGS/JAGS. I wanted to see what was
involved and get some testing of any issues before tackling R/S+ which I don't
use much myself. Feedback/testing welcome.
new b721288d60 Martin said "I'm quite happy with such a change. [I
won't be happy however, if the change is done only halfways and my working the
SVN version of ESS is broken ...]" So, I cheated. I only renamed files for the
following ESS modes: SAS, Stata and BUGS/JAGS. I wanted to see what was
involved and get some testing of any issues before tackling R/S+ which I don't
use much myself. Feedback/testing welcome.
new 73e7a26634 Martin said "I'm quite happy with such a change. [I
won't be happy however, if the change is done only halfways and my working the
SVN version of ESS is broken ...]" So, I cheated. I only renamed files for the
following ESS modes: SAS, Stata and BUGS/JAGS. I wanted to see what was
involved and get some testing of any issues before tackling R/S+ which I don't
use much myself. Feedback/testing welcome.
new ebc9a4365d Martin said "I'm quite happy with such a change. [I
won't be happy however, if the change is done only halfways and my working the
SVN version of ESS is broken ...]" So, I cheated. I only renamed files for the
following ESS modes: SAS, Stata and BUGS/JAGS. I wanted to see what was
involved and get some testing of any issues before tackling R/S+ which I don't
use much myself. Feedback/testing welcome.
new 39dbe07253 Martin said "I'm quite happy with such a change. [I
won't be happy however, if the change is done only halfways and my working the
SVN version of ESS is broken ...]" So, I cheated. I only renamed files for the
following ESS modes: SAS, Stata and BUGS/JAGS. I wanted to see what was
involved and get some testing of any issues before tackling R/S+ which I don't
use much myself. Feedback/testing welcome.
new 1af1d1f0ac Martin said "I'm quite happy with such a change. [I
won't be happy however, if the change is done only halfways and my working the
SVN version of ESS is broken ...]" So, I cheated. I only renamed files for the
following ESS modes: SAS, Stata and BUGS/JAGS. I wanted to see what was
involved and get some testing of any issues before tackling R/S+ which I don't
use much myself. Feedback/testing welcome.
new 6797697172 Martin said "I'm quite happy with such a change. [I
won't be happy however, if the change is done only halfways and my working the
SVN version of ESS is broken ...]" So, I cheated. I only renamed files for the
following ESS modes: SAS, Stata and BUGS/JAGS. I wanted to see what was
involved and get some testing of any issues before tackling R/S+ which I don't
use much myself. Feedback/testing welcome.
new 1a3c4107e0 Martin said "I'm quite happy with such a change. [I
won't be happy however, if the change is done only halfways and my working the
SVN version of ESS is broken ...]" So, I cheated. I only renamed files for the
following ESS modes: SAS, Stata and BUGS/JAGS. I wanted to see what was
involved and get some testing of any issues before tackling R/S+ which I don't
use much myself. Feedback/testing welcome.
new ae5c998678 Martin said "I'm quite happy with such a change. [I
won't be happy however, if the change is done only halfways and my working the
SVN version of ESS is broken ...]" So, I cheated. I only renamed files for the
following ESS modes: SAS, Stata and BUGS/JAGS. I wanted to see what was
involved and get some testing of any issues before tackling R/S+ which I don't
use much myself. Feedback/testing welcome.
new f479075903 Martin said "I'm quite happy with such a change. [I
won't be happy however, if the change is done only halfways and my working the
SVN version of ESS is broken ...]" So, I cheated. I only renamed files for the
following ESS modes: SAS, Stata and BUGS/JAGS. I wanted to see what was
involved and get some testing of any issues before tackling R/S+ which I don't
use much myself. Feedback/testing welcome.
new 54dd81e74d Martin said "I'm quite happy with such a change. [I
won't be happy however, if the change is done only halfways and my working the
SVN version of ESS is broken ...]" So, I cheated. I only renamed files for the
following ESS modes: SAS, Stata and BUGS/JAGS. I wanted to see what was
involved and get some testing of any issues before tackling R/S+ which I don't
use much myself. Feedback/testing welcome.
new 17cad12674 * ess-sas-l.el (SAS-mode-font-lock-keywords): add some
common survival analysis statements to keywords
new 06d20b9f66 * ess-sas-l.el (SAS-mode-font-lock-keywords): add some
common survival analysis statements to keywords
new 2a059d6531 * ess-sas-l.el (SAS-mode-font-lock-keywords): add some
common survival analysis statements to keywords
new 6df560cb9d (SAS-mode-font-lock-keywords): remove some common false
positives for 1 and 2 letter SAS statements
new 60719f8425 (SAS-mode-font-lock-keywords): remove some common false
positives for 1 and 2 letter SAS statements
new b11f1d2871 incorporate ess-roxy.el -- after some "fixing"; still
needs to replace many (setq VAR ..) by using (let ..) !
new 7e4e246646 incorporate ess-roxy.el [forgot "add" before rev 4246
new 80b7ba96c1 patch from Henning -> no warnings anymore; MM still
would like hideshow to be *optional* (and I would turn it off)
new d01f6c5616 single commit
new 997a286c91 single commit
new 2d948aa9d2 renaming complete
new 41179c9392 new procedure names for SAS/STAT 9.0/9.1/9.2
new 29cd00dbbe ess roxy now only enables folding if
ess-roxy-hide-show-p is set t (default nil)
new 6711775197 updates ess-roxy defaults (no hs-minor-mode enabled)
new 7473a19681 advice to ess completion to also complete roxygen tag
names
new 0df0a524e4 complete Rodney`s renaming job (should have used "svn
move"!) by removing all the *el files ... (see ChangeLog), also fix ess-site.el
new e6e41f4d81 preview function for roxgen blocks
new 951f987cd9 comments in newfeat.tex on ess-roxy
new b4c263cbb9 add an example for ess-roxy ..
new 877acfc7a8 see ChangeLog
new 34ddee3e60 fixed buglet with comments above function
new 69dded7739 see ChangeLog
new 70d17be1d5 user name for roxygen entries
new acee54401c New ess-rutils.el. Updating newfeat.texi accordingly.
new b4186237ea Set SVN keyword (Id) property.
new d3291307ed ess-custom.el: Tidy up docstrings for defcustom items.
Asterisk is not used at start of docstring; prefer 'Non-nil means ...' notation
for binary variables.
new caa3cec806 tidying docstrings
new da47ff8c8c Placed `ess-rutils-keys' under the ess-R customization
group.
new cafcfd043c revert lapsus (commented essd-els.el) from r4256
new 3167cc65e4 see ChangeLog
new eb3c4b217e Removed `ess-rutils-chgdir', already available as
`ess-change-directory' in ess-utils.el, and rebound key to that function in
menu and optional key bindings.
new 9c632071e2 Updated to reflect new core members.
new 846bf72a30 Updating toplevel files for new version
new 36bc0ef1c5 Updating ess-version, info & html for new version
new ce02328b71 Version 5.8
new a4f45a2a14 fix wrong "\[[" into correct "\\["
new a899d6dbca get rid of more compilation warnings (mapc/mapcar;
font-lock-*,..)
new 42bd488eb3 ess-eval-deactivate-mark: change default to t; ESS
version++ --> 5.9
new eaa33bb443 do not add font-lock keywords for XEmacs
new c41e982496 * ess-sas-l.el (SAS-mode-font-lock-keywords): although
note is a keyword in SAS/GRAPH, it is not used very much, but the
false positive %put note: ...; is used quite often; therefore, the note
statement is no longer fontified
new 030ddc1ec0 * ess-sas-l.el (SAS-mode-font-lock-keywords): although
note is a keyword in SAS/GRAPH, it is not used very much, but the
false positive %put note: ...; is used quite often; therefore, the note
statement is no longer fontified
new ecb8cfd1d3 also remove tabs around function argument names
new 3a7a4e1f94 fix checking for XEmacs
new 087c55b9fc public domain CSS file: its very nice
new 86e51f2761 testing new CSS look and feel: very nice
new 81d0c83fc2 Cosmetic change to see if the web page is updating like
it should
new 3f405d599a support for "#!" script editing
new e196c699a3 2nd part of r4288 (support for #!)
new 3cb892826d Provided optional argument REMOTE to
`ess-rutils-rhtmldocs', fixed doc strings throughout.
new d4f8a018ff Changes/New Features in 5.9: @itemize @bullet @item ESS
Manual now more visually pleasing;
@uref{http://ess.r-project.org/Manual/ess.html} @item @ESS{[R]}: Roxygen brakes
@ESS{} on XEmacs so it is now disabled on XEmacs. @end itemize
new f2af0a23be Changes/New Features in 5.9: @itemize @bullet @item ESS
Manual now more visually pleasing;
@uref{http://ess.r-project.org/Manual/ess.html} @item @ESS{[R]}: Roxygen brakes
@ESS{} on XEmacs so it is now disabled on XEmacs. @end itemize
new 546bd13232 update "newfeat" docu
new e38cc8acbd Incorporated etc/ess-rutils-help-start.R to use with
`ess-rutils-htmldocs' so the latter is now fully operational without relying on
an externally defined function.
new 7b16ad4d3d Use `expand-file-name' to define path to
ess-rutils-help-start.R.
new edae50cb0d Included documentation for ess-rutils.el into
doc/ess.texi, just following Rdired. Minor fixes in ess-rutils.el (see
lisp/Changelog). Updated newfeat.texi.
new 6097975126 Fixed doc string.
new 9e672dc158 Unconditionally activate submenu Rutils, changed key
bindings, and updated manual regarding ess-rutils.el docs.
new 122c599af1 Turn on `ess-rutils-keys' by default, since nobody seems
to object.
new 22ce9889dc added documentation for ess-roxy
new 789480a8fe roxygen commands added to the menu
new c3d49bb752 2010-05-03 Rodney Sparapani <rsparapa@mcw.edu>
new c86ec07e13 2010-05-03 Rodney Sparapani <rsparapa@mcw.edu>
new dd17cb0437 turn on font locking no longer only for (window-system)
new 54f6be699f ess-roxy-preview-Rd tweaks; doc updates
new b6f6fce01f git-svn-id: https://svn.r-project.org/ESS/trunk@4306
0bbaf3bd-34e0-0310-bf65-c717079852d4
new d81c6b8ff0 "new" example code {checking svn}
new 70d5320ddc Fixed command string for 'shell-command' to view file.
new bdf2f90fe2 use help_type = "text" (since R >= 2.10.0 !)
new ec70d355bd * ess-sas-l.el (SAS-mode-font-lock-keywords): we can
safely assume that any line starting with @ is not a NOTE, ERROR or
WARNING. TODO; create separate .sas and .log keywords
new c75bd481ef * ess-sas-l.el (SAS-mode-font-lock-keywords): we can
safely assume that any line starting with @ is not a NOTE, ERROR or
WARNING. TODO; create separate .sas and .log keywords
new 30df479600 git-svn-id: https://svn.r-project.org/ESS/trunk@4312
0bbaf3bd-34e0-0310-bf65-c717079852d4
new 6929183775 git-svn-id: https://svn.r-project.org/ESS/trunk@4313
0bbaf3bd-34e0-0310-bf65-c717079852d4
new 520413c499 git-svn-id: https://svn.r-project.org/ESS/trunk@4314
0bbaf3bd-34e0-0310-bf65-c717079852d4
new 9f7abe9403 git-svn-id: https://svn.r-project.org/ESS/trunk@4315
0bbaf3bd-34e0-0310-bf65-c717079852d4
new 7b6048ed0e git-svn-id: https://svn.r-project.org/ESS/trunk@4316
0bbaf3bd-34e0-0310-bf65-c717079852d4
new 1ed1156bb1 convert to xpm (from png); get rid of gif
new d775dd5d62 Added function 'ess-get-help-aliases-list', to be called
by 'ess-find-help-file', so that it offers completion on help file aliases, via
the R function .readRDS(). The function 'ess-get-help-files-alist' may be
stale, as it currently only returns a list of nils for every element of the
search list in R, and may be doing the same in S+.
new c848d3b925 *** empty log message ***
new bc1e92c465 (ess-own-style-list): New customized variable.
(ess-add-style): New function, to allow new indentation styles to be added.
Nine indentation variables no longer defcustom, as they are set through the
`ess-set-style' code, and thus not directly changeable by the user via
customize.
new 41e707a92f *** empty log message ***
new 2ca93a982c Document the ways that the indentation variables can be
customized.
new 93ae8de5df New toolbar icon for starting S in the toolbar.
new ffb9375b6f * ess-inf.el (ess-eval-linewise): Partially work around
a bug in GNU Emacs 23.x; thanks to Markus Triska; see
http://article.gmane.org/gmane.emacs.ess.general/4366
new 3a25a8aff2 * ess-inf.el (ess-eval-linewise): Partially work around
a bug in GNU Emacs 23.x; thanks to Markus Triska; see
http://article.gmane.org/gmane.emacs.ess.general/4366
new aa7fb20618 typo
new 726157d3a7 Use old logo until we get permission to use the new logo.
new 277e276d47 * ess-custom.el (ess-eval-deactivate-mark): The default
is true since ESS version 5.9, except on XEmacs which doesn't have
\\[deactivate-mark] and friends
new 418dda8d7a * ess-custom.el (ess-eval-deactivate-mark): The default
is true since ESS version 5.9, except on XEmacs which doesn't have
\\[deactivate-mark] and friends
new 06f8645813 * ess-sas-a.el
(ess-sas-file-path/ess-sas-rtf-portrait): creation of portrait RTFs with
the ESS[SAS] font sizes for non-ESS[SAS]-related buffers, such as .el, now
allowed, but functionality is somewhat limited TODO: ess-sas-rtf-landscape
new 7c0e39ab6c * ess-sas-a.el
(ess-sas-file-path/ess-sas-rtf-portrait): creation of portrait RTFs with
the ESS[SAS] font sizes for non-ESS[SAS]-related buffers, such as .el, now
allowed, but functionality is somewhat limited TODO: ess-sas-rtf-landscape
new a4719c55a7 Version 5.9
new 011bc71fe7 update new features
new 5050c75847 Updating toplevel files for new version
new 1b5387f0f1 update the Splus icon file -- aargh!-- I was too early i
releasing 5.9
new ee5597de1e Updated toolbar to use the revised Splus 8 icon.
new d1ab1b4add Updating toplevel files for new version
new 01dadc6aeb Updating ess-version, info & html for new version
new 5fde1c5874 Version 5.9.1
new c259315573 git-svn-id: https://svn.r-project.org/ESS/trunk@4342
0bbaf3bd-34e0-0310-bf65-c717079852d4
new dd17cf1b62 Files for Debian release 5.9-1
new 91a4781859 Files for Debian release 5.9.1-1
new 842d66ac23 Added 'fit-frame' (if available) after calling rdired in
'ess-rutils-objs'.
new 2369960239 Add URL about rtags
new 3bebbabaa3 Update rtags.html URL.
new 8074ca4b9c ess-dirs is a new function in *R* mode to allow Emacs to
query the *R* buffer about its current directory.
new 23fc6086d6 Document comint slowness problems.
new d84aba85f6 Added ess-rutils.elc to ELC variable.
new ed348253bf * Addressed issues with XEmacs (Debian bug #583857)
forwarded by Dirk Eddelbuettel (ESS Debian maintainers list).
new f44e97b0e3 See r4351.
new 70299c4a27 next version will be 5.10
new d055521915 Document `ess-dirs' as a new feature.
new 297d7f5497 Debian release 5.9.1-2 based on rev5352 with Seb's fixes
new 4977811ae5 Use better defaults for 'ess-rutils-updatepkgs'.
new 1e27b72415 Fixed cmdstr-*, thanks to Nick Bell.
new 554d72159d Version 5.10
new d80d29ca5b Updating toplevel files for new version
new 45564fad8a Updating ess-version, info & html for new version
new 388d80731b Debian release 5.10-1
new d9ca13ec80 the users have spoken: feature requests
new ed6f944631 M-RET: give a message
new cf47e7a0c2 They keep rolling in (hopefully this is the end)!
R/Emacs/Linux maintain their lead, but the lunatic fringe of
SAS/JAGS/XEmacs/UNIX has added a few. Based on this, unifying Splus into a
single dialect, and removing the Other stat packages is a no-brainer.
new 8074e7ec16 ESS texi macro needed an empty argument.
new d4920a4ad4 Fix bug with history expansion (!!, !x et c.) not
working. Bug reported by Vinu Jacob.
new 55ccdc497a ess-complete-filename: Do not expand filename, just add
trailing characters.
new 98acab6b84 make "pdflatex" into customizable command, and
"texi2pdf" the new default
new acb4d4d906 update (development!) version to 5.11
new 66fe7eff95 introduce R-mode-hook, and add ess-roxy to that, rather
than ess-mode-hook
new 2b152de023 Document change to filename completion.
new 1a514af5c3 Document change to filename completion.
new ee0cef70bd ess-eldoc.el (ess-use-eldoc): Use the new R-mode-hook
instead of ess-mode-hook.
new 830a9b7804 *** empty log message ***
new 4672a3c715 EXPERIMENTAL: CSS icons
new 9f087c8acd EXPERIMENTAL: CSS icons
new d859895ded EXPERIMENTAL: CSS background
new 54a07f5e30 (ess-R-use-this-dir): New defun.
new f84dd16be9 EXPERIMENTAL: CSS images
new c919e62ead MAKEHTML cleanup: cosmetic
new bf784f3a08 Remove yet another reference to editing of ess-site.el;
perhaps there are more lingering?
new bafa3b8b3c temp versions of icons.
new 1c89bfa55b move ess-R-use-this-dir to ess-use-this-dir and bind to
M-<RET> in both S and R modes
new bc55eee96a grammar in "new features"
new be490df1fc oops, forgotten part of 4384
new 96e064c273 ess-use-this-dir: error when not called from S language
new 16bd99377d Version 5.11
new 76451687ef Updating toplevel files for new version
new 9fc0777f57 Debian release 5.11-1
new 8243358aa5 Fix background colour so that icon works on XEmacs.
new 1616ac1465 SJE notes.
new b3e4188217 Corrected "clean" target in lisp/Makefile and main
documentation to account for old renaming of essd-* files.
new d2cb7a07eb Multiple corrections to account for old renaming of
essd-* files.
new 87a9e7a13f Reverting 'clean' rule to the previous version since it
was intended to also clean files with older names. Removed 'ess-rdired.elc'
from this rule, since it is already in the ELC variable, and 'clean' removes
those files. However, kept the fixed 'ess-xls-d.elc' and 'ess-vst-d.elc' rules.
new e3618f5b01 bug in roxy related to getting function arguments
new 3a1aa30d81 improved defaults for ess-roxy
new a53bd7c8f0 improved doc for roxygen
new e1345d5d20 fix "emacs hangs" when ess-transcript-clean-.. is called
in wrong context
new 1096814554 development: VERSION++ since we have small changes now
new bbab79c0c7 error msg tweak
new 386e4d9f66 doc/ess.texi (Org): New section describing interaction
with Org mode, contributed by Dan Davison and Eric Schulte.
new 25777d2cf3 Fix makeinfo errors.
new fd94272d13 ess-inf.el (ess-load-file): If filename is a
tramp-filename, preserve just the localname of the file. Bug report and patch
provided by Erik Iverson <eriki@ccbr.umn.edu> 2010-08-13.
new 26ea4f2004 * ess-rdired.el (ess-rdired-objects): R variable names
can include spaces; handle this case. Bug report by Sigve Berge Hofland
<sigve@hofland.no> 2010-08-14.
new d43ce033c0 ess-inf.el (ess-load-file): Check that
tramp-tramp-file-p is defined before using.
new ee7f1b9672 change emacsen-startup as suggested in Debian bug report
#594750
new 98aa4a72b3 make ess-sas-sh-command executable
new 1288cb039e optionally dont fill paramter descriptions
new aa55c69479 * ess-mode.el (ess-electric-brace): fix curly braces bug
for XEmacs as reported by Joshua Wiley
new 1b2dc2d434 * ess-sas-l.el (SAS-mode-font-lock-keywords): many ERROR
and WARNING messages end in period, period single space or period double space
(the double space coming from ancient typewriter trained typists like myself)
new da4003dabf * ess-sas-l.el (SAS-mode-font-lock-keywords): bringing
the PROCs up to v. 9.22
new 4838421e29 (interpreter-mode-alist): Condition upon XEmacs to
prevent "r" regexp from matching interpreters like "perl". Bug reported by
Alex Lancaster.
new e949bb0f83 Remove space.
new fdcf5c65b8 (comments & *ESS* text)
new de42d6867b vinhs patch for roxygen tags
new 4ff3ccd2fd add "subsection" section-name and many `new' Rd keywords
.. matching R 2.12.x hopefully
new f40e47c786 for 5.12, add "new features"
new d365456850 Implemented caching of help (thanks to Vitalie Spinu).
new 36cb4b0c07 Uniformly remove use of (mapcar (quote list) ...) in
ess-get-help-* functions to generate a single list of strings for completion.
new a0aeebcbd2 Restore proper completion functionality, and always
return the existing 'ess-help-topics-list' if one exists for the current
process. (mapcar (quote list) ...) constructs were indeed needed for this.
new 8b6672afba the caching of the object list is a new feature
new c02087e48e Updating toplevel files for new version
new bbc2f5abf8 Debian release 5.12-1 with some small updates from bug
report 594750
new 56ef6e4df1 * doc/announc.texi (Announce): * doc/currfeat.texi
(Current Features): * doc/requires.texi (Requirements): *
doc/stabilty.texi (Stability): Minor tweaks to bring it slightly more
up-to-date.
new f15076cf0c * doc/announc.texi (Announce): * doc/currfeat.texi
(Current Features): * doc/requires.texi (Requirements): *
doc/stabilty.texi (Stability): Minor tweaks to bring it slightly more
up-to-date.
new 491cb35faf fix two typos in *one* line { am I getting older ? }
new c140c5a010 added html preview function for ess-roxy
new d143b515ee doc for new function
new 164b75dcc6 roxy misc
new 9005dcb0f1 fix introduced bug
new 57143d2175 new ess-eval-buffer-from-*-to-* and VERSION++
new 538109189f change ESS-core, -help, and -debian E-mail addresses to
@r-project.org
new 2da1475c82 Add useR-2006-ESS materials (from Tony) to the etc/
folder.
new dcf577a35a (ess-request-a-process): Set default to ess-dialect
rather than ess-language. Patch from Vitalie S.
new 7fe1c9bfae corrected the 'Camm is Debian' maintainer entry while
looking for material for my short 'intro to ess' talk tomorrow at the Chicago R
User Group
new 0650682cf5 Small doc update for inferior-ess-mode-hook.
new 5c819cb64b Changes to make ess-find-rterm find bin/*/Rterm.exe for
R-2.12.x and later.
new dfe28b7389 correct version
new ee3926734c Rd-keywords updated
new 27068b0236 * ess-rd.el (Rd-preview-help): Quote filename to
prevent spaces in filenames causing problems running the shell-command.
Fix up so that navigation shortcuts present in normal R Help buffers work in
the output buffer. Add a short docstring and tidy code.
new 363c489043 Document changes to Rd-preview-help.
new f5c4099f90 cosmetic - in preparation of "better" R-x.y names on
Windows
new 8c2285db52 nice R version names for Windows; using full program
path names
new feb186d713 glitch in R-newest (Windows)
new 57310d32de Version 5.13
new 535d242cdd doc about finding R (>= 2.12.0) versions on Windows
new 22d3e497c0 ess-get-directory should now show correct R version
new d7181d614d use-dialog-box: only set (locally!) on Windows
new 3e8b9c57cc Document 2011-01-12 changes
new faec032225 create menu items for 64-bit Windows S-Plus
new 622e259910 add entry for Rich's Windows--S+ improvements.
new 55ee0d0e43 Version 5.13
new 416f61825c update dist files
new bac4df4242 Updating toplevel files for new version
new 9838828729 Debian release 5.13-1
new 2aa74b0309 New functions, and associated customizable variable,
allowing working with Sweave via AUCTeX. This variable defaults to nil
(non-nil activates interface). This works by installing a hook on
Rnw-mode-hook.
new 9a1bd8b830 Fixed expansion codes for Sweave via AUCTeX.
new eddb75d115 * ess-site.el, ess-bugs-l.el, ess-bugs-d.el,
ess-jags-d.el: Batch BUGS is back! With OpenBUGS, a batch BUGS script is
available for Linux. Therefore, since it seems that BUGS and JAGS
must co-exist (rather than a transition from BUGS to JAGS), .bug files are
in ESS[BUGS] mode and .jug files are in ESS[JAGS] mode. ESS[BUGS] now
works like ESS[JAGS] rather than the orignal mode ESS[BUGS] mode which was
difficult to maintain. However, ESS[BUGS] needs a lot [...]
new c6aed5f3f4 * ess-site.el, ess-bugs-l.el, ess-bugs-d.el,
ess-jags-d.el: Batch BUGS is back! With OpenBUGS, a batch BUGS script is
available for Linux. Therefore, since it seems that BUGS and JAGS
must co-exist (rather than a transition from BUGS to JAGS), .bug files are
in ESS[BUGS] mode and .jug files are in ESS[JAGS] mode. ESS[BUGS] now
works like ESS[JAGS] rather than the orignal mode ESS[BUGS] mode which was
difficult to maintain. However, ESS[BUGS] needs a lot [...]
new ce8ebf0528 * ess-site.el, ess-bugs-l.el, ess-bugs-d.el,
ess-jags-d.el: Batch BUGS is back! With OpenBUGS, a batch BUGS script is
available for Linux. Therefore, since it seems that BUGS and JAGS
must co-exist (rather than a transition from BUGS to JAGS), .bug files are
in ESS[BUGS] mode and .jug files are in ESS[JAGS] mode. ESS[BUGS] now
works like ESS[JAGS] rather than the orignal mode ESS[BUGS] mode which was
difficult to maintain. However, ESS[BUGS] needs a lot [...]
new 098c635cd9 * ess-site.el, ess-bugs-l.el, ess-bugs-d.el,
ess-jags-d.el: Batch BUGS is back! With OpenBUGS, a batch BUGS script is
available for Linux. Therefore, since it seems that BUGS and JAGS
must co-exist (rather than a transition from BUGS to JAGS), .bug files are
in ESS[BUGS] mode and .jug files are in ESS[JAGS] mode. ESS[BUGS] now
works like ESS[JAGS] rather than the orignal mode ESS[BUGS] mode which was
difficult to maintain. However, ESS[BUGS] needs a lot [...]
new d898d9b686 * ess-site.el, ess-bugs-l.el, ess-bugs-d.el,
ess-jags-d.el: Batch BUGS is back! With OpenBUGS, a batch BUGS script is
available for Linux. Therefore, since it seems that BUGS and JAGS
must co-exist (rather than a transition from BUGS to JAGS), .bug files are
in ESS[BUGS] mode and .jug files are in ESS[JAGS] mode. ESS[BUGS] now
works like ESS[JAGS] rather than the orignal mode ESS[BUGS] mode which was
difficult to maintain. However, ESS[BUGS] needs a lot [...]
new 622ef286aa * ess-site.el, ess-bugs-l.el, ess-bugs-d.el,
ess-jags-d.el: Batch BUGS is back! With OpenBUGS, a batch BUGS script is
available for Linux. Therefore, since it seems that BUGS and JAGS
must co-exist (rather than a transition from BUGS to JAGS), .bug files are
in ESS[BUGS] mode and .jug files are in ESS[JAGS] mode. ESS[BUGS] now
works like ESS[JAGS] rather than the orignal mode ESS[BUGS] mode which was
difficult to maintain. However, ESS[BUGS] needs a lot [...]
new e07a631cc0 * doc/requires.texi: update BUGS info and include
texi2dvi WARNING
new 2da264a90d * doc/requires.texi: update BUGS info and include
texi2dvi WARNING
new f1408a1d5c Missing close-parens in Org section.
new 769cc4bd71 (Debugging R): New node.
new c186f58451 *** empty log message ***
new f040a1e1b5 Standardized function names for consistency. Thanks to
Cesar Rabak (ESS-help).
new 8eed76e381 New entry for Sweave/AUCTeX integration.
new 6e4ba7fffa New entry for Sweave/AUCTeX integration. [My previous
log should have read: updated to reflect changes in ess-rutils.el]
new 6c773a4e74 (ESS(S)--Editing files): Document calling R-mode
directly.
new 01fa65ee88 *** empty log message ***
new 630e4c91f6 swap *order* of two bindings for ..-update-entry <==>
menu shows 1st one
new 96f693a031 version++ --> 5.14 (not for immediate release; but
ourselves)
new aebc133809 * ess-sas-l.el (sas-fix-life-tables): I assume that sed
command worked for someone at some point, but it was not working
for me; and it was overly complicated, so I simplified; hopefully it works
now; please test.
new 871945f962 * ess-sas-l.el (sas-fix-life-tables): I assume that sed
command worked for someone at some point, but it was not working
for me; and it was overly complicated, so I simplified; hopefully it works
now; please test.
new bbe1f487fb * ess-sas-l.el (SAS-mode-font-lock-keywords): adding
a few common SAS/Graph statements, but much more is left to be done
new 628436a4ca * ess-sas-l.el (SAS-mode-font-lock-keywords): adding
a few common SAS/Graph statements, but much more is left to be done
new da19affbeb add (commented) Aquamacs section [from Dan Knoepfle]
new c540fe4039 * ess-sas-l.el (SAS-mode-font-lock-keywords): most
common SAS/Graph statements now added; next up: SAS/Stat
new d6e18bc04c * ess-sas-l.el (SAS-mode-font-lock-keywords): most
common SAS/Graph statements now added; next up: SAS/Stat
new 28ee2c88f5 example showing Roxygen buglet
new 3d42569704 *** empty log message ***
new 65067b9156 * doc/help-sas.texi (ESS(SAS)--TAB key): removing all
references to uncommenting ess-site.el code since we moved away from
that several years ago, however, the vestiges still linger (OK, but isn't
that what vestiges do?)
new 142dd09c90 * doc/help-sas.texi (ESS(SAS)--TAB key): removing all
references to uncommenting ess-site.el code since we moved away from
that several years ago, however, the vestiges still linger (OK, but isn't
that what vestiges do?)
new 0dbc0c3651 removing all references to uncommenting
ess-site.el code since we moved away from that several years ago, however, the
vestiges still linger (OK, but isn't that what vestiges do?)
new c1af847e4b Makeconf and install docs more consistent
new 7fa8788dd4 * ess-sas-a.el: several changes necessary to support
GNU Emacs for ESS[SAS] batch; please test
new dc771d0d73 Oops; forgot the ChangeLog
new dbcb4c2384 missing paren
new 007d1a17a9 oops; needed to uncomment 3 lines; not it's gravy
new 2bb5e15833 Fixed minor typo in doc string.
new f962f68bc7 * ess-inf.el (ess-eval-paragraph-and-step): Apply Erik
Iverson's patch from Feb 2011, so that after evaluating the paragraph,
it skips any blank lines and comments, just like
ess-eval-line-and-step. (ess-eval-function-or-paragraph-and-step): As
above.
new 0efbacd382 * ess-sas-a.el: re-implemented rudimentary RTF support
since GNU Emacs does not work with rtf-support.el (sadly, XEmacs has
had this for over a decade); does NOT support font re-sizing; you are
stuck with a point size of 8. Enjoy!
new e55e73b50a Tidy parens at end of function.
new cda36e5a82 add "inside comment" check for "beginning-of-function"
-- please test!
new 2f50c24624 update "newfeat.texi" - and ensuing generated doc files
new 216a5563f6 * ess-sas-l.el (sas-fix-life-tables): re-implemented
with re-search-forward/replace-match (fix-page-breaks): re-implemented
with re-search-forward/replace-match; unfortunately, not really sure what
this function is meant to do; probably not very useful to anyone at this
point, but it does compile without any warnings!
new 1798a33bc6 2011-05-31 Rodney Sparapani <rsparapa@mcw.edu>
new f9c5f7ec07 get rid of two emacs compilation warnigns -- add FIXME
about (ess-parse-errors)
new 4678c78bc9 Fix indentation of code in ess-electric-brace.
new 430bf7dfc1 Add bug note about problems with indentation when
semicolon follows {
new 285da48141 Document possibility of excluding *ESS* buffer.
new 691982bb12 * ess-sas-l.el (SAS-log-mode): change mode-name to
ESS[LOG] so that tabbar-mode knows to list the .log's separately from
the .sas buffers
new 189ada88d9 * ess-utils.el (ess-revert-wisely): stores and
restores the point after revert
new 27a76b7294 ESS[SAS]: improved by better support for GNU Emacs
anyone interested in a release to get these changes out into the wild?
new 2d1f6093b0 tengfei's request for in-definition comments
new 1ed8cf8579 * ess-bugs-d.el/ess-custom.el/ess-compat.el: fix a
bunch of bugs and get ESS[BUGS] working for GNU Emacs utilize (ess-sleep)
after (shell) which, apparently, is necessary for GNU Emacs; rename
ess-sleep-for to ess-sleep-for-shell and move to ess-custom
new 9c66126290 * ess-bugs-d.el/ess-custom.el/ess-compat.el: fix a
bunch of bugs and get ESS[BUGS] working for GNU Emacs utilize (ess-sleep)
after (shell) which, apparently, is necessary for GNU Emacs; rename
ess-sleep-for to ess-sleep-for-shell and move to ess-custom
new 4d51e73ce5 * ess-sas-a.el (ess-rtf-replace-chars): fixing form
feed bug
new 81997be22a * ess-bugs-d.el (ess-bugs-font-lock-keywords): updating
to new OpenBUGS scripting language (incomplete so far, but
serviceable)
new 8c37b284f1 * ess-bugs-l.el (ess-bugs-next-action): separation of
ESS[BUGS] and ESS[JAGS] is now functional. ESS[JAGS] is pretty complete, but
ESS[BUGS] is still in development, however, it does appear to work.
new 20b931e58b * ess-bugs-l.el (ess-bugs-next-action): separation of
ESS[BUGS] and ESS[JAGS] is now functional. ESS[JAGS] is pretty complete, but
ESS[BUGS] is still in development, however, it does appear to work.
new c67da09023 Update SJE notes
new 742b272b37 * ess-jags-d.el (ess-jags-na-jmd): we now support bash
new 6f005d2932 * ess-bugs-d.el (ess-bugs-na-bmd): workaround the
OpenBUGS nohup bug with "at"
new 1055cc45a7 * ess-bugs-d.el (ess-bugs-font-lock-keywords): adding
keywords that are members of both the OpenBUGS script language and BRUGS (why
the 2 sets are not the same; I don't know)
new 3470a3cb28 * ess-bugs-d.el (ess-bugs-na-bmd): attempt to
workaround Emacs bug; shell buffer snarfing the cd command
new 51edcc9b55 * ess-sas-a.el (ess-sas-cd): attempt to
workaround Emacs bug; shell buffer snarfing the cd command
new a5e8ef4e7c * ess-bugs-d.el (ess-bugs-na-bmd): workaround the
OpenBUGS nohup bug with "at"; this time without creating additional
files, i.e. piping to "at"
new 3e49777fb9 factor out ess-insert-S-assign; assign to [A--] for
*-MM-keys need more feedback about the behavior / future of "_" ...
new a57f375809 * ess-bugs-d.el (ess-bugs-switch-to-suffix): complete
support for thinning: ESS[BUGS] appears to be ready for release
new c0b23d4e9c Version 5.14
new 6462070708 Updating toplevel files for new version
new 989c73e1a5 Updating ess-version, info & html for new version
new 705fbf6707 removed files which are autogenerated during builds
new 4d84085c2e Debian release 5.14-1
new fa0cd9c2e2 ess-r-d.el (ess-r-versions): Add "R32" and "R64" if
working on a mac.
new 8db2ccade2 2011-08-18 Rodney Sparapani <rsparapa@mcw.edu>
new 2087fac9e2 typo in ess-roxy.el that prevented customization
new 009ef8149b Evaluate ess-swv-plug-into-AUCTeX after loading tex.
new 41d13eea8b Choose whether to use .readRDS() or readRDS() based on R
version.
new 5c21c17dd4 multi-paragraph support in roxygen fields
new 88f0f99089 swv-plug-into-AUCTeX : only if the user has customized
it..
new bc04d92964 ess-history-file: now [nil, t, <file>]; finally
implement ess-history-directory
new 955e9e21eb continue supporting R <= 2.10.0 but hide .help.ESS in
"base" where it's not easily erasable
new 7397ac42fb roxy bug fix
new dc4f869893 fix introduced bug in update entry
new 8978243764 - add a node / subsection about 'Saving History' and
the (now new) ess-history-file settings. - add a recommended comint settings
example -- (cut & paste)able to users' .emacs
new 83dd4eeac5 Version is no longer 5.14 ..
new da209969c7 slight update in the comint-scroll-... example
new 0ea1addb74 open the features for 5.15
new 93861938a1 roxy fix
new 43ab086513 doesnt hang anymore when using hide-show and #' as
ess-roxy-str
new c74b9155bf Simplify removal of commands from TeX-command-list.
Thanks to Stephen.
new 7d25df5988 Fixed doc string and message in
ess-swv-toggle-plug-into-AUCTeX.
new df76ea35c9 can now fill paragraphs inside roxygen entries rather
than the whole field
new 9da4ec8590 2011-09-30 Rodney Sparapani <rsparapa@mcw.edu>
new d2e5d04ba4 ess-eval-visibly-p defaults to t; the docs were in error
and now are correct
new 7c74998a0c ess-eval-visibly-p: finally, I think I have it
documented according to it's true default
new 03895bd294 * ess-sas-l.el (sas-fix-life-tables): if read-only,
then toggle to read-write first
new 9fc336f13a (SAS-listing-mode): name ESS[LST] for emacs
functionality that cares about mode names like tabbar
new 7e79af0c4c - new file etc/R-ESS-bugs.el - in ess-command prompt is
anchored to the eob - new inferior-ess-command-prompt to customize inferior
prompt for ess-command - new parameter PROMPT-REG in ess-prompt-wait to pass
the prompt explicitly. It was using global value before. - Solved "\"" bug
in ess-get-words-from-vector - Added comment in documentation of
ess-get-words-from-vector on max.print truncation - new custom variable
ess-use-ido-p
new 6a687aa58d - added R-ESS-bugs.el
new 8f7518dc17 * lisp/ess-r-d.el (ess-install.packages): fast way to
instal packages with ido interface.
new 0863ad7186 Added ess-developer.el
new 44ea8040b4 * ess-custom.el (ess-mode-line-indicator): added dynamic
mode-line indicator. * ess-inf.el (inferior-ess-mode): integrated
mode-line-indicator. * ess-inf.el (ess-eval-function): integrated ess-developer
in ess-eval-function * ess-mode.el (ess-mode): integrated mode-line-indicator.
* ess.el (ess-completing-read): moved code around.
new e7c6e5a127 * ess-custom.el (ess-help-pop-to-buffer): If non-nil
ess-help buffers are given focus during the display.
new 190ffa9453 \figure{} for R 2.14.0 ff
new 90bd39adc0 * ess-help.el (ess-read-helpobj-name-default): defined
alias for ess-helpobj-at-point.
new 96e1870056 4 more (ess-message ..) calls
new dfebf03442 + 2 x (ess-message ..)
new 1eeb9fad56 +3 more (ess-message .) - circling the mm-mime-mule IDO
problem
new b2507c845d simplified ess-eval-function-or-paragraph-and-step to
call ess-eval-function
new 217a4975bd * ess-inf.el (ess-get-process-variable): added (boundedp
var) check.
new e309f3e1be - interface to insertSource,
new baf58287d8 * etc/R-ESS-bugs.el ("\n\n\n"): double prompt bug (5))
new ef7370dd0e * ess-r-d.el (ess-library): ido interface to library()
new e2073b2d62 add Alexsandar's example
new 8d6cd00cf8 ess-developer.R and ess-developer.el are almost finished.
new 5f48edbc63 ess-developer.R and ess-developer.el are almost finished.
new 8c37f14000 * etc/R-ESS-bugs.R ("swank:inspect-nth-part"): added
swanky functions.
new 77d819b585 * ess-mode.el (ess-mode): set
beginning-of-defun-function and end-of-defun-function to make swank/slime work.
(ess-function-pattern): allowed for function names of the form '.+', '.+', ".+"
in ess-R-function-pattern.
new 73df8e858e changelog
new 88412df9a3 Simplify set for beginning-of-defun-function and
end-of-defun-function.
new b99a1d44d6 got rid of indentation error caused by
beginning-of-defun-function being set to ess-beginning-of-function.
new 6c2625c716 one more amendment to allow '.+' in functions' names
new 6c4ff4a726 yet another beginning-of-defun-function adjustment in
R-mode
new bfe8a1579a support R-devel(to be R 2.15.0)`s str(<dendrogram>)
option of *not* printing back quotes
new 90a40737f2 Document suggestion for ess-r-versions-list
new 4116621b46 set style by "C-c ." as in Emacs c-mode
new 220ff2ff04 cosmetic
new aea1210830 MM-specifi hack should *not* have been committed in r4585
new f95bf4da6b - removed inferior-ess-command-prompt. It is no longer
necessary with recent changes in the waiting mechanism.
new 319a564c2a * ess-inf.el (ess-multi): removed
inferior-ess-wait-for-prompt and replaces with ess-wait-for-process which uses
new prompt monitoring mechanism (ess-eval-linewise): removed timeout-ms and
replaced with wait-sec to be parsed to ess-wait-for-process. Default is 0s.
Removed kludges and prompt waiting loop. (inferior-ess-get-old-input):
completely redefined to take advantage of fields.
(inferior-ess-goto-input-end): (inferior-ess-goto-input-end): new functions to
navig [...]
new f847d075a5 -- continuation of previous commit
new b9b7a085ff * ess-custom.el (ess-handy-commands): improved handy
commands for smart comma.
new 784c4f2bdc * ess-trns.el (ess-transcript-mode): small adjustment of
the prompt.
new da090db5ca * ess-inf.el (ess-multi): marking newly created ess
process as busy and wait for the proc to fully initialize.
new 3c9dd7bcb5 * ess-site.el: removed the piece on customizing prompts,
it does not work and is misleading for the users.
new 266ae06d10 * ess-custom.el (ess-use-ac-p, ess-ac-source-R)
(ess-ac-sources-R, ess-ac-source): added auto-complete integration.
new 9f18edfff0 * ess-sas-l.el (SAS-mode-font-lock-keywords):
generalized support for NOTEs/WARNINGs/ERRORs with numeric call signs
that match the regexp [0-9]+-[0-9]+
new 34cd9a080b * ess-inf.el (inferior-ess-set-status): returns the
process busy status for convenience
new 5fbba2ff03 version adjustment
new 08bb8d2a6a cosmetic
new 3c467de96e * ess-inf.el (inferior-ess--goto-input-start:regexp):
new function for regexp based input search. (inferior-ess-get-old-input):
ESS now fully supports both field and regexp input handling. Fields are
not used though; may be in the future.
new 51cb5f1e7e - cont. of previous commit
new d3cbcc0193 Rd-preview-help: write shcmd to dribble buffer
new 9c61fbc1fb * ess-bugs-d.el (ess-bugs-font-lock-keywords): add
censoring notation: C( , )
new 61f9134ed7 * ess-r-d.el (ac-source-R-objects, ac-source-R-args):
two sources for ac. (ess-init-ac): default initialization of ac.
new 95f6b13b43 * Makefile (ELC): added developer and tracebug.
new f2d3facea4 - idem
new 8ab4ef78c1 * ess-custom.el (inferior-ess-S-prompt): small
adjustment of S prompt regexp.
new 5fcc48471a idem
new d6eb2572d6 * ess-custom.el (inferior-ess-S-prompt): small
adjustment of S prompt regexp.
new 46ea631fa5 * ess-r-d.el: further work on AC.
new 27f47a6021 The source and documentation of ESS is free software.
new 656c104aa3 01-24-12: ESS[R] and Tramp bug
new e5f884106b - tracebug: added org-mode and file free buffer support
new 2938338d01 cleanup
new 93b03fed88 * ess-tracebug.el (ess-dbg-mode-line-indicator): dynamic
mode line added.
new a43e96df65 idem
new 115f1d3a8d * ess-developer.el (ess-developer-assign-function):
integrated with ess-eval-function; also takes care of tracebug.
new 6c093fe508 * ess-rd.el (Rd-preview-help): solved nil file-name bug
with roxy preview.
new c6771af1a3 * ess-r-d.el (ess-sos, ess-setRepositories,
ess-setCRANMiror): added two more handy commands.
new d7d882a5c2 typo
new 83fd44976f * ess-developer.el: Many unifying changes, bug fixes.
Follows ess-eval-visibly-p whenever possible. Implemented region and function
devEvals.
new 82b4f8592c * ess-developer.el: Many unifying changes, bug fixes.
Follows ess-eval-visibly-p whenever possible. Implemented region and function
devEvals.
new bbd6f597f1 * ess-tracebug.el (ess-watch-mode): corrected watch-mode
documentation and added the ? and d keys.
new abba7c1b49 first draft of a simple minded script to identify GPL
versions in our files, if any
new 32f6fabcff cosmetic fix of blurb in help
new e2ba9a6ee7 git.svn test 1
new e74621034e git.svn test 2
new f0eec60c9a new 'last-eval proc property, new
with-current-process-buffer macro, removed sleeping from ess-command
new 54ecd16217 - ess-r-args.el: argument completion provides arguments
of a generic if found.
new 3af322a8ac * ess-r-d.el: new unifying argument completion/caching
mechanism, completely rewritten AC interface.
new 37cc3290c6 * optimized funcarg retrieval
new 9f6ddce616 * ess-get-object-at-point
new af8cda03ed * complete rewrite of ess-eldoc to use new
arg-completion mechanism
new e310766392 * renamed with-current-process-buffer into
with-current-ess-process-buffer
new a97dafff1a * renamed ess-eldoc-everywhere-p into
with-eldoc-show-on-symbol
new 5086cb8f46 (ess-switch-to-ESS) creates a process if not associated
with any. Improved the handling of dead processes by ess-force-buffer-current.
new 83351beabd started documenting my changes
new 64f94d0de5 missing "}" [revealed by 'make' -> error]
new e886515c36 -- documentation of new features
new 074465189a Renaming of ess-use-ido-p and other cosmetic and doc
changes.
new b8e652da87 ess-function-arguments: modified the form of the
returned value.
new f2883dfb81 newfeat and tracebug + replacement improvement *
lisp/ess-custom.el (inferior-ess-S-prompt): small adjustment of the prompt for
tracebug cuts.
new 22a5a6df5d completed documenting changes.
new f2fd3b5fcd Implemented ess-use-xxx system and ess-load-extras
new fbc4e6f9d0 rearranged and ESS user manual and added several new
chapters.
new a34a346031 need ess-r-args or rather ess-r-args-(auto-)show for
people who use them in ~/.emacs
new f29c65044a move (require 'ido) into ess-site.el at the very end.
new 078c5c28e4 idem
new 802ffe770d ess-r-args relies on internal argument completion system
new 30eb21b913 robustified arg-completion and eldoc
new d1c848cf92 extraneous ' {compiler barfed}
new de7bdc17c2 killed buffer display bug fix /reported and fixed by Sam
Steingold/
new 39379b2e50 newfeat help system
new 110f98987b q and k behave according to emacs conventions.
new aa77cf5d6d arg completion works with current process instead of
local
new f976ae3f68 BIVAR/UNIVAR statements added in v. 9.2
new 0dede6b2da Ross Boylan:
new 7b8b478b8e Ross Boylan:
new d1a3b2c191 ess-help-kill-bogus-buffers now defaults to t
new 95f40f580b Ross Boylan:
new 58f11c8a61 added svn:ignore globing to lisp/ doc/ doc/info and
doc/refcard
new f55acb7042 updated ess.html, reame.html and refcard.
new 22c0672424 tab completes now, C-c TAB is deprecated, refcard changed
new 706701280a @item @ESS{[R]}: Bogus help buffers are no longer
generated by default, i.e. buffers of the form ``No documentation for 'foo' in
specified packages and libraries: you could try '??foo' ''.
@code{ess-help-kill-bogus-buffers} now defaults to @code{t}. But, beware,
there may be instances where the default is unsatisfactory such as debugging
and/or during R development. Thanks to Ross Boylan for making the suggestion,
Sam Steingold for reminding us of this variable a [...]
new 6393b58f41 missing unquote in with-current-ess-process-buffer
new 64e150a58a ess-yank-cleaned-commands, ess-yank
new f26f24afba improved ess-eldoc to show arguments for foo::boo even
when foo is not loaded.
new 9de6079f49 updated refcard
new 0f0c43a895 * ess-bugs-l.el (ess-bugs-hot-arrow): add a space
before arrow
new edfa972cc4 replaced completing-read with ess-completing-read in the
whole ESS
new e3c3994411 replaced completing-read with ess-completing-read in the
whole ESS
new 1b5555012f rm extraneous ess-r-d.elc
new edb611fe2e prepare for using "roxygen2" --needs FIXME
new 396f58ddda new version numbering scheme --> Version 12.03
new 7bd493f1a6 removed S-calculate-indent and S-indent-line
new d7fe80912e removed S-calculate-indent and S-indent-line
new 28bd05901b improved TAB completion in ess-mode
new 5c20f31788 More robust indentation improvements around
ess-arg-function-offset.
new e9dc9c731b cosmetic changes in refcard
new 817f52f1ad removed action in ac-source-R, was interfering with ac
fallback
new f9b64cc691 corrected query string in ess-library
new a287bcc94d don't go to point-min at each ess-calculate-indent
new ed8f4b39c4 added new indent offset ess-arg-function-offset-new-line
new 559b958830 corrected the docs
new 7398d45244 bind back open-paren-in-column-0-is-defun-start to t
new 5b0a42b767 restricted quoted function names regexp, cannot contain
spaces, " and ' chars
new 11da5a57fb Solved 'ess-continued-statement-p' indentation error and
'}else' misindent
new 2f1504ee7c fixed the display bug, smarter quit and kill in help
buffers
new 98c2707cb7 number troublesome cases for the ease of reference.
new f9e87b116f added cases for ess-arg-function-offset-new-line
new 52188d80d8 Merge branch 'indent_long_funargs'
new f6fe35ddd6 Merge/squash Git branch into SVN trunk:
new fb0f539746 Docs: Added TAB completion and new help features.
new 242121efcd made ess-help-pop-to-buffer t by default.
new bae6d00dac Added ess-arg-function-offset-new-line and github to
newfeat
new e4070a0eba itemize was misplaced (+ fix warning about @xref{} ",")
new bbbf85afb3 improved roxygen2 support for ess-roxy-preview
new 286db89d91 added completion-at-point-functions to ess-mode for
emacs 24 completion
new 144c132b94 preview support for roygen2
new 01df22ceb3 new ess-object-completion and ess-filename-completion
functions ( emacs 24 compatible)
new d38d8ec9cd internal R completion returns the completion token as
first component
new 385a9036c4 ess-mode, inferior-ess-mode and R-mode use
completion-at-point-functions in emacs 24
new eb06801f14 in emacs > 24, in iESS TAB is bound to
completion-at-point, in iESS and ess-mode M-TAB is the default complete-symbol.
new 7c9c9f9291 Added emacs >= 24 completion to newfeat
new c29aed5578 AC: don't give an error when ac-prefix is nil
new fb741122c8 >>>> Merge/Squash git branch into trunk
new 9462cb8fb4 <<< Merge branch 'trunk'
new 6772e1afd9 Removed duplicated bogus buffer item.
new ffc76f2977 fixed function advice
new 61303e60e2 removed now unnecessary function advice
new bc70b1de32 Adapted tracebug error navigation to emacs 24
new 31b0958a15 adapted roxy completion to new ESS and emacs 24 system
new 4cad1bced0 removed dependence on comint-dynamic-complete in emacs
24 + other completion optimizations
new 30f00caa72 Renamed ess-funname.start into ess--funname.start
new 5c938856ce Added precautionary checks in roxy completion searches.
new 161e6bd2fd ess--funname.start limits the search to process marker
in iESS (bug reported by Sam Steingold on Mon Mar 12 19:40:22 CET 2012)
new bdefa2d595 changelog
new 3634db20cb ess-get-object-at-point works now even at the begging
or end of the buffer
new 3533385fde ess--funname.start looks only 2000 char backward.
Otherwise eldoc gets very slow for big files.
new 4a79af0713 ess-roxy-preview-Rd: now *needs* roxygen2 (hmm; too bad
it no longer works with "roxygen" ..)
new 1561317dd2 ess-eldoc can abbreviate help string
(ess-eldoc-filter-level and ess-eldoc-docstring-format)
new 19c290d5d4 changed the default of ess-eldoc-filter-level to 'normal
new 186c4187b7 renames ess-eldoc-filter-level into
ess-eldoc-abbreviation-style
new 00b9670f88 adjusted the doc string of the
ess-eldoc-abbreviation-style
new eff0cc3dba fixed function advice
new fae9a9c098 removed now unnecessary function advice
new 232421864a Adapted tracebug error navigation to emacs 24
new 523de44a5e adapted roxy completion to new ESS and emacs 24 system
new a72928adf7 removed dependence on comint-dynamic-complete in emacs
24 + other completion optimizations
new fe3f1fd9d4 Renamed ess-funname.start into ess--funname.start
new 3e6f9554f2 Added precautionary checks in roxy completion searches.
new dcea27acf3 ess--funname.start limits the search to process marker
in iESS (bug reported by Sam Steingold on Mon Mar 12 19:40:22 CET 2012)
new 6f29c2e407 changelog
new 42f42d812d ess-get-object-at-point works now even at the begging
or end of the buffer
new cd9e4720ce ess--funname.start looks only 2000 char backward.
Otherwise eldoc gets very slow for big files.
new 899f308c10 ess-roxy-preview-Rd: now *needs* roxygen2 (hmm; too bad
it no longer works with "roxygen" ..)
new f618be229c ess-eldoc can abbreviate help string
(ess-eldoc-filter-level and ess-eldoc-docstring-format)
new 5f316f096e changed the default of ess-eldoc-filter-level to 'normal
new 703a337dd3 renames ess-eldoc-filter-level into
ess-eldoc-abbreviation-style
new 10e974693a adjusted the doc string of the
ess-eldoc-abbreviation-style
new 8a55c63b63 Rebound [tab] and [return] to \t and \r in noweb-mode to
avoid conflicts with ac-mode.
new c07c4d7fcc doc cleanup in tracebug
new afee8d1f62 timestamp improvement to avoid unnecessary completion
and eldoc call to process
new 4334d07f99 error action is set to NULL in critical completion parts
new 6f4f74dada ac passes only the last expression to internal R comp
(increase the speed massively in some situations)
new 4879b5023e Rebound [tab] and [return] to \t and \r in noweb-mode to
avoid conflicts with ac-mode.
new 1a9f74d21a doc cleanup in tracebug
new b322ff6433 timestamp improvement to avoid unnecessary completion
and eldoc call to process
new 2710e0cbce error action is set to NULL in critical completion parts
new ed9741e9b4 ac passes only the last expression to internal R comp
(increase the speed massively in some situations)
new 8089796a32 bug fixes in tracebug c and n commands, cleanup of
filter regexps
new 7b1aeee233 ESS supports current, and recent, stable versions of GNU
Emacs (specifically, the 22.x and 23.x series; alpha/beta/pre-release versions
are NOT SUPPORTED). XEmacs is currently NOT SUPPORTED, but ESS v. 5.14 should
still work (XEmacs stable 21.4.14 or higher).
new 58828d6966 special-mode is not defined in xemacs, inserted a check
new a8bc3f21d7 adjustments for xemacs (float-time, string-match-p etc)
new 375f12d6b8 corrected regexp in ess-get-object-at-point
new 1410a21ee4 ess-helpobjs-at-point is redefined to give more usable
defaults for help completion
new b4b43789af don't show objects from .GlobalEnv in help completion
new 3e46a6c05c reverted binding or [return] in iESS
new 3cf3e65a6b wrap inferior-R-objects-command to avoid max.print
truncation
new 3d90399df6 bug fixes in tracebug c and n commands, cleanup of
filter regexps
new db9400960a ESS supports current, and recent, stable versions of GNU
Emacs (specifically, the 22.x and 23.x series; alpha/beta/pre-release versions
are NOT SUPPORTED). XEmacs is currently NOT SUPPORTED, but ESS v. 5.14 should
still work (XEmacs stable 21.4.14 or higher).
new 1710d54301 special-mode is not defined in xemacs, inserted a check
new 48ff86dde6 adjustments for xemacs (float-time, string-match-p etc)
new 20ef3743b6 corrected regexp in ess-get-object-at-point
new 1e8022ec87 ess-helpobjs-at-point is redefined to give more usable
defaults for help completion
new ad76589afd don't show objects from .GlobalEnv in help completion
new 107f9555e5 reverted binding or [return] in iESS
new fa677b7afe wrap inferior-R-objects-command to avoid max.print
truncation
new 055b42dad4 better R way to ensure that a small "max.print" option
cannot harm
new f11cf32c20 * ess-help.el (ess-skip-to-help-section): this issue is
documented in 2 places http://www.xemacs.org/About/XEmacsVsGNUemacs.html
http://www.xemacs.org/Documentation/21.5/html/cl_4.html So, the schism goes
back many years: circa 1997-1998. However, the fix is not If the keypress is
meant to be a character, then you wrap last-command-event as follows...
new 23aad09452 Per our recent discussions, ess-version is now
Ubuntu-like with revision post-pended. Also, using dashes rather than dots so
that ESSVERSION and ESSVERSIONTAG are identical.
new b8573a8f80 Corrected misplaced parenthesis in
inferior-R-objects-command
new f641525daa fix type DESTDIR=/usr/local
new 76cd1f1923 still trying to get ess-version right
new abb05bc925 if we stick with dashes, then the version and tag are
the same, i.e. no need for ESSVERSIONTAG
new 3977fbf682 replace version number unconditionally
new 50df63a605 make downloads/ESSVERSION/ESSVERSIONTAG now tested
new b0ff6aaed6 wraped inferior-ess-safe-names-command in
print(..,max=1e6)
new 4cd9bc4a9f still struggling with whether VERSION is pre-existing or
a generated file it seems to me that it needs to be generated, but what would
it contain between releases? yy.mm.rNNNN or what?
new 46ef3ca533 removing VERSION from svn (so yes: it *is*
autogenerated) -- thanks to Rodney for prompting ...
new c06e4d2403 move useR-2006-ESS from etc/ to doc/ (fits there with
all other) and exclude from tarball
new 797f2a4dd7 Makefile update for "downloads" to work after "clean"
(when "VERSION" is gone)
new 23ea4d6428 workaround for JIT notes on internal R completion in
2.14.2
new 4ca44d9cb4 updated .gitignore to ignore tex generated files.
new b11a450a05 Modified Copyright years and added myself to the list of
authors.
new ba3b761fc2 enableJIT workaround
new 79042548ea better R way to ensure that a small "max.print" option
cannot harm
new 6b28b4ef54 * ess-help.el (ess-skip-to-help-section): this issue is
documented in 2 places http://www.xemacs.org/About/XEmacsVsGNUemacs.html
http://www.xemacs.org/Documentation/21.5/html/cl_4.html So, the schism goes
back many years: circa 1997-1998. However, the fix is not If the keypress is
meant to be a character, then you wrap last-command-event as follows...
new 78b247f73d Per our recent discussions, ess-version is now
Ubuntu-like with revision post-pended. Also, using dashes rather than dots so
that ESSVERSION and ESSVERSIONTAG are identical.
new 2596fd02fd Corrected misplaced parenthesis in
inferior-R-objects-command
new 660133ce1f fix type DESTDIR=/usr/local
new e362311916 still trying to get ess-version right
new ec7ef05487 if we stick with dashes, then the version and tag are
the same, i.e. no need for ESSVERSIONTAG
new 929ce1b77f replace version number unconditionally
new f6e121e8aa make downloads/ESSVERSION/ESSVERSIONTAG now tested
new c4d6c1ab03 wraped inferior-ess-safe-names-command in
print(..,max=1e6)
new bbce5b1cd3 still struggling with whether VERSION is pre-existing or
a generated file it seems to me that it needs to be generated, but what would
it contain between releases? yy.mm.rNNNN or what?
new 111f8720e5 removing VERSION from svn (so yes: it *is*
autogenerated) -- thanks to Rodney for prompting ...
new 68cbe138aa move useR-2006-ESS from etc/ to doc/ (fits there with
all other) and exclude from tarball
new 11357f270c Makefile update for "downloads" to work after "clean"
(when "VERSION" is gone)
new c4a6f41b0b workaround for JIT notes on internal R completion in
2.14.2
new 21d614eca3 updated .gitignore to ignore tex generated files.
new 240a709556 Modified Copyright years and added myself to the list of
authors.
new aabb8beb69 enableJIT workaround
new d9b1e5fe6e Debian release 12.03-1
new 6319ed6f6a corrected indentation typo in
ess-arg-function-offset-new-line doc
new 76bb2b0c89 if ess-arg-function-offset-new-line is of the form '(N)
indent at the indent + N
new 13cc3d1965 improved docs
new 1fd4142a4b Corrected `' typos (patch by Sam Steingold)
new acc02a8eb4 search for ess-change-sp-regexp only when non-nil
new f7072ce051 eldoc activated only in R
new bfeea2add5 first version of ess-julia.el
new f6b0859ac7 enable visual line mode in help buffers
new 58b675e607 ess-get-help-topics-list is customizable now
new 506e9284ba removed the "abomination" in ess-inf, it really screwed
multiple processes.
new bb91073c92 sending to process is customizable
(ess-send-string-function), workaround for julia multiline deficiency
new b6da7086de yet another bug in ess-get-words-from-vector
new a553404482 julia-mode, help completion command and other stuff
new b601e90e9b custom error regexp in load files (to add julia support)
new 6143d5ffde Debian release 12.03-1
new e6f40a5e2c corrected indentation typo in
ess-arg-function-offset-new-line doc
new 7fcc83e483 if ess-arg-function-offset-new-line is of the form '(N)
indent at the indent + N
new 2eefb13f44 improved docs
new 65126ca05a Corrected `' typos (patch by Sam Steingold)
new 2c2d19387a renamed local var "funname" into .ess_funname to avoid
poluting .R_GlobalEnv
new ee7c4fdf71 ess-julia is loaded in ess-site
new a9f4c46753 added copyrigh to ess-julia.el
new 43ac4a0c9d base julia mode on ess-inside-xxx-p functions
new 634ddfab31 qualify julia mode functions with prefix julia
new e11deb53b1 imenu support
new 1da50a8779 fix indentation for strings and keywords inside strings
new ce52416e2f yet another improvement in ess-inside-xxx-p functions
new 22de6fd69c clean ups of old names
new a82e932ea7 give meaningful warning if julia executable path is not
set
new 9d3569a275 better regexp matching errors
new 501be45122 renamed an redefined with-current-ess-process-buffer
into with-ess-process-buffer
new 3d696cac53 ess-change-sp-regexp and ess-mode with nil alist
improvements
new 196602f61f ignore elc and VERSION
new 4ff37fd8aa * lisp/ess-site.el: Rise up to the challenge: use
`locate-file' instead of horrible adhockery to check if info can find ess.info.
new 7d6df13db9 * lisp/ess-custom.el, ess-custom.el, lisp/ess-mous.el,
lisp/ess-mouse.el: * lisp/ess-r-args.el, lisp/ess-r-d.el, lisp/ess-rd.el,
lisp/ess-s-l.el, lisp/ess-s4-d.el: * lisp/ess-site.el, lisp/ess-sp5-d.el,
lisp/ess-sp6-d.el, lisp/ess-swv.el: * lisp/ess-tracebug.el, lisp/ess-utils.el,
lisp/ess.el, lisp/make-regexp.el, lisp/mouseme.el: * lisp/noweb-mode.el: Do not
quote lambda forms, this is never needed.
new 05f020fdf3 * lisp/ess-inf.el (update-ess-process-name-list,
ess-cleanup): Use `dolist' instead of `mapc'+`lambda' for clarity and speed. *
lisp/ess-help.el (ess-help-mode, ess-describe-sec-map)
(ess-get-help-files-list, ess-get-help-aliases-list): Likewise.
new 7ca012b90f * lisp/ess-help.el (ess-help-mode-map): All supported
emacsen have `set-keymap-parent'. * lisp/ess-inf.el (inferior-ess-mode-map):
Likewise. * lisp/ess-tracebug.el (ess-watch-mode-map): Likewise. *
lisp/ess-trns.el (ess-transcript-mode-map): Likewise.
new 78af6cb184 * lisp/ess-tracebug.el (ess-bp-kill): Bug fix:
`called-interactively-p' requires an argument; fix it as recommended in the doc
for `called-interactively-p' by avoiding it altogether; this also takes care of
compatibility.
new 11b42141dc * ess-mode.el (ess-mode-map): All supported emacsen have
`set-keymap-parent'.
new e960b877ff * ess-inf.el (ess-mode-minibuffer-map): All supported
emacsen have `set-keymap-parent'.
new 31972ba5dc * lisp/ess-help.el (ess-help-mode-map): Older XEmacs
misses `special-mode-map', check for that. * lisp/ess-tracebug.el
(ess-watch-mode-map): Likewise.
new ef3fb7557c renamed local var "funname" into .ess_funname to avoid
poluting .R_GlobalEnv
new 7ed5348f0d >>>> merged git branch into trunk
new 9e91baaa62 fixed file-name completion in emacs 23 to work only
inside strings
new 0f57ac6d8b a very flexible ess-first-tab-never-complete
new 82fe0bcc8e M-t now completes in emacs 23 as it does in emacs 24
new 1768c8bec1 reverting inheriting the maps from text-mode-map (it's
wrong)
new 0f570e97f0 force error if customize-alist is not passed in ess-mode
call
new 17d8189734 make all interactive commands to auto-start a dead
process
new 1d420dbd03 Merge branch 'master' into julia
new 8e2ba8dc6f M-x ess-version -- analogous to M-x emacs-version
new 233e9d540e force-buffer-current: using no-autostart, i.e. back to
previous default of "do autostart"
new 9fc3e60c91 fixed file-name completion in emacs 23 to work only
inside strings
new e0bb6cb05f a very flexible ess-first-tab-never-complete
new 1e21c6fef2 M-t now completes in emacs 23 as it does in emacs 24
new 3b0cc3050e reverting inheriting the maps from text-mode-map (it's
wrong)
new 814047e661 make all interactive commands to auto-start a dead
process
new bc2b81afa1 M-x ess-version -- analogous to M-x emacs-version
new 2b6fc21952 force-buffer-current: using no-autostart, i.e. back to
previous default of "do autostart"
new 707f71a143 Merge branch 'master' into julia
new 330993966f 'no-autostart for ess-quit and ess-quit-r
new 77a06bbd76 cosmetic
new 00ec836b7b corrected typo in ess-first-tab-never-complete widget
new 5d39144200 corrected keys in ess-developer docs
new 576a0eb951 Ross Boylan:
new 423e576561 changed the default of ess-tab-complete-in-script from
t to nil
new 7429d34826 update VERSION - to default i.e. 12.04 for now
new 0976e3345a oops - typo in r4757
new c3d5d1b23e oops - 2nd typo in r4757 {+ simplification in
ess-force-.. calls}
new 9726697f6e testing new version/revision methodology
new f41d17518b updating docs after re-emergence of batch BUGS
new f5758a2d03 M-x ess-version updated to report revision; please test
NOTE: this will not work without make and svnversion!!!
new 52b07b8ec5 oops! for M-x ess-version, you need this too
new 3ae63f996a added new features to the docs
new f922f90c3c cosmetics in newfeat
new d287dbd915 updated deprecation message for the new TAB change
new d82738eeb6 cannot keep *created* files in svn, which contain a
version number + svnrevision which has a "M" as long as these files are part of
svn
new 4f3f4fa69c (ess-indent-or-complete : directly explain meaning of
ess-tab-complete-in-script.
new 68370c7226 update for "README etc out of svn"
new b63f087a31 ref card <tab> update
new c8973e67a6 * ess-custom.el (ess-revision): extraordinary attempts
to get revision number
new bd187b385b still working on ess-revision
new 28c0b2722f Need to add toolbar to transcript buffers.
new f6776b68fd Ok, I've got all of the pieces, but it needs testing...
new b20d2880a5 typo
new d07629d3a9 ore make tweaking
new c0972dc12b Updating ess-version, info & html for new version
new 8a61c2aa96 Make tweaking; now we do *not* commit generated files,
and ess-custom.el neither
new 88e303730f typo (w/o consequences)
new 0b9b1618cc and more Make tweaking
new 321f7c68f2 Makefile++
new 7da795f08d revert accidental commit
new ae0cfc2466 tweak++
new a7702a96e8 tweak++
new f9fdd4ce00 tweak++
new f732586a01 Debian release 12.04-1
new 21fba4b6e0 'no-autostart for ess-quit and ess-quit-r
new fa61c8584a cosmetic
new 68628fdc2b corrected typo in ess-first-tab-never-complete widget
new 2320e27ca5 corrected keys in ess-developer docs
new 19b147ee12 Ross Boylan:
new 282024b5bb changed the default of ess-tab-complete-in-script from
t to nil
new d8cbebe245 update VERSION - to default i.e. 12.04 for now
new aec2f7a5d5 oops - typo in r4757
new a6a7c04e2d oops - 2nd typo in r4757 {+ simplification in
ess-force-.. calls}
new 234d9de6c8 testing new version/revision methodology
new 77af908cc8 updating docs after re-emergence of batch BUGS
new cd5967abf6 M-x ess-version updated to report revision; please test
NOTE: this will not work without make and svnversion!!!
new 1f40f27f9e oops! for M-x ess-version, you need this too
new 2a6dfc2291 added new features to the docs
new 0e15191f67 cosmetics in newfeat
new ce7f99edd1 updated deprecation message for the new TAB change
new d5a72c31eb cannot keep *created* files in svn, which contain a
version number + svnrevision which has a "M" as long as these files are part of
svn
new 0343a7c5e9 (ess-indent-or-complete : directly explain meaning of
ess-tab-complete-in-script.
new 139115c4ae update for "README etc out of svn"
new 0d8c320db4 ref card <tab> update
new 1f57cfa666 * ess-custom.el (ess-revision): extraordinary attempts
to get revision number
new c906843e1c still working on ess-revision
new ee6d126052 Need to add toolbar to transcript buffers.
new 3f7b5f99d0 Ok, I've got all of the pieces, but it needs testing...
new 32ddfeaae3 typo
new d446deaffe ore make tweaking
new 1fba9589ef Updating ess-version, info & html for new version
new ff593d9b35 Make tweaking; now we do *not* commit generated files,
and ess-custom.el neither
new 88ad289820 typo (w/o consequences)
new 95c13eaa33 and more Make tweaking
new 2a1fa810b7 Makefile++
new 7e8b521404 revert accidental commit
new b283456c30 tweak++
new 8d5a51f7ea tweak++
new 37e2b577a9 tweak++
new 2ca7793477 Debian release 12.04-1
new e56e638778 Make tweaking: do not use svn when not sensible
new d788e83e08 in inferior mode first initialize the custom, then start
comint
new 5fc700f4c3 improved julia font-lock support in scripts
new b11585ddab qMerge branch 'master' of github.com:emacs-ess/ESS into
julia
new a066f6613f inferior prompt regexp improved
new 2b5fc7e673 use ess-function-call-regexp in font-lock and fixed
bogus buffer bug
new f8f8e3f3ea updated prompt regexp
new 0026e95286 moved error-regexp-alist form tracebug into the core
new bde3450263 made inferior-ess-input-sender conditional on
comint-process-echoes
new dc33137b09 new process property source-file-function to be
customized by dialects if needed.
new fc02cd0766 fixed the comint-process-echoes and comint-input-sender
mess in inferior-ess-mode
new d3b34315b8 added tracebug compilation functionality to julia
new 10e4b2f12e compilation error navigation now highlights the whole
line if col is not available
new 098c86f103 R-input-sender recognizes "??" (moved from ess-tracebug)
new b2d2d697af added one more ess-dribble message in inferior-ess-mode
new fe6e08ea0f solved make for julia
new 8143d837b4 added ac support for julia
new b0f7197706 added types to imenu
new 2f97d1e123 temp file ends in .jl to activate the mode
new 3b1e7785ee Make tweaking: do not use svn when not sensible
new 9b907c6869 makefile: create empty html dir if non existent
(workaround for git-svn bug)
new 7593296a12 Merge branch 'master' into julia
new 42ffef44d9 makefile: create empty html dir if non existent
(workaround for git-svn bug)
new 7907a295f9 unfinished renaming in tracebug
new 04fc555a75 don't add same words in ac-source for R (bug in ac)
new 3a34397986 fixing a typo: M-TAB AKA M-C-i rather that C-M-i
new bfed571ceb ess-submit-bug-report now also returns ess-revision
new c83964f3eb * ess-bugs-d.el (ess-bugs-mode): * ess-jags-d.el
(ess-jags-mode): (setq ess-language "S") ; mimic S for
ess-smart-underscore
new 46b5c6bc62 turn on eldoc only in R
new e4e04ba671 M-[Enter] now also starts R when needed
new 48dfc803cd new dialect specific ess-indent-line-function to allow
different indentation styles
new 2e8279a5f1 improved eldoc filtering regexp
new 93027df8e7 completion: fix bug in retrieval of function arguments
for special names
new eadd7906d0 ess-objects-never-recache to avoid recaching of
functions with a lot of methods
new f9ed933f50 a couple of new indentation problems in bugs.R (it's
something recent)
new a919cca6ad fixing a typo: M-TAB AKA M-C-i rather that C-M-i
new d562f0f6a0 ess-submit-bug-report now also returns ess-revision
new 32ce6df938 * ess-bugs-d.el (ess-bugs-mode): * ess-jags-d.el
(ess-jags-mode): (setq ess-language "S") ; mimic S for
ess-smart-underscore
new 2bb9578739 turn on eldoc only in R
new 43b3977ef2 M-[Enter] now also starts R when needed
new 37e4be750d completion: fix bug in retrieval of function arguments
for special names
new 2c81640dcc ess-objects-never-recache to avoid recaching of
functions with a lot of methods
new aea201b578 a couple of new indentation problems in bugs.R (it's
something recent)
new b4e5d104d2 make produces SVN-REVISION, and new (ess-version-string)
uses it
new 52865ec64a aargh remove the doc/html/*.html from subversion *AGAIN*
new c94c312c19 file-name completion has priority in emacs23
new 5415776dc1 unixify eol in tracebug
new 10bb730bf7 SVN-REVISION -- should be remade "in most cases"
new 6352290fe1 Reformat all headers to be consistent.
new 8dc3d6db1d Convert files to `utf-8-unix' coding system.
new 3c9c0857d6 Directory-local variables for whitespace cleanup.
new c93848d930 Clean up all whitespace according to settings from
".dir-locals.el"
new 708101bef3 Remove incorrect description of the GPL
new 9b49543ef2 make produces SVN-REVISION, and new (ess-version-string)
uses it
new ef09fb9e35 aargh remove the doc/html/*.html from subversion *AGAIN*
new 12e7fb24ce file-name completion has priority in emacs23
new 65c8cd9f7d unixify eol in tracebug
new 50312c1a1e SVN-REVISION -- should be remade "in most cases"
new 14849a9036 Merge pull request #9 from haxney/fix-gpl-description
new 85a286cacc Merge remote-tracking branch 'haxney/clean-docs'
new eb7beec419 Merge remote-tracking branch 'haxney/eol-consistency'
new 0b0c12097c Merge remote-tracking branch 'haxney/whitespace-cleanup'
new 3cdae48c7e manually apply changes which filed during haxney merges
new 4e6248df3d >>> merge git branch into trunk
new 3d2b9238d4 <<< Merge branch 'trunk'
new 77da0d5b84 summary of Daniel Hackney's changes.
new bdb92beb28 new URL for ssh.el (thanks to Brian Oney, EMPA)
new ad6d16e048 Reindent all elisp files.
new 240a8a0f1b Untabify all elisp.
new 78f105773b Merge pull request #13 from haxney/untabify
new c90cdaf98f keywords in tracebug
new 4439de3399 >>> merge git branch
new 0baaca412b * ess-r-args.el (tooltip-show-at-point): Do not use the
assoc package (which is obsoleted by Emacs 24.2 anyway), use let instead, it is
cleaner and more reliable.
new 641f4afb88 Merge pull request #14 from sam-s/master
new e2ee8e8a93 yet another indentation bug
new 0d6f7b7702 improved ess-developer package handling
new 5e1b9db2a0 better tracebug error tracking regexp
new 8fd8aafbcc inferior-STA-program-name is now "stata" as it should be.
new 652cf29ae4 Corrected section regexp and added sections topics for
stata (Title, Remarks, Syntax)
new b4a634db27 adjustments of `stata' call
new 94a1a97644 implemented interactive stata help and automatic topic
retrival
new aa9550af21 More consistent prompt treatment. Secondary prompt is
now nil if meaningless.
new 76032b4a28 ess-command returns the working buffer now.
new 8f808b66ff better stata help regexp
new 266b278577 changelog
new 8738999490 hide more files in gitignore
new 420c08de53 solved "Point is not in a function" errors (bugs 15-16)
new b784ae38a3 solved indentation of continuation lines (bugs 15, 16)
new b843c7c255 reformatted r-ess-bugs.r to reflect new fixes
new 16a5292773 Merge branch 'trunk'
new 047974e824 * lisp/ess-site.el: Do not quote lambda expressions.
new d03350c360 Avoid `progn' in `cond' and some other minor code
cleanup.
new 7f2065a228 (noweb-font-lock-fontify-chunk-by-number): Use
`syntax-begin-function' when available instead of
`font-lock-beginning-of-syntax-function' (obsolete in Emacs 23.3).
new 913af68915 Merge pull request #15 from sam-s/master
new 4004575cdc new global option inferior-STA-start-file
new a3a7dd4547 better help treatment for stata
new 6d2efbe919 objects listed by "describe" and not "description" in
stata
new e71c0aa585 removed leftover (dbg ..
new 3d85931fb9 revert to scheme with in-svn VERSION
new 7abc704b2b allow "autostart R" from *.Rd -- first cut at 12.04-1
"features"
new f48bd0af9b Merge branch 'trunk'
new 2740015fbb newfeat updated
new 2311fe5722 added "q\n" before "set more off" at stata start-up
new 35bdfb492b solved ess-get-help-topics-list warning
new 25f75ef1d3 fix @macro typos
new d627d4fc04 2012-05-07 Rodney Sparapani <rsparapa@mcw.edu>
new 3e1990fa3f macro corrected + cosmetics
new c19205e14a 2012-05-07 Rodney Sparapani <rsparapa@mcw.edu>
new 6a0f79397b encapsulate prompt regexp in "\\(...\\)" in
inferior-ess-set-status
new d39e5f02d2 solved stata long stata.msg file problem which triggered
--more-- prompt on start up
new 2f080d9f32 move prompt to the eob on stata startup.
new e6271dfd71 use "historical" ordering
new b144e3fcdf Moved the 4 directories dsc2001-rmh jcgs philasug
useR-2006-ESS to https://svn.r-project.org/ESS-web/trunk/docs
new 7a3d8b18b3 also move techrep/ to
https://svn.r-project.org/ESS-web/trunk/docs
new a1df368b1f Debian release 12.04-1-1
new 67d6730c44 Merge branch 'trunk'
new 6bdd820688 back to using ESSVERSION in "tag"
new deded7d414 VERSION 12.04-2 ; make cleanup
new f1035dd6fa make tweak
new 506eccef9e more robust (ess-version-string)
new 90b77ff23a mention "partial"/basic functionality XEmacs support
"for the time being"
new 578566fe9f tweak making of SVN-REVISION
new eacb090dad another tweak
new 239edacf17 yet another tweak
new f9a975546e Version 12.04-2
new 4405ccaec6 ChangeLog needs to depend on something, hence VERSION;
it was never automade in 12.0x
new 2ed5dfe23b Debian release 12.04-2-1
new c5eb1c3ddc move SVN-REVISION to etc/ and see it is installed (to be
tested)
new 5b04870c63 more SVN-REVISION
new 3190147403 (ess-sas-rtf-*): XEmacs support returns! 5.13 era
functions are used if (featurep 'xemacs) otherwise, 5.14+ Emacs variants
new a1a50c15ff SAS key binding not in R
new b618dcb79f new (ESS 12.0x) bug: not finding "previous-prompt"
new 2938c10e59 more sophisticated inferior-ess-S-prompt (which does not
"break" for the latest example in ../etc/R-ESS-bugs.R)
new 958c948cde fix inferior-ess-S-prompt {still too complicated
because of tracebug : fix FIXME!}
new 57f920d137 improved inferior-ess-S-prompt
new c9b834e20a renamed inferior-ess-S-prompt into inferior-S-prompt
new cebba64d50 adjusted prompt for mata mode in ESS[stata]
new 9b40f64661 Merge branch 'trunk'
new b01cd948fc * ess-sas-a.el (ess-sas-rtf-*): cleaned up the code,
i.e. removed dupes, more readable, etc.
new 0a931e827f * ess-sas-a.el (ess-sas-goto): bug-fix; if the root of
file name contains a suffix, then still goto correctly, e.g. logit.sas
has log in it
new 6dbaa158bf Don't use map in define-prefix-command. Patch by Aidan
Kehoe.
new 8621b65462 Merge branch 'trunk'
new ce7b508a24 renamed tooltip-show-at-point into
ess-tooltip-show-at-point.
new 3868ae8399 doc the 12.04-3 bug fixes
new 4099488adc * ess-sas-l.el (SAS-mode-font-lock-keywords): add an
annoying 9.3 note/news to the comment category
new ac3adf7d5c Add an autoload file.
new b836ec89b6 doc correction
new 4e3bd79d9e added & and | to continuation statement regexp
new de1a380031 Merge branch 'trunk'
new 9f74b1e4a9 use looking-at instead of looking-at-p as it's not
defined in xemacs
new 96f4864d9b Merge branch 'trunk'
new d10fe3ebaf more regexp in .gitignore
new 4dbf7fd31b added R_error_patterns.R
new 7f8d9fdb60 deleted incomplete/incompatible versions of user-faq and
user-manual
new 89cda0eaa2 Merge pull request #16 from milkypostman/master
new 265965195d >>> Merge git-branch into trunk
new 6c0fd85c6e document new features
new 542783a001 new features section rename
new 030ef5e7ac new make target "lisp"
new 3749c1b74c Version 12.04-3
new cf4bb2544b Debian release 12.04-3-1
new 109a385961 Merge branch 'trunk'
new df80be33a7 * ess-custom.el (ess-directory): Update docstring so
that it no longer mentions the variable becoming buffer local.
new 7024e4489d *** empty log message ***
new 7a7adacb18 * ess-r-d.el (ess-dirs): Do not set ess-directory.
new a6924e60cf Merge branch 'trunk'
new 7d946ddb6f corrected note in tracebug and moved into comments.
new 69ead0bf60 revert 7f2065a (introduced a huge bug Rnw and font-lock
bug)
new 35cdf8ffbb Version 12.04-4
new c9dc1ac49b releasing 12.04-4 ... with the bad font-lock bug fixed
new 9db84f3e27 Debian relesae 12.04-4-1
new 4d9a99e170 Merge branch 'trunk'
new d2da0d82d3 ac-sources are not started at 0 characters but at the
default value of ac-auto-start
new 653a490fce keep (require 0) in ac-source-R
new 191903f3b1 keep (require 0) in ac-source-R
new 76c31fdcc7 fix two typos.
new d5ba071443 fix two typos.
new 2ff6ea6b19 fixed a typo
new 420ad4630b fixed a typo
new 0b1ddd7ecd revert ac again
new 104bc613ef revert ac again
new c7bcc32ee5 merge master into julia
new 0b41b621a8 ess-tracebug white space cleanup
new 0e9229abf5 Merge branch 'master' into julia
new 4b3355f96d added tracebug missed changes from master merge
new 84aa1317b3 typo
new 6c26b29851 another typo on tracebug
new 279082997c buffix: ess-helpobjs-at-point doesn't fail at bob
new 6c0fdbc584 further renaming of help utility functions
new 2e2b2de3ad remove recursive call of ess-get-help-topics-function in
ess-get-S-help-topics-function
new 89bf0a6b9a Merge branch 'trunk'
new 8d4b5bfeb2 Fixed bug in bogus buffer check
new c4157c0d82 Fixed bug in bogus buffer check
new a4f441eb00 Merge branch 'trunk'
new b5f02c16d1 developer-add-package: allow to chose among few
new f75f5b137e adding ChangeLog; check it out
new 00bf9605a6 moved ess-mode-map, inferior-ess-mode-map from
ess-custom into proper location.
new d1a057c73b New key C-c h to invoke ess-handy-commands
new 6468b225c3 fix nil search bug in ess-helpobjs-at-point
new eb0b541e1c Moved around (require ...) and removed autoloads in
ess.el, ess-inf.el and ess-mode.el
new 9e1e982b74 ess-developer-map is now ess-dev-map to hold both
developer an tracebug bindings
new b225c4a6b9 large number of compile wringings solved in ess-inf.el
and ess-mode.el
new 5e3d966237 added a key to ess-dev-map
new dd69128406 change the treatment of empty lines by
ess-eval-line-and-step.
new 41271f1df5 adjusted dbg-regexp-skip to allow for corner cases.
new 8565989672 corrected ess-developer type which prohibited normal
evaluation into *current* environment.
new 6607aa6e98 adjusted ess-tracebug to use ess-send-string instead of
process-send-string
new 7e49809e75 avoid screwing the debugger by sending redundant lines
at the end of the regions
new 6ec5c6f737 ess-eval-*-and-step family of functions behave
consistently
new f2704f04e6 Merge branch 'trunk'
new f15fe62cc3 Merge branch 'master' into julia
new 0fbf46b11f ess-developer properly handles S3methods now
new 452e290f46 2012-07-23 Stephen Eglen <stephen@gnu.org>
new 356208c437 small adjustments of eval-*-and-step bob treatment.
new 594225a33a ess-arg-function-offset-new-line is now a list (this is
the most reasonable behavior)
new bf8646d53d new option in R15.1 (show.error.locations = TRUE) is set
by default
new 0c04e14716 ess-tracebug is aware of new error formats introduced in
R15.1
new d2a26562cf setting default parameters of ess-default-style now have
effect
new 2a93e4ca4e Merge branch 'trunk'
new 308d1f489b don't auto connect to the process if the process has a
foreign dialect
new 6cf998cb1d highlight region during eval-region
new a2eb945002 a hack to ignore ess-eval-function related errors
new cf537ae7e8 redesign highlight. New function ess-highlight-region to
be used for temporary highlights)
new 7ef7e3a81a make ess-next-code-line understand multiline comments as
in *stata*
new fe64f6160d stata - correct paragraph regexp and define syntax table
as a variable
new 456947b5f6 tracebug - don't modify buffer or record undo
information when marking evaluated region
new 45e70f6188 implemented ess-presend-filter-functions to facilitate
modification of the input string
new 76980d3d64 tracebug - delete empty lines in
ess-presend-filter-functions
new abe1cc396d stata - delete comments in ess-presend-filter-functions
new c90d1e7b01 rename ess-highlight-region into ess-region-blink and
other minor highlight adjustments
new 34e3dfb236 xemacs (require 'overlay)
new 8fc0644894 enhanced font-lock (function calls, punctuation and
numbers are now highlighted)
new ccf83dccc2 highlight blink timer decreased to .3 sec
new 88b84278f1 don't fontify numbers in inferior ess
new b8a5addf8b modify order of font-lock keywords such that comments
and strings are unaffected
new 8c1cabec12 Make "_" a symbol in S (as in R)
new c69913604e add ess-function-call-face and ess-numbers-face.
new e01e6a5906 add = to operators (good to have it highlighte)
new 942a410d49 Merge branch 'trunk'
new 9fd24d3a18 Doc strings.
new c5764d8919 better buffer search in ess-dbg-find-buffer
new a86751a320 capture integers in font lock
new c21decc2ed correct save excursion in ess-eval-function
new 47f1a15ba0 make ess-request-a-process recognize dead
ess-current-process-name process
new ffccc848eb typo + cosmetic line wrapping
new 6d65490a2f Fortify numbers in scientific notation
new c59ee179c6 Multi-level fortification in R buffers (first attempt).
new e54c53e51e typo
new 8055152a57 numbers regexp tweaking
new 112361c64e add _ and . as word constituents to font-lock-defaults
new 0e341b0892 typo
new aa59d11712 yet another typo
new b17a605681 idem
new bd4a550007 don't fontify numbers in inferior. Bad idea as numeric
output is getting fully colorized.
new 2e100cf599 obey the comment about *NOT* having "=" among assign
new ab605e134a yet another tweak of number regexp
new 3e27f291c7 moving keywords to level 2 keywords (as specified by
emacs)
new 5a2a586400 generalizing and simplifying function-name and
function-call regexp
new 71612ee988 fix "C-c C-l" for the case when there is now process:
now starts R
new 1a2755de6a Merge branch 'trunk'
new d49be3f2a7 inherit ess-function-call-face from
font-lock-builtin-face
new 31ce4c50c1 Merge branch 'master' into julia
new ac530a7b8d moving error regexps from tracebug into r-d.el
new d5a72fab7e Defvaralias ess-current-process-name ->
ess-local-process-name to avoid *any* sort of disconnections between processes
new 57328944f6 rearanging and simplifying the code in inferior-ess
new d8639b4f4b adjustments in ess-get-words-from-vector and ess-command
for new ess-local-process-name scheme
new b39beb9470 exemplify the "expression" indentation bug.
new a71fbfdd68 fix bug "expression <- c(...)" ==> wrong indentation
new 4395021bf1 update, now bug is fixed
new 214271a8f7 further adjustments for ess-local-process-name
new bb95b7d681 Further adjustments for ess-local-process-name
new 91c5add11b ess-mouse (ess-mous ??) ess-local-process-name
adjustments
new 5e85ce6eec typo in ess-command
new a17eae7a1b added (slant: normal ) in ess-function-call-face
new 51ec8ece53 Merge master into trunk. Squashed commit of the
following:
new f507966d1a expression bug discussion
new d8a8e20356 addint inferior-ess-font-lock-keywords variable. How on
earth it was working before.
new f59d32699f a bit more informative dribble message
new d2fd677cd9 remove ess-traceback group (all functionality is now
under ess-tracebug)
new c18e63fccd use highlight face in watch window instead of the old
mambo jambo
new de3d5dc3e6 adjustment for ess-local-process-name and rearrangement
of the code
new d0980fca0c need to require 'compile {For me, emacs startup failed
again, using *.elc (after make; yes, do that! It is an extra check)}
new 006049e547 choose a new VERSION number, different from released
ESS; could still change once we have decided on the date
new c448345c90 add (require 'files) in ess-site
new cef56d9652 2012-08-22 Rodney Sparapani <rsparapa@mcw.edu>
new e03cf26b19 2012-08-22 Rodney Sparapani <rsparapa@mcw.edu>
new 377be082a3 2012-08-22 Rodney Sparapani <rsparapa@mcw.edu>
new facf5743a0 2012-08-22 Rodney Sparapani <rsparapa@mcw.edu>
new 86a5ea0126 julia-program-name: use a default that works in "typical
cases"
new d93da72710 make name argument in ess-process-name optional
new d88a8c5dde in file completions (in inferior-ess), check for strings
starting from process-mark
new f79a47003f smarter ess-inside-string-or-comment-p and
ess-inside-string-p
new 4ec1200d87 restrict string search from process-mark in
ess-smart-underscore
new b52297963d DESTDIR=/usr/local
new d5b7ce3036 Minor aesthetic changes to R code to improve readability
and to standardize how it prints on screen, as per ESS Core thread "R code in
ESS source". Also, use "TRUE"/"FALSE" instead of "T"/"F".
new c4794ae490 ess--funname.start narrows to (mark (point)) to avoid
missing ' problem
new ad90887768 maake ess-next-line to be aware of the eob and not skip
last comments and empty lines
new e19774a0f6 Revert experimental feature. Make *-and-step skip
comments and blanks after the evaluation, as it was before.
new f38727026a add ess-eval-region-or-function-or-paragraph and
ess-eval-region-or-function-or-paragraph-and-step
new e787db0e93 modify C-c C-c and C-M-x to call enhanced versions of
ess-eval-*
new db23bd212f add ess-goto-beginning-of-function-or-para and
ess-goto-end-of-function-or-para
new 43e85ca012 add/modify ess-menu entries with new eval and motion
commands
new c8648391ac Merge branch 'trunk'
new 9f5916b0e6 add ess-blink-region-p custom variable and rename
ess-region-blink into ess-blink-region.
new 8d7725c149 highlight name of the function in ess-eval-function
message
new e542b8c7c4 decreasing the blinking timeout to .25 sec
new 5bb21e8e69 don't blink when region is active. don't blink empty
leading lines
new 911a542e7e add an example for *new* bug in M-C-a behavior
new d6b8a33760 correctly mapping C-M-a to
ess-goto-beginning-of-function-or-para
new b701e092c0 - spell-check - 14: fix indentation; as we use RRR
style - 18: shorten the example
new f55efae968 added comment in ess-custom.el to remove global exchange
through ess-customize-alist
new 1b54b225bf locally assign R-customize-alist in Rd buffers to ensure
that help and other stuff works the same
new 3a00138389 ess-get-directory: better (always?) prompt for starting
directory
new fa5582dd49 Adding specialized post-run-hooks to S+, R, julia and
stata
new e44198c356 ess-custom clean up in documentation
new a8f9f221a4 new ess-display-help-apropos and a workhorse low level
ess--display-indexed-help-page functions
new 7ca465ae4f add "a" key for in ess-help-map and completely rewrite
the ess--action-help-on-object
new 54e2929541 add ess-display-help-apropos in handy commands
new be9e5e3993 Rewrite ess-help-bogus-buffer-p into
ess--help-get-bogus-buffer-substring
new 7072cfe81d Rewrite of ess-display-help-on-object. Simplify the code
and add new argument command to explicitly overwrite inferior-ess-help-command.
new 4d0897b044 rename ordinary-insertion-filter into
inferior-ess-ordinary-filter
new 76b03ec70d comint-process-echoes is finally nil for R (thing like
Sys.sleep(10) are not freezing Emacs anymore)
new 8155b5f7c6 A bunch of new idle timer functionality to allow
seamless R communication on idle time.
new e77a68d7c0 move S(R) comment customization from editing to
customize alist (solves breakage during evaluation in help buffers)
new 40ebf0f71e A new batch of directories and search path
functions/variables:
new 3588974bec deprecation of ess-sp-change and ess-search-list
variable and replacement with the process variables sp-for-help-changed? and
search-list. Amending all other functions to use new system.
new 7eb21eaf30 cosmetics
new 4ba05fd0c7 Solve C-c C-c issue (was working only on input lines and
eob).
new b29f8b08ee Rewrite of inferior-R-input-sender => correct handling
of all ?, ?? from *R* buffer.
new 7c86fb30b2 adding idle timer hooks
new 22014daeae Add asynchronous evaluation (ess-async-command,
callbacks and interupt-callback etc functionality)
new cb0e373db6 cosmetic
new f9ab6fe3b0 ess-ac-objects uses ess-when-new-input and
sp-for-ac-changed? now
new 536929a016 make process autostart work for other dialects as well
(julia, stata etc)
new 427b611f59 ess-eval-linewise knows how to autostart the process
new 74990254a4 protecting inferior-ess-run-callback
new c7f22955f6 adding ess-async-command-delayed to run delayed
asynchronous tasks. Aborts on user input, and self re-initializes afterwards.
new 876fb14094 adjustment of apropos regexp
new bce49d3d95 a much smarter ess-async-command-delayed +
running-async? proc var
new a2401426bd added R package list caching
new d9e1c1a7fa new indentation bug
new 0103dd7e8d adding ess-search-path-tracker *locally* to
comint-input-filter-functions
new c422c0bab7 moving initialization of comint-process-echoes in
correct place
new 9d960e3dc2 adjust ess-dbg-mode-line-indicator not to through errors
with dead processes.
new ca8ef8a5f8 quick hack to fix the missing prompt in
ess-force-buffer-current
new 819f01b131 make ac-object use modtime-list form ess-process instead
of the current buffer's one
new 7039e423f1 use ess-goto-beginning-of-function-or-para in transcript
and help buffers
new b1a9bcfcbd make beginning-of-defun-function not to throw errors
new 1fdde70b81 make ess ac support not to interfere with global and
local ac-sources
new 99497ef4df Activate auto-complete by default, such that people with
ac don't have to configure anything. Doesn't affect users with no ac installed.
new 57aa9f0f8d fixing stepping behavior in
ess-eval-function-or-paragraph-and-step
new 228c458c06 bind \C-\r to ess-eval-region-or-line as in other
editors (notably R-studio)
new 9fdc38f32b don't set :width :slant and :weight in
ess-function-call-face and ess-numbers-face
new dce7c4bd62 Merge branch 'trunk'
new e69683fabe * ess-sas-l.el (SAS-mode-font-lock-keywords): added PROC
SETINIT
new 8e1480d762 respect nil value of ess-help-kill-bogus-buffers
new 62d9afcf65 Merge branch 'trunk'
new a77e3d6845 no-error if not process buffer in ess-ac-objects
new 5087c344cc don't wrap ess-idle-timer-functions into while-no-input.
Might print into user's buffer on very rare occasions.
new 2f61b3f4e2 finish renaming ess-display-index
new 971862614b add a more informative messages on empty bogus help
buffer (+ more dribble buffer messages)
new 3e14a3ec39 return to .02 wait in ess-command
new f1d4e3532c ess-get-S-help-topics-function looks for topics in
current process buffer and sets sp-for-help-changed? process variable
new c6aa298eb8 EL compilation warnings --> fix some
new 10f4b5fa9e still keeping :slant normal in ess-*-face
new 910a22581e type: replacing "string2" into "page-match" in
inferior-R-input-sender
new 43360e25a9 shut up some compile warnings
new 1806b93411 corrected 'resume bug and added suppress-next-output?
process variable to avoid inserting misleading output form callbacks in inf
buffer
new 31507a19c9 adjust R's installed.packages() delayed command
new 0252c727c8 new system for font-lock customization.
new fe1c033de7 make ess-S-font-lock-available-keywords and
ess-R-font-lock-available-keywords properly customizable
new a32bc4bea9 Add font-lock submenu to ESS
new eb827ae94a add proper specification to *customize-alists
new fd51cef2e7 adjust tracebug-watch to correctly install the R
configuration (including font-lock)
new 31c3b35b62 renaming remnant vars
new f7e201b3d2 cosmetic
new 56dd8531d5 making the default value of ess-language nil instead of
Initial
new 8f51b8d526 add explicit errors when ess-dialect is nil
new 4a93a8a439 rd preview sets all the necessary variables
new 96cc12fded minor rearrangements
new c41291ad39 adding " " in in-line ? help regexp
new c40c028698 more permissive regexp for "no documentation" in
ess--help-get-bogus-buffer-substring
new 3de98d4ebe more *ESS* verbose callback and subjob interruption
new a077d22d30 if-verbose write a whole snapshot of the process state
into *ESS* buffer
new ec815fae0c correcting setwd command
new f5bd20d6e5 don't use syntax-ppss in ess-inside-*-p functions, it
might mess the ppss cache when narrowing buffers
new 69dc89f935 example demonstrating that "l", well, actually
(ess-next-code-line) does not work in 'R Help Preview' even though it works in
'R Help'
new 9237654954 typo in ess--funargs-command
new 4da6a1ef77 added $(PREFIX)/bin/ to emacs and xemacs
new df4892793d removing the restriction of .02 seconds in ess-command
new 68aa5aaec8 async commands are run with .02 wait and
ess-idle-timer-interval is 1 second now.
new cac908d81a making "." and "_" word symbols for font-lock in
inferior ess
new daeb4c8834 renamed noweb-mode into ess-noweb-mode
new aa4d338eef noweb re-factoring: replacing all noweb-mode with
ess-noweb-mode and all noweb-font-lock-mode with ess-noweb-font-lock-mode
new 326b1323c4 further refactoring of docs
new 07f02995f9 further cosmetics
new 6abb4c9c1f Merge branch 'trunk'
new 3644bdc8da make ess-ac-args concatenate " = " to function arguments
new 5a7acef52e dropping "-p" suffix in ess-blink-region-p (emacs
convention) and adding ess-blink-delay variable
new 6fdd7236a3 make clean should delete remnants like
noweb-font-lock-mode.elc noweb-mode.elc
new 26c9c57194 fix typo... ess-eval-region: Symbol's value as variable
is void: ess-blink-region-p
new 592dea6bf7 add ess-can-eval-in-background variable allow users
chose if ESS can perform sneaky action the background or not
new 7935786da7 better candling of require in ess-sos
new 5099dc31d3 cosmetics
new 49f3b5bf91 Merge branch 'trunk'
new 5bc33638b9 typos in doc string
new 7a3ed0b491 revert to EMACS=emacs ; it takes emacs from PATH, rather
than wrongly requiring it to be in /usr/local/bin
new 25df7ea4a6 set syntax table directly in ess-help-mode
new 77f688af1d new variable ess-no-skip-regexp to allow customized
behavior of ess-next-code-line
new fc056f40e1 correct ess-setq-vars-local to assign nil as well
new e26ba8b788 move stata comment customization to STA-customize-alist
new 091b6930ee quote instead of back-quote in S-common-cust-alist
new c121b2d85b s / ess-unique / ess-uniq / (consistent with
ess-uniq-list)
new 9b451cc7cf Solve font-lock issues in ess-noweb-mode
new 65c65e5510 Solve the ess-local-process-name issue in ess-noweb-mode
new 3a1342a1b9 New function ess-noweb-indent-region bound to C-M-\
new d856888443 Merge branch 'trunk'
new c3990d7859 Pick Sam's changes. Fix #23.
new 08b1a345f0 pre-cache arguments of "plot" and "print" to avoid
annoying startup latency
new 4825ff7bc2 name, email, ess-user-specified-directory-containing-R
new c67477e561 silent compiler on mapcar
new 1e3112a101 make eldoc truncation the default
new 5422ec1fcc Squashed commit of the following:
new 8035108a15 improve documentation of ess-eldoc-abbreviation-style
new 1083906e8b a much better font-lock customization system.
new 4a85557a02 renamed *-font-lock-keywords into *-font-lock-defaults
for julia, STA and SAS in order not to conflict with new *-font-lock-keywords
system.
new 0e0d5dc13c implement customizable *-font-lock-keywords system for
inferir-ess as well.
new a064ce3870 further renaming and adjustments related to
inferior-ess-font-lock-keywords system
new 4f2430a807 make inferior-ess aware of both,
inferior-ess-font-lock-keywords and inferior-ess-font-lock-defaults
new e818ec64a7 add font-lock submenu to iESS
new 95a3f52bff correcting a couple of customization settings and
moving common font-lock code to ess-utils.el
new 5b0cd95b47 Roxygen is activated by default, don't put Rox in mode
line.
new 1fa98d2b1c add "Save to custom" button in font-lock submenu
new 7b2eef53a9 svn info -r HEAD bug decapitated: -r HEAD removed
new 7104505381 adjusting ess-fl-keyword:operators
new 5e5ae5ea04 svn info -r HEAD bug decapitated: -r HEAD removed;
really got it now; please test
new fe18ed56c8 better ess-fl-keyword:numbers regexp
new 17f6e6526d solved highlighting of prompts in comint buffers. All
prompts are fontified with comint-highlight-prompt face
new 8868087c04 - move "(" away from beginning of line in doc string --
de-confuse font locking - max-specpdl-size has default of 1000 even in emacs 22
(setq max-specpdl-size 700)) - SVN keeps track who added what; really
don't need to sign ;-)
new 5218fe0910 Rodney forgot to *commit* when renamed to ess-mouse.el
new 1be1ddea41 first very course outline of (some of) the new features
new 776328083a add doc strings to three (interactive .) functions that
were missing it.
new 3e868103e7 move Roxy and ess-developer maps and initialization into
ess-r-d.el
new a14bbc475b Reorganize ESS and iESS menus. Add tracebug, developer
and roxy from ess-r-d.el.
new a5ec947390 simplify ess-process-put ess-process-get
new ab14291228 don't allow .j extension for julia (too common)
new 609878e81e Tracebug small doc and other adjustments
new f6a42ba20e tracebug watch bug fix and some cosmetics
new 1ab5250b58 activate the default ac in all ess dialects
new 9ebc449bbc Rename ess-user-specified-directory-containing-R into
ess-directory-containing-R. This is custom variable; it is meant to be
user-specified.
new 012b072e57 Merge branch 'trunk'
new 01309160d9 correcting help call in julia
new 4a41540f95 correctly fontify R traceback buffer
new 4c36ede430 restoring Table of Contents to page i rather than EOF
new 2bf9c1ccee document many changes, still not all
new a9dd79f724 adjustments and corrections in newfeat
new 9768792f62 Solve RET and C-c RET problem in iESS buffers.
new 1c01d7ea9c add handy commands to menus
new 9f7b44934c Improved MS RTF support for GNU Emacs
new e72fa03ced updated refcard
new b3717ffddc adjusted documentation for tracebug, developer and handy
commands
new 61ee9863e3 updated auto-completion documentation
new 6d4e937da1 added new evaluation commands to ess.texi
new 60aab8f0e6 document ess-directory-containing-R
new 18b65359a1 adjustments in refcard
new 64cc6a2cf7 rename ess-fl-keyword:parenthesis into
ess-fl-keyword:delimiters, because that is what it does.
new 55b98133d2 correct documentation of ess-execute-screen-options
new 63284fc5ca add ":" as a delimiter in ess-get-object-at-point.
new eed301b7ea don't set ess-local-process-name to nil in
R-editing-alist. This constantly resets the process in noweb mode.
new 3c1c09705a make xemacs not to choke on ESS on startup. Xemacs still
not working with new font-lock system.
new a846740041 improved ess-submit-bug-report: added more variables,
truncated *ESS* to last 100 lines
new caa5fa2b83 aesthetic formatting of the bug report
new c10db39e45 one typo ("a"); two cosmetics
new 1afc723ff3 @file{Rterm.exe} {and trim trail whitespace}
new 6bc5b5ac5b solving font-lock issue in ess-show-R-traceback
new 9b873c6615 bind k in help-map to kill-this-buffer instead of
ess-help-kill.
new e77bbccda2 adapting font-locking to xemacs needs
new ddbc08ca42 call Sweave() and Stangle() with encoding = "utf-8"
when appropriate
new 1501dd361f more elegant
new 0650d28c6c ESS support of XEmacs ends with ESS 12.04-4
new e33ea4a167 match "^R"
new f1974f9255 mv (defcustom ess-directory-containing-R) to
ess-custom.el --> no warning/error in compilation anymore
new 1dd1dba119 Version 12.09
new 50802030bd missed one spot: ESS support of XEmacs ends with ESS
12.04-4
new 248d0fdd1e Merge branch 'trunk'
new b048d0b5c3 Debian packaging 12.09-1 of ESS 12.09
new 3add1d771d add Julia to the languages supported (including
process interaction)
new a5c9b117a5 BUGS => OpenBUGS
new 6f668fe77a solve [[...]] wrong font-locking in noweb mode
new 9a1c064310 add one more R error pattern
new 9dcfa841dd correct ess-handy-commands shortcut in help mode
new 6f193db093 new (ess-r-object-tooltip); not yet on any key
new cf8f4b96d5 "new" VERSION (for us, and people using it)
new 956c5ed6f2 cosmetic
new cd91e80c53 change gnuclient to emacsclient on Windows
new 0c43742242 solve missing ess-dialect bug in ess-noweb buffers.
new 28074c0620 small relocation of the previous patch
new fc84221125 adding knitr support to ess-swv
new 2f671a6b49 more knitr support
new fccdbfc6c4 setting noweb-font-lock-max-initial-chunks to 30 instead
of 2
new 738c81115e enhance ess-handy-commands
new ae64c406d5 further improvements of ess-handy-commands
new eb86f977ae in Rnw make all ess custom vars permanent, this will
avoid any future errors if ess command is called from latex chunk
new b4e25e7651 add explicit ess-swv-stangle and ess-swv-sweave
new a92bffb5f2 add handy commands to Rnw
new 26286db4ea rename all noweb-* into ess-noweb-*
new 6cc04c3a7f add (dbg until to avoid disturbance in case of left
overs in the future
new b69b89e188 new variable ess-roxy-re to fontify roxygen blocks done
with differnt number of leading #s than that used in ess-roxy-str
new 015b213825 make : a symbol in S and R
new 51b89e0414 make eldoc and ac to use symbol-at-point instead of R
tailored ess-get-object-at-point (which is removed from ESS now)
new faf6feb3a9 Merge branch 'trunk'
new 4cf07372c8 added ess--R-injected-code which is injected into R
once in a session
new 6ff49d2f0b rewriting eldoc (finds even hidden foo.default and
displays methods args if any)
new c375a60732 adapting AC for new argument caching internals
new adade0109c encapsulating rcompletion code into a function and
injecting it at the beginning of the session
new 55795ff8f9 improved handling of varying roxygen prefixes
new 170f43b50e make last-input marker work with visual evaluation
new 349e6c5d27 removing inconvenient ess-funcall-regexp and allowing
one space in function call regexp in font-lock
new 531d9474a5 don't run presend hook twice when using ess-send-string
with visible=t
new 42af570d88 allow for customizable argument suffix for AC
new 69cf104738 add ess-eval-chunk-and-step and bind M-n C-c and M-n C-x
to corresponding evals
new 8862e0920d re-bind ess-eval-cunk to M-n C-M-x instead to
correspond to ess-mode-map
new 2fe352a89b simplifying ess-eval-chunk-and-step
new c01ff1b204 added new indentation bug
new db6bb1423e version 12.09; add some "newfeat"ures
new 4564f80f45 moving the entire roxy-map on C-c C-o
new 0dd93531f3 creating ess-doc-map and ess-extra-map and binding them
in ESS main maps. Moving dev map on C-c C-t
new 0da65e4a51 implement ess-describe-object-at-point and add necessary
infrastructure. This is a more versatile variant of ess-R-object-tooltip.
new 1981c19ff1 move ess--execute-singlekey-command functionality out of
tracebug
new 1d136d324f correctly make ess-doc-map and ess-extra-map prefix
keymaps. Clean up roxy map.
new 2cf4c49b88 add ess-*-describe-object-at-point-commands to S and R
mode to activate ess-describe-object-at-point functionality
new f84ba4e080 roxy-template-alist : typo
new 0810d2a6be Solve auto-scrolling of comint buffer (reported by Sam
Steingold) and improve new line replacement during prompt handling (reported by
Rodney Sparapani)
new 40546fd5f8 show process buffer on errors
new 2595bd7a0d abstract show on error functionality into
ess--show-process-buffer-on-error
new 5f008a1366 Implement 'nowait evaluation pattern (ess-eval-visibly-p
takes 3 values now)
new 61ebb101c9 if ess-eval-visibly-p == t then also eval line-wise
input in iESS
new 9d1bc0c97d use insert-before-markers instead of insert when dealing
with 'nowait evalution
new 8a5637c700 Merge branch 'trunk'
new 8516712bfe refactoring of ess-swv-PDF and ess-get-pdf-viewer,
(allowing for command arguments and better handling of the compilation buffers)
new b4920236e5 add \C-* alternatives to * keys in ess-dev-map and
ess-extra-maps
new ab61451199 use symbol-at-point instead of word-at-point in
ess-describe-object-at-point
new 054ed0a386 typo
new d42c04bed1 move ess-tooltip-show-at-point into utils
new 07d57c7a45 ess-roxy-preview(-html): use (ess-force-buffer-current)
to autostart R
new 53c32285ba don't use syntactic classes in imenu. etags don't
understand them
new 19021aee72 new command ess-build-tags-for-directory (bound to C-c
C-e C-t)
new 46580cd639 New single key command
`ess-switch-to-inferior-or-script-buffer' bound to C-c C-z in both ESS and iESS
new a14209b99c change the default of inferior-ess-same-window from t to
nil
new ee502b6e2d ess-switch-process: adding *new* alternative and fixing
inconsistency with 0 processes
new 0b4610e050 pretify a bit inserted commands when ess-eval-visibly-p
is 'nowait
new 51c1b3e839 defvaralias ess-eval-visibly-p to ess-eval-visibly
(which has 3 values now + emacs conventions recommend not using -p suffix for
variables)
new 1adeb695e8 Merge branch 'trunk'
new 58ab9b14c0 use comint-highlight-input face when evaluating linewise
(consistent with over versions of eval)
new 7774c61430 check if ess-eval-visibly-p is bound and assign to
ess-eval-visibly before defvaralias
new de113a36ff A smarter way to solve ess-eval-visibly problem - change
the order of defcustom and defvaralias :)
new 4524b281cd making C-M-\ work in julia + correcting indentation bug
at bob
new 688af2f5f2 further indentation improvement in julia
new c8d7d3bba8 make . _ and @ symbols in julia
new 3011759091 refactor imenu functionality and move it into specific
dialect files
new 30b4a6ccdb don't set ess-dialect in ess-force-buffer-current (not
needed and cause buggy behavior if wrong dialect is set)
new bc5c7574dc adjusting julia help system for recent changes load
ess-julia.el fine at start-up.
new dcdf144fab make ess-help-command defvar instead of custom
new 492e29c793 remove ding on bogus buffer (julia has very short docs)
new dad67ae8ce improve help action in indexed buffers (was R specific)
new c59493a5df add index + apropos to julia
new 90b11698a8 remove R specific test in ess-get-words-from-vector
new 06ce8bd205 add doc, extra and dev map to ess-help-map
new 0738359f11 replace a few more
s/ess-eval-visibly-p/ess-eval-visibly/
new 4357d23cbd reverting the change of the default to
inferior-ess-same-window
new d83db3605a move function advices to where ess-roxy is actually
loaded
new e0e32b05fb don't rely on comint-skip-prompt in
inferior-ess--get-old-input:regexp (prompt regexp is a custom var)
new 70951740c3 default change: don't recognize "+ " as prompt in
inferior-S-prompt
new 696c6f18d7 change several defcustom into defvar (really should not
be)
new d7696bf870 add a prefix argument to tag generator
new a0de3ebb3a adding ess-display-demos
new 493efc37f5 a couple of adjustments of help page display
new 480fc15dc7 tweaks in demo
new c422ba7e49 bug-fix: ess-developer highlighted label was unset on
ess-command
new 35fe393dab finish renaming of ess-tb-set-last-input (bug in
ess-developer)
new f5ae2c2541 solve last-input-overlay disappearance when
eval-visibly-p is t
new ac52afaa56 solve help("xxx") stalling emacs
new 91a4ba9ca6 solve RET and C-c RET problem on single-line commands
new 8c00d7e08c solve C-c C-p navigation to previous prompt bug (comint
oversight of not setting inhibit-field-text-motion when
comint-use-prompt-regexp is t)
new f9001ea9ee tracebug: solve recover selection key bug
new 6962f8d798 add more eval keys to help-map
new 428a9e93e0 tracebug: make single key work with modified keys as well
new c165d4587c tracebug: don't use "Recover frame" but a more general
"Selection: " on Selection prompt.
new 88f8d8b4fb making ess-describe-object-at-point use by default an
electric buffer instead of a tooltip (tooltip is really ugly and inconvenient)
new e7948d87d9 add head and tail to
ess-R-describe-object-at-point-commands
new 3353d009cc Merge branch 'trunk'
new c927fdf124 solve demo mouse-2 problem
new 61b42091ef move describe-object-at-point functionality into
ess-help and remap it on C-e in doc-map
new f2a448b651 "deprecate" ess-noweb-mode-version
new fdc9eabe3a minimal example showing the "assign key no longer works"
problem
new 3ce48622fc fix (ess-smart-underscore) inside Rnw --- based on
suggestion by Chuck Berry
new c1af73ab93 fix "wrong number of arguments" issue with C-c C-z
new e7fadea618 a <pkg>/inst/CITATION file should also be in R mode
new 26cafca251 solve ?for problem
new bdeefd7cbd make ess-describe-object-at-point work again
new 4a10b378cc add ess-load-library and ess-install-library to
ess-extra-map
new 6986b65629 add stub for ess--execute-dialect-specific comand
new 4f7f3714ae further tweaks of process auto-start (not clear why it
switches to the proc buffer)
new b29ea8f934 fix popping to inferior buffer on autostart
new 441fa092b5 solve "'" problem for argument and eldoc completion in
Rnw buffer
new 4b6e305ee8 add a versatile wrapper ess-execute-dialect-specific
new 522e492371 clarified the documentation of ess-library
new 46ddb0b016 Rename ess-sos into ess-R-sos and implement a generic
web help search mechanism (C-c C-d w).
new 4a1ea8a7e7 move all ess-help-search regexp in one place
new 4c93a4a59b define ess-help-web-search-command for julia and stata
new edf83e512f don't forget to require 'browse-url
new e66af63a71 cosmetics
new 74d1fc1493 started documenting my changes
new 43d10f10c4 Merge branch 'trunk'
new 6a8b16e392 finished documenting my changes
new ed2b1eeb75 removing trailing (dbg
new 81e0c2d820 in help buffers set truncate-lines directly instead of
using toggle-truncate-lines (avoids the message)
new 740caeda9a solve the n/p bug reported by Stephen
new 47f27cc7e1 don't rely on the returned value of options(error = ...)
(R bug)
new 018ae67d3f corrected the doc string in ess-developer-indicator-face
new 855c636987 How we "organize" (a euphemism !) our doc in *.texi
files. - Shock 1: currfeat.texi is *not* part of ess.texi nor is
licence.*, stabilty.* and authors.* ! - bugs*.texi mess
new 8f95803511 update
new 6948820cf6 cosmetic
new 1c5dd5c8bb typo
new 423f881edf when ess-dialect is not set, ask the user for it instead
of frowning an error
new 9deaf4e3ff Adding GNU Emacs example for Mac OS X
new f3b2e50968 new ess-R-no-readline -- new default does *not* set
"--no-readline" as R starting argument
new 72f3bf5ecb finally, ess.texi @includes { all relevant *.texi }
new 4b67e61421 do not say "other than .." if there is nothing
new 116d0d8f93 add ess-julia.jl
new 0ad4835ac7 typo
new ab20fab247 git-svn-id: https://svn.r-project.org/ESS/trunk@5312
0bbaf3bd-34e0-0310-bf65-c717079852d4
new 41b6e5416b don't autostart R in S. Rely on ess-dialect to find the
appropriate program
new a68bc0ace6 renaming several *-S+6-* variables into *-S+-* and
adding corresponding defvaraliasses.
new 81cc433bbf renaming/aliasing all *S+6-* into *S+-* (not that many
actually)
new 6e86ebe944 renaming/aliasing of S+6 in custom.el
new c8d514424a renaming/aliasing of S+6 in ess-sp6-d.el
new 68935e2b4d adjusting config in ess-site.el to account for S+6
renaming
new c8969b1ca4 moving custom variables to custom.el and sorting the
*-args mess for S+
new 15c5f4390a fix font-lock infloop that occurred on commenting whole
chunks in noweb buffers
new ad0433ee0d add encoding = "utf8" only when processor is 'sweave
new fbae82fd65 typo
new 5c55b537b3 remove ess-handy-commands from C-c C-a (keep this key
for ess-analysis-map
new 7fd822fb6c make ess-language a variable instead of a custom
new fe4ce5e759 let stata dialect be "stata" instead of "Stata" to
conform to the entry function with the same name
new fa653ea35d custom generation of process buffer's names
new 007cbd88c2 switching and connecting to process uses buffer names
instead of the proc names
new 1ec78388c9 whitespace cleanup
new 040e4d3bd0 process name should come first in buffer name (better
for consistent buffer switching)
new d83c1b8ca6 Merge branch 'trunk'
new 0f1a81408f "--no-readline" is default again - and the custom
variable gets the better name "ess-R-readline"
new cde8ad4725 sanitize help topic command in index and apropos
buffers, and in ? and ?? requests
new 2aa77959c4 update newfeat
new 88b31ece2e doc: moving ESS for S in proper place
new 289ee77164 adjusting the documentation to recent changes in keys
(there might be some other)
new db6438f4a2 prompt correction in ess-read-object-name
new 80c8f88ce3 change prompt in ess-load-library
new d1e67049c0 hack to avoid tcl/tk dialogs in
ess-display-help-on-object
new 1c388c0e96 fix bug in tracebug single-event command (last event was
misinterpreted as basic)
new e115fb8236 adding \% substitution to ess-presend hook (commented
yet)
new ffef48f05b in ess-eval-linewise run presend hook in process buffer
new e5dad00a81 ess-presend-filter-functions are now executed in the
current buffer, with the process buffer's local value pre-pended first
new 0f6e9fc612 Merge branch 'trunk'
new d1fae457f6 typo
new e5c7217605 replace copy-list with copy-sequence
new 077e335215 Merge branch 'trunk'
new 5b4955047c add eldoc support to S+
new abfd6fe3d5 generalize argument completion system and make it
dialect independent
new cad2fe00a2 use deparse instead of as.character in .ess_funnargs
new 9da05e082c simpler version of .ess_funnargs for S+
new 78ba319b64 replacing _ with . in .ess.funargs for S+ compatibility
new a74a1d60c8 Squashed commit of the following:
new 865cc7584b use with-current-buffer instead of set-buffer in
ess-eval-linewise
new 2b15338b04 solve ess-remote hang
new d41476be72 move the .help.ESS kludge into ess--R-injected-code
new 53667a6bde inject command in ess-remote as well
new 9d6806da0e white-space cleanup
new 59a05f4e3e group process functionality into "Process" sub-menu and
add ess-eval-visibly and comint-process-echoes submenus
new ed9760d4ca remove handy commands from menus, not needed with new
ESS maps
new a82e6be93c add switch to script buffer button in iESS menu
new e541a1297d slight rearrangement and sorting of iESS Utils submenu
new 1ac664b222 improved documentation and better naming for process
buffer generation
new 3cfae955fe wrapping ess--R-injected-code into {} to avoid spilling
it into *R*
new 6f330a6548 fix the bug in ess-switch-to-inferior-or-script-buffer
when no associated buffers where found
new 51c9a3aaf9 <<< squash from git master branch
new 783fa79590 fix ess-describe-object-at-point to remove
*ess-describe* buffer on C-g but not on "other-window" and other commands
containing "window" in their names
new f25175e941 completing missing entries in ess-extra-map
new 0b0654cf91 modify and append new entries to refcard
new 00eb4bee7e new newfeat
new 35aa545dbb refcard: typos and arrangements
new 26dd76d9c1 Version 12.09-1
new 38fcef2f26 update version: 12.09-1
new daddaae61c swap C-cC-l and C-cM-l in "iESS"; allow C-cM-l in
other places; update refcard accordingly; ess-inf.el: Fix three typos
(Vitalie?), signalled by compiler warnings
new 7e35f2e1e0 Debian release 12.09-1-1
new 886276c580 VERSION++ {in case we make a *-2 patch release}
new 8dc4f50b48 we no longer support Emacs 22.x !
new 5850b9c489 Merge branch trunk
new 8f674988f3 cleanup in ess-eval-linewise
new 4635a77b49 don't replace last "\n" with \n+ when ess-eval-visibly
is nowait
new 47ea41689d make ess--execute-singlekey-command much smarter
new e1bb37afba new function ess--concat-new-line-maybe and an uniform
treatment of ending new line
new 5ab15c7de5 tracebug: rename a couple of command, add a couple of
keys in maps, + typos and docs
new abca62c12c tracebug: split debug and selection keybings, selection
no more activates the debugger
new 95d3f22b8f tracebug: better mini-buffer messages/errors of
singlekey debugging and selection commands
new ad7bbd1924 add ": " to secondary prompt in S dialects. This catches
prompts like "Selection:"
new 80aa060469 tracebug: remove useless file message during debugger
jumps (was covering other, more useful messages)
new 70686e186c typos
new fd90550d81 Avoid resetting window-point in ess-eval-linewise
new 2473cf4e77 Merge branch 'trunk'
new 84ac5506ea ess-rdired: ess-local-process-name is buffer-local, so
was not getting set properly in the *R dired* buffer; we now explicitly set it
here.
new f871b59166 in ess-eval-linewise don't run comint hooks twice
new bfcf0df433 fix *new* process switching bug
new c3d566d306 Remove autoload instructions for ess-dired (thanks to
John Maindonald for reporting).
new a8194bcc39 typos fixed
new 2a52493ace if ess-swv-pdflatex-commands is of length 1 don't ask
new 2104198bff don't append --unique to okular (consistent with other
viewers)
new 480ed9a191 add a CHOOSE argument to ess-swv-weave to interactively
choose between available weavers (sweave and knitr)
new ba4c63aa19 on ess-eval-*-and-step commands move to next empty line
at eob
new 729d7930e0 make ess-local-process-name permanent
new 576c090b60 rdired: a more reliable .rdired.objects command
new d6fb4b02ba a range of improvements and corrections in ess-rdired
new 509f8ab74c documented bug fixes in 12.09-2
new 46d968585e insert new line at the end of input when
ess-eval-visibly is 'nowait
new 5a756899ce update window after changing ess-developer status
(needed in emacs 24.2.9)
new 9a961b76ca Remove 1st defvar for ess-rdired-mode-map.
new 1b2d3b9e89 Recenter in ess-eval-linewise. Emacs spuriously resents
window point. This is the only way to prevent that.
new c0c943fae4 ess-describe-object-at-point: shorter head/tail and make
R use R-command-list instead of S-list.
new 6a7e38611c ess-describe-object-at-point: show buffer first (useful
for heavy objects)
new bed44bd600 ess-describe-object-at-point: if region is active, use
it instead of the symbol at point
new 92889c7e44 new ess-switch-to-end-of-proc-buffer variable that
controls whether C-c C-z switches to the end of process buffer. The default is
t. You can use prefix argument to C-c C-z to toggle this variable.
new 91122819e1 Oops! this should have been part of r5357 [VERSION++]
new 2633611d3f fix the bug causing ess-show-buffer to show iESS in
current frame, even when it is already shown in other frame.
new 1498ea92ea revert 5392 {breaks C-c C-z}
new ac364300bb re-fixing 5392 and C-c C-z problem in script buffer.
new 0dfaefc478 fixing the C-c C-z bug causing split of the frame even
when the script buffer is present in other frame
new 6de6cb606a remove (dbg)
new e39d2b692e remove -I flag from etags command (omits some
definitions for unclear reason)
new 6fad4520e8 Version 12.09-2
new 6871941d74 Debian build 12.09-2-1
new 8c48fb8e92 * Makeconf (INFODIR): on Mac OS X, this directory does
not fall under Emacs.app as previously indicated; it is actually the
same as you might expect on UNIX/Linux, i.e. /usr/local/info
new 92268b639f Remove XLispStat from the list of the supported.
new 2b9d8aa9c3 example where C-M-a fails in 12.09-2
new de8241341f Merge branch 'trunk'
new b1543dea50 * currfeat.texi: cleaning up the language in
Languages Supported... S family (R and S+ AKA S-PLUS)
new a01e3e6ab0 added the description of Rnw indentation bug reported by
Terry Therneau
new 8f55b9cf3e Correction.
new c6ef8ca602 add a comment on s3 methods re-instalation to
ess-developer.R
new 705e53a89b activate ess-tracebug by default
new dbda3e7b0a modify the bussy strings to use asci instead of unicode
dash
new ca9ebc8db0 Merge branch 'trunk'
new bfa117b492 declare org-src-mode in ess-tracebug
new 5f8082f9ed more autoloads in tracebug
new 29e42ea90b also wrapt org-src-mode in (boundp ...)
new 673eb866e8 changed 'load' (deprecated) to 'require'
new 729502c23a changed 'load' (deprecated) to 'require'
new e102fef209 cosmetic changes
new cc8acaebe8 in ess-multi, load extra functionality after the
ess-post-run
new 193012ca09 Adding preliminary gretl support
new e872ce7fa5 define ess-julia group and make
inferior-julia-program-name custom variable
new 8670ce965a dont setq-default inferior-ess-program
new de466c449d don't activate eval-visibly menu if process cannot
handle it (aka inferior-ess-secondary-prompt is not defined)
new 3d4ecb4ffc cosmetic
new db09652f7f fix the startup message for non-R dialects
new 0bdc421230 correct julia's sintax table to syntactically fontify
strings
new 4952fe8cbc adjust julia's prompts
new beaf60cf99 use "include" instead of "require" and adjust imenu
regexp in julia
new 037ab18770 make julia's default ess-eval-visibly 'no-wait (julia
cannot evaluate visibly)
new 61739c64d7 don't play with local ess-eval-visibly (bad idea). Just
check directly in ess-send-string if process can evaluate visibly or not.
new 61e3c6e77c 2013-02-25 Rodney Sparapani <rsparapa@mcw.edu>
new e1840dae5b tracebug: add save-excursion to preclude the rest of
user's buffer on first debug jump
new 614de2309a tracebug: set correct defaults for
ess-watch-height-threshold
new 8dc85e4519 add "using" keyword to julia
new 35370344c0 VERSION := 13.03 ... to come this month
new 52d2dc4376 making ess-smart-underscore customizable
new afaab54b12 2013 update; pacify texinfo 5 -- thanks to Stefan Hubmann
new 8489775412 2013-03-07 Rodney Sparapani <rsparapa@mcw.edu>
new 28a9ac45d3 2013-03-08 Rodney Sparapani <rsparapa@mcw.edu>
new d89f2d4ff9 C-c C-c bug report by Marius Hofert
new f7a648a68e revert mistakenly commited custom setting in previous
commit
new 1ddbf8eab0 more simple function bugs
new a8fab5d2f8 adjust indent-command to use indent-line-function
instead of ess-indent-line directly
new 3411d2b9d6 ess-r-versions: add "R-3" to the prefixes
new c4f5efe65e Test for polymode
new 068807e7ba add sas bugs
new 3fc028ff4f more sas bugs
new cb0175fbdc cosmetic
new a42bbd6138 temporary adjustments in ess-smart-underscore to
acomodate polymode
new d38b6701e5 Merge branch 'trunk'
new 5c520ed336 Stan prelim support
new 7991ff6508 Asterisks at beginning of line inside verbatim was
causing navigation problems in Emacs Info. Inserted a space to avoid this.
new 1f465aab83 Remove listcomp argument in completing functions since
it is no longer used and function receiving it has been deprecated.
new ba035b82af Minor typo fixing and give a brief overview of using
Icicles with ESS. Also mention ess-first-tab-never-complete and add index
entries.
new 10ec6a6bc7 Editing Icicles section.
new e281a73296 julia: less "R" in its docu; use require() instead of
load() as "they tell you" -- still does "not work": no output is printed
new 87c4be5e57 new error pattersn
new 6e330d18ac Squashed commit of the following:
new dcb206a761 Editing Icicles section.
new 34ad68c09e cosmetic
new 978210665f change underscore to more sensible name now that it is
not hard-wired to underscore
new e374b2f30c Remove syntactic highlighting of ''. It is used as
transpose in Julia.
new 54e03e2312 ensure that *.q files in a ./R/ subdirectory are in R
mode
new d96243f56a making ` a string delimiter in julia
new 66059cf565 cppFunction/cxxfunction example for polymode
new d5e1fecb53 Don't ask for alien dialects in ess-request-a-process
new 0672716636 fixing special case of no process that went wrong in
previous commit
new 2c8e5e6c2f keep delete trailing whitespace if using underscore for
ssmart assignment
new 61bbc10ceb Hopefully last edit of Icicles section.
new ecd8e3cab5 * ess-sas-a.el (ess-sas-edit-keys-toggle):
`sas-indent-line' still broken (going on 15 years AFAIK) resulting in
futile bug reports (and precious little bug-fixing): changing the
default to t so TAB is bound to `ess-sas-tab-to-tab-stop' by default
new edfc141a17 * onewfeat.texi/newfeat.texi: migrated pre-5.3.10 new
features to old new features in accordance with downloads/OLD; but, I think we
need to go further: is "new" valid more than 2 years, i.e. 5.14+ (07/11)?
However, currently this migration has no practical effect since ess.texi
includes both newfeat.texi and onewfeat.texi; does that really make sense?
new 296d3f67c1 Corrected several cases where the docs don't match the
code, and added a key index.
new a1a03aa462 remove // stata coments only when at the beginning of
the line
new 994833106b Introduced command and variable definitions and fixed
some inaccuracies/redundancies.
new 8f3ebee8fc Removed node pointers since they are not needed and to
simplify.
new 9e3ffbef1b Outlining new manual.
new 02a1ac7d66 Merge function and program indices, instead of the
previous variable and program merge.
new 82f54853e5 Reverse function/program merge so that we just use
function index to get both.
new 5aa96adc9f cosmetic
new 6883cbd00c rely on R's eval(parse to get function object inside
.ess.funnargs function
new 56289fb401 Squashed merge of master branch
new 3cd538ee10 exponential waiting time in ess-wait-for-process
new 1854f1f99a new ess-with-current-buffer macro wraping transfering
important ESS local vars between buffers
new f35d53eb74 extract the core of ess-display-temp-buffer into
ess--flush-help-into-current-buffer
new 8089dc3812 fix #35 (Autocomplete quick-help causes emacs to hang
for functions in multiple packages)
new 78b1f2ffc9 tracebug cosmetic
new 2dea6a2385 don't run comint hooks twice
new aa1fa6d3d3 replace exponential waiting with threshold waiting in
ess-wait-for-process
new e215d8bea3 cosmetic
new 238a1004c3 VISIBLY in ess-send-string can be a string, in which
case VISIBLY is inserted in user buffer instead of STRING.
new d1d9ed7a7a honor ess-eval-visibly even for source-injected code
new 2194ec73c9 rewrite source injection in terms of temp files instead
of eval(parse(...
new 45c14387f2 Merge branch 'trunk'
new 0ad08d98f9 1) debug comands are prefixed by ess-dbg-prefix-key
(defaults to "control") 2) ess-tracebug-map is an alias for ess-dev-map. 3)
Breaking change: ess-bp-next, ess-bp-previous are rebound to p, n in
ess-dev-map.
new daa7b344cd recreate breakpoints in R-mode-hook directly, not on
inferior startup.
new 41103c1a77 generalize ess-show-traceback and move it on C-c`
new 86e2ec8201 add debug prefix choice to the tracebug submenu
new 2f1cd90e50 add "save to custom" submenu + proper use of
customize-set-variable
new aa4dc4e8fd in visual debugging position the cursor at indentation
instead of eol in order to avoid horizontal recentering on long lines)
new f4502d72db preserve important ESS vars in vignette buffers
new a31a567ca6 knitr supports encoding argument; reverting
ad0433ee0dd8f02883abd7
new 4af54725f9 Don't popup process buffer on "error:" (like in
summary.lm), only on "Error:"
new 0f96eca181 unfinished refactoring
new e56be97478 reformulate ess-developer.R comment on S3 methods
new 0f559491f7 also puthash filename-non-directory, as R strips
directories in some error reports
new 2b8e358b38 modify ess-developer devSource mechanism (in light of
recent file-based source injection in tracebug)
new f299117a24 solve missing attached packages bug reported by Ross
Boylan + refactoring of ess-developer-add/remove functions.
new c1c4910833 developer: make package names unique
new ea8500aa8c remove long deprecated ess-read-helpobj-name-default
new bfa7f4b94d improving debug/undebug functionality:
new be3fc8c124 add ESSR.R, a placeholder for internal R code.
Ultimately will end up in ESSR package.
new c871f58d36 ess-dev-map: u for unflag-for-debugging
new 08952591e1 doc update
new 99c68f0642 add missing ')' (eh-hmm!)
new 1642fd6f3e reposition missing )
new 4f82403595 and again, reposition missing )
new 6e679c2179 ess-bp-toggle-state is "real"!
new bf870ff12f add all \C-key equivalents to ess-dev-map
new 1d40e30ea8 refactoring
new 82f2a40519 add an option to surpress continuous process output
new 60d0657211 add multiple-next, multiple-continue and step-up debug
commands
new 396bf4c15f active/inactive breakpoints need not be sourced
new 82d0ebb1be cosmetic ess-inf
new 5163bb2403 back to no-prefix for debugging (C-c is overwriten +
much more dificult to type)
new 1563befcc7 docs
new d8bf150d1c don't skip "debugging in" references. It always comes
with "debug at" in recent R versions.
new 924e7b6d50 Merge branch 'trunk'
new 222755dc5d Changing to 13.05 to facilitate testing
new 12ad60ae7f add ess-process-live-p
new fa833de637 electric debug keys are on C-c M- in ess-mode map
new 301f7b1ca7 make ess-tracebug-prefix obsolete
new c9d54fd4c9 rename singlekey into electric
new d0bd820504 cache comint output with periodic flush into user buffer
new 4308afd466 cosmetic
new 363eb5199f finish refactoring singlekey -> electric
new 9dfaae485b Add function name to the ido list of S3 generics
new 02a4a19de3 new function ess-show-call-stack bound to C-c ~
new b2e936ea08 adjust tracebug docs
new 61cbd5df13 make menus behave well with dead processes
new 33729a9bbd flush process cache on selection: prompt
new 397e3b6214 flush process cache on timer
new bedd591931 change to MAKEHTML and its call such that HTML will
contain Indices (-> Web page)
new a757bf258e remove C-T binding for ess-toggle-tracebug from
ess-dev-map
new 9412931b70 don't use process-live-p for the sake of emacs23
new 104e25a7f0 typo
new 58e4264538 oops: r5514 needs an amendment for readme.html
new 9cc3d6fb69 don't obsolete ess-tracebug-prefix
new 00a945933d safe-names command: protect against a package / user
redefinition of print() or names()
new 5c028bd0c1 Updating to match the docs; however, note the docs at
https://github.com/vitoshka/polymode are out-of-sync with the implementation.
For example, the docs mention "R++C" which can't be right, i.e. isn't it
"r+c++"? e.g. ## -*- mode: poly-r+c++; -*-
new 45f2f2bcb9 protect asNamespace
new ed730d9694 get rid of ess-electric-debug remnants
new 51d2ac1ff1 replace electric debug keys with debug-minor-map
new cd63275826 move all injected code into ESSR.R and ess-developer.R
new 1d2494d029 rename .ess.funargs and .help.ESS
new 61600a7f9f add ess--inject-code-from-file and adjust relevant code
new 209555172e clearup ess-object-names and don't request ESSR names
new b900d15bb7 developer: adjust getFunction call to new ESSR setup
new 56adfded38 ess-developer.R all: code in one command
new 4b0110c628 don't re-inject developer code
new 7373b13f31 typo
new 40970097ef refactor user variables from -dbg- into -debug-
new 0822c80126 idem
new 37bbc82505 idem
new d1e7dbe465 give debug commands more generic names
new 589bc67f13 clean help buffer names of ` and leading ?
new b08bd42ac7 refactor -tb- names into --tb- and -tracebug-
new cbe83cc359 correct misnamed -debug- variables
new b8d0617992 let bind ac-prefix
new fa2800729c fix logic and docs in ess-object-names
new 7c08324acd 13.03 -> 13.05
new 650a142597 Merge branch 'trunk'
new 8935f967ae attach ESSR in 5th position not 4th
new 7c9a29a7f5 air ESSR code a bit
new 1821810d3f Install ESSR.R (and ess-developer.R) or *R* will die a
horrible crib death
new 1c6d6cd6e5 Don't install BACKBUG[S5].BAT, backbug[s5] nor
config.guess OpenBUGS is a command line interface so there is no longer a need
for these batch BUGS scripts (which utilized config.guess)
new 16536045a0 Emacs doesn't recognize shifted keys in "\C-B"
specification
new 889b67ed8e correct imenu regexp for methods
new 340fca4877 Merge branch 'trunk'
new 3637edf3c4 detach ESSR when found (good for ESSR development)
new 2a2244a56b ESSR adjustments
new 63a4d6f9ed doc string and typos in ess-developer.el
new 015ff6f2d9 unfinished renaming
new af8c85cf7f add C-D to ess-dev-map for backward compatibility
new f2a82c4bc1 don't ignore errors in ess-eval-function
new 7b42268b5c use ess-eval-linewes to load files instead of ess-command
new dbfbecc663 activate last-input functionality in ess--tb-start and
not ess--dbg-start
new 90dbc5815d document new features
new e63b6e6104 adjust error regexp for julia
new c1b548a20e copyright notes in gretl and stan
new a0cb74683d cleanup gretl.el
new e796a71710 add interactive help to gretl.el
new e0776b8935 Merge branch 'gretl'
new 832af64662 add gretl and stan to documentation
new ac119b90a8 adjust julia's help
new 58aa1d4982 don't anounce stan yet (untested)
new 9d04b6bb18 adjust documentaiton for the tracebug changes
new aa0f09f1c7 refcard adjustments
new 13cf7ead7d Squashed commit of the following:
new 003d978444 developer: don't treat setMethod, setClass etc as
functions
new 60792e47a2 Remove config.guess and backbugs from install
new 0c2f8eaeaa Correct location of info files for Aquamacs
new d0b3f957fc add a long needed ess-boolean-command
new d5e24b9d81 add startup checks and message to ess-developer
new 5939d64cf2 Merge branch 'trunk'
new b39754ed80 replace ` in julia's logo
new 710f4e462f make ess-history-file buffer local
new dcf008ecae fixing julia's interactive help system
new e837f2d236 adjusting julia's imenu regexp
new b42901c0f6 make eldoc functionality dialect specific
new 5b465b65d0 add eldoc functionality to julia.el
new c15294b2f4 Merge branch 'trunk'
new 47cf6b63a5 newfeat
new 4323ee0154 reformulate give a more natural order to newfeat
new fb31dffebf fix broken cycling in ess-debug-toggle-error-action
new 66bda6c51f fix mode-line display of on-error actions
new 7a53da8a58 Update ess-mode.el
new 88033b8a1e Update ess-custom.el
new 6569bc4d22 Update ess-mode.el
new 5d2b3bc33a Update ess-mode.el
new 9372650fe0 no wd change and no local call in weaving commands
new e99f1463e8 use .ess_weave() for weaving
new 0f2401061c docstring of ess-swv-processing-command
new 93d67224a7 add ess-swv-processing-command to newfeat
new 2535dc0487 cosmetic only
new 9755af8fba new default RRR for ess-default-style; be "loud" about
this in newfeat.texi; cosmetic
new 703d343d17 Version 13.05
new 22a6564a20 adjusting global indentation variables to RRR style
new 0d3bb9090d adjusting newfeat
new 7c9f491805 revert the previous hasted commits and go back to the
release of 13.05 -- so the Debian release can match the official release
new dbd17a4d15 Merge branch 'trunk'
new 72ef1b8784 * ess-inf.el (ess-show-buffer): Thanks to David Reitter
for this bug report... I noticed that your `ess-show-buffer' function
uses `display-buffer' to do something that is presented as "switch to a buffer"
(e.g., switch to process buffer) to the user. `display-buffer' is a low-level
function, and I wonder why you don't simply use the standard Emacs
`switch-to-buffer'. You seem to reimplement functionality that Emacs should
handle. The outcome is that the functio [...]
new 4778ddc6be VERSION++ (just so *we* are not confused ;-)
new 14d3cd79dc comment troublesome code in ess-stan-d.el
new 76939d3070 compile gretl.el
new 084baafebe revert display-buffer -> switch-to-buffer change
new e60e711b11 don't make ess-history-file buffer local
new 1b589ced51 typo in ess-remote
new d4cb1c63ee enforce case insensitive search in ess-boolean-command
new 56e277b089 Merge branch 'trunk'
new 9f2ade35e4 adjust tracebug doc string
new 98fa3a129e solve message string in ess-describe-object-at-point
new 3a7558e75c add ess-debug-skip-first-call
new 1c22bf6973 Debian build 13.05-3 with post-install tests for
xemacs21 and emacs22 flavours
new 3868e5d238 \CRANpkg{.} is also a keyword in *.Rd (for more than a
year in the R sources).
new 46330fa6a9 assign breakpoints in ESSR (not base)
new e353229206 refactoring
new b9b7ed2c11 new ess-load-visibly-command and better source injection
new c98d373359 indentation in ess-site.el
new 6dd5d34d24 typo
new 94f7a9d78e don't move to bol in ess--make-source-refd-command
new 379fcca733 don't inject source when not asked
new ea3e05a714 better treatment of source refs from indirect buffers
new 3ecad48370 add ess-tracebug-original-buffer-marker
new 2cff9cd8be recognize org-babel-tangled-file
new b79a1ad893 simplify ess-get-process-variable
new 06020cdcce doc correction
new 59f236b80f fix source .Last.value problem
new 946cbe1da6 Merge branch 'trunk'
new 8583d20d93 ess-directory-containing-R doc fix.
new d7cac91b57 * ess-s-l.el (S-common-cust-alist): Change default for
comment-use-syntax to t. Dirk Eddelbuettel reported the follownig bug:
new 40eaa84583 *** empty log message ***
new 82cc4b4095 add bindings for ess-execute-screen-options
new d08e4be86a correct customization of ess-tracebug-search-path
new f9b90c34b1 2013-06-07 Rodney Sparapani <rsparapa@mcw.edu>
new a8317a9ab8 optional visibly argument in
ess--make-source-refd-command
new dd6d56d7d7 Merge branch 'trunk'
new c2a7420815 fix visible evaluation of paragraphs
new 470ec91632 * ess-site.el (ess-etc-directory): Remove * from
docstring. Fix most points noted by checkdoc.
new 09bb672aef Small docstring fixes.
new 8c4b5b6510 * ess-julia.el: Checkdoc modifications, and other
whitespace cleanup. Many docstrings were missing, so I've made initial guesses
at what they should be.
new 033be614b2 fix format bug on error messages ess-developer
new 5af87a1444 add ess-load-visibly-noecho-command
new c547aec63f Merge branch 'trunk'
new 831147bfaf nullify org-edit-src-beg-marker
new 281383e8aa Merge branch 'trunk'
new eb301b18df nullify org-edit-src-beg-marker
new c3620ce3bf modify traceback command to show error first
new c7ed0b3947 added TODO.org
new 7205b621ae * ess.texi/Makefile (New features): really "new" as
discussed in ess-core
new 3ed3cbcfa4 * allnews.texi/Makefile (New features): All "new"
features as discussed in ess-core; see below
new 9fc772a0a8 todo
new 6a870b0bb7 * allnews.texi/Makefile (New features): All "new"
features as discussed in ess-core; see below
new 431be32110 * ess-sas-d.el: see discussion in the thread: "patch:
identing quit statement like run statement in ess-sas" at
http://article.gmane.org/gmane.emacs.ess.general/7340
new 7ef5e7feb2 R: make load commands return source value invisibly
new c01282345b Merge branch 'trunk'
new e6da8c8cad put ess-debug-goto-input-event-marker back into dev map
new 7a18364879 todo
new faca044392 Add Knit and Purl to ESS menus
new b8784e1cb9 add a warning on non-english locales to tracebug
documentation
new b9a3aceaa1 don't create ESS-region dir on evaluation
new fb9433e5c9 set current process when visiting a file in visual
debugger
new 0ad8172bcd reformulating tracebug regexps to be language agnostic
new d6517866aa todo
new 56d9e26145 change tracebug docs - language issue is not as severe
anymore
new 9988ab4a01 ** TODO remote M-x ess-sas-interactive via shell with
ssh sets ess-process-name-list to (("shell")) This prevents iESS[SAS]
evaluation since a value of (("SAS")) would be necessary for that.
new 6c362b0ac9 Changes/New Features in 13.09: @itemize @bullet @item
Documentation: The update of the ESS user manual continues. The ``New
Features'' section (and @file{NEWS}) now represent recent changes: within the
last year or so. All changes can be found in the new @file{news.html} (or
@file{NEWS} and @file{ONEWS}). @end itemize
new 5e4589d150 add link to tracebug tutorial
new 396d9a0afb todo
new f6c93a3ff4 more informative startup developer messages
new 535407db30 fix developer function and region evaluation
new d6d8a0393e better default developer eval target message
new 5dd7b9e109 don't delete temp files when process is busy
new 1b453c4137 cosmetic
new 4690570096 new function ess-get-next-available-process
new ac0e651e4f make eldoc work with non-associated buffers and busy
processes
new ca2620478e update todo with fixes
new c18b79856e Merge branch 'trunk'
new ee1298db3f improve existing and add more R error patterns
new fb8b3ecdca new indentation bug
new b8059ed328 make tracebug source insertion work with tramp
new f91e692876 add ess-developer-load-package
new 0614391846 hook ess-developer-load-package on C-c C-t l
new a4c46ef8b3 optional name argument in get-ess-buffer
new 7437292dec rename get-ess-process into ess-get-process-buffer
new 0653da607d rename get-ess-process into ess-get-process
new 1cbbf55200 remove explicit dependence on split-*-threshold
new a18dbb5c38 update tracebug commentary
new 32f32452a0 Merge branch 'trunk'
new a7352f0838 All changes can be found in the new @uref{news.html,
news.html} ...
new e671b020e6 * help-sas.texi (ESS): convert ESS(SAS) to ESS[SAS]
in the table of contents as was done for BUGS/JAGS however, this is not a
complete solution since the nodes themselves are still named ESS(SAS)--...
and there is no way to fix that, right?
new a908dd19da process-live-p compatibility layer for emacs 23
new 26687e7588 * ess.texi/allnews.texi: cosmetic changes to title
new d862bd72fd activate ess-developer per file (not per process)
new b0297196a0 remove ess-developer-enter-source and
ess-developer-exit-source
new 36349f8c9b auto activate the developer in registered package files
new 0b0ae74438 propose containing package as default
new 7d5b3b9b9d optional argument pack-name to
ess--developer-locate-package-path
new eab7669bae change mode-line color in developer
new 33aadd3e9d developer custom fixes
new 21067f9976 ess-developer-add-package is able to load_all
new 7b2810706e don't re-activate in ess-developer-activate-in-package
new 99c77e925e add .ess_package_attached to ESSR
new 7a909ebee6 make PROC argument optional in ess-wait-for-process
new 2d794ccfaf developer cleanup
new 3662f2faf2 push ac-source-filename in front of ac-sources
new e9ef19e706 typo in ac config
new 81466eb48f solve "process not ready" error in eldoc
new 189842f098 make de/activation in packages more flexible
new 9740b14f31 de/activate developer on ess-add/remove-package
new 21f077afb7 make ess-developer-indicator-face less intrusive
new 8d4454b96d * readme.texi/announc.texi: cosmetic changes to title
new 1b6d01794a remove ess-stan-d.el
new 33ba616a93 remove namespace polluting dbg
new ccc8d3a4a0 tried to make X11 and X Windows synonymous
new 247c9cf5d4 * ess-sas-l.el (SAS-mode-font-lock-defaults): remove
annoying 9.3 note/news addition to the comment category; it's not just a
9.3 thingie; it is now also in 12.1 and presumably it is eternal
new f50477db8f more parsimonious developer messages
new afdab5e0a4 todos
new fe7d609b31 Merge branch 'trunk'
new 5e76a34fea developer: retrieve package name from DESCRIPTION file
new aeaebb40fb better developer mode-line indicator
new 45b016471b local mode-line indicator comes after the main indicator
new 093fcda691 refactor ess-mode-line-indicator into
ess--mode-line-process-indicator
new 93d1362ad0 * ess-site.el: Here is a workaround for an Emacs bug
related to indirect buffers and spurious lockfiles that rears its ugly
head with .Rd files
http://lists.gnu.org/archive/html/bug-gnu-emacs/2013-02/msg01368.html
http://debbugs.gnu.org/cgi/bugreport.cgi?bug=14328
new 4c57ca5724 add interoperability between ess-roxy and auto-fill-mode
new c3039e9c00 ** TODO Unit tests for testing common problems (like
Sweave), previous bug regressions, etc.
new a86ebb1833 * ess-sas-l.el (SAS-mode-font-lock-defaults): remove
annoying 9.3 note/news from the comment category; it's not a one-time 9.3
specific message; it is also in 12.1 and presumably it is now eternally
annoying; but we can't font-lock it since it changes with every new SAS
release and it is not worth the maintenance/vigilance
new ed0d546386 * ess-help.el (ess-skip-to-help-section): this issue is
documented in 2 places http://www.xemacs.org/About/XEmacsVsGNUemacs.html
http://www.xemacs.org/Documentation/21.5/html/cl_4.html So, the schism goes
back many years: circa 1997-1998. The fix is simple. If the keypress is meant
to be a character, then you wrap last-command-event as follows...
new 6b436154dd add roxy-tags "section" "details" and "inheritParams"
new 852dbd4c74 ess-function-call-face inherit from
font-lock-function-name-face rather than font-lock-builtin-face
new e07085f246 recognize space in "? foo"
new 28c139c28e Add new keywords (taken from contrib/julia-mode.el) to
julia.
new 6d8470482c Tidy imenu; Function should be tied to start of line.
new d146277655 in emacs 24.3.5 codding cannot be specified in
.dir-locals
new f941b41879 ess-site: don't require ancient dialects (vst, xls, s4-d)
new 4ce266bf67 ?foo pops ido menu on multiple help topics (like C-c C-v)
new 7299892001 cleanup
new bd063c750a make ess-customize-alist buffer local
new 864e8a39bc ess-sas-interactive correctly register shell process
new eeb20c605e ESSR: new functions .ess_eval and .ess_source
new 8e73fff5bd ess-eval-*-command set and much faster evaluation
mechanism
new f10395489c revert bd063c7 * make ess-customize-alist buffer local
new 12be159f08 don't spill font-lock over prompts
new bab09c8553 Merge branch 'trunk'
new e0e4b815f5 correct inferior fontification mechanism
new 4c10dd83cb Update ess-custom.el
new 0d5cbe49ec Update ess-mode.el
new c45478664a Update ess-mode.el
new d5f755e2c3 Merge pull request #41 from mlf176f2/patch-2
new fbd477b110 Squashed commit of the following:
new 324c92cb1d add compat use-region-p and use it throughout
new df04907f09 ess-developer: re-factor
new ba22dae340 on C-c C-t l don't ask for package, when obvious
new ec7d21fb4d adjust TODO
new f53ebcbbfa finish renaming julia-font-lock-defaults into
julia-font-lock-keywords
new 6b27f7726b todo
new 908407d302 Merge branch 'trunk'
new 3b6e6f7253 fix julia eldoc
new f509446c50 generic ac-sources entry in *-customize-alists
new ba52868250 move R specific completion function into ess-R-d.el
new e02561e48c main_modules function in ess-julia.jl
new a6d2b5129e remove julia-help-command
new 5d3381c0f6 julia: add object and module completion; add
auto-complete support
new c0eaebba9f add ignore-busy argument to
ess-get-next-available-process
new 636600b72d y-or-n instead of yes-or-no on process exit
new d6e1a14f4c add proc argument to ess-get-words-from-vector
new a57fb0277d ess-ac-start-objects -> ess-symbol-start
new 2ef23c05de rearrangement and cleanup of julia-mode
new 3d60eae124 julia: much smarter funarg and object/modules component
extraction
new b173f1f765 julia: better caching and DataTypes and Structs
arguments compmletion
new a8b453642d doc adjustment
new 964c5472d0 julia: add ac-help
new 12cd5911bc julia: change help command
new ed6566073c highlight errors and warnings with correct face
new eafb27c111 tracebug: don't allow compilation to mess up our faces
new e6193b8997 Merge branch 'trunk'
new c3dd4c59a6 two new ess-doc functions for manual and reference lookup
new 7ccca78ebd julia: implement manual and reference lookup
new 8f11cafcd2 julia: help allows non help objects
new 3d804d6971 cosmetic
new 5960f33439 Merge branch 'trunk'
new b118fa2d29 on C-c C-s propose current process last
new 26e42b7ca6 ess-version: recognize elpa and git revisions
new 9958641634 C-c C-s: don't append current process when dead
new ff173db7ac don't add ess-developer-activate-in-package to hook as
yet
new afb745553f * ess-sas-a.el (ess-sas-interactive): remove '<
/dev/tty'
new d6927065a2 Help focus does not honor
focus-follows-mouse/mouse-autoselect-window
new 7ad3f752f4 R error pattern #6 was wrongly highlighted
new c2dc2dd9bc don't pin error and warning messages to bol
new 7e59d46bac move ess-multi into inferior-ess (finally) and cleanup
new e41c62230c remove all mentions of ess-multi
new 1142eed48c * ess-sas-l.el (SAS-mode-font-lock-defaults): added
PROCs sgdesign and sgrender
new 5f9979ecc8 change regex for ess-help to find sections in previewing
NEWS.Rd etc
new 81d5bc87ed white space cosmetic
new fc4cfc646e developer: fix recent ref-insertion bug
new c3723cc812 ../VERSION -> ESSVER in ess-defs.texi
new d4a05c6197 VERSION := 13.09 -- marking release-candidate
new 800ab28f4c Merge branch 'trunk'
new 8096fda45c add ess-help-reuse-window
new 86105cacb0 developer: kill DESCRIPTION buffer after use
new 699ae2e94a developer: a more reliable path detection
new 590ad2ee4f developer: doc cleanup
new 97a5fdc65b developer: document all new features and changes
new 48cd5bd718 Merge branch 'trunk'
new bd5ded0b34 Modernization: Re-tooling ESS for modern emacs, and its
components, continues. This release is aimed more at resolving bugs rather than
new features.
new 97d9cc210f add new features
new d8512d257e it is "julia-basic" instead of "julia-release-basic" now
new 3a49687672 add a docstring "link"
new 8ce7245574 Merge branch 'trunk'
new 7af6616b84 use thing-at-point instead of symbol-at-point
new b29a40a623 adjust the documentation of ess-inject-source
new 77ccb993d0 edit newfeat
new 6fd6bdabef Merge branch 'trunk'
new ef0ab4c0f2 Use ess--inject-code-from-file, as ess-load-file leads
to problems with ess-tracebug, when no source location can be retrieved.
new 887e735bdb cosmetic: use @code{M-x <comand>} (and not @kbd{.})
consistently
new a5f6c13744 (cosmetic formatting only)
new 3167d570ed Non-Windows users beware: GNU Emacs 24.3 is preferable
to 24.1 or 24.2: these broken builds suffer from bug 12463
@uref{http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12463} which will cause
emacs and ESS to get progressively slower over time.
new 7bb75ca0b3 Mentions of Mac OS X are now more consistent
new 25c189c157 fix incomplete \\ quoting in .ess_funargs in ESSR
new 604bb7fc44 todo
new c3db655e15 remove R dependent caching from ess-function-arguments
new f35a0cbaa1 document tramp usage and add note on ess-remote failure
new fbc0f1b4f3 add basic eldoc and completion prerequisites to
ess-remote
new 07a19794b5 Merge branch 'trunk'
new a46e42fea2 ess-rep-regexp: should no longer loop infinitely (in
case of "empty")
new a8fd2af3c8 more debugging info {needed when debugging the inf.loop
situation}
new 4d3064bb11 mention bug fix in last two commits
new 9cb1dd33a9 cosemtic fixes; ANNOUNCE was "broken"
new 3174c9c76c Version 13.09
new 9f5020e818 bind C-e to ess-execute-in-tb in extra-map
new 6eab8e9f23 eval weaving commands in parent frame
new 88975c342f setup for a patch release 13.09-1
new c4153021df add ESSR package to etc/
new e3877e5f3d todo
new df1b3dbc1e install ESSR locally or from CRAN on remotes
new 142ae57fb6 add PACK argument to ess-R-install.packages
new 03ba3880c3 ess-remote: more process vars
new 21194c8bd5 add ess-remote indicator variable to track ESS remote
buffers
new 4ef3790ffa new ess-R-load-ESSR function
new f0cc0d49f9 add fully specified tar.gz package
new bb700edc24 recognize ess-remote as remote process when loading ESSR
new f338fe1182 use my site for ESSR download instead of CRAN (temporary)
new 6b92aac728 Merge branch 'trunk'
new 6d82ef9c80 make .ESSBP. an environment.
new 1a2908cc12 Merge branch 'trunk'
new 38e3847d6b adjust ess-developer for ESSR package
new c42750f5ad delete ESSR.R and ess-developer.R
new 8bd9249dcd correct tramp and ess-remote docs
new 1ab357f151 Merge branch 'trunk'
new 5b33a9cb50 use and remove tempfile for ESSR download
new d24be2ccff declare ess-ac-sources
new a69e850e4a add repos=NULL
new d54e481fc2 ess-force-buffer-current in a couple of more places
new 80d58cbeaa ESSR install: add type="source"
new 3f19f71d3c Merge branch 'trunk'
new b911ffc324 adjust documentation of ess-describe-object-at-point
new 5b2573fbab load/install ESSR at the very end.
new cb55161b6e Merge branch 'trunk'
new 608bf4b367 Since ESSR.R and ess-developer.R no longer exist, we
should not attempt to install them!!!!
new 72a882f320 * ess-custom.el (ess-help-pop-to-buffer): now honors
focus-follows-mouse/mouse-autoselect-window settings
new c2290e01e4 Reverting ess-help-pop-to-buffer; default returns to t
new d962dd0f98 better keys and behavior of html preview and advice
ess-eval-linewise so that one can do C-c C-l inside roxygen exmaples
new 82aa4222a8 use ess-presend-filter-functions instead of defadvice to
send code from roxygen blocks
new 0cbc486822 make tracebugs tempfiles multiuser safe
new 4cf69afc1b Merge pull request #56 from hredestig/master
new 4e626aadb3 delete temp files in R and make tmp files unique
new 7b47ed21aa updating ESSR version/archive
new 337b677c5d call getCRANmirrors with local.only
new fa4202b33e don't visit DESCRIPTION file when detecting package path
new abbda401b1 completion works again in ess-execute
new d898abe8e4 todo
new 186597831a Squashed commit of the following:
new f6dad9784e Indent cards appropriately
new 33143e6234 Indent comments appropriately.
new 64911bb2f2 Turn on SAS log mode and SAS listing mode when
appropriate.
new d53e72769e ensure utils package presence
new b935f924d5 corrected for revert
new b57a74a1fb ess-..-clean-buffer assigned key and menu entry
new b1a1eadee0 * ess-r-d.el (ess--R-load-ESSR): install.packages need
type='source' on Mac OS X and Windows
new 621fbd7d67 buffer-read-only: (nil/t) instead of (0/1)
new f01f7f5ae5 fix wrong order of or and file-name-nondirectory
new f43b57ce56 make use of org-babel-current-src-block-location
new c45b494638 fix Wrong number of arguments: switch-to-buffer, 3
new 144ddb4173 fix secondary lines clean-region bug
new e4b7f27587 Merge branch 'trunk'
new 86a74fc979 homogenize obsoletion strings (12.x with "[..]"; from
13.x without "[]")
new a53badcde9 start filling the entries for 13.09-1
new 2ad7e8fccd @ESS{[SAS]} Three features/fixes with special thanks to
Matthew Fidler
@uref{https://github.com/emacs-ess/ESS/pulls/mlf176f2,https://github.com/emacs-ess/ESS/pulls/mlf176f2}
. Turn on SAS log mode and SAS listing mode when appropriate. Indent comments
more appropriately. Indent CARDS more appropriately.
new 9e78b4222b Merge pull request #60 from mlf176f2/patch-5
new 7cb05618ff Merge pull request #59 from mlf176f2/patch-4
new 8a9ea4afed Merge pull request #58 from mlf176f2/patch-3
new f47164bc8a Squash SAS improvements by Matthew Fidler
new 7d56a7a7d5 move ess-set-style on C-c C-e C-s (extra map)
new d9158e07c4 ESSR: no version tracking with tar.gz; use one
ESSR.tar.gz
new 8ec3d11ff8 document all changes for 13.09.1
new a5239c39e9 Another Cards indentation update.
new 37c8ce3a03 Merge pull request #62 from mlf176f2/patch-3
new a6bf29e914 Squashed commit of the following:
new ddd91ce8d9 don't mistreat dates dd:mm:yy as error references
new b5269c67c1 use ess-execute in menu (to comply with C-c C-e C-e
shortcut)
new bac416ed03 add new shortcuts to refcard
new 50800ed7c4 fix typos and new keys ess-electric-selection-map
new 1234dd27f4 protect against nil ac-auto-start
new 86cf83e0b3 Merge branch 'trunk'
new 5a47a7a48c simplify auto SAS log and listing triggers
new d287e64b58 R-mode: Support prettify-symbols-mode.
new 7e61ba2bb5 Merge pull request #65 from ruediger/prettify-mode
new ca9e111287 newfeat
new ba706fbf22 Squashed commit of the following:
new 75b35f8e84 try to fix ESSR so it at least *parse*s for old versions
of R
new ddc0effce5 use new .essRversion(); split multiline string [also ESS
cannot deal with it, BTW!]
new 1b1a228fda auto-generate ESSR *Version* (also in *elisp);
semi-auto-upload the ESSR tarball; using tryCatch() for installation
[unfinished]
new 241f3e3efb retrieve ESSR-version directly from DESCRIPTION
new f0f2cf618e don't sed ess-r-d.el in make
new ec25e7700e update ESSR.tar.gz to 1.0.2
new 669a8e7602 bind ess-set-working-directory in extra map
new 496d65b122 use special mode in ess-describe-object-at-point buffers
new f666081c11 fix help buffer stack recording bug
new 7990775a46 no ESSR package anymore
new 15c69c64cd move essential ESSR code into basic.R
new ada991cf8a Rscript "build" to build ESSR_<ver>.rda
new 0f99b37f1d rewrite ess--R-load-ESSR to load into ESSR env
new 2bb74beffa add ESSR BUILD and REMOTE loader scripts
new 29b5bf26cb make loading work on remotes
new fbb05556c8 ess--inject-code-from-file: in R wrap file content in {}
new 62f7690fdc typo
new fef46a4dd1 set PAGER env var for tramp as well
new 1402682c5a makefile: comment out ESSR rules
new 1cfd2afb28 newfeat adjustments
new e2e5580408 delete ESSR.tar.gz
new 82626b99f7 move all ESSR R code in R subdir
new ca9c921b5d enclose ESSR functions with utils namespace rather than
base
new b465f5165c TODO eldoc should ignore some functions Some functions
have no useful argument information to report and they should simply be
ignored. Ideally, this feature would be customizable so that each user could
add their unfavorite functions. To start, I would put suggest: (), c(),
list(), sqrt(), t()
new 8b7a8f121b Add autoload to ess-help.el
new 902fce8d6b Merge pull request #67 from plmtznr/patch-1
new f1a5f2ea1a Merge branch 'trunk'
new 1fbb1267d2 ess-developer documentation improvement
new 81265d6d3d remove customization through lambda hook
new b004161607 move R-editing-alist where it belongs
new 5d0402a8f3 recenter on s-* in help buffers
new 3e1c3f9e22 R help: s-t goes to "Details"
new fffd1de825 move summary to 2nd place in
ess-R-describe-object-at-point-commands
new 91e6b4858c check if ess-remote is bound
new b26835b38c Merge branch 'trunk'
new 310c29d959 ESSR: towards working with old R versions
new 03d612b18b forgot to add 1st.R -- still a problem
new b734b92be1 better, but still not ok: object completion now fails
new a6a2815e3b document timers in process filter
new eb55c2ea69 rename 2_base into 2nd
new d6e69edade rewrite initialization
new 34c803e70f adapt for new use of .ess.Rversion instead of
getRversion and .essRversion
new b3f43f3c51 style corrections
new 790db4befa rename 1st.R and 2nd.R into .load.R and .basic.R
new 4b8d28cd08 cosmetic; load.ESSR() *is* the solution "of course"
new b63bba62f0 yet another style tweak
new f1f3557fcb tweak load.ESSR() to even work in R 1.0.0
new 61151b430b ..load-ESSR cosmetic: "globalize" src-dir {and re-indent}
new ee727cfc02 cosmetic; (do we need platform dependent "c.dir" ?)
new 136a1a893b rewrite the ESSRBUILD to account for recent changes
new d605505f46 new ESSR version + save ESSR version in ESSR env
new c8bfc72499 new headtail function; add it to
ess-R-describe-object-at-point-commands
new 0bdb09a31c deprecate C-c\t also in transcript
new c0195206b5 modify headtil treatment of non-data.frames (better for
our purpose)
new 68fed023bf again ... adjust headtail to treat small objects nicely
new 25f5955c3d again headtail ... for small non-matrix objects
new a5a4fac01b headtail again ... rewrite into htsummary
new f84def2d48 modify BUILDESSR to be autoexecuted with Rscript
new a3c0eae6ba Merge branch 'trunk'
new a4c6ebae1e correctly load remote files in ess-load-file
new 8710fc62e3 better htsummary for vectors
new c302b33ce2 source(*, local = L) : L must be logical for R < 2.14.0
new ebadeac71e htsummary: display all levels for factors
new a0cc5a2b79 Fix typos.
new 3ab94ca6c3 returning default to nil; see discussion
http://comments.gmane.org/gmane.emacs.ess.general/7751
new f7d573f031 cosmetic change of long comment section so it reads
betters
new 910bee03aa @item @ESS{[SAS]}: @code{ess-sas-edit-keys-toggle}
default returns to @code{nil}
new 0e86ca46cb cleanup legacy code
new d0fc929db5 adjust regexp prompt-replace-regexp in tracebug filter
new cfe7db06c4 Squashed commit of the following:
new 4113832e0f make install ESSR
new 12ef67cde3 Merge branch 'trunk'
new 7188bffc7e On GNU systems install into /usr/share and simlink
ess-site.el into lisp-site
new 04a2e51ac2 (more bug fixes than those mentioned here)
new a4bac79f34 with-parsed-tramp-file-name doesn't accept nil anymore -
fix it
new 666d9c3948 display 20 levels of factors on
ess-describe-object-at-point
new 4a6b6cf310 kill buffer on "lambda" commands in
ess-describe-object-at-point
new 8d6f4fd7b3 simplify ac-R-help-args
new 982bf3cabd optimize process output
new 803bdb0f31 adjust previous commit
new dafe2525ed solve help RDS retrival problem on remotes
new c35f490c6d better handling of TAG generation on remotes
new 9911813219 relocate \n insertion in tracebug filter
new 3f2900d3c1 bump new ESSR version
new e7136b5f63 example for 'long output + font-locking is super slow'
new 35ad7c405a timings update
new 0b21097cf2 cosmetics (from ~ 10 days ago)
new 2278839ca0 finish the new entry.
new d917bfa933 fix loading ESSR when ESSR.rda fails
new 21cc4900bb newfeat
new 2cd2b20485 completely rewrite our installation instructions
new b138c30989 ESSR: "source" has issues with top level non-braced if
new 5ac86ed630 report ESSR error messages on load
new 3ded23e424 ess-set-working-directory now works on remotes
new 851276cd10 idem: it wasn't that simple
new bfb673c17b optimize ess-inside-X-p and look backwards only 1000
chars in eldoc
new f40c89d017 update for 5916 [Rule: Whenever you add/rm files
==> need to update Makefile]
new c655f95c3b more updates needed for r5916
new 54cefb9c92 cleanup and require tramp on compilation for correct
macro expansion
new c9e3cd5017 document ForwardX11 for accessing R graphics on remotes
new 3c5117d8e6 Merge branch 'trunk'
new 0d10323e80 ess-developer now works on remotes
new f01b2b2027 simplify ess-function-pattern regexp
new d84522b6ab more time measurements of older ESS versions. It's only
"broken" since 13.09 !! and 13.05 was even bit faster than previous ESS
versions !!!
new 0e989a2994 update for n=50'000, ESS 13.05
new d5f78af239 fix slow font-lock bug
new 669839ff1a update
new 137c740e15 .log/ESS[LOG] auto-detection is broken. .log's are
erroneously detected as ESS[LST]. I took a look at the code, and I see the
"The SAS System" trick is used for detecting .lst (as well as .log).
new 1501ba10ba Tweaking the new SITELISP install/uninstall targets and
checking in a defensive fix for ess-site.el that I did ages ago, but forgot
about
new 1e5ca217fc cosmetic changes
new ccbff06322 revert r5932
new e4a6970238 don't place .log in SAS[LST]
new fb45939b24 2013-12-05 Rodney Sparapani <rsparapa@mcw.edu>
new 8063c3570c Version 13.09-1
new 136742f650 Merge branch 'trunk'
new b5a3e013c5 GPL: replace old (now wrong) FSF address by the URL
new 9cad99799a change VERSION, most probably not for another 13.09-*
release, but so we (or svn checkout people) do not confuse "this" with released
ess 13.09-1
new 185a82b97b update (from VERSION)
new 9a079d326b one "forgotten to save": fix wrong FSF address
new afae592d41 2013-12-10 Rodney Sparapani <rsparapa@mcw.edu>
new 077b7e6613 add optional DIALECT argument to ess-remote
new d920da67dd replace @ with ! in tracebug file names
new 35b6abfeb6 improve comment finding (still very basic but better)
fixes #70
new b55cf53b12 do not skip over following comment line in roxygen
blocks when stepping
new 5a0995f8a2 do not strip out leading whitespace when removing
roxygen prefix
new 08bb0ec12a add support to roxygen2 version 3.0.0
new 2d1cfc2408 cleanup
new 110307dfeb need 'cl at least in emacs 23.4
new 99a3ccf700 update
new cc9d4fb70e not really supporting emacs 21.x anymore (!)
new 6ff1b18843 fix significant spaces after /usr
new ee30a2efe5 add an explicit check for debian distro before creating
a simlink
new ebc59b98ae htsummary: convert h and t to data.frame to avoid
problems with data.table
new c2e60ebead Example for an ess-next-code-line bug in *.Rd, i.e.
when *.Rd contains something like '50\%'
new 5a3e117e12 fix shortcoming in ess-roxy where hide/show did not work
in case of non-roxy comments outside functions
new b1f9200772 bugfix in ess-roxy hide/show
new 6872f57895 todo
new 5a1ddd4a6b developer: use \\" quoting to avoid parsing errors on '
in user code
new fe2e6ebbc4 more careful ess editing advice functions for emacs
kludges with intangible text
new 6b22a888ed add commented gnu error regexp
new a33a2f9e06 Merge branch 'trunk'
new 3db0ba6093 * lisp/ess-tracebug.el (ess--make-busy-timer-function):
redisplay to show the spinner
new 133c2f2b31 fix source references highlighting mistakes due to the
interplay between font-lock and compilation minor mode
new c7d0c11eb6 Add support for cua-selection-mode
new b1f3e53a21 rewrite ess-R-display-vignettes
new 18286866bc bump ESSR version
new 7306d784dd make "vignetes" help page work with remotes
new c2936bc492 making this consistent: we did not require the install
command for files, but we did require it for directories; now the default is to
require it for neither
new d17ab3330b M-n C-n (ess-noweb-next-chunk) -- has not been
functional for a while -- including in 13.09-1 (!) because of extraneous "(dbg
..)"
new e05ac98581 typo in htsummary
new a9e02c7219 Extend list of two-parameter roxygen commands
new c47bc4f578 Merge pull request #80 from brentonk/roxy-fontlock
new 635c89b802 cosmetic; and git pull request #80 (roxy)
new a36a043316 for testing; notably developer mode
new 98e9e720e4 for testing; notably developer mode
new 90bf16633b indentation failure example
new 2d023da5e3 Typo
new 8674db87a5 from github pull request #82
new 53c587b5f0 make ess-inside-brackets-p work with nested brackets
new 128edb931a add missing closing parenthesis
new 942f6f84a4 ess-fix-miscellaneous: disable replacing "_" (which was
bogous !!)
new 06d914ff5c Merge pull request #82 from frederic-mahe/patch-1
new e6bc80c2be Merge pull request #77 from mlf176f2/patch-3
new f0a6bd2ef3 Merge pull request #83 from skumagai/nested-brackets
new 698589a485 recognize julia's functions with !
new dc17085695 * lisp/ess-utils.el (ess-inside-brackets-p): add curly?
argument
new c93d7ab269 fix #81: don't ask for help file location in ac-help
new 8c32155aee todo
new ceafde5388 Merge branch 'trunk'
new 3c4af187a6 squashed commit of the master branch
new a8092569e9 fix "empty watch" bug and refactor internal ess-watch
names
new 9bfa5c692c document ess-watch-height-threshold
new 2737b5b987 Merge branch 'trunk'
new 3480003c28 fix "empty watch" bug and refactor internal ess-watch
names
new 0a944e0a9f document ess-watch-height-threshold
new 923fc170af fix wrong cleaning of "C-U C-U C-y" on "> a + b + c"
new ca12e54cac ess-execute-screen-options, 1 character less, for the
sake of terminal displays
new 5c786a75ad todo
new 045928399b spelling
new 7ed864b535 on remotes, wait a bit longer for ESSR loading
new 51ecebbe12 update newfeat for 14.03
new f9722bd212 Merge branch 'trunk'
new cdbee31e3f Add autoload dependency to ess-noweb-mode for function
ess-write-to-dribble-buffer.
new c0c2d0df6f Modified auto-fill in noweb-code chunks to respect chunk
headers.
new 183e5d137b polymode integration: improve callback mechanism
new 0b2d886ddc But number 23: Cannot ess-eval correct R code {long
line}
new d18050845f a bit more about bug entry -- 23 --
new b7397afbe7 Modify indentation for ) closing arg list (#88)
new 5adb942190 Handle comments on the opening line
new 380580c4e5 Indentation for operator continuations
new c2dea48c16 Respect 'ess-continued-statement-offset'; refactor
new eb4e982d1d Fix regex (- must come
last;http://www.gnu.org/software/emacs/manual/html_node/emacs/Regexps.html)
new ad5f8ec8b6 Add 'ess-first-continued-statement-offset'
new 67ccc2b7bb Indentation for naked if/else (#91)
new 1e8ecd6eb5 Add 'ess-dont-vertically-align-closing-paren' for more
fine-grained control -- defaults to nil
new d0b3458c91 Allow user to control whether we align on assignment
operators
new 29009f7e61 Don't indent a line comment ending with an operator
new 30a0be43c2 Vertical alignment for lines beginning with ','
new d2f9032ea1 Handle comments in continued statements
new 2836203d82 Avoid infinite loops
new 3ec8d0b2c5 new menu option: Recreate R versions known to ESS
new 7241dd6055 prepare belated release of 14.04
new 56fb951ad7 fix version
new 883774326d change certificate info.
new 3ad30d570a smart comma should indent
new aa004a403a adjust Kevin's indentation patches
new 43d2c2b67b add more indentation examples to R-ESS=bigs.R
new c1793c56ad Merge pull request #86 from
lamberta/fix-noweb-mode-require-ess
new 43922c295e Merge pull request #87 from plantarum/master
new 7bfeffd92a add back ess-first-continued-statement-offset and other
stuff
new 034383afad Merge branch 'master' of github.com:emacs-ess/ESS
new e5083ce41a VERSION := 14.05
new 22bd4a029e todo
new 65b1d20373 treat URL: in help buffers to avoid tramp ssh on C-x f
new 35836feaa5 check for "lambda" in callback
new d2cd95ad5f >>>> squashed merge of master branch
new aeaa088900 leftovers from previous merge
new 27d34a36ff Fixing Debian Bug#747664: replacing (mapcan (lambda
...) list) by (apply #'nconc (mapcar (lambda ...) list))
new 262c969799 nested if .. else .. indentation problem example
new 44e18d8007 fix inner "else if" bug
new 974349c1d1 add t2 indentation example
new 4283f1304a Merge branch 'trunk'
new ecd18e6efd updates to debian/ directory
new 9edf8bd1b7 the github "squashed update" did not properle merge and
lost the "}" .. (please *do* keep the file parse() by R!)
new 3a7b572a3d VERSION++
new 38f2794a3d note about "julia-basic" missing in newer julia versions
new 96b31da02f Better newline-and-indent for ess-roxy
new 28939558c2 Fix ess-build-tags-for-directory if no TAGS filename
provided
new 8bdb176189 Merge pull request #103 from dnusinow/master
new f68d4758bc Merge pull request #101 from DarwinAwardWinner/patch-1
new a717a0d846 new option ess-require-final-newline .. in all
<lang>-editing-alist
new 473ad8580b julia pre-update; NB: Urgent is change to help stuff in
ess-julia.jl
new abc3c67051 todo
new be7d48efad ESSR: add .ess_knit andn .ess_sweave
new 451d978b3a delegate to indent-region in ess-indent-exp
new 49c5cd21d9 statements in "if" conditional are not considered
continuation lines
new 451d913ace allow process callback to be a lambda
new b22631c9f6 smart-comma: don't auto indent in inferior buffer
new 9d8379e2ff [Fix #95] Add "shy group" ?: to inferior-S-prompt
new 7d6b61006d change julia executable
new 8c75385953 [Fix #97] add "while loading" error navigation to julia
new 3e7bad8b97 Merge branch 'trunk'
new d207eefcee ess--continued-statement: ignore errors on (up-list)
new d770a6624c re-indent and re-document R-ESS-bugs.R
new c49d2e8484 >>>> squashed merge of master branch
new 099d82df76 ess-swv-weave: arg must be optional (as function is
called as "handy" etc)
new 73f0d55150 typo (and trailing white space)
new 9e17586cfb fix (thanks to byte compiler warning !)
new df52f51095 Compiler warning: ==> comment-out OMG-indent-line
and OMG-calculate-indent very analogously to the same "comment out" action
for S : r4678 and r4809
new e9710e654a fix 1-letter typo in delete-char's defadvice (ESS github
issue #107)
new d915858aa4 as line 4 says: do *NOT* use "_" in R object names !!
-- it fails for historic R versions (e.g. 1.8.1)
new 66da85717a byte compiler warning ==> replace obsolete function
new 2053dd965e version 14.08 ("hope dies last!"); cosmetic
new 4331544de5 require-final-newline now initialized by
mode-require-final-newline (previous version using *symbol* was wrong in any
case)
new 084fad2e3f add ess-rdired-mode-hook : patch from Grant Rettke
new 4958e53223 clean up entirely [*-final-newline]
new 083f371c0e Fix parsing R errors starting with drive letter on
Windows.
new e8e5bebe34 Merge branch 'trunk'
new b44ed31571 don't move point on julia-indent-line indentation
new 0d5ca2c7fa [Fix #104] adjust julia help and completion for julia
v0.3.0
new 77ddcfb187 Merge branch 'trunk'
new 316e710d07 Derive inferior-ess-mode from comint-mode
new c74cd11292 factor out the 2nd part of (R) into new interactive
(R-load-ess-part-2) which notably also (re)loads ESSR
new a5d226e896 load ESSR and run starup hooks from a callback on first
R prompt
new c71cec1a2c copy R-customize-alist before changing gdb prompt
new f22b2f96b6 rename R-on-start-function -> R-initialize-on-start
new c23d01361b on Mac, INFODIR is global, i.e. not rolled into the .app
dir
new 52ad6d8817 Some cosmetic formatting changes to test checking in
with my new laptop
new a7ee6c2e9d update copyright to 2014
new dfbc4ff2ad Version := 14.09 (+ typo)
new 429e6503fc Document recent changes and bump new ESSR version
new 03a1dccf7e 0.2.x; + nl's
new 6ea964883c auto-mode-alist: remove '.sout' (but keep .Sout for
.Rout compatibility), and remove '.[Rr]t' as these were never
advocated anywhere
new dd287c85ba Version 14.09
new 07c7d67def updated for Debian package 14.09-1
new 9c248f1a02 Merge branch 'trunk'
new fa92dad388 VERSION := 14.1x to distinguish from release 14.09
new 922365d398 cosmetic; notably in info for *ESS*
new 58aa250ad2 (Rd-preview-help) : - much faster, calling Rd2txt()
directly - nicer, using ess-help-underline and more, from ess--flush-help-*
[FIXME]
new ca047dde3a (Rd-preview-*): better using (ess-force-buffer-current
.) but not good enough {old bug showing its head..}
new 79a02c75d3 ess-kill-buffer-and-go modfied to not restart R if it is
not already running
new 756d32f474 switched from if to when in ess-kill-buffer-and-go
new 098598ea95 Merge pull request #118 from
plantarum/ess-kill-buffer-and-go
new c870f3a3c8 In `ess-smart-comma` use `indent-according-to-mode`
instead of `ess-indent-line`
new b612a5fa03 Merge branch 'trunk'
new 76fd568efe ESSR: pick "help" function from globalenv
new b6f35c4916 - nice to have .ess.helpFUN user customizable ->
"global" - works in R 1.0.1
new 56b0f7321d Don't use `called-interactively-p` in `ess-set-style`
new bc151b40df Merge branch 'master' into origin-ess-help
new a066721825 Fix `ess-show-buffer` to trully display the buffer in
another window
new 40c617acd0 [a066721] Give priority to `display-buffer-pop-up-window`
new aa545ad1ab as suggested in Debian bug report 767043, make
r-base-core Recommends instead of Depends
new d0cb524151 Fix an old FIXME: new wrapper
(ess-r-s-versions-creation+menu) which also sets the menu, and made user
visible by adding it to both ess-mode and ess-info *menus*
new 325325374b ess-inf.el(ess-quit-r): call base::q() even if it is
masked
new 6a01ece29f Merge pull request #121 from lq/master
new a68cd45caa [Fix #117] Load ESSR in callback only when gdb is
detected
new b07fb36596 Make version 14.09
new 1d5b7d51dc It is *not* version 14.09
new ece2e8b073 *** empty log message ***
new 6182a72b6f Change "(newest)" into "(default)" in inferior-R-version
new 3e00e4625c Remove unused code.
new 641770d547 Use a consistent ess-julia-* prefix.
new 5b69f4a23d Use julia-mode for highlighting.
new 3dee931438 Since we're now using julia-mode's indent, remove our
forked version.
new e278c30d98 ess-julia-editiing-alist is no longer needed.
new 8ae1d03b5f Mark julia-mode as a dependency.
new d1e8c25186 Make ess-julia-mode a derived-mode from julia-mode.
new 1d224f3c85 - #27: quite a bad indentation bug. - update previous
ones
new 0998009bee 27b : an even worse version of '27' of failed indentation
new a434b19371 New indentation variable `ess-close-paren-offset`
new d52e0a1d45 Merge upstream
new ea1c146acf Fix typos and expand the doc of `ess-close-paren-offset`
new d6ae1263bd Make closed paren indentation consistent
new 9f5e68b55f Update help-s.texi: typo
new c8667be45f Merge pull request #131 from lrcg/patch-1
new 0f756cf48d UNIX make friendly as well as GNU make
new 61b2ad2ec5 Create README.md
new 0ad4878354 [Fix #134] Add 'delete-selection property to 'ess-yank
new 1ec9d4caac Update .gitignore
new 6031712afd TODO
new b577e3e151 [6031712] Don't infloop on `ess-yank` remap
new 6c62b66842 Don't trigger auto-complete with no current ess process
new 9eb5e79fa1 [Fix #137] Correctly recognize `julia` in ess-remote
new 6beef4ba95 [developer] Simplify R package directory lookup
new 289b0555b3 compilation warning revealing misplaced ')'
new 3da3ebe1df ignoring Martin's extras
new 2b0b95b774 Fix cd bug and now support ODS
new 0562e6efcd Fix cd bug for directories with spaces in them
new db2cc2b650 Comment out unnecessary command in ess-sas-graph-view
new 0e03c2080d Comment out unnecessary calls to ess-sas-goto-shell
new 9fddf6976b Makefiles are now both UNIX and GNU friendly
new 0e103d7c65 Makefiles are now both UNIX and GNU friendly
new c27fa355de Don't cancel timer when there is no timer
new ac2201af4d Merge remote-tracking branch 'refs/remotes/origin/master'
new b0935083e5 Updating ChangeLogs and one new feature
new dbfafb0e0b Merge github.com:emacs-ess/ESS
new 225249b776 [developer] Remove incorrect `wait` argument from
`ess-get-words-from-vector` call
new c53e3dc58b More support for ODS in ess-sas-graph-view
new 7158847636 add example of "<code> # <comment>" -- which does not
indent ok, currently
new f68dd734b0 Fix bug in fill paragraph with roxy
new ca4221bf91 Merge pull request #147 from davidshepherd7/master
new f0d96abe5b pulled after stash
new 3d6a54bc60 Move R completion related functionality into
ess-r-completion.el
new afd519e543 update VERSION
new f543d40c2b fix for the non-GNU Makefile changes in January
new 0a455467a5 update from VERSION change (automatically now, with
fixed Makefile)
new 03ed3a0d82 [Fix #112] Add builtin support for company mode
new 4eb3536568 Move .ess_arg_help into ESSR
new ef5a0bade5 Bump ESSR version
new f105cc9a7e Don't use company "meta" parameter for non-local machines
new ed5144a75b Add company support for julia
new b0b4e82a07 Merge remote-tracking branch 'refs/remotes/origin/master'
new 8f48644d99 Adjust company julia completions
new bc3befaf98 Add r-completion.elc to Makefile
new acac12ea9b Merge pull request #150 from dickoa/patch-1
new 836da536d8 Use the old (require 'cl)
new 93f1d97c44 Merge remote-tracking branch 'refs/remotes/origin/master'
new 828b28e3b5 Add (sorted t) to company-R-args
new 9aff913f70 [Fix #125] Load package completions once per emacs
session
new 2b53aeb4cc Fix ac/company completion for recursive R objects
new e955b184b1 Fix formatting error for help pages containing %
new c9310940c9 [Fix #120] Take into account continuation sexps as a
whole
new c92de5516e [Fix #96] Add ess-R-fl-keyword:%op% and ess-%op%-face
new feb604e177 [#120] Add Ista Zahn's indentation example to
R-ESS-bugs.R
new 1088594036 Removing SVN repo from help
new e2a27dabd5 Merge branch 'master' of github.com:emacs-ess/ESS
new 39ac2f7111 cosmetic
new 3102d29962 need autoloads for ess-r-args[-auto]-show
new ebb504d1f7 Add optional PROC argument to `ess-R-get-arg-help-string`
new eb95910a4f Don't display company argument help on remotes
new 1b6f5bb6ca Line ending in '~' is also a continuation line
new f3fd647d0b Inform uses when retrieving RDS aliases
new b0dd3fec92 Declare ess macros for correct edebug handling
new 1c362e8879 Don't ask for dir-modtime if timestamp is not present
new 7fe77f0da0 Use y-or-n-p instead of yes-or-no-p
new e2d8ac06c2 Add `ess-smart-comma` to `eldoc-message-commands`
new 310bd26d52 Fix handling of `ess-company-arg-prefix-length`
new 71393400df Remove `company-capf` from the `company-backends` list
new 7b2adc4c3e Make buffer display customizable
new c07d47f142 Merge pull request #151 from sam-s/master
new 0c4aab747b Remove missing files
new 68dde6e3a1 Add missing julia.jl
new b0bbdb2752 Merge pull request #153 from dkulp2/master
new 36acb813f6 Cleanup trailing )s
new 56b0d86739 Edebug, please enter `ess-when-new-input`
new be6f6d534b Detect library|require calls in evaled commands
new cb9ff7e01a Clean closing ) in ess-r-d.el
new 8ddeb9fd99 Ask for CRAN mirror only once per emacs session
new 39aabb992d fix git version lookup
new 8b755ce36e cosmetic
new c90759ab7a Revert order of actions in `ess-show-buffer-action`
new 1381663198 Document changes for v15.03
new ba557bcc15 Correct indentation illustrations from #120
new d3acbdf84c Remove unused indentation code
new 2b47bab68c Improve description of indentation bug #27
new b85143688b Fix indentation bug #27
new f03a407edf Indentation: additional checks for bol, and protect
errors
new 9f50b5b2f6 Document indentation bug fix
new d93e5fe9f4 ESSVERSION=... only works with the $(shell ...) GNU-ism,
not with the `cat .... || cat ...` combo
new 8802873cc2 replace svn by git in some places
new e66c5f8db0 Version 15.03
new 8abe474c33 ignore rel.directory ess-<n>.<m>
new ce8e91b101 Merge branch 'master' of github.com:emacs-ess/ESS
new 6cbe608018 updates for debian release 15.03-1
new 73856682b3 Add `foreach` %do$ and %dopar% blocks to indentation
examples
new 7b42f90627 Fix broken heuristic used for open brace indentation
new 5951ba94c1 Fix broken %foo% indentation and consider them as
"continued blocks"
new ee9c27721c Indent after last ({ just like after last (
new 1a50c6fb25 thinko in doc string
new 1ba7daa91d modularize setting / toggling of "smart underscore" New
M-x ess-use-smart-underscore; notably (ess-use-smart-underscore nil) to turn
it off unconditionally
new 60d5ca5801 typo
new 30f514fbe7 ess-disable-smart-S-assign ( ==
ess-disable-smart-underscore ) : renamed from 'ess-use-smart-underscore' and
fix. Easy use: 'no argument = "turn off"' ... still not happy with naming
new b17ed5419c new version, as 15.03 has been released
new 589c4328aa new version
new 021fe58023 Add the MELPA badge for ESS
new 96fa53676f make-variable-buffer-local should not be called at other
than top-level
new 3551435560 Merge pull request #155 from
syohex/fix-for-local-variable
new 2fa5d38030 First attempt at ess-pkg.el (needed for MELPA)
new 371f6bfb2c Simple merge
new 1ff2245495 Should version be a string?
new 79ff42e6ec [Fix #156] Make %foo% indent as continuation statement
again
new 1c5bccb0be Test code to prefer higher bit (i.e 64 bit rather than
32 bit) Rterm versions for R-newest.
new dfd3566b5e Merge branch 'master' of github.com:emacs-ess/ESS into
origin-master
new 3b58fd185a merge
new 86ab76609d merge
new fa0c36ae4b *.dvi and *.ps are (almost) "last millennium" -- but
definitely "past"
new a7bce18f59 aarggh!! syntax error (forgotten @end i..) - seen only
now (after release!)
new 1a3b4cee3f thinko (and last message was wrong: this is all about
the *next* release)
new f329bc07a8 cosmetic
new 431711dd23 cosmetic 2
new ff0cd7f4bb more "not showing ess-<n>.<m>"
new 8c94329d27 more "not showing ess-<n>.<m>"
new b4142eeabb new version "15.09-devel" (trying the "-devel" suffix)
new 143de336e9 merge
new 04ce6fb1a0 fix from merge conflicts
new e23a8c0bcd fix 2 from merge conflicts
new 8cf2dd9a14 New '27b' indentation uglyness some comments (fixed /
unfixed); local page-delimiter
new 0f6b6cb70f Copy `company-backends` before deleting capf backend
new 46a2ca26d9 Correct indentation in R-ess-bugs.R
new dd0069f9d8 set version to 15.03-1 -- for immediate release
new 2471fe1766 Version 15.03-1
new 33de797309 Allow : as separator in R error messages
new 7918c06efa update VERSION (-> "devel")
new d9495ba094 also work for ess-15.03-1 ..
new 1fb2121c66 merge
new d9f3849c93 debian upload 15.03-1-1
new f0c5d8019e Add MELPA Stable badge
new 47fd5c3dff add debian/emacsen-compat (with a thanks to Kurt)
new 982bfad997 updated Debian packaging of ess
new 8a4ceab6a4 Implement ERT testing framework and indentation test
cases
new c31321952c Complete RRR style with additional settings
new 17efffd267 Merge pull request #175 from lionel-/indent-tests
new 2f7462a8d0 Don't use `window-width` in `ess-execute-screen-options`
new a11b9487ab [Fix #165] Add `invisibly` option to
`ess-execute-screen-options`
new cc581545de [Fix #177] Don't use new size function from emacs 25
new 82490daf33 emacs: choose elisp; humans: don't expect the '--script'
to work with 'env'
new 1560253c30 Don't use `setq-local` as yet
new 32fcd4e499 Use `default-font-width` on emacs >= 25 for
`ess-execute-screen-options`
new e08362515d Refactor indentation code
new 9eb70ddd89 Remove all delimiter offsets
new 32621e4842 Adjust default indentation settings and fix minor doc
issues
new fe958483c5 Fix compilation parsing in inf buffers
new 051870f221 Remove ess-offset-else and add deprecation warnings
new 9ca0ecfe4b Merge pull request #169 from lionel-/block-indent
new 3fa04d9368 Fix various indentation bugs introduced in code refactor
new 098cd19567 Merge pull request #180 from lionel-/indent-fix
new fe1aa53740 Generalise ess-indent-from-outer-parameter to
ess-indent-from-lhs
new 1f7a592568 Merge pull request #181 from lionel-/indent-from-lhs
new f369b397b1 Make (move-beginning-of-line) more consistent in Roxygen
doc
new 0933d85091 Advise (back-to-indentation) to make it work correctly
inside roxygen doc
new fde3bfe414 Remove roxygen adjustments to paragraphs to improve
consistency
new 918e12b256 Autoload compilation--ensure-parse
new 3cbf67c6d3 Indent roxygen fields on paragraph filling
new 25aa97d31b Merge pull request #176 from lionel-/roxy
new a59fb08185 Fix typo in newfeat.texi
new 198ec74312 logical operators lindentation "# 4" --- see #174
new 8f032f8750 update
new 2b023e39f0 Fix script line in `test/run-tests`
new b1ab0f4c2b Add make `test` target
new 93ecbefef3 Use `forward-line` instead of `next-line`
new 4b96d982d0 Adjust scrip line in `generate-indent-cases`
new 0329561609 Add `generate-indent-cases` target
new 61f8634eac if .. else ... nr 12 --- alignment breaking when some
have "{..}" and some don't -- #174
new 9195f1da65 update
new f24b780717 Fix indentation bug with else blocks
new e94ac74f50 Fix indentation bug
new fd1bb3a0ef Merge pull request #182 from lionel-/indent-fix-issues
new 09a5d251b6 Further document indentation changes and refactor
variable names
new d918667b2a Enhance tests with ert explainer and
not-change-on-indent predicate
new 0065de5357 Output diff file on failed tests
new 1d8aec6f53 More documentation and customization fixes
new 908fd91639 Rename ess-fancy-comments into
ess-indent-with-fancy-comments
new 22d16a00f3 Use define-obsolete-variable-alias instead of
make-obsolete-variable
new 3d06218767 Get rid of ess-default-style-list and quotes in
ess-style-alist
new 661085b390 [Fix #172] Require 'cl in ess.el
new daa96860d1 Doc fixes
new 4d2f38c8b2 Roxy: move to real bol on repeated
`move-beginning-of-line`
new 59865b1b09 Set ess-offset-continued to 0 and
ess-offset-continued-first to t
new 221e813f1a Streamline indentation documentation
new cedb5e16ad Better sectioning of ess-mode.el
new fb9d8068cb Adjust doc of `ess-offset-block` in line with 221e813
new a0e055f8d5 [Fix #183] Indentation issue with quoted function names
new f84a57b3a7 [Fix #185] Indentation of continued definitions
new 7fc863c089 Stop using interactive function (move-beginning-of-line)
in roxy code
new 3a48dee2c3 Merge pull request #187 from lionel-/fixes
new f15e64fff5 example from as.raster.array() - FIXME !
new 1f0288ca9c [Fix #184] Indentation of chained calls
new a0f441fd94 Make misc1 indent test more useful and add misc2 to test
set
new 00179a9475 Fix issue with indentation of continued definitions
new a51f47944a Fix issue with indentation of blocks at open paren
new 1601b07c44 Fix issue with indentation at prev-line of lambda
functions
new 6b08e4a19e Fix inconsistencies in indentation of continued
statements
new bb4197865b Fix issue with indentation at prev-line of if-else blocks
new d72297a18a New scheme for indentation settings and further code
refactor
new d7d6c9eafe Merge pull request #189 from lionel-/chained
new 21e60ac2f1 Document ess-indent-align-braced-continuations
new 7ac79e9341 Protect against busy process in `ess-function-arguments`
new e58c6939ee + # 15 of 'Control flow' -- exposing a problem
new 86ae282e6c add "our version of" (require 'cl)
new a10f8e7b6e [Fix #192] Indentation of continued statements at first
line
new 3aa213cfaa [Fix #193] Use system-type instead of window-system for
Microsoft detection
new a3d18c92bd Replace ess-indent-align-braced-continuations with
ess-indent-align-continuations-in-calls
new 902ec2e2dd [Fix #190] Override for indentation of if-else and
function declaration blocks
new 572fa5e584 Rename ess-indent-align- settings to ess-align-
new 9edb3c168c Merge pull request #195 from lionel-/fix-190-192
new bbe404c1be Fix infinite loop when indenting empty file
new 8798487793 Fix issue with indentation of continued statements after
strings
new 99658133c6 Fix issue with indentation of continued statements after
bracket indexing
new d090e1c2bb Merge pull request #196 from lionel-/more-fixes
new ecdd85645c [Fix #197] Don't show "speedbar" message on startup
new 3676e8b437 Use projectile root in naming process files when
available
new a3ac94da3b Fix issue with indentation of backquoted :=
new c220b43f60 [Fix #203] Fix unexpected alignment
new b93730faef Merge pull request #202 from lionel-/fix
new 8fdcebffb9 ess-execute-screen-options : Fixes #201 -- now works
with emacs -nw
new d9bd87a532 indentation problem (RRR): if(..) ... else if(..) ...
else ... all as function argument
new 38b6ba76c1 do not use '1L' etc {it is *not* parse()able, etc in
R-2.3.1}
new 0e377d2fae better style of setting options + resetting on.exit()
new 1ab8da41bc [Fix #200] Require 'cl in ess-mode.el
new b4a0649fbd Refocus *iESS* in multi-frame environments when jumping
to debug references
new 8606977fab Switch to a non-interactive version of
(back-to-indentation)
new da0c26ea61 Add size column to *R dired* buffer
new 5820755f29 Alter ess-rdired-sort to sort by new size column
new fc2a19e573 New command & keybinding: ess-rdired-reverse
new b3ca964c8d New keybinding "/" for 'hide-lines
new f39f3a12db [Fix #204] Indentation of unbraced if-else branches
new 44252ee85f [Fix #207] Use regexes to define continuation overrides
in calls
new 6ae9d3ffd6 Merge pull request #209 from vapniks/master
new 12172794fe Merge pull request #210 from lionel-/fixes
new bf911a4236 Improvements to ess-developer documentation
new 50647baf4b [Fix #211] Indentation of multi-line `else if` calls
new fb976ecddc Generalise `ess-align-declaration-args` to
`ess-align-arguments-in-calls`
new 0e6750d054 Merge pull request #213 from lionel-/fix-211
new 6fc8ee593d (window-frame) without arguments gives `error in
process filter: ess--dbg-goto-ref: Wrong number of arguments: window-frame, 0 `
in emacs 24.3.1. and about one second timeout if moving inside *R* buffer
during debugging. Fixing the problem, maybe not optimally ??
new 37b3e1f9ad update
new eed8974c35 instead of doc/html/*, ... but still does not help
new 767dd265ee add special case #2 : %in% __wrongly__ takes precedence
new 4b9b46b369 Minor code cleanups
new e3b3a9e7ff Fix indentation at prev-call
new b59f1c0661 [Fix #214] Overridden indentation involving %op% type
operators
new be7a8e4be3 Merge pull request #216 from lionel-/fix-prev-call
new 0ca3a4819f Revert "Fix indentation at prev-call"
new e8e0f04643 Merge pull request #218 from lionel-/fix-prev-call
new 6fa3615f5d Refactor (fill-paragraph) roxygen advice
new 46d4860236 a strange if(cc) AA else BB example : no "{ .. }"
with '[-i]' in AA
new 316c9ed811 New setting to refill call arguments
new 16bf5bca5d Merge pull request #220 from lionel-/roxy-update
new 4551f71ed7 Clean up code and comments
new 02ac4c96a2 [Fix #221] Indentation issue with if-else blocks
new f736851c9e Fix indentation at prev-line of arguments
new 9c9b29fd17 Refactor indentation of blocks
new fb52e7c14e Fix call filling issues
new 11a0bd4775 Fix issue with indentation of continuations
new bbe3356336 Fix issue with indentation of blocks in calls
new d2509dabc5 Merge pull request #222 from lionel-/cleanup-fixes
new 68b77985b8 Fix issue with indentation of commas
new ff9fc804f7 Fix issue with call filling
new dd4ec591ce Handle strings in call filling
new d7f0474f75 [Fix #223] Indentation at prev-line
new c6e4a7f229 Merge pull request #224 from lionel-/more-fixes
new a033decf46 Reindent and remove trailing whitespace
new eb4534d715 Fix indentation issue with continuations
new 2ac90d2e5e Rewrite (ess-beginning-of-function)
new e3293080f3 Continue implementing new defun motions
new f6fe0126f1 Fix bug with new defun motions
new e16e13d36a Document indentation in open-delim -> prev-call ->
prev-line order
new b94e4c53b7 Merge remote-tracking branch 'upstream/master'
new 58e0ecc018 Revert defun changes until next release
new 65a4e3227a Improve indentation of prefixed blocks
new 9c56f440bf Merge pull request #227 from lionel-/block-lhs
new 7bfcbbda41 - mark some previously unfixed examples as fixed - new
case 31 (for @lionel-): beginning-of-function is not found
new 9f84abc263 Merge pull request #122 from Wilfred/master
new 7cc05d4832 We now depend on julia-mode.el (from the julia sources,
which MELPA also tracks). For now added here, so it is in the tarball.
new 431543a9f8 add julia-mode.el to tarball
new 0cc8380508 Add julia-mode to ELPA dependencies
new 1ed2bdc081 Remove advice for previous-line
new 140245607e [Fix #231] Typo
new b4efbeedb4 Implement a third kind of call filling
new e463ca015b Fix indentation issue at prev-line
new 4716adc432 Add lisp/julia-mode.el to .gitignore
new 4d884dc3d7 Allow `bare-blocks` in `ess-align-blocks`
new 8ab856d04a Introduce RRR-aligned style
new 745a438d7e Rename `ess-prev-call`- settings
new c86e84d10a Update doc for `ess-indent-from-` settings
new 8b77e748e5 Merge pull request #228 from lionel-/hanging
new 6338d70b00 Indent relatively in certain cases
new e3e2f0af44 Fix the fix
new 177bab2f97 be smarter about julia-mode.el
new 8db31b5bc0 be smarter about julia-mode.el
new 9f4b83898b Merge remote-tracking branch 'origin/master'
new f92d27f40b fix silly early commit of Makeconf
new 8fd31cac6e Fix indent issue with continuations
new c6aa7e1d0f Mention application of third kind of call filling
new 25a8f4165c Implement (ess-jump-if-else)
new b0d4089bca temp
new f440e9a9ee Implement refilling of continuations
new 92cc78e12e Use correct setting name
new 3ffa451464 fix dox for inferior-R-args
new 1f563ba3bb merge
new b5d2a0cffb Improve undo behaviour on code refilling
new 7e41b47012 Fix issue with relative indentation of blocks
new 7136aceedd Better logic to detect infinite loops on refill
new 2eede3b0b5 Fix some issues with indentation of comments
new cf6ab7ca88 Refactor indentation of continuations
new 13ded89ff4 Remove orphaned functions
new 7293a0f1bf Implement (ess-jump-parameter)
new 42613f0fe1 (comments & whitespace)
new 7669c3d65e Improve logic of (ess-point-in-continuation-p)
new 055cd36503 Reindent context after code filling
new 5919d6da4c Move undo boundaries to correct place
new d28454290f Cycle through styles on repeated refills
new 8e5ca7bbc0 Improve doc for code refilling
new 4d43a77691 Add ess-fill-calls-newlines option
new 08e7a884c8 Improve third call filling style
new a3d30acfae Prevent infinite loop in continuation filling
new 853871c240 Use input history in `ess-developer-source-current-file`
new 8a7ceffa8e Inherit from highlight in tracebug faces
new a7cc11091e Better comments in ESSR/developer.R
new f685622cdf [Fix #186] Developer: Assign correct environment to new
functions
new 780d4f2626 Fix typo in developer message decoration regexp
new 5a96cea841 [Fix #234] Indentation of unbraced function body
new 37bb6190b3 Improve ess-inside-string-or-comment-p
new 31fdf93a83 Remove ugly defadvice of font-lock-after-change in
ess-noweb
new a9e2709dcb Fix missing fontification and error loc display in iESS
new fdde017f01 Simplify (ess-indent-line)
new 33710cf20e [Fix #236] Infinite loop with page-delim at top
new 2abd85f95a [Fix #232] Continuations in bare if block
new e4f544f2fc [Fix #237] Indentation of nested braceless ifelse
new 7b261da64c Fix typo in test case
new 16aa1e2f74 Improve climbing of blocks
new 2ac220fb09 Use non-interactive sexp travellers
new e919abfc31 30 c): another indentation glitch
new f8aa63d206 Enhance marking and narrowing of defuns to `..-or-para`
new a657ddfbad [Fix #237] Braceless continuations imbroglio
new 8ecf22f299 Remove cont. indentation in any() and all()
new f74cf8e973 Use default values explicitly in indent styles
new 7c2813e28b [Fix #238] Add ess-align-after-operators setting
new 6a68660d30 typo; -space
new 7b07b986ab Simplify overrides for continuations indentation
new 7f77067f68 Cycle back to original state on code refilling
new b50b0bd48a Improve backquoted names jumping
new d8a69dce2a Add RRR-aligned to `ess-default-style`
new ef2171065a Fix for using cl functions
new 21d43f02a2 Merge pull request #240 from
syohex/fix-for-using-cl-function
new 85cc5e601e (comment tweak)
new 08d775e88d merge
new 50fdf5bc59 Version 15.09-*beta*
new 710d8fab6f Blink whole call on code refill
new 65dd237b3d Fix some mistakes in news items
new 1d724bf776 Avoid cycling twice to same state
new 023be0b39a add modern pdf/cdf/rand functions
new 464ecdbc75 Get help now (v0.4) from Julia via @doc
new db6e604d8b Restore point after cycling to original state
new a51ba29465 do not clobber new defs of f10/f11 with
ess-sas-global-*-keys
new 224f184918 make refcard reproducible (cf #173)
new edecf2690f Add temporary notice to `ess-fill-calls-newlines` doc
new b269e12b67 Improve doc
new b19c3c548f Add RStudio- style
new 7ca6859f46 newfeat.texi
new 46735e81a2 Rename RRR-aligned to RRR+
new 956d82ec18 Merge pull request #243 from lionel-/RStudio-unaligned
new 786a30077a Remove redundant test styles
new d2038806b9 Remove redundant test styles (bis)
new 99745910e8 Simplify newfeat
new 818a6a72aa Merge pull request #241 from
emacs-ess/feature/refcard-date-info
new 5bb175dd70 add support for ?topic documentation in julia REPL
new ca22a4b543 Merge pull request #245 from
dellison/julia_repl_questionmark_doc
new 53ffe7de1e + ?<topic> for julia
new 0619374154 cosmetic
new 00f0ec07f3 VERSION := 15.09 - ready for release
new 2b6d24132a Add one more autoload for 'with-parsed-tramp-file-name
new 0e21017ea1 Require tramp for used macros
new 55342a94ab Update notes for installing ESS to get Julia editing
support.
new fb54b636fe Update Commentary.
new c62d828ccd julia-mode.el is *included* in the official source
releases
new 0b6f926473 tweak wording (around "projectile")
new 82d13c36f4 Version 15.09
new b394dbfde8 Fix C-c C-z to work with *julia* buffers.
new 14597165b0 Update `ess-load-file' to work with Julia.
new db6442a582 debian release 15.09-1
new db0b752c89 Remove references to
font-lock-beginning-of-syntax-function
new 7541dfdf24 [Fix #248] Indentation of if blocks enclosed in ()
new ef3cbb7838 Fix bug when refilling commented R code
new 7eae4e7a1e Detect continuation when point is on last term
new 221d46ddfb Add fourth call filling style
new 53fec06ece Add optional style argument to fillers
new 15dc4c7241 Indent closing delim after comma+newline
new 20145aadab Improve order of expression filling
new 1b43f4b639 Fix bug when refilling at top-level
new 3b0408a354 Don't call `compilation--ensure-parse` if not defined
new b8ce06d358 version:= 15.09-1 (to not confuse it with the release)
new 5cd5a4e53c Indent relatively after if-else
new 26dd3df70c Implement (ess-climb-outside-call)
new d6f21be256 Return bounds as positions by default
new f063f942f5 Fix issue when identifying continuations bounds
new bfed5804b0 Fail to detect calls with unbalanced parens
new b410e78244 Check for call in (ess-args-bounds)
new a62fa29311 Add etc/completion_ideas.R
new 86db214fec Handle chained delims
new 86c8bb44ec Replace (ess-climb-function-calls) by
(ess-climb-outside-calls)
new 670b7bdbc7 Add (ess-climb-outside-defun) and
(ess-point-in-block-call-p)
new 08fcd8bf9f Reorganise syntax and indentation code
new fd1b4a56a1 Split (ess-indent-line) and (ess-r-indent-line)
new a40e2701ad Julia v0.4 compatility.
new e57787f3d3 Merge pull request #255 from denizyuret/master
new ffe37453be Update Makefile
new dd226e2027 Merge pull request #256 from dickoa/patch-2
new a13d7fb786 Parametrise call climbers with call name
new bf352be823 Use prefixed-block terminology
new 49f901ab5f Improve argument travellers
new 9c5c1a981b Implement (ess-cons-arg) and (ess-args-alist)
new e53f1a6c16 update timings with ESS 14.09 and "current" (ESS
15.09-1).
new 2822e990d9 Merge branch 'master' of github.com:emacs-ess/ESS
new 051e64dfae names -> fieldnames in Julia 0.4.
new 35e3d6b142 ess-julia.jl: quotes in types were causing trouble, fixed
new 9a44dbeef1 Backward compatibility fixes for Julia v0.3.
new 2b24242bd0 Merge pull request #259 from denizyuret/master
new cca4be4c8a Use 'defun' to refer to function declarations
new 7bda49c529 Finally found a solution for detecting unbraced blocks
new 9413849f5e Implement jumping inside call
new 6de386ae3e Don't trigger modification hooks on \n insertion in
process filter
new 12f7ee0d05 [Fix #258] Don't compilation--ensure-parse for now
new 1b5c28df9a Merge branch 'defun'
new 5966aa094d [Fix #254] Broken opening curly in function declarations
new 2736ebc6b0 Display knitr output buffers only on error
new bd9c9e102e Refer to -opening rather than -curly
new 8e303a1c6f Indent closing paren after a continuation
new 32004776a9 Simplify operator jumping and fix bug
new 431de6bd27 the 'touch' has been important (for me as release
manager) [do keep it!]
new fc34bc556b no longer use SVN-REVISION; but don't want releases with
"<unknown>" in `M-x ess-version`
new 96823f8bb9 getting "git ref" into *released* ess-version
new 056a31d5e2 typo
new 40741f0fc4 tweak for git-ref
new 860fe476c8 another typo (should use a branch ..)
new d9e906b5e8 Version 15.09-1
new 5b12a8243d Try to auto-push the release tag -- so we don't forget
everytime
new cd60abf6e1 Debian release 15.09-1-1
new cafbd861df - allow cleanup (.IS.RELEASE ..) after release - 'make
install' in etc/ checks if there's an .IS.RELEASE
new cae52baa3c Update version to '15.09-1 patched'
new 95b6df3f5e merge upstream
new c9c5efd635 fix docstring typos for ess-delete-dump-files
new 08d5082953 Fix ess.texi typos.
new 31487c05e8 ESS[SAS]: new distribution functions added
new 6fb620b38e Add ess-swv-weave-PDF to knit, compile, show PDF
new ba71f5f4f0 Add entry 'View PDF' under 'Rnw-mode' submenu
new 0c85be8123 Widen before counting lines in ess-goto-line
new c27589eb56 Explicitly move window point when in debugger
new 07e8a3f33a [Fix #264] Use display-graphic-p for terminal check
new 377970f73c Merge pull request #261 from Jehops/fewer_popups
new bb244497b2 Rename ess-tests.el to ess-indentation-tests.el
new 2796429392 Fix infloop upon call refill
new e1a49f71d4 Add literate testing infrastructure
new a2c55c7d0e [Fix #265] Indentation of else following curly
new 3d82de9a23 Ensure TeX output is always shown on error
new 3826d4a035 Merge pull request #266 from Jehops/ess-swv-PDF-pr1
new 0663567020 tweaks: using string= ; indentation
new 1fc836dd42 [Fix #267] Climbing of mixed subsettings
new af45422a39 Make sure whitespace is included in test case
new 36b9e387ab Improve (ess-indent-exp) logic
new 8ffa19c6e4 Make C-M-q test case more general
new 7d1e64178d Fix issue with roxygen refilling
new 6fd724c3e3 indentation issue #268
new ff8e649144 [Fix #268] Issue with indentation of aligned blocks
new ba3bcdb8d2 Fix bug in coda statement and do not accelerate burnin
by thin
new a44ef87648 two-line function definition *plus* if else -- wrong
indentation of '## comment'
new 91bf2db439 store *correct* indentation
new 5e1226c8dd [Fix #268] Relative indentation of comments
new b6486f6220 Indentation of a "broken line" '<<-'
new 626ca5a2f9 fix for issue #249: SAS has no prompt
new 1f4f885f6d new indentation case '32 c)'
new 7add805946 merge
new c3674621bd 1 l
new 7b4a9a5aaf add proc gee
new 24307c6ef1 add fcs statement
new 517ee251b9 fix for issue #249: SAS has no prompt
new 2224604900 [Fix #269] Define <<- as definition-op
new 45ffc3ec3c [Fix #270] Climb parenthesised expressions
new 4d42d92e22 [Fix #263] Infloop on blanks climbing
new d8751cff20 Avoid recursion in (ess-skip-blanks-forward) as well
new 18bd6d8d2c 6e--6g "foo" <- function() \\ {" should not indent '{'
new 6dc304836a After '###', indentation should not change
new 6008135018 mini-update
new 4a7ab324cb [Fix #273] Indentation after ### sections inside
function calls
new e42371a53e [Fix #272] Use sexp travellers to climb quoted symbols
new b1911a30f2 Prevent infloops on blanks travelling
new 68b7b9ab14 [Fix #274] Climb unary operators
new 8d6e5ad9dc [Fix #252] Improve roxygen prefix support
new a78e745027 merge
new 9cf747e736 [Fix #277] Better regex boundaries for prefixed blocks
new 2c8377f833 Add more spacing before headings in literate tests
new fbbfaf0220 Specify R arguments non-interactively
new 49badafb40 [Fix #278] Blanks climbing logic
new cf7ded2d0d Fix infloop on blanks climbing
new c264b03be2 updated to current RRR indentation defaults
new 198f7b85de Version := 15.09-2
new 01328e8303 merge
new 90aef86ec2 Version 15.09-2
new 93bbccbd84 Debian release 15.09.2-1
new 04370b6b59 update (address!) from
https://www.gnu.org/licenses/gpl-2.0.txt
new 680549abaa merge
new 66b0604c95 Clean up key substitution for 'newline-and-indent
new 8faaf91201 + " patched"
new 837454b764 + " patched"
new a7cdc6ce77 Delete 'using Compat' from ess-julia.jl
new 75a35c192e Put Info node as subtopic for the Emacs menu
new 6d05ba7c89 Merge pull request #286 from unixpipecentipede/master
new 3805b268fb (C) -- 2016
new 1ae841b69d merge
new f51661fbed adding Lionel
new 4cd9432e4d adding Lionel
new cce7d02029 Generalise ess-execute-screen-options and make it work
with stata
new b5c07bb1d6 adding Lionel
new 01db712776 Implement appropos search for stata and cleanup
ess-sta-l.el
new 321fccd37e [Fix #289] Correct erroneous modification from cce7d02
new 77d2a8ba8f Add comma to R's regexp of index topics
new 00a5c4c921 Merge pull request #281 from lionel-/R-args
new f903ba75f8 [Fix #290] Continuations in braceless if branches
new 44a65195f0 [Fix #293] Operator climbing in argument lists
new 90c92678af Better climbing of := operator
new 27d5150f9a Better climbing logic for %% ops
new 6160163f6c s/ kill / delete / : newer comint
new 9ef548725d Fix ess-r-args-get
new 84f49124de From Kurt Hornik: Fix Rd-preview such that it now does
"render" \Sexpr{...} etc (when R is new enough).
new 7776edd306 [Fix #296] Proper check for `skeleton-pair in
`ess-electric-brace`
new 1d72696648 debian/changelog entry for #815734 build regarding
texinfo issue
new 60050d06dc Aligned ess-julia-customize-alist.
new 4ae82e0ec8 Added getwd and setwd commands for Julia.
new 2a5951394b Merge pull request #298 from tpapp/master
new 3d0ada089d added Build-Depends on texlive-fonts-recommended
new cdfd70cb72 Add autoloads for R-mode and opening *.R files
new b18a8dcc5b Merge pull request #304 from davidshepherd7/master
new 6dc0c974d4 [Fix #305] Don't make post-command-hook buffer-local in
ess-noweb
new e18d8702e0 Capture testthat style errors in our compilation regexp
new b4fadc2589 Fix C-x C-f typo in the manual
new 4a8fe78812 [Fix #308, #305] Revert 6dc0c97
new eaf68f1973 Update .rutils.help.start() to match R's help.start()
new 9be858b411 Merge pull request #310 from spluque/rutils
new 2ae48bf7f4 Don't modify search path when using devtools
new 5eed0d90cf Let user specify dev package via local variable
new 4262e87e7d Smarter loading behaviour when adding a package
new 17d965b901 Improve devtools integration
new 1f79c0c12f Smarter package detection
new bddb3aa73a Add support for devtools::install()
new 5603356171 Add echo messages to devtools actions
new 1b8301050c Even smarter package detection
new abe0487f88 Add `r` to list of package directories
new 28c641b79f Change check_doc() for the more useful revdep_check()
new 2831f0d4d2 Give package path to unload()
new a01ca9586a Check whole hierarchy unless
ess-developer-check-all-dirs is nil
new 399f21ab78 Add (ess-developer-unload-package)
new 0e3836faba Add r-devtools-map to `C-c C-w`
new bdc5a9c37a Deprecate developer-mode
new bddb4fbf64 Standardise alternate commands of devtools functions
new 535e8cddf9 Change namespace of devtools functions to r-devtools-
new 71ee2eb69f Add (r-reload-inferior)
new 586c659ec8 Force buffer on package selection
new 0384c6f825 Add generic (ess-developer-load-package) command
new b6e9284214 Add r-reload-inferior-hook
new 3eabeae199 Deprecate variables correctly
new e45c553286 Use ess-r- namespace
new 4245d74f42 Always add a package permanently
new 746221603d Update ess-developer- keybindings
new 82d5d8e200 Fix faulty defun
new e1e106a256 Toggling interface for code injection
new e07414fba8 Fix typo
new 5bc7158447 Developer doc cleanups and minor rearangements
new c8f10aca8b Restore previously deleted developer code (commented)
new fda95a09cc Start turning ESS developer into proper minor mode
new d029a93b99 Fix infloop in package detection
new b131259e45 Simplify package selection
new 3115a9a87c Better logic in package detection
new ad166fc90e Remove alt commands
new e677f8bd78 Remove attached-only option for package selection
new 4de571659b Start using ess-r- prefix for code injection
new b2af1e30a8 Rename ess-r-devtools-map to ess-r-package-dev-map
new 414f9c5d98 Add proper keymap to ess-developer-mode
new ca7a0e0406 Use hack-local-variables-hook rather than R-mode-hook
new 87fe73088d Finish renaming ess-developer-code-injection
new d8790c16fe Rename ess-r-source-environment-in-packages
new ac0fdd20c0 Rename ess-developer- to ess-r-package-
new f1c453a690 Rename ess-developer-package to ess-r-package-info
new e90139957c Rename ess-r-package-package-dirs to ess-r-package-dirs
new 238af141e9 Fix issue when initialising pkg in a non-visiting buffer
new 686c28b7e9 More useful revdep check command
new fd823dd647 Move ATTACHED-ONLY option to global variable
new 5e3fefeeee Better prefix for code injection
new 3697859a56 Simplify UI for evaluation in namespaces
new e7d819c104 Move functions for R interaction into own section
new 31eaa0ff4a Turn namespaced evaluation to a minor mode
new 8137006950 Start adding tests for ess-r
new c03b6cace4 Use conventional formatting in ess-r-package.el
new deb1c0d36d Restructure ess-r-d.el sections
new 295827c040 Start cleaning up `ess-load-file'
new 48b85ac9e2 Extract `ess-r-load-file' from `ess-load-file'
new 104414db57 Better docstring for `ess--make-source-refd-command'
new 3e97edab6a Reindent ESSR files
new 5497dacd41 Make namespaced loading quiet by default
new 40e60cf21d Refactor `ess--R-load-ESSR'
new b21c4b50d2 Shorter variable name for evaluation environment
new def44a87e5 Large clean-up of evaluation functions
new e5a6eb1972 Extend testing framework
new d1babac6eb Verbose output when loading in a namespace
new 3060bef934 Fix tests for formatting of R evaluation command
new 62cbb246d1 Don't use `when-let' as it requires Emacs 25
new 5f91bf209e Fix some issues after separating the cleanup
new 29a880214e Fix eldoc lookup
new d69e52be26 Use ess-build- prefix for formatting functions
new e7f72ac12e Fix R help
new eade1583ac Fix bogus error message when help_type = "html"
new 1e26127058 Fix typo in args list
new 21e5335389 Doc cleanup
new 19e4540aa0 Activate injection in packages
new 0add359574 Rename ess-r-set-source-environment-in-packages into
ess-r-package-auto-set-evaluation-env
new 95b25019a6 Finish renaming -format- -> -build- in d69e52b
new 504da5a2c8 Fix "stringp nil" in package path finder
new dcb3d47824 Add compat for when-let and if-let
new 49cf01ad21 Rename ess-r-select-evaluation-namespace into
ess-r-set-evaluation-namespace
new 03a90d9ac2 Streamline env evaluation and simplify mode-line
new 30bec5baff Rename to more intuitive ess-r-get-evaluation-env
new 1b111e9704 Add *none* option to env selection
new 2ebd6741c5 Bind "s" in ess-dev-map
new 94df5a8d64 ess-r-package-current-package-info ->
ess-r-package-get-info
new 1aabb585de Cache pkg info in non-package and related cleanups
new b438dac498 Display mode line PKG when eval env is same as package
new 48afb52cf0 Remove debug and err-action from mode-line when
not-active
new a331800873 change modeline to mode-line
new 10f63dd0cf Remove incomplete when-let compat
new e50445ebc3 Lowercase "pkg" in modeline
new 6af848815e correct thinko
new e082889b71 [Fix #313] return non-nil on work in
ess-help-r--process-help-input
new a12056208f mention changed developer mode UI
new 4fa05056b0 merge
new 43781aefb5 add chkPretty <- function(.......) --- a "real"
function exactly from the latest R sources {in tests/reg-tests-1c.R}. C-c C-c
{or M-x ess-eval-function } completely fails with it
new 5829ffb193 Fix issues with auto-activation
new 7f68f579aa Remove useless `ess-r-package-deactivate-in-package'
new 08d9d7c05a Rename `ess-r-package-activate-in-package'
new 23a32c961a julia-mode.el has moved
new b33400c0d0 Merge pull request #315 from alexg0/patch-1
new f8f68a84a0 Fix minibuffer message on namespaced evaluation
new c94335375c Fix interactive help on no-object-at-point
new db66bba961 Restore `ess-replace-in-string'
new dc94b20f22 [Fix #316] Implement a better check for end of chain
directory climbing
new f15f500979 Fix quote
new 4137dd3720 Fix broken links in indexed help pages
new e87714be20 Display [tracebug] when evaluating in debug mode
new 4d839b0c80 Fix evaluation of strings
new bb90cb08d7 Tweak reporting of testing macros
new c00a2eb065 More consistent evaluation message while debugging
new 37425054c0 Get rid of ess-make-source-refd-command-function
new 006140ca3a Better prefix for ESSR namespaced eval functions
new e3b5f259cf Simplify in code .ess.ns_source()
new 406bad9346 Propagate namespaced evaluation to dependencies
new 6b2cfc2208 Check for locked environment
new 10d6345f21 Tweak eval message
new 13038db29c Make sure eval-region doesn't move point
new 2902df2ec9 Document a couple of interactive eval functions
new 235fc0ad7c Better sectioning
new 6ebaea2658 Move load message to ESSR
new a41630dc56 Don't forget returning loading results
new a6484da113 Rename R-customize-alist -> ess-r-customize-alist
new bb1cab2696 Add simple generic mechanism
new ff9fc762c8 Expand and fix generics
new f1a0a38ac0 Use ess-method for most generics
new 098efd79e7 Don't print source message with sourced evaluation
new 0945b39729 Use namespaced evaluation when debugging
new 279b85a540 Only auto-activate for file-visiting buffers
new 70c15b451e Use defgeneric and defmethod
new 195d84eab0 Invert order of dialect and name in ess-defmethod
new b262af5a44 Print 'sourced file' message before printing details
new aa90060bae Better style
new 66c686221b Fix R help with ?foo::bar
new 7650cb7e8d Detect when user changes options('html_type')
new 0c68f35996 Flush help buffers when options('help_type') changes
new 6dac4c4e56 mini fix
new 1b74879846 Require cl-lib rather than cl-seq
new 23383ae261 Remove annoying y-or-n-p on process quit
new bac6716431 Eldoc function is called even if no-eldoc; fix that
new 566e514f28 Fix wrong renaming of ess-r-quit
new eddd6e5cd4 Tweak namespaced eval message
new 748aa8c622 Fix a misplaced :override
new 06e890bff7 Make VIS arg of ess-eval-line optional
new f2913c6d38 add ess-generics.elc and ess-r-gui.elc
new c09da91c4c Replace `ess-help-quit' with `quit-window'
new c095242f4e Remove executable property
new 87067d2ad0 Fix package mode menu
new 1fe3bafb67 Document new features
new 898df57735 Update release date in obsoleted commands
new 691dd2ef3e Support filling Roxygen blocks that contain backtick
characters
new b1f7d1dfcd [Fix #325] Don't trigger debug skip in magrittr
debug_pipe
new c60500c08d Show process in debug mode when no source refs are
available
new 1645d4be8e Implement pipe breakpoints
new aa466a8d1c Count lines, not chars when killing close by breakpoint
new 9a244d3ecc Correctly handle environments and lists in pipe_browser
new 571259a148 Implement a simple MPI and handle dev_source messages
new e31d14b543 Rename *-select-package -> -set-package, -set-namespace
-> -set-env
new 31daf2df06 Emphasize pkg in mode-line and remove
ess-r-package-indicator-face
new a267931af0 Cleanups
new b23b22b24c Add right QWERTY single key shortcuts to
ess-r-package-dev-map
new 3475f7ccfe Add mpi.R to ESSR
new 27d0701722 Add more single key commands to ess-r-package-dev-map
new ff642bf615 Change control characters in mpi
new 35e7eb81cc Further mpi enhancements
new 09e3281232 Unify all source dev messages into one
new a5c71cb51f Simplified backticks test case.
new 49f967d1c3 Use spaces instead of tabs.
new 13b02c8f52 Added necessary NULL in backticks fill test.
new 1b0f053481 Merge pull request #324 from nfdisco/fill-backticks
new 9b1eb4f6bd Restore file sourcing feedback in process buffer
new 0d269574ad Don't fail on invalid DESCRIPTION file
new cc3fec5d10 Document
new 9a968a7b53 Remove -devtools- infix
new dd09a1e3c6 Use -package- instead of -devtools-
new 8e3a09f641 Revert "Remove -devtools- infix"
new 13f61e7640 Add interactive to ess-r-package-load-package
new 4d168cd5ba explicit error in ess-r-package-load-package when in
no-package
new 292235db20 Remove redundant ess-r-package-load-package
new aabb415175 16.04
new 2db67ffd17 Don't allow new lines in error regexp
new 3f5ac94244 Impose :sorted in company R backend
new 5e80673495 ess-version update from VERSION (forgotten 'make' before
last push!)
new 6b89391a13 Get rid of needless `inject` argument
new e5bd50a490 Always inject in packages
new 991dd34195 merge
new bb9fbe4956 [Fix #328] Put TYPE argument back and make it work as
advertised
new 1feeb030df typos
new 74499275bd try harder not to accidentally rm README.md
new a4866898e1 Keep silent when nothing is assigned in ns-eval
new d06975a87e Always eval locally while debugging
new dc5f618fb1 Revert part of previous commit
new 191f629fd7 Differentiate checking from testing
new 22d1a7fe3d Merge pull request #330 from fmichonneau/patch-1
new cccb948138 Fix julia company completion
new 81d34db663 Version 16.04
new 1ebfe48f91 'tag -a' : hopefully auto-works next time
new a54e3eeddb updated for Debian package 16.04-1
new 5acb40bd07 Proper eval-defun indicator while debugging
new ef7decb901 [Fix #332] Trailing package path delimiter on Windows
new e0d1a0dae3 Fix another issue when path cannot be found
new 9afebdde9d Implement file-filtering in devtools::test()
new 17afe092f7 Also filter based on non-test files
new 687a1bca26 Implement command for devtools::install_github()
new 059eb57d7c dropping support for Emacs 23.x and XEmacs
new 53f1eb76de skip installation with emacs23
new 23af3e702f Update command building tests
new 5218ac1ed1 Run presend hooks with namespaced evaluation
new 67a7a80e48 Add tests for presend hooks
new 9d662a36f0 Turn `output' into a macro
new 199a7114b1 Strip out srcref from error when sourcing fails
new 1728a0c10b Respect ess-can-eval-in-background in eldoc functions
new 8dc7f55a52 Set ess-can-eval-in-background to t and remove async
evaluation for now
new 2130dda2f8 "cosmetic" (nonused, deprecated)
new fd71a8bc64 [Fix #334] Don't remove tmp files within on.exit
new acaceae519 [Fix #339] Don't remove non-existent files in .ess.*
functions
new eb403c897f Aesthetic
new bdc8ef6cff Correctly detect names at point that start with symbol
new 749bcf2724 Fix debugging/tracing in packages
new ba0df3d9f6 Don't show file source message twice during ns_eval
new 892dfba83a [Fix #341] Flag for debugging marks both package and
namespace versions
new 13c1d776f9 Docstring improvements
new e06bc337ad Better handling of backquoted names
new 4f7a59b224 Don't treat : @ $ as symbols
new b321149a26 Better handling of %op% operators
new b67b190042 Add ->> to recognised assign operators
new 4bae6e3ee2 New ess-operator-face
new 404e3bd6bc Implement a tokenizer for R
new c2ef4090ab Print informative messages during literate tests
new 7a5ee7a456 Implement token climbing
new 1555df0a11 Tests for tokenisation
new 87a95ef75a Return nil when climbing on start of buffer
new 347eac11cf Explain internal tokenisation errors
new 992c56ec4f Fix climbing of punctuation tokens
new 42d56fd92a Include token boundaries in token type
new a125ef66fe Implement refined token type
new 5dac220f5d Use tokens for operator jumping/climbing
new 80d5b1fae4 New naming convention for position predicates
new a0395d97ae Implement `ess-escape-token'
new 5161d33c96 Rename ess-escape-outside- prefix to ess-escape-
new 8e8b114c19 Add predicates for token types
new 01eb42a788 Use tokens in else-if climbing
new b7ba2d6caf Get rid of back and forth sexp travellers
new e005ac0317 Move ess-refine-token
new 90d45b5c46 Switch to a simpler token data structure
new e111ef211c Start implementing forward and backward Pratt parser
new b88d719efc Correctly identify keyword boundaries
new 02163ca9ea Remove string delimiters from inferior syntax table
new 60fc020b8c Fix whitespace climbing with form feeds
new 1b0df934cc Handle local variables in literate tests
new efef01824c Extract ess-fill-args--roll-lines
new 8ba591c9ca Handle empty arguments when filling calls
new 591cef3805 Merge (uselessly) extracted function
new e4eda78d05 Merge pull request #329 from lionel-/syntax-tokens
new d9f559b0fb Handle comment in defun fontification
new eae9e8fc9d Follow -p convention
new 5a29d8ba1b Use same syntax tables in inferior as in scripts for now
new 75aad501c8 Keep % with word syntax in inferior buffers
new 73ec35a8b9 Vignettes: By default only of attached packages
(all=FALSE) Prefix arg allows to get from all installed packaged
new e0e3163860 Change :sorted to new :separate in R company backends
new 5141f425e6 Fix manual entry for new namespaced evaluation
new 1ddc919e2d Add specialized ess-mode-completion-syntax-table
new 6e94b9c10b Further completion syntax table fixes
new b923f30152 [Fix #340] Implement ess-julia-completion-syntax-table
new 77e96098d4 Fix julia's help topic retrieval
new 6892dd2941 Activate ess-r-package-mode also in non-file buffers
new 6fe38742ac Don't show trailing whitespace in help buffers
new efff7db172 Fixes git tag for new release
new 5bd3b3e2e3 Merge pull request #357 from jabranham/fix/makefile
new c8ae60ebe0 Deactivate roxy stripping of prefixes
new 5c86c43783 Clean up roxy-mode
new 38e0217acd Fix roxy stripping when evaluating region
new ed63cb4cf6 Don't send comments to inferior on paragraph evaluation
new 8661f48cf9 Fix code typo in previous commit
new af9c7ab5a8 Fix style
new 1dea32ec5c Implement fontification of roxy examples fields
new 653bd37ec3 Implement small tool for extracting roxy field
new bfa010ff0b Add properties in one pass
new 91c54055c8 Only add dimmed background property once
new 0df9959530 Reset fontification when @examples is altered
new d0c0e986f7 Integrate roxy and outline modes
new 01f763f4b4 Option to hide @examples field by default
new b454305dcd Better handling of outline-magic
new 14c9551ea6 Don't show children on cycling @examples
new 297356d814 correct fix for #360: ffap -> tramp is indeed confused
even by <URL: http://..../>
new f916bc4fce Fix name typo
new 411d335fc2 Finish emulating properly derived mode
new 4415fdd5c5 Shorten modeline ESS[julia-derived] -> ESS[julia]
new 60874582b1 Fix typo in ess-describe-at-point-method docstring
new 669c954d63 Merge pull request #361 from dellison/master
new 6839697ad0 Revert "Finish emulating properly derived mode"
new fc81449c8a [Fix #364] Don't activate r-package-mode in a range of
modes
new f30d1b15e6 [Fix #362] Don't rely on default-directory being non-nil
new 388b403901 Mailing list address: @stat.math.ethz.ch has no longer
been working for a couple of years! -- finally also replaced by @r-project.org
in our own docs (!)
new 14e80d605a Bump ESSR version
new ffc0d13354 [Fix #365] Proper mode initialisation in inferiors
new c83eed1886 [Fix #369] ess-remote with Julia shell
new 9f2a6415c2 Add R CMD check on CRAN's Windows server
new 232c03525d Zap custom forward-sexp-functions
new 3a5b7457bb Remove some dynamic scoping
new 2d382274f8 V:= 16.09 to be released soon
new 91e52266bc dribble slightly more for "ess-help"
new ba18113d99 version := 16.09
new 0d17fca030 + missing ")"
new f7df845d1c Add command for creating a package skeleton
new 373106ef63 Add dialect information for inferior forcing
new 592f3d21b8 Add an MPI error handler
new 48b7b25966 Add generic devtools function
new 33acf17f37 Populate devtools functions dynamically
new fcee2d5b93 Simpler approach for dialect-specific forcing
new fad3bd32fd Use R-specific inferior forcing in package functions
new 8dd46cf442 workaround ; fixes #371
new ef0386d50f [Fix #375] Return unkown token instead of failing
new 931532196d Turn off highlighting of roxy @examples field
new a9515350e1 Add local variables to ess-roxy.el and fix sections
new 8fc8ee4e70 Document new features
new 3ce19bec29 Give keybinding to ess-r-devtools-ask
new 6cb7ee3aed Some more feature documentation
new c37aaa8b67 Version 16.10 - to be released
new 9fd7b47ad5 inferior-ess-pager : default to "console" on Windows
("cat" is not avaulable|good, there)
new 5d1bf1914b set options(pager=*) only when the option is at its
default
new a2e76827b9 bug: tab/indentation wrongly inserts '...=' as soon as
inside 'list( )'
new 4880e9d8af add inferior-ess local jit-lock custom variable
new 4ba3bc484b # 35: if .. else not matching with conditional
function definition (and no "{ ..}")
new 84692122db Use (regexp-opt .. 'words) instead of manual "\<"
new 9d90156742 do *not* match '...' (or '..a'); fixes #380 and use
"maintainable" regexp in (ess-get-words-from-vector)
new a3e7229890 white space cosmetic only
new e41f9c6b28 Add new word-regexp argument to (ess-get-words-* and
use the new regexp *only* in R completion case
new 1180390c0c tweaks for eess-get-words; now *should* work
new eeba186073 Much better '...=' solution: Use R to eliminate
new c3d82926ca add 'Bug fix' section for 16.10
new 7b77fb9636 split 'downloads' target into 1) $(ESSDIR) 2)
downloads (= tar+zip)
new 7567447096 try "-beta" version (for beta-tester prerelease)
new feb4a9f6a7 ess-version "*-beta'
new 79d87816c3 [Fix #381] Better package check
new d2952b8b02 Make inferior reloading generic and assign keybinding
new 58b95d3964 Don't reload package on inferior reload
new f7c89a9ff3 Document changes and fixes
new 61dd130c3d Push ESSR
new b5c0e7f13b now supporting 25.x
new d5b6c7a15b be more careful when eliminatng 'URL: '
new e21af4d2a0 [Fix #381] Set wd on previous value when reloading
new e92ed78b88 version := 16.10
new abacd7538e Version 16.10
new 63ab428d02 hopefully pushing the new tag correctly *next* time
new 37d3170181 tweaks for 'tags'
new c5282d4dc4 split off 'update' from 'rel' (since I needed it this
time) Re-shuffle to "time order"
new c9ee926c84 (comments only)
new 3fc6d6314a julia-mode.el: download before 'dist', but no longer
new bcb5fff9e9 Version: 16.10-1
new 38b61b59e7 (typo in comment only)
new 30ee0ba3cc ess-set-style has been moved to C-e C-e C-s
new ce8b83a6dd renamed 'downloads' to 'tarballs'
new 2414e70ea5 minor tweaks to debian/ files
new e7ddb52b42 require Emacs 24.3 or higher
new 52db13dc3f Merge branch 'master' of github.com:emacs-ess/ESS
new 794dbc5884 require Emacs 24.3 or higher
new c7a2306556 require Emacs 24.3 or higher
new d673c53bd6 - For emacs 24.2 : use (require 'cl): 'cl-lib only in
emacs >= 24.3 - (with-no-warnings .) around requiring 'cl .. (still get
warnings during comp.)
new bb32596b1a - Vincent Goulet's new (Github) URLs - replace / Mac OS
X / macOS / everywhere
new 4bace83171 Stefan Monnier's patch for constants -- for Emacs < 24.3
new 771d5fc7ac note only
new 3559dce3d7 fixed: .ess_mpi_send called with unescaped percents,
sprintf error
new 8ba2d5c5a5 Merge pull request #393 from
r2evans/fix/mpi_unescaped_percents
new b67756eb72 + setq-local (for E <= 24.2)
new f530341c13 fix for startup issues. closes #387
new 2ca23d826d Merge pull request #398 from lbraglia/master
new ba1f578eef Prefer inferior syntax tables in transcript mode
new 6947f99b1a Provide feature ess-rd in library ess-rd.el
new 59233439aa Merge pull request #399 from tarsius/master
new bade5c811d Get rid of support code for XEmacs and old Emacsen
new 52cdcc3016 no need for 'ess-has-tooltip anymore; it is always true
new 626b4b44e6 Merge pull request #400 from
lionel-/monnier-drop-old-compat
new f07b44f21e Remove leftover line
new 6e8142c9b2 Remove ess-menu.elc from Makefile
new 6e4c7afe26 No need for such comments inline
new 081ce9c0ac Control flow is clearer like this
new 5bbbb265ad Add some missing roxygen fields
new e7e52d2c07 rm extraneous quote; fixes #408
new e3ec257486 Start cleaning up ess-site.el
new d68af2caec Reorganise ess-utils.el
new b7d60f2532 Clean ess.el
new 776ab823e9 Another round of cleaning up
new 09ce4a1018 Rename ess-old-setup.el to ess-old-site.el
new f48dd804b8 Remove old compats
new 4eb7b2e0c3 Move last tools from ess-site.el to ess-utils.el
new 9ef164ba3b Don't require within `eval-and-compile`
new 6f890a2313 Move ess-function-outline-file to old/
new b426e2eb73 Fix merge issue
new 9ea359bc35 More uncapitalisation of variables (with aliasing to old
names)
new 6698682376 Fix init issue when requiring `ess-r-d`
new 52ef6a6120 Make `ess-mode` the main loading point
new 0334f5655b Rename R and Stata mode files to -mode.el and -lang.el
new 62cf7313a3 Account for ess-s-lang.el renaming
new cd943100d2 Account for ess-r-mode renaming
new e5461021ed Account for ess-stata-lang.el renaming
new 4ad68b2e79 Account for ess-stata-mode.el renaming
new f359fe9817 Update news
new 9da95b0371 Merge pull request #404 from lionel-/cleanup-rebased
new e10821b560 Add valgrind errors to error pattern file
new 3a376493d7 Fix missing ess-r-completion-syntax-table
new 79e36ac314 Don't load sos and brew packages for the web search
new ea9ccfc9c0 require 'ess-utils __after__ adding ESS to load-path !
new 1fde11acc8 Make TAB and BACKTAB work on buttons in help buffers
new ca54a761a2 ess-lisp-dir back in ess-site solves #411
new c26b073979 Redefine ess-lisp-directory in ess-utils
new dd623f1c67 Fix `ess-lisp-directory`
new df4d7f3265 Provide better display format for "size" in rdired
new 5ec2c9c26b Merge pull request #419 from YiLiu6240/patch-1
new 9d5f76c208 Allow latex completion from julia REPL
new 40583c1e26 Merge pull request #420 from
antoine-levitt/julia-latexsub
new 39fa48ac89 Force ESS process when installing package
new f9c5c82e3d add "Rd system macros" to Rd-keywords
new f2643cd3ae Download rda files from https location
new 3ed87fa8e5 Emacs 24.4 or higher required
new 23f403d934 resolve warning about @xref
new 064174931f fix latexsub completion
new c60cac31fe Changed ASCIIString to AbstractString, modified eldoc in
the julia module.
new 0b92aee3f4 Add r-mode to autoloads
new ce66dfd3d4 Don't pass symbol to funarg function in julia
new be2ce7c3c5 Merge pull request #442 from nverno/julia-fixup
new b781058e82 When no eldoc, don't display the empty doc in julia
new 6bee2c5ba2 remove unnecessary Base.function_module definition
new 0bcec9b9f2 Merge pull request #443 from nverno/julia-fixup
new 354432013f filled; notably @title
new d8019e80de nowadays need generic for setMethod()
new a313565f97 ess-roxy-preview: simplify and reformat R code for
easier debugging issue #413
new ac4a8d81e5 Bitstream fonts not widely available on Windows
new 58c130a1bc comments about long standing "horrible bug": C-M-a does
not find beginning of function!
new 1f40b23d5b deleting evil tab
new 23e6d3ef5b Force process on reload
new 6146fcea31 Refactor debug commands
new 7b17aaab9d Add ess-debug-active-p()
new 12ce1d369a Make inferior reloading more robust
new 7b60d38734 Extract interrupt logic and use it in ess-quit() as well
new 3f01ada20a remove 71 lines that were accidentally *doubled* in this
file
new 9ff95c7c54 (ess-code-end-position) : + not within string
new 4f6dd0acc5 + ex. 36 -- showing the indentation is still broken
new 53ef9fa18b + ex. 37 -- showing we fixed #432
new 2becef90bc Merge pull request #455 from lionel-/fix-reload
new fce2c965ee compilation warnings; mainly some s/mapcar/mapc/
new 62994e21c8 (ess-code-end-position): search BW: fixes #446
new 092d7c59fb Fix performance regression during indentation
new 582ed93b2b Implement `ess-r-package-use-dir`
new cc285ec050 Set working directory to package directory when
reloading R
new f20f9619e7 Clean old comments
new 78f23c0ed2 Set working directory to package path on R startup
new f9d3135397 Document new wd behaviour for packages
new 513fbd0314 Merge pull request #456 from
lionel-/impl-ess-r-package-use-dir
new a3640c983e Clearer control flow within ess-wait-for-process()
new 26690e3e7f remove unmatched parenthesis from julia logo
new 00547a2572 Use inferior-ess--wait-for-exit() instead of
ess-wait-for-process()
new ff66675660 Save window excursion while reloading
new 9533286b84 Don't set working directory twice when reloading
new 3ede724076 Fix interrupts on Windows
new d559b3d0e7 Implement recursive search of package directories for
file locations
new 3a7d913eca Fix traceback not showing properly
new 78d86bf3a8 Merge pull request #459 from
ganesh-krishnan/fix_traceback
new 18842ccd79 Improve on naming of d559b3d0e
new 1536e1a1ce Disaggregate setqs
new 1079d1fe26 Clean up comments
new 7565e008aa Refactor loop to proper form
new db7303455a Alias `ess-directory` to `ess-default-directory`
new b78ad41150 Refactor ess-get-directory()
new 2dd3d2336c Reduce noise in directory prompt
new 3f22ff4cf1 Integrate `ess-r-package-mode` with Emacs projects
new 01e1b3cac6 Use project-current() for checking default directory
new 36dbbd2f6a Restore directory silently on reloading
new 9907220ab7 Use `ess-default-directory` instead of
`default-directory`
new 581ed386ef Better names for directory helpers
new eb46c8dd0d Rename `ess-default-directory` to `ess-startup-directory`
new 463aeb7450 Proper `defvaralias`
new 115f86cbf2 Move ess--parent-dir() to ess-utils.el
new 5a67ea53de Remove wd setter in ESSR startup as it has moved to
inferior startup
new b736d63a98 Use ess-r-package-project() to get project info
new 00a490ac3c Rename `ess-r-package-info` to
`ess-r-package--project-cache`
new fa59522417 Simplify package finding functions
new 924ddaa6f2 Add ess-r-package-name()
new a7277b31be Move news item about source dirs to R features
new 63d07c20e8 Document new project features in news file
new 292476220e Emacs projects' car contains project type not project
name
new 4b2e38e0c1 Remove superfluous items from newfeat
new 5a7fb1cbf2 Prefer the `tests` directory over package roots
new 2071f3081f Merge pull request #457 from lionel-/fix-ask-for-dir
new 8a60816e7d automate wget vs. curl choice
new da48f2fff3 Print sourced message on fake.source only
new 51bc086b48 Fix typo
new fc952eca27 Merge pull request #462 from jabranham/typo
new f5d5ddfe5a Disable project support
new 52ef3adde6 Prepare releasing 17.11 (but not yet!)
new 1f2c593657 Only enable namespaced evaluation in R/ folder
new d5c1bd1673 Remove redundant `and`
new f59a95e72b Mention ns evaluation fix in news
new a218dec600 Version 17.11
new d03efb6457 subr-x *not* needed ==> no need for Emacs 24.4 !! ==>
work for SuSE stable or ubuntu LTS 14.04
new 5de946bb83 cleanup XEmacs and SVN language appropriately
new 098d65c908 Make sure `ess-lisp-directory` is defined when loading
from `ess.el`
new 151b00326d Only try to detect `ess-etc-directory` if not already
set up
new 9929efba45 Restore definition of `ess-etc-directory` in ess-site.el
new b4fca077d9 Autoload ess-jags-mode
new ab848bdd2e Autoload bugs
new d0a943d3fb Merge pull request #467 from jabranham/autoload-jags
new 5c34a0cc56 + non-issue no-longer-bug
new 818fc5b858 removing altprint/altlog since this feature is not
working anyways
new aaf5e2f054 adding IML functions and statements
new 8ec9741843 debugging return statement/function
new 8a5cefe1bf added SGMAP
new 63262ff003 Update essd-els.el
new 5071d71a38 Make `ess-jags-mode-hook` an alias of
`ess-bugs-mode-hook`
new 355e3128fb Make `ess-jags-mode-map` an alias of `ess-bugs-mode-map`
new 1317516c8e Remove the dangling `ess-R-fl-keyword:%op%` variable
new 270e34ce44 Don't fontify %op% in the inferior buffer
new 4260522d13 Disable failing test
new b439eb34dd Inherit from `prog-mode`
new 8c8d7cd0f3 Only activate package mode in editing buffers
new 4b9cc81558 Don't use new Emacs function
new 8ca3bd0448 Update essd-els.el
new bbf9019ce6 Remove redundant check
new c296e0ba0f Mention new auto-activation behaviour in NEWS
new 82d927259b Update essd-els.el
new 7b6add644b Merge pull request #470 from
lionel-/fix-package-mode-non-prog-buffers
new 157a3a9112 Add `ess-r-package-auto-activate-modes` variable
new f1ee5cb810 Use run-mode-hooks for major mode setups
new 9b6b09abf4 Fix mistakes of replacing run-hooks in minor modes
new f072e26305 Merge pull request #473 from YiLiu6240/PR-run-mode-hooks
new bd6479730b Make it more robust. User may customize not to start
some molecules and then variable may not be defined.
new 1a3ccd2437 Adds basic xref support for ess-r-mode.
new e863bdcca1 Adds support for xref locations for local/byte-compiled
R functions.
new 6f7499713e Adds a bespoke mode for viewing local/byte-compiled R
functions.
new 25a189e045 Enables the R xref backend by default for Emacs >= 25.
new ab3d3de061 Implements more of the Xref API for R, and improves
error reporting.
new 444d39956f Fix incorrect initial error-action setup
new 0eb9e43586 Fix sorting of fun args in ess-r-company-backends
new 40c0966df9 Rename ess--funname.start -> ess--fn-name-start
new a45e0b3a06 Fix eldoc for namespaced and other composite symbols
new e4a5222530 Complete renaming in the earlier commit
new 7a80aea3ca Make ess-r-package-auto-activate-modes customizable and
add inferior-ess-mode
new f3925a65b6 Micro optimization in ess-r-package-auto-activate
new ec2c2f5649 Merge the mode inheriting logic in
`ess-r-package-auto-activate`
new d023a783de Improves support for namespaced R functions in the R
xref backend.
new aeb6fe67e2 Forces an inferior R process when using the R xref
backend.
new c4bbc3e031 Removes `ess-r-source-mode'.
new 3d84df60d1 Adds xref support for R functions eval'd into ESS.
new 96ef5a601d Merge pull request #475 from atheriel/r-xref
new b79c36aa59 Don't (require 'cl)
new 62525d84f8 Rename obsolete variable
new 22c1a0dbcc Merge pull request #476 from jabranham/remove-cl
new 9935cc1369 Don't print "Sourced file ..." on error
new 8c7f0b53a0 replace which -s with > /dev/null
new 9329b410be Add ess-r-xref.elc
new 5b2b85b755 Simplify r-xref
new 5610c93825 Fix a range of byte-compile warnings
new 4ae4e53293 [Fix #480] Fix recursive require in ess-r-xref
new 771a70ff22 Remove duplicated ess-write-to-dribble-buffer
new d70d40ecfc Require ess-utils.el from ess.el
new ddafb0f900 Don't use ess-message in ess-site to avoid cluttering
make logs
new 54724a6c75 Makeconf: Don't redefine EMACS if already defined
new b78b72696b Fix order of variable definitions and requires in sas
dialect
new b9676180bd [Fix #481] Ensure that regexp search in inf buffers
never throws
new 40df5a4d78 Fixes "Invalid slot type: xref-item, summary, string".
new ae0404336d Merge pull request #483 from
atheriel/fix-invalid-slot-type-xref-item
new 194f2dbc23 Improves support for jumping to R xrefs inside packages.
new 550ba8a429 Improves package name resolution for R functions with
xrefs.
new d6f0ff094f Default to `ess-r-package-library-path` for package
sources.
new 3fb30ac8a3 Use Emacs instead of R to check if an R srcref file
exists.
new 415f8e58ae Removes the fallback to `read-directory-name` for R
package srcrefs.
new 6acfb9f48d Silences the byte compiler warning about `caddr` -- just
use `nth`.
new f162b3963e Support for flymake in R-mode and Emacs 26+
new e938170369 flymake: add support for customizable linters
new feac40dc6e flymake-lintr: enable caching of results
new 15f4683880 Merge pull request #484 from atheriel/xref-in-pkgs
new 9ebe65c094 ess-r-flymake: require cl-lib when compile
new 968ab7e6b8 flymake: error when users of Emacs < 26 try to enable it
new 1ba1187f26 Improvements to flymake
new b0dcebe5cf Merge pull request #485 from jabranham/flymake
new 4646e88847 Add new ess-r-flymake.elc to Makefile
new 0ad8d0a6e1 Minor fixes to ess-r-flymake
new 4abeafc5dd Make distinction between source and lint buffers clearer
new e50bcc443a Fix flymake errors in ESSR/misc.R
new a83716029f Implement flymake error catching mechanism
new 2b86cbb6bb Update Copyright in ess-r-flymake
new c6ed7651c2 Better lintr customization
new c33751ebbb flymake: don't use --vanilla
new 2622184dca Merge pull request #486 from
jabranham/flymake-environment
new 740665ff00 check for projectile-project-p before calling it
new 587b5adf5d Merge pull request #489 from nverno/master
new 6125f0ebc3 Don't lint names for snake_case
new 62c77055e8 [Fix #490] Add ess-use-flymake defcustom
new 5fd521d294 Rename ess-r-package-library-path ->
ess-r-package-library-paths
new 1cf92649ab Use ess-r-package-library-paths in ess-r-xref lookup
new 483678d480 Replace cond with or in xref dispatch
new c8cb341f7c Mention ess-r-package-library-paths in
ess-r-xref-backend docs
new f68bb616ee Unset line_length linter
new 8138061273 More lintr omissions
new b978050774 Rename ess-r-package-auto-set-evaluation-env ->
ess-r-package-auto-enable-namespaced-evaluation
new 0e9a5aea07 Make ess-r-package commands more generic
new d6ad878319 Add extra binding to ess-r-package-dev-map
new 0491c9eec9 Re-arrange sections in ess-r-package.el
new 41cc97d6b3 Add ess-r-devtools-build and change key-bindings
new 2020c9ebdc Incorporate @lionel-'s comments
new 7ff682e077 New function ess-r-check-install-package
new 85ef63d9b2 Whitespace cleanup in ess-inf.el
new a2bea1ec8e New rhub check command and new ess-r-package-check-map
new 1cc4ff4022 Remove revdep check functionality
new 37b9fdc738 Merge pull request #479 from emacs-ess/r-package
new c266d8741f Fix typo in ess-r-devtools-document-package
new e855572444 Fix out-of range error when enabling ns evaluation in
the root of the package
new 39b02ce511 Remove more linters
new f107924936 Kill linter buffer on all non-run codes
new 9c804b1aa6 fix doc bug for comint-previous-/next-prompt
new 7377b64341 r-package: Fix incorrect subpath length detection
new 1c6b125dba Improve flymake docs
new d70ccc1137 Merge pull request #493 from jabranham/flymake-docs
new c1a308e5de Remove wrongly comited code
new e6c02c643d Add --quiet option to wget
new 1692ac7bb9 Don't require `xref` on Emacs < 25
new 76a230825a Improve face customization options
new 45f6b8fd94 Evaluate strings in the global env
new 2750a7ed8a Look for xref symbols within package namespaces
new 110bc051a2 Merge pull request #498 from lionel-/xref-pkg
new be4c3202fb Make ess-f-t-face inherit from ess-constant-face
new ed9f05984a Bugfix
new 6e663a49ce Improve documentation for faces
new eb76501858 Add news item for new face customization options
new 825f6c6ba5 Merge pull request #497 from jabranham/improve-faces
new 87034e808c [Fix #503] Ensure that list ess-r-package-library-paths
is interpreted correctly
new d712984b86 Add Travis config
new ad519420f3 Install R in Travis
new 3e0eda384f Build ESS in Travis
new 6243bef0ef Install LaTeX in Travis to build doc
new 5a6a900096 Condition out subr-x in xref
new 459e74a21b Add Emacs 25.3 to build matrix and remove 24.4 and 24.5
new af1f9c0269 Merge pull request #507 from lionel-/infra-travis
new c9eb14c2d5 Clean up ESS noweb font lock mode
new ba939a9d1a Merge pull request #458 from
lionel-/fix-ess-noweb-fontlock-mode
new 9f3f7c4adb Add support for valgrind and new testthat error patterns
new 126056f03b Fix R3 error pattern by disallowing multi-line matches
new a328b781c3 company backend for library name completion
new 1943c42ea0 Don't assume where emacs lives in Makefile
new dc19d9bc53 Don't assume where emacs lives in case generation scripts
new 7fc2254505 Check literate cases on `make test`
new 0140ae34b1 Merge pull request #512 from lionel-/fix-literate-tests
new 6d0dafab3a Merge pull request #509 from nverno/master
new 54000e3602 Fix several defcustom :type statements
new af4c6c21f5 Merge pull request #510 from jabranham/defcustom-types
new 64868d8ed2 dir-locals.el: Setup bug-reference variables
new 61fe328828 Merge pull request #513 from jabranham/bug-reference-mode
new c32ac59ff7 autoload major modes and the auto-mode-alist
new ad668f2309 Merge pull request #514 from jabranham/add-some-autoloads
new 9da8612e3b Disable one more half-backed linter
new f4586d902a Fix locked environment warnings in namespace injection
new 5c7846c9ea Wait for prompt for a bit on startup
new 018694ed3e Reduce verbosity of R startup
new 2dad5a53a1 Ensure implicit `setwd` is visible in the inferior
process
new 5e03e65176 Ensure point is on the process mark after starting R
new cea3b98692 Use process `default-directory` instead of
`ess-directory` variable
new 429f8147f4 Use a visible `setwd` to catch the prompt
new 40afd2fba8 Preserve process buffer properties during tests
new 37e5887d28 Don't overwrite `default-directory` when starting
inferior process
new a491144f6b Fix retrieval of process `default-directory` in
`ess-search-list`
new 5766bf2a48 Simplify `with-r-running` macro
new d45b7454c5 Add tests for verbose `setwd()`
new 0498298897 Fix error path of `output=` macro
new 046ef229ee Mention setwd() and startup screen changes in news
new bedbb4b007 Merge pull request #460 from lionel-/fix-verbose-startup
new 9721bbd922 Show *R* buffer on devtools commands
new 98b52eadca Implement exclusion of r-package activation
new 3533b0a2dd Implement detection of default-directory changes in
shell modes
new 9115e0046f Make quick=T, upgrade_dependencies=F the default for
ess-r-devtools-install-package
new 540da94387 Escape character literals
new 5f7a276530 ess-gretl: Move a defvar up in the file to appease the
byte compiler
new c8d00f5580 Remove unused code to satisfy the byte compiler
new 87c6a48e64 Fix byte compiler warning about calling format with two
args
new 3f6c3402f9 ess-jags/bugs-d: Remove setting font-lock-auto-fontify
new ff73b698fb Remove reference to ess-indent-exp-function
new ce4a6e31d0 Fix equality check
new d396736da3 Specify arg for called-interactively-p for the byte
compiler
new 5d97fea8a5 Fix integer/p function call
new 10ca0d5c4c Prefer forward-line to goto-line
new 980a4cd92f Use fbound to check for a function rather than featurep
new deebc6b404 Fix w32- function calls
new fd0331a55e Remove use of obsolete variable for its newer name
new d5c27fac82 Fix call to tramp-make-tramp-file-name on Emacs 26+
new a55163912d Fix two undefined function calls
new 6699a2053d Silence byte compiler warning about
font-lock-fontify-buffer
new 90fab64de7 Silence byte compiler warnings in ess-sp6w-d
new 1711862f21 Autoload speedbar-add-supported-extension
new b248688985 Declare :type of all defcustoms
new 00728dc58c Replace save-excursion+set-buffer with
with-current-buffer
new fdd4479e88 Finish ess-eval-linewise-ddeclient/ess-dde-eval-linewise
renaming
new cd0a24d425 Fix calls to do-applescript
new 3547866e14 Remove ess-sas-submit-mac
new 0f43105adb Remove unused return value
new 8c56a7ae43 Fix requires/defvars/declare-functions
new d2657e8a85 Fix travis
new b0cf2c927e Add travis badge
new eb20f7c1ed Merge pull request #515 from jabranham/byte-compile-warns
new 14e5d07df2 tests: use cl-lib functions rather than cl functions
new b53f7c408d Merge pull request #522 from jabranham/fix-tests
new a20dfa3326 Add no ess-r-package activation test
new 1cae3be23c ess-mode: Show ess-dialect rather than ess-language in
the mode-line
new 27b55440d1 Merge pull request #521 from
jabranham/update-ess-language
new 69224be5f4 Move "new features" from 2015 and older out of "new
features" file
new 1aac4f13d0 Large update of documentation
new e919f024f4 Remove duplicated information from ESS R part
new c2423f6c63 Cleanup bugs/jags manuals
new 2f2584419f docs: Remove outdated ETAGS section for newer Xref
section
new c494dc663b Move some files to archive folder
new ebfcb00eda Supply required third argument to make-obsolete
new 907540bef7 R.home(), "bin", works in older R versions;
R.home("bin") fails in 2.0.0
new 5badb7d46d Use display-buffer-alist instead of obsolete variables
new f32e52d6fe Open Makevars files with `makefile-mode`
new 7f1eed95f0 ess-mode: Set prog-mode as the parent keymap & run
prog-mode hooks
new 6b11bb84e8 Merge pull request #525 from jabranham/ess-parents
new c83028ad1e Open Makevars.win with `makefile-mode`
new 1ccaaf0989 [Fix #527] Add setwd stata command and check for nil
ess-setwd-command on startup
new 198d3a0b68 Add trailing \n for new stata commands
new cfb33ff335 Set ess-load-command for STA-mode.
new 0687ff6539 Merge pull request #530 from izahn/staload
new ca03d4d079 Make writing to the dribble buffer optional
new 7ffdafe0a8 Merge pull request #526 from jabranham/optional-dribble
new ea04fa0c0f Fix inferior ESS startup directory prompt
new fa42ac56ad Merge pull request #534 from
jabranham/fix-inferior-directory-prompt
new 100d470b41 Merge pull request #524 from
jabranham/Use-display-buffer-alist-for-help-buffers
new f5382703c8 Fix some single-branched ifs
new 2bc8c037b5 Rewrite and simplify ess-help display system
new 30a22b3a87 Minor white space cleanup
new a5985bef86 Merge branch 'master' into doc
new 337e26ca07 Merge pull request #523 from jabranham/doc
new 154fb430f2 [Fix #335] In ns-eval fall back on standard evaluation
when package not available
new cff00e9863 [Fix #541] ns-eval: inject new objects in special essenv
new be66b21cf7 Rename R to run-ess-R, keep R as alias
new 4371420dbd Respect Emacs keybinding conventions
new 72bfa1f599 Merge pull request #537 from jabranham/rename-R
new a0ff6891c2 Merge pull request #542 from
jabranham/respect-emacs-keybind-conventions
new f3c6362011 Fix flychecks in ns-eval.R
new 444f3e9720 Fix odd defvar
new 0863169c7e Simplify how R-X.Y.Z style functions are created
new 9195419f94 Rename versions-created (and similar) to created-runners
(and similar)
new ea2f3cb66f Prettify-symbols should be the same width as what they
replace
new f729008d90 Merge pull request #536 from jabranham/macros-for-defuns
new a9a5eeaa9d Merge branch 'master' into prettify-fix
new f5c003e09e Merge pull request #546 from jabranham/prettify-fix
new 9b8466549b Use executable-find to set inferior-ess-*-program-name
new 6049e92449 Fix typo from #537
new 2c4e127a73 Rename *-program-name to *-program
new 1e824003bb Merge pull request #548 from jabranham/fix-func
new 4886d33f72 Provide obsolete aliases for inferior-*-program variables
new cd92060e53 Move a test from a comment to a proper ert test
new 6ae8e6d7b4 Merge pull request #551 from
jabranham/move-test-into-tests
new 140363b8ca Merge pull request #549 from
jabranham/improve-finding-binaries
new 06a8440f0e Simplify ess-smart-S-assign and ess-smart-S-assign-key
new e373a86763 Test on 26.1
new 6a50fb2cd5 Merge pull request #560 from jabranham/test-26.1
new d4b5457a7a Treat function-like font-lock keywords specially
new c93bc8a6ba Ensure font-lock in literate tests
new fbb7035165 Fix roxy-mode font-lock keywords
new 6e0312782c Test fontification of R keywords
new c92af5cfca Test fontification of roxy `@param` keyword
new c0bad74e14 Allow multiple params in roxy fontification
new 413a065b18 Fix fontification in literate tests with Emacs 24.3
new dbd38f5f33 Define keywords variables with defvar to allow
modification
new 7b00ee78a8 Make `ess-R-keywords` an alias of
`ess-r--fn-like-keywords`
new 8c74f9e606 Use old naming conventions
new 4d38ea2a5d Only fontify search path modifiers if in function
position
new eb6a3a8a9e Provide ess-disable-smart-S-assign
new 7a32cf41e1 Remove `ess-R-bare-keywords'
new d091acfc8e Disable bare keyword fontification in older Emacsen
new 939fc5a589 Merge pull request #538 from
lionel-/fontlock-function-like
new 524ff44f5a Fix fontification of opening parentheses after keywords
new 871900c008 Merge pull request #559 from
jabranham/simplify-S-assign-key
new 5d311e7482 New defcustom ess-r-prettify-symbols
new b6750fcddd Add test for ess-smart-S-assign
new f9e2fedf54 Simplify setting the working directory
new 241e94d84f Merge pull request #568 from
jabranham/test-smart-S-assign
new 227bdd8bd0 Merge pull request #567 from
jabranham/enable-customizing-r-prettification
new dd1bdab2cf Strip the path from the executable in inferior buffers
new 8245e18b6e ess-use-this-dir: Set directory to where the file is at
new 14e8941c2f Merge pull request #571 from
jabranham/fix-inferior-buffer-names
new 6f8d4b34eb Add test for ess-set-working-directory
new c8064ea709 Merge pull request #569 from
jabranham/simplify-setting-wd
new 535e7464b8 Do not make ess-transcript-mode interactive
new 8d0d5c7d6c Remove xemacs compatibility code
new d68101cacf Remove support for XEmacs and Emacs 24.3 and earlier
new 8cc3b42a7d Remove ess-compat
new fe535b50ec Merge pull request #573 from jabranham/Fix-transcript
new c31592136a Add ess-toggle-underscore obsolete alias
new 11320de161 Merge pull request #575 from
jabranham/remove-old-emacsen-support
new 28132c2c85 Remove ess-electric-brace
new e49fe0ef76 Merge pull request #574 from
jabranham/remove-ess-electric-brace
new 2ae2271359 Use same cursor string in org-like tests as in literate
tests
new 2b3fe33e66 Make `ess-R-keywords' about control flow jumps
new e210d7ef7a Add `ess-R-weak-keywords' for functions possibly
influencing cflow
new 6e7ea9a292 Add `repeat' back in keywords
new 0a20153bcc Split keywords in three groups
new 3d6111d0c3 Merge pull request #566 from
lionel-/impl-ctrl-flow-keywords
new 9a145ec92f Add debugging target for printing envvars
new dc476f8c40 Reduce verbosity of compilation
new 8dd5cd2b0a Define `COMPILE` envvar for clarity
new a2db4a7c6c Merge pull request #544 from
emacs-ess/fix-makefile-verbosity
new fc4152521e Don't require out-of-fashion double space ending of
sentences
new 3b7c4df7c0 Ignore arguments passed to ess-disable-smart-S-assign
new a284269571 Merge pull request #577 from
jabranham/smart-assign-ignore-args
new 65497c5ad0 Improve documentation for new smart S assignment change.
new ce9d9b1768 Rename ess-ltest- to elt-
new db95a3833a Add `elt-deftest' macro
new 6acca37f94 Rename elt-R- to elt-ess-r-
new 8c740ff5e1 Allow skipping a literate test chunk
new 0c913c59a8 Add unit tests for ELT
new 9a00615108 Add support for multiple cursors in literate tests
new 96d63999b3 Fix tracking of multiple cursors on insertion
new 016b1f6d7e Guard `ert-skip' test for Emacs 24.3
new 477abaf5fc Merge pull request #581 from lionel-/impr-literate-tests
new 3b6d0b6993 Provide "R" as a fallback for inferior-ess-r-program
new ec112a65e0 Merge pull request #583 from
jabranham/provide-string-fallback-option
new b52b467c94 Merge pull request #469 from ShuguangSun/master
new 02644bec24 Merge pull request #495 from jabranham/fix-wget
new 79c34a90ae Fix inferior-ess-remote-pager custom type
new fcb9693b85 Use magic autoloads rather than autoload from file
new 58c57debac Move autoloads out of ess-site
new 025e0f455b Remove ess-autoloads.el
new a38b0b1926 Add some missing provides
new 65fdeab043 Remove ess-require and use require instead
new 58a69cbc0f Add ess-lisp-directory/obsolete to load-path
new 9983a051c7 Move package.el meta-data into ess.el
new 8708bad591 Clean etc/ directory
new 46860d91d0 Remove remnants of (require 'ess-compat)
new a5aeead14b Add announcement that we are dropping support for Emacs
< 25.1
new 9e76a64260 Obsolete ess-r-args.el
new 881ae66662 Move obsolete ess-r-args variables to obsolete file
new 5f6206d0f7 Update julia-mode.el url
new 4b4781f157 Add tmp* to .gitignore
new 45598c975e Add distclean target to etc
new de5d973332 Remove lisp Changelog and leave root Changelog for the
release changes only
new 36d4e2a319 Move nuisance lisp/*.el files into lisp/old or
lisp/obsolete
new f0d4167cfc Update Makefile for previous removals
new 0b897e09b2 Remove ETC_FILES dependency which is no-longer there
new 09c457fdef Add version target
new 738c276af7 Simplify keyword initialization (don't rely on seq)
new db549fb099 Move roxy tags completion onto
completion-at-point-functions
new 944328dfe5 Don't rely on obsoleted comint-dynamic-simple-complete
for completion
new 170711570c Fix a range of compilation warnings
new d947e77263 Add *.elc to gitignore for files in obsolete/
new 7aa40d9755 New option for inferior-ess-replace-long+ to strip +
from output
new 7ba09c9a6e Make inferior-S-prompt a var
new 4b3fd99c53 Don't call (get-process procname) repeatedly in
inferior-ess
new b88647db06 Fix and rename inferior-ess-goto-last-prompt-if-close
new 7b11d050ae Remove unused ess-S-fl-keyword:input-line
new c6c068dd7e Better storage and handling of the accumulation buffer
new 2e522e3b88 Improve syntax-begin-function in inferior buffers
new 4dc6300644 Implement chunked flushing of accumulated output
new 01c73e569e Add trailing "> " to long + + prompts
new f35147486e Document long+ change
new 65db926fa3 Remove whitespace-style dir-local
new d6be966d6d Remove unnecessary file local variables
new 9592f60321 Provide ess-trns
new 74d5fbbcde Improve on + + replacement and offset detection
new f074e4afe9 Fix package index keyword regexp
new 9213512001 Remove ess-comp
new 5f66d36962 Disable flymake during tests
new 9efe014c25 [#596] Require ess-sp6-d in ess-r-s-define-runners
new ed048d32be Remove ess-smart-S-assign, new function
ess-cycle-assignment
new 074fb9f1c8 Simplify ess-inside-string-or-comment-p
new 8b7aee673e Separate R/S runner definition
new 6ca98d3f75 Remove ess-versions-created
new d3d907bc3f Remove ess-r-s-versions-creation+menu from menus; we
don't have it any longer
new 1f8c72c306 [Fix #599] New .ess_help_start ESSR function for
ess-rutils
new 61b6a383ee [Fix #598] Send comint prompts through comint-filter
new 6473cfcaf5 Don't insert extra new lines in REPL when
ess-eval-visibly is not t
new 2d1a8f35ce Add more org-ob-R tests
new fd59fdd1b6 [Fix #600] Fix broken new-line insertion on empty input
new 886971c2f6 Move all make target in front
new d0acc8ea7f Move `ess-change-alist` to `ess-sas--change-alist`
new 7c6c254f6f Rename `elt` to `elt-run` to avoid name clash
new a9e4a08548 Abbreviate some paths in interactive commands
new 3a8169e312 Abbreviate file name in correct place when loading file
new 1be3c08888 ess-insert-assign: Do not error, replace literally
new c7646c07d2 Fix runner definition on Windows
new 642a501b5e Improve inferior interaction in non-R package files
(#588)
new 4697717b89 Sometimes unit test process is "killed" rather than
"finished"
new 1b388017a9 Rename ess-mode.el to ess.el
new a7458e17cc Fix install of the etc directory
new c1ab5a664d add (buffer-disable-undo) since these buffers are
buffer-read-only and they can get quite large. Furthermore, when they are
re-generated/reverted/reloaded with (ess-revert-wisely) & friends; these large
buffers trigger an error: undo-outer-limit exceeded.
new 7c1aa8e37e Rename r-mode to R-mode in autoloads (#610)
new 167b61af2c Fix imenu in R buffers
new 6f06460f49 ess-insert-assign should only do that in S language
buffers
new d6d2604364 Fix many compiler warnings
new ed484c5545 Rename R-fix-T-F into ess-r-fix-T-F
new c1fb660ed0 Support rectangle-mark-mode in ess-eval-region
new 8ac0d012ae Untie github installs from current package
new 2a0b9729b0 Add fontification tests for assignment and constants
new b59bb7258d Use multiple cursors in fontification tests
new b6d4ab835b Remove unused keyword variable
new 4afb266de9 Generate keywords lazily (#621)
new ba5fdaf63c Allow removing bare keywords from ess-R-keywords
new be75f64f91 Search for .lintr files for flymake
new a4b6adcc71 Inhibit modification hooks during the construction of
help buffers
new 03564395bc Make pkg test work within symlinked directories
new 7b6884b8f5 Various cleanups in ess-help.el mode
new 44ff9c9b12 [Fix #540] Fix rogue font-lock in help buffers
new 0269c4a61a Add autoloads for r-mode and ess-r-mode
new c7af4518f3 flymake-lintr: Require lintr >= 1.0.2
new 0c1c6119f8 Improve ess defgroup
new b327a42736 Do not define runners for Emacs backup files
new c81c0045f1 [Fix #633] Explicitly check for directories in
ess-r-package--all-source-dirs
new e499cbbf2c [Fix #630] Make prompt lookup stricter during output
flushing
new 59f1c80968 Remove noise in test output
new 6759b33998 Deactivate one test on emacs 24
new 4175122524 Make ess-send-input-to-R more robust
new c7b067ac24 [Fix #636] More cautious + + prompt removal in nowait
case
new 6690facea6 Improve inf-tests infrastructure and document issues
flushing issues
new 5aabd05755 Prepend with + the input which we insert with 'nowait
eval
new 3719806b55 Simplify ess-inside-{comment|string}-p
new ec1730617f Rename `within` to `inside`
new 343c6acd5c Don't skip the last prompt in nowait case
new f51df5dcfc Refactor font-lock keyword generation system
new ce85e2e6d7 New option for ess-use-flymake to only run with live
inferior
new f619c982f5 Revert experimental fontification of examples
new 02d2fcda74 Simplify font-lock keyword UI
new f9eb4e90c3 Add bold weight to ess-keyword-face
new 8c855cfb5d Revert bold modifiers and keyword faces
new 5ba18a8e85 Change obsolete 'when' to ESS 18.09
new a9175da461 [#645] Add julia-mode dependency and remove the guards
new b3b2c324b9 [Fix #645] Fix julia-mode requires
new 4c9052630d Simplify elc targets and fetch julia in lisp/all target
new f8f2115963 Cleanup documentation
new e5d6c85dda Remove remaining dangling roxy functions
new 04a31c19c3 update ESS julia package to work with newer versions
new a5df84d94f Do not use executable-find to set inferior-ess-program
new 6d50d08c63 simplify julia module changes
new 557bbfffb4 Only load history file if it's readable
new 1bf48e4a85 Add R inferior syntax table to custom-alist
new 9048f14681 Don't interpret single quote as delimiter in inferior
buffer
new 7a53168a0c Fix dribble buffer writing
new 60d7222000 Fix a range of new byte compiler warnings
new 6d24a47e72 Quit debugger visibly
new 69b21fb516 Activate ess-r-flymake when both compile and run-time
dependencies are met
new ea451d4c3f Remove remnant ess-f-t-face
new fffb56a5ef [Fix #658] Autoload ess-remote
new bbab2e5324 More fixes for the byte compiler
new bcc9f5fddd Prefer https to http where available
new 0f978761e5 [Fix #665] Transcript mode with Rout file
new 8c95cc807c Allow `ess-font-lock-toggle-keyword` to be called
interactively
new 43a0cc8fba [Fix #667] Configuration of syntax-propertize
fontification
new 32603e7bf4 Actually use backquoted function calls in test
new 84b335a674 [Fix #648] Add spaced=FALSE argument to source for R >=
3.4
new adf17d388d Fix and obsolete ess-error
new ae6d480b1d ess-wait-for-process: New argument TIMEOUT and check for
status within the loop
new 86a0d39b66 [Fix #643] Display the process buffer before process
startup
new 385a2482bb Add fontification tests for inferior-ess-r buffers
new 92fa450428 Add julia root target for convenience
new 1ec76e44b3 Only fontify `in` keyword inside `for ()` (#668)
new 75f204f5f5 On remotes fetch ESSR binary from github
new 6612244438 lisp/Makefile: Add ess-autoloads.el target
new 62fdb3013e Add documentation for autoloads
new b771c6ce09 no longer need debian/ with the salsa.debian.org git repo
new 2d0e6ce497 Add Alex to authors and fix pkg metadata
new 09b42cbe60 Update package.el short doc
new 72715b3501 Remove C-h from ess-r-package-check-map shadowing
descbind command
new 537381d294 Merge pull request #671 from
emacs-ess/feature/remove_debian
new f0a534fd2e [Fix #674] Require `cl` at compile-time
new 665c2173e6 Fix smart assign key
new 8af30f14b8 Deprecate smart assign key
new 9c5c260ed7 Restore `ess-smart-S-assign` for backward compatibility
new 9735641583 Merge pull request #673 from lionel-/fix-insert-assign
new 373db69961 Rename ess-cycle-assignment to ess-cycle-assign
new c86231467b Complete previous rename
new 6dd03fe261 Strip whitespace in front of roxy prefix on evaluation
new e77aa5f043 Add tests for invoking major modes without errors
new 721aa920a1 ess-site: Setup bugs/jags modes
new bd6bdd45e8 Supply required argument to called-interactively-p
new 486b8b752b Add tests for runners
new e3e4819e07 add require to library completion
new 503a747e7c ess-r-completion.el: Require cl-lib at runtime
new 1bbc63d157 Fix package initialization when path == default-directory
new 1eeed8fe18 [Fix #680] Set the default-directory before the process
start in inferior-ess
new b48582eb2d Update devtools::install to devtools devel changes
new d67d14e20c More robust subpath comparison in enabling namespaced
eval
new 722669ae5a Add company-R-library to the default company list
new 6185c29773 Take better care of default-directory during process
initialization
new fad1751aa2 Simplify and document with-r-running
new 31dd39737f [Fix #682] Implement fast retrieval of R's installed
packages
new 338d6335f0 Fix variable alias
new b9e02ecdd9 Add .Defunct() and .Deprecated() to keywords
new 3b71dc552f Flymake: Uncouple cache option/linter generation
new 848ea8373d Disable linters where style guides disagree
new 20dd216215 Silence warnings about obsolete key variable
new 6e60239cf1 Restore obsoletion declaration removed by mistake
new 54c338e64f Add force = T to C-u ess-r-devtools-install-package
new ab1336f355 Concentrate funargs-cache logic in one place
(ess-function-arguments)
new ba71173eee Julia: Remove unused basic-offset variables
new 097895e9d7 xref: Correctly return nil when there is no identfier at
point
new 363127c1b8 ESSR: Take special care with zero size environments in
.ess_find_funcs
new a7f8b8e4b5 Install pkg not 'sos' in ess-r-check-install-package
new 5062000252 Force process in ess-r-rhub-check-package
new b04647d05c ess-cycle-assignment: Allow wrapping around
ess-assign-list
new 51549255c4 Specify :package-version for some new defcustoms
new 0fd3b86658 Remove ess-funcmenu-use-p
new dec8a331ae make: Separate targets for etc, lisp, doc
new fa216113b7 Remove `ess-backquoted-face`
new 4d072ab349 Remove unnecessary new lines in ess-inf.el and
ess-help.el
new 1e09299563 [Fix #692] Namespace qualify utils::help during R help
dir retrieval
new f360555908 Cleanup newfeat file
new fcf7e0ef51 Do not open jog and jmd files in ess-jags-mode
new 820a7c517e Documentation: Add tracebug tutorial
new 252d245acf Improve Makefile
new 30a3acf7e1 Do not require tramp at runtime
new 7ffcab06bd ess-custom: No need to use setq-default after defvar &
doc cleanup
new 84cd1676ec Remove unused ess-.*-loop-timeout variables
new 908642b77f Document :package-version for remaining added/changed
defcustoms
new 832212d324 test/run-tests: Correctly use -S option
new 9c73ba1018 test/ess-r-tests-utils: inhibit read only
new 41ab6ece80 ess-julia: expand file path for include calls
new 7fe56f96d1 Cleanup ess-custom
new 3e51bf20ec for pre-release ('tarballs')
new 1408edac91 for pre-release ('tarballs')
new e4be1368c8 finish merging upstream
new f129e0612e ESS 18.09 --> 18.10
new 939af8fdf8 update for 18.10
new c6ff099aa1 Use GPG make variable: use 'gpg2' if there
new d9438884a7 update 'cleanup-rel'
new 2db0d2f501 ess-roxy-preview-Rd: Fix
new 9e621f9211 ess-tracebug: Require comint and ring features to
silence compiler
new fb26b5f9bf use 'S family' consistently (R \in "S family")
new 50e8cfdbce Define ess-STERM
new 82173c5812 Define comint-highlight-prompt variable
new 8b56e243dd Remove function inferior-ess-last-prompt-end
new 3e0565e80f New functionality for automatically detecting and
setting width
new e8b6a81d7d Fix test following fa216113
new 40434e7b3b Fix fontification of %op% operators when fl group is
disabled
new c7ad6e0078 Enable %op% fontification by default
new 22c6474714 Improve keyword toggling macros for clarity
new d36b459fb5 Merge branch 'master' into next
new 15ab83e475 Fix keyword toggling macro
new 3c28fce22b Fontify %% op independently from %op%
new f1267b3bb3 completion for c()
new 4ad574ce0e robustify the completion for c(.)
new 2abfc616e3 Merge branch 'master' into next
new f0c7624e6f Add myself to authors list
new 897cc545f1 Add documentation for ess-auto-width and
ess-auto-width-visible
new 223cd7f5cf Simplify installation procedure in the manual
new 6e060597f3 Autoload ess-version
new c79fe95a25 Merge branch 'master' into next
new b7de1e77dd Prevent fontification inside backticked names
new aa924d2539 readme.texi: Fix
new ccbc098960 Merge branch 'master' into next
new 16b08a72ed Drop Emacs 24 support
new 68c48d1a54 Remove smart assign key features
new bedc637ea5 Use project instead of projectile for inferior buffer
names
new 1af035f5bc ess-r-package-project: Return a cons of project type, dir
new ab6bbbf9a0 Add a method on project-roots for ess-r-package projects
new ce8b8360e3 Sweave is Sweave is Sweave. Weave = Sweave | Knit
new 33fd69b284 Merge branch 'master' into next
new a88189671b ess-utils: Enable lexical binding
new eed6df3eb2 [Fix #720] Simplify and make ess-eval-line[-and-step]
behave consistently
new b9efebc6ad Fix typo in function name
new 5a3c1b8627 Merge branch 'master' into next
new 886e306a9a Remove little-to-no used languages
new 9bd1fb99c1 Silence some byte compile warnings
new 9006f2af90 Version 18.10
new 5566967edc aargh: yet another lingering 'stabilty.texi' + can't
sign tag
new 3fec1ed2be Don't force process if supplied in
ess-get-words-from-vector
new 5fa2835cf3 add *.sig to `uploads`
new fcd5a137a1 Silence all byte compile warnings, forever
new 3f8179c9a0 [#725, #720] New eval functions; C-c C-n and C-RET are
again evaluating visibly
new bb4ff18514 VERSION ++
new 665a30ae61 "make install" should "make install" in all 3 subdirs!
new 1156e2ecba cosmetic
new 6ae1f66e45 *Finally* get correct Makefile where 'make tarballs'
does no longer build the tarballs if they are already there ...
new a095ff01b0 correct version
new 4796e22660 more updates
new 1bc1100353 Still correct Makefile ( 'make tarballs' twice .. )
which is nicer
new d777a4530a Version 18.10-1
new c65ce86817 Use user-error instead of error in xref
new 67f1ccfe2e Merge branch 'master' into next
new cd33ef10fd Show proc buffer in *-eval-visibly-and-step functions
new 1c4253cb47 Better propagation of visibility in tracebug's
eval-region code
new 477904b13f Merge remote-tracking branch 'origin/master' into next
new 556d88c9be Refactor ess-set-CRAN-mirror
new fc96cda558 Version 18.10-1
new 7dabbdeb2e Merge commit 'd777a4530a024c9b9840f51d534448e1040b362a'
new e219cb77d1 Merge branch 'master' into next
new 510a1d0b08 As we install them, need to compile obsolete/*.el
new e3cfd49df3 merge upstream into our commits
new 809a6cde4d simplification (we rely on GNU make)
new ca1b1feb01 Use defvaralias for variables
new 3f964668b7 Further removal of unused languages
new 075f9f4d6f Obsolete aliases R-customize-alist and
ess-R-post-run-hook
new 973e4d38f4 Merge branch 'master' into next
new f9b69bf555 Replace ess-eval-line with ess-eval-visibly in all
relevant ESS maps
new a434bf4e8b Merge branch 'master' into next
new 9ce93df7a6 Make ESS respect 'display-buffer-alist'
new 4f7d886054 flymake: Fix creating linters
new b74c38fd14 flymake: Improve warning message
new 6c8b70d66a Add tests ess-eval-line and ess-eval-region
new 226286ee4a Merge branch 'master' into next
new 1ee729846d Fix format-string error in message
new cc63af2241 Merge branch 'master' into next
new 59915fceb0 nodes were not updated (aarghh.., too)
new 9353fad41b merge
new 621a0057f9 Merge branch 'master' into next
new 6c811cf692 ess-help: Enable lexical binding
new de0acf977d ESSR: Correctly propagate user environment to
.ess.ns_source
new 751812f143 Bump version in ess.el
new 9bdf835f54 Merge branch 'master' into next
new c36dc7b197 Simplify ess-eval-* logic
new ecf7f5fcbb Add tests for ess-skip-thing and ess-step-line
new 9648181562 Fix generation of pdf/html documentation for tarballs
new ee18b357e7 Merge branch 'master' into next
new 3c8b7a84f1 Remove advice from back-to-indentation
new f55eda8adf Remove advice from ess-eval-line-and-step
new 0fa6109ecd Remove advice from ess-indent-command
new 3ad07bd3d0 Remove advice from move-beginning-of-line
new f8d545ac3e steps towards some ESS functionality with historical
versions of R
new 10eab2cc98 Version++ (using "." needed for MELPA tag)
new 3f59424e5d ESSR Version 1.4
new 360f3cbfa6 Merge branch 'master' into next
new 9e1562f0c9 Guard many message format-string calls
new 9b3218babd Update a few stray 18.10-2 versions to 18.10.2
new 42ebd81b94 Merge branch 'master' into next
new 601c3a7b7b Add placeholder ess-mode.el
new 70f7a4a67f Fix a defcustom :group
new a4daee85b1 Merge branch 'master' into next
new 5ceab243e9 Simplify 'ess-next-code-line'
new 9891d7261c Obsolete 'ess-delete-blank-lines' for
'delete-blank-lines'
new 0a48732928 Obsolete 'ess-uniq-list' for 'delete-dups'
new 9b88160d5a turn off flymake (now buffer-local) in ess-noweb-mode,
fixing #735
new 55bc1e4087 Make ess-use-flymake local in ess-noweb mode only
new 4748515250 Merge branch 'master' into next
new a311db4982 Remove ess-set-local-variables
new c872688b5f ess-yank: Fix link in docstring
new e810365c9e Merge branch 'master' into next
new b1fe874765 Move a test from a comment to the test suite
new dab09c6759 Remove ess-find-exec
new d4cd65da6d Fix minor typo
new c270e3df15 Merge branch 'master' into next
new 6a64d0ce2d Make inferior-ess-mode derive from comint-mode
new 5968650923 Derive inferior-ess-r-mode from inferior-ess-mode
new 881600a019 Make ess-mode derive from prog-mode
new 4105c8a556 Derive ess-stata-mode from ess-mode
new 788a336a98 Move more variable setting from inferior-ess to
inferior-ess-mode
new dd529c47ef Satisfy the byte compiler, remove some unneeded autoloads
new 8bf4748489 Derive ess-bugs-mode from ess-mode
new 27c2aba89b Derive ess-jags-mode from ess-bugs-mode
new a38596e2f7 Derive ess-rdired-mode from special-mode
new ef96ce1145 Derive ess-transcript-mode from ess-mode
new a49c20f258 Derive ess-r-transcript-mode from ess-transcript-mode
new e50fe47ce7 Fix alias definition
new 80aaf7a35d Derive ess-stata-transcript-mode from ess-transcript-mode
new 3466c6a3c6 Derive ess-help-mode from special-mode
new 1fcb3a9324 Derive ess-r-help-mode from ess-help-mode
new 1d2b265554 Derive ess-rutils-mode from special-mode
new 30eb509bbf Move eldoc activation into major modes
new 0e3213b074 Derive ess-watch-mode from special-mode
new ed4d6f6888 Setup company/autocomplete/tracebug in major modes
new 30f07262dc ess-julia: Make compatible with derived ESS
new bea7a580a7 ess-derived-mode-p: New function
new 53729020df ess--inferior-major-mode: New function
new 5f848d1e4f Move tracebug startup to R-initialize-on-start
new 2d93f01a09 Derive ess-inferior-stata-mode from inferior-ess-mode
new c58199b659 Derive Rd-mode from text-mode
new c631a3aca9 Derive sas-dir-mode from special-mode
new d38337bc5c Derive ess-stata-help-mode from ess-help-mode
new cf75e71c1e Derive SAS-mode from ess-mode
new 054bbed5de Silence some byte compiler warnings
new f0452aa881 Derive SAS-listing-mode from special-mode
new 03917e7836 Derive SAS-log-mode from SAS-mode
new 5771556a35 Remove rogue ess-load-extras call
new 1830bc9e90 Remove unused variable
new 9b4d4c547a Move defalias before referant
new 9d3bcb25fa Remove unused function ess-rdired-mode-hook
new d68c31eae1 JAGS: Remove unneeded variable aliases
new e65dc4fa59 Cleanup after rebase
new 389bf61645 Minor fixups
new eb7675bf8d Derive gretl-mode from ess-mode
new 16bbceddae newfeat.texi: Add an entry about using
define-derived-mode
new fde2d93264 Remove unneeded variable setting
new e4402456e3 Remove unneeded property setting
new f558e3f872 Remove syntax table setting from customize-alists
new 4710232725 Fixup probably unused function
new 8834ac1e17 Set local variables in SAS mode
new 68b1338c4a Put a keybinding in SAS-mode rather than binding by a
hook
new fec3c73457 Fix CI tests for derived modes
new 7428dc000f Merge branch 'derive-inferior-modes' into next
new 0728c6fdf8 Version 18.10.2
new 133fe9cd17 Merge branch 'master' into next
new 1dff720b31 lisp/Makefile: Copy el files into LISPDIR
new 6fa4fabbdc Merge branch 'master' into next
new 0ebce182a0 Fix last commit
new bdf2c95d35 Merge branch 'master' into next
new e92d3304cc list all functions in module
new d52d659789 Merge branch 'master' into next
new b14febdd87 Fix compilation on Windows
new d8c11c6b9a Explicitly install the autoloads file
new 976f496858 Merge branch 'master' into next
new e0a41f3ced Make ess-roxy work with arbitrary prog-modes
new a0dbb7be35 Remove leading stars from docstrings
new 9920a2ff58 Open DESCRIPTION files in conf-colon-mode
new 54203b298b ess-custom: Use lexical binding
new 955857b155 ess-r-help-mode: Set ess-get-help-topics-function
new 937a5505d4 Port ess-quit to cl-generics
new b7be794b57 Port ess-build-eval-command to cl-generics
new c470908f77 Port ess-build-load-command to cl-generics
new efdb8d5d9e Port ess-isntall-library to cl-generics
new b1f8b60d1e ess.el, ess-mode.el: Enable lexical binding
new e5e0ac501f Appease the byte compiler
new 58b011d78e Remove forgotten hardcoded ESSR version from LOADREMOTE
new 9ffb73fee4 Add links to help topics in help buffers
new d2464e2b34 update to 18.10.3 - in case we re-release once more:
SuSE users severely suffering even in 18.10.2
new b5a2bb71f8 Merge branch 'master' into next
new 446384ab92 Merge branch 'master' into next
new 3d617ae97e Disable a test that fails randomly on Emacs 25
new cbebb2acad Make ess-send-string a regular defun
new 82df20d933 Port ess-send-region to cl-generics
new d6634f2ca7 Port ess-load-file to cl-generics
new dd5a966349 Make ess-command a regular function
new d4a1842346 Make ess-eval-linewise a regular function
new 26d25ef3b4 Port inferior-ess-reload to cl-generics
new 25808f25f7 Make ess-read-object-name a normal defun
new 6246c66bc9 Make ess-dump-object a normal defun
new 4c24d6d688 Remove ess-generics
new eb3786c988 ess.el: Remove cl requirement
new f569292664 Add tests for ess-get-words-from-vector
new 22fc33a44d Pick Version from ess.el
new f1fe6b70b9 Add ESSR target and pick ESSR version from ess.el
new d69f254fae Auto-generate dependencies for .elc targets
new f268b2d802 Make travis make output less verbose
new 5024082c00 Improvements for PR #753
new 0fc67a04d5 Back to the version ground truth in ./VERSION
new c1018ed776 Remove the need for ESSR/VERSION file
new c707b97bf0 Remap `newline-and-indent` to the roxy version as well
new 47bd3d257f Skip roxy test if roxygen2 is not available
new 1848494e03 ess-inf.el: Use lexical binding
new 484f6efa70 ess-r-completion: Move to lexical binding
new cf0fd04621 ess-r-package: Move to lexical binding
new 7eb074fd25 ess-rd: Move to lexical binding
new cda7823233 ess-rdired: Move to lexical binding
new bc5901cc78 Add a test for ess-async-command
new 195fd88348 Fix help links on Emacs<26
new 0875cb7228 Fix help links
new b07cfdf625 Remove references to ess-sp6w-d.el
new 63d16edce9 ess-tracebug: Cleanup header content
new 2fc23c0fb5 Obsolete ess-do-auto-fill
new 0a0b1358bc Remove unused variables from customize-alists
new 5e8818291e Include URL in package metadata
new 4991c13b73 Move `setq`s after (ess-help-major-mode) for them to
take effect
new 0e167211f2 Extract help process commands into cl-generic
ess-help-commands
new b7372144b2 ess-quit--override: Prefer ess-send-string to
process-send-string
new caa9c2353f Silence byte compiler warning
new 3cec2c24d4 Re-activate ess-roxy-preview-Rd test on CI
new 168f0182de Document minimum Emacs version in package metadata
new 6a6ffcc248 Make travis error on all Emacs versions with byte
compile warnings
new d4d36c9b68 Simplify testing script
new 278ddd8fe5 Remove ess-extract-word-name
new 7b40183d82 Remove ess-setq-vars-default
new 1df0cb2e4c Remove inferior-ess-help-filetype
new 09fd44a4e0 ess-set-width: Guard against nil
ess-execute-screen-options-command
new 2639a695eb ess-r-package-eval-linewise: Fix message in dev commands
new 12604a9f55 ess-r-package-name: Actually return package name
new dfb27fa44d ess-r-package-project: Return consistent value
new 2891925f4c Only insert help links that link somewhere
new f4f58bd485 Remove quotes from buttonized links in help buffers
new 2c7775362e Don't require subr-x at runtime
new 8097a91ea5 Move {inferior}-ess-font-lock-keywords to a generic
new ac958ba635 Use defvar-local
new d5ac166f1f Fix defcustom :group
new c8225ed86f Convert ess-build-tags-command to a generic
new a25d02f188 Cosmetic cleanup
new 574080fe68 ess-julia: Use lexical binding
new 65001db071 Test is no longer failing
new 71d5aad2f0 Add mode:emacs-lisp header to run-tests
new 006a0cee64 Move r-package tests into a dedicated file
new c83f78b36f Remove unnecessary ess-site requires in test files
new 25e40029c8 Test targets fixes and improvements
new b6b6f48ba9 Support ess-load-library outside of R
new 0245fd1249 Remove inferior-*-start-file
new e1ea495dd2 ess-font-lock-keywords: Use normal variable, set in
major-modes
new fc7b62d135 [Fix #768] Auto-generate obsolete/xyz.elc deps and add
./obsolete to load-path
new 98d7c7e243 Add julia prerequisite to test-lisp
new e49611d360 Obsolete literate data analysis functionality
new 462cc66c2a Fix a test
new 4002ef8107 Avoid compiler warning on Emacs 27.0.50
new 8baf8de55c Move a few obsolete variables into obsolete files
new 149c218bd2 ess.texi: Include warning about obsolete ess-swv
new 1694421570 Simplify package name-path retrieval
new c6755f5d8f Make ess-r-package-info return an alist
new 434b432caf Rename rstats -> r in run-tests args
new 3eb8a5590d Check if proc buffer is alive in process-sentinel
new 1da85bc420 Fixes link to Sweave homepage
new 74167b8725 ess-r: Improve help linking
new 77d9d79def Fix filling of roxygen blocks
new a360169263 Simplify ess-r-help-add-links
new c123442108 Swallow ess-step-line into ess-next-code-line
new 9d494b159f [Fix #781] Evaluate forward paragraphs on empty lines
new eda6b357e1 Add tests for ess-eval-*-and-step
new 1240998d39 Append -test to ert tests for navigation convenience
new 64525e7bbf Silence messages in batch tests
new 85df2937c9 Remove unneeded test function
new e48e804db4 Fix help index display bug due to nil
ess-local-process-name
new 41a164fe4e Fix test-r and test-literate targets
new 42cad520e2 Fix incorrect "step" in ess-eval-*-or-paragraph-and-step
new 307a7c8a59 Minor, cleanup
new c3dac55032 Remove unused function ess-check-R-program
new 52d962f4fc Obsolete ess-{beginning|end}-of-function
new efafb6060e roxy test: Check that roxygen is available after R is
running
new 6d6f8d4331 Make inferior-ess-* modes use consistent naming
new 58fc43a6e4 Fix vignette index display
new 2608d00c8d ess-r-end-of-defun: Don't move point if we aren't inside
a function
new 4ab8bbfcbd R help links: Also buttonize ‘function()’ with ending
parens
new c42a1d32ee fixes #791: replace `(ess-mode)` by conditional
`(R-mode)`
new 324309e2ee ess-goto-end-of-function-or-para: Don't skip function &
paragraph
new 1d3041acbc ess-goto-beginning-of-function-or-para: Force point to
move
new d66760843e ess-r-beginning-of-defun: Restore deleted
skip-chars-backward
new 6a7062c5fa Unify ess-goto-beginning/end-of-function-or-para logic
new 2ab608052f Finish renaming inferior modes
new 7f4849d4d4 R help links: Guard against dead or nonexistent process
new c2040b37e9 Fix my last commit
new 6435bda1ac R help links: Do not link to currently-displayed page
new de61e02cb9 Simplify imenu setup
new 9b11c5d965 * lisp/ess-trns.el: Use lexical binding
new 01df3d679d * lisp/ess-tracebug.el: Use lexical binding
new 177d30781b * lisp/ess-tracebug.el: Remove many 5 year old obsolete
warnings
new 5cfb34d3c5 Remove 5 year obsolete ess-electric-debug and
ess-electric-debug-map
new 6da8d81f0a Minimize ess-async-command-test (#801)
new f9c94eedd9 * test/ess-inf-tests.el: Use lexical binding
new 383687f5ce * test/ess-inf-tests.el: Avoid cl library
new a0a767bbf2 Create package.el compatible ESS
new 614d38d85c Makefile: separate tarball signing and generation
new e393dfe9d4 Test package.el tarball on CI service
new 977e893073 Set comment-indent-function in R mode
new f4a90bec2b Normalize region in ess-tracebug-send-region
new 20aaaed552 Use ess-eval-linewise in vignette generation
new d49cb681d2 NS-Eval: Also assign new objects into .GlobalEnv to
avoid confusion
new bc1fbf4284 Tests: Don't fail when compiling julia-mode.el and
obsolete/xyz.el files
new 1179025802 [Fix #793, fix #251] Rewrite ess-r-end/beginning-of-defun
new 378e4a4cff Fix r tests which were accidentally skipped
new 149efea724 Rename ess-r-beginning/end-of-defun -> *-of-function
new 4e1227c178 Fix ess-eval-function and relatives
new cdda3e7ddf Add no-error argument to ess-get-process
new 1ff5b8c602 Implement inferior-ess-available-p for a more reliable
process readiness check
new 6055223535 [Fix #727] Activate goto-address-mode in iESS
new eb501135f6 Rename inferior-ess-set-status ->
inferior-ess--set-status
new 7df0059d88 Reorganize ess.el, ess-mode.el and ess-utils.el slightly
new 44f27b83df Improve lookup and doc-strings in
ess-r-beginning/end-of-function
new 2d11bb6d18 Don't skip final new lines in (ess-skip-thing 'function)
new 5a85af915a Require lintr > 1.0.3
new 567adf283c Adapt for julia-mode/latexsub.el split
new 679d120e0b ESSR: Set environment of primitives to 'base' to
activate elisp side caching
new be58eeaa66 Don't update eval-timestamp during process availability
check
new 38c0635c2d Simplify and rename ess-command--normalise-proc
new 3d45d0f22b travis: Rely on melpa for julia
new 958817eb14 Better JULIAs handling in Makefile
new 959591751d In availability check take into account debugger and
last-eval time-stamp
new 6a14b7fd2b [Fix #804] Track average response time of the process
new 643ccdc3d5 Set 'last-eval timestamp in ess-send-string
new f3c0febca6 Remove unused ess-help-sec-map
new 2fb0308a86 * lisp/ess.el: Don't require reporter at compile time
new a9b16bfb02 Improve message on function evaluation
new 2a74f68e36 Do not include closing paren for packages in imenu
new af0107b8df Remove trailing space from imenu for function names
new cc1a2e1cac Add tests for imenu in R buffers
new d9a43e4ba9 Fix revert-buffer in rdired buffers
new df12f47ee1 Obsolete ess-rdired-{next,previous}-line &
ess-rdired-quit
new b211d7aa18 Use header-line-format in ess-rdired buffers
new f9b71479c3 Deal with color codes in ess-execute buffers
new e7a2574f0c * lisp/ess-inf.el: Require ansi-color
new 35ca00d014 Refactor ess-rdired
new 1ce36eeb26 * lisp/ess-rdired.el: Avoid polluting user's R
environment
new 58d2447be7 Remove lisp/ess-dde.el and lisp/ess-r-gui.el
new 35de823036 [Fix #814] Better S/R prompt regexp
new 9338759e41 [Fix #813] Make sure that .ess.Rversion is the correct
one in ESSR remote
new 8577082649 Don't silently fail on `make essr`
new 14b9a30919 ESSR Version 1.5
new 62e9db36c3 * lisp/ess-inf.el (ess-switch-to-ESS): Use
inhibit-same-window
new 9178f22cba Improve 'display-buffer-alist' documentation
new 165bc1ac83 Implement effectful style configuration
new d25bf3f94c Deprecate 'ess-default-style'
new 35e4d30924 Add ess-style directory local variable, set to RRR
new 777a9158fd * lisp/ess-help.el (ess-skip-to-help-section): Leave
point at bol
new 9b1e6b27bb Query to save modified files in R packages during
devtools commands
new 67624c5a01 Rename ess-r-installed-packages to
ess-r--installed-packages-cache
new 4143a29e51 * test/ess-r-tests.el (ess-roxy-preview-Rd-test): Fix
test
new 3a48f10c79 Return a plist instead of alist in ess-r-package-info
new 43beeb708c Add auto-update mechanism for ess-rdired buffers
new bf4cb7f4f8 ess-rdired: Do not move point when refreshing
new ee820cc6b7 * lisp/ess-rdired.el (ess-rdired): Error when started
outside ESS
new be0850b231 Do not split help buffers when using own frame
new ab96320207 Do not re-display the buffer when it is already selected
new b9fc55e03c * lisp/ess-s-lang.el (ess-add-MM-keys): Obsolete
new 7afaa677e2 * lisp/ess-tracebug.el (ess--flush-accumulated-output):
Raise frame on error
new 120423a73f ess-cleanup: Avoid using ess-switch-to-ESS
new bfc3ce01b4 Convert ess--help-major-mode to a generic
new 3d67d3e27d ess-julia-help-mode: New major mode for julia help
buffers
new 0c70ff0664 Remove ess-find-help-file-function
new a847f35caa Make ess-help-get-topics generic
new cfb0fd8586 .travis.yml: Build README
new 2c7ac45a71 Refactor ess--display-help as ess-display-help
new 7c3a3d474c Backport display-buffer-reuse-mode-window
new 27a2cf6f0c lisp/ess-rutils.el: Use lexical binding, remove pkg
defvar
new a9b11c8f49 lisp:ess-gretl.el: Use lexical binding
new 8ef1eff7e0 Remove unused defcustom ess-auto-newline
new 496cff8762 gretl--get-words-from-command: Add process argument
new af0df03088 fixed julia documentation look-up
new 4f95aa0f03 Move ess tests under pseudo-namespace ess-test
new 827731b117 Prefer bound-and-true-p
new a8e1024b98 Remove ess-display-help-on-object-function
new 38951b810c Remove unused inferior-ess-get-prompt-command
new 1b9bbcfc11 Fix lintr version in message
new d8798cb989 Fix roxy bug inserting parameters from previous function
new 25b33ddeab Documentation fix
new d41b2f9a94 Make ess-with-current-buffer transfer ess-dialect
new ed1be1fb4f Refactor ess-with-current-buffer
new f316cb01a8 Remove ess-create-temp-buffer in favor of
ess-with-current-buffer
new 9a9052831a ess-site.el: Use lexical-binding
new 11365795bf ess-toolbar.el: Use lexical binding & satisfy checkdoc
new 721a603f18 ess-r-a.el: Use lexical-binding & satisfy checkdoc
new c583e832a0 Obsolete ess-r-a.el
new b53aaa7207 essd-els.el: Use lexical binding, improve documentation
new fb60898aed Fix & obsolete ess-dump-args-and-go, remove
ess-chm-display-help-on-object
new 39a9fc323f Remove conditional function setting
new ea71a07e97 Refactor speedbar loading
new 1a72b4dd60 ess-s-lang.el: Use lexical binding, make checkdoc happier
new d6a4a09bee ess-bugs-d.el: Use lexical binding
new 057ed789cc ess-bugs-l.el: Use lexical binding
new d3460cc41f ess-jags-d.el: Use lexical binding
new 4a50719ca8 ess-cleanup: Display, don't select buffer
new ff3e4cb3f2 Remove many unused files
new 3e0d8fba14 Fix example in manual
new 8b1a22c901 Add 'display-buffer-alist' example for setting dedicated
windows
new bf9cb62762 Support electric-layout-mode
new b81a9033a6 Remove ess-help-r--check-last-help-type
new 882ed643b8 Obsolete support for auto-complete
new 5385faf956 Fix last commit
new 0c2e0301ac ess--button-action: Remove interactive spec
new 24be86fb92 ess-eval-line-visibly-and-step: Use a different window
new 35d16451df Revert "Refactor ess-with-current-buffer"
new b2778ed23b Use inhibit-same-window in a few more places
new 5ea5f03058 Add documentation on how to get spaces around = in
completion
new 0e79fcd5f7 Remove two unused variables
new 1030215dd3 Documentation improvements to satisfy checkdoc
new cd55ccce47 ess-help: Add a revert-buffer function
new e991ee4b4f Add a group for every mode
new 0c37e0098f Move hook defcustoms to correct files
new 28f1e8edf3 Remove many unused variables
new 96c1c59efa Remove unused customize groups
new 4f97ff853b ess-remote: Use ess--inferior-major-mode to set the
proper mode
new 15a9f4a004 Alias ess-list-object-completions to
ess-complete-object-name
new 5799586c7b ess-complete-object-name: Improve docstring
new 25aa279688 Fix indentation file paths in generation scripts
new ad1abcce1a Fix climbing of continuations with namespaces
new 4781de3b81 Add test for R help buffers
new 243f6599eb For testing ess-transcript-mode, notably "[Enter]"
new 401038d984 Ensure `comint-prompt-regexp' is set in
ess-r-transcript-mode
new 4aad54978a Do not create help links for objects documented in
current buffer
new 85e079d31c Tidy up in ess-r-mode.el
new 96f7e709fb Tidy up in ess-roxy.el
new cc6d488a6c Tidy up ess-r-syntax.el
new 1f847dd930 Retire `ess-message' to ess-r-args.el
new d0b8db7d09 Remove a few unused functions
new e5e23e2683 Fix minor regex mistakes
new 00c7b30551 Make ess--display-indexed-help-page noninteractive
new c486f037c5 ess-rdired-type: Guard against objects with % in their
names
new 78c7befa00 Retire ess--make-local-vars-permanent to
ess-noweb-mode.el
new c96146bd64 Refactor & simplify ess-find-exec-completions
new bc0a6bc79d Use split-string, make ess-line-to-list-of-words obsolete
new 04df5ee7bc [Fix #850] Don't rely on the return value of
ess-indent-command
new f2a982feba Remove ess-noweb-mode from ESS menu
new 5ee0c8a1e0 Optimize syntactic face function
new 10b8fc76c9 Don't require ido if the user does not use ido
new 4c1bf65468 Escape a literal regex
new a960dda2d6 Fix ess-load-file for remote files
new a8e8da961e Fix previous commit
new aa5cfde148 Make 'ess-r-runners-prefixes' a defcustom
new cb8bc37e77 Prefer indent-line-function over ess-indent-line
new bf96f5b898 Prefer tab-always-indent over ESS-specific tab variables
new 27583de511 Make internal functions noninteractive
new 1a0ea02caf Remove ess--dbg-next-ref-function
new cb707d8a44 Fix typo
new 01f77b8bc3 Remove 'ess-search-list' and 'ess-sp-change', obsolete
since 2012
new 9fc3a88b15 Use 'insert-file-contents-literally' in a few places
new f39dd6027c Add documentation on how to let the script and REPL
share the window
new 38e2b9c447 revert display-buffer change b2778ed, fixes #867
new 2e2fbeaaa0 Don't move point on quit or reload
new 89387143d6 Reload inferior from the inferior buffer
new d756e2772f Match our outline section regexps
new 6ca45aee3d cosmetic: downcase (& TABs)
new b0d448b189 Add Quit and Reload process to menu (#870)
new 7b77d35feb merge
new 108493384f new (ess-r-redefine-runners) for "Recreate R versions.."
menu downcase (& TABSs) cosmetic
new b59a8bc13c + ["Recreate R versions known to ESS"]
new d76f79418d cosmetic speedup: using (setq s1 v1 s2 v2 ...)
new 6da7586972 rm extraneous "controls when completion ..." fixes #872
new 4c5cb07506 Update julia manual retrieval
new 2b8b5ed216 Extract `inferior-ess--get-proc-buffer-create` from
`inferior-ess` (#874)
new b1855ea9d4 No need to create a new buffer before starting the
process
new bd8783d1b8 Rename `inferior-ess--make-comint` to
`inferior-ess--start-process`
new 661daee75d Regroup `setq-local` effects at the end
new 7626cffa72 Make R-initialize-on-start noninteractive
new 6f44d9ca22 Make ess-r-beginning/end-of-function noninteractive
new 88f60e8bb7 Remove imenu from ESS's julia
new 3517ebfe3c Avoid seq-contains
new 92a0254a70 Don't require seq when not needed
new 485612faa0 Remove last dependency on cl
new 6334255aa5 Require cl on compile in Emacs < 26
new 1a82b037b6 Cleanup several declare-function calls
new fe56ebd7e4 Make ess-filename-completion not offer completion inside
backquotes
new 8c1c4dc18f 'autoload' unneeded for ess-r-redefine-runners
new 0d9d9429c2 Return buffer from inferior runner
new e9a9805cdc Always start a new process when `inferior-ess` is called
(#875)
new 1c53432eea Rename `run-ess-r-vanilla` to `run-ess-test-r-vanilla`
new e0e632c384 No longer need to check for live process at process start
new a11a34fa95 Initialise process in `inferior-ess--start-process`
new 50e688953d No longer need to check for live process in transcript
buffer
new 35451d25bc Place ess-faces under the faces group for easier
customization
new d7a4711421 Fix typo
new b8993f076d Use ess-force-buffer-current in ess-eval-function
new dfeee9513f Add notes about `ess-process-name-list`
new 230cf5e3de Rename `ess--inferior-major-mode` to
`inferior-ess--set-major-mode`
new a8f725f573 Use `setq-local` to set `ess-dialect`
new ac6f6429c5 Force with R mode in `ess-roxy-preview`
new f87598b11d Skip test verbosely when roxygen2 is not installed
new 7d56840eb4 Support for assignment with = in R imenu expressions
new 8dd4353734 Add describeIn to ess-roxy-generate-keywords
new abcc20ee18 Fix typo
new 5e4306a64c Remove many useless requires of ess-custom
new 6c34235fe5 Set inhibit-quit in ess-command
new dc8880f32c Simplify ess-etc-directory detection
new 12cd07508c Prevent ess-next-code-line from going backwards
new d73f51d1b5 Remove some old xemacs references
new 3fa923b81e Return inferior buffer from runners (#884)
new 44141c5d72 Obsolete `inferior-ess-start-args` (#889)
new a1c7a90400 Force inferior when displaying vignettes
new 42af558692 Return inferior buffer after forcing
new ae36557c7c Rewrite `with-file` test macros with proper idioms
new 020f043989 Prefix `with-file` macros with test namespace
new 76a229cfb2 Remove next, previous, up after @node entries
new 08aef407b5 Implement a generic for vignette display
new 1c2a5e9525 Remove ess-customize-alist
new d4c6223e71 Use `buffer-local-value` instead of `with-current-buffer`
new 15680af7e2 Clean up conflict resolution
new 424e8283d2 Remove unused variables ess-adjust-chunk-faces and
ess-buffer-has-chunks
new 4aba3df268 Simplify ess-watch
new a39bca925d Make ess-watch-refresh-buffer-visibly noninteractive
new fb5ece0643 Add ess-roxy-complete-tag to
completion-at-point-functions locally
new 9dfcd32f88 Define run-ess-julia and add julia as an alias
new d408985ed3 Add ess-r-package-completion to
completion-at-point-functions
new 394a532935 In any changed `*.texi file, do the following: In
`[Texinfo]` menu tab, choose
new b923684b2d Detect lldb in addition to gdb
new d7c5100114 Send `r` command when starting with debugger
new 8712743cd2 Callbacks now take arguments
new f5d2a1d7b1 Detect debugger more generally
new e72447bd20 Use sharp-quote in keymaps
new dedf824dd2 Describe where history file is written more accurately
new 7d49e421ca Display a more useful error message when R not found on
system
new 42827c9574 Improve a few declare-function declarations
new 55067647d2 Remove unneeded point moving in
ess-transcript-send-command-and-move
new 4cdf1e4285 Make ess-lisp-directory be really a directory name
new 6f9c367af0 [Fix #411] Define ess-lisp-directory in ess-site.el
new aad0150d3c defvar the ess-lisp-directory in ess-site.el to fix
Travis error
new bf76fcfe78 Cleanup require statements
new 4b096a70d1 Don't throw regex error in small usage-only help pages
new 7af984816a Remove function ess-point
new 0bbedecea4 Simplify additions to
compilation-error-regexp-alist-alist
new 69b95f5356 Remove unneeded doc about adding Rd-mode to
auto-mode-alist
new c5a412f9c2 Use `with-current-buffer` when initializing Julia
inferior (#901)
new b293de5cd9 Remove unneeded Emacs 24 code
new 572db1d723 Wrap code with progn, fix #903
new 3a81d44f9f Do not link function arguments in help buffers
new 54e8af6bfd Test Emacs 26.2 on travis, remove emacs-git from
allow_failures
new c8cad72754 Remove unneeded nested let
new 910633840b Set comint-input-ring-file-name properly
new 1f5a714d0d Add tests for comint-input-ring-file-name
new 025babc014 Remove ess-msg-and-comint-dynamic-list-input-ring
new 0b4e77f255 Fix filter for test files with separators
new 637a8b2747 Use defcustom to define Rd-mode-hook
new 9a12dcf5d7 Obsolete the via-shell argument in Rd-preview-help
new 78fafcfbea Use sharp quote in Rd-mode-map
new 8bc59a0ea9 Fix documentation
new b8e1059f2d Remove unneeded require
new 494e2079ab Require ess-r-mode in function Rd-mode
new d657345630 Do not write Rd-mode abbrevs to user's abbrev
customization file
new d462af202e Don't error if starting R on a remote system
new 8e5196f27f Refactor R-newest into run-ess-r-newest
new 0c0a44c4bb Don't throw on nil in ess-r-indent-line
new a1e318c992 Cleanup: Use setq-local instead of (set
(make-local-variable ...))
new 018da9159f Use lisp-mnt to set ess-version and essr-version from
header info
new 22cd3c7940 Set comint-prompt-regexp directly in
inferior-ess-julia-mode
new 94bc7c237d Documentation improvements in ess-custom
new 7446d42d9f Resurrect 'ess-current-R-version' and
'ess-current-R-at-least'
new a522b4a4c6 Cleanup makefiles
new 8418c5eacb Refactor 'ess-switch-to-inferior-or-script-buffer'
new 63397f40db Add a test for 'ess-switch-to-inferior-or-script-buffer'
new d73af1943c Fix debug declaration of test macros
new b9789f75ad Remove unnecessary starting blank from the function
pattern
new 0d4c2ef2e7 Fix beg/end function navigation and add new
ess-r-beg/end-defun functions
new 5ee1792432 [Fix #911] Don't overwrite local user indentation
settings
new d49b311a9f [Fix #819] Fix navigation of paragraphs
new 750a2d9503 Document and comply with beggining/end-of-defun implicit
protocol
new 5f3845ae5a Use explicit 1st sub-match instead of the buggy
add-log-current-defun
new 07921baab3 Fix makefile
new e875783434 Reload process with same process name and start
arguments (#893)
new 591de2c27b Add .mailmap file
new 13491a2c37 Add contribution guidelines
new 4330fd66f6 Do not start a process in ess-quit only to quit it
moments later
new 9d2bf5e6ca Make 'ess-flatten-list' an alias for upstream's new
'flatten-list'
new 1485a2a247 Simplify 'R-initialize-on-start'
new 6c22d71602 Remove ess-temp-point
new abf009d8ce Refactor ess-save-and-set-local-variables
new b4a9abd130 Rewrite R package listing functions
new fafdf194ef Rewrite 'ess-rutils-update-pkgs' as
'ess-r-package-update-packages'
new 1146a18a00 Make 'ess-utils-apropos' an obsolete alias of
'ess-display-help-apropos'
new 2dd52663c9 Refactor 'ess-rutils-html-docs'
new 9e8388192d Fix ess-rutils menu
new 013535894a Refactor 'ess-rutils-help-search'
new 92dbd966a8 Minor fixups
new c80340e802 Merge ess-rutils functionality into ess-r-mode
new be39242e3b Update documentation
new 14f661891d Set comint-prompt-regexp in inferior-ess-r-mode
new f673ee2aa7 Obsolete a few unused functions
new 9fa42f8382 fix: convert to standard filename when dump object
new 3c6f1ba0af Doc improvements
new 5b7d001174 Move setting completion-at-point-functions into
inferior-ess-r-mode
new 7f8226069f Don't call ess-mode directly in
ess-find-dump-file-other-window
new a715cbbd99 Use cond instead of nested ifs in
ess-dump-object-into-edit-buffer
new 9bc2fdc81e Fix ess-roxy-update-entry when point is at beginning of
a function
new 17e63c3fd4 Modernize some code in ess-roxy
new df2319f05b Simplify MPI and add ess-mpi:read
new fa3ae5c30c Prefix all ESSR commands with .ess
new 7651cf6d1b Add sectioning to ESSR
new a2495f86dc Implement "chunked" injection of the source code
new d013966514 [Fix #429] Make fetching ESSR on remotes optional
new 37f14fd2bc [Fix #820] Start backward search for function from next
line
new 08af13c6e8 [Fix #932] Fix errors in "Example ESS Usage" section of
the manual and simplify
new 1091290a4b Make ess-indent-offset safe-local
new 04c5b5a1f4 Autoload and eval local "safe-ing" of the ess-style
new 98947cc043 [Fix #886] Honor ess-R-argument-suffix in
completion-at-point
new b3be1c5c46 ess-set-style: Keep local style values only when
ess-style is global
new b956f4fae6 [Fix #924] Don't display REPL in several evaluation
contexts
new 8935d5f606 Implement ess-dialect specializer for cl-defmethod
new 7005176f7c Fix documentation comment in the previous commit
new e7c2c51913 Provide message feedback in ess-load-file
new 47b00c0163 Recognize nil and t in mpi
new 099379cf4a Rename ess-mpi-alist -> ess-mpi-handlers
new 8a8b5d94a9 Rewrite MPI with explicit start,end and field delimiters
new 8f51a2db09 Update reference card (#935)
new ada06f09fc [Fix #922] Strip leading + + in ess-string-command
new 623c54ea58 Use sharp quotes in ess-roxy-mode-map
new 8e284a8ba0 Port advice to new advice system
new d056276349 Use appropriate mode hook to activate flymake
new 222e9becd0 [Fix #938] Use standard 2-char sequence in MPI delimiters
new 289758b1bf Don't move point on eval-paragraph
new 26eaf5fa94 Remove unneeded comint-related code from 'ess-mode'
new 173a5f88b9 Remove unneeded interactive specs from three functions
new 5e81cec798 Replace point/point-min comparisons with bobp
new abde075547 Obsolete ess-list-object-completions
new dd5765bf26 Minor changes in ess-rd
new bc5a7d9fe9 Use sharp quotes in keymaps
new 08b70bbaee Add `@eval` to list of roxygen keywords
new aeee77746f Remove extra space in function arg completion
new 44dafb1047 Move sweave-only variables to obsolete sweave file
new 9e8a6c8379 Remove unneeded line
new bd59c40e06 Move R-specific indentation setting to ess-r-mode
new 6ec8c2cf9d Setup mode-map and syntax table the usual way in ess-bugs
new de66c36860 Remove oddity from ess-jags
new 15e6c745dd Fix stata comments
new 8ebd903e16 Ensure point is at the beginning of the section in help
buffers
new 8335337e5c Make use of ert's :expected-result :failed
new 5d6a76527c Documentation improvements in ess-stata-mode.el
new b20e29e209 Remove unused stata code
new 613fae7083 Enable lexical binding in stata files
new 5d0d95bd39 Set comint-prompt-regexp directly in stata modes
new 5124059c77 Set inferior-ess-prompt in stata's customize-alist
new 1dc3661c1b Don't query the user for another process if
noninteractive
new 973d1eb73d No need to autoload ess-transcript-clean-region
new 9d5d0684fd Fix ess-narrow-to-defun-or-para and add test
new 944dfa2a0e Revert "Make use of ert's :expected-result :failed"
new b320855b16 Refactor ess-get-process
new 0d0f16ea57 Fix typo
new ed66cfec9a Fix non-optional function argument
new ca25d52804 Remove unneeded variable declarations
new 2736223379 Inhibit messages in a test
new c725e89966 Remove remote info in ess-r-package--find-package-path
new fdcb2f6124 Fix typo
new be739c6294 Fix many typos
new b1079c0fb1 Don't set k to kill-this-buffer across all special-mode
buffers
new a5d54a684f Remove useless message statement
new 607f11b88b Remove a few unneeded autoloads
new eb33823ff8 Refactor ess-show-traceback to remove nested indentation
new 6b9d545764 Silence some spurious byte compiler warnings
new 0786929aaa Don't include comment lines in help mode links
new 5da4eb11dc Move ess-help-web-search to use cl-defgeneric
new 1c1597a329 Move ess-manual-lookup to cl-defgeneric
new 941cc2a5b4 Remove ess-reference-lookup
new 0f2b8e3d97 Remove ess-execute-dialect-specific
new 542ea7643d Obsolete ess-mouse and mouseme
new 899374c018 Move ess-rutils to obsolete
new 6373c3ddea Fix minor regex mistakes
new d625e9ccdb Include > in Stata mode prompts
new 6398518e9f Improve docstring of ess-plain-first-buffername
new 282e64bb44 Remove ess-switch-to-ESS-deprecated
new f12ce84372 Remove interactive spec from ess-julia-eldoc-function
new 372ed34888 Move help-command builder on a cl-generic
new 680a460880 Don't load .bashrc and .profile in shell tests
new 0f725b7f0c Use "bash" executable instead of "/bin/bash" in tests
new 5b12e56a52 Try enabling ess-test-r-help-mode
new c22590f01d Fix customize type for ess-auto-width
new 2c07a71a87 Allow optional `package` argument in
ess-display-package-index
new 8b4e2537d5 Transfer ess vars to help pages
new 8b48aae356 Apply ansi color on regions in
ess-describe-object-at-point
new 9e52240581 Add latex expansion to ess-julia-mode
new dc4f0af189 Mention `ess-set-style` in style documentation
new 389d92693c Correctly alight R help index pages
new 1435e1d559 Fix defcustom type
new a4276cbed2 Fix flymake finding .lintr in HOME
new f026ed93d9 Add Emacs 26.3 to travis tests
new d1172525ba Fix help lookup default choice
new d31b96e02c Use cursor-intangible text properties instead of
intangible props
new 18293d51b3 Extract mpi message handler into ess-mpi:message
new 3abc87a3a2 Use dedicated xenial EVM_EMACS for emacs > 26
new b69bed0445 Add rawNamespace to roxygen tags
new 2ba7c011fb Vignete index: Rename Pdf -> Doc and Rnw -> Source
new 5fe3a848e7 Set next-error-last-buffer to process buffer on error
new b392302c11 Fix docstring of ess-debug-command-up
new 09be82c766 Adjust to julia-latexsubs.el -> julia-mode-latexsubs.el
new b9e5e8b9cc (comment wording)
new 696eae15ad Fix typo
new 7be4a06b24 Fix test warnings
new 2812b85880 Fix `M-j' on dev emacs (#975)
new ac32ab1860 Accept negative numbers in ess-auto-width
new fc6ab24945 Simplify ess-start-process-specific
new c37a415e39 Remove buffer switching from ess-request-a-process
new a2be8cb97c Revert "Remove buffer switching from
ess-request-a-process"
new 044ac51949 Update how eldoc gets set up for upstream change
new 93d22160a5 Fix typo in last commit
new 9b98c90ae1 [Fix #991] Remove options(warn=2) from ESSR code
new 0c98ba937e ESSR Version 1.6
new 3b84933f58 Map tab to ess-indent-or-complete in SAS mode
new 88ba83fe63 [Fix #990] Use ESSDESTDIR instead of ESSDIR for the
installation directory
new ef86b4b372 [Fix #985] Fully honor eldoc-echo-area-use-multiline-p
new c232f925ad Adapt ess-r-devtools-check-with-winbuilder to recent
upstream changes
new a2fb8ff841 Add RECOMMENDED option to ess-r-rhub-check-package
new 625041ad51 Change default value of ess-eval-visibly to nil
new 1c2387fdba Use directory-file-name when adding to load-path
new c2d414fa7a Switch devel and release order in
ess-r-devtools-check-with-winbuilder
new 44cac3ca65 Remove unused ess-font-lock-keywords method
new 1b2db5624f Treat filenames as strings in regular expressions
new 03eeac67ac add "R-4" - "R-7" to runner prefixes --> to find R-4.0.0
and later
new 007fa4b519 Add documentation for recent change
new 6ae95ee97c Fix a failing test
new 1d7435b991 Update debugging advice in
`ess--flush-accumulated-output`
new 2e7d36dc9b Update `default-directory` of process buffer after
setting wd (#1007)
new 4001fc7423 cosmetic change to test push
new 6eb85d8e63 stata support is now obsolete
new 1d455e6403 Fix test
new ff615dfa32 Add missing roxy keywords
new 8f04fa92a1 Fix indentation in `inferior-ess`
new 5a08cec866 Add an important ess-beginning/end-function case
new e2a0f720f3 (not this case; need other ex.)
new 1e18deda5c Strip roxy prefixes outside the examples field (#1011)
new a70e1a36b1 complete merge
new a2125f9a59 page-delimiter was lost
new 2f15de1cca [Fix #1013] S prompt must always contain >
new 5fabe530f2 Set default value of `ess-eval-visibly` to `'nowait`
(#1014)
new 14a5e58b4f Use lexical binding in tests
new ac065f2ed2 Fix failing test
new 88a04a5091 Declare two unused functions obsolete
new a14feb8838 Improve xref lookup
new 94bc6b917d Remove base:: in ESSR calls as ESSR parent is base anyhow
new 1cba486e3d Rename pkg.dir to loc
new dea4584df0 Update copyright and license
new 7f5860077e Remove non-FSF copyrightable files
new eed71e402c Obsolete make-regexp
new 915cf3187a Remove julia-mode from Package-Requires
new 5b5b63ba56 Documentation improvements
new 5b191eac1a Respect ess-eval-visibly in ess-quit
new 7d367bc46c Increase timeout to 30 seconds in
inferior-ess--wait-for-exit
new 4189b3fd5c Fix logic in ess-r-xref
new dd1e1444e8 Merge branch 'copyright-update'
new 6422c78d17 [Fix #956] Add inferior-ess-fix-misaligned-output
new a44da93fb1 Only strip roxy prefix if the whole input is prefixed
(#1022)
new ccc01edb7a Report R errors during xref lookup to the user
new 964bf64d8b Fix eldoc-documentation-functions for Emacs 28
compatibility (#1027)
new a7304a2788 Use own process in `ess-r-package-vars-test`
new e4aae12889 Add `--org` to test Makefile
new 278c2021a7 Properly clean up process and buffer
new 945d1c6eed Properly clean up org-mode tests
new a76738a699 Use `ess-test-unwind-protect` in test macros
new 3f0007b0ec Fix cleanup in `inf` tests
new 77465b593b Only set transient map when called interactively
new 3d78bbc3f2 Fix local process in async command test
new 39093a71f8 Merge pull request #1028 from lionel-/fix-test
new 3c2fb63a28 Fix links hanging Emacs
new 874c6f8d28 Do not call `set-buffer` in `run-ess-r`
new f92b5b6376 Refactor `elt-run` and rename to `etest-run`
new bf1ed7e060 Fix order of local variables application
new 3b1d4ec1e9 Implement `etest-deftest`
new 2c2a126eb8 Add `etest--climb-deftest`
new db20e191cc Take a closure to process results
new 5dc553b8f7 Add `etest-update`
new e09baf707b Preserve state across test invokations
new 93494b54fc Wrap `:test` keywords in lists appropriately
new 252418677e Add `:cleanup` keyword for unwind-protected expressions
new 7d54f04192 Add `:inf-buffer` and `:inf-result` keywords
new cea9a2ccdd Use hygienic bindings in macros
new 3154658a28 Add `:messages` keyword
new 4facc37af8 Move etest to its own folder
new 050ec13c78 Move `lispy-with` code in its own section
new 3eedfa4be2 Save window configuration in `etest-update`
new e9b6237d09 Better separator for hygienic symbols
new 136aecdfd2 Handle prefix keymap commands
new 9150a190a3 Trim last new line of `:inf-result`
new 92c254d29a Sleep for 10ms before flushing inferior output
new 97afd1160d Document etest
new 136d6412fa Fix compilation warnings
new 03365e9a99 Add "RET" motion test for transcript-mode
new 04d98b8b5f Address doc review
new efe90a4302 Use a closure to lazily generate common process
new 82ba978014 Use American spelling
new cac8dace4c Rename `:test` to `:eval`
new 7e8f63db93 More robust error when command is not bound
new d898c9ccf8 Fix restoration of Emacs state
new a9de9b7f5d Allow `:result` to be anywhere in the deftest block
new d9486cba50 Bind `inhibit-message` as late as possible
new 22aab85f52 Use etest in `ess-insert-assign-test`
new 43e1eb07b7 Merge pull request #1030 from lionel-/clean-elt
new c022900a25 Make `R` a command again (#1036)
new b0fffd8dc8 Add `.nosearch` file in etest directory
new 9ea27f2cf0 Delay stripping of tramp prefix in project path
new 177e0b9a22 Mention @dapritchard's fix in NEWS
new 1baf8bf140 Git-ignore files generated by `make doc`
new 79059af992 Extract `ess-test-r-set-local-process`
new d246209d5f Allow debugging main loop
new e3e839bfbd Fix parsing of multiple etest `:result` keywords
new db317afac4 Accept process output instead of sleeping
new 9dce8abb56 Test that "C-c C-n" evaluates visibly
new 4d2015c527 Clean up `ess-eval-linewise`
new 02c0b31554 Display buffer as expected in `ess-eval-linewise`
new c81b4a472b Skip comments in `etest-update`
new f914679bf9 Fix handling of mark in etest
new a28534e384 Unwind-protect inferior flushing in etest
new 43fbe82aba Fix typo in documentation of `inferior-ess-replace-long+`
new 03274206c9 Add tests for visibility of evaluation
new ccc282166b Wait for trailing prompt before flushing etest inferior
buffer
new ee4ee1c3b1 Cache multiple processes with distinct process filters
new 55e37bc8d7 Add evaluation tests for standard process filter
new cb75588d97 Clean up `ess-request-a-process`
new 09c1adecf8 Encapsulate R callback for help command
new 24da603184 Remove buffer switching from ess-request-a-process
new 21cb413184 Fix how `pop-to-buffer` is disabled
new 82cd308ae5 Merge pull request #1040 from
lionel-/buffer-switching-bis
new 5bfbccd617 Add missing keybindings
new a694b26279 Avoid using the now-obsolete project-roots function
new b8a097d362 Confirm project-roots is obsolete before using
project-root
new 3b38b783a0 [Fix #1001, 1024, 1050] Synchronize default-directory
using remote path (#1055)
new 44c0ddb715 Add escape hatch for argument help retrieval
new 5341e3ea83 Use proper headers in `ess-r-completions.el`
new 7f734ea05d Move preamble outside of eldoc section
new fa0bbb36d9 Look up `Rscript` in `PATH`
new b64cc91056 Fix section headers in `ess-utils.el`
new 7602f9da79 Add `defmacro` to outline regex
new 09355556c0 Check impact of `ess-command` on process output
new 9b3d414701 Add `etest-deftest-r` helper macro
new 11ad19cf0a Allow `inferior-ess-replace-long+` to be process-local
(#1045)
new 85d5e8eedb Disable namespaced evaluation in examples (#1046)
new 691a7d2949 Add `.ess.command()` to maintain stable `.Last.value`
new 8e37d56763 Don't print invisible values
new 6030789751 Fix truncation of output in roxy-preview
new 7ca11e6e1f Simplify `.ess.command()`
new 53b8ba9432 Use extensible alist for parameterising command
formatting
new 951844ebf4 Fix early evaluation of pager command
new d0136162d2 Merge pull request #1063 from lionel-/fix-last-value
new 0ee75821d6 Further restrict buffer display in ess-request-a-process
new f02c064dc8 Use sentinel to delimit output in `ess-command` (#1065)
new 521b7ec3df Handle sinked output in `ess-command`
new 9d841fb2f7 Cache the default stdout connection
new a23b04599b Merge pull request #1072 from lionel-/fix-command-sink
new 935f4a6402 More robust prompt lookup
new 33b5d68102 Mention more robust `ess-command` in news
new 9389268ea5 if 'k' is the beginning of 'kLong', 'kLong' must be
first. \\ + proglang, LaTeX
new 319c25cb56 Disable help summary in argument completions (#1071)
new 1284e54fe5 update
new 931bdf86ee Remove check for incomplete MPI messages
new ee0266e03c Add a timeout to background synchronous commands
new 9b97da9de7 Signal successful invokation of ESS command with the
sentinel
new 998f28e0f7 Disable sentinel before interrupting incomplete ESS
command
new 62708ee4ff Simplify timeout error message
new e920245372 Merge pull request #1078 from lionel-/command-timeout
new d5f3f6a699 Bump timeout for help aliases command
new 8558efe3df Cache aliases on the R side (#1080)
new 8ce7cb8b7c Restart `browser()` sessions on background command
timeout (#1082)
new 40f9581243 Bump timeout for help retrieval
new b91585db4c Make `??foo` a foreground command
new 484b20aa2c Fix argument position of timeout
new 13f304a478 Use larger timeout in help buffer flushing
new 161db49226 Don't timeout in Julia commands
new 8f77136c98 update, notably have 'R-4'
new fd1f0f8fda Use blocking command for querying installed packages
new 34237ba8da Use blocking command for querying installed functions
new 9cc5520e19 Add required when to obsolete function alias
new 65c90901b9 package renamed roxygen2 and updating to new URL
new d55e873326 Fix quoting
new 854d87c218 removing to complete Issue 1033
new f7f6fd18fa Use blocking command for querying rdired objects
new 0875cfae50 Add unit test for `rdired`
new 6f3470151d Add `:inf-cleanup` keyword in etest
new 7b07b4774e Implement `ess-rdired` command as an ESSR function
new 93c651b1d8 Simplify `.ess.rdired()` implementation
new a9e9367976 Merge pull request #1090 from lionel-/rdired-timeout
new 19de88d2b3 Add `ess-elisp-trace-mode` (#1076)
new d1231ff6a3 Fix hanging help with comments in usage section (#1083)
new 731cf71f01 Don't deprecate old R-mode hook
new 1c77e93c9f Don't inhibit quit in `ess-command` (#1094)
new af7a718d0b Unexport internal functions and variables for R help
new 4018a3e426 Eval visibly in sink test
new a0eb75513c Load .Renviron in tests
new 602a70d05b Relaunch process for unit tests if it died
new ed4061b80b Attempt at fixing `ess-command-quit-test` instability
new 8ca1dc190f Refactor command building
new 1f9d4d0a64 Keep track of current package in help buffer
new ebf9d3c26a Determine links from installed Rd AST
new 87af03e84e Remove timeout from ess-help query
new 5d49004fb1 Clearer error flow
new 09aa060b20 Rebuild ESSR.rds
new babdafb793 Preserve trailing parentheses in links
new 0b64c38a20 Merge pull request #1099 from lionel-/fix-help
new a42b861af8 Fix `ess-r-help--get-pkg-from-help-path` with dotted
package names
new 0394b3befa Fix timeout in `Rd-preview-help`
new 2ee9c3b11b xref: Look for relative files from the process
default-dir and wdir
new 5f02bc404d xref: Fix wrong-type-argument stringp nil on
unregistered dir
new fd3cf25924 xref: fix incorrect nested loop implementation
new ade439283b Increase `ess-command` timeout to 30s (#1105)
new ce2e27d9cd xref: Move to when-let throughout and require subr-x
new 9024a4c9e2 Attempt at fixing process loss
new 5be5b58959 Refactor nested `unwind-protect` forms
new ebf7f13e3f Factor out non-interactive part of `ess-interrupt`
new 22e4c464d7 Merge pull request #1106 from lionel-/fix-process-loss
new a9ee60caef Rename `ess-output-sentinel` property to
`output-delimiter`
new 0cac83cc61 Interrupt process asynchronously in `ess-command`
new 6ed9f016f1 Properly restore buffer of process mark
new 89c0e127cf Merge pull request #1108 from lionel-/async-interrupt
new 963fd97a67 Add debugging info to dribble buffer
new 16f3782c99 Document ESSR loading on remotes
new a4f031e022 ESSR Version 1.7
new 282c874551 make essr: push tag to the remote
new 1221fd8924 Document ESSR updating procedure
new 9629f057e7 Provide loading message when ESSR is loaded on the remote
new 983c54bd5c [Fix #1074] Display proc buffer when process is
auto-started
new 6dc6831304 [Part of #1110] Don't remove all newlines of ESS commands
new ade659db49 [Fix #1116] Properly detect output start with multiline
commands
new 5169b0d27f Use output filter in `with-r-running`
new 4e9a04284d Adapt error loc regexp for new testthat and rlang
reporting
new 845e707811 Fix missing essr-version when ESS is loaded from source
new c85a3a4873 Rewrite `ess-r--load-ESSR-remote`
new 73a347edc8 Move ESSR objs into an env in remote load routine
new 12d6aed08c Add utilities for testing remote functionality
new 5e00b5ab2d Add utilities for testing ESSR injection
new 6c39c8703b Add tests for ESSR injection
new f96e431c3c Add `ess--essr-remove` to testing utils
new 78bfe78f31 Require seq in ess-test-r-utils
new 587043b518 Add functionality to `.ess.load.ESSR`
new c551187971 Remove inline cmd from `ess-r--load-ESSR-remote`
new a6ca37eee1 Refactor `ess-r-load-ESSR` for easier testing
new 82b0ebe3e5 Equip `ess--essr-load-or-throw-error` with fcn arg
new 81a1d8dced Update ESSR tests using more specific fcn calls
new b09ed7ad52 Fix typo when checking 'TRAVIS' environmental var
new f514a4a9fc Revert "Add functionality to `.ess.load.ESSR`"
new c2e6bef67c Split out `.ess.load.ESSR` into fcns for reuse
new 64083d85bb Add `.ess.collect.ESSR.objects`
new a83206ab65 Simplify #1107 a bit
new 719a6501f8 Use default timeout in ESSR loading commands
new 96ba487675 Keep trailing slash on default-directory from
`ess-synchronize-dirs` (#1128)
new 9483314e41 Unexport `ess-project-root`
new d26aa30e8b Add timeouts to SAS wait-for-process
new df684ca110 Fix excessive quoting of `ess-local-customize-alist`
new bd87ffb10d Fix unexpected nil error on `M-x SAS`
new 71899ce2ef Use proper regexps in `display-buffer-alist` doc
new 9f814773f0 Don't display buffer twice when requesting a process
new b762e3e41a Docstring fixes
new efd31f3e9b Simplify ess-tracebug-show-help
new c101d44bd7 Cleanup ess-display-help-in-browser
new 126d34414c Stop over-indenting in ess-roxy-newline
new 9ff5fc6458 New function ess--setup-eldoc
new 7a83877610 Don't change process buffer during background command
new 38f6027d1a More robust delimited output detection in background
filter
new 7535ecfdd1 Merge delimited and non-delimited output code paths
new ab9545ce4b Use a closure to restore process asynchronously
new 6d4028462c Be defensive against missing trailing newlines in output
new c7b1206687 Deal with intervening process input after command
interrupts
new 8ff7af42ac Merge pull request #1131 from lionel-/cmd-simplify
new 69a549cc21 Set syntax class of backslash as punctuation or escape
new 47eaeaadee Tokenise `|>` operator
new 420aa463a8 Fontify `|` and `&` as operators
new 38b5ac8a91 `font-lock-ensure` is now included in all supported
Emacs versions
new c37ad9cb14 Test indentation of continuation lines in lambda operator
new a415d4f57e Support raw string syntax of R 4.0
new 333e44e87c Mention new syntax support in NEWS
new e0bdc5d0a6 Fontify `*` as operator
new cb0e3c7097 Merge pull request #1132 from lionel-/new-syntax
new b9ab296942 Don't hard-code prompt in background command filter
new b501beec40 Add Emacs 27 to test suite
new ee2a2808ed Fix typo
new 1782c6730a Remove unneeded () in call to define-minor-mode
new e21ce9b260 instead of disappearing ess-font-lock.el is now obsolete
new cfe1aa6e3d Reverse deletion of R-error-patterns.R
new 5b807fdc1e Add rlang backtrace error patterns
new 4dee0960ec Don't choke on busy process in ess-load-file (consistent
with ess-load-buffer)
new f62f460e3c Don't show reexports R help pages
new 07d0a220a5 Fix numeric regexp in ess-bounds-of-symbol
new c2a2bf32d1 remove extra whitespace around <- when using
ess-insert-assign
new 07abbfdf69 Merge pull request #1150 from plantarum/insert-assign-fix
new df29741659 Add unit test for #1150
new a5df6aa813 Clean up whitespace in `ess-cycle-assign` as well
new 4fefd0feaa Don't resink to stdout
new bad17fedb8 Disable command timeout by default (#1152)
new 39e75bd21c doc/ess.texi: Update Org chapter and URL
new a7ce81bb76 Fix R1 pattern in ess-r-error-regexp-alist
new 37b1b172d0 Don't allow : in files in R error pattern in
ess-r-error-regexp-alist
new b1d299c96e Fix matching of partial file names to buffer files in
error navigation
new c1e5432d11 Change my web page
new 5691859d4e drop underscore from hot-arrow
new 569dca1f4f No longer completion-read Selection: digits when in
process buffer
new f37b0a8bc0 Handle multiline outputs in `ess-string-command`
new aaa82f24c9 [Fix #1166] Fix hang in package listing command
new cda6fb5c81 Relax R1 error pattern to capture absolute shiny error
paths
new d33d0ebbe9 Avoid interpreting ranges as errors (cda6fb5c)
new 5e6bfa14a3 Fix command hang with `{` expressions when `browser()`
is active (#1170)
new ecd2f43d66 Don't fontify backquoted symbols as strings in process
buffer
new 8a6df8ebac Add file-local config for etest
new 553cdfbabd Add keyword config for etest
new c887773ee2 Simplify etest commands and lisp forms
new 4475e8c5f3 Fix truncation bug in `etest-update`
new 5ec55b9594 Use lexical binding in `ess-r-mode.el`
new 3a919560e7 Fix region normalization
(ess-eval-region--normalise-region)
new b58aa80a02 Adjust change for the region normaliation fix (3a919560)
new 04ebabb413 Fix tests for emacs 29
new 9f27c04a87 [Fix #1179] Add support for R projects
new fd3e217ab3 Adjust ess-r--find-lintr-file to use ess-r-project
new c59d8c1008 Start inf processes in the project folder by default
new 325239688f Dynamically infer essr version when essr-version is nil
new 5ff4fa8da0 Rely on load-true-file-name if exists for version
retrieval
new 55d968f302 [Fix #1185] Move ask-for directory code after ess-r-mode
startup
new 157ea5c7c6 [Fix #1188] Don't split watch expressions across
multiple lines
new f3c196d2a9 [Fix #1187] Allow ess-startup-directory to be a symbol
new 2e1809a932 Merge pull request #1186 from
emacs-ess/ask-for-dir-after-ess-inf
new 399f952c4b Fix and add tests for startup directory mechanism
new 39eba28300 terminate auto-mode-alist entries
new e83ac622fe 'pending-ouput - fixes #1198
new db21e83017 Give priority to ess-r-project handler on Emacs 26 as
well
new 953ccca223 Improve tracebug file lookup
new eb5f362b09 Don't use killed cmd-buffer in ess-command
new 1eac54456e Fix byte compiler failures on Emacs29
new 1069abd4e2 [Fix #1203] Move with-ess-process-buffer macro to
ess-utils
new a90260ae03 Remove trailing paren from regexp to find date from R
--version
new 3efe64d97e add Rd-mode-insert-data-skeleton with C-c C-d, adding
skeleton to data documentation
new 238546eae3 minor updates
new b8167727d3 Fix Emacs 29.0 byte-compile warnings
new 6d80262a63 [Fix #1209] Add support for pipebind operator
new 9675bf58bd Add support for native-pipe breakpoint
new c041ac58a6 Look into ess-r-package-library-paths when searching for
error locations
new ecd8865bbb [Fix #1220] Make ess-r-initialize-on-start interactive
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] branch externals/ess created (now ecd8865bbb),
ELPA Syncer <=