Re: [sage-devel] ptestall tests all optional packages

2016-03-14 Thread Kwankyu Lee
> > Yes, it is a feature. I agree that it might be a silly feature. > After having fully merged: http://trac.sagemath.org/ticket/20182, how about changing the meaning of "all" in "make testall" and "sage -t --optional=all" to "--optional=sage,optional,external"? -- You received this message

[sage-devel] Re: ptestall tests all optional packages

2016-03-13 Thread Kwankyu Lee
The behavior of `make ptestall` is at least consistent with that of `make testall`. It is silly to test for not installed optional packages. Kwankyu -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop

[sage-devel] Re: Special markup to influence the doctesting

2016-03-08 Thread Kwankyu Lee
A ticket for this: http://trac.sagemath.org/ticket/20176#ticket -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post

[sage-devel] Special markup to influence the doctesting

2016-03-07 Thread Kwankyu Lee
The "Special markup to influence (doc)tests" section of the developer's guide claims that it is comprehensive. But I could not find any explanation on the use of ellipsis "..." and on "# latex output" comment. I interpreted the comment as requiring latex system installed on the system where

Re: [sage-devel] Re: "Möbius": to 'mobius' or to 'moebius'?

2016-01-14 Thread Kwankyu Lee
I am an asian. I prefer "moebius". It is practically impossible to type umlaut on a Korean keyboard. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to

Re: [sage-devel] Re: "Möbius": to 'mobius' or to 'moebius'?

2016-01-14 Thread Kwankyu Lee
I am a asian. I prefer .moebius(). It is practically impossible to type umlaut. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to

[sage-devel] Re: Getting output of libsingular when it gives several objects

2015-10-13 Thread Kwankyu Lee
I heard from the author of the libSingular interface that multiple return values were not considered in the initial design. So I guess you need to revise Sage's libSingular interface first. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To

[sage-devel] Re: libSingular functions require a ring parameter.

2015-09-24 Thread Kwankyu Lee
The ticket is waiting for a reviewer. Please! -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send

Re: [sage-devel] SPKG Maintainers??

