Jürgen Hötzel | 3 Nov 2008 21:31
Gravatar

babel.el 0.6

babel.el was malfunctioning due to back-end changes.

Major changes:

      - removed Emacs/W3 dependency
      - fixed Google, Yahoo and Free Translation back-end
      - improved XEmacs compatibility 


;;; babel.el --- interface to web translation services such as Babelfish
;; $Id: babel.el,v 1.12 2008/11/02 11:55:48 juergen Exp $
;;;
;;; Author: Eric Marsden <emarsden <at> laas.fr>
;;;         Juergen Hoetzel <juergen <at> hoetzel.info> 
;;; Keywords: translation, web
;;; Copyright: (C) 1999-2001 Eric Marsden
;;;                2005-2008 Juergen Hoetzel
;;
;;     This program is free software; you can redistribute it and/or
;;     modify it under the terms of the GNU General Public License as
;;     published by the Free Software Foundation; either version 2 of
;;     the License, or (at your option) any later version.
;;     
;;     This program is distributed in the hope that it will be useful,
;;     but WITHOUT ANY WARRANTY; without even the implied warranty of
;;     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;     GNU General Public License for more details.
;;     
(Continue reading)

Aaron S. Hawley | 4 Nov 2008 19:23
Picon

PHP mode version 1.5.0


A new version of PHP mode for Emacs is released.  Version
1.5.0 is the follow-up to the major improvements unveiled
for PHP mode in January.  There are no major new features in
this release, but many bug fixes.

The mode is only tested in Emacs 22 with CC Mode 5.31.
There are still no plans to support Emacs 21 and earlier
versions, nor XEmacs. Patches against the source code or
detailed bug reports for supporting these and other emacsen
are gladly accepted, however.

NEWS for version 1.5.0

* Additions and improvements to the GNU Info (Texinfo)
  manual.
* Add date and time constants of PHP as suggested by Dias
  Badekas.
* Make values used by M-x php-mode-version literal values
  rather than computed ones.
* Change HTML indentation warning to match only HTML at the
  beginning of the line.
* Use font-lock-preprocessor-face for PHP and ASP tags.
* The Emacs Lisp source code has had significant whitespace
  and style consistency changes.
* Remove conditional bindings and XEmacs-specific code that
  likely does nothing.
* Bug fixes:
** Fix function-based commands for functions using the
   keyword modifiers (public, private, ...) and the
(Continue reading)

Lennart Borgman | 4 Nov 2008 23:20
Picon
Gravatar

Re: [PHP-mode-announce] PHP mode version 1.5.0

Hi Aaron, nice to see this. I am a bit short of time at the moment and
I have some critical changes I must do to mumamo.el (unfortunately
they are difficult too).

But I am reading your messages. And thanks for your support!

On Tue, Nov 4, 2008 at 7:23 PM, Aaron S. Hawley
<ashawley <at> users.sourceforge.net> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> A new version of PHP mode for Emacs is released.  Version
> 1.5.0 is the follow-up to the major improvements unveiled
> for PHP mode in January.  There are no major new features in
> this release, but many bug fixes.
>
> The mode is only tested in Emacs 22 with CC Mode 5.31.
> There are still no plans to support Emacs 21 and earlier
> versions, nor XEmacs. Patches against the source code or
> detailed bug reports for supporting these and other emacsen
> are gladly accepted, however.
>
> NEWS for version 1.5.0
>
> * Additions and improvements to the GNU Info (Texinfo)
>  manual.
> * Add date and time constants of PHP as suggested by Dias
>  Badekas.
> * Make values used by M-x php-mode-version literal values
>  rather than computed ones.
(Continue reading)

Helmut Eller | 5 Nov 2008 13:32
Picon

peg.el --- Parsing Expression Grammars in Emacs Lisp


These days, PEGs seems to be in fashion.  Here's an implementation for
your favorite editor.

Helmut.

