Oops, I forgot to include the forum... This should be fixed now.
Thanks, Ivan On Oct 29, 2011, at 10:15 PM, Fields, Joseph wrote: > Dear Ivan, > I've just downloaded and briefly tested your emacs mode > for gap. It looks very nice! There is one slight issue that > I've noticed, the gap prompt is a bit mangled (could be I've > done the install incorrectly...) it looks like > ^[[1m^[[34mgap> ^[[0m^[[31m > > I'm running GNU Emacs 23.3.1. > > Thanks for your work on this. > > Best wishes, > Joe > > Joseph E. Fields > Professor of Mathematics > Southern Connecticut State University > http://www.southernct.edu/~fields/ > > ________________________________________ > From: forum-boun...@gap-system.org [forum-boun...@gap-system.org] On Behalf > Of Ivan Andrus [darthand...@gmail.com] > Sent: Saturday, October 29, 2011 7:13 AM > To: Attila Egri-Nagy > Cc: GAP Forum > Subject: Re: [GAP Forum] GAP mode for emacs > > Hi all, > > I recently made several improvements to my gap-mode for Emacs including > > 1. Clickable syntax errors > 2. Clickable numbers in help buffer (e.g. after ?ConjugacyClasses) > 3. Several bug fixes > > If you are interested the latest is always at > https://bitbucket.org/gvol/gap-mode under the "get source" button (available > in .zip, tar.gz, and .tar.bz2) on the right near the top. > > Any bug reports or suggestions are of course very welcome. I still haven't > updated the documentation, but in the meantime looking at the menu should > give you an idea of how to use it, and evaluating (customize-group 'gap) will > show the customization options. I'm quite comfortable with emacs so I would > appreciate some input from someone who is more of a beginner. > > Anyway, with the GAP beta floating around and nearing release I was wondering > if there is anything I can/should do to prepare it for inclusion with GAP? > > -Ivan > > On Sep 30, 2010, at 2:10 PM, Attila Egri-Nagy wrote: > >> Dear Ivan, >> >> I would very much like to test/use your gap-mode, but I see no file >> for downloading (without checking out a repository). Also a few lines >> on usage would be helpful. >> >> Thanks! >> best, >> attila >> >> On Thu, Sep 30, 2010 at 1:40 PM, Ivan Andrus <darthand...@gmail.com> wrote: >>> This probably isn't the best place for this, but... >>> >>> I have taken Michael Smith's gap-mode and made what I hope are >>> improvements. I'm using a very recent version of emacs however, so I may >>> have inadvertently made it backwards incompatible. I also haven't tested >>> on Xemacs. The code can be found at https://bitbucket.org/gvol/gap-mode/ >>> so feel free to open an issue there if you have problems or suggestions (or >>> contact me directly via email). >>> >>> The main improvements are >>> 1. font-lock support >>> 2. improved local statement functionality >>> 3. beginning/end-of-defun functions >>> 4. bug fixes in indentation >>> 5. converting to defcustom's in gap-mode.el >>> >>> I haven't touched gap-process.el yet, and may not for a while (I've got >>> other stuff going on). I did remove comint.el since that's been included >>> with Emacs for a long time. Running gap in Emacs seems to work for me, >>> though I haven't tested it much. Thus, if you need that functionality, >>> please don't get rid of your old install! >>> >>> -Ivan >>> >>> On Aug 24, 2010, at 11:00 AM, Attila Egri-Nagy wrote: >>> >>>> Hi, >>>> >>>> It is crazy but I've been using python-mode for gap files. It gets the >>>> comments and strings right, at least... >>>> >>>> attila >>>> >>>> >>>> On Tue, Aug 24, 2010 at 1:39 AM, Rafael <rvf0...@gmail.com> wrote: >>>> >>>>> Ivan Andrus <darthand...@gmail.com> >>>>> writes: >>>>> >>>>>> I have been using gap-mode for emacs version 1.96 by Michael Smith. >>>>>> There are a few things that I would like to add, principally syntax >>>>>> highlighting. Has anyone else done this that I couldn't find? Would >>>>>> there be interest in an updated version with some improvements? >>>>> >>>>> This is what I use. It is really far from perfect, but it is something... >>>>> >>>>> (defun add-custom-keyw() >>>>> "adds a few special keywords for gap mode" >>>>> (font-lock-add-keywords nil >>>>> '( >>>>> ("\\bif\\b\\|then\\|else\\|elseif" . 'font-lock-keyword-face ) >>>>> ("while\\|\\bdo\\b\\|\\bfi\\b" . 'font-lock-keyword-face ) >>>>> ("\\bend\\b\\|return\\|\\bnot\\b\\|function\\|\\blocal\\b" . >>>>> 'font-lock-keyword-face ) >>>>> ("\\bfor\\b\\|\\bin\\b\\|\\bod\\b\\|\\bmod\\b\\|\\band\\b" . >>>>> 'font-lock-keyword-face ) >>>>> ("true\\|false" . 'font-lock-constant-face ) >>>>> ("Print\\|Length\\|\\bOrbits\\b\\|Subsets\\|Difference" . >>>>> 'font-lock-function-name-face ) >>>>> ("List\\|OnSets\\|Group\\|Intersection" . >>>>> 'font-lock-function-name-face ) >>>>> ("IsTransitive\\|OnTuples\\|Concatenation\\|Filtered" . >>>>> 'font-lock-function-name-face ) >>>>> ("Add\\|Sum\\|SymmetricGroup\\|Filtered\\|RightCosets" . >>>>> 'font-lock-function-name-face ) >>>>> ("Eigenvalues\\|Rationals\\|" . 'font-lock-function-name-face ) >>>>> ("\\bCharacteristicPolynomial\\b" . 'font-lock-function-name-face ) >>>>> ("Filtered\\|RightCosets" . 'font-lock-function-name-face ) >>>>> ("#.*" . font-lock-comment-face) >>>>> ))) >>>>> (add-hook 'gap-mode-hook 'add-custom-keyw) >>>>> >>>>> >>>>> _______________________________________________ >>>>> Forum mailing list >>>>> Forum@mail.gap-system.org >>>>> http://mail.gap-system.org/mailman/listinfo/forum >>>>> >>>> _______________________________________________ >>>> Forum mailing list >>>> Forum@mail.gap-system.org >>>> http://mail.gap-system.org/mailman/listinfo/forum >>> >>> >>> _______________________________________________ >>> Forum mailing list >>> Forum@mail.gap-system.org >>> http://mail.gap-system.org/mailman/listinfo/forum >>> > > > _______________________________________________ > Forum mailing list > Forum@mail.gap-system.org > http://mail.gap-system.org/mailman/listinfo/forum > > _______________________________________________ Forum mailing list Forum@mail.gap-system.org http://mail.gap-system.org/mailman/listinfo/forum