2015-09-22 Thread Kwankyu Lee
I am not that developer :-) How about this system? We trim the AUTHOR blocks by just listing the names of contributors to the given module (to give credits to the contributors); And we recommend a new contributor to add his/her name to the end of the list (to give more credits to the initial

Re: [sage-devel] Re: SPKG Maintainers??

2015-09-21 Thread Kwankyu Lee
I have written a couple of AUTHORS-blocks, but I think I did it not to have a credit but to be responsible for the code. AUTHORS blocks are rather for developers, not for end users. These blocks are rather hindrance for end users as they usually appear at the head of a documentation but

[sage-devel] Re: SPKG Maintainers??

2015-09-18 Thread Kwankyu Lee
On Friday, September 18, 2015 at 9:06:55 PM UTC+9, Marc Mezzarobba wrote: > > Tangentially related: wouldn't it be better to also remove the "AUTHORS" > sections from docstrings? Big +1! Kwankyu -- You received this message because you are subscribed to the Google Groups "sage-devel"

[sage-devel] libSingular functions require a ring parameter.

2015-08-25 Thread Kwankyu Lee
This problem is tackled in http://trac.sagemath.org/ticket/19084 Would you review? On Thursday, August 6, 2015 at 6:36:54 PM UTC+9, Martin Albrecht wrote: Hi, On Wednesday 05 Aug 2015 23:35:26 Kwankyu wrote: My Singular procedures do not need a ring (they internally construct rings)

[sage-devel] Re: Default ipython profile

2015-08-19 Thread Kwankyu Lee
This is a one-line ticket waiting for review, but is in pending state for patchbots since it touches an unsafe file (sage-ipython). Would any of you review? http://trac.sagemath.org/ticket/19021 -- You received this message because you are subscribed to the Google Groups sage-devel group. To

[sage-devel] Re: Trac Server Issue

2015-08-16 Thread Kwankyu Lee
I looked into this thread because I have the same issue with the following ticket. http://trac.sagemath.org/ticket/18807 Anyway, your ticket URL seems to have no problem :-) -- You received this message because you are subscribed to the Google Groups sage-devel group. To unsubscribe from

[sage-devel] Default ipython profile

2015-08-04 Thread Kwankyu Lee
Hi, As of version 6.8, Sage seems to read profile_default in $DOT_SAGE/ipython-* directory by default. As I remember, the default profile was profile_sage. Is this change official? Or should we view it as a bug? I would appreciate a reply. Kwankyu -- You received this message because you

Re: [sage-devel] Default ipython profile

2015-08-04 Thread Kwankyu Lee
On Wednesday, August 5, 2015 at 11:27:56 AM UTC+9, François wrote: It is not a new behavior. We had that for quite some time now: True. But the official location for ipython user configuration was profile_sage at least 2 years ago (yeah I am a sporadic Sage user :-):

[sage-devel] Re: Trouble in updating to 6.4.1

2014-12-15 Thread Kwankyu Lee
On Monday, December 15, 2014 2:26:59 PM UTC+9, Soomin Jeon wrote: I installed sage 5.9 last year and I found that sage 6.4.1 is released. So I try to update the sage version 5.9 to 6.4.1 using the command 'sage -upgrade', however, it just upgraded the sage version to 5.13. If I want to use

[sage-devel] Re: Sage for Undergraduates is released

2014-07-23 Thread Kwankyu Lee
Wow! It looks nice. Thank you for sharing this. Kwankyu -- You received this message because you are subscribed to the Google Groups sage-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this

[sage-devel] Re: The 2013 Spies Prize winner is...

2013-06-24 Thread Kwankyu Lee
Congratulations! -- You received this message because you are subscribed to the Google Groups sage-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to

[sage-devel] Re: Consistent failure of zn_poly in latest Sage

2013-05-07 Thread Kwankyu Lee
Hi, Sorry that I was not clear. Reading the comments for the Trac ticket, I thought that for others, this happens intermittently, so they succeed in building Sage eventually after a couple of failures. For my case, it always fails. I was asking if others experience the same consistent

[sage-devel] Re: Consistent failure of zn_poly in latest Sage

2013-05-07 Thread Kwankyu Lee
I think it is intermittent in the sense that on computers with the problem, it fails consistently when building Sage in parallel; the fix is to then quickly do that one package in series, then remain doing things in parallel (see the ticket or other discussions for details). Are you

[sage-devel] Re: Consistent failure of zn_poly in latest Sage

2013-05-07 Thread Kwankyu Lee
For example, can you stop everything on the computer and remote log in to it from another machine, so you're hardly running anything on it? If not, quit all possible applications and try building again. By the way, how much RAM does this machine have (this may not be relevant, but just in

[sage-devel] Consistent failure of zn_poly in latest Sage

2013-05-06 Thread Kwankyu Lee
Hi, I am experiencing consistent failure in building the latest Sage including just released 5.9 at zn_poly. My system is MacPro Quad-Core Intel Xeon with OS X 10.7.5 and latest Xcode (I think). Are there others experiencing the same? Here is the log: Now running zn_poly's self-tuning

[sage-devel] Re: An apparent error in the start of making Sage

2013-04-28 Thread Kwankyu Lee
Nope, this originates from if [ -f $SAGE_ROOT/spkg/bin/sage-spkg ]; then if $MAKE -q $@; then echo Nothing to (re)build / all up-to-date. exit 0 fi fi and is (harmless and) completely unrelated to the zn_poly issue (#13947). (We should probably

[sage-devel] An apparent error in the start of making Sage

2013-04-26 Thread Kwankyu Lee
Hi all, This is a question. Is the apparent error in the output below a genuine error? What does it mean? I am experiencing the same error when making several previous versions of Sage, which all failed (seemingly) by the issue trac #13947. I am wondering whether this failure at the end is

[sage-devel] Re: Egg-path error in installing Sage 5.6

2013-02-06 Thread Kwankyu Lee
Hi Keshav, I was wondering what could be causing your problem but didn't comment because I didn't have a solution. I still don't know exactly what caused the problem, but I suspect the notebook files stored under ~/.sage was somehow out of date and was not compatible with the latest

[sage-devel] --egg-path error in installing Sage 5.6

2013-02-04 Thread Kwankyu Lee
I had the following error while installing Sage 5.6 on MacBook Pro with Lion. Any help? Thanks in advance. ... Finished processing dependencies for webassets==0.7.1 running develop error: --egg-path must be a relative path from the install directory to

[sage-devel] Egg-path error in installing Sage 5.6

2013-02-04 Thread Kwankyu Lee
I had the following error in installing Sage 5.6 on MacBook Pro with Lion. Any help? Thanks in advance. ... Finished processing dependencies for webassets==0.7.1 running develop error: --egg-path must be a relative path from the install directory to

[sage-devel] Re: Egg-path error in installing Sage 5.6

2013-02-04 Thread Kwankyu Lee
I solved the problem by moving out the .sage folder. Thanks for all your attention! -- You received this message because you are subscribed to the Google Groups sage-devel group. To unsubscribe from this group and stop receiving emails from it, send an email to

[sage-devel] Re: list(matrix) vs. matrix.list()

2012-09-16 Thread Kwankyu Lee
How about m.entries()? I think entry is quite standard. -- You received this message because you are subscribed to the Google Groups sage-devel group. To post to this group, send email to sage-devel@googlegroups.com. To unsubscribe from this group, send email to

[sage-devel] Re: sign of permutations

2012-09-04 Thread Kwankyu Lee
Signature means to me a hand-written name. So ++1 to .sign() -- You received this message because you are subscribed to the Google Groups sage-devel group. To post to this group, send email to sage-devel@googlegroups.com. To unsubscribe from this group, send email to

Re: [sage-devel] Soliciting reviewers...

2012-08-22 Thread Kwankyu Lee
Hi, If you want to put some time (e.g., an hour a day) into being an editor, I think that would be really cool. You could send personal emails asking people to referee tickets you think they would be likely to help with. Personally, I cannot do it. I don't expect anyone to volunteer.

[sage-devel] Soliciting reviewers...

2012-08-21 Thread Kwankyu Lee
Hi, This is a question and suggestion. Are our tickets in needs review status being timely reviewed? Judging from my own (limited) experiences, it seems not. I again find myself soliciting a reviewer for my simple ticket #11593. If this is the case, how about adopting a policy similar to the

[sage-devel] Re: Sage whitespace policy

2012-08-17 Thread Kwankyu Lee
Hi, I use the following script to check newly added trailing whitespaces just before I upload a patch. It uses the same code in the patchbot trailing whitespaces plugin. :-) Just put it into an executable file, say, check_spaces #!/usr/bin/env python import sys import re import os def

[sage-devel] Re: Wanted: a reviewer for ticket #12503

2012-07-16 Thread Kwankyu Lee
Hi, By the way, is there a sorely missed by me feature of getting the next command in the history? I.e. I often do something like this: sage: A... sage: B... sage: C... oops, wrong answer; editing code... sage: A... sage: B... sage: C... oops, wrong answer; editing code... sage:

Re: [sage-devel] Re: Wanted: a reviewer for ticket #12503

2012-07-16 Thread Kwankyu Lee
On Tuesday, July 17, 2012 3:13:18 AM UTC+9, Dima Pasechnik wrote More or less. Specifically, I want the same behaviour as in GAP. In GAP one can go to A using (say) arrows keys. Then, after executing A, you get GAP prompt, just as if you execute the normal command. But if you then hit

Re: [sage-devel] Re: Wanted: a reviewer for ticket #12503

2012-07-16 Thread Kwankyu Lee
my point is that it should be customizable. One wants bash (resp. GAP, resp. Magma) behavior, (s)he can get it. The patch only provides extra new readline commands. You bind those commands with your favorite keys only if you want those behaviors. Merging the patch to Sage does not change

[sage-devel] Wanted: a reviewer for ticket #12503

2012-07-15 Thread Kwankyu Lee
Hi, This ticket is long abandoned at Trac without a reviewer. http://trac.sagemath.org/sage_trac/ticket/12503 The feature that the patch provides is indispensable to me when I use command line interface of Sage. I think it is also very useful to you. Would you be a reviewer of the ticket?

[sage-devel] Understanding the patchbot's ApplyFailed

2012-07-09 Thread Kwankyu Lee
Hi, The patchbot is failing(ApplyFailed) on my patch for ticket #12503. I want to understand the reason. According to the log below, the patchbot seems to try to fetch the file at http://trac.sagemath.org/sage_trac/raw-attachment/ticket/12503/trac#12503.patch I copied this line into the

[sage-devel] Re: Understanding the patchbot's ApplyFailed

2012-07-09 Thread Kwankyu Lee
Ah, so it is a bug. Thanks. I should not have included # in the patch file name. On the other hand, it is strange that the patchbot tries to fetch an old patch file trac#12503.patch rather than the new patch file named trac_12503_v3.patch though I placed the comment apply trac_12503_v3.patch

[sage-devel] Re: A weiredness in Sage 5.0rc0

2012-05-03 Thread Kwankyu Lee
Hi Simon, The result is that the hash is broken by default, since the string representation can be changed *after* creation of the object, which means that the hash value would change as well. There is a ticket fixing it, though. I think the problem lies in that the hash is calculated

[sage-devel] A weiredness in Sage 5.0rc0

2012-05-02 Thread Kwankyu Lee
In Sage 5.0rc0, I observe a weird phenomenon. See the following code - from sage.rings.ring import CommutativeAlgebra class NA(CommutativeAlgebra): def __init__(self, i): CommutativeAlgebra.__init__(self, i.base_ring()) self._ideal = i -

[sage-devel] Re: A weiredness in Sage 5.0rc0

2012-05-02 Thread Kwankyu Lee
Hi Simon, Thank you for the explanation. However, during the category initialisation, self is used as key in some cache. Hence, it is needed that its hash value is available. By default in sage.rings.ring.Ring, hash(self) is the self as hash(repr(self)) (which I don't like, by the way).

[sage-devel] Acknowledging Sage components

2012-03-19 Thread Kwankyu Lee
Hi, In the Publications_using_SAGEhttp://wiki.sagemath.org/Publications_using_SAGE?action=fullsearchcontext=180value=linkto%3A%22Publications_using_SAGE%22wiki page, I find the following passage: ``Also, be sure to find out what components of Sage, e.g., NumPy, PARI, 'GAP, that your

[sage-devel] Re: Acknowledging Sage components

2012-03-19 Thread Kwankyu Lee
Here is the link http://wiki.sagemath.org/Publications_using_SAGE -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at

Re: [sage-devel] A couple of patchbot questions

2012-02-09 Thread Kwankyu Lee
Hi Robert, (1) I uploaded a new patch of the same name with the previous patch, but the patchbot doesn't seem to be triggered. I already tried ?kick, with no help. Is there other way to kick the patchbot? Do I need to upload the same patch with other name? Has it ever been triggered

Re: [sage-devel] A couple of patchbot questions

2012-02-09 Thread Kwankyu Lee
The second patch is small, but the doctest takes quite a bit of time. So I changed the doctest and uploaded the patch again. Let me see this helps... Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to

Re: [sage-devel] A couple of patchbot questions

2012-02-09 Thread Kwankyu Lee
Anyway, I just noticed that many of the patches with positive reviews have the red swirling symbol with Apply Failed on Sage 4.8. Then I wonder the patchbot is working correctly now... Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this

[sage-devel] A couple of patchbot questions

2012-02-08 Thread Kwankyu Lee
Hi, A couple of simple developer questions. Sorry... (1) I uploaded a new patch of the same name with the previous patch, but the patchbot doesn't seem to be triggered. I already tried ?kick, with no help. Is there other way to kick the patchbot? Do I need to upload the same patch with other

[sage-devel] Problem with the patchbot?

2012-01-30 Thread Kwankyu Lee
On my patch, the patchbot shows a red swirling symbol with the following log: ... -- sage: Building and installing modified Sage library files. Installing c_lib gcc -o src/convert.os -c -fPIC

Re: [sage-devel] Problem with the patchbot?

2012-01-30 Thread Kwankyu Lee
Thanks for explaining me. 16G seems small, considering the (huge, I think) amount of loads on the patchbot. Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more

[sage-devel] Help needed on readline library in Sage

2012-01-29 Thread Kwankyu Lee
Hi, My cython patch readline_extra_commands works well on Mac but fails on Ubuntu at runtime with the following message: ImportError: ../sage/misc/readline_extra_commands.so: undefined symbol: rl_last_func So the linker do not find the symbol in the readline library linked to Python. What is

[sage-devel] Re: Help needed on readline library in Sage

2012-01-29 Thread Kwankyu Lee
It is Extension('sage.misc.readline_extra_commands', sources = ['sage/misc/readline_extra_commands.pyx']), Do I need to add -lreadline somewhere here? -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an

[sage-devel] Re: Help needed on readline library in Sage

2012-01-29 Thread Kwankyu Lee
I wonder why that was not necessary for Mac. Anyway, thank you very much! Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at

[sage-devel] Re: Can one replace a Python class with a Cython one without breaking unpickling?

2011-12-24 Thread Kwankyu Lee
I had also troubles with old pickled objects. I am not sure whether the discussion on my own problems are relevant here or not, but here is the link: https://groups.google.com/forum/#!searchin/sage-devel/term$20order/sage-devel/APrvYHL4Bck/ex4R00T6MW0J Kwankyu -- To post to this group,

[sage-devel] Re: Consistency for undefined expressions

2011-10-26 Thread Kwankyu Lee
Hi, The second versions seem to me all bugs, resulted from implementation details. Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at

[sage-devel] Re: degree of a monomial with a matrix ordering

2011-09-25 Thread Kwankyu Lee
I thought a bit more, and now I think Simon's viewpoint is arguably more consistent than mine, and my worries are groundless because we have method exponents(). Cheers. Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an

[sage-devel] Re: degree of a monomial with a matrix ordering

2011-09-24 Thread Kwankyu Lee
Hi Simon, I think one should not take it for granted a polynomial ring is a graded ring. Of course, you can view a polynomial ring as a graded ring. But one work with a polynomial ring, perhaps more often, not as a graded ring. With a polynomial in a polynomial ring not as a graded ring, you

[sage-devel] Re: degree of a monomial with a matrix ordering

2011-09-24 Thread Kwankyu Lee
Hi Simon, In your point of view that a polynomial ring is always a graded ring, what I want is perhaps this: even though you work with a polynomial ring with non-default grading, the methods degree(), degrees(), total_degree() for the default grading should still be available to the user

[sage-devel] Re: degree of a monomial with a matrix ordering

2011-09-21 Thread Kwankyu Lee
Hi, Look at this. sage: tord = TermOrder(matrix([3,2,4,1,1,0,1,0,0])) sage: S.t=PolynomialRing(QQ) sage: R.x,y,z = PolynomialRing(S,'x',3,order=tord) sage: (x^2).degree() 2 So the behavior is not consistent among different backend engines, namely, Singular and PolyDict. I think degree()

[sage-devel] Re: 2011 Spies Sage Development Prize

2011-07-19 Thread Kwankyu Lee
Congratulations! He is truly one of omnipresent persons in the Sage world. Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at

[sage-devel] Re: A bug of ? on commandline

2011-06-16 Thread Kwankyu Lee
Hi, Simon All right. Now I think the ? behaves reasonably in each of both environments, though it's not perfectly consistent. In the notebook, it is good to get some information on an object in the midst of typing a statement. Cheers Kwankyu -- To post to this group, send an email to

[sage-devel] A bug of ? on commandline

2011-06-15 Thread Kwankyu Lee
Hi, In Sage Notebook, entering shift-enter after typing E=EllipticCurve? shows correctly the doc, but on commandline, we get sage: E=EllipticCurve? Object `E=EllipticCurve` not found. This different behavior seems a bug. I am using Sage 4.7. -- To post to this group, send an email to

[sage-devel] Re: A bug of ? on commandline

2011-06-15 Thread Kwankyu Lee
I now see that this is IPython' fault. -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL:

[sage-devel] Re: Question about coercion

2011-06-09 Thread Kwankyu Lee
Hi Simon, I am one of those who eagerly hope the thematic tutorial to be written and maintained by the core developers of Sage. The article should explain on parents, elements, categories, coercion, morphisms, homsets, and the canonical way to program an algebraic structure on the basic

[sage-devel] Re: Versioning objects

2011-05-28 Thread Kwankyu Lee
Hi Simon, I thought of the proposal while fixing unpickling problem of the patch for TermOrder objects for http://trac.sagemath.org/sage_trac/ticket/11316 The situation I described originally is of course what I faced while fixing the problem. On 27 Mai, 18:10, Kwankyu Lee ekwa...@gmail.com

[sage-devel] Versioning objects

2011-05-27 Thread Kwankyu Lee
Hi, How does Sage solve the following situation? A user stores objects pickled in Sage version X.1. Then a developer changes internal logic and data structure of the class of the objects for Sage version X.2. If we assume the developer's patch is merged to Sage X.2, then typically the user's

[sage-devel] Homset or Homspace

2011-05-26 Thread Kwankyu Lee
Hi, I am confused with the usage of Homset and Homspace. It seems to me that each author choose his/her favorite among Homset and Homspace. But is there a reason to prefer one over the other for new modules? Or do they have distinct usage? I am asking this because at some point William changed

Re: [sage-devel] Homset or Homspace

2011-05-26 Thread Kwankyu Lee
Hi Robert, I guess some use homspace for the homset for an abelian category. I agree that for consistency, it is good to use homset everywhere in Sage. Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to

[sage-devel] Re: pickling vs. default attributes

2011-05-22 Thread Kwankyu Lee
Hi Simon, It seems to me that Your remarks: If the internal data structure has changed, then it is imperative that data stored in the old format will be correctly translated into the new format when unpickling. ... upgrading the old objects pickled by users must be part of the usual

[sage-devel] Re: pickling vs. default attributes

2011-05-21 Thread Kwankyu Lee
Hi Martin, Thank you for asking this to sage-dev. I want to be more informed about this pickled Sage objects stored in the pickle jar. First let me explain what I understand. The pickle jar is there to ensure that upgrading Sage does not break unpickling of Sage objects pickled in a previous

[sage-devel] Re: Deprecating a propety attribute

2011-05-10 Thread Kwankyu Lee
Hi Jason, I totally agree with you. Thanks for the definitive comments. Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at

[sage-devel] Deprecating a propety attribute

2011-05-09 Thread Kwankyu Lee
Hi, I am going to deprecate a property attribute defined in a certain class with the reason being that in Sage, using a method to obtain a property of objects is preferred than using property attributes. I think an example is that we use parent.ngens() rather than parent.ngens. My question is

[sage-devel] Re: Documentation tips...

2011-04-28 Thread Kwankyu Lee
This is also basic, but inconsistent throughout the documentation. The first one line of every method docstring should be written as a command. Hence Return true if blah blah rather than Returns true if blah blah Kwankyu -- To post to this group, send an email to

[sage-devel] dots in docstring

2011-04-27 Thread Kwankyu Lee
Hi, How about converting triple dots (...) in math(I mean inside ` `) in a docstring automatically to \dots so that it appears nice both in commandline and in notebook? Does this have a trac ticket? Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To

[sage-devel] Re: dots in docstring

2011-04-27 Thread Kwankyu Lee
Other solution would be to convert \ldots in latex markup to ... in commandline. Currently, \dots inside ` ` is just converted to dots. This looks ugly in commandline. -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to

[sage-devel] Can I use patchbot?

2011-04-27 Thread Kwankyu Lee
Hi, I hear about patchbot here and there. I understand it as an automatic patch testing system. Is that available to an occasional developer like me? Or is that for the release manager and his/her lieutenants? Please give me a short guide on it or a reference to it. Thank you. Kwankyu --

Re: [sage-devel] Re: Indented code in terminal

2011-04-27 Thread Kwankyu Lee
Hi Johin, You may be interested in the ticket: http://trac.sagemath.org/sage_trac/ticket/10289 Would you kindly review it? It's long been in needs review state. Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to

[sage-devel] Re: dots in docstring

2011-04-27 Thread Kwankyu Lee
So \ldots is converted to ..., but \dots is not. Ok. Thanks, John! Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at

[sage-devel] Re: dots in docstring

2011-04-27 Thread Kwankyu Lee
I just looked into the detex function. To me, it seems a little buggy. 1. \ldots, \cdots are both converted to Hence there is no reason not to convert \dots to ... 2. The programming logic introduces a bug. For example souldots is converted to sou That is, if there is a word which

Re: [sage-devel] Can I use patchbot?

2011-04-27 Thread Kwankyu Lee
Thanks, Dan! Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org

[sage-devel] Re: dots in docstring

2011-04-27 Thread Kwankyu Lee
Here is the ticket: http://trac.sagemath.org/sage_trac/ticket/11265 -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at

[sage-devel] Extra Readline Commands

2011-03-31 Thread Kwankyu Lee
Hi all, This is to advertise a patch (http://trac.sagemath.org/sage_trac/ ticket/10289) which, unfortunately, is sleeping in Trac without a reviewer for more than four months. This patch would be very useful for those who converted from Magma. Please review!

[sage-devel] Re: Updating the Developer's Walk-Through

2011-02-21 Thread Kwankyu Lee
Hi, I would like to see a section on rebasing patches with mercurial queues, in the Developer's Manual. It is a frequent task to rebase a patch for a new version of Sage. I myself do this one way, but I am not sure if I am doing it the right way. My way is simply: 1. hg qpop -a 2. upgrade Sage.

[sage-devel] Re: To keep away slugs, use beer

2011-01-13 Thread Kwankyu Lee
Hi, How about Sage Math User Group - SMUG? Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel

[sage-devel] Re: one level for TOC of reference manual, instead of two

2011-01-12 Thread Kwankyu Lee
Hi Minh, +1. Thank you for the good move. Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel

[sage-devel] Target for a patch

2011-01-08 Thread Kwankyu Lee
Hi, As an occasional developer for Sage, I have a question regarding to what should be the target release of Sage for a patch. This question arose to me at least twice. I wrote and uploaded a patch for the latest release, 4.6, of Sage. Then a reviewer said the patch is not applied cleanly to the

[sage-devel] Re: Target for a patch

2011-01-08 Thread Kwankyu Lee
I found sage-release. Never mind the second question. Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at

[sage-devel] Re: .py versus .spyx

2011-01-04 Thread Kwankyu Lee
Hi, .sage and .spyx files are intended for end users while the library files should be .py or .pyx files. Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options,

[sage-devel] Re: one page per method or function

2010-12-27 Thread Kwankyu Lee
Hi, I love the reference manual in the new format. For building time problem, users may be given several choices, one of which might be just to download the built documentation from the web. Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from

[sage-devel] Re: one page per method or function

2010-12-27 Thread Kwankyu Lee
Hi, I like the new approach. In the same vein, the Contents page may be restructured such that it lists only chapter titles, and each chaper has its own contents page. The current Contents page is too long to scroll down to reach what I want. Kwankyu -- To post to this group, send an email to

[sage-devel] Unfaithful .spyx

2010-12-15 Thread Kwankyu Lee
Hi, Perhaps it is well known to others except me (until a moment ago) that the following code print vector([1,0,1]) is loaded and executed if it is contained in a file named like test.sage, but results in error if the file name is changed to test.spyx. The Sage Tutorial says as if there is no

[sage-devel] Re: Unfaithful .spyx

2010-12-15 Thread Kwankyu Lee
There is a related ticket: http://trac.sagemath.org/sage_trac/ticket/482 Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at

[sage-devel] Re: Unfaithful .spyx

2010-12-15 Thread Kwankyu Lee
Hi Robert, I just learned at a corner of the Tutorial that preparsing is not applied to .spyx files. So my assumption that .sage and .spyx are equivalent except compiling is not true. Then what is difference between .spyx and .pyx...I am saying to myself. ^^ It's because Pyrex/Cython didn't

[sage-devel] Re: A command line feature - operate and get next history line

2010-11-23 Thread Kwankyu Lee
Hi, I uploaded a patch to this ticket. Please do experiments with it, and leave comments. Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this

[sage-devel] Re: A command line feature - operate and get next history line

2010-11-23 Thread Kwankyu Lee
Here is the ticket http://trac.sagemath.org/sage_trac/ticket/10289 -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at

[sage-devel] Re: A command line feature - operate and get next history line

2010-11-18 Thread Kwankyu Lee
Hi Dan, Thank you for the comments. IPython just relies on the readline library linked to Python. Perhaps Sage can provide necessary functions that complements the readline library. I did some experiments, and I now think this is a doable task. So I made a ticket:

[sage-devel] A command line feature - operate and get next history line

2010-11-16 Thread Kwankyu Lee
Hi, A developer of R attempted to pull the part of the Bash source code responsible for the operate-and-get-next feature into R interface. See the following link: http://r.789695.n4.nabble.com/readline-operate-and-get-next-td2317208.html I want to do the same thing for Sage. As I am ignorant of

[sage-devel] Re: Who wrote the paper saying commercial software is like hiding proofs?

2010-11-04 Thread Kwankyu Lee
Hi Minh, Thank you for the link to the article of J. Neubuser. I think the article should be displayed in a holy place at the Sage website, as it seems to me the original source of the philosophy on which all this Sage project is founded. Kwankyu -- To post to this group, send an email to

[sage-devel] Re: server start, server shutdown

2010-10-14 Thread Kwankyu Lee
Hi Don, I just uploaded a revised version of the script modified according to your comments. Check it out! Kwankyu -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options,

<    2   3   4   5   6   7   8   >