Mercurial > hg > octave-lyh
changeset 5835:07dd13bfc0ba
[project @ 2006-05-31 18:21:49 by jwe]
author | jwe |
---|---|
date | Wed, 31 May 2006 18:21:57 +0000 |
parents | 15b8c2aa2bf5 |
children | ed69a3b5b3d0 |
files | doc/ChangeLog doc/interpreter/images/Makefile.in scripts/ChangeLog scripts/miscellaneous/fileparts.m scripts/miscellaneous/fullfile.m scripts/miscellaneous/texas_lotto.m src/ChangeLog src/load-path.h |
diffstat | 8 files changed, 26 insertions(+), 17 deletions(-) [+] |
line wrap: on
line diff
--- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,10 @@ +2006-05-31 John W. Eaton <jwe@octave.org> + + * interpreter/images/Makefile.in (run-octave): + Use $(TOPDIR)/run-octave script to execute Octave. + (OCTAVE_BINARY, OCTAVE_SCRIPT_PATH, OCTAVE_LD_LIBRARY_PATH, + XLD_LIBRARY_PATH, SET_LD_LIBRARY_PATH): Delete variables. + 2006-04-06 Keith Goodman <kwgoodman@gmail.com> * interpreter/mkoctfile.1: Doc string fix.
--- a/doc/interpreter/images/Makefile.in +++ b/doc/interpreter/images/Makefile.in @@ -17,25 +17,11 @@ DISTFILES = Makefile.in $(SOURCES) $(IMAGES) -OCTAVE_BINARY = $(TOPDIR)/src/octave - -OCTAVE_SCRIPT_PATH = .//:$(srcdir)//:$(TOPDIR)/src//:$(top_srcdir)/scripts// - -ifeq ($(SHARED_LIBS), true) - OCTAVE_LD_LIBRARY_PATH = $(TOPDIR)/src:$(TOPDIR)/liboctave:$(TOPDIR)/libcruft - ifeq ($(@library_path_var@),) - XLD_LIBRARY_PATH = $(OCTAVE_LD_LIBRARY_PATH) - else - XLD_LIBRARY_PATH = $(OCTAVE_LD_LIBRARY_PATH):$(@library_path_var@) - endif - SET_LD_LIBRARY_PATH = @library_path_var@="$(XLD_LIBRARY_PATH)" -endif - all: $(IMAGES) .PHONY: all define run-octave - $(SET_LD_LIBRARY_PATH) $(OCTAVE_BINARY) -f -q -H -p $(OCTAVE_SCRIPT_PATH) \ + $(TOPDIR)/run-octave -f -q -H -p $(srcdir) \ --eval "$(notdir $(basename $<)) ('$(notdir $(basename $@))', '$(patsubst .%,%, $(suffix $@))')" endef
--- a/scripts/ChangeLog +++ b/scripts/ChangeLog @@ -1,3 +1,8 @@ +2006-05-31 Bill Denney <bill@givebillmoney.com> + + * miscellaneous/fileparts.m, miscellaneous/fullfile.m: Add seealso. + * miscellaneous/texas_lotto.m: Fix warning message. + 2006-05-26 John W. Eaton <jwe@octave.org> * miscellaneous/doc.m: Also handle nargin == 0.
--- a/scripts/miscellaneous/fileparts.m +++ b/scripts/miscellaneous/fileparts.m @@ -21,6 +21,7 @@ ## @deftypefn {Function File} {[@var{dir}, @var{name}, @var{ext}, @var{ver}] =} fileparts (@var{filename}) ## Return the directory, name, extension, and version components of ## @var{filename}. +## @seealso{fullfile} ## @end deftypefn function [directory, name, extension, version] = fileparts (filename)
--- a/scripts/miscellaneous/fullfile.m +++ b/scripts/miscellaneous/fullfile.m @@ -20,6 +20,7 @@ ## -*- texinfo -*- ## @deftypefn {Function File} {@var{filename} =} fullfile (@var{dir1}, @var{dir2}, @dots{}, @var{file}) ## Return a complete filename constructed from the given components. +## @seealso{fileparts} ## @end deftypefn function filename = fullfile (varargin)
--- a/scripts/miscellaneous/texas_lotto.m +++ b/scripts/miscellaneous/texas_lotto.m @@ -29,7 +29,7 @@ function picks = texas_lotto () if (nargin != 0) - warning ("win_texas_lotto: ignoring extra arguments"); + warning ("texas_lotto: ignoring extra arguments"); endif picks = zeros (1,6);
--- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2006-05-31 John W. Eaton <jwe@octave.org> + + * load-path.h (load_path::set_command_line_path): Make it + additive. + 2006-05-26 John W. Eaton <jwe@octave.org> * load-path.cc (genpath, maybe_add_path_elts, Fgenpath, Frehash,
--- a/src/load-path.h +++ b/src/load-path.h @@ -29,6 +29,7 @@ #include <map> #include <string> +#include "pathsearch.h" #include "str-vec.h" class @@ -159,7 +160,10 @@ static void set_command_line_path (const std::string& p) { - command_line_path = p; + if (command_line_path.empty ()) + command_line_path = p; + else + command_line_path += dir_path::path_sep_str + p; } private: