Hi,
On 11/29/05, Alex Ionescu ionucu@videotron.ca wrote:
It seems that some of our IDL files aren't compatible by MIDL, which is what the msvc backend uses. The reason seems to be that in MIDL, you cannot use explicit_handle in an .idl file -- it must got into an ACF. However, WIDL doesn't parse ACF files, so this creates a lack of a compatible solution. Could you please add support for parsing ACF files in widl? The basic format seems to be really simple for our current use:
Also can someone try to extract some patches for widl and send them to wine? Rob offered to help with this.
-- Steven Edwards - ReactOS and Wine developer
"There is one thing stronger than all the armies in the world, and that is an idea whose time has come." - Victor Hugo
Steven Edwards wrote:
Hi,
On 11/29/05, Alex Ionescu ionucu@videotron.ca wrote:
It seems that some of our IDL files aren't compatible by MIDL, which is what the msvc backend uses. The reason seems to be that in MIDL, you cannot use explicit_handle in an .idl file -- it must got into an ACF. However, WIDL doesn't parse ACF files, so this creates a lack of a compatible solution. Could you please add support for parsing ACF files in widl? The basic format seems to be really simple for our current use:
Also can someone try to extract some patches for widl and send them to wine? Rob offered to help with this.
Yes, I was planning to do it this week. I have messages to ros-diffs bookmarked, but is there a way to get the diff in plain text? I'm not sure how easy it will be to make patches from the HTML that is sent there.
Rob
From: Rob Shearman
Yes, I was planning to do it this week. I have messages to ros-diffs bookmarked, but is there a way to get the diff in plain text? I'm not sure how easy it will be to make patches from the HTML that is sent there.
The easiest way is to install svn. If you can't or don't want to install that, I'll be happy to assist and provide the plain text diffs.
Gé van Geldorp.
Ge van Geldorp wrote:
From: Rob Shearman
Yes, I was planning to do it this week. I have messages to ros-diffs bookmarked, but is there a way to get the diff in plain text? I'm not sure how easy it will be to make patches from the HTML that is sent there.
The easiest way is to install svn. If you can't or don't want to install that, I'll be happy to assist and provide the plain text diffs.
Hm, how about an extra mailing list for unabriged plain-text diffs?
- Thomas
From: Thomas Weidenmueller
Hm, how about an extra mailing list for unabriged plain-text diffs?
Caspers script actually sends a multipart/alternative MIME message, meaning the diff is send in the same message as both a colored, HTMLed diff and a plain-text diff. You just need to tell your mail client to prefer text/plain over text/html...
GvG
Ge van Geldorp wrote:
Caspers script actually sends a multipart/alternative MIME message, meaning the diff is send in the same message as both a colored, HTMLed diff and a plain-text diff. You just need to tell your mail client to prefer text/plain over text/html...
But those are still truncated ;)
- Thomas
From: Thomas Weidenmueller
Ge van Geldorp wrote:
Caspers script actually sends a multipart/alternative MIME message, meaning the diff is send in the same message as both a colored, HTMLed diff and a plain-text diff. You just need to tell your mail client to prefer text/plain over text/html...
But those are still truncated ;)
That's a feature, not a bug ;)
Rob Shearman wrote:
Yes, I was planning to do it this week. I have messages to ros-diffs bookmarked, but is there a way to get the diff in plain text? I'm not sure how easy it will be to make patches from the HTML that is sent there.
Rob
Rob,
Go here:
http://svn.reactos.com/viewcvs/?view=rev
Pull up the revision you want to see.
Click view diff
At the bottom of the diff page is an option to generate a useable patch file.
Alex Ionescu schrieb:
Hi,
It seems that some of our IDL files aren't compatible by MIDL, which is what the msvc backend uses. The reason seems to be that in MIDL, you cannot use explicit_handle in an .idl file -- it must got into an ACF.
MIDL accepts 'explicit_handle', 'implicit_handle' and 'auto_handle' in an .idl file if the /app_config option is used.
Regards, Eric