;;; peg.el --- Parsing Expression Grammars in Emacs Lisp
;;
;; Copyright 2008  Helmut Eller <eller.helmut <at> gmail.com>.
;;
;; This file is licensed under the terms of the GNU General Public
;; License as distributed with Emacs (press C-h C-c for details).
;;
;;; Commentary:
;;
;; Parsing Expression Grammars (PEG) are a formalism in the spirit of
;; Context Free Grammars (CFG) with some simplifications which makes
;; the implementation of PEGs as top-down parser particularly simple
;; and easy to understand [**].
;;
;; This file implements a macro `peg-parse' which parses the current
;; buffer according to a PEG.  E.g. we can match integers with a PEG
;; like this:
;;
;;  (peg-parse (number   sign digit (* digit))
;;             (sign     (or "+" "-" ""))
;;             (digit    '"09")))
;;
;; In contrast to regexps, PEGs allow us to define recursive rules.  A
;; PEG is a list of rules.  A rule is written as (NAME . PE).
(Continue reading)

Jürgen Hötzel | 9 Nov 2008 21:13
Gravatar

babel.el 0.7

I received a lot of feedback (including bug reports) after releasing
0.6. Thanks! This release should fix most issues.

Major changes:

      -  Increased chunk size for better performance
      -  Error handling if no backend is available for translating
      -  Support for all Google languages
;;; babel.el --- interface to web translation services such as Babelfish
;; $Id: babel.el,v 1.22 2008/11/09 19:49:35 juergen Exp $
;;;
;;; Author: Eric Marsden <emarsden <at> laas.fr>
;;;         Juergen Hoetzel <juergen <at> hoetzel.info> 
;;; Keywords: translation, web
;;; Copyright: (C) 1999-2001 Eric Marsden
;;;                2005-2008 Juergen Hoetzel
;;
;;     This program is free software; you can redistribute it and/or
;;     modify it under the terms of the GNU General Public License as
;;     published by the Free Software Foundation; either version 2 of
;;     the License, or (at your option) any later version.
;;     
;;     This program is distributed in the hope that it will be useful,
;;     but WITHOUT ANY WARRANTY; without even the implied warranty of
;;     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;     GNU General Public License for more details.
;;     
;;     You should have received a copy of the GNU General Public
(Continue reading)

Andreas Roehler | 10 Nov 2008 10:55
Picon

thingatpt-utils_1.11, highlight-thing minor-mode


Hi all,

someone wanted to have a mode, where chars within
braces are highlighted, if point is there.

As "highlight-current-line.el" already knows how to do
that kind of work, I took some forms from there and
employed it to all available kind of things: words,
bracketed's , braced etc.

Maybe turn transient-mark-mode off, if it interfers.

For the moment, THING remains highlighted if the
cursor leaves, until a new THING, where the mode is
instrumented for, is found.

Andreas Röhler

Attachment (thingatpt-utils_1.11.tgz): application/x-compressed-tar, 51 KiB
_______________________________________________
gnu-emacs-sources mailing list
gnu-emacs-sources <at> gnu.org
http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources
X-Face
Face
Picon
Gravatar

blog.el - 0.1 - WordPress client for Emacs

Hi all,

I'm a new Emacs LISP programmer, and  I've created a blog client similar
to weblogger-mode, but it allows one to type posts in muse-mode. The
client is still in primitive stage but at least it allows one to post to
web-log. It requires muse-mode{,-html}.el and xml-rpc.el Emacs LISP
libraries to be present somewhere in load-path.

To use it, follow the instructions below:

* Copy blog.el and metaweblog.el to some location present in load-path.
* Now load them:

   (require 'blog)

* And, now login to your blog by invoking 'M-x blog-login RET'
  command. This will ask following information:

  Weblog XML-RPC URL ? http://wahjava.wordpress.com/xmlrpc.php
  Weblog User ID ? wahjava
  Weblog ID ? wahjava.wordpress.com
  Weblog Password ? secret

  Please substitute wajava.wordpress.com, wahjava, and secret with your
  blog URL, blog user, and password respectively. During this login
  process, the list of categories will get downloaded.

* Now to start new post, execute 'M-x blog-new-entry RET' . This will
  bring a new *blog* buffer, where you can type your post in Muse syntax
  below the line "--[post] Type your post below this line [post]--". The
(Continue reading)

X-Face
Face
Picon
Gravatar

Re: blog.el - 0.1 - WordPress client for Emacs

Hi all,

Sorry for the last posting which got messed up.

Here are the files attached again.

Ashish Shukla
Attachment (blog.el): application/emacs-lisp, 6685 bytes
Attachment (metaweblog.el): application/emacs-lisp, 3394 bytes
_______________________________________________
gnu-emacs-sources mailing list
gnu-emacs-sources <at> gnu.org
http://lists.gnu.org/mailman/listinfo/gnu-emacs-sources
Leo | 21 Nov 2008 18:05
Face
Picon
Gravatar

cal-china-plus.el

Hi there,

This is not another package to customise the appearance of Emacs
calendar for Chinese taste. Instead, it provides the following essential
features:

Key         Command
------------------------------------------------
iCa     diary-chinese-insert-anniversary-entry
iCd     diary-chinese-insert-entry
iCm     diary-chinese-insert-monthly-entry
iCy     diary-chinese-insert-yearly-entry
------------------------------------------------

In Chinese Culture, birthday is celebrated on the Chinese date and
usually not on the gregorian date. Thus, when in 08 Nov 2008 Emacs
calendar failed utterly to notify me the birthday of one of my best
friends while I was travelling in China, I realised the practical
importance of such a package.

To use this package:
(require 'cal-china-plus)
(add-hook 'diary-nongregorian-listing-hook 'diary-chinese-list-entries)
(add-hook 'diary-nongregorian-marking-hook 'diary-chinese-mark-entries)

An example of diary entries:

C1 一月 2009 enquire after every family member
C15 *  Telephone Mom
%%(diary-chinese-anniversary 11 3 2006) Grandma died
(Continue reading)

Xavier Maillard | 22 Nov 2008 10:28
Picon

Re: cal-china-plus.el

Thank you for the contribution. Highly appreciated here.

	Xavier
--

-- 
http://www.gnu.org
http://www.april.org
http://www.lolica.org

Gmane