On Sun, Apr 21, 2024 at 08:55:34PM +0800, Qian Yun wrote:
> Currently, when using "write" to write out a viewport, we have
> "image.bm", "image.xpm", but also "fricas2D.ps", "fricas3D.ps".
> 
> This patch makes PS output to have unified name "image.ps".
> This is more consistent and easier for follow up Makefile treatment.

Yes, OK.

> Note that in the view2D/view3D control panel, you can also click
> buttons to save image (instead of viewport directory) under
> current directory, you can only save "fricas2D.ps" for 2D images,
> and "fricas3D.xpm" "fricas3D.ps" for 3D images.  Here the name
> distinction makes sense to avoid file overwrite.
> 
> - Qian
> 
> diff --git a/src/graph/view2D/write2d.c b/src/graph/view2D/write2d.c
> index 05bbf62e..7968dd3a 100644
> --- a/src/graph/view2D/write2d.c
> +++ b/src/graph/view2D/write2d.c
> @@ -184,15 +184,15 @@ writeViewport(int thingsToWrite)
>            break;
> 
>          case Postscript:
> -            /*** Create postscript output for viewport (in fricas2D.ps)
> ***/
> +            /*** Create postscript output for viewport (in image.ps) ***/
>           fricas_sprintf_to_buf2(PSfilename, "%s%s", viewDirName,
> -                                "/fricas2D.ps");
> +                                "/image.ps");
>           if (PSInit(viewport->viewWindow,viewport->titleWindow) == psError)
>             return (-1);
>           drawViewport(PSoption);  /* write new script file in /tmp */
>           if (PSCreateFile(viewBorderWidth,viewport->viewWindow,
>                            viewport->titleWindow, viewport->title) ==
> psError)
> -           return(-1);          /* concat script & proc into fricas2D.ps */
> +           return(-1);          /* concat script & proc into image.ps */
>            break;
> 
>          } /* switch on ii */
> diff --git a/src/graph/view3D/write3d.c b/src/graph/view3D/write3d.c
> index ac5a1210..344fb49e 100644
> --- a/src/graph/view3D/write3d.c
> +++ b/src/graph/view3D/write3d.c
> @@ -194,15 +194,15 @@ writeViewport (int thingsToWrite)
>            break;
> 
>          case Postscript:
> -            /*** Create postscript output for viewport (in fricas3D.ps)
> ***/
> +            /*** Create postscript output for viewport (in image.ps) ***/
>           fricas_sprintf_to_buf2(PSfilename, "%s%s", viewDirName,
> -                                "/fricas3D.ps");
> +                                "/image.ps");
>           if (PSInit(viewport->viewWindow,viewport->titleWindow) == psError)
>             return(-1);
>           drawViewport(PSoption);  /* write new script file in /tmp */
>           if (PSCreateFile(viewBorderWidth,viewport->viewWindow,
>                            viewport->titleWindow, viewport->title) ==
> psError)
> -           return(-1);  /* concat script & proc into fricas3D.ps */
> +           return(-1);  /* concat script & proc into image.ps */
>           break;
>          } /* switch on ii */
>        }  /* if thingsToWrite >> ii */
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "FriCAS - computer algebra system" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/fricas-devel/e0635355-fedb-47cc-928c-5dbc105c7701%40gmail.com.

-- 
                              Waldek Hebisch

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/ZiVGyBIImhHAkbgS%40fricas.org.

Reply via email to