unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* system-process-attributes
@ 2009-02-27 10:27 Thierry Volpiatto
  2009-02-27 10:42 ` system-process-attributes Eli Zaretskii
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Thierry Volpiatto @ 2009-02-27 10:27 UTC (permalink / raw)
  To: emacs-devel

Hi,
It seem `system-process-attributes' have changed to
`process-attributes' in 23.0.91. 
Why not using an alias to the old function and saying something like
system-process-attributes is obsolete ....etc.... use instead
process-attributes.(as compile warning)

-- 
A + Thierry Volpiatto
Location: Saint-Cyr-Sur-Mer - France





^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: system-process-attributes
  2009-02-27 10:27 system-process-attributes Thierry Volpiatto
@ 2009-02-27 10:42 ` Eli Zaretskii
  2009-02-27 10:47   ` system-process-attributes Thierry Volpiatto
  2009-02-27 10:43 ` system-process-attributes Juanma Barranquero
  2009-02-27 10:46 ` system-process-attributes Miles Bader
  2 siblings, 1 reply; 7+ messages in thread
From: Eli Zaretskii @ 2009-02-27 10:42 UTC (permalink / raw)
  To: Thierry Volpiatto; +Cc: emacs-devel

> From: Thierry Volpiatto <thierry.volpiatto@gmail.com>
> Date: Fri, 27 Feb 2009 11:27:06 +0100
> 
> It seem `system-process-attributes' have changed to
> `process-attributes' in 23.0.91. 

Yes.

> Why not using an alias to the old function and saying something like
> system-process-attributes is obsolete ....etc.... use instead
> process-attributes.(as compile warning)

How is it useful to declare obsolete a function that was never
released in any official Emacs version?




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: system-process-attributes
  2009-02-27 10:27 system-process-attributes Thierry Volpiatto
  2009-02-27 10:42 ` system-process-attributes Eli Zaretskii
@ 2009-02-27 10:43 ` Juanma Barranquero
  2009-02-27 10:46 ` system-process-attributes Miles Bader
  2 siblings, 0 replies; 7+ messages in thread
From: Juanma Barranquero @ 2009-02-27 10:43 UTC (permalink / raw)
  To: Thierry Volpiatto; +Cc: emacs-devel

> Why not using an alias to the old function and saying something like
> system-process-attributes is obsolete ....etc.... use instead
> process-attributes.(as compile warning)

Because `system-process-attributes' is not in any released Emacs. It's
absurd to introduce a new function and an obsolete alias for it at the
same time.

    Juanma




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: system-process-attributes
  2009-02-27 10:27 system-process-attributes Thierry Volpiatto
  2009-02-27 10:42 ` system-process-attributes Eli Zaretskii
  2009-02-27 10:43 ` system-process-attributes Juanma Barranquero
@ 2009-02-27 10:46 ` Miles Bader
  2 siblings, 0 replies; 7+ messages in thread
From: Miles Bader @ 2009-02-27 10:46 UTC (permalink / raw)
  To: Thierry Volpiatto; +Cc: emacs-devel

Thierry Volpiatto <thierry.volpiatto@gmail.com> writes:
> It seem `system-process-attributes' have changed to
> `process-attributes' in 23.0.91. 
> Why not using an alias to the old function and saying something like
> system-process-attributes is obsolete ....etc.... use instead
> process-attributes.(as compile warning)

The function did not exist in previous versions of emacs, so there
should be no need for an alias.

-miles

-- 
Vote, v. The instrument and symbol of a freeman's power to make a fool of
himself and a wreck of his country.




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: system-process-attributes
  2009-02-27 10:42 ` system-process-attributes Eli Zaretskii
@ 2009-02-27 10:47   ` Thierry Volpiatto
  2009-02-27 11:11     ` system-process-attributes Eli Zaretskii
  2009-02-27 11:23     ` system-process-attributes Ulrich Mueller
  0 siblings, 2 replies; 7+ messages in thread
From: Thierry Volpiatto @ 2009-02-27 10:47 UTC (permalink / raw)
  To: emacs-devel

Eli Zaretskii <eliz@gnu.org> writes:

>> From: Thierry Volpiatto <thierry.volpiatto@gmail.com>
>> Date: Fri, 27 Feb 2009 11:27:06 +0100
>> 
>> It seem `system-process-attributes' have changed to
>> `process-attributes' in 23.0.91. 
>
> Yes.
>
>> Why not using an alias to the old function and saying something like
>> system-process-attributes is obsolete ....etc.... use instead
>> process-attributes.(as compile warning)
>
> How is it useful to declare obsolete a function that was never
> released in any official Emacs version?

Because since the last released of emacs some programs have been build 
with the CVS version of emacs using this function.

-- 
A + Thierry Volpiatto
Location: Saint-Cyr-Sur-Mer - France





^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: system-process-attributes
  2009-02-27 10:47   ` system-process-attributes Thierry Volpiatto
@ 2009-02-27 11:11     ` Eli Zaretskii
  2009-02-27 11:23     ` system-process-attributes Ulrich Mueller
  1 sibling, 0 replies; 7+ messages in thread
From: Eli Zaretskii @ 2009-02-27 11:11 UTC (permalink / raw)
  To: Thierry Volpiatto; +Cc: emacs-devel

> From: Thierry Volpiatto <thierry.volpiatto@gmail.com>
> Date: Fri, 27 Feb 2009 11:47:01 +0100
> 
> > How is it useful to declare obsolete a function that was never
> > released in any official Emacs version?
> 
> Because since the last released of emacs some programs have been build 
> with the CVS version of emacs using this function.

People who do that should understand the dangers of using unreleased
APIs that, by their very nature, are subject to change without notice.




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: system-process-attributes
  2009-02-27 10:47   ` system-process-attributes Thierry Volpiatto
  2009-02-27 11:11     ` system-process-attributes Eli Zaretskii
@ 2009-02-27 11:23     ` Ulrich Mueller
  1 sibling, 0 replies; 7+ messages in thread
From: Ulrich Mueller @ 2009-02-27 11:23 UTC (permalink / raw)
  To: Thierry Volpiatto; +Cc: emacs-devel

>>>>> On Fri, 27 Feb 2009, Thierry Volpiatto wrote:

>> How is it useful to declare obsolete a function that was never
>> released in any official Emacs version?

> Because since the last released of emacs some programs have been
> build with the CVS version of emacs using this function.

Such code is called "bleeding edge" for a good reason. ;-)

Please don't clutter the released version with unnecessary aliases.

Ulrich




^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2009-02-27 11:23 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-02-27 10:27 system-process-attributes Thierry Volpiatto
2009-02-27 10:42 ` system-process-attributes Eli Zaretskii
2009-02-27 10:47   ` system-process-attributes Thierry Volpiatto
2009-02-27 11:11     ` system-process-attributes Eli Zaretskii
2009-02-27 11:23     ` system-process-attributes Ulrich Mueller
2009-02-27 10:43 ` system-process-attributes Juanma Barranquero
2009-02-27 10:46 ` system-process-attributes Miles Bader

